Function: holiday-bahai-twin-holy-birthdays

holiday-bahai-twin-holy-birthdays is a byte-compiled function defined in cal-bahai.el.gz.

Signature

(holiday-bahai-twin-holy-birthdays)

Documentation

Holiday entries for the Twin Holy Birthdays, if visible in the calendar.

The Birth of the Báb and Birth of Bahá’u’lláh are celebrated on consecutive days. From 172 BE onwards, these dates are determined by the eighth new moon after Naw-Rúz; before that, they were fixed at October 20 and November 12.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/cal-bahai.el.gz
;;;###holiday-autoload
(defun holiday-bahai-twin-holy-birthdays ()
  "Holiday entries for the Twin Holy Birthdays, if visible in the calendar.
The Birth of the Báb and Birth of Bahá’u’lláh are celebrated on
consecutive days.  From 172 BE onwards, these dates are determined
by the eighth new moon after Naw-Rúz; before that, they were fixed
at October 20 and November 12."
  (pcase-let ((`(,_ ,y1 ,_ ,y2) (calendar-get-month-range)))
    (holiday-filter-visible-calendar
     (append
      (holiday-bahai-twin-holy-birthdays-1 y1)
      (when (/= y1 y2)
        (holiday-bahai-twin-holy-birthdays-1 y2))))))