I have discussed this issue in the forum off and on over the last year with no success and I am now making another attempt. I will try to go step by step, methodically, to exhaust all possibilities.
I am trying to write a very simple udl for Komodo that operates on text files and does little more than colorize tags of the form [x] where x is a single letter and the tag starts a line. I have been successful with Atom using .cson and with VS Code using .tmlanguage templates. I had a udl working in Komodo 8 using koext but 9 broke it and I have not been able to get it to work since then.
Step 1 - Try to use the method in the Komodo 11 documentation:
After filling out the template this method fails with
So the method fails to create the support files. Attempts to fix the failure include different template settings and a fresh reinstall of Komodo 11.0.2. Those methods did not work. The directories where the files are written are standard directories with full write privilege. The .ktf files in the .komodotools directory are created. The udl and python files are not, as the errors above indicate.
Before proceeding further try to figure out why the recommended method fails.
Does anyone have a suggestion? I have seen file write bugs for extension creation on Windows dating back a number of years? Were they fixed? Is this a Mozilla problem that ActiveState can’t address?