1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-01 11:20:41 -08:00
emacs/lisp/eshell
Steven Allen ba9a2b6c27 Set the current buffer in esh-mode before running filter functions
* lisp/eshell/esh-mode.el: (eshell-output-filter): Match
current-buffer behavior of comint-output-filter (bug#42870).

This change (a) sets the current buffer to the process-buffer when
invoking preoutput filter functions and (b) only invokes them when the
process-buffer is live. Otherwise, the preoutput filter functions be
invoked in whatever buffer happens to be focused, breaking hooks that
read buffer-local variables.
2020-08-16 14:31:27 +02:00
..
em-alias.el
em-banner.el
em-basic.el
em-cmpl.el
em-dirs.el
em-glob.el
em-hist.el
em-ls.el
em-pred.el Evaluate some unnecessarily quoted lambdas 2020-06-21 13:42:14 +01:00
em-prompt.el
em-rebind.el Remove many items obsolete since Emacs 23.1 2020-08-14 13:07:26 +02:00
em-script.el
em-smart.el
em-term.el
em-tramp.el
em-unix.el
em-xtra.el
esh-arg.el
esh-cmd.el
esh-ext.el
esh-io.el
esh-mode.el Set the current buffer in esh-mode before running filter functions 2020-08-16 14:31:27 +02:00
esh-module.el
esh-opt.el
esh-proc.el Check make-process to determine if we support multi-processing 2020-08-12 18:09:24 +02:00
esh-util.el
esh-var.el
eshell.el Remove many items obsolete since Emacs 23.1 2020-08-14 13:07:26 +02:00