IDLWAVE 5.4 -- http://idlwave.org This IDLWAVE release provides support for IDL version 6.1 in the form of an updated HTML help package and associated scanned routine info. A few other fixes and features are present as well, most notably the ability to disable individual breakpoints (C-c C-d C-\), with feedback from the breakpoint icon or highlight. If you'd like to upgrade to IDLWAVE v5.4 but don't yet have IDLv6.1, skip the help package download, and instead grab the IDLv6.0 or IDLv5.6 "downgrade" file. Available now at: http://idlwave.org JD ========================================================================== IDLWAVE Tip(s) of the Month: Tip #1: Ever been in the middle of a long continued function call or structure definition and made a change that would require new indentation of the entire statement? Just use C-u Tab to re-indent the whole thing in one go. Tip #2: The Emacs `imenu' mode is very useful for browsing quickly through multiple routines in the same file. With it, you can pop-up a list of routines in a file with a mouse click, and jump to them with a click. By default, it lists routines according to their order of appearance in the file. I find an alphabetical list is also useful. These can be made to appear on S-mouse-3 (shift right-click) and M-S-mouse 3 (meta shift right-click) with the following in your `.emacs' file: (define-key global-map [S-down-mouse-3] 'imenu) (define-key global-map [M-S-down-mouse-3] (lambda () (interactive) (let ((imenu-sort-function 'imenu--sort-by-name)) (call-interactively 'imenu)))) ==========================================================================