%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\300\302!\210\303\304\305\306\307\310\311\312&\210\313\314\315\316\311\304\317\320&\210\313\321\322\323\311\304\317\320&\210\313\324\325\326\311\304\317\320&\210\313\327\330\331\311\304\317\332&\210\313\333\330\334\311\304\317\332&\210\313\335\305\336\311\304\317\332&\210\313\337\340\341\311\304\342\343\317\344& \210\313\345\346\347\311\304\342\343\317\344& \210\313\350\305\351\311\304\317\332&\210\352\353\354\355\311\304\311\356&\210\352\357\360\361\311\304\311\356&\210\352\362\363\364\311\304\311\356&\210\352\365\366\364\311\304\311\356&\210\352\367\370\371\311\304\311\356&\210\352\372\373\371\311\304\311\356&\210\352\374\375\376\311\304\311\356&\210\352\377\201@ \376\311\304\311\356&\207" [require org org-agenda custom-declare-group org-habit nil "Options concerning habit tracking in Org-mode." :tag "Org Habit" :group org-progress custom-declare-variable org-habit-graph-column 40 "The absolute column at which to insert habit consistency graphs.\nNote that consistency graphs will overwrite anything else in the buffer." :type integer org-habit-preceding-days 21 "Number of days before today to appear in consistency graphs." org-habit-following-days 7 "Number of days after today to appear in consistency graphs." org-habit-show-habits t "If non-nil, show habits in agenda buffers." boolean org-habit-show-habits-only-for-today "If non-nil, only show habits on today's agenda, and not for future days.\nNote that even when shown for future days, the graph is always\nrelative to the current effective date." org-habit-show-all-today "If non-nil, will show the consistency graph of all habits on\ntoday's agenda, even if they are not scheduled." org-habit-today-glyph 33 "Glyph character used to identify today." :version "24.1" character org-habit-completed-glyph 42 "Glyph character used to show completed days on which a task was done." org-habit-show-done-always-green "Non-nil means DONE days will always be green in the consistency graph.\nIt will be green even if it was done after the deadline." custom-declare-face org-habit-clear-face ((((background light)) (:background "#8270f9")) (((background dark)) (:background "blue"))) "Face for days on which a task shouldn't be done yet." org-faces org-habit-clear-future-face ((((background light)) (:background "#d6e4fc")) (((background dark)) (:background "midnightblue"))) "Face for future days on which a task shouldn't be done yet." org-habit-ready-face ((((background light)) (:background "#4df946")) (((background dark)) (:background "forestgreen"))) "Face for days on which a task should start to be done." org-habit-ready-future-face ((((background light)) (:background "#acfca9")) (((background dark)) (:background "darkgreen"))) org-habit-alert-face ((((background light)) (:background "#f5f946")) (((background dark)) (:background "gold"))) "Face for days on which a task is due." org-habit-alert-future-face ((((background light)) (:background "#fafca9")) (((background dark)) (:background "darkgoldenrod"))) org-habit-overdue-face ((((background light)) (:background "#f9372d")) (((background dark)) (:background "firebrick"))) "Face for days on which a task is overdue." org-habit-overdue-future-face ((((background light)) (:background "#fc9590")) (((background dark)) (:background "darkred")))] 10) (defalias 'org-habit-duration-to-days #[(ts) "\301\302\"\203 \303\304\305\306\"!\307\305\310\"\311\"A_!\207\312\313\"\207" [ts string-match "\\([0-9]+\\)\\([dwmy]\\)" floor string-to-number match-string 1 assoc 2 (("d" . 1) ("w" . 7) ("m" . 30.4) ("y" . 365.25)) error "Invalid duration string: %s"] 6]) #@38 Is the task at POM or point a habit? (defalias 'org-is-habit-p #[(&optional pom) "\301\206 `\302\"\303\230\207" [pom org-entry-get "STYLE" "habit"] 3 (#$ . 4046)]) #@441 Parse the TODO surrounding point for its habit-related data. Returns a list with the following elements: 0: Scheduled date for the habit (may be in the past) 1: ".+"-style repeater for the schedule, in days 2: Optional deadline (nil if not present) 3: If deadline, the repeater for the deadline, otherwise nil 4: A list of all the past dates this todo was mark closed This list represents a "habit" for the rest of this module. (defalias 'org-habit-parse-todo #[(&optional pom) "\212\203 b\210\306`!\204 \307\310!\210\311`!\312\n!\212\313 \210`)\314\315 8\316&\317\320!\203<