changeset 43320:a5dd8224b9a5

*** empty log message ***
author John Wiegley <johnw@newartisans.com>
date Sat, 16 Feb 2002 07:10:26 +0000
parents 539d3657c52c
children 358616bbe6a1
files lisp/ChangeLog
diffstat 1 files changed, 24 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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  <johnw@gnu.org>
+
+	* 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  <eliz@is.elta.co.il>
+
+	* 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  <johnw@gnu.org>
 
 	* eshell/esh-ext.el (eshell-external-command): Added a fix for