Michael Albinus
c0c6cd2d5d
Add 'remote-file-error' for Tramp
* doc/lispref/errors.texi (Standard Errors): Add 'remote-file-error'.
* etc/NEWS: Mention 'remote-file-error'.
* lisp/net/ange-ftp.el (ftp-error): Add error condition
`remote-file-error'.
* lisp/net/tramp-cmds.el (tramp-cleanup-all-connections): Do not set
`tramp-locked'.
* lisp/net/tramp-compat.el (remote-file-error): Define if it
doesn't exist.
* lisp/net/tramp-sh.el (tramp-timeout-session): Check for "locked"
property.
(tramp-maybe-open-connection): Simplify.
* lisp/net/tramp.el (tramp-locked, tramp-locker): Remove them.
(tramp-file-name-handler): Do not set them.
(with-tramp-locked-connection): New defmacro.
(tramp-accept-process-output, tramp-send-string): Use it.
* src/fileio.c (Qremote_file_error): New error symbol.
* test/lisp/net/tramp-tests.el (tramp-test43-asynchronous-requests):
Adapt test. Remove :unstable tag.
2020-12-14 19:30:01 +01:00
..
2020-12-14 19:30:01 +01:00
2020-10-17 11:24:03 +02:00
2020-10-29 16:56:40 +01:00
2020-12-14 11:45:24 +01:00
2020-12-14 11:45:24 +01:00
2020-11-19 04:37:37 +01:00
2020-11-20 16:43:57 +01:00
2020-11-16 18:52:42 +01:00
2020-12-03 09:50:58 +01:00
2020-11-16 18:52:42 +01:00
2020-11-16 18:52:42 +01:00
2020-11-14 17:04:23 +01:00
2020-12-01 07:50:09 -08:00
2020-10-28 09:50:39 +01:00
2020-12-04 18:43:06 +01:00
2020-12-03 09:50:58 +01:00
2020-11-05 17:34:23 +00:00
2020-11-16 18:52:42 +01:00
2020-12-04 18:43:06 +01:00
2020-10-28 03:24:18 +01:00
2020-12-04 18:43:06 +01:00
2020-12-04 18:43:06 +01:00
2020-11-12 03:12:35 +01:00
2020-10-27 12:25:57 +01:00
2020-12-08 18:22:47 +01:00
2020-11-12 03:12:35 +01:00
2020-12-04 18:43:06 +01:00
2020-10-18 20:35:26 +02:00
2020-12-04 18:43:06 +01:00
2020-10-15 22:32:41 -04:00
2020-12-04 18:43:06 +01:00
2020-12-04 18:43:06 +01:00
2020-12-04 18:43:06 +01:00
2020-12-11 16:36:02 +01:00
2020-12-04 18:43:06 +01:00
2020-12-07 10:38:24 +01:00
2020-10-24 20:23:27 +02:00
2020-12-14 19:30:01 +01:00
2020-12-14 19:30:01 +01:00
2020-11-05 17:36:04 +01:00
2020-12-03 09:50:58 +01:00
2020-12-09 14:49:58 +01:00
2020-11-21 15:28:52 +01:00
2020-11-11 13:24:50 +01:00
2020-12-14 19:30:01 +01:00
2020-12-07 10:38:24 +01:00
2020-11-01 12:42:29 +01:00
2020-12-14 19:30:01 +01:00
2020-11-30 13:44:44 +01:00
2020-11-12 03:12:35 +01:00