emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/org eeae6ed4bf: org-agenda-lisp: Add FIXME about let-bi


From: ELPA Syncer
Subject: [elpa] externals/org eeae6ed4bf: org-agenda-lisp: Add FIXME about let-binding `inhibit-redisplay'
Date: Fri, 7 Oct 2022 07:57:51 -0400 (EDT)

branch: externals/org
commit eeae6ed4bf965d7b7e022107c60da226cbb6d53c
Author: Ihor Radchenko <yantar92@gmail.com>
Commit: Ihor Radchenko <yantar92@gmail.com>

    org-agenda-lisp: Add FIXME about let-binding `inhibit-redisplay'
    
    * lisp/org-agenda.el (org-agenda-list): The purpose of binding
    `inhibit-redisplay' is unclear and apparently not in git logs.
---
 lisp/org-agenda.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el
index 6069c0ec61..86ed6a5f54 100644
--- a/lisp/org-agenda.el
+++ b/lisp/org-agenda.el
@@ -4409,6 +4409,9 @@ items if they have an hour specification like [h]h:mm."
                      (- sd (+ (if (< d 0) 7 0) d)))))
           (day-numbers (list start))
           (day-cnt 0)
+           ;; FIXME: This may cause confusion when users are trying to
+           ;; debug agenda.  The debugger will not trigger without
+           ;; redisplay.
           (inhibit-redisplay (not debug-on-error))
           (org-agenda-show-log-scoped org-agenda-show-log)
           s rtn rtnall file date d start-pos end-pos todayp ;; e



reply via email to

[Prev in Thread] Current Thread [Next in Thread]