diff options
author | Nicolas Petton <nicolas@petton.fr> | 2015-05-16 15:53:44 +0200 |
---|---|---|
committer | Nicolas Petton <nicolas@petton.fr> | 2015-05-16 15:58:24 +0200 |
commit | daaa4a38e85c7af131568eaf0c487f0a51fd5f5b (patch) | |
tree | 87125d56738d60f51974785446e3105b035dfa1a /lisp/emacs-lisp | |
parent | 45651154473c7d2f16230da765d034ecfde7968a (diff) | |
download | emacs-daaa4a38e85c7af131568eaf0c487f0a51fd5f5b.tar.gz emacs-daaa4a38e85c7af131568eaf0c487f0a51fd5f5b.tar.bz2 emacs-daaa4a38e85c7af131568eaf0c487f0a51fd5f5b.zip |
Removes the predicate from lisp-complete-symbol (Bug#20456)
* lisp/emacs-lisp/lisp.el (lisp-complete-symbol): Do not use predicate
and remove it from the docstring.
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r-- | lisp/emacs-lisp/lisp.el | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/lisp/emacs-lisp/lisp.el b/lisp/emacs-lisp/lisp.el index 67d14872b3a..d401b316719 100644 --- a/lisp/emacs-lisp/lisp.el +++ b/lisp/emacs-lisp/lisp.el @@ -736,22 +736,19 @@ character." ) (call-interactively 'minibuffer-complete))) -(defun lisp-complete-symbol (&optional predicate) +(defun lisp-complete-symbol (&optional _predicate) "Perform completion on Lisp symbol preceding point. Compare that symbol against the known Lisp symbols. If no characters can be completed, display a list of possible completions. Repeating the command at that point scrolls the list. -When called from a program, optional arg PREDICATE is a predicate -determining which symbols are considered, e.g. `commandp'. -If PREDICATE is nil, the context determines which symbols are -considered. If the symbol starts just after an open-parenthesis, only -symbols with function definitions are considered. Otherwise, all -symbols with function definitions, values or properties are -considered." +The context determines which symbols are considered. If the +symbol starts just after an open-parenthesis, only symbols with +function definitions are considered. Otherwise, all symbols with +function definitions, values or properties are considered." (declare (obsolete completion-at-point "24.4")) (interactive) - (let* ((data (lisp-completion-at-point predicate)) + (let* ((data (lisp-completion-at-point)) (plist (nthcdr 3 data))) (if (null data) (minibuffer-message "Nothing to complete") |