| Index Entry | | Section |
|
| ! | | |
| !DIR, IDL variable: | | Routine Info |
| !DIR, IDL variable: | | User Catalog |
| !DIR, IDL variable: | | Load-Path Shadows |
| !PATH, IDL variable: | | Routine Info |
| !PATH, IDL variable: | | Routine Definitions |
|
| * | | |
| ‘*Debugging*’: | | Electric Debug Mode |
|
| - | | |
| ->: | | Object Method Completion and Class Ambiguity |
|
| . | | |
| .emacs: | | Configuration Examples |
| .idlwave_catalog: | | Library Catalogs |
|
| A | | |
| Abbreviations: | | Abbreviations |
| Acknowledgments: | | Acknowledgments |
| Actions: | | Actions |
| Actions, applied to foreign code: | | Actions |
| Active text, in routine info: | | Routine Info |
| Application, testing for shadowing: | | Load-Path Shadows |
| Authors, of IDLWAVE: | | Acknowledgments |
| auto-fill-mode: | | Continuation Lines |
|
| B | | |
| Block boundary check: | | Block Boundary Check |
| Block, closing: | | Block Boundary Check |
| Breakpoints: | | Breakpoints and Stepping |
| Browser Tips: | | HTML Help Browser Tips |
| Buffer, testing for shadowing: | | Load-Path Shadows |
| Buffers, killing: | | Routine Source |
| Buffers, scanning for routine info: | | Routine Info |
| Buffers, scanning for routine info: | | Routine Information Sources |
| Builtin list of routines: | | Routine Information Sources |
|
| C | | |
| C-c ?: | | Routine Info |
| C-c C-d: | | Debug Key Bindings |
| C-c C-d C-b: | | Breakpoints and Stepping |
| C-c C-d C-b: | | Breakpoints and Stepping |
| C-c C-d C-c: | | Compiling Programs |
| C-c C-d C-e: | | Compiling Programs |
| C-c C-d C-p: | | Examining Variables |
| C-c C-h: | | Doc Header |
| C-c C-i: | | Routine Info |
| C-c C-i: | | Completion |
| C-c C-m: | | Doc Header |
| C-c C-s: | | Starting the Shell |
| C-c C-v: | | Routine Source |
| C-M-\: | | Code Indentation |
| Calling sequences: | | Routine Info |
| Calling stack, walking: | | Walking the Calling Stack |
| CALL_EXTERNAL, IDL routine: | | Routine Definitions |
| Canceling completion: | | Completion |
| Case changes: | | Case Changes |
| Case of completed words: | | Case of Completed Words |
| Catalogs: | | Catalogs |
| Categories, of routines: | | Routine Info |
| cc-mode.el: | | Introduction |
| Changelog, in doc header.: | | Doc Header |
| Character input mode (Shell): | | Using the Shell |
| Class ambiguity: | | Object Method Completion and Class Ambiguity |
| Class name completion: | | Completion |
| Class query, forcing: | | Object Method Completion and Class Ambiguity |
| Class tags, in online help: | | Help with Source |
| Closing a block: | | Block Boundary Check |
| Code formatting: | | Code Formatting |
| Code indentation: | | Code Indentation |
| Code structure, moving through: | | Motion Commands |
| Code templates: | | Code Templates |
| Coding standards, enforcing: | | Actions |
| Comint: | | Using the Shell |
| Comint, Emacs package: | | The IDLWAVE Shell |
| Commands in shell, showing: | | Commands Sent to the Shell |
| Comment indentation: | | Comment Indentation |
| Compiling library modules: | | Resolving Routines |
| Compiling programs: | | Compiling Programs |
| Compiling regions: | | Compiling Programs |
| Completion: | | Completion |
| Completion, ambiguity: | | Completion |
| Completion, canceling: | | Completion |
| Completion, forcing function name: | | Completion |
| Completion, in the shell: | | Using the Shell |
| Completion, Online Help: | | Completion |
| Completion, scrolling: | | Completion |
| Completion, structure tag: | | Structure Tag Completion |
| Configuration examples: | | Configuration Examples |
| Context, for online help: | | Online Help |
| Continuation lines: | | Continuation Lines |
| Continued statement indentation: | | Continued Statement Indentation |
| Contributors, to IDLWAVE: | | Acknowledgments |
| CORBA (Common Object Request Broker Architecture): | | Introduction |
| Custom expression examination: | | Custom Expression Examination |
|
| D | | |
| Debugging: | | Debugging IDL Programs |
| Debugging Interface: | | A Tale of Two Modes |
| Dedicated frame, for shell buffer: | | Starting the Shell |
| Default command line, executing: | | Compiling Programs |
| Default routine, for info and help: | | Routine Info |
| Default settings, of options: | | Configuration Examples |
| DocLib header: | | Doc Header |
| DocLib header, as online help: | | Help with Source |
| Documentation header: | | Doc Header |
| Downcase, enforcing for reserved words: | | Case Changes |
| Duplicate routines: | | Routine Info |
| Duplicate routines: | | Load-Path Shadows |
|
| E | | |
| Electric Debug Mode: | | A Tale of Two Modes |
| Electric Debug Mode: | | Electric Debug Mode |
| Email address, of Maintainer: | | Acknowledgments |
| END type checking: | | Block Boundary Check |
| END, automatic insertion: | | Block Boundary Check |
| END, expanding: | | Block Boundary Check |
| ENVI: | | Starting the Shell |
| Examining expressions: | | Examining Variables |
| Example configuration: | | Configuration Examples |
| Executing a default command line: | | Compiling Programs |
| Execution, controlled: | | Breakpoints and Stepping |
| Expressions, custom examination: | | Custom Expression Examination |
| Expressions, printing & help: | | Examining Variables |
| External routines: | | Routine Definitions |
|
| F | | |
| Feature overview: | | Introduction |
| Filling: | | Continuation Lines |
| Flags, in routine info: | | Routine Info |
| Font lock: | | Syntax Highlighting |
| Forcing class query.: | | Object Method Completion and Class Ambiguity |
| Foreign code, adapting: | | Code Indentation |
| Foreign code, adapting: | | Actions |
| Formatting, of code: | | Code Formatting |
| Frame, for shell buffer: | | Starting the Shell |
| Func-menu, XEmacs package: | | Motion Commands |
| Function definitions, jumping to: | | Motion Commands |
| Function name completion: | | Completion |
|
| G | | |
| Getting Started: | | Getting Started |
| get_html_rinfo: | | Documentation Scan |
|
| H | | |
| Hanging paragraphs: | | Comment Indentation |
| Hanging paragraphs: | | Continuation Lines |
| Header, for file documentation: | | Doc Header |
| Help using HTML manuals: | | Help with HTML Documentation |
| Help using routine source: | | Help with Source |
| HELP, on expressions: | | Examining Variables |
| Highlighting of syntax: | | Syntax Highlighting |
| Highlighting of syntax, Octals: | | Octals and Highlighting |
| Hooks: | | Misc Options |
| Hooks: | | Starting the Shell |
| HTML Help: | | Help with HTML Documentation |
|
| I | | |
| IDL Assistant: | | Help with HTML Documentation |
| IDL library routine info: | | User Catalog |
| IDL manual, HTML version: | | Help with HTML Documentation |
| IDL variable !DIR: | | Routine Info |
| IDL variable !DIR: | | User Catalog |
| IDL variable !DIR: | | Load-Path Shadows |
| IDL variable !PATH: | | Routine Info |
| IDL variable !PATH: | | Routine Definitions |
| IDL, as Emacs subprocess: | | The IDLWAVE Shell |
| idl-shell.el: | | Introduction |
| idl.el: | | Introduction |
| IDL> Prompt: | | Starting the Shell |
| idlw-help.el: | | Online Help |
| idlw-help.txt: | | Online Help |
| idlw-rinfo.el: | | Documentation Scan |
| IDLWAVE in a Nutshell: | | IDLWAVE in a Nutshell |
| IDLWAVE major mode: | | The IDLWAVE Major Mode |
| IDLWAVE shell: | | The IDLWAVE Shell |
| idlwave-abbrev-change-case: | | Case Changes |
| idlwave-abbrev-move: | | Abbreviations |
| idlwave-abbrev-start-char: | | Abbreviations |
| idlwave-auto-fill-split-string: | | Continuation Lines |
| idlwave-auto-routine-info-updates: | | Routine Information Sources |
| idlwave-auto-write-path: | | Catalogs |
| idlwave-begin-line-comment: | | Comment Indentation |
| idlwave-block-indent: | | Code Indentation |
| idlwave-class-arrow-face: | | Object Method Completion and Class Ambiguity |
| idlwave-code-comment: | | Comment Indentation |
| idlwave-complete-empty-string-as-lower-case: | | Case of Completed Words |
| idlwave-completion-case: | | Case of Completed Words |
| idlwave-completion-fontify-classes: | | Object Method Completion and Class Ambiguity |
| idlwave-completion-force-default-case: | | Case of Completed Words |
| idlwave-completion-restore-window-configuration: | | Completion |
| idlwave-completion-show-classes: | | Object Method Completion and Class Ambiguity |
| idlwave-config-directory: | | Catalogs |
| idlwave-continuation-indent: | | Continued Statement Indentation |
| idlwave-default-font-lock-items: | | Syntax Highlighting |
| idlwave-do-actions: | | Actions |
| idlwave-doc-modifications-keyword: | | Doc Header |
| idlwave-doclib-end: | | Doc Header |
| idlwave-doclib-start: | | Doc Header |
| idlwave-end-offset: | | Code Indentation |
| idlwave-expand-generic-end: | | Block Boundary Check |
| idlwave-extra-help-function: | | Help with Source |
| idlwave-file-header: | | Doc Header |
| idlwave-fill-comment-line-only: | | Continuation Lines |
| idlwave-function-completion-adds-paren: | | Completion |
| idlwave-hang-indent-regexp: | | Continuation Lines |
| idlwave-hanging-indent: | | Continuation Lines |
| idlwave-header-to-beginning-of-file: | | Doc Header |
| idlwave-help-application: | | Misc Options |
| idlwave-help-browser-function: | | Help with HTML Documentation |
| idlwave-help-browser-is-local: | | Help with HTML Documentation |
| idlwave-help-doclib-keyword: | | Help with Source |
| idlwave-help-doclib-name: | | Help with Source |
| idlwave-help-fontify-source-code: | | Help with Source |
| idlwave-help-frame-parameters: | | Help with Source |
| idlwave-help-link-face: | | Help with HTML Documentation |
| idlwave-help-source-try-header: | | Help with Source |
| idlwave-help-use-assistant: | | Help with HTML Documentation |
| idlwave-help-use-dedicated-frame: | | Help with Source |
| idlwave-highlight-help-links-in-completion: | | Completion |
| idlwave-html-help-location: | | Help with HTML Documentation |
| idlwave-html-system-help-location: | | Help with HTML Documentation |
| idlwave-indent-to-open-paren: | | Continued Statement Indentation |
| idlwave-init-rinfo-when-idle-after: | | Routine Information Sources |
| idlwave-keyword-class-inheritance: | | Class and Keyword Inheritance |
| idlwave-keyword-completion-adds-equal: | | Completion |
| idlwave-library-path: | | Catalogs |
| idlwave-load-hook: | | Misc Options |
| idlwave-main-block-indent: | | Code Indentation |
| idlwave-max-extra-continuation-indent: | | Continued Statement Indentation |
| idlwave-max-popup-menu-items: | | Help with Source |
| idlwave-mode-hook: | | Misc Options |
| idlwave-no-change-comment: | | Comment Indentation |
| idlwave-pad-keyword: | | Padding Operators |
| idlwave-query-class: | | Object Method Completion and Class Ambiguity |
| idlwave-query-shell-for-routine-info: | | Routine Information Sources |
| idlwave-reindent-end: | | Block Boundary Check |
| idlwave-reserved-word-upcase: | | Case Changes |
| idlwave-resize-routine-help-window: | | Routine Info |
| idlwave-rinfo-max-source-lines: | | Routine Info |
| idlwave-scan-all-buffers-for-routine-info: | | Routine Information Sources |
| idlwave-shell-activate-prefix-keybindings: | | Debug Key Bindings |
| idlwave-shell-arrows-do-history: | | Using the Shell |
| idlwave-shell-automatic-electric-debug: | | Electric Debug Mode |
| idlwave-shell-automatic-start: | | Starting the Shell |
| idlwave-shell-breakpoint-face: | | Breakpoints and Stepping |
| idlwave-shell-breakpoint-popup-menu: | | Breakpoints and Stepping |
| idlwave-shell-comint-settings: | | Using the Shell |
| idlwave-shell-command-history-file: | | Starting the Shell |
| idlwave-shell-command-line-options: | | Starting the Shell |
| idlwave-shell-debug-modifiers: | | Debug Key Bindings |
| idlwave-shell-electric-stop-color: | | Electric Debug Mode |
| idlwave-shell-electric-stop-line-face: | | Electric Debug Mode |
| idlwave-shell-electric-zap-to-file: | | Electric Debug Mode |
| idlwave-shell-examine-alist: | | Custom Expression Examination |
| idlwave-shell-explicit-file-name: | | Starting the Shell |
| idlwave-shell-expression-face: | | Examining Variables |
| idlwave-shell-file-name-chars: | | Using the Shell |
| idlwave-shell-frame-parameters: | | Starting the Shell |
| idlwave-shell-graphics-window-size: | | Using the Shell |
| idlwave-shell-initial-commands: | | Starting the Shell |
| idlwave-shell-input-mode-spells: | | Using the Shell |
| idlwave-shell-mark-breakpoints: | | Breakpoints and Stepping |
| idlwave-shell-mark-stop-line: | | Breakpoints and Stepping |
| idlwave-shell-max-print-length: | | Examining Variables |
| idlwave-shell-mode-hook: | | Starting the Shell |
| idlwave-shell-output-face: | | Examining Variables |
| idlwave-shell-overlay-arrow: | | Breakpoints and Stepping |
| idlwave-shell-prefix-key: | | Debug Key Bindings |
| idlwave-shell-process-name: | | Starting the Shell |
| idlwave-shell-prompt-pattern: | | Starting the Shell |
| idlwave-shell-raise-frame: | | Starting the Shell |
| idlwave-shell-save-command-history: | | Starting the Shell |
| idlwave-shell-separate-examine-output: | | Examining Variables |
| idlwave-shell-show-commands: | | Commands Sent to the Shell |
| idlwave-shell-stop-line-face: | | Breakpoints and Stepping |
| idlwave-shell-temp-pro-prefix: | | Starting the Shell |
| idlwave-shell-use-dedicated-frame: | | Starting the Shell |
| idlwave-shell-use-dedicated-window: | | Starting the Shell |
| idlwave-shell-use-input-mode-magic: | | Using the Shell |
| idlwave-shell-use-toolbar: | | Debugging IDL Programs |
| idlwave-show-block: | | Block Boundary Check |
| idlwave-special-lib-alist: | | Routine Info |
| idlwave-special-lib-alist: | | User Catalog |
| idlwave-split-line-string: | | Continuation Lines |
| idlwave-startup-message: | | Misc Options |
| idlwave-store-inquired-class: | | Object Method Completion and Class Ambiguity |
| idlwave-support-inheritance: | | Class and Keyword Inheritance |
| idlwave-surround-by-blank: | | Padding Operators |
| idlwave-system-directory: | | Catalogs |
| idlwave-timestamp-hook: | | Doc Header |
| idlwave-use-last-hang-indent: | | Continuation Lines |
| idlwave-use-library-catalogs: | | Library Catalogs |
| idlwave_catalog: | | Library Catalogs |
| Imenu, Emacs package: | | Motion Commands |
| Indentation: | | Code Indentation |
| Indentation, continued statement: | | Continued Statement Indentation |
| Indentation, of foreign code: | | Code Indentation |
| Inheritance, class: | | Class and Keyword Inheritance |
| Inheritance, keyword: | | Class and Keyword Inheritance |
| Input mode: | | Using the Shell |
| Inserting keywords, from routine info: | | Routine Info |
| Installing online help: | | Online Help |
| Interactive Data Language: | | Introduction |
| Interface Definition Language: | | Introduction |
| Interview, with the maintainer: | | Configuration Examples |
| Introduction: | | Introduction |
|
| K | | |
| Key bindings: | | Debug Key Bindings |
| Keybindings for debugging: | | Debugging IDL Programs |
| Keyword completion: | | Completion |
| Keyword inheritance: | | Class and Keyword Inheritance |
| Keywords of a routine: | | Routine Info |
| Killing autoloaded buffers: | | Routine Source |
|
| L | | |
| Library catalogs: | | Library Catalogs |
| Line input mode (Shell): | | Using the Shell |
| Line splitting: | | Continuation Lines |
| LINKIMAGE, IDL routine: | | Routine Definitions |
| Load-path shadows: | | Routine Info |
| Load-path shadows: | | Load-Path Shadows |
|
| M | | |
| M-?: | | Online Help |
| M-q: | | Continuation Lines |
| M-RET: | | Continuation Lines |
| M-TAB: | | Completion |
| MacOS: | | The IDLWAVE Shell |
| MacOS: | | User Catalog |
| MacOS: | | Load-Path Shadows |
| MacOS: | | Windows and MacOS |
| MacOSX: | | Windows and MacOS |
| Magic spells, for input mode: | | Using the Shell |
| Maintainer, of IDLWAVE: | | Acknowledgments |
| Major mode, idlwave-mode: | | The IDLWAVE Major Mode |
| Major mode, idlwave-shell-mode: | | The IDLWAVE Shell |
| Method completion: | | Completion |
| Method Completion in Shell: | | Object Method Completion in the Shell |
| Mixed case completion: | | Case of Completed Words |
| Modification timestamp: | | Doc Header |
| Module source file: | | Routine Source |
| Motion commands: | | Motion Commands |
| Mouse binding to print expressions: | | Examining Variables |
| Multiply defined routines: | | Routine Info |
| Multiply defined routines: | | Load-Path Shadows |
|
| N | | |
| Nutshell, IDLWAVE in a: | | IDLWAVE in a Nutshell |
|
| O | | |
| Object method completion: | | Completion |
| Object methods: | | Object Method Completion and Class Ambiguity |
| OBJ_NEW, special online help: | | Online Help |
| Online Help: | | Online Help |
| Online Help from the routine info buffer: | | Routine Info |
| Online Help in *Completions* buffer: | | Completion |
| Online Help, in the shell: | | Using the Shell |
| Online Help, Installation: | | Online Help |
| Operators, padding with spaces: | | Padding Operators |
|
| P | | |
| Padding operators with spaces: | | Padding Operators |
| Paragraphs, filling: | | Comment Indentation |
| Paragraphs, hanging: | | Comment Indentation |
| Perl program, to create idlw-rinfo.el: | | Documentation Scan |
| PRINT expressions: | | Examining Variables |
| Printing expressions: | | Examining Variables |
| Printing expressions, on calling stack: | | Examining Variables |
| Procedure definitions, jumping to: | | Motion Commands |
| Procedure name completion: | | Completion |
| Program structure, moving through: | | Motion Commands |
| Programs, compiling: | | Compiling Programs |
|
| Q | | |
| Quick-Start: | | Getting Started |
|
| R | | |
| RESOLVE_ROUTINE: | | Resolving Routines |
| Restrictions for expression printing: | | Examining Variables |
| Routine definitions: | | Routine Definitions |
| Routine definitions, multiple: | | Routine Info |
| Routine definitions, multiple: | | Load-Path Shadows |
| Routine info: | | Routine Info |
| Routine info sources: | | Routine Information Sources |
| Routine info, in the shell: | | Using the Shell |
| Routine source file: | | Routine Source |
| Routine source information: | | Routine Info |
| Routines, resolving: | | Resolving Routines |
| ROUTINE_NAMES, IDL procedure: | | Examining Variables |
|
| S | | |
| Saving object class on ->: | | Object Method Completion and Class Ambiguity |
| Scanning buffers for routine info: | | Routine Info |
| Scanning buffers for routine info: | | Routine Information Sources |
| Scanning the documentation: | | Documentation Scan |
| Scrolling the *Completions* window: | | Completion |
| self object, default class: | | Object Method Completion and Class Ambiguity |
| Shadows, load-path: | | Routine Info |
| Shadows, load-path: | | Load-Path Shadows |
| Shell, basic commands: | | Using the Shell |
| Shell, querying for routine info: | | Routine Info |
| Shell, querying for routine info: | | Routine Information Sources |
| Shell, starting: | | Starting the Shell |
| Showing commands in shell: | | Commands Sent to the Shell |
| Source code, as online help: | | Help with Source |
| Source file, access from routine info: | | Routine Info |
| Source file, of a routine: | | Routine Source |
| Sources of routine information: | | Sources of Routine Info |
| Space, around operators: | | Padding Operators |
| Speed, of online help: | | Online Help |
| Speedbar, Emacs package: | | Motion Commands |
| Spells, magic: | | Using the Shell |
| Splitting, of lines: | | Continuation Lines |
| Starting the shell: | | Starting the Shell |
| Stepping: | | Breakpoints and Stepping |
| String splitting: | | Continuation Lines |
| Structure tag completion: | | Structure Tag Completion |
| Structure tags, in online help: | | Help with Source |
| Subprocess of Emacs, IDL: | | The IDLWAVE Shell |
| Subprocess of Emacs, IDL: | | Starting the Shell |
| Summary of important commands: | | IDLWAVE in a Nutshell |
| Syntax highlighting: | | Syntax Highlighting |
| Syntax highlighting, Octals: | | Octals and Highlighting |
|
| T | | |
| Templates: | | Code Templates |
| Thanks: | | Acknowledgments |
| Timestamp, in doc header.: | | Doc Header |
| Toolbar: | | Debugging IDL Programs |
| Troubleshooting: | | Troubleshooting |
| Tutorial: | | Getting Started |
|
| U | | |
| Upcase, enforcing for reserved words: | | Case Changes |
| Updating routine info: | | Routine Info |
| Updating routine info: | | Routine Information Sources |
| User catalog: | | User Catalog |
|
| W | | |
| Windows: | | The IDLWAVE Shell |
| Windows: | | User Catalog |
| Windows: | | Load-Path Shadows |
| Windows: | | Windows and MacOS |
|
| X | | |
| XML Help Catalog: | | Online Help |
|