--
You received this message because you are subscribed to the Google Groups "ColdFusion on Wheels" group.
To post to this group, send email to cfwh...@googlegroups.com.
To unsubscribe from this group, send email to cfwheels+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/cfwheels?hl=en.
To unsubscribe from this group, send email to cfwheels+u...@googlegroups.com.
> To unsubscribe from this group, send email to cfwheels+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/cfwheels?hl=en.
>
>
--
Josh
A while back it seemed like I *had* to change the settings, but
lately, it runs pretty good with the defaults.
On a machine made within the last 2 years, things should be pretty zippy.
YMMV.
Den
--
Since my earliest childhood a barb of sorrow has lodged in my heart.
As long as it stays I am ironic if it is pulled out I shall die.
Soren Kierkegaard
Hey, I forgot to reply to your post on the CFEclipse list, but I've
been working on a java-based parser for CFML-- theoretically we could
team up and use it for both.
Just tossing it out there. =)
:Den
--
There is nothing with which every man is so afraid as getting to know
how enormously much he is capable of doing and becoming.
Soren Kierkegaard
Yes, textmate has code completion, syntax highlighting, all the normal
stuff. And for being a small app it also has integration with SVN out
of the box and it's super easy to customize. I'm assuming E is pretty
much the same way.
> --
> You received this message because you are subscribed to the Google Groups "ColdFusion on Wheels" group.
> To post to this group, send email to cfwh...@googlegroups.com.
> To unsubscribe from this group, send email to cfwheels+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/cfwheels?hl=en.
>
--
Josh
Cool!
> And now is the worst thing to do, to prepare lex :/ I am thinking of
> JavaCC or ANTLR (in fact I am making both for now, but I have to
> decide. I don't want to build to lexars for CF). Maybe someone here
> can help me with the lex?
There's an ANTLR grammar file for OBD, but it's GPL, so there are
licensing concerns.
I'm not 100% sold on copyleft. :)
I feel pretty strongly that the CFML parser/lexer I work on (using
ANTLR and Jericho so far) be released under a more liberal license,
like the 3 clause BSD or MIT.
> After building lex there will be straight road into full CFBeans first
> release
NetBeans was my first Java IDE. I liked it. Way more intuitive than Eclipse.
Eclipse has *way* more plugins though (ironically, this is apparently
a bad thing? ;]) and the modeling/uml stuff is just smoking.
How's the NetBeans universe looking now? Last I checked, it still had
a pretty limited amount of plugins, compared to Eclipse.
I'm especially interested in how the modeling/uml stuff is.
Comparable to Eclipse? Is there a hibernate plugin like
HibernateTools (awesome!)?
Whatever the case, I'm nothing if not diverse, so I'm down to
contribute, but it would be swell if we could do a stand-alone,
BSD-style licensed, CFML parser that both CFEclipse and CFBeans could
leverage.
Also, how were you planning on supporting multiple CFML engines and
multiple versions of the CFML engines?
I've split off the dictionary stuff for CFEclipse into a stand-alone
java project, so that's one option.
Eh. Super cool to see more activity in the CFML Editor department!
:Den
--
Proper names are rigid designators.
Saul Kripke
Basically. :) I looked at it not /too/ long ago for some ajax widget
stuff. Seemed slick.
> uml modeling: http://netbeans.org/features/uml/
> hibernate tools suite: https://hts.dev.java.net/ ;)
>
> I don't know if that is what you are looking for but.... :F
It's cool that it has them, but they both look to be less cool than
their Eclipse equivalents.
HibernateTools has a GUI for editing entities, and the modeling stuff
in Eclipse is getting far out.
> But where is that grammar? I don't care about the licence if it's
> opened and I can use it for speed up the beans plugin development.
If you look through the history of this project:
http://github.com/denuno/cfml.parsing
You'll see where I stopped playing with it (it's the old grammar file,
the "new" one is really the even older, non-working grammar). I think
OBD's GPL (v3, iirc) plays nicer with NetBeans, so it won't be as much
of an issue for CFBeans.
I didn't just rip it, because part of my goal was to get OpenBD sorta
linked to CFEclipse. Mark can represent Railo, so that would be the
two major open source CFML implementations.
My main goal of course, was to have a library that was super free--
even free to be abused!
> And in Eclipse plugin there is one thing that I don't like - you need
> to find a tones of plugins making IDE such usefull as NetBeans. And
> then the Eclipse is slowly as an old toothless dragon
Everything has good parts and bad parts. NetBeans has less "parts",
but I'm thinking that might result in better quality of the lesser
parts. Eh?
I'm personally happy with Eclipse, but I'm not against NetBeans in the
least, and enjoy furthering CFML wherever and whenever, ja know? :)
Den
--
Tradition becomes our security, and when the mind is secure it is in decay.
Jiddu Krishnamurti
The OBD ANTLR grammar is for cfscript, and I've been using Jericho to
do tag parsing (attribute validation mostly), but Mark Mandel
originally wrote both a CFML and a CFScript grammar, and I wouldn't be
surprised if the CFML one is mostly serviceable.
Doing both at once will be a pretty complicated grammar, I reckon.
But I'm no ANTLR expert. :)
:Den
--
When we talk about understanding, surely it takes place only when the
mind listens completely - the mind being your heart, your nerves, your
ears- when you give your whole attention to it.
Jiddu Krishnamurti
The cfml.parsing project does as much as the CFEclipse parser in it's
current state (validates tags).
There is no cfscript support, until we finish our own ANTLR grammar.
Here are Mark's grammars:
http://svn.cfeclipse.org/org.cfeclipse.cfml.core/trunk/
Lexing and Parsing aren't things you can just pick up in an hour or
so. If what I've experience is any indicator, it will take quite a
while for you to come up with a good grammar.
8000 probably isn't too bad a price... this stuff isn't a walk in the
park. :-/
:Denny
--
Ever tried? Ever failed? No Matter, try again, fail again, Fail better.
Samuel Beckett