Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update plugin #7

Merged
merged 2 commits into from
Jan 26, 2015
Merged

Conversation

JulienDeray
Copy link
Contributor

  • Plugin now handles syntax highlighting for Golo 1.1.0
  • Golo projects can be opened directly by Netbeans until there is a file "golo.project" inton the folder.
  • Is able to create Golo projects from Netbeans, two templates provided.
  • A simple logical view where only the Golo files are displayed.
  • Project can be executed from the button in the toolbar, from the right-click menu and the "Run" menu.
  • Handles imports between modules and check if a main is available (issue import golo scripts #3).
  • Fix issue s/Netbeans/NetBeans/g #5.
  • A HowTo has been added to the ReadMe (issue Create a HowTo to explain how to start with the plugin #2).

@jponge
Copy link
Member

jponge commented Sep 25, 2014

Trying to build with Netbeans 8.0.1 (the latest stable version) but I got an error:

ant -f /Users/jponge/Code/goloide -Dcontinue.after.failing.tests=true nbm
taskdefs:
common-init:
projectized-common.basic-init:
basic-init:
files-init:
nbm-license-init:
build-init:
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/ide
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/javafx
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/mobility
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/dlight
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/cnd
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/ergonomics
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/java
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/webcommon
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/profiler
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/websvccommon
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/enterprise
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/harness
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/platform
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/nb
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/groovy
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/php
Scanning for modules in /Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/apisupport
/Applications/NetBeans/NetBeans 8.0.1.app/Contents/Resources/NetBeans/harness/build.xml:174: No dependent module org.apache.tools.ant.module
BUILD FAILED (total time: 0 seconds)

@JulienDeray
Copy link
Contributor Author

@jponge
Copy link
Member

jponge commented Sep 25, 2014

Have you tried this ?

I will :-)

@jponge
Copy link
Member

jponge commented Sep 25, 2014

I got it to compile, you indeed need ${nbplatform.active.dir}/extide:\ in platform.properties.

Issues encountered:

  • Running failed, although I pointed the plugin to a Golo distribution, it could not load gololang.Struct on a Golo sample with struct Person = { name, email } in the source code.
  • Trying to type " yields an error dialog with the JavaCC exception.

@guillaumesoldera guillaumesoldera merged commit 3c5f8c6 into golo-lang:master Jan 26, 2015
@jponge
Copy link
Member

jponge commented Jan 26, 2015

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants