I’m trying to figure out where to place language-specific abbreviations, and bumped into something that doesn’t make sense to me…
I have a Komodo-language extension for CFML, and I’d like to develop a set of abbreviations specific to that language for functions and common language structures. From reading the Komodo help, I would have expected to be able to place the these abbreviations in a “CFML” folder under “Abbreviations” within any of several locations in the Toolbox panel and have them work:
- Under “Samples” (which the help topic “Adding New Abbreviations” says should work, although @nathanr advised not to place stuff there in responding to an issue on Github).
- Under my own toolbox folder
- Within a project toolbox
In all three cases, Komodo fails to find them. In each of the three cases, if I place the abbreviation in the/a “General” folder rather than in a folder named “CFML”, Komodo does find them when I try to expand them with cmd-T.
It seems like the approach of placing these abbreviations in a folder named “CFML” should work, as that is the language name that the extension registers, and would be best as these are in fact specific to that language and there could be overlap between abbreviations for that language and others.
Should this work? Or am I reading too much into the description of abbreviations in the help topics on abbreviations?
–
/ron