aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 2a1dd616ddf..03d63d96b69 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,26 @@
12009-11-29 Michael Albinus <michael.albinus@gmx.de>
2
3 Improve integration of Tramp and ange-ftp in eshell.
4
5 * eshell/em-unix (eshell/whoami): Make it a defun but a defalias.
6 (eshell/su): Flatten args. Apply better args parsing. Use "cd".
7 (eshell/sudo): Flatten args. Let-bind `default-directory'.
8
9 * eshell/esh-util.el (top): Require also Tramp when compiling.
10 (eshell-directory-files-and-attributes): Check for FTP remote
11 connection.
12 (eshell-parse-ange-ls): Let-bind `ange-ftp-name-format',
13 `ange-ftp-ftp-name-arg', `ange-ftp-ftp-name-res'.
14 (eshell-file-attributes): Handle ".". Return `entry'.
15
16 * net/ange-ftp.el (ange-ftp-parse-filename): Use `save-match-data'.
17 (ange-ftp-directory-files-and-attributes)
18 (ange-ftp-real-directory-files-and-attributes): New defuns.
19
20 * net/tramp.el (tramp-maybe-open-connection): Open the remote
21 shell with "exec" when possible. This prevents trailing prompts
22 in `start-file-process'.
23
12009-11-28 Stefan Monnier <monnier@iro.umontreal.ca> 242009-11-28 Stefan Monnier <monnier@iro.umontreal.ca>
2 25
3 Try and remove assumptions about point-min==1. 26 Try and remove assumptions about point-min==1.