| Index Entry |  Section | 
 
  | 
| K |  |  | 
 | Key bindings | 5.4.2 Debug Key Bindings | 
 | Keybindings for debugging | 5.4 Debugging IDL Programs | 
 | Keyword completion | 4.4 Completion | 
 | Keyword inheritance | 4.4.4 Class and Keyword Inheritance | 
 | Keywords of a routine | 4.2 Routine Info | 
 | Killing autoloaded buffers | 4.5 Routine Source | 
 
  | 
| L |  |  | 
 | Library catalogs | A.3.1 Library Catalogs | 
 | Line input mode (Shell) | 5.2 Using the Shell | 
 | Line splitting | 4.1.4 Continuation Lines and Filling | 
 | LINKIMAGE, IDL routine | A.1 Routine Definitions | 
 | Load-path shadows | 4.2 Routine Info | 
 | Load-path shadows | A.4 Load-Path Shadows | 
 
  | 
| M |  |  | 
 | M-? | 4.3 Online Help | 
 | M-q | 4.1.4 Continuation Lines and Filling | 
 | M-RET | 4.1.4 Continuation Lines and Filling | 
 | M-TAB | 4.4 Completion | 
 | MacOS | 5. The IDLWAVE Shell | 
 | MacOS | A.3.2 User Catalog | 
 | MacOS | A.4 Load-Path Shadows | 
 | MacOS | D. Windows and MacOS | 
 | MacOSX | D. Windows and MacOS | 
 | Magic spells, for input mode | 5.2 Using the Shell | 
 | Maintainer, of IDLWAVE | 7. Acknowledgements | 
 | Major mode, idlwave-mode | 4. The IDLWAVE Major Mode | 
 | Major mode, idlwave-shell-mode | 5. The IDLWAVE Shell | 
 | Method completion | 4.4 Completion | 
 | Method Completion in Shell | 4.4.3 Object Method Completion in the Shell | 
 | Mixed case completion | 4.4.1 Case of Completed Words | 
 | Modification timestamp | 4.10 Documentation Header | 
 | Module source file | 4.5 Routine Source | 
 | Motion commands | 4.11 Motion Commands | 
 | Mouse binding to print expressions | 5.5 Examining Variables | 
 | Multiply defined routines | 4.2 Routine Info | 
 | Multiply defined routines | A.4 Load-Path Shadows | 
 
  | 
| N |  |  | 
 | Nutshell, IDLWAVE in a | 2. IDLWAVE in a Nutshell | 
 
  | 
| O |  |  | 
 | OBJ_NEW, special online help | 4.3 Online Help | 
 | Object method completion | 4.4 Completion | 
 | Object methods | 4.4.2 Object Method Completion and Class Ambiguity | 
 | Online Help | 4.3 Online Help | 
 | Online Help from the routine info buffer | 4.2 Routine Info | 
 | Online Help in `*Completions*' buffer | 4.4 Completion | 
 | Online Help, in the shell | 5.2 Using the Shell | 
 | Online Help, Installation | 4.3 Online Help | 
 | Online Help, Installation | 6.2 Installing Online Help | 
 | Operators, padding with spaces | 4.9.2 Padding Operators | 
 
  | 
| P |  |  | 
 | Padding operators with spaces | 4.9.2 Padding Operators | 
 | Paragraphs, filling | 4.1.3 Comment Indentation | 
 | Paragraphs, hanging | 4.1.3 Comment Indentation | 
 | Perl program, to create `idlw-rinfo.el' | A.5 Documentation Scan | 
 | PRINT expressions | 5.5 Examining Variables | 
 | Printing expressions | 5.5 Examining Variables | 
 | Printing expressions, on calling stack | 5.5 Examining Variables | 
 | Procedure definitions, jumping to | 4.11 Motion Commands | 
 | Procedure name completion | 4.4 Completion | 
 | Program structure, moving through | 4.11 Motion Commands | 
 | Programs, compiling | 5.4.4 Compiling Programs | 
 
  | 
| Q |  |  | 
 | Quick-Start | 3. Getting Started (Tutorial) | 
 
  | 
| R |  |  | 
 | RESOLVE_ROUTINE | 4.6 Resolving Routines | 
 | Restrictions for expression printing | 5.5 Examining Variables | 
 | Routine definitions | A.1 Routine Definitions | 
 | Routine definitions, multiple | 4.2 Routine Info | 
 | Routine definitions, multiple | A.4 Load-Path Shadows | 
 | Routine info | 4.2 Routine Info | 
 | Routine info sources | A.2 Routine Information Sources | 
 | Routine info, in the shell | 5.2 Using the Shell | 
 | Routine source file | 4.5 Routine Source | 
 | Routine source information | 4.2 Routine Info | 
 | ROUTINE_NAMES, IDL procedure | 5.5 Examining Variables | 
 | Routines, resolving | 4.6 Resolving Routines | 
 
  | 
| S |  |  | 
 | Saving object class on -> | 4.4.2 Object Method Completion and Class Ambiguity | 
 | Scanning buffers for routine info | 4.2 Routine Info | 
 | Scanning buffers for routine info | A.2 Routine Information Sources | 
 | Scanning the documentation | A.5 Documentation Scan | 
 | Screenshots | 1. Introduction | 
 | Scrolling the `*Completions*' window | 4.4 Completion | 
 | self object, default class | 4.4.2 Object Method Completion and Class Ambiguity | 
 | Shadows, load-path | 4.2 Routine Info | 
 | Shadows, load-path | A.4 Load-Path Shadows | 
 | Shell, basic commands | 5.2 Using the Shell | 
 | Shell, querying for routine info | 4.2 Routine Info | 
 | Shell, querying for routine info | A.2 Routine Information Sources | 
 | Shell, starting | 5.1 Starting the Shell | 
 | Showing commands in shell | 5.3 Commands Sent to the Shell | 
 | Source code, as online help | 4.3.2 Help with Source | 
 | Source file, access from routine info | 4.2 Routine Info | 
 | Source file, of a routine | 4.5 Routine Source | 
 | Sources of routine information | A. Sources of Routine Info | 
 | Space, around operators | 4.9.2 Padding Operators | 
 | Speed, of online help | 4.3 Online Help | 
 | `Speedbar', Emacs package | 4.11 Motion Commands | 
 | Spells, magic | 5.2 Using the Shell | 
 | Splitting, of lines | 4.1.4 Continuation Lines and Filling | 
 | Starting the shell | 5.1 Starting the Shell | 
 | Stepping | 5.4.3 Breakpoints and Stepping | 
 | String splitting | 4.1.4 Continuation Lines and Filling | 
 | Structure tag completion | 4.4.5 Structure Tag Completion | 
 | Structure tags, in online help | 4.3.2 Help with Source | 
 | Subprocess of Emacs, IDL | 5. The IDLWAVE Shell | 
 | Subprocess of Emacs, IDL | 5.1 Starting the Shell | 
 | Summary of important commands | 2. IDLWAVE in a Nutshell | 
 | Syntax highlighting | 4.1.5 Syntax Highlighting | 
 | Syntax highlighting, Octals | 4.1.6 Octals and Highlighting | 
 
  |