comp.lang.idl-pvwave archive - RDF feed
type: channel
description: Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado
items: Emacs with IDL
items: Re: Emacs
items: Re: Emacs with IDL

Emacs with IDL
type: item
description: I've just installed emacs on an NT workstation. I can't seem to get a process going with IDL in it. I'm using the same .emacs, idl.el, and idl-shell.el that I have on a UNIX system that runs fine (except I can't get it to indent automatically either). All are the latest versions I could find emacs 19.34.1, idl.el 1.35, idl-shell.el 2.2. I've used emacs for awhile on unix machines, but have never delved too much into it. I've only started learning how to customize it in the .emacs file (fortunately I've used lisp before). Thanks for any help. Regards, Mark Cook mcook@ti.com
creator: mcook
date: 1997-05-08T07:00:00-00:00

Re: Emacs
type: item
description: I have modified idl.el to work with IDL 5's class method definitions. Specifically, I changed to font-lock regexp for finding function/pro names, and redid the defun idl-unit-name for the same purpose (for imenu). I do not program in lisp, and this is the first bit of emacs lisp I have ever done (other than .emacs files), so I'd expect that there's a better way to get the job done. But it seems to work for me, and you might be interested in putting it on the ftp sight. Thanks, J.D. Smith P.S. If modifications are made to my fixes, I'd appreciate a note letting me know. ******************BEGIN idl.el v 1.39****************************** ;;; idl.el --- IDL and WAVE CL editing mode for GNU Emacs ;; Author: chris.chase@jhuapl.edu ;; Maintainer: williams@irc.chmcc.org ;; Keywords: languages ;; Version: $Revision: 1.39 $ ($Date: 1997/07/16 16:19:00 $) ;; ;; LCD Archive Entry: ;; idl|Phil Williams|williams@irc.chmcc.org| ;; Editing Mode for IDL and PV-Wave procedure files.| ;; $Date: 1997/07/16 16:19:00 $|$Revision: 1.39 $|~/misc/idl.el| ;; ;; This file is not part of the GNU Emacs distribution but is ;; intended for use with GNU Emacs. ;; ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation; either version 2 of the License, or ;; (at your option) any later version. ;; ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; ;; You should have received a copy of the GNU General Public License ;; along with the GNU Emacs distribution; if not, write to the Free ;; Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, ;; USA. ;;; Commentary: ;; In distant past, based on pascal.el. Though bears little ;; resemblance to that now. ;; ;; Incorporates many ideas, s…
creator: J.D. Smith
date: 1997-07-17T07:00:00-00:00

Re: Emacs
type: item
description: J.D. Smith wrote: > know if there's a new version of idl.el for emacs, supporting version > 5? Currently, the class method definitions are not correctly parsed. Here is the information you need from the newest idl.el file (it's at ftp://irc.chmcc.org/pub/idl_emacs/ ) ;;; idl.el --- IDL and WAVE CL editing mode for GNU Emacs ;; Author: chris.chase@jhuapl.edu ;; Maintainer: williams@irc.chmcc.org ;; Keywords: languages ;; Version: $Revision: 1.38 $ ($Date: 1997/01/30 18:52:06 $) ;; ;; LCD Archive Entry: ;; idl|Phil Williams|williams@irc.chmcc.org| ;; Editing Mode for IDL and PV-Wave procedure files.| ;; $Date: 1997/01/30 18:52:06 $|$Revision: 1.38 $|~/misc/idl.el| Hope this helps Kevin -- Kevin Ivory Tel: +49 5556 979 434 Max-Planck-Institut fuer Aeronomie Fax: +49 5556 979 240 Max-Planck-Str. 20 mailto:Kevin.Ivory@linmpi.mpg.de D-37191 Katlenburg-Lindau, GERMANY http://www.gwdg.de/~kivory2/
creator: Kevin Ivory
date: 1997-07-17T07:00:00-00:00

Re: Emacs
type: item
description: J.D. Smith wrote: > know if there's a new version of idl.el for emacs, supporting version > 5? Currently, the class method definitions are not correctly parsed. Here is the top of the newest idl.el file (it's at ftp://irc.chmcc.org/pub/idl_emacs/ ). Contact the maintainer Phil Williams. There hasn't been an update for IDL 5, though. ;;; idl.el --- IDL and WAVE CL editing mode for GNU Emacs ;; Author: chris.chase@jhuapl.edu ;; Maintainer: williams@irc.chmcc.org ;; Keywords: languages ;; Version: $Revision: 1.38 $ ($Date: 1997/01/30 18:52:06 $) ;; ;; LCD Archive Entry: ;; idl|Phil Williams|williams@irc.chmcc.org| ;; Editing Mode for IDL and PV-Wave procedure files.| ;; $Date: 1997/01/30 18:52:06 $|$Revision: 1.38 $|~/misc/idl.el| Hope this helps Kevin -- Kevin Ivory Tel: +49 5556 979 434 Max-Planck-Institut fuer Aeronomie Fax: +49 5556 979 240 Max-Planck-Str. 20 mailto:Kevin.Ivory@linmpi.mpg.de D-37191 Katlenburg-Lindau, GERMANY http://www.gwdg.de/~kivory2/
creator: Kevin Ivory
date: 1997-07-17T07:00:00-00:00

Re: Emacs
type: item
description: J.D. Smith wrote: > I have modified idl.el to work with IDL 5's class method definitions. Your mailer included unintended line-breaks to the source code. Could you please repost with a different mailer (or using the attachment facility)? Best regards Kevin -- Kevin Ivory Tel: +49 5556 979 434 Max-Planck-Institut fuer Aeronomie Fax: +49 5556 979 240 Max-Planck-Str. 20 mailto:Kevin.Ivory@linmpi.mpg.de D-37191 Katlenburg-Lindau, GERMANY http://www.gwdg.de/~kivory2/
creator: Kevin Ivory
date: 1997-07-18T07:00:00-00:00

Re: Emacs with IDL
type: item
description: Phil Fischer wrote: > > Is there an emacs mode for IDL. If so, can somebody direct me to the source. > > Thanks, > > Phil Have a look at http://www.mpae.gwdg.de/mpae_RZ/software/idl/ -- Ivan Zimine Dpt. of Radiology (MRI), Geneva University Hospitals email: ivan.zimine@physics.unige.ch tel. : (+41 22) 372 70 70
creator: Ivan Zimine
date: 1999-03-30T08:00:00-00:00