Michael Albinus
ecb5ebf156
Improve make-process in Tramp
* doc/misc/tramp.texi (Remote processes): Remove INSIDE_EMACS
restriction.
(Frequently Asked Questions, External packages): Add indices.
* etc/NEWS: 'start-process-shell-command' and
'start-file-process-shell-command' do not support the old calling
conventions any longer.
* lisp/subr.el (start-process-shell-command)
(start-file-process-shell-command): Remove old calling conventions.
* lisp/net/tramp-compat.el (remote-file-error): Remove, it isn't
necessary.
* lisp/net/tramp.el (tramp-handle-make-process): Remove special shell
handling. Support environment variables.
* test/lisp/net/tramp-tests.el
(tramp--test--deftest-direct-async-process): Skip for mock method.
(tramp--test-async-shell-command): Suppress `shell-command-sentinel'.
(tramp-test32-shell-command, tramp-test33-environment-variables):
Adapt tests.
(tramp-test32-shell-command-direct-async)
(tramp-test33-environment-variables-direct-async): New tests.
2020-12-20 19:45:11 +01:00
..
2020-09-01 16:02:14 +02:00
2020-01-01 00:59:52 +00:00
2020-01-01 00:59:52 +00:00
2020-12-07 13:17:59 +01:00
2020-08-24 04:09:47 +02:00
2020-09-21 15:04:55 +02:00
2020-12-09 14:52:53 +01:00
2020-10-04 18:56:45 +02:00
2020-09-12 03:42:37 +02:00
2020-11-23 15:42:08 +01:00
2020-09-21 15:04:55 +02:00
2020-01-16 21:53:37 -08:00
2020-10-03 12:53:51 +02:00
2020-10-24 20:23:27 +02:00
2020-12-14 19:21:28 +01:00
2020-06-07 09:03:59 -07:00
2020-06-17 08:47:53 -07:00
2020-10-03 12:53:51 +02:00
2020-07-20 14:47:43 +02:00
2020-11-13 08:58:06 -08:00
2020-01-01 00:59:52 +00:00
2020-11-23 09:41:53 -08:00
2020-09-05 22:53:00 -04:00
2020-11-24 08:22:26 +01:00
2020-12-18 22:34:30 +00:00
2020-10-16 15:27:25 +02:00
2020-01-16 15:33:17 +01:00
2020-12-20 17:32:24 +00:00
2020-12-12 09:03:13 -08:00
2020-01-01 00:59:52 +00:00
2020-10-24 20:23:27 +02:00
2020-01-16 21:55:14 -08:00
2020-10-17 14:43:25 +03:00
2020-01-01 00:59:52 +00:00
2020-10-16 15:15:47 +02:00
2020-09-01 15:42:16 +02:00
2020-02-01 09:18:46 -08:00
2020-10-19 21:12:04 +01:00
2020-01-01 00:59:52 +00:00
2020-01-01 00:59:52 +00:00
2020-01-01 00:59:52 +00:00
2020-12-18 08:55:06 -08:00
2020-10-24 20:23:27 +02:00
2020-10-24 20:23:27 +02:00
2020-10-31 14:09:29 -04:00
2020-01-16 21:53:37 -08:00
2020-01-01 00:59:52 +00:00
2020-01-01 00:59:52 +00:00
2020-02-09 14:33:14 +00:00
2020-01-16 21:53:37 -08:00
2020-10-09 06:46:27 +02:00
2020-01-01 00:59:52 +00:00
2020-01-01 00:59:52 +00:00
2020-09-01 16:02:14 +02:00
2020-01-16 21:53:37 -08:00
2020-01-01 00:59:52 +00:00
2020-10-09 12:23:02 +02:00
2020-01-01 00:59:52 +00:00
2020-12-20 19:45:11 +01:00
2020-11-30 13:19:19 +01:00
2020-08-14 13:07:26 +02:00
2020-01-01 00:59:52 +00:00
2020-01-01 00:59:52 +00:00
2020-01-16 21:53:37 -08:00
2020-11-07 09:57:56 -08:00
2020-01-01 00:59:52 +00:00
2020-01-01 00:59:52 +00:00