idlwave-shell-mode-map

idlwave-shell-mode-map is a variable defined in `idlw-shell.el'.
Its value is shown below.
  • This variable may be risky if used as a file-local variable.

Documentation:
Keymap for `idlwave-mode'.

Value:

(keymap (menu-bar keymap (Debug menu-item "Debug" (keymap "Debug" (Electric\ Debug\ Mode menu-item "Electric Debug Mode" idlwave-shell-electric-debug-mode :visible (derived-mode-p 'idlwave-mode) :keys "C-c C-d C-v" :button (:toggle . idlwave-shell-electric-debug-mode)) (nil menu-item "--") (Compile\ &\ Run menu-item "Compile & Run" (keymap "Compile & Run" (Save\ and\ \.RUN menu-item "Save and .RUN" idlwave-shell-save-and-run :enable (or (derived-mode-p 'idlwave-mode) idlwave-shell-last-save-and-action-file)) (Save\ and\ \.COMPILE menu-item "Save and .COMPILE" idlwave-shell-save-and-compile :enable (or (derived-mode-p 'idlwave-mode) idlwave-shell-last-save-and-action-file)) (Save\ and\ @Batch menu-item "Save and @Batch" idlwave-shell-save-and-batch :enable (or (derived-mode-p 'idlwave-mode) idlwave-shell-last-save-and-action-file)) (nil menu-item "--") (Goto\ Next\ Error menu-item "Goto Next Error" idlwave-shell-goto-next-error) (nil-5 menu-item "--") (Compile\ and\ Run\ Region menu-item "Compile and Run Region" idlwave-shell-run-region :enable (derived-mode-p 'idlwave-mode)) (Evaluate\ Region menu-item "Evaluate Region" idlwave-shell-evaluate-region :enable (derived-mode-p 'idlwave-mode)) (nil-8 menu-item "--") (Execute\ Default\ Cmd menu-item "Execute Default Cmd" idlwave-shell-execute-default-command-line) (Edit\ Default\ Cmd menu-item "Edit Default Cmd" idlwave-shell-edit-default-command-line))) (Breakpoints menu-item "Breakpoints" (keymap "Breakpoints" (Set\ Breakpoint menu-item "Set Breakpoint" idlwave-shell-break-here :enable (derived-mode-p 'idlwave-mode) :keys "C-c C-d C-b") (Set\ Special\ Breakpoint menu-item "Set Special Breakpoint" (keymap "Set Special Breakpoint" (Set\ After\ Count\ Breakpoint menu-item "Set After Count Breakpoint" menu-function-191 :key-sequence nil :enable (derived-mode-p 'idlwave-mode)) (Set\ Condition\ Breakpoint menu-item "Set Condition Breakpoint" menu-function-192 :key-sequence nil :enable (derived-mode-p 'idlwave-mode)))) (Break\ in\ Module menu-item "Break in Module" idlwave-shell-break-in :enable (derived-mode-p 'idlwave-mode) :keys "C-c C-d C-i") (Break\ in\ this\ Module menu-item "Break in this Module" idlwave-shell-break-this-module :enable (derived-mode-p 'idlwave-mode) :keys "C-c C-d C-j") (Clear\ Breakpoint menu-item "Clear Breakpoint" idlwave-shell-clear-current-bp) (Clear\ All\ Breakpoints menu-item "Clear All Breakpoints" idlwave-shell-clear-all-bp) (Disable/Enable\ Breakpoint menu-item "Disable/Enable Breakpoint" idlwave-shell-toggle-enable-current-bp) (Goto\ Previous\ Breakpoint menu-item "Goto Previous Breakpoint" idlwave-shell-goto-previous-bp :enable (derived-mode-p 'idlwave-mode) :keys "C-c C-d [") (Goto\ Next\ Breakpoint menu-item "Goto Next Breakpoint" idlwave-shell-goto-next-bp :enable (derived-mode-p 'idlwave-mode) :keys "C-c C-d ]") (List\ All\ Breakpoints menu-item "List All Breakpoints" idlwave-shell-list-all-bp) (Resync\ Breakpoints menu-item "Resync Breakpoints" idlwave-shell-bp-query))) (Continue/Step menu-item "Continue/Step" (keymap "Continue/Step" (Step\ \(into\) menu-item "Step (into)" idlwave-shell-step) (Step\ \(over\) menu-item "Step (over)" idlwave-shell-stepover) (Skip\ One\ Statement menu-item "Skip One Statement" idlwave-shell-skip) (Continue menu-item "Continue" idlwave-shell-cont) (\.\.\.\ to\ End\ of\ Block menu-item "... to End of Block" idlwave-shell-up) (\.\.\.\ to\ End\ of\ Subprog menu-item "... to End of Subprog" idlwave-shell-return) (\.\.\.\ to\ End\ of\ Subprog+1 menu-item "... to End of Subprog+1" idlwave-shell-out) (\.\.\.\ to\ Here\ \(Cursor\ Line\) menu-item "... to Here (Cursor Line)" idlwave-shell-to-here :enable (derived-mode-p 'idlwave-mode) :keys "C-c C-d C-h"))) (Examine\ Expressions menu-item "Examine Expressions" (keymap "Examine Expressions" (Print\ expression menu-item "Print expression" idlwave-shell-print) (Help\ on\ expression menu-item "Help on expression" idlwave-shell-help-expression) (Examine\ nearby\ expression\ with menu-item "Examine nearby expression with" (keymap "Examine nearby expression with" (Print menu-item "Print" menu-function-193 :key-sequence nil) (Help menu-item "Help" menu-function-194 :key-sequence nil) (Structure\ Help menu-item "Structure Help" menu-function-195 :key-sequence nil) (Dimensions menu-item "Dimensions" menu-function-196 :key-sequence nil) (Type menu-item "Type" menu-function-197 :key-sequence nil) (N_Elements menu-item "N_Elements" menu-function-198 :key-sequence nil) (All\ Size\ Info menu-item "All Size Info" menu-function-199 :key-sequence nil) (Ptr\ Valid menu-item "Ptr Valid" menu-function-200 :key-sequence nil) (Arg\ Present menu-item "Arg Present" menu-function-201 :key-sequence nil) (Widget\ Valid menu-item "Widget Valid" menu-function-202 :key-sequence nil) (Widget\ Geometry menu-item "Widget Geometry" menu-function-203 :key-sequence nil))) (Examine\ region\ with menu-item "Examine region with" (keymap "Examine region with" (Print menu-item "Print" menu-function-204 :key-sequence nil) (Help menu-item "Help" menu-function-205 :key-sequence nil) (Structure\ Help menu-item "Structure Help" menu-function-206 :key-sequence nil) (Dimensions menu-item "Dimensions" menu-function-207 :key-sequence nil) (Type menu-item "Type" menu-function-208 :key-sequence nil) (N_Elements menu-item "N_Elements" menu-function-209 :key-sequence nil) (All\ Size\ Info menu-item "All Size Info" menu-function-210 :key-sequence nil) (Ptr\ Valid menu-item "Ptr Valid" menu-function-211 :key-sequence nil) (Arg\ Present menu-item "Arg Present" menu-function-212 :key-sequence nil) (Widget\ Valid menu-item "Widget Valid" menu-function-213 :key-sequence nil) (Widget\ Geometry menu-item "Widget Geometry" menu-function-214 :key-sequence nil))))) (Call\ Stack menu-item "Call Stack" (keymap "Call Stack" (Stack\ Up menu-item "Stack Up" idlwave-shell-stack-up) (Stack\ Down menu-item "Stack Down" idlwave-shell-stack-down) (nil menu-item "--") (Redisplay\ and\ Sync menu-item "Redisplay and Sync" idlwave-shell-redisplay))) (Show\ Commands menu-item "Show Commands" (keymap "Show Commands" (Everything menu-item "Everything" menu-function-215 :key-sequence nil :button (:toggle and (not (listp idlwave-shell-show-commands)) (eq idlwave-shell-show-commands 'everything))) (nil menu-item "--") (Compiling\ Commands menu-item "Compiling Commands" menu-function-216 :key-sequence nil :enable (not (eq idlwave-shell-show-commands 'everything)) :button (:toggle not (idlwave-shell-hide-p 'run (get 'idlwave-shell-show-commands 'last-val)))) (Breakpoint\ Commands menu-item "Breakpoint Commands" menu-function-217 :key-sequence nil :enable (not (eq idlwave-shell-show-commands 'everything)) :button (:toggle not (idlwave-shell-hide-p 'breakpoint (get 'idlwave-shell-show-commands 'last-val)))) (Debug\ Commands menu-item "Debug Commands" menu-function-218 :key-sequence nil :enable (not (eq idlwave-shell-show-commands 'everything)) :button (:toggle not (idlwave-shell-hide-p 'debug (get 'idlwave-shell-show-commands 'last-val)))) (Miscellaneous\ Commands menu-item "Miscellaneous Commands" menu-function-219 :key-sequence nil :enable (not (eq idlwave-shell-show-commands 'everything)) :button (:toggle not (idlwave-shell-hide-p 'misc (get 'idlwave-shell-show-commands 'last-val)))))) (Input\ Mode menu-item "Input Mode" (keymap "Input Mode" (Send\ one\ char menu-item "Send one char" idlwave-shell-send-char) (Temporary\ Character\ Mode menu-item "Temporary Character Mode" idlwave-shell-char-mode-loop) (nil menu-item "--") (Use\ Input\ Mode\ Magic menu-item "Use Input Mode Magic" menu-function-220 :key-sequence nil :button (:toggle . idlwave-shell-use-input-mode-magic)))) (nil-9 menu-item "--") (Update\ Working\ Dir menu-item "Update Working Dir" idlwave-shell-resync-dirs) (Save\ Path\ Info menu-item "Save Path Info" menu-function-221 :key-sequence nil) (Reset\ IDL menu-item "Reset IDL" idlwave-shell-reset) (nil-13 menu-item "--") (Toggle\ Toolbar menu-item "Toggle Toolbar" idlwave-shell-toggle-toolbar) (Exit\ IDL menu-item "Exit IDL" idlwave-shell-quit)))) (C-M-mouse-2 . idlwave-shell-mouse-nop) (C-S-mouse-2 . idlwave-shell-mouse-nop) (S-mouse-2 . idlwave-shell-mouse-nop) (S-mouse-3 . idlwave-mouse-context-help) (C-S-down-mouse-2 . idlwave-shell-examine-select) (C-M-down-mouse-2 . idlwave-shell-mouse-help) (S-down-mouse-2 . idlwave-shell-mouse-print) (down . idlwave-shell-down-or-history) (up . idlwave-shell-up-or-history) (7 . idlwave-keyboard-quit) (3 keymap (4 . idlwave-shell-debug-map) (11 . idlwave-kill-autoloaded-buffers) (22 . idlwave-find-module) (61 . idlwave-resolve) (24 . idlwave-shell-send-char) (25 . idlwave-shell-char-mode-loop) (9 . idlwave-update-routine-info) (63 . idlwave-routine-info) (19 . idlwave-shell)) (27 keymap (67108927 . idlwave-help-assistant-help-with-topic) (63 . idlwave-context-help) (9 . idlwave-shell-complete)) (9 . idlwave-shell-complete) (23 . comint-kill-region))