(PC-do-complete-and-exit): Use minibuffer-confirm-exit-commands.
authorChong Yidong <cyd@stupidchicken.com>
Sat, 29 Nov 2008 21:41:11 +0000 (21:41 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Sat, 29 Nov 2008 21:41:11 +0000 (21:41 +0000)
lisp/complete.el

index f60763e..b53addf 100644 (file)
@@ -340,7 +340,7 @@ See `PC-complete' for details."
    ((eq minibuffer-completion-confirm 'confirm-after-completion)
     ;; Similar to the above, but only if trying to exit immediately
     ;; after typing TAB (this catches most minibuffer typos).
-    (if (and (memq last-command '(PC-complete minibuffer-complete))
+    (if (and (memq last-command minibuffer-confirm-exit-commands)
             (not (test-completion (field-string)
                                   minibuffer-completion-table
                                   minibuffer-completion-predicate)))