emacs-diffs
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]