1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 06:20:55 -08:00
emacs/test/lisp/net
Michael Albinus b8104dadbf Tramp: Handle symlinks to non-existing targets better
* lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file):
Don't use the truename.

* lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file): Refactor.  Handle
symlinks.  (Bug#76678)

* lisp/net/tramp-smb.el (tramp-smb-errors): Add string.
(tramp-smb-handle-copy-file, tramp-smb-handle-rename-file):
Refactor.

* lisp/net/tramp-sudoedit.el (tramp-sudoedit-do-copy-or-rename-file):
Don't use the truename.  Handle symlinks.

* lisp/net/tramp.el (tramp-barf-if-file-missing): Accept also symlinks.
(tramp-skeleton-file-exists-p): Handle non-existing symlink targets.
(tramp-skeleton-set-file-modes-times-uid-gid): Fix typo.

* test/lisp/net/tramp-tests.el (vc-handled-backends):
Suppress only if noninteractive.
(tramp-test11-copy-file, tramp-test12-rename-file)
(tramp-test18-file-attributes, tramp-test21-file-links)
(tramp--test-check-files): Adapt tests.
2025-03-16 14:17:38 +01:00
..
dbus-resources
eudc-resources EUDC: Improve LDAP and BBDB tests 2022-11-24 02:21:38 -05:00
mailcap-resources Add some more mailcap tests. 2022-01-16 00:21:17 +01:00
network-stream-resources
ntlm-resources
puny-resources ; Prefer HTTPS to HTTP in many URLs 2022-10-15 13:06:45 +02:00
shr-resources Fix formatting of tables with thead/tfoot but no tbody 2024-07-06 21:10:39 +02:00
tramp-archive-resources
tramp-resources Add Tramp test 2022-05-05 09:54:31 +02:00
browse-url-tests.el ; Silence byte-compiler 2025-01-06 10:15:25 +01:00
dbus-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dig-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudc-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eww-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gnutls-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hmac-md5-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mailcap-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
network-stream-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
newsticker-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nsm-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ntlm-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
puny-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rcirc-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rfc2104-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl-cram-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl-scram-rfc-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
secrets-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
shr-tests.el Merge from origin/emacs-30 2025-02-23 00:48:15 -05:00
socks-tests.el Prefer decf to cl-decf 2025-02-23 00:38:22 +01:00
tramp-archive-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tramp-tests.el Tramp: Handle symlinks to non-existing targets better 2025-03-16 14:17:38 +01:00
webjump-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00