@@ -237,6 +237,7 @@ This is used when `gnuplot-display-process' is equal to `frame'.")
237237These are set by `gnuplot--set-keywords-list' from the values in
238238`info-lookup-cache' ." )
239239
240+ (defvar gnuplot-context-sensitive-mode nil )
240241(autoload 'gnuplot-context-sensitive-mode " gnuplot-context" )
241242(autoload 'gnuplot-gui-set-options-and-insert " gnuplot-gui" nil t )
242243(autoload 'gnuplot-gui-swap-simple-complete " gnuplot-gui" nil t )
@@ -1272,8 +1273,7 @@ buffer."
12721273 #'gnuplot--protect-prompt-fn
12731274 nil t )
12741275
1275- ; ; Set up completion, using completion-at-point
1276- (add-hook 'completion-at-point-functions #'gnuplot-completion-at-point nil t )
1276+ (add-hook 'completion-at-point-functions #'gnuplot-completion-at-point-info-look nil t )
12771277
12781278 ; ; Set up menu (see below)
12791279 (easy-menu-define
@@ -1752,16 +1752,6 @@ Return a list of keywords."
17521752; ; one using info-look and the new one (enabled by default) which
17531753; ; parses the command line to provide smarter completions.
17541754
1755- ; ; `gnuplot-completion-at-point-function' defines which one is
1756- ; ; used. `gnuplot-context-sensitive-mode' toggles between the two.
1757-
1758- (defvar gnuplot-completion-at-point-function #'gnuplot-completion-at-point-info-look
1759- " Function to call to perform completion in Gnuplot buffers." )
1760-
1761- (defun gnuplot-completion-at-point ()
1762- " Perform completion in Gnuplot buffers."
1763- (funcall gnuplot-completion-at-point-function))
1764-
17651755; ; Older completion method using info-look
17661756(defun gnuplot-completion-at-point-info-look ()
17671757 " Return completions of keyword preceding point.
@@ -1909,7 +1899,7 @@ a list:
19091899 (setq-local beginning-of-defun-function #'gnuplot--beginning-of-defun )
19101900 (setq-local end-of-defun-function #'gnuplot--end-of-continuation )
19111901
1912- (add-hook 'completion-at-point-functions #'gnuplot-completion-at-point nil t )
1902+ (add-hook 'completion-at-point-functions #'gnuplot-completion-at-point-info-look nil t )
19131903
19141904 (set-syntax-table gnuplot-mode-syntax-table)
19151905
0 commit comments