diff options
| author | Liu Hui <liuhui1610@gmail.com> | 2023-11-16 11:45:28 +0800 |
|---|---|---|
| committer | Sean Whitton <spwhitton@spwhitton.name> | 2023-12-07 11:32:29 +0000 |
| commit | 3a7abc7e497e77ba9bc5a71f3836636675dffe6b (patch) | |
| tree | 204dc26cab928351231ebcd9e3669a324bdbdbf0 /etc/NEWS | |
| parent | e4e1e268c8e9f7de6fe5d4b05beb595a1781c02c (diff) | |
| download | emacs-3a7abc7e497e77ba9bc5a71f3836636675dffe6b.tar.gz | |
Add option eshell-history-append
* lisp/eshell/em-hist.el (eshell-history-append): New option.
(eshell--save-history): New function.
(eshell-hist-initialize):
(eshell-save-some-history): Replace eshell-write-history with
eshell--save-history, which respects the new option.
* doc/misc/eshell.texi (History): Document the change.
* etc/NEWS: Announce the change. (Bug#66700)
Diffstat (limited to 'etc/NEWS')
| -rw-r--r-- | etc/NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -617,6 +617,12 @@ calling external rgrep. +++ *** If a command exits abnormally, the Eshell prompt now shows its exit code. ++++ +*** New user option 'eshell-history-append'. +If non-nil, each Eshell session will save history by appending new +entries of that session to the history file rather than overwriting +the file with the whole history of the session. The default is nil. + ** Minibuffer and Completions *** New commands 'previous-line-completion' and 'next-line-completion'. |
