1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-01 03:11:09 -08:00
emacs/test/lisp/net
Michael Albinus 6c1d0d53b3 Improve Tramp's caching
* lisp/net/tramp.el (tramp-handle-add-name-to-file)
(tramp-handle-write-region):
* lisp/net/tramp-adb.el (tramp-adb-handle-make-directory)
(tramp-adb-handle-delete-directory)
(tramp-adb-handle-delete-file, tramp-adb-handle-write-region)
(tramp-adb-handle-set-file-modes)
(tramp-adb-handle-set-file-times, tramp-adb-handle-copy-file)
(tramp-adb-handle-rename-file):
* lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file)
(tramp-gvfs-handle-delete-directory)
(tramp-gvfs-handle-delete-file)
(tramp-gvfs-handle-make-directory)
(tramp-gvfs-handle-set-file-modes)
(tramp-gvfs-handle-set-file-times, tramp-gvfs-set-file-uid-gid):
* lisp/net/tramp-rclone.el (tramp-rclone-do-copy-or-rename-file)
(tramp-rclone-handle-delete-directory)
(tramp-rclone-handle-delete-file):
* lisp/net/tramp-sh.el (tramp-sh-handle-make-symbolic-link)
(tramp-sh-handle-set-file-modes, tramp-sh-handle-set-file-times)
(tramp-sh-handle-add-name-to-file)
(tramp-sh-handle-copy-directory, tramp-do-copy-or-rename-file)
(tramp-sh-handle-delete-directory, tramp-sh-handle-delete-file)
(tramp-sh-handle-write-region):
* lisp/net/tramp-smb.el (tramp-smb-handle-add-name-to-file)
(tramp-smb-handle-copy-directory, tramp-smb-handle-copy-file)
(tramp-smb-handle-delete-directory)
(tramp-smb-handle-delete-file)
(tramp-smb-handle-make-directory-internal)
(tramp-smb-handle-make-symbolic-link)
(tramp-smb-handle-rename-file, tramp-smb-handle-write-region):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-add-name-to-file)
(tramp-sudoedit-do-copy-or-rename-file)
(tramp-sudoedit-handle-delete-directory)
(tramp-sudoedit-handle-delete-file)
(tramp-sudoedit-handle-set-file-modes)
(tramp-sudoedit-handle-set-file-times)
(tramp-sudoedit-handle-make-symbolic-link): Do not flush all file
properties of upper directory.

* lisp/net/tramp-cache.el (tramp-flush-file-upper-properties):
New defun.
(tramp-flush-file-properties, tramp-flush-directory-properties):
Use it.

* test/lisp/net/tramp-tests.el (tramp-time-diff): Declare.
(tramp--test-file-attributes-equal-p): Handle also modification
and status change time.
2019-08-05 13:09:26 +02:00
..
tramp-archive-resources Fix Bug#30293 2018-01-31 15:02:46 +01:00
dbus-tests.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnutls-tests.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mailcap-tests.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
network-stream-tests.el Fix network stream tests 2019-02-05 15:50:03 +01:00
newsticker-tests.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
puny-tests.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
rcirc-tests.el Make rcirc parsing more RFC2812 compliant (Bug#36233) 2019-06-22 19:25:44 -04:00
rfc2104-tests.el New file rfc2104-tests.el 2019-06-13 01:53:58 +02:00
sasl-scram-rfc-tests.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
secrets-tests.el Fix failing secrets-test03-items 2019-07-16 18:29:52 +01:00
shr-tests.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
tramp-archive-tests.el Stronger check for Tramp method 2019-06-04 12:51:45 +02:00
tramp-tests.el Improve Tramp's caching 2019-08-05 13:09:26 +02:00