From: Stefan Monnier Date: Tue, 18 May 2021 20:58:54 +0000 (-0400) Subject: * lisp/calendar/cal-menu.el (cal-menu-holidays-menu): Use a proper closure X-Git-Tag: emacs-28.0.90~2421 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=48744903de305ddd748e7f57a0112b0c2c86dca5;p=emacs.git * lisp/calendar/cal-menu.el (cal-menu-holidays-menu): Use a proper closure --- diff --git a/lisp/calendar/cal-menu.el b/lisp/calendar/cal-menu.el index 497f3329055..ef84bfadd31 100644 --- a/lisp/calendar/cal-menu.el +++ b/lisp/calendar/cal-menu.el @@ -104,9 +104,9 @@ ;; The bug has since been fixed. (dotimes (i 11) (push (vector (format "hol-year-%d" i) - `(lambda () - (interactive) - (holiday-list (+ displayed-year ,(- i 5)))) + (lambda () + (interactive) + (holiday-list (+ displayed-year (- i 5)))) :label `(format "For Year %d" (+ displayed-year ,(- i 5)))) l))