Function: octave-mode-menu
octave-mode-menu is an interactive and byte-compiled function defined
in octave.el.gz.
Signature
(octave-mode-menu ARG1)
Documentation
Menu for Octave mode.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/octave.el.gz
(easy-menu-define octave-mode-menu octave-mode-map
"Menu for Octave mode."
'("Octave"
["Split Line at Point" octave-indent-new-comment-line t]
["Previous Code Line" octave-previous-code-line t]
["Next Code Line" octave-next-code-line t]
["Begin of Line" octave-beginning-of-line t]
["End of Line" octave-end-of-line t]
["Mark Block" octave-mark-block t]
["Close Block" smie-close-block t]
"---"
["Start Octave Process" run-octave t]
["Documentation Lookup" info-lookup-symbol t]
["Help on Function" octave-help t]
["Search help" octave-lookfor t]
["Find Function Definition" octave-find-definition t]
["Insert Function" octave-insert-defun t]
["Update Function File Comment" octave-update-function-file-comment t]
"---"
["Function Syntax Hints" (eldoc-mode 'toggle)
:style toggle :selected (bound-and-true-p eldoc-mode)
:help "Display function signatures after typing `SPC' or `('"]
["Delimiter Matching" show-paren-mode
:style toggle :selected show-paren-mode
:help "Highlight matched pairs such as `if ... end'"
:visible (fboundp 'smie--matching-block-data)]
["Auto Fill" auto-fill-mode
:style toggle :selected auto-fill-function
:help "Automatic line breaking"]
["Electric Layout" electric-layout-mode
:style toggle :selected electric-layout-mode
:help "Automatically insert newlines around some chars"]
"---"
("Debug"
["Send Current Line" octave-send-line t]
["Send Current Block" octave-send-block t]
["Send Current Function" octave-send-defun t]
["Send Region" octave-send-region t]
["Send Buffer" octave-send-buffer t]
["Source Current File" octave-source-file t]
["Show Process Buffer" octave-show-process-buffer t]
["Hide Process Buffer" octave-hide-process-buffer t]
["Kill Process" octave-kill-process t])
"---"
["Octave Mode Manual" (info "(octave-mode)Top") t]
["Customize Octave" (customize-group 'octave) t]
["Submit Bug Report" report-emacs-bug t]))