[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
IDLWAVE 4.6
- Subject: IDLWAVE 4.6
- From: Carsten Dominik <dominik(at)astro.uva.nl>
- Date: 04 Dec 2000 11:32:51 +0100
- Distribution: world
- Newsgroups: comp.lang.idl-pvwave
- Organization: Faculty of Science, University of Amsterdam
- Sender: dominik(at)antares.astro.uva.nl
- Xref: news.doit.wisc.edu comp.lang.idl-pvwave:22418
Subject: IDLWAVE 4.6
Hello IDLWAVE/Emacs users,
I have uploaded version 4.6 of IDLWAVE. You can get it as usually at
http://www.strw.leidenuniv.nl/~dominik/Tools/idlwave
There are two important user-visible changes:
1. IDL 5.4 update
--------------
Routine Info and Online Help are up to date with IDL 5.4. There is
also support for the new SWITCH/BREAK/CONTINUE statements in
idlwave-mode. Support for these includes fontification, templates
and abbreviations.
2. IDLWAVE-Shell is more xterm-like
--------------------------------
Just like in an x-terminal, the UP and DOWN arrows make the cursor
jump to the current command line and operate the command history.
Several of you have asked for this change, and it is now the
default.
If you prefer the old behavior, use this setting:
(setq idlwave-shell-arrows-do-history nil)
There is also an intermediate setting where the arrows walk the
history only if the cursor is in the current command line. If you
have left the command line and scrolled back to view some old
output, the arrow keys simply move the cursor.
(setq idlwave-shell-arrows-do-history 'cmdline)
Here is the full list of changes:
Revision 4.6
============
- Shell window more like xterm:
- show as much output as possible
- up and down arrows do history stuff (see new variable
idlwave-shell-arrows-do-history).
- Routine info and help files updated to IDL 5.4
- Support for the new IDL statements (SWITCH, BREAK, CONTINUE)
- File name completion in strings in buffers, similar to the shell.
- Bugfix for shell printing of identifiers with `!' and `.'
- END is replaced by ENDIF etc already when indenting a line with TAB.
- Routiine info and source lookup switch to INIT automatically when
the cursor is in keyword section of an OBJ_NEW call.
- Fixed file name completion with a dash in file names.
- Font-lock enhancements in structure definitions: Structure name
and tag names.
- Fixed bug with parsing of routine definition if comment lines are
scallered between continuation lines.
- `idlwave-close-block' and `idlwave-abbrev-change-case'
interaction bug fixed.
- Fixed bug with getting system variable info from the Shell under
IDL5.2 and earlier. Used to produce a compilation error, now
just silently fails.
Thanks to those of you who reported problems or sent other comments.
Enjoy!
- Carsten