]> git.eshelyaron.com Git - emacs.git/commitdiff
Revert change in Tramp inotifywait
authorMichael Albinus <michael.albinus@gmx.de>
Mon, 19 Sep 2022 09:39:29 +0000 (11:39 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Mon, 19 Sep 2022 09:39:29 +0000 (11:39 +0200)
* lisp/net/tramp-sh.el (tramp-sh-handle-file-notify-add-watch):
Revert use of "-P", it doesn't exist in older inotifywait versions.

* test/lisp/filenotify-tests.el: Deactivate instrumentation.

lisp/net/tramp-sh.el
test/lisp/filenotify-tests.el

index 2052fa5a73258010e634a096703df5912534e1cd..1d0d0f8b1babb2d0e5fa4d1c223dd5ba34a695de 100644 (file)
@@ -3814,7 +3814,8 @@ Fall back to normal file name handler if no Tramp handler exists."
                (concat "create,modify,move,moved_from,moved_to,move_self,"
                        "delete,delete_self,ignored"))
               ((memq 'attribute-change flags) "attrib,ignored"))
-             sequence `(,command "-mPq" "-e" ,events ,localname)
+             ;; "-P" has been added to version 3.21, so we cannot assume it yet.
+             sequence `(,command "-mq" "-e" ,events ,localname)
              ;; Make events a list of symbols.
              events
              (mapcar
index 1e36117825e8ad07cac315620b9f920da3268273..d82e2dae7aa50b7ada2ab78f540228bfbc12747b 100644 (file)
@@ -137,11 +137,10 @@ Return nil when any other file notification watch is still active."
 
 (defun file-notify--test-cleanup ()
   "Cleanup after a test."
-  (when (getenv "EMACS_EMBA_CI")
-    (dolist (buf (tramp-list-tramp-buffers))
-      (message ";; %s\n%s" buf (tramp-get-buffer-string buf))
-      (kill-buffer buf)))
-
+  ;; (when (getenv "EMACS_EMBA_CI")
+  ;;   (dolist (buf (tramp-list-tramp-buffers))
+  ;;     (message ";; %s\n%s" buf (tramp-get-buffer-string buf))
+  ;;     (kill-buffer buf)))
   (file-notify-rm-all-watches)
 
   (ignore-errors
@@ -178,8 +177,8 @@ Return nil when any other file notification watch is still active."
 
 (setq file-notify-debug nil
       password-cache-expiry nil
-      tramp-verbose (if (getenv "EMACS_EMBA_CI") 10 0)
-
+      ;; tramp-verbose (if (getenv "EMACS_EMBA_CI") 10 0)
+      tramp-verbose 0
       ;; When the remote user id is 0, Tramp refuses unsafe temporary files.
       tramp-allow-unsafe-temporary-files
       (or tramp-allow-unsafe-temporary-files noninteractive))