mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-05 11:45:45 +00:00
Add to elisp-completion-at-point's docstring
* lisp/progmodes/elisp-mode.el (elisp-completion-at-point): Document position dependent behavior (Bug #19854).
This commit is contained in:
parent
fd9fad062f
commit
ebf047254b
@ -455,7 +455,13 @@ It can be quoted, or be inside a quoted form."
|
||||
((facep sym) (find-definition-noselect sym 'defface)))))
|
||||
|
||||
(defun elisp-completion-at-point ()
|
||||
"Function used for `completion-at-point-functions' in `emacs-lisp-mode'."
|
||||
"Function used for `completion-at-point-functions' in `emacs-lisp-mode'.
|
||||
If the context at point allows only a certain category of
|
||||
symbols (e.g. functions, or variables) then the returned
|
||||
completions are restricted to that category. In contexts where
|
||||
any symbol is possible (following a quote, for example),
|
||||
functions are annotated with \"<f>\" via the
|
||||
`:annotation-function' property."
|
||||
(with-syntax-table emacs-lisp-mode-syntax-table
|
||||
(let* ((pos (point))
|
||||
(beg (condition-case nil
|
||||
|
Loading…
Reference in New Issue
Block a user