Enhanced syntax highlighting, now can be configured under "Fonts & Colors/Syntax/Language"
New Fantom option panel (standalone, not in miscellaneous any more)
Upon first start, automatically opens Fantom option panel
Fixes to indexer (But means it will have to reindex everything after you upgrade)
New Indexer progress indicator, so you know when it's done.
Updated to Fantom 1.0.57
Several other bug fixes.
Tales framework support enhancements::
Tales 0.2 support (requires Fantom 1.0.57+)
Better support for embedded DSL's
Proper Highlighting/colors for embedded JavaScript and SQL - See screenshot
Browser opens automatically (127.0.0.1:8000) Upon starting a Tales app.
IDE Poll
I'm not sure how many of you are using this IDE, but I'd like to know:
What features you are missing ?
Any issues / false error reporting you noticed
If you used it in the past and stopped, any specific reasons ?
any other comments ?
Thanks.
kaushikThu 27 Jan 2011
Thanks. Amazingly, the tales's wisp server seems to start faster within netbeans. So is the time required to do a build in case of model changes. All Great. thanks.
tcolarThu 27 Jan 2011
Cool .. not sure why it's faster ... probably because I give some extra memory I think ... or the Netbeans classloader.
Also I skip the bash script, but I can't imagine that adds much time.
Let me know if it shows any errors, it shouldn't ... I checked the blog example was error report free.
vladakkFri 28 Jan 2011
<What features you are missing ?>
Normal Netbeans or Maven project, not Fantom build scripts.
tcolarFri 28 Jan 2011
Normal Netbeans or Maven project, not Fantom build scripts.
It's already creating a "normal" netbeans project.
Not sure I understand the "no Fantom buildscript" ... I mean, they are the way to build Fantom code.
Could you explain in more details what you mean.
vladakkFri 28 Jan 2011
I am thinking about Fantom project properties like Java project properties.
tcolarFri 28 Jan 2011
There is already a properties file for each project in nbproject/project.properties
Right now the only project settings stored in there, are:
build.target # Build target to call when "Build" task is run
pod.main.method # The project Main method to be called when project is "Run"
So maybe what you are saying is that you would like some other properties besides that ??
vladakkFri 28 Jan 2011
Yes: Sources, Libraries, Build, Run ...
kaushikSat 29 Jan 2011
What features you are missing ?
Is debugging already supported? I think I remember using it before, but now I get this error
Not able to submit breakpoint LineBreakpoint Main.fan : 18,
reason: Breakpoint's source file does not belong into the preferred source root
'/files/study/fantom-1.0.57/src/compiler'. See Window/Debugging/Sources.
Also is remote debugging for tales supported? How do I import my existing tales projects to netbeans?
tcolarSat 29 Jan 2011
@vladakk : That makes more sense, also Fantom seem to rely on a "set" structure (/fan /test etc...)
@kaushik Debugging should work.
The error you reported usually is caused because you have multiple copies of the same source files (might be due to multiple fantom source copies or something like that). Same issue has happened to me with java projects .... best thing to do is open windows/debugging/sources and remove/disable obsolete entries.
I need to add a "debug tales" entry ... should be very very easy, all debugging is already done "remote" anyhow.
tcolarSat 29 Jan 2011
As far as importing existing project (tales or not) ... nothing special to do, just choose "open project"
tcolar Wed 26 Jan 2011
Released Fantom IDE 1.7.0
http://fantomide.colar.net/install
IDE enhancement:
Tales framework support enhancements::
IDE Poll
I'm not sure how many of you are using this IDE, but I'd like to know:
Thanks.
kaushik Thu 27 Jan 2011
Thanks. Amazingly, the tales's wisp server seems to start faster within netbeans. So is the time required to do a build in case of model changes. All Great. thanks.
tcolar Thu 27 Jan 2011
Cool .. not sure why it's faster ... probably because I give some extra memory I think ... or the Netbeans classloader.
Also I skip the bash script, but I can't imagine that adds much time.
Let me know if it shows any errors, it shouldn't ... I checked the blog example was error report free.
vladakk Fri 28 Jan 2011
<What features you are missing ?>
Normal Netbeans or Maven project, not Fantom build scripts.
tcolar Fri 28 Jan 2011
It's already creating a "normal" netbeans project.
Not sure I understand the "no Fantom buildscript" ... I mean, they are the way to build Fantom code.
Could you explain in more details what you mean.
vladakk Fri 28 Jan 2011
I am thinking about Fantom project properties like Java project properties.
tcolar Fri 28 Jan 2011
There is already a properties file for each project in nbproject/project.properties
Right now the only project settings stored in there, are:
So maybe what you are saying is that you would like some other properties besides that ??
vladakk Fri 28 Jan 2011
Yes: Sources, Libraries, Build, Run ...
kaushik Sat 29 Jan 2011
Is debugging already supported? I think I remember using it before, but now I get this error
Also is remote debugging for tales supported? How do I import my existing tales projects to netbeans?
tcolar Sat 29 Jan 2011
@vladakk : That makes more sense, also Fantom seem to rely on a "set" structure (/fan /test etc...)
@kaushik Debugging should work.
The error you reported usually is caused because you have multiple copies of the same source files (might be due to multiple fantom source copies or something like that). Same issue has happened to me with java projects .... best thing to do is open windows/debugging/sources and remove/disable obsolete entries.
I need to add a "debug tales" entry ... should be very very easy, all debugging is already done "remote" anyhow.
tcolar Sat 29 Jan 2011
As far as importing existing project (tales or not) ... nothing special to do, just choose "open project"
tcolar Thu 3 Feb 2011
New Version 1.7.1
If you where using 1.7.0 please do upgrade as it had a huge bug in the indexer causing many issues. http://fantomide.colar.net/install
Not too many new features (will work on those in a couple weeks) but several important bug fixes:
tcolar Tue 22 Feb 2011
New version (1.7.3)
http://fantomide.colar.net/install