emacs/test/lisp
Michael Albinus e2c3ce2402 Sync with Tramp 2.5.3.2. Don't merge with master
* doc/misc/tramp.texi (Android shell setup): Rework.
(Frequently Asked Questions): Improve recommendations for speeding up.

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

* lisp/net/tramp-adb.el (tramp-methods): Use "%d".
(tramp-adb-handle-directory-files-and-attributes): Fix "." and
".." in listing.
(tramp-adb-handle-file-attributes)
(tramp-adb-handle-directory-files-and-attributes)
(tramp-adb-handle-file-name-all-completions): Pipe "ls" output
through "cat", in order to avoid quoting special characters.
(tramp-adb-maybe-open-connection): Compute args from `tramp-login-args'.

* lisp/net/tramp-compat.el (tramp-compat-replace-regexp-in-region):
New defalias.

* lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file):
Adapt check for proper remote command.

* lisp/net/tramp.el (tramp-methods): Adapt docstring.
(tramp-handle-make-process): Check for adb device if indicated.
(tramp-get-remote-tmpdir): Cache result in temporary connection
property.

* test/lisp/net/tramp-tests.el  (tramp-test17-insert-directory)
(tramp-test22-file-times, tramp--test-utf8): Adapt tests.
(tramp--test-shell-file-name): Do not depend on `tramp--test-adb-p'.
(tramp-test46-unload): Ignore autoload functions in
`tramp-file-name' structure tests, since `tramp-file-name-handler'
is also autoloaded in Emacs 29.
2022-09-17 17:50:38 +02:00
..
align-resources Add some tests for align.el 2020-12-29 08:38:25 +01:00
bookmark-resources Add ability to mark/unmark/delete all bookmarks 2020-08-09 15:13:05 -05:00
calc ; Fix typos: prefer American spelling 2022-07-13 13:04:22 +02:00
calendar ; Fix typos 2022-07-16 10:07:38 +02:00
cedet ; Fix typos 2022-07-16 10:07:38 +02:00
custom-resources Avoid saving session customizations in the custom-file 2021-05-10 13:33:32 +02:00
emacs-lisp ; Fix typos: prefer American spelling 2022-07-13 13:04:22 +02:00
emulation ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
epg-resources Move epg.el test data to follow our conventions 2020-10-24 02:36:55 +02:00
erc ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eshell Partially revert b03f74e0f2 2022-03-01 15:01:16 +02:00
faces-resources ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
files-resources Make the test for auto-mode-alist from .dir-local.el stricter 2021-07-24 11:16:15 +02:00
gnus ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hfy-cmap-resources * test/lisp/hfy-cmap-resources/rgb.txt: Add comment line. 2020-11-12 03:20:39 +01:00
image ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
international ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mail ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mh-e ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
minibuffer-resources Move more test data to follow our conventions 2020-10-23 21:07:26 +02:00
net Sync with Tramp 2.5.3.2. Don't merge with master 2022-09-17 17:50:38 +02:00
nxml ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
obsolete ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pcmpl-linux-resources Use lexical-binding in pcmpl-linux.el and add tests 2020-09-02 12:53:02 +02:00
play ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
progmodes Don't fail flymake-tests if gcc actually is Clang 2022-01-12 09:08:33 +01:00
saveplace-resources Use lexical-binding in saveplace.el and add tests 2020-08-08 01:40:38 +02:00
so-long-tests ; Fix typos: prefer American spelling 2022-07-13 13:04:22 +02:00
term ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
textmodes Partially revert a fill-region-as-paragraph regression 2022-01-26 16:20:05 +01:00
time-resources Add missed file needed by time-tests.el 2020-10-22 18:51:00 +02:00
url ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
vc ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xdg-resources Move more test data to follow our conventions 2020-10-23 21:07:26 +02:00
abbrev-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
align-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
allout-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
allout-widgets-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ansi-color-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
apropos-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
arc-mode-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
auth-source-pass-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
auth-source-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
autoinsert-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
autorevert-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
battery-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
bookmark-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
buff-menu-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
button-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
calculator-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
char-fold-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
color-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
comint-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
completion-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cus-edit-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
custom-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dabbrev-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
delim-col-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
descr-text-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dired-aux-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dired-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dired-x-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dom-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
electric-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
elide-head-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
epg-config-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
epg-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
faces-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ffap-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
filenotify-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
files-tests.el (save-some-buffers): Simplify the fix for bug#46374 2022-01-09 22:17:45 -05:00
files-x-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
find-cmd-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
font-lock-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
format-spec-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
help-fns-tests.el Adjust help-fns.el tests for recent change 2022-07-23 00:06:38 +02:00
help-mode-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
help-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hfy-cmap-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hi-lock-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
htmlfontify-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ibuffer-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ido-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
image-file-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
image-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
imenu-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
info-xref-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
isearch-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
jit-lock-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
json-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
jsonrpc-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
kmacro-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
loadhist-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
lpr-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ls-lisp-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
makesum-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
man-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
md4-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
minibuffer-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
misc-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mouse-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mwheel-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
newcomment-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
obarray-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
paren-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
password-cache-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pcmpl-linux-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ps-print-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
register-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
repeat-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
replace-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rot13-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
saveplace-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
scroll-lock-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ses-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
shadowfile-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
shell-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
simple-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sort-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
soundex-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
startup-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
subr-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tab-bar-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tabify-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tar-mode-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tempo-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
term-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
thingatpt-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
thread-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
thumbs-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
time-stamp-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
time-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
timezone-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
version-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
wdired-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
whitespace-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
wid-edit-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xdg-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xml-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xt-mouse-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00