Mercurial > emacs
diff lisp/complete.el @ 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 | d51a5dc58935 |
children | 0fc019770d97 138ce2701550 |
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