summaryrefslogtreecommitdiff
path: root/lisp/calendar/cal-hebrew.el
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2008-04-02 03:17:21 +0000
committerGlenn Morris <rgm@gnu.org>2008-04-02 03:17:21 +0000
commit2d354894b708e9267ffcb5982b1b2c30327332ff (patch)
tree387f3465bbfa22e838ae403d73eaf8aa01896665 /lisp/calendar/cal-hebrew.el
parent80b24a359bd3b34e3fa1d676c004cb4c381ba370 (diff)
downloademacs-2d354894b708e9267ffcb5982b1b2c30327332ff.tar.gz
(list-yahrzeit-dates): Expand calendar-for-loop call.
Diffstat (limited to 'lisp/calendar/cal-hebrew.el')
-rw-r--r--lisp/calendar/cal-hebrew.el10
1 files changed, 6 insertions, 4 deletions
diff --git a/lisp/calendar/cal-hebrew.el b/lisp/calendar/cal-hebrew.el
index d84087734e9..ff50918cd8a 100644
--- a/lisp/calendar/cal-hebrew.el
+++ b/lisp/calendar/cal-hebrew.el
@@ -374,6 +374,7 @@ nil if it is not visible in the current calendar window."
"Hoshanah Rabbah")))
(output-list
(holiday-filter-visible-calendar mandatory)))
+ ;; FIXME simplify?
(if all-hebrew-calendar-holidays
(setq output-list
(append
@@ -655,7 +656,8 @@ from the cursor position."
(calendar-absolute-from-gregorian death-date)))
(h-month (extract-calendar-month h-date))
(h-day (extract-calendar-day h-date))
- (h-year (extract-calendar-year h-date)))
+ (h-year (extract-calendar-year h-date))
+ (i (1- start-year)))
(calendar-in-read-only-buffer cal-hebrew-yahrzeit-buffer
(calendar-set-mode-line
(format "Yahrzeit dates for %s = %s"
@@ -665,7 +667,7 @@ from the cursor position."
calendar-hebrew-month-name-array-leap-year
calendar-hebrew-month-name-array-common-year)))
(calendar-date-string h-date nil t))))
- (calendar-for-loop i from start-year to end-year do
+ (while (<= (setq i (1+ i)) end-year)
(insert
(calendar-date-string
(calendar-gregorian-from-absolute
@@ -673,8 +675,8 @@ from the cursor position."
h-date
(extract-calendar-year
(calendar-hebrew-from-absolute
- (calendar-absolute-from-gregorian (list 1 1 i))))))) "\n")))
- (message "Computing Yahrzeits...done")))
+ (calendar-absolute-from-gregorian (list 1 1 i))))))) "\n"))))
+ (message "Computing Yahrzeits...done"))
(defvar date)