aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorSamer Masterson2015-05-17 14:55:16 -0700
committerSamer Masterson2015-05-17 14:57:13 -0700
commit76f2d19edd7180874f9539897f674ae05d892419 (patch)
treea338d5412064e49c47b652cee119cae97ce3d505 /etc
parente37da5a4a8055826f0fc1051083495a828509672 (diff)
downloademacs-76f2d19edd7180874f9539897f674ae05d892419.tar.gz
emacs-76f2d19edd7180874f9539897f674ae05d892419.zip
* lisp/eshell/em-term.el (eshell-term-sentinel):
No-op by default, only kills term buffer if `eshell-destroy-buffer-when-process-dies' is non-nil. (Bug#18108) (eshell-destroy-buffer-when-process-dies): New custom to preserve previous behavior.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index cf26ded7656..c0401863382 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -681,6 +681,14 @@ buffers from eshell more convenient. Custom variable
681`eshell-buffer-shorthand', which has been broken for a while, has been 681`eshell-buffer-shorthand', which has been broken for a while, has been
682removed. 682removed.
683 683
684*** By default, eshell "visual" program buffers (created by
685`eshell-visual-commands' and similar custom vars) are no longer killed
686when their processes die. This fixes issues with short-lived commands
687and makes visual programs more useful in general. For example, if
688"git log" is a visual command, it will always show the visual command
689buffer, even if the "git log" process dies. For the old behavior,
690make the new option `eshell-destroy-buffer-when-process-dies' non-nil.
691
684** Browse-url 692** Browse-url
685 693
686*** Support for the Conkeror web browser. 694*** Support for the Conkeror web browser.