summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/minibuffer.el2
2 files changed, 6 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index dfba8a644be..4497176527f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * minibuffer.el (minibuffer--do-completion): Don't forget to propagate
+ the arg to recursive calls.
+
2008-04-09 Juanma Barranquero <lekktu@gmail.com>
* minibuffer.el (completion-auto-help): Fix typo.
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el
index d9c52fa4f0b..dbf78e05679 100644
--- a/lisp/minibuffer.el
+++ b/lisp/minibuffer.el
@@ -131,7 +131,7 @@ E = after completion we now have an Exact match.
;; whether this is a unique completion or not, so try again using
;; the real case (this shouldn't recurse again, because the next
;; time try-completion will return either t or the exact string).
- (minibuffer--do-completion)
+ (minibuffer--do-completion try-completion-function)
;; It did find a match. Do we match some possibility exactly now?
(let ((exact (test-completion (field-string)