]> git.eshelyaron.com Git - emacs.git/commitdiff
Make completion in the `E' command in *Ibuffer* work
authorLars Ingebrigtsen <larsi@gnus.org>
Mon, 7 Oct 2019 16:05:58 +0000 (18:05 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 7 Oct 2019 16:06:03 +0000 (18:06 +0200)
* lisp/ibuf-ext.el (eval): Make completion (etc) work as normal
(bug#16239).

lisp/ibuf-ext.el

index 2746e4115a0c0e4109d88d4672ee916beec6d014..44c7e74839f30e5e14a72da157bdd7d1376efbf4 100644 (file)
@@ -563,10 +563,7 @@ format.  See `ibuffer-update-saved-filters-format' and
 Does not display the buffer during evaluation.
 See `ibuffer-do-view-and-eval' for that."
   (:interactive
-   (list
-    (read-from-minibuffer
-     "Eval in buffers (form): "
-     nil read-expression-map t 'read-expression-history))
+   (list (read--expression "Eval in buffers (form): "))
    :opstring "evaluated in"
    :modifier-p :maybe)
   (eval form))