1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 06:20:55 -08:00
emacs/lisp/net
Michael Albinus 4c9b376607 Improve autorevert-tests
* doc/misc/trampver.texi:
* lisp/net/trampver.el: Change version to "2.8.1-pre".

* lisp/autorevert.el (auto-revert-mode, auto-revert-tail-mode)
(auto-revert-notify-handler, auto-revert--end-lockout):
Use `auto-revert-buffer'.
(auto-revert-notify-handler): Rearrange setting current buffer.
(auto-revert-handler): Add debug message.  Rearrange check.
Cancel lockout timer if running.

* lisp/net/tramp.el (tramp-barf-if-file-missing)
(with-parsed-tramp-file-name, tramp-skeleton-file-truename):
* lisp/net/tramp-archive.el (with-parsed-tramp-archive-file-name):
* lisp/net/tramp-message.el (tramp-with-demoted-errors):
Fix debug declatation.

* lisp/net/tramp-sh.el (tramp-sh-gio-monitor-process-filter): Do not
prepend remote prefix.

* test/lisp/autorevert-tests.el: Unify file notification libraries
"gio-monitor" and "gvfs-monitor-dir" to "gio".
(top): Set some Tramp related variables.
(auto-revert--timeout): Increase value.
(auto-revert--test-enabled-remote)
(auto-revert-test02-auto-revert-deleted-file): Do not check for
EMACS_HYDRA_CI environment variable.
(auto-revert--wait-for-revert): Fix regexp to search for.
(auto-revert--deftest-remote): Fix debug declatation.  Do not tag
:unstable.
(with-auto-revert-test): Fix debug declatation.  Adapt revert intervals.
(auto-revert-test*): Start with (file-notify-rm-all-watches).  Use
`buffer-string' and `string-match-p'.
(auto-revert-test00-auto-revert-mode): Unlock initial lockout.
(auto-revert-test01-auto-revert-several-files): Rearrange
temporary directory and file settings.
(auto-revert-test02-auto-revert-deleted-file): Adapt debug message.
(auto-revert-test03-auto-revert-tail-mode): Use `with-auto-revert-test'.
(auto-revert-test04-auto-revert-mode-dired):
Use `ert-with-temp-directory'.  Adapt prefix of tmpfile.
(auto-revert-test04-auto-revert-mode-dired)
(auto-revert-test05-global-notify, auto-revert-test06-write-file):
Wait for proper file modification.
(auto-revert-test--instrument-kill-buffer-hook): Fix debug message.
(auto-revert-test07-auto-revert-several-buffers): Use
`with-auto-revert-test.

* test/lisp/filenotify-tests.el: Unify file notification libraries
"gio-monitor" and "gvfs-monitor-dir" to "gio".
(file-notify--deftest-remote): Fix debug declatation.  Do not skip
for "gio".
(file-notify--test-with-actions): Fix debug declatation.

* test/lisp/net/tramp-tests.el (filenotify): Require.
(ert-remote-temporary-file-directory)
(tramp-test41-special-characters, tramp-test42-utf8)
(tramp-test45-asynchronous-requests): Do not check for
EMACS_HYDRA_CI environment variable.
(tramp-test46-file-notifications): New test.
2025-07-15 18:57:49 +02:00
..
ange-ftp.el Use 'hash-table-contains-p' in a few places 2025-03-29 14:59:44 +01:00
browse-url.el Fix handling of `browse-url-temp-file-name' 2025-07-10 17:25:56 +02:00
dbus.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dictionary-connection.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dictionary.el Prefer defface's ':slant italic' to obsolete alias ':italic t' 2025-01-21 09:56:59 +01:00
dig.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dns.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudc-bob.el Use defvar-keymap for some trivial keymaps 2025-03-16 13:48:11 +01:00
eudc-capf.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudc-export.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudc-hotlist.el Fix regression in 'kill-this-buffer' (bug#78809) 2025-06-17 16:08:32 +02:00
eudc-vars.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudc.el EUDC: Fix checkdoc errors 2025-06-30 23:17:04 -04:00
eudcb-bbdb.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudcb-ecomplete.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudcb-ldap.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudcb-mab.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudcb-macos-contacts.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eudcb-mailabbrev.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eww.el Show "readable" status in the EWW mode line 2025-07-06 17:26:45 -07:00
gnutls.el Prefer oddp/evenp to cl-oddp/cl-evenp 2025-02-17 05:37:10 +01:00
goto-addr.el Recommend using 'keymap-set' in Commentaries 2025-03-15 04:10:27 +01:00
hmac-def.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hmac-md5.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
imap.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ldap.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mailcap.el mailcap: Treat .ics files as text/calendar 2025-06-14 17:29:01 +03:00
mairix.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
net-utils.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
network-stream.el Require key and cert when searching for client cert 2025-05-12 16:52:06 +02:00
newst-backend.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
newst-plainview.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
newst-reader.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
newst-ticker.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
newst-treeview.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
newsticker.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nsm.el Use .eld for some relevant cache and data files 2025-03-09 18:24:21 +01:00
ntlm.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pop3.el Prefer incf to cl-incf in remaining files 2025-02-26 02:57:03 +01:00
puny.el Prefer incf to cl-incf in remaining files 2025-02-26 02:57:03 +01:00
rcirc.el Support checking auth-source for NickServ password for rcirc 2025-06-09 15:13:38 +02:00
rfc2104.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl-cram.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl-digest.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl-ntlm.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl-scram-rfc.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl-scram-sha256.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
secrets.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
shr-color.el Prefer incf to cl-incf in remaining files 2025-02-26 02:57:03 +01:00
shr.el Improve calculation of indent prefixes when using text scaling 2025-02-04 09:25:17 -08:00
sieve-manage.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sieve-mode.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sieve.el Bind sieve-refresh-scriptlist to 'g' in sieve-mode 2025-02-13 10:31:01 +01:00
snmp-mode.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
soap-client.el Prefer incf to cl-incf in remaining files 2025-02-26 02:57:03 +01:00
soap-inspect.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
socks.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
telnet.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tramp-adb.el Merge from origin/emacs-30 2025-04-05 07:07:29 -04:00
tramp-androidsu.el Sync with Tramp 2.7.3-pre 2025-03-30 15:53:47 +02:00
tramp-archive.el Improve autorevert-tests 2025-07-15 18:57:49 +02:00
tramp-cache.el Fix Tramp bug#78508 2025-05-31 15:08:06 +02:00
tramp-cmds.el ; Fixes to last change. 2025-07-13 15:24:55 +01:00
tramp-compat.el Merge from origin/emacs-30 2025-04-05 07:07:29 -04:00
tramp-container.el Fix Tramp bug#78508 2025-05-31 15:08:06 +02:00
tramp-crypt.el Sync with Tramp 2.7.3-pre 2025-03-30 15:53:47 +02:00
tramp-ftp.el Sync with Tramp 2.7.3-pre 2025-03-30 15:53:47 +02:00
tramp-fuse.el Sync with Tramp 2.7.3-pre 2025-03-30 15:53:47 +02:00
tramp-gvfs.el Add file notification handler for Tramp's "smb" method. 2025-07-05 19:21:48 +02:00
tramp-integration.el Merge from origin/emacs-30 2025-05-03 15:05:09 +02:00
tramp-message.el Improve autorevert-tests 2025-07-15 18:57:49 +02:00
tramp-rclone.el Fix Tramp connection property 2025-06-05 16:29:18 +02:00
tramp-sh.el Improve autorevert-tests 2025-07-15 18:57:49 +02:00
tramp-smb.el Add file notification handler for Tramp's "smb" method. 2025-07-05 19:21:48 +02:00
tramp-sshfs.el Fix Tramp bug#78508 2025-05-31 15:08:06 +02:00
tramp-sudoedit.el Merge from origin/emacs-30 2025-04-05 07:07:29 -04:00
tramp-uu.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tramp.el Improve autorevert-tests 2025-07-15 18:57:49 +02:00
trampver.el Improve autorevert-tests 2025-07-15 18:57:49 +02:00
webjump.el Recommend using 'keymap-global-set' in Commentaries 2025-03-15 04:06:31 +01:00
zeroconf.el Remove redundant constant nil argument to gethash 2025-03-29 14:59:09 +01:00