So I did up a quick codeless language module for IDL. It’s pretty rough. It really only recognizes comments, strings, and a bunch of built in procedures. I don’t know how to add coloring for your own procedures, which is a shame because IDL is really suited for extending the built in functionality with your own procedures. Oh well, it’s better than nothing.