Table of Contents
1. Introduction
2. IDLWAVE in a Nutshell
3. Getting Started (Tutorial)
3.1 Lesson I: Development Cycle
3.2 Lesson II: Customization
3.3 Lesson III: User and Library Catalogs
4. The IDLWAVE Major Mode
4.1 Code Formatting
4.1.1 Code Indentation
4.1.2 Continued Statement Indentation
4.1.3 Comment Indentation
4.1.4 Continuation Lines and Filling
4.1.5 Syntax Highlighting
4.1.6 Octals and Highlighting
4.2 Routine Info
4.3 Online Help
4.3.1 Help with HTML Documentation
4.3.2 Help with Source
4.4 Completion
4.4.1 Case of Completed Words
4.4.2 Object Method Completion and Class Ambiguity
4.4.3 Object Method Completion in the Shell
4.4.4 Class and Keyword Inheritance
4.4.5 Structure Tag Completion
4.5 Routine Source
4.6 Resolving Routines
4.7 Code Templates
4.8 Abbreviations
4.9 Actions
4.9.1 Block Boundary Check
4.9.2 Padding Operators
4.9.3 Case Changes
4.10 Documentation Header
4.11 Motion Commands
4.12 Miscellaneous Options
5. The IDLWAVE Shell
5.1 Starting the Shell
5.2 Using the Shell
5.3 Commands Sent to the Shell
5.4 Debugging IDL Programs
5.4.1 A Tale of Two Modes
5.4.2 Debug Key Bindings
5.4.3 Breakpoints and Stepping
5.4.4 Compiling Programs
5.4.5 Walking the Calling Stack
5.4.6 Electric Debug Mode
5.5 Examining Variables
5.6 Custom Expression Examination
6. Installation
6.1 Installing IDLWAVE
6.2 Installing Online Help
7. Acknowledgements
A. Sources of Routine Info
A.1 Routine Definitions
A.2 Routine Information Sources
A.3 Catalogs
A.3.1 Library Catalogs
A.3.2 User Catalog
A.4 Load-Path Shadows
A.5 Documentation Scan
B. HTML Help Browser Tips
C. Configuration Examples
D. Windows and MacOS
E. Troubleshooting
Index
This document was generated
by XEmacs Webmaster on October, 2 2007
using texi2html