]> code.delx.au - gnu-emacs/blobdiff - lisp/eshell/em-hist.el
; Do not overwrite preexisting contents of unread-command-events
[gnu-emacs] / lisp / eshell / em-hist.el
index 1cdf6d69714d6e6b429a4e4ae7f7d355f40d01ed..9f070c33db34ea3074dc9065eca0f81870733566 100644 (file)
@@ -520,7 +520,7 @@ See also `eshell-read-history'."
        (let ((ch (read-event)))
          (if (eq ch ?\ )
              (set-window-configuration conf)
-           (setq unread-command-events (list ch))))))))
+           (push ch unread-command-events)))))))
 
 (defun eshell-hist-word-reference (ref)
   "Return the word designator index referred to by REF."