|
[News]
[Features]
[Screenshots]
[Documentation]
[Background]
[Download]
[Install]
| ||
|
IDLWAVE is an add-on mode for GNU Emacs (and XEmacs) which enables
feature-rich development and interaction with IDL®, the Interactive
Data Language, produced by Research Systems, Inc. It provides an
alternative to the IDLDE development environment bundled with IDL.
For an overview of changes made to IDLWAVE, visit the Changes Page, or see the CHANGES file for complete details. FeaturesAmong the many powerful features IDLWAVE brings to IDL development:
ScreenshotsScreen shots showing IDLWAVE in action with Emacs 21:
Older screenshots showing IDLWAVE under XEmacs:
DocumentationFull documentation for IDLWAVE is available in several forms: online, as a PDF or Postscript file, or inside of Emacs (see IDLWAVE->Documentation->Info, or the regular Emacs info tool). The manual also contains a short tutorial to help you get started using IDLWAVE. BackgroundThe IDLWAVE package is the successor to the idl.el and idl-shell.el modes originally written by Chris Chase. Carsten Dominik took the original idl-mode and made substantial modifications, bringing a host of new features, and rewriting significant portions. These modes had to be renamed and adapted in order to work with X/Emacs 20, hence IDLWAVE. Version 3.0 was released in April, 1999. Versions 4.x were developed in collaboration between Carsten and J.D. Smith. DownloadLatest version: 4.10, supporting IDL v5.5. IDLWAVE requires Emacs 20.3 or later, or XEmacs 20.4 or later, and ships with Emacs starting at version 21.1. There is also an XEmacs package which can be installed using its package management system. The current version of the XEmacs package (version 1.23) is based on IDLWAVE 4.7. Files needed for installation:
InstallationA detailed description of the installation process can be found in the included INSTALL file. The fast installation method listed first is fine if you don't want to customize the install location:
0. THE FAST ROAD
================
On a typical UNIX system, installation goes as easy as:
Get these following files:
http://idlwave.org/download/idlwave.tar.gz
http://idlwave.org/download/idlwave-help.tar.gz
Put them in /tmp (or anywhere), then do (as root):
% tar xzvf idlwave.tar.gz
% cd idlwave-version
% tar xzvf ../idlwave-help.tar.gz
% make
% make install-all
where "version" is something like 4.10. This by default puts idlwave in
/usr/local/share/emacs/site-lisp/, which is a fine place. It also puts
the help files in /usr/local/etc, which is also fine.
Then add to .emacs or to a site equivalent of it:
(autoload 'idlwave-mode "idlwave" "IDLWAVE Mode" t)
(autoload 'idlwave-shell "idlw-shell" "IDLWAVE Shell" t)
(setq auto-mode-alist
(cons '("\\.pro\\'" . idlwave-mode) auto-mode-alist))
(setq idlwave-help-directory "/usr/local/etc")
Windows and MacOS users should refer to the section of the manual describing extra steps required to install and run IDLWAVE on these systems. | ||
| [News] [Features] [Screenshots] [Documentation] [Background] [Download] [Install] | ||
|
|
idlwave.org sponsored by: Dr. CHARM |
Send questions and comments to the Maintainer: J.D. Smith Last modified: Tue Dec 4 11:43:36 EST 2001 |