# HG changeset patch # User Michael Albinus # Date 1256549352 0 # Node ID 192f524e5a8537065b32b8f038707cbaa237f9d4 # Parent 986f88345cba950023474a552023db5904fb4fb5 *** empty log message *** diff -r 986f88345cba -r 192f524e5a85 lisp/ChangeLog --- a/lisp/ChangeLog Mon Oct 26 09:29:00 2009 +0000 +++ b/lisp/ChangeLog Mon Oct 26 09:29:12 2009 +0000 @@ -1,3 +1,43 @@ +2009-10-26 Michael Albinus + + * net/tramp.el (tramp-perl-file-truename): New defconst. Perl + code contributed by yary (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 + + * 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 * textmodes/tex-mode.el (tex-dvi-view-command)