IDLWAVE 5.1 available -- idlwave.org [message #35846] |
Thu, 31 July 2003 11:31 |
JD Smith
Messages: 850 Registered: December 1999
|
Senior Member |
|
|
IDLWAVE 5.1 -- http://idlwave.org
A minor, mostly bug-fixing new release of IDLWAVE is now available,
addressing issues with Electric Debug Mode accidentally getting enabled
while traversing the calling stack, wrong bindings of the Escape key,
and problems auto-padding method call operators (a->Foo::B) with blanks
when idlwave-pad-keywords is set.
New features include context help on system-variable tags, more robust
continued assignment statement matching and indentation, localization
support of doclib header sections (e.g. "Nom" instead of "Name"), and a
set of useful links at the top and bottom of each HTML help page,
include a link to a custom table of contents. A perl script to add
these links for you (so you don't have to download the whole help file
again) is also available in the download section.
Get your code on at:
http://idlwave.org
JD
============================================================ ==============
IDLWAVE Tip of the Month:
Have a procedure or function on the tip of your tongue but just can't
remember how it's spelled? You can use the new regexp completion search
to find routines whose names you only partially recall. For example, I
know there's some kind of LOG function in IDL, I can:
answer=[C-u C-u M-Tab]
when prompted for a search string, I type "log" and up comes:
Possible completions are:
ALOG ALOG10
d_reconstrShepp_Logan DIALOG_DBCONNECT
DIALOG_MESSAGE DIALOG_PICKFILE
DIALOG_PRINTERSETUP DIALOG_PRINTJOB
DIALOG_READ_IMAGE DIALOG_WRITE_IMAGE
GETLOG
Of course, you can right click on any of these to get help on them, or
just select one to insert in the text with middle click. A more
advanced usage draws on the power of regular expressions. I enter
"l.*fit" at the "Completion Regexp:" prompt, I get:
Possible completions are:
bcd_mult_showfits LADFIT
LINFIT LMFIT
ls2fit POLY_FIT
POLYFITW ROBUST_LINEFIT
ROBUST_POLY_FIT
The new "Categories" link on each HTML page is also useful for locating
built-in routines.
============================================================ ==============
|
|
|