Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado
Hi everyone, I am in the process of becoming maintainer for the GNU Emacs mode for IDL and WAVE CL files. I am planning to rename the mode and would like to discuss this here. idl-mode currently does not work well on X/Emacs 20 when any C files are being edited at the same time. The reason for this is a name clash with the "other" IDL Mode. cc-mode.el, which is part of the Emacs and XEmacs distributions defines a mode `idl-mode' for the `Interface Definition Language' as part of the Common Object Request Broker Architecture (CORBA). This messes up the keymaps and font-lock-keywords when both C and IDL .pro files are being edited. The only clean solution for this problem is to rename "our" idl mode. This is unfortunate since it requires every user of the mode to update his/her customization related to the IDL mode. However, there is no other clean solution. I therefore propose to change the prefix of all idl-mode and idl-shell-mode related variables and functions from `idl' to `idlwave'. Any comments/vetos/better-name-suggestions? - Carsten -- Carsten Dominik <dominik@strw.LeidenUniv.nl> \ _ / Sterrewacht, P.O. Box 9513 |X| _ NL-2300 RA Leiden (The Netherlands) /| |\ _ _ _/ \ phone +31 (71) 527-5812; FAX +31 (71) 527-5819 ___|o|____/ ~~ \___/ ~~~~~
Carsten Dominik wrote: > > Henry Chapman <chapman@rosella.llnl.gov> writes: > >> Somewhat related, I would like to be able to have multiple IDL shells >> going at the same time. > > How would you know which .pro file is related to which shell? > Recompiling and setting breakpoints etc needs to be done in the > correct shell. If you have a good suggestion on who to know this, I > might put it in. I don't have a good suggestion, and thinking about it more I see that it could get a bit messy. I guess I'll just stick to having multiple emacses running. -- Henry Chapman mailto:chapman9@llnl.gov Information Science & Technology Program phone:(925)423-1580 Lawrence Livermore National Lab fax:(925)423-1488 L-395, 7000 East Ave., Livermore CA 94550
>>>> > "Carsten" == Carsten Dominik <dominik@strw.leidenuniv.nl> writes: Carsten> Hi everyone, Carsten> I am in the process of becoming maintainer for the GNU Carsten> Emacs mode for IDL and WAVE CL files. I am planning to Carsten> rename the mode and would like to discuss this here. Carsten> Any comments/vetos/better-name-suggestions? The name change sounds fine. I thing it's great that you are interested in picking up the mode. It's really much preferable to the IDL development environment. While you are collecting suggestions, I'm wondering if the code for identifying the line number of errors could be fixed. Since 5.0, IDL inserts line-feeds into error messages, and the error parsing can't handle that. A simple attempt at a fix was made, but it doesn't really work consistently. RSI doesn't seem interested in disabling the line-break insertion, so using 5.x with IDL-mode is a pain :-( Thanks, David. -- David Fenyes -- dfenyes@flash.net