[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: |
Mon, 26 Oct 2009 09:29:18 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Michael Albinus <albinus> 09/10/26 09:29:17
Modified files:
lisp : ChangeLog
Log message:
*** empty log message ***
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16512&r2=1.16513
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16512
retrieving revision 1.16513
diff -u -b -r1.16512 -r1.16513
--- ChangeLog 26 Oct 2009 06:43:36 -0000 1.16512
+++ ChangeLog 26 Oct 2009 09:29:12 -0000 1.16513
@@ -1,3 +1,43 @@
+2009-10-26 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-perl-file-truename): New defconst. Perl
+ code contributed by yary <address@hidden> (tiny change).
+ (tramp-handle-file-truename, tramp-get-remote-perl): Use it.
+ Check also for "perl-file-spec" and "perl-cwd-realpath"
+ properties.
+ (tramp-handle-write-region): In case of APPEND, reuse the tmpfile
+ name.
+
+ * net/tramp-imap.el (tramp-imap-file-name-handler-alist): Ignore
+ `dired-call-process'.
+ (tramp-imap-make-iht): Use `user' and `ssl' with `imap-hash-make'.
+
+2009-10-26 Julian Scheid <address@hidden>
+
+ * net/tramp.el (tramp-perl-file-name-all-completions): New
+ defconst.
+ (tramp-get-remote-readlink): New defun.
+ (tramp-handle-file-truename): Use it.
+ (tramp-handle-file-exists-p): Check file-attributes cache, assume
+ file exists if cache value present.
+ (tramp-check-cached-permissions) New defun.
+ (tramp-handle-file-readable-p): Use it.
+ (tramp-handle-file-writable-p): Likewise.
+ (tramp-handle-file-executable-p): Likewise.
+ (tramp-handle-file-name-all-completions): Try using Perl to get
+ partial completions. When perl not available, combine `cd' and
+ `ls' into single remote operation and use shell expansion to get
+ partial remote directory contents. Set `file-exists-p' cache for
+ directory and any files returned by ls. Change cache handling to
+ support partial directory contents. Use error message emitted by
+ remote `cd' or Perl code for local tramp-error.
+ (tramp-do-copy-or-rename-file-directly): Avoid separate
+ tramp-send-command-and-check call.
+ (tramp-handle-process-file): Merge three remote ops into one. Do
+ not flush all caches when `process-file-side-effects' is set.
+ (tramp-handle-write-region): Avoid tramp-set-file-uid-gid if
+ file-attributes shows uid/gid to be set already.
+
2009-10-26 Dan Nicolaescu <address@hidden>
* textmodes/tex-mode.el (tex-dvi-view-command)
- [Emacs-diffs] emacs/lisp ChangeLog, (continued)
- [Emacs-diffs] emacs/lisp ChangeLog, Glenn Morris, 2009/10/16
- [Emacs-diffs] emacs/lisp ChangeLog, Glenn Morris, 2009/10/17
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/10/18
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/10/18
- [Emacs-diffs] emacs/lisp ChangeLog, Michael Albinus, 2009/10/21
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/10/21
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/10/21
- [Emacs-diffs] emacs/lisp ChangeLog, Juanma Barranquero, 2009/10/22
- [Emacs-diffs] emacs/lisp ChangeLog, Jay Belanger, 2009/10/22
- [Emacs-diffs] emacs/lisp ChangeLog, Michael Albinus, 2009/10/23
- [Emacs-diffs] emacs/lisp ChangeLog,
Michael Albinus <=
- [Emacs-diffs] emacs/lisp ChangeLog, Michael Albinus, 2009/10/27
- [Emacs-diffs] emacs/lisp ChangeLog, Kevin Ryde, 2009/10/27
- [Emacs-diffs] emacs/lisp ChangeLog, Stefan Monnier, 2009/10/27
- [Emacs-diffs] emacs/lisp ChangeLog, Stefan Monnier, 2009/10/30