The 1.4.4 build is out. You should see a "what's new" page pop up
when you restart Eclipse after updating the plugin.
Here's a link to the "What's New" page as well:
http://cfeclipse.org/update/web/doc/intro/doc/new.html
As always, holler here if you run into any issues with this release.
:Den
--
Men, even when alone, lighten their labors by song, however rude it may be.
Marcus Fabius Quintilian
downloading now!
MD
> --
> For more information on CFEclipse visit: cfeclipse.org
> For support, FAQ and tips and tricks visit: trac.cfeclipse.org
>
> You are subscribed to the Google Groups "CFEclipse Users" group.
> To post send email to: cfeclip...@googlegroups.com
> To unsubscribe send email to: cfeclipse-use...@googlegroups.com
> For more options, visit this group online: http://groups.google.com/group/cfeclipse-users?hl=en
Mark Drew
Railo Technologies UK
Professional Open Source
skype: mark_railo
email: ma...@getrailo.com
gtalk: ma...@getrailo.com
tel: +44 7971 85 22 96
tel (int): +13474485715
web: http://www.getrailo.com
Jim
:)
Emil
--
For more information on CFEclipse visit: cfeclipse.org
For support, FAQ and tips and tricks visit: trac.cfeclipse.org
You are subscribed to the Google Groups "CFEclipse Users" group.
To post send email to: cfeclip...@googlegroups.com
To unsubscribe send email to: cfeclipse-use...@googlegroups.com
For more options, visit this group online: http://groups.google.com/group/cfeclipse-users?hl=en
You're welcome!
And to all a goodnight!
Zzzz... =)
Heh. Got wrapped up in playing with ANTLR yesterday.
Figure it'll be best if instead of using Jericho for the tags, and
ANTLR for the cfscript, we used ANTLR for both, since I /am/ sorta
intrigued with the idea of a web-based editor, and it's pretty easy to
churn out a JavaScript parser for CFML using ANTLR. Once there's a
CFML-complete grammar. =)
Mark Mandel's grammar was pretty close to what we use currently in CFE
for parsing tags, but I think I can take it a couple steps further, so
we can have really pimp content assist, syntax highlighting, and
outline view.
Woohoo!
:Den
--
Nothing is more dangerous to men than a sudden change of fortune.
Marcus Fabius Quintilian
Dude - only Antlrs you need to be worrying about are Santas :)
Take a few days off!
Jim
You da man!
> Dude - only Antlrs you need to be worrying about are Santas :)
LOL!
> Take a few days off!
I'm just headed back to work after like a week of doing nothing but
lying on the couch recovering from an outpatient surgical procedure
and sickness.
Playing with parsing, some CFML code generation stuff, and watching
the boob-tube is my idea of relaxing. =)
The most stressful bit in there was an "almost hospital journey" with
the kid due to the same sickness, and since we scraped by on that one,
I'd say it's been pretty swell.
Plus, In a couple days I get ~2 weeks off, and I shouldn't be
couch-locked for it. Luminarias and whatnot next, woot woot! =)
:Den
--
That which prematurely arrives at perfection soon perishes.
Marcus Fabius Quintilian
Glad to see that my parser it's coming to good use.
You looking at using the cfscript island parser as well?
Mark
The OpenBD folks said they are down to work something out so we can
use the cfscript grammar they put together, which is quite fancy, and
should allow for some nifty stuff.
So I plugged it in where yours was, and then hacked up your CFML
grammar with the XML grammar example from the ANTLR site, and then
hacked in the javadoc island grammar example, so we'll be able to do
annotation-type stuff (as well as a "real" cfjavadoc deal)...
All of it is in the cfml.parsing project, to make it easy to leverage
outside of Eclipse, replete with nascent gunit/junit tests y todo.
It's gonna be a major effort to rip out the various hodgepodge
"parsing" (and lexing) we're doing in CFE and replace it with the
parsing from cfml.parsing, but it'll be nice to have one AST to work
with, and a "whole" document model. Var scoping checks should be
accurate, etc.. There's still a lot of work to do on the parser, but
the various bits seem to be coming together.
It's what I wanted to do years ago, but didn't have the least idea of
how to go about achieving. Hard core, in-depth content assist, with a
tie-in to the frameworks plugin, so we can just have our minds blown
with how integrated the editor is. Mark Drew and I have some other
stuff up our sleeves as well, which will make it a
pretty-freaking-awesome experience, I reckon.
My favorite bit about all this is that we're bringing the major open
source efforts -- CFE, OpenBD, Railo -- together to form this
Voltron-like, ass kicking zen robot.
Let's go CFForce! =)p
:Den
--
The perfection of art is to conceal art.
Marcus Fabius Quintilian
Awesome! Railo 3.2 adds quite a bit to cfscript that probably isn't in
the OpenBD grammar so if myself or Mark can help integrate that,
please reach out to us.
Folks can read about Railo 3.2's extended cfscript syntax here:
http://wiki.getrailo.com/wiki/3-2:CFSCRIPT
In particular look at ftp, http, mail, query... this is still a work
in progress and I'm adding new statements as I find time (I need to
add schedule and about a dozen others).
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/
"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood
Thanks! I'm still rolling ideas around as to the best way to tackle
the differences.
For now, I'm thinking I'll tweak the cfscript grammar for each engine,
and use the dictionary selection to select the parser.
This should be pretty slick, and will offer folks the ability to run
their source code through say, an Ant task, to see how compatible it
is with each engine.
That's one of the things I'm the most excited about, actually-- the
options this will open up regarding stuff like code coverage tools,
documentation tools, etc.. [insert "Tim the Tool Man" grunts here]
:Den
--
While we are examining into everything we sometimes find truth where
we least expected it.
Marcus Fabius Quintilian