[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/lisp ChangeLog
From: |
Michael Albinus |
Subject: |
[Emacs-diffs] emacs/lisp ChangeLog |
Date: |
Sun, 29 Nov 2009 20:19:52 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Michael Albinus <albinus> 09/11/29 20:19:51
Modified files:
lisp : ChangeLog
Log message:
*** empty log message ***
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16762&r2=1.16763
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16762
retrieving revision 1.16763
diff -u -b -r1.16762 -r1.16763
--- ChangeLog 28 Nov 2009 21:32:06 -0000 1.16762
+++ ChangeLog 29 Nov 2009 20:19:48 -0000 1.16763
@@ -1,3 +1,26 @@
+2009-11-29 Michael Albinus <address@hidden>
+
+ Improve integration of Tramp and ange-ftp in eshell.
+
+ * eshell/em-unix (eshell/whoami): Make it a defun but a defalias.
+ (eshell/su): Flatten args. Apply better args parsing. Use "cd".
+ (eshell/sudo): Flatten args. Let-bind `default-directory'.
+
+ * eshell/esh-util.el (top): Require also Tramp when compiling.
+ (eshell-directory-files-and-attributes): Check for FTP remote
+ connection.
+ (eshell-parse-ange-ls): Let-bind `ange-ftp-name-format',
+ `ange-ftp-ftp-name-arg', `ange-ftp-ftp-name-res'.
+ (eshell-file-attributes): Handle ".". Return `entry'.
+
+ * net/ange-ftp.el (ange-ftp-parse-filename): Use `save-match-data'.
+ (ange-ftp-directory-files-and-attributes)
+ (ange-ftp-real-directory-files-and-attributes): New defuns.
+
+ * net/tramp.el (tramp-maybe-open-connection): Open the remote
+ shell with "exec" when possible. This prevents trailing prompts
+ in `start-file-process'.
+
2009-11-28 Stefan Monnier <address@hidden>
Try and remove assumptions about point-min==1.
- [Emacs-diffs] emacs/lisp ChangeLog, (continued)
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/11/24
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/11/25
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/11/25
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/11/25
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/11/25
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/11/25
- [Emacs-diffs] emacs/lisp ChangeLog, Glenn Morris, 2009/11/25
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/11/26
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/11/26
- [Emacs-diffs] emacs/lisp ChangeLog, Michael Albinus, 2009/11/27
- [Emacs-diffs] emacs/lisp ChangeLog,
Michael Albinus <=
- [Emacs-diffs] emacs/lisp ChangeLog, Juri Linkov, 2009/11/29