# HG changeset patch # User John Wiegley # Date 1013843426 0 # Node ID a5dd8224b9a506799de7efb6b432959138a56076 # Parent 539d3657c52c4a6e40466a9356b37a6bb7ae2fd5 *** empty log message *** diff -r 539d3657c52c -r a5dd8224b9a5 lisp/ChangeLog --- a/lisp/ChangeLog Sat Feb 16 06:43:43 2002 +0000 +++ b/lisp/ChangeLog Sat Feb 16 07:10:26 2002 +0000 @@ -1,3 +1,27 @@ +2002-02-16 John Wiegley + + * eshell/em-hist.el (eshell-hist-initialize): When in the + minibuffer, use the global value of `eshell-history-ring', and + never save it to disk, or ask to save it to disk. This allows + users of session.el to control whether its global state should be + persisted or not. + (eshell-add-command-to-history): Don't write Eshell's history out + to disk, let the governing mode control that upon exit. + +2002-01-27 Eli Zaretskii + + * eshell/eshell.el (eshell-command): Before reading from the + minibuffer, add eshell-add-command-to-history to + minibuffer-exit-hook, and remove it after read-from-minibuffer + returns. + + * eshell/em-hist.el (eshell-add-input-to-history): New function, + with most of the code from eshell-add-to-history. + (eshell-add-command-to-history): New function, to record in + eshell-history the commands run via eshell-command. + (eshell-add-to-history): Call eshell-add-command-to-history to do + most of the work. + 2002-02-06 John Wiegley * eshell/esh-ext.el (eshell-external-command): Added a fix for