[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master daaa4a3: Removes the predicate from lisp-complete-s
From: |
Nicolas Petton |
Subject: |
[Emacs-diffs] master daaa4a3: Removes the predicate from lisp-complete-symbol (Bug#20456) |
Date: |
Sat, 16 May 2015 13:58:29 +0000 |
branch: master
commit daaa4a38e85c7af131568eaf0c487f0a51fd5f5b
Author: Nicolas Petton <address@hidden>
Commit: Nicolas Petton <address@hidden>
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.
---
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 67d1487..d401b31 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")
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master daaa4a3: Removes the predicate from lisp-complete-symbol (Bug#20456),
Nicolas Petton <=