%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\302\303\304\305\306\307\310\311\312\313& \207" [require calendar custom-declare-variable diary-hebrew-sabbath-candles-minutes 18 "Number of minutes before sunset for sabbath candle lighting.\nUsed by `diary-hebrew-sabbath-candles'." :group diary :type integer :version "21.1"] 10) #@49 Non-nil if YEAR is a Hebrew calendar leap year. (defalias 'calendar-hebrew-leap-year-p #[(year) "\301_T\302\246\301W\207" [year 7 19] 2 (#$ . 717)]) #@45 The last month of the Hebrew calendar YEAR. (defalias 'calendar-hebrew-last-month-of-year #[(year) "\301!\203 \302\207\303\207" [year calendar-hebrew-leap-year-p 13 12] 2 (#$ . 873)]) #@106 Days to mean conjunction of Tishri of Hebrew YEAR. Measured from Sunday before start of Hebrew calendar. (defalias 'calendar-hebrew-elapsed-days #[(year) "\306S\307\245\310_S\307\246\311_S\307\246\312_T\307\245#\313 \314\246\315_\\\306\316 \311_ \314\245\315_\n\314\245$\211\317\246\314_\n\314\246\\\306\320 \321_\317\245#\f\322Y\204r \312\246\323U\203] \f\324Y\203] \325!\203r \312\246\320U\203w \f\326Y\203w \325S!\203w T\202x \211\312\246\327\330\316E>\203\213 T\202\215 .\207" [year months-elapsed parts-elapsed hours-elapsed parts day + 19 235 12 7 204 1080 793 5 24 1 29 19440 2 9924 calendar-hebrew-leap-year-p 16789 0 3 alternative-day] 7 (#$ . 1066)]) #@32 Number of days in Hebrew YEAR. (defalias 'calendar-hebrew-days-in-year #[(year) "\301T!\301!Z\207" [year calendar-hebrew-elapsed-days] 3 (#$ . 1755)]) #@44 Non-nil if Heshvan is long in Hebrew YEAR. (defalias 'calendar-hebrew-long-heshvan-p #[(year) "\301!\302\246\303U\207" [year calendar-hebrew-days-in-year 10 5] 2 (#$ . 1914)]) #@44 Non-nil if Kislev is short in Hebrew YEAR. (defalias 'calendar-hebrew-short-kislev-p #[(year) "\301!\302\246\303U\207" [year calendar-hebrew-days-in-year 10 3] 2 (#$ . 2097)]) #@32 The last day of MONTH in YEAR. (defalias 'calendar-hebrew-last-day-of-month #[(month year) "\302\303\304\305\306\257>\2040 \307U\203 \310 !\2030 \311U\203$ \312 !\2030 \313U\2032 \314 !\2032 \315\207\316\207" [month year 2 4 6 10 13 12 calendar-hebrew-leap-year-p 8 calendar-hebrew-long-heshvan-p 9 calendar-hebrew-short-kislev-p 29 30] 6 (#$ . 2280)]) #@143 Absolute date of Hebrew DATE. The absolute date is the number of days elapsed since the (imaginary) Gregorian date Sunday, December 31, 1 BC. (defalias 'calendar-hebrew-to-absolute #[(date) "\211@)\211A@)\3068)\307\n\310W\203V \310\311\211\312 !X\2036 \f\313 \"\\ T\211\202! \f*\314\311\211W\203P \f\313 \"\\ T\211\202= \f*\\\202p \310\311\211W\203n \f\313 \"\\ T\211\202[ \f*\315 !\316$+\207" [date year day month sum m 2 + 7 0 calendar-hebrew-last-month-of-year calendar-hebrew-last-day-of-month 1 calendar-hebrew-elapsed-days -1373429] 8 (#$ . 2646)]) #@186 Compute the Hebrew date (month day year) corresponding to absolute DATE. The absolute date is the number of days elapsed since the (imaginary) Gregorian date Sunday, December 31, 1 BC. (defalias 'calendar-hebrew-from-absolute #[(date) "\306!\307 \3108)\\\311 \211@)SH\312\313\314\nTE!Y\203( \nT\202 \315\n!\316\312\317\n\"\nE!V\203D \f\246T\202. \312\314\nE!ZT \nE-\207" [date greg-date year month length day calendar-gregorian-from-absolute 3760 2 [9 10 11 12 1 2 3 4 7 7 7 8] calendar-hebrew-to-absolute 7 1 calendar-hebrew-last-month-of-year nil calendar-hebrew-last-day-of-month] 7 (#$ . 3236)]) #@74 Array of strings giving the names of the Hebrew months in a common year. (defconst calendar-hebrew-month-name-array-common-year ["Nisan" "Iyar" "Sivan" "Tammuz" "Av" "Elul" "Tishri" "Heshvan" "Kislev" "Teveth" "Shevat" "Adar"] (#$ . 3863)) #@72 Array of strings giving the names of the Hebrew months in a leap year. (defconst calendar-hebrew-month-name-array-leap-year ["Nisan" "Iyar" "Sivan" "Tammuz" "Av" "Elul" "Tishri" "Heshvan" "Kislev" "Teveth" "Shevat" "Adar I" "Adar II"] (#$ . 4109)) #@156 String of Hebrew date before sunset of Gregorian DATE. Defaults to today's date if DATE is not given. Driven by the variable `calendar-date-display-form'. (defalias 'calendar-hebrew-date-string #[(&optional date) "\306\206 \307 \211\3108)\311\211\312U\203 \313\314!\202X\n\312V\203\221 \nS\315\211\211@)\211A@)\3108)\fS\316_\\\310V\203~ \317\320_\\\321\245Z\n\211\312W\203a \322\n!S\n\320\246\312U\205w \n\323\246\312U?\206w \n\324\246\312U)\203~ T - \325_ \320\245 \323\245[ \324\245%\202X\322\nT!\326\211\211@)\211A@)\3108)\fS\316_\\\310V\203\356 \317\320_\\\321\245Z\n\211\312W\203\321 \322\n!S\n\320\246\312U\205\347 \n\323\246\312U?\206\347 \n\324\246\312U)\203\356 T - \325_ \320\245 \323\245[ \324\245\327\211\327@)\211A@)\3108)\fS\316_\\\310V\203T \317\320_\\\321\245Z\n\211\312W\2037\322\n!S\n\320\246\312U\205M\n\323\246\312U?\206M\n\324\246\312U)\203T T -&+!\330\3108)!\203m\202o\331\311\332#*\207" [date offset-years year month day day-of-year calendar-hebrew-from-absolute calendar-current-date 2 nil 0 user-error "There was no year zero" + 31 23 4 10 abs 100 400 365 - (12 31 -1) calendar-hebrew-leap-year-p calendar-date-string t hebrew-date calendar-hebrew-month-name-array-leap-year calendar-hebrew-month-name-array-common-year calendar-month-name-array] 12 (#$ . 4364)]) #@67 Show the Hebrew calendar equivalent of the date under the cursor. (defalias 'calendar-hebrew-print-date #[nil "\300\301\302\303\304!!\"\207" [message "Hebrew date (until sunset): %s" calendar-hebrew-date-string calendar-cursor-to-date t] 5 (#$ . 5753) nil]) #@71 Absolute date of the anniversary of Hebrew DEATH-DATE in Hebrew YEAR. (defalias 'calendar-hebrew-yahrzeit #[(death-date year) "\211A@)\211@)\306 8)\307U\2031 \f\310U\2031 \311\nT!\2041 \312\313\314 E!S\202\200 \313U\203N \f\310U\203N \315\nT!\203N \312\316\314 E!S\202\200 \317U\203_ \312\320 !\f E!\202\200 \f\310U\203z \321U\203z \322 !\204z \312\323\310 E!\202\200 \312\f E!+\207" [death-date date death-year death-month death-day year 2 8 30 calendar-hebrew-long-heshvan-p calendar-hebrew-to-absolute 9 1 calendar-hebrew-short-kislev-p 10 13 calendar-hebrew-last-month-of-year 12 calendar-hebrew-leap-year-p 11] 5 (#$ . 6017)]) #@91 Interactively read the arguments for a Hebrew date command. Reads a year, month, and day. (defalias 'calendar-hebrew-read-date #[nil "\306 \307\310\311\312\313\211\314 8)\315\211\316U\203 \317\320!\202l\316V\203\231 S\321 \211\211@) \211A@) \314 8) \fS\322_\\-\f\314V\203\205 -\323\f\324_\\\325\245Z-\211\316W\203f \326!S\324\246\316U\205| \327\246\316U?\206| \330\246\316U)\203\205 -T---\n\331_\n\324\245\n\327\245[\n\330\245%\202l\326T!\332 \211\211@) \211A@) \314 8) \fS\322_\\-\f\314V\203\373 -\323\f\324_\\\325\245Z-\211\316W\203\334 \326!S\324\246\316U\205\362 \327\246\316U?\206\362 \330\246\316U)\203\373 -T---\n\331_\n\324\245\n\327\245[\n\330\245\333\211\333@) \211A@) \314 8) \fS\322_\\-\f\314V\203g-\323\f\324_\\\325\245Z-\211\316W\203H\326!S\324\246\316U\205^\327\246\316U?\206^\330\246\316U)\203g-T---&+!\314 8)!#\334!\203\201.\202\203/0\3351\336\337\340\341\342\3430\315\"\"\344U\205\232\345\335$\3460\347\"\335#A\350\f\"2\344U\203\273\f\325U\203\273\351\202\274\3473\307\352\35332#\354\"\f E.C\207" [today date offset-years year month day calendar-current-date calendar-read "Hebrew calendar year (>3760): " #[(x) "\301V\207" [x 3760] 2] number-to-string calendar-hebrew-from-absolute 2 nil 0 user-error "There was no year zero" + 31 23 4 10 abs 100 400 365 - (12 31 -1) calendar-hebrew-leap-year-p t assoc-string completing-read "Hebrew calendar month name: " mapcar list append 3761 #[(x) "\304@\305 !\306#A\307\310\n\311\n\"E!W)\207" [x month-array m year assoc-string calendar-make-alist t 0 calendar-hebrew-to-absolute calendar-hebrew-last-day-of-month] 6] calendar-make-alist 1 calendar-hebrew-last-day-of-month 18 format "Hebrew calendar day (%d-%d): " #[(x) " X\205 \nX\207" [first x last] 2] day-of-year calendar-hebrew-month-name-array-leap-year calendar-hebrew-month-name-array-common-year month-array completion-ignore-case last first] 16 (#$ . 6669)]) #@72 Move cursor to Hebrew DATE; echo Hebrew date unless NOECHO is non-nil. (defalias 'calendar-hebrew-goto-date #[(date &optional noecho) "\302\303\304!!!\210 \206 \305 \207" [date noecho calendar-goto-date calendar-gregorian-from-absolute calendar-hebrew-to-absolute calendar-hebrew-print-date] 4 (#$ . 8670) (calendar-hebrew-read-date)]) #@113 Return non-nil if Hebrew MONTH DAY is visible in the calendar window. Returns the corresponding Gregorian date. (defalias 'calendar-hebrew-date-is-visible-p #[(month day) "\303 W\203 \303Z\202 T\304 W\203 \304Z\202 \305\\\306 W\203* \306Z\202- \307\\\310 W\2039 \310Z\202<