On 2/27/15 4:29 PM, Peter Boughton wrote:
> Jesse wrote:
>> I have held onto CFEclipse for quite a while. Unfortunately it seems
>> that project is entirely dead at this point.
>
> CFEclipse is not entirely dead, simply because the only way any open
> source project can *die* is if the source disappears, otherwise it
> simply enters [permanent] hibernation.
It's not even a little dead... it merely appears to slumber, like some
type of freaking dragon, man.
It's another project on The List to publish some info for.
FWIW, the work I did on the unofficial railo-cli, and the
soon-to-be-release unofficial lucee-cli, was partially driven by stuff
that will someday see the light of day in CFEclipse.
There is a big difference between what we do in CFE though and things
like Sublime. We have an actual language lexer/parser, which lets you
use the same freakish fire inside CFE outside CFE-- meaning you can walk
the tree of CFML code and do stuff with it. Hard-core code refactoring,
formatting, deprecation warnings, "quick fixes", cleaning, rules, etc.
and ad more-um.
I've been keeping my eye on the language extension discussions, from a
"how we gonna lex and parse that" perspective. Another FWIW, the
command line parser in the CLI was build with cfantlr (imaginative, I
know), a CFML-based ANTLR compiler/thingermajiggy-- cuz there's some
great tools out there for doing DSLs, and ANTLR and XText are a couple
of 'em, and I dig how easy it is to glue stuff together with CFML.
-Den