Mercurial > emacs
changeset 71517:983727db2901
(partial-completion-mode): In lambda for
`choose-completion-string-functions' use full function signature
with 4 args, and move point to the end of the minibuffer only if arg
`mini-p' is non-nil.
author | Juri Linkov <juri@jurta.org> |
---|---|
date | Wed, 28 Jun 2006 14:16:20 +0000 |
parents | a04fe4434fba |
children | 9da13a55001e |
files | lisp/complete.el |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/complete.el Wed Jun 28 14:15:41 2006 +0000 +++ b/lisp/complete.el Wed Jun 28 14:16:20 2006 +0000 @@ -234,7 +234,9 @@ (funcall (if partial-completion-mode 'add-hook 'remove-hook) 'choose-completion-string-functions - (lambda (&rest x) (goto-char (point-max)) nil)) + (lambda (choice buffer mini-p base-size) + (if mini-p (goto-char (point-max))) + nil)) ;; Build the env-completion and mapping table. (when (and partial-completion-mode (null PC-env-vars-alist)) (setq PC-env-vars-alist