aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorPaul Eggert2006-09-12 16:43:25 +0000
committerPaul Eggert2006-09-12 16:43:25 +0000
commit4b1aaa8b07cf2797b5a57e2a1fd88f3ec0aa41e2 (patch)
treee00adba73d181d3d8b6a111ebfc856a0a3acc454 /etc
parentafc05254f5403c9d977013c70e4391e7ac1643b6 (diff)
downloademacs-4b1aaa8b07cf2797b5a57e2a1fd88f3ec0aa41e2.tar.gz
emacs-4b1aaa8b07cf2797b5a57e2a1fd88f3ec0aa41e2.zip
* etc/NEWS: In terminal-oriented subshells, the EMACS environment
variable now defaults to Emacs's absolute file name, instead of to "t". * etc/PROBLEMS: Adjust tcsh advice for this. * make-dist (EMACS): Exit and fail if the EMACS environment variable is set to something other than an absolute file name. * lisp/comint.el (comint-exec-1): Set EMACS to the full name of Emacs, not to "t". * lisp/progmodes/compile.el (compilation-start): Likewise. * lisp/progmodes/idlwave.el (idlwave-rescan-asynchronously): Don't use expand-file-name on invocation-directory, since this might mishandle special characters in invocation-directory. * man/faq.texi (Escape sequences in shell output): EMACS is now set to Emacs's absolute file name, not to "t". (^M in the shell buffer): Likewise. * man/misc.texi (Interactive Shell): Likewise.
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog9
-rw-r--r--etc/NEWS8
-rw-r--r--etc/PROBLEMS2
3 files changed, 17 insertions, 2 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index d3e5e2cfdf6..e236643da10 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,6 +1,13 @@
12006-09-11 Paul Eggert <eggert@cs.ucla.edu>
2
3 * NEWS: In terminal-oriented subshells, the EMACS environment
4 variable now defaults to Emacs's absolute file name, instead of
5 to "t".
6 * PROBLEMS: Adjust tcsh advice for this.
7
12006-09-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 82006-09-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2 9
3 * PROBLEMS (are): Emacs compiled with Gtk+ crashes when closing a 10 * PROBLEMS (are): Emacs compiled with Gtk+ crashes when closing a
4 display (x-close-connection). 11 display (x-close-connection).
5 12
62006-09-02 Juri Linkov <juri@jurta.org> 132006-09-02 Juri Linkov <juri@jurta.org>
diff --git a/etc/NEWS b/etc/NEWS
index 1c1f55d48f3..f2a6b5cb10e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1434,6 +1434,10 @@ otherwise behaves quite similarly to the bash version.
1434`comint-use-prompt-regexp'. The old name has been kept as an alias, 1434`comint-use-prompt-regexp'. The old name has been kept as an alias,
1435but declared obsolete. 1435but declared obsolete.
1436 1436
1437+++
1438*** The EMACS environment variable now defaults to Emacs's absolute
1439file name, instead of to "t".
1440
1437** M-x Compile changes: 1441** M-x Compile changes:
1438 1442
1439--- 1443---
@@ -1490,6 +1494,10 @@ it doesn't scroll the compilation output window. If there is no left fringe,
1490no arrow is displayed and a value of nil means display the message at the top 1494no arrow is displayed and a value of nil means display the message at the top
1491of the window. 1495of the window.
1492 1496
1497+++
1498*** The EMACS environment variable now defaults to Emacs's absolute
1499file name, instead of to "t".
1500
1493** Occur mode changes: 1501** Occur mode changes:
1494 1502
1495+++ 1503+++
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 06ef3a880aa..f42f62a3332 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -540,7 +540,7 @@ on the flag to output ^M at the end of each line. You can fix the
540problem by adding this to your .cshrc file: 540problem by adding this to your .cshrc file:
541 541
542 if ($?EMACS) then 542 if ($?EMACS) then
543 if ($EMACS == "t") then 543 if ("$EMACS" =~ /*) then
544 unset edit 544 unset edit
545 stty -icrnl -onlcr -echo susp ^Z 545 stty -icrnl -onlcr -echo susp ^Z
546 endif 546 endif