Revert "* lisp/calendar/appt.el (appt-activate): Set the local `write-file-functions`"
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 14 Mar 2021 15:35:55 +0000 (11:35 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 14 Mar 2021 15:35:55 +0000 (11:35 -0400)
This reverts commit 587a97bcb23bc6ea429ab790efa03f2260a9bca8.
We really do want to affect the global part of the hook.
Reported by Gabriel <gabriel376@hotmail.com>.

lisp/calendar/appt.el

index 281b89e088fcc482c0255314de5428245743957c..29bcd6de2ceaeb1e706ef75f5476842e7f4e5615 100644 (file)
@@ -700,7 +700,7 @@ ARG is positive, otherwise off."
   (let ((appt-active appt-timer))
     (setq appt-active (if arg (> (prefix-numeric-value arg) 0)
                         (not appt-active)))
-    (remove-hook 'write-file-functions #'appt-update-list 'local)
+    (remove-hook 'write-file-functions #'appt-update-list)
     (or global-mode-string (setq global-mode-string '("")))
     (delq 'appt-mode-string global-mode-string)
     (when appt-timer
@@ -708,7 +708,7 @@ ARG is positive, otherwise off."
       (setq appt-timer nil))
     (if appt-active
         (progn
-          (add-hook 'write-file-functions #'appt-update-list nil t)
+          (add-hook 'write-file-functions #'appt-update-list)
           (setq appt-timer (run-at-time t 60 #'appt-check)
                 global-mode-string
                 (append global-mode-string '(appt-mode-string)))