Lines Matching defs:octave
0 ;;; octave-hlp.el --- getting help on Octave symbols using info
30 ;; Provides the command `octave-help' which allows index lookup of a
32 ;; `octave-help-files'.
38 (require 'octave-mod)
41 (defvar octave-help-files '("octave")
43 Default is (\"octave\").")
45 (defvar octave-help-lookup-alist nil
48 (defvar octave-help-completion-alist nil
51 different keys in `octave-help-lookup-alist'.")
54 (defun octave-help (key)
57 specified by `octave-help-files'.
62 (octave-help-get-completion-alist)
67 (Info-find-node (car octave-help-files) "Top")
68 (let ((alist (copy-alist (octave-help-get-lookup-alist)))
79 (defun octave-help-get-lookup-alist ()
81 The files specified by `octave-help-files' are searched."
82 (if octave-help-lookup-alist
85 (let ((files octave-help-files) file key node)
102 (add-to-list 'octave-help-lookup-alist
117 octave-help-lookup-alist)
119 (defun octave-help-get-completion-alist ()
121 The files specified by `octave-help-files' are searched."
122 (if octave-help-completion-alist
125 (let ((alist (octave-help-get-lookup-alist)) entry)
128 (add-to-list 'octave-help-completion-alist
132 octave-help-completion-alist)
136 (provide 'octave-hlp)
139 ;;; octave-hlp.el ends here