Comint, term, and compile now set EMACS
commit73d213f2816876fe9c6c429e75a3be5454a42b34
authorPaul Eggert <eggert@penguin.cs.ucla.edu>
Wed, 23 Mar 2016 22:07:56 +0000 (23 15:07 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 23 Mar 2016 22:08:19 +0000 (23 15:08 -0700)
tree392e90323b75f8ffdc1862c996e6271d77df4ff7
parent9524ec5e4e3c7c3036f2640b2595d3755894c1b3
Comint, term, and compile now set EMACS

This fixes directory tracking in ansi-term, at the expense of
breaking some usages of 'configure'.  Setting EMACS is meant to be
a somewhat temporary measure, until Bash 4.4 comes out and is
common.  (Bug#20484).
* etc/NEWS: Document this.
* lisp/comint.el (comint-exec-1):
* lisp/net/tramp-sh.el (tramp-remote-process-environment):
* lisp/progmodes/compile.el (compilation-start):
* lisp/term.el (term-exec-1):
Go back to setting the EMACS environment variable, for backward
compatibility to Bash 4.3 and earlier.
etc/NEWS
lisp/comint.el
lisp/net/tramp-sh.el
lisp/progmodes/compile.el
lisp/term.el