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