| Index Entry |  Section | 
 
  | 
| ! |  |  | 
 | !DIR, IDL variable | 4.2 Routine Info | 
 | !DIR, IDL variable | A.3.2 User Catalog | 
 | !DIR, IDL variable | A.4 Load-Path Shadows | 
 | !PATH, IDL variable | 4.2 Routine Info | 
 | !PATH, IDL variable | A.1 Routine Definitions | 
 
  | 
| * |  |  | 
 | `*Debugging*' | 5.4.6 Electric Debug Mode | 
 
  | 
| - |  |  | 
 | -> | 4.4.2 Object Method Completion and Class Ambiguity | 
 
  | 
| . |  |  | 
 | `.emacs' | C. Configuration Examples | 
 | `.idlwave_catalog' | A.3.1 Library Catalogs | 
 
  | 
| A |  |  | 
 | Abbreviations | 4.8 Abbreviations | 
 | Acknowledgements | 7. Acknowledgements | 
 | Actions | 4.9 Actions | 
 | Actions, applied to foreign code | 4.9 Actions | 
 | Active text, in routine info | 4.2 Routine Info | 
 | Application, testing for shadowing | A.4 Load-Path Shadows | 
 | Authors, of IDLWAVE | 7. Acknowledgements | 
 | auto-fill-mode | 4.1.4 Continuation Lines and Filling | 
 
  | 
| B |  |  | 
 | Block boundary check | 4.9.1 Block Boundary Check | 
 | Block, closing | 4.9.1 Block Boundary Check | 
 | Breakpoints | 5.4.3 Breakpoints and Stepping | 
 | Browser Tips | B. HTML Help Browser Tips | 
 | Buffer, testing for shadowing | A.4 Load-Path Shadows | 
 | Buffers, killing | 4.5 Routine Source | 
 | Buffers, scanning for routine info | 4.2 Routine Info | 
 | Buffers, scanning for routine info | A.2 Routine Information Sources | 
 | Builtin list of routines | A.2 Routine Information Sources | 
 
  | 
| C |  |  | 
 | C-c ? | 4.2 Routine Info | 
 | C-c C-d | 5.4.2 Debug Key Bindings | 
 | C-c C-d C-b | 5.4.3 Breakpoints and Stepping | 
 | C-c C-d C-b | 5.4.3 Breakpoints and Stepping | 
 | C-c C-d C-c | 5.4.4 Compiling Programs | 
 | C-c C-d C-p | 5.5 Examining Variables | 
 | C-c C-h | 4.10 Documentation Header | 
 | C-c C-i | 4.2 Routine Info | 
 | C-c C-i | 4.4 Completion | 
 | C-c C-m | 4.10 Documentation Header | 
 | C-c C-s | 5.1 Starting the Shell | 
 | C-c C-v | 4.5 Routine Source | 
 | C-M-\ | 4.1.1 Code Indentation | 
 | CALL_EXTERNAL, IDL routine | A.1 Routine Definitions | 
 | Calling sequences | 4.2 Routine Info | 
 | Calling stack, walking | 5.4.5 Walking the Calling Stack | 
 | Cancelling completion | 4.4 Completion | 
 | Case changes | 4.9.3 Case Changes | 
 | Case of completed words | 4.4.1 Case of Completed Words | 
 | Catalogs | A.3 Catalogs | 
 | Categories, of routines | 4.2 Routine Info | 
 | cc-mode.el | 1. Introduction | 
 | Changelog, in doc header. | 4.10 Documentation Header | 
 | Character input mode (Shell) | 5.2 Using the Shell | 
 | Class ambiguity | 4.4.2 Object Method Completion and Class Ambiguity | 
 | Class name completion | 4.4 Completion | 
 | Class query, forcing | 4.4.2 Object Method Completion and Class Ambiguity | 
 | Class tags, in online help | 4.3.2 Help with Source | 
 | Closing a block | 4.9.1 Block Boundary Check | 
 | Code formatting | 4.1 Code Formatting | 
 | Code indentation | 4.1.1 Code Indentation | 
 | Code structure, moving through | 4.11 Motion Commands | 
 | Code templates | 4.7 Code Templates | 
 | Coding standards, enforcing | 4.9 Actions | 
 | Comint | 5.2 Using the Shell | 
 | Comint, Emacs package | 5. The IDLWAVE Shell | 
 | Commands in shell, showing | 5.3 Commands Sent to the Shell | 
 | Comment indentation | 4.1.3 Comment Indentation | 
 | Compiling library modules | 4.6 Resolving Routines | 
 | Compiling programs | 5.4.4 Compiling Programs | 
 | Completion | 4.4 Completion | 
 | Completion, ambiguity | 4.4 Completion | 
 | Completion, cancelling | 4.4 Completion | 
 | Completion, forcing function name | 4.4 Completion | 
 | Completion, in the shell | 5.2 Using the Shell | 
 | Completion, Online Help | 4.4 Completion | 
 | Completion, scrolling | 4.4 Completion | 
 | Completion, structure tag | 4.4.5 Structure Tag Completion | 
 | Configuration examples | C. Configuration Examples | 
 | Context, for online help | 4.3 Online Help | 
 | Continuation lines | 4.1.4 Continuation Lines and Filling | 
 | Continued statement indentation | 4.1.2 Continued Statement Indentation | 
 | Contributors, to IDLWAVE | 7. Acknowledgements | 
 | Copyright, of IDL manual | 6.1 Installing IDLWAVE | 
 | Copyright, of IDLWAVE |  | 
 | CORBA (Common Object Request Broker Architecture) | 1. Introduction | 
 | Custom expression examination | 5.6 Custom Expression Examination | 
 
  | 
| D |  |  | 
 | Debugging | 5.4 Debugging IDL Programs | 
 | Debugging Interface | 5.4.1 A Tale of Two Modes | 
 | Dedicated frame, for shell buffer | 5.1 Starting the Shell | 
 | Default command line, executing | 5.4.4 Compiling Programs | 
 | Default routine, for info and help | 4.2 Routine Info | 
 | Default settings, of options | C. Configuration Examples | 
 | DocLib header | 4.10 Documentation Header | 
 | DocLib header, as online help | 4.3.2 Help with Source | 
 | Documentation header | 4.10 Documentation Header | 
 | Downcase, enforcing for reserved words | 4.9.3 Case Changes | 
 | Duplicate routines | 4.2 Routine Info | 
 | Duplicate routines | A.4 Load-Path Shadows | 
 
  | 
| E |  |  | 
 | Electric Debug Mode | 5.4.1 A Tale of Two Modes | 
 | Electric Debug Mode | 5.4.6 Electric Debug Mode | 
 | Emacs, distributed with IDLWAVE | 6.1 Installing IDLWAVE | 
 | Email address, of Maintainer | 7. Acknowledgements | 
 | END type checking | 4.9.1 Block Boundary Check | 
 | END, automatic insertion | 4.9.1 Block Boundary Check | 
 | END, expanding | 4.9.1 Block Boundary Check | 
 | ENVI | 5.1 Starting the Shell | 
 | Examining expressions | 5.5 Examining Variables | 
 | Example configuration | C. Configuration Examples | 
 | Executing a default command line | 5.4.4 Compiling Programs | 
 | Execution, controlled | 5.4.3 Breakpoints and Stepping | 
 | Expressions, custom examination | 5.6 Custom Expression Examination | 
 | Expressions, printing & help | 5.5 Examining Variables | 
 | External routines | A.1 Routine Definitions | 
 
  |