Function: calendar-hebrew-date-is-visible-p

calendar-hebrew-date-is-visible-p is a byte-compiled function defined in cal-hebrew.el.gz.

Signature

(calendar-hebrew-date-is-visible-p MONTH DAY)

Documentation

Return non-nil if Hebrew MONTH DAY is visible in the calendar window.

Returns corresponding Gregorian dates.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/cal-hebrew.el.gz
(defvar displayed-month)                ; from calendar-generate

(defun calendar-hebrew-date-is-visible-p (month day)
  "Return non-nil if Hebrew MONTH DAY is visible in the calendar window.
Returns corresponding Gregorian dates."
  ;; This test is only to speed things up a bit; it works fine without it.
  (if (calendar-month-visible-p month 6)
      ;; This implies that hebrew month N cannot occur outside Gregorian
      ;; months N:N+6.
      (calendar-nongregorian-date-visible-p
       month day 'calendar-hebrew-to-absolute
       'calendar-hebrew-from-absolute
       ;; Hebrew new year is start of month 7.
       7)))