]> git.eshelyaron.com Git - emacs.git/commitdiff
* net/tramp-cmds.el (tramp-cleanup-connection): Flush cache data
authorMichael Albinus <michael.albinus@gmx.de>
Tue, 14 Apr 2009 14:39:46 +0000 (14:39 +0000)
committerMichael Albinus <michael.albinus@gmx.de>
Tue, 14 Apr 2009 14:39:46 +0000 (14:39 +0000)
of directory "".

lisp/ChangeLog
lisp/net/tramp-cmds.el

index bb2855cbd2bfcbed355527c8172aed757bb512ec..0ac85bf8cebb47a76653904b4483d1e9a93abe27 100644 (file)
@@ -1,3 +1,15 @@
+2009-04-14  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-handle-dired-recursive-delete-directory):
+       Fix an error in flushing cache data.
+       (tramp-handle-process-file): Flush all file cache values for the
+       connection, because the remote process could have changed them.
+       Suggested by Stefan Monnier <monnier@iro.umontreal.ca>.
+       Handle QUIT.
+
+       * net/tramp-cmds.el (tramp-cleanup-connection): Flush cache data
+       of directory "".
+
 2009-04-14  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * minibuffer.el (completion--try-word-completion): Don't disable
index 61a4791eb40b2a050b2292ce8b6ce9f8667fa0d1..4f159ac42469755bf451fb4a0d3607a4da20a7d1 100644 (file)
@@ -84,7 +84,7 @@ When called interactively, a Tramp connection has to be selected."
     (tramp-clear-passwd vec)
 
     ;; Flush file cache.
-    (tramp-flush-directory-property vec "/")
+    (tramp-flush-directory-property vec "")
 
     ;; Flush connection cache.
     (tramp-flush-connection-property (tramp-get-connection-process vec))