Function: holiday-available-holiday-lists

holiday-available-holiday-lists is a byte-compiled function defined in holidays.el.gz.

Signature

(holiday-available-holiday-lists)

Documentation

Return a list of all holiday lists.

This is used by list-holidays, and you can customize the return value by using add-function.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/holidays.el.gz
(defun holiday-available-holiday-lists ()
  "Return a list of all holiday lists.
This is used by `list-holidays', and you can customize the return
value by using `add-function'."
  (delq
   nil
   (list
    (cons "All" calendar-holidays)
    (cons "Equinoxes/Solstices"
          (list (list 'solar-equinoxes-solstices)))
    (if holiday-general-holidays
        (cons "General" holiday-general-holidays))
    (if holiday-local-holidays
        (cons "Local" holiday-local-holidays))
    (if holiday-other-holidays
        (cons "Other" holiday-other-holidays))
    (if holiday-christian-holidays
        (cons "Christian" holiday-christian-holidays))
    (if holiday-hebrew-holidays
        (cons "Hebrew" holiday-hebrew-holidays))
    (if holiday-islamic-holidays
        (cons "Islamic" holiday-islamic-holidays))
    (if holiday-bahai-holidays
        (cons "Bahá’í" holiday-bahai-holidays))
    (if holiday-oriental-holidays
        (cons "Oriental" holiday-oriental-holidays))
    (if holiday-solar-holidays
        (cons "Solar" holiday-solar-holidays))
    (cons "Ask" nil))))