I’ve always felt like I should be running Debian Linux (for obvious — if you know me — reasons) but never have… until yesterday: I have my Asus netbook now running the newly-released Debian 8 “Jessie” release. So far, about all I have done is install, make sure everything is working, and do a bit of typical performance tuning (I/O scheduler, /etc/fstab options, swappiness) to take advantage of the SSD.
I finally got around to putting the Komodo color schemes I’ve developed and tweaked over the past couple years on GitHub.
I finally got around to putting the Komodo color schemes I’ve developed and tweaked over the past couple years on GitHub. They’ve each been updated a bit to take advantage of some of the new capabilities in Komodo v9, to be more consistent internally and with each other, and to cover an additional language or two (e.g., Markdown).
I’ve had a couple of interesting days, stretching some mental muscles:
Finally digging into creating some Alfred workflows to streamline common stuff I do on my Macs. I’m just scratching the surface of what workflows are capable of, and just getting started.
Spending some time digging into using SQL Server’s XML handling capabilities to shred highly-structured XML into relational data. Kind of mind-warping, but an interesting challenge. Definitely learning, and fairly impressed with the speed.
Gone for most of last week on work-related travel to DC, and just now catching up:
My travel mojo is alive and well: I made it home without any interruptions or delays for a change, but awoke on the date of my scheduled departure to find a text message from Delta indicating my first leg had been canceled and that I had been rebooked on a different set of flights arriving (thankfully) very late the same day.
A new CFML server showed up last week: Lucee, a fork from Railo and which likely spells the end of Railo as a thing. I’ve deployed it via Tomcat on two of the systems where I do development so that I can play with it a bit.
4,700 spam comments on various entries in my blog. Ugh.
TUAW is being shut down. Ugh. That’s a loss, as TUAW has been one of my go-to sites for keeping tab on all things Apple, Mac OS X, and iOS.
Version 0.2.4 of my language extension supporting CFML for ActiveState’s Komodo IDE/Edit is now available.
Version 0.2.4 of my language extension supporting CFML for ActiveState’s Komodo IDE/Edit is now available. This update represents a minor bump in the version number but also represents more work behind the scenes than any update in recent memory, as all of the plumbing in the extension has been replaced so that it will work with the forthcoming Komodo v9 releases while still working with Komodo v8.x in addition to the changes below.
A Quick Summary of Changes
In addition to the rework noted above to support Komodo v9, this update provides the following changes:
Tag and attribute support for Adobe ColdFusion v11
Numerous updates and fixes to the tag and attribute support for Adobe ColdFusion v10
Switched to cfdocs.org for CFML-specific language help
Includes a small set of CFML-specific macros (look for “CFML Tools” in Komodo’s Toolbox panel) and puts the scaffolding in place for language-specific macros, snippets, abbreviations, etc.
A minor change to the syntax highlighting applied to CFML comments occurring within function calls (very edge-case-ish)
A Note About Installation/Upgrading
With this update, you will notice that the structure of the name of the editor extension file itself has changed. Where in the past, the editor extension file was named cfml-0.2.3-ko.xpi, this version is named komodo-cfml-0.2.4a0-ko.xpi. There are two changes there to note:
The base part of the file name has changed, primarily as part of the reworking of the basic structure of the editor extension for compatibility with Komodo v9; and
I have changed the embedded versioning information for the extension so I have a bit more flexibility in how I keep track of updates and additions to the extension.
With these changes to the name of the editor extension file, you will want to explicitly uninstall whatever version of Komodo-CFML you may currently be using and then install this new version to avoid any sort of potential confusion within Komodo about how CFML files are to be handled.
The updated version of the extension is available for download: