]> git.eshelyaron.com Git - emacs.git/commitdiff
(minibuffer-completion-help): Use minibuffer-hide-completions.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 12 Nov 2009 23:10:01 +0000 (23:10 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 12 Nov 2009 23:10:01 +0000 (23:10 +0000)
lisp/ChangeLog
lisp/minibuffer.el

index 07e32b292277c6fc1daf838d77afd27c9f0bd559..abb97e7b5815088438aef4beb280a446b4324424 100644 (file)
@@ -1,3 +1,8 @@
+2009-11-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * minibuffer.el (minibuffer-completion-help):
+       Use minibuffer-hide-completions.
+
 2009-11-12  Per Starbäck  <per@starback.se>  (tiny change)
 
        * dired.el (dired-save-positions, dired-restore-positions): New funs.
index 244acbc4c3652e06927d2b4f65dffa95fdcad8fb..40d36500525bf66b762263fa39aa40d02e6f9ee1 100644 (file)
@@ -989,12 +989,7 @@ variables.")
 
       ;; If there are no completions, or if the current input is already the
       ;; only possible completion, then hide (previous&stale) completions.
-      (let ((window (and (get-buffer "*Completions*")
-                         (get-buffer-window "*Completions*" 0))))
-        (when (and (window-live-p window) (window-dedicated-p window))
-          (condition-case ()
-              (delete-window window)
-            (error (iconify-frame (window-frame window))))))
+      (minibuffer-hide-completions)
       (ding)
       (minibuffer-message
        (if completions "Sole completion" "No completions")))