Komodo-CFML: A hint of something big

I’ve been working for the past several months on a major overhaul of my CFML mode for ActiveState’s Komodo IDE/Edit editors. I’m hoping within the next week (or so) to have a preliminary release of v. 0.2.0 available for anyone interested in starting to play with it.┬áThe point of this overhaul goes back to one of the items that has been on my roadmap for the editor mode: code intelligence (as-you-type pop-up assistance for CFML tags and their attributes). More to come…

Stepping back into Komodo-CFML

Now that I’m past the end of the fall soccer season and feeling like I’m a little closer to being caught up with other portions of my life (probably a delusion, but I like it!), I’m going to be stepping back into working on Komodo-CFML again for the next few months. Some ideas for stuff I will be looking into and/or implementing:

  • At least rudimentary formatting for stuff “crunched” into strings for evaluation (e.g. variables, function calls)
  • At least basic handling for files containing only CFSCRIPT (e.g., components) without the CFSCRIPT tags
  • Full support for the Railo’s v3.2 CFSCRIPT implementation
  • Basing Komodo-CFML on Komodo 6’s support for HTML5 and CSS3

And if you’re currently using Komodo-CFML and there are things you’d like to see implemented — other than CFML tag insight (that’s already on my list and something I may or may not actually get to in the next few months; I will write more on that in a separate blog post at some point) — throw in a comment here. I’m curious.

No promises here, in terms of any of that actually working or getting done, but it’s all stuff I want to see in place. Stay tuned…

Update: As of 20 January, I think I’ve wrapped up pretty much everything I’m going to include in 0.1.7. Over the next couple days, I will be updating the Komodo-CFML page with new versions of the extension for download, information about what has changed and what’s coming, as well as making sure the page itself is current.

Komodo-CFML v. 0.1.6 (preliminary) released

I’ve started getting back to giving Komodo-CFML a bit of badly-needed attention. I’ve pushed out a preliminary build of version 0.1.6. See the project page for a bit more information. I will probably continue to update and publish under this version number as I do some cleanup and fix some minor tokenizing issues ahead of doing some digging to see if I can code intelligence working.

On an only-somewhat related note: Mark Simonson has release the “minus” version of his excellent Anonymous Pro fixed width typeface. This version works well on Linux at small sizes and works well on Mac OS X at all sizes, including in Komodo (something the full version does not currently do, due to a bug somewhere deep in the bowels of Komodo). Look for the download link for the “minus” version in right column. Thanks, Mark!