1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 06:50:46 -08:00
emacs/doc/misc
Michael Albinus 2c5be6ddca Remove Emacs 25 compatibility from Tramp
* doc/misc/tramp.texi (Remote programs, Remote processes)
(Frequently Asked Questions): Adapt Emacs versions.

* doc/misc/trampver.texi:
* lisp/net/trampver.el: Change version to "2.6.0-pre".

* lisp/net/tramp-adb.el (top): Don't use `tramp-compat-funcall' for
connection-local functions.

* lisp/net/tramp-compat.el (tramp-unload-file-name-handlers)
(tramp-handle-temporary-file-directory)
(tramp-compat-temporary-file-directory-function)
(tramp-compat-file-attribute-type)
(tramp-compat-file-attribute-link-number)
(tramp-compat-file-attribute-user-id)
(tramp-compat-file-attribute-group-id)
(tramp-compat-file-attribute-access-time)
(tramp-compat-file-attribute-modification-time)
(tramp-compat-file-attribute-status-change-time)
(tramp-compat-file-attribute-size)
(tramp-compat-file-attribute-modes, tramp-file-missing)
(tramp-compat-file-missing, tramp-compat-file-local-name): Remove.
(tramp-compat-file-name-quoted-p, tramp-compat-file-name-quote)
(tramp-compat-file-name-unquote)
(tramp-compat-progress-reporter-update)
(tramp-compat-file-modes, tramp-compat-set-file-modes)
(tramp-compat-set-file-times, tramp-compat-directory-files)
(tramp-compat-directory-files-and-attributes): Adapt implementation.

* lisp/net/tramp.el:
* lisp/net/tramp-adb.el:
* lisp/net/tramp-archive.el:
* lisp/net/tramp-crypt.el:
* lisp/net/tramp-fuse.el:
* lisp/net/tramp-gvfs.el:
* lisp/net/tramp-rclone.el:
* lisp/net/tramp-sh.el:
* lisp/net/tramp-smb.el:
* lisp/net/tramp-sudoedit.el: Adapt callees.

* lisp/net/tramp-crypt.el (tramp-crypt-config-file-name):
Expand file name.

* lisp/net/tramp-fuse.el (tramp-fuse-handle-file-readable-p): Remove.

* lisp/net/tramp-gvfs.el (tramp-gvfs-enabled): Don't check Emacs version.
(tramp-gvfs-handler-mounted-unmounted): Use `make-tramp-file-name'.

* lisp/net/tramp-integration.el (rfn-eshadow-overlay):
Remove declaration.
(top): Don't use `tramp-compat-funcall' for connection-local functions.

* lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler-alist):
Use `tramp-rclone-handle-file-readable-p'.
(tramp-rclone-handle-file-readable-p): New defun.

* lisp/net/tramp-sshfs.el (tramp-sshfs-file-name-handler-alist):
Use `tramp-handle-file-readable-p'.

* lisp/net/tramp.el (tramp-temp-name-prefix, tramp-lookup-syntax):
Adapt docstring.
(tramp-set-connection-local-variables)
(tramp-set-connection-local-variables-for-buffer): Don't use
`tramp-compat-funcall' for connection-local functions.
(tramp-file-name-for-operation): Reorder list.
(tramp-handle-make-symbolic-link): Don't handle TARGET and
OK-IF-ALREADY-EXISTS.
(tramp-read-passwd): Don't use `read-passwd' any longer.
(top): Don't check for `interrupt-process-functions'.

* test/lisp/net/tramp-archive-tests.el (tramp-archive--test-emacs26-p):
Remove.
(tramp-archive-test02-file-name-dissect): Use `make-tramp-file-name'.
(all): Replace Emacs 26 compatibility functions with their
original name.
(tramp-archive-test46-auto-load)
(tramp-archive-test46-delay-load): Rename.

* test/lisp/net/tramp-tests.el (dired-aux, seq): Require them.
(dired-compress, connection-local-criteria-alist)
(connection-local-profile-alist, async-shell-command-width):
Don't declare.
(all): Replace Emacs 26 compatibility functions with their
original name.
(tramp-test04-substitute-in-file-name)
(tramp-test10-write-region, tramp-test11-copy-file)
(tramp-test12-rename-file, tramp-test15-copy-directory)
(tramp-test17-insert-directory)
(tramp-test17-dired-with-wildcards, tramp-test21-file-links)
(tramp-test31-interrupt-process)
(tramp-test34-connection-local-variables)
(tramp-test34-explicit-shell-file-name)
(tramp-test40-make-nearby-temp-file)
(tramp-test41-special-characters, tramp-test42-utf8)
(tramp-test46-delay-load, tramp-test46-remote-load-path)
(tramp-test47-unload): Don't check for Emacs 26 special features.
(tramp--test-emacs26-p): Remove.
(tramp--test-emacs29-p): New defun.
(tramp-test45-dired-compress-file)
(tramp-test45-dired-compress-dir): Use it.
(tramp-test44-asynchronous-requests): Use `seq-random-elt'.
2021-11-12 18:17:32 +01:00
..
auth.texi Specify precedence in .authinfo files 2021-01-10 15:32:57 +01:00
autotype.texi Fix code for newline-and-indent in skeleton language. 2021-05-02 20:57:38 +02:00
bovine.texi Avoid deprecation warnings with Texinfo 6.8 2021-07-04 14:55:42 +03:00
calc.texi Fix example in calc manual 2021-10-18 15:56:58 +02:00
cc-mode.texi * doc/misc/cc-mode.texi (Font Locking): Fix menu. 2021-10-25 17:33:11 +01:00
ChangeLog.1 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
cl.texi Merge from origin/emacs-28 2021-10-24 01:55:45 -07:00
dbus.texi Add command 'dbus-monitor' 2021-02-05 14:32:41 +01:00
dired-x.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
doclicense.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
ebrowse.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ede.texi Prefer "website" to "homepage" 2021-09-16 15:42:44 +02:00
ediff.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
edt.texi Revert "; Fix capitalization of F1..F12 keys in docs" 2021-09-25 22:50:09 +02:00
efaq-w32.texi Prefer "website" to "homepage" 2021-09-16 15:42:44 +02:00
efaq.texi Don't use some obsolete names in documentation 2021-10-04 03:26:11 +02:00
eieio.texi eieio-core.el: Make slot-value work on defstructs 2021-10-31 10:58:43 -04:00
emacs-gnutls.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
emacs-mime.texi Add a new command `mailcap-view-file' 2021-06-01 08:55:06 +02:00
epa.texi * doc/misc/epa.texi: Remove hand-written node pointers. 2021-05-13 08:21:10 -07:00
erc.texi Release ERC 5.4.1 2021-10-15 16:51:59 -04:00
ert.texi Merge from origin/emacs-28 2021-10-09 07:50:36 -07:00
eshell.texi Be explicit about missing sections in eshell manual 2021-09-19 18:33:53 +02:00
eudc.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eww.texi Merge from origin/emacs-28 2021-11-10 12:12:30 +01:00
flymake.texi Fix flymake example backend conditions in the manual 2021-10-25 01:25:20 +02:00
forms.texi Fix two Emacs version references in misc manuals 2021-02-11 19:21:48 +01:00
gnus-coding.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
gnus-faq.texi Prefer "website" to "homepage" 2021-09-16 15:42:44 +02:00
gnus.texi Add a Gnus command to emojize symbols 2021-11-04 06:38:22 +01:00
gpl.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
htmlfontify.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
idlwave.texi Revert "; Fix capitalization of F1..F12 keys in docs" 2021-09-25 22:50:09 +02:00
ido.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
info.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
mairix-el.texi Fix mairix-el.texi menu 2021-10-10 13:58:57 +02:00
Makefile.in * doc/misc/Makefile.in (echo-sources): Make it not the first target. 2021-04-04 17:24:27 -07:00
message.texi Fix docs about the meaning of the Re: in the subject 2021-08-26 12:51:08 +02:00
mh-e.texi ; * doc/misc/mh-e.texi (Scan Line Formats): Fix typo, an extra "the". 2021-09-21 22:34:35 -07:00
modus-themes.org Update modus-themes to version 1.6.0 2021-09-29 12:55:46 +02:00
newsticker.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
nxml-mode.texi Convert many more links to use HTTPS 2021-03-24 10:20:18 +01:00
octave-mode.texi Fix Octave double-quoted string line continuations 2021-02-11 14:35:47 +00:00
org-setup.org Fixes for doc/misc org source files 2021-02-26 19:48:34 -08:00
org.org ; * doc/misc/org.org: fix capture context example 2021-10-31 16:23:41 +01:00
pcl-cvs.texi Avoid deprecation warnings with Texinfo 6.8 2021-07-04 14:55:42 +03:00
pgg.texi * doc/misc/pgg.texi: Clarify that its obsolete in the menu entry. 2021-09-16 02:33:08 +02:00
rcirc.texi Add rcirc-omit-unless-requested option 2021-09-30 16:25:48 +02:00
reftex.texi Don't use some obsolete names in documentation 2021-10-04 03:26:11 +02:00
remember.texi Fix two Emacs version references in misc manuals 2021-02-11 19:21:48 +01:00
sasl.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sc.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sem-user.texi ; Fix some typos in doc strings and manuals 2021-04-24 18:26:07 +02:00
semantic.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ses.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sieve.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
smtpmail.texi Add support for the oauth2.el library in nnimap and smtpmail 2021-08-05 12:33:21 +02:00
speedbar.texi Don't use some obsolete names in documentation 2021-10-04 03:26:11 +02:00
srecode.texi Avoid deprecation warnings with Texinfo 6.8 2021-07-04 14:55:42 +03:00
texinfo.tex Update from Gnulib 2021-10-04 15:21:31 -07:00
todo-mode.texi Remove more hand-written node pointers in doc/misc 2021-05-13 09:08:40 -07:00
tramp.texi Remove Emacs 25 compatibility from Tramp 2021-11-12 18:17:32 +01:00
trampver.texi Remove Emacs 25 compatibility from Tramp 2021-11-12 18:17:32 +01:00
url.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
vhdl-mode.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
vip.texi Update copyright year to 2021 2021-01-01 01:13:56 -08:00
viper.texi Revert "; Fix capitalization of F1..F12 keys in docs" 2021-09-25 22:50:09 +02:00
widget.texi Merge from origin/emacs-27 2021-01-04 07:50:26 -08:00
wisent.texi Avoid deprecation warnings with Texinfo 6.8 2021-07-04 14:55:42 +03:00
woman.texi * doc/misc/woman.texi (Introduction): Remove reference to old Emacs. 2021-04-02 16:33:15 +02:00