1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 07:11:34 -08:00
emacs/doc/misc
Michael Albinus 6139a05241 Add direct remote copying in Tramp's scp support
* doc/misc/tramp.texi: Use @trampfn{} function where possible.
(Top, Configuration): Insert section 'Ssh setup' and remove
section 'Windows setup hints' in menu.
(Default Method): Mention tramp-use-scp-direct-remote-copying.
(Ssh setup): New node.
(Windows setup hints): Move it to that new node.
(Frequently Asked Questions): Move items about ssh config to that node.

* etc/NEWS: Add Tramp's direct remote copying feature.  Fix typos.

* lisp/net/tramp-sh.el (tramp-use-scp-direct-remote-copying):
New defcustom.
(tramp-methods) <scp, scpx>: Add "%y" marker.
(tramp-scp-direct-remote-copying): New defun.
(tramp-do-copy-or-rename-file-out-of-band): Extend for direct
remote copying.

* lisp/net/tramp.el (tramp-methods): Extend docstring.
(tramp-password-prompt-not-unique): New defvar.
(tramp-read-passwd): Adapt docstring.
(tramp-read-passwd-without-cache): New defun.
(tramp-action-password): Call it.
2022-01-22 17:12:14 +01:00
..
auth.texi Update for the recent change 2022-01-10 20:52:20 -05:00
autotype.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
bovine.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
calc.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cc-mode.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ChangeLog.1 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cl.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
dbus.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dired-x.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
doclicense.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
ebrowse.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ede.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ediff.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
edt.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
efaq-w32.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
efaq.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
eieio.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
emacs-gnutls.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
emacs-mime.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
epa.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
erc.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ert.texi Interpret a "" value of EMACS_TEST_VERBOSE as "off" 2022-01-21 12:32:10 +01:00
eshell.texi In Eshell, allow "-n" to suppress the trailing newline for "plain" echo 2022-01-20 11:04:43 +01:00
eudc.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eww.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
flymake.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
forms.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gnus-coding.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gnus-faq.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gnus.texi Clarify Splitting Mail in the Gnus manual 2022-01-21 12:48:03 +01:00
gpl.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
htmlfontify.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
idlwave.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ido.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
info.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mairix-el.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
Makefile.in Avoid user environment interfering with bootstrap 2022-01-12 09:35:43 -08:00
message.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
mh-e.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
modus-themes.org Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
newsticker.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
nxml-mode.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
octave-mode.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
org-setup.org ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org.org ; Copyright year fixes 2022-01-01 10:02:17 -08:00
pcl-cvs.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
pgg.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rcirc.texi ; Fix recent changes in rcirc documentation 2022-01-06 18:53:45 +02:00
reftex.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
remember.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
sasl.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sc.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sem-user.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
semantic.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ses.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sieve.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
smtpmail.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
speedbar.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
srecode.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
texinfo.tex Update from gnulib 2022-01-04 13:17:25 -08:00
todo-mode.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tramp.texi Add direct remote copying in Tramp's scp support 2022-01-22 17:12:14 +01:00
trampver.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
url.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
vhdl-mode.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
vip.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
viper.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
widget.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
wisent.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
woman.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00