[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: problem with diary sexps
From: |
Ihor Radchenko |
Subject: |
Re: problem with diary sexps |
Date: |
Tue, 05 Apr 2022 19:22:12 +0800 |
Christian Stuermer <orgmode-ml@recentlyrezzed.de> writes:
> And the problem is gone, after reverting
>
> (result (if calendar-debug-sexp (eval sexp t)
> (condition-case nil
> (eval sexp t)
>
> back to
>
> (result (if calendar-debug-sexp (eval sexp)
> (condition-case nil
> (eval sexp)
>
> in org-diary-sexp-entry in org.el.
More accurate error can be found after setting calendar-debug-sexp to t.
I got the following backtrace clearly indicating lexical scope issue:
Debugger entered--Lisp error: (void-variable entry)
(diary-float t 2 1)
(let ((entry "") (date '(4 5 2022))) (diary-float t 2 1))
(eval (let ((entry "") (date '(4 5 2022))) (diary-float t 2 1)) t)
Best,
Ihor