File: octave.el.html
This package provides Emacs support for Octave. It defines a major mode for editing Octave code and contains code for interacting with an inferior Octave process using comint.
See the documentation of octave-mode and run-octave for further
information on usage and customization.
Defined variables (42)
inferior-octave-buffer | Name of buffer for running an inferior Octave process. |
inferior-octave-compilation-font-lock-keywords | Value for ‘compilation-mode-font-lock-keywords’ in inferior octave. |
inferior-octave-dynamic-complete-functions | List of functions called to perform completion for inferior Octave. |
inferior-octave-error-regexp-alist | Value for ‘compilation-error-regexp-alist’ in inferior octave. |
inferior-octave-font-lock-keywords | Additional expressions to highlight in Inferior Octave mode. |
inferior-octave-minimal-columns | The minimal column width for the inferior Octave process. |
inferior-octave-mode-hook | Hook to be run when Inferior Octave mode is started. |
inferior-octave-mode-map | Keymap used in Inferior Octave mode. |
inferior-octave-mode-syntax-table | Syntax table in use in ‘inferior-octave-mode’ buffers. |
inferior-octave-program | Program invoked by ‘inferior-octave’. |
inferior-octave-prompt | Regexp to match prompts for the inferior Octave process. |
inferior-octave-prompt-read-only | If non-nil, the Octave prompt is read only. |
inferior-octave-startup-args | List of command line arguments for the inferior Octave process. |
inferior-octave-startup-file | Name of the inferior Octave startup file. |
inferior-octave-startup-hook | Hook to be run when Inferior Octave mode is started. |
octave-abbrev-table | Abbrev table for Octave’s reserved words. |
octave-blink-matching-block | Control the blinking of matching Octave block keywords. |
octave-block-comment-start | String to insert to start a new Octave comment on an empty line. |
octave-block-offset | Extra indentation applied to statements in Octave block structures. |
octave-comment-char | Character to start an Octave comment. |
octave-comment-start | Octave-specific ‘comment-start’ (which see). |
octave-comment-start-skip | Octave-specific ‘comment-start-skip’ (which see). |
octave-continuation-offset | Extra indentation applied to Octave continuation lines. |
octave-continuation-string | Character string used for Octave continuation lines. |
octave-eldoc-message-style | Octave eldoc message style: auto, oneline, multiline. |
octave-font-lock-keywords | Additional Octave expressions to highlight. |
octave-font-lock-texinfo-comment | Control whether to highlight the texinfo comment block. |
octave-function-header-regexp | Regexp to match an Octave function header. |
octave-help-buffer | Buffer name for ‘octave-help’. |
octave-help-mode-hook | Hook run after entering ‘octave-help-mode’. |
octave-help-mode-map | Keymap for ‘octave-help-mode’. |
octave-mode-hook | Hook to be run when Octave mode is started. |
octave-mode-imenu-generic-expression | Imenu expression for Octave mode. See ‘imenu-generic-expression’. |
octave-mode-map | Keymap used in Octave mode. |
octave-mode-menu | Menu for Octave mode. |
octave-mode-syntax-table | Syntax table in use in ‘octave-mode’ buffers. |
octave-reserved-words | Reserved words in Octave. |
octave-send-echo-input | Non-nil means echo input sent to the inferior Octave process. |
octave-send-line-auto-forward | Control auto-forward after sending to the inferior Octave process. |
octave-send-show-buffer | Non-nil means display ‘inferior-octave-buffer’ after sending to it. |
octave-source-directories | A list of directories for Octave sources. |
octave-string-continuation-marker | Line continuation marker for double-quoted Octave strings. |
Defined functions (59)
Defined faces (1)
octave-function-comment-block | Face used to highlight function comment block. |