diff options
| author | Michael Albinus | 2025-08-05 12:00:21 +0200 |
|---|---|---|
| committer | Michael Albinus | 2025-08-05 12:00:21 +0200 |
| commit | 5ff8a9039583b0e9e05b59986126905542fd78a1 (patch) | |
| tree | 67dce4aeaa9f287add8d19cfda080004f11a5667 /lisp/progmodes/python.el | |
| parent | 2d2755c3d7b69a11372e8fb8eba3c342cc5f61e8 (diff) | |
| download | emacs-5ff8a9039583b0e9e05b59986126905542fd78a1.tar.gz emacs-5ff8a9039583b0e9e05b59986126905542fd78a1.zip | |
Tramp allows now external implementations for functions
* doc/misc/tramp.texi (Frequently Asked Questions): Mention tramp-hlo.
(New operations): New node.
(Top, Files directories and localnames): Add it to @menu.
* etc/NEWS: Mention Tramp's feature to add function implementations.
Presentational fixes and improvements.
* lisp/net/tramp.el (tramp-file-name-for-operation-external): New defvar.
(tramp-file-name-for-operation): Use `memq'. Handle external
operations. Raise `remote-file-error' error in case of.
(tramp-add-external-operation, tramp-remove-external-operation):
New defuns.
* test/lisp/net/tramp-archive-tests.el (tramp-archive-test50-auto-load)
(tramp-archive-test50-delay-load)
(tramp-archive-test51-without-remote-files): Rename.
* test/lisp/net/tramp-tests.el (tramp--test-operation)
(tramp--handler-for-test-operation): New defuns.
(tramp-test49-external-backend-function): New test.
(tramp-test50-auto-load, tramp-test50-delay-load)
(tramp-test50-recursive-load, tramp-test50-remote-load-path)
(tramp-test51-without-remote-files, tramp-test52-unload): Rename.
Diffstat (limited to 'lisp/progmodes/python.el')
0 files changed, 0 insertions, 0 deletions