diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 23 |
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 @@ | |||
| 1 | 2009-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 | |||
| 1 | 2009-11-28 Stefan Monnier <monnier@iro.umontreal.ca> | 24 | 2009-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. |