I have a very crude version of an IDL mode which sort of works. Basically, I took fortran.el and hacked at it mercilessly. I need someone who (1) knows IDL and (2) knows elisp to take a look at it and help me improve it. I've gotten a few of the basic functions working like idl-comment-region and idl-split-line and I have a few abbrevs defined. The next big hurdle is calculate-idl-indent (aye, there's the rub). The syntax table could also use some help. Any help would be appreciated. thanks, pat