summaryrefslogtreecommitdiff
path: root/.emacs.d/elpa/org-20171120/org-habit.elc
blob: 289bcdffa0b7fa14f97af0a900b4dce16c91f049 (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 ptimizations...;;;.This.file.use
0060 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 s.dynamic.docstrings,.first.adde
0080 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 d.in.Emacs.19.29...;;;.This.file
00a0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 .does.not.contain.utf-8.non-ASCI
00c0 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 I.characters,.;;;.and.so.can.be.
00e0 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 loaded.in.Emacs.versions.earlier
0100 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b .than.23...;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c "\300\301!\210\300\302!\210\300\
01c0 33 30 33 21 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 303!\210\304\305\306\307\310\311
01e0 5c 33 31 32 5c 33 31 33 26 07 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 \312\313&.\210\314\315\316\317\3
0200 32 30 44 44 5c 33 32 31 5c 33 31 32 5c 33 30 35 5c 33 32 32 5c 33 32 33 26 07 5c 32 31 30 5c 33 20DD\321\312\305\322\323&.\210\3
0220 31 34 5c 33 32 34 5c 33 31 36 5c 33 31 37 5c 33 32 35 44 44 5c 33 32 36 5c 33 31 32 5c 33 30 35 14\324\316\317\325DD\326\312\305
0240 5c 33 32 32 5c 33 32 33 26 07 5c 32 31 30 5c 33 31 34 5c 33 32 37 5c 33 31 36 5c 33 31 37 5c 33 \322\323&.\210\314\327\316\317\3
0260 33 30 44 44 5c 33 33 31 5c 33 31 32 5c 33 30 35 5c 33 32 32 5c 33 32 33 26 07 5c 32 31 30 5c 33 30DD\331\312\305\322\323&.\210\3
0280 31 34 5c 33 33 32 5c 33 31 36 5c 33 31 37 5c 33 33 33 44 44 5c 33 33 34 5c 33 31 32 5c 33 30 35 14\332\316\317\333DD\334\312\305
02a0 5c 33 32 32 5c 33 33 35 26 07 5c 32 31 30 5c 33 31 34 5c 33 33 36 5c 33 31 36 5c 33 31 37 5c 33 \322\335&.\210\314\336\316\317\3
02c0 33 37 44 44 5c 33 34 30 5c 33 31 32 5c 33 30 35 5c 33 32 32 5c 33 33 35 26 07 5c 32 31 30 5c 33 37DD\340\312\305\322\335&.\210\3
02e0 31 34 5c 33 34 31 5c 33 31 36 5c 33 31 37 5c 33 34 32 44 44 5c 33 34 33 5c 33 31 32 5c 33 30 35 14\341\316\317\342DD\343\312\305
0300 5c 33 32 32 5c 33 33 35 26 07 5c 32 31 30 5c 33 31 34 5c 33 34 34 5c 33 31 36 5c 33 31 37 5c 33 \322\335&.\210\314\344\316\317\3
0320 34 35 44 44 5c 33 34 36 5c 33 31 32 5c 33 30 35 5c 33 34 37 5c 33 35 30 5c 33 32 32 5c 33 35 31 45DD\346\312\305\347\350\322\351
0340 26 09 5c 32 31 30 5c 33 31 34 5c 33 35 32 5c 33 31 36 5c 33 31 37 5c 33 35 33 44 44 5c 33 35 34 &.\210\314\352\316\317\353DD\354
0360 5c 33 31 32 5c 33 30 35 5c 33 34 37 5c 33 35 30 5c 33 32 32 5c 33 35 31 26 09 5c 32 31 30 5c 33 \312\305\347\350\322\351&.\210\3
0380 31 34 5c 33 35 35 5c 33 31 36 5c 33 31 37 5c 33 35 36 44 44 5c 33 35 37 5c 33 31 32 5c 33 30 35 14\355\316\317\356DD\357\312\305
03a0 5c 33 32 32 5c 33 33 35 26 07 5c 32 31 30 5c 33 36 30 5c 33 36 31 5c 33 36 32 5c 33 36 33 5c 33 \322\335&.\210\360\361\362\363\3
03c0 31 32 5c 33 30 35 5c 33 31 32 5c 33 36 34 26 07 5c 32 31 30 5c 33 36 30 5c 33 36 35 5c 33 36 36 12\305\312\364&.\210\360\365\366
03e0 5c 33 36 37 5c 33 31 32 5c 33 30 35 5c 33 31 32 5c 33 36 34 26 07 5c 32 31 30 5c 33 36 30 5c 33 \367\312\305\312\364&.\210\360\3
0400 37 30 5c 33 37 31 5c 33 37 32 5c 33 31 32 5c 33 30 35 5c 33 31 32 5c 33 36 34 26 07 5c 32 31 30 70\371\372\312\305\312\364&.\210
0420 5c 33 36 30 5c 33 37 33 5c 33 37 34 5c 33 37 32 5c 33 31 32 5c 33 30 35 5c 33 31 32 5c 33 36 34 \360\373\374\372\312\305\312\364
0440 26 07 5c 32 31 30 5c 33 36 30 5c 33 37 35 5c 33 37 36 5c 33 37 37 5c 33 31 32 5c 33 30 35 5c 33 &.\210\360\375\376\377\312\305\3
0460 31 32 5c 33 36 34 26 07 5c 32 31 30 5c 33 36 30 5c 32 30 31 40 00 5c 32 30 31 41 00 5c 33 37 37 12\364&.\210\360\201@.\201A.\377
0480 5c 33 31 32 5c 33 30 35 5c 33 31 32 5c 33 36 34 26 07 5c 32 31 30 5c 33 36 30 5c 32 30 31 42 00 \312\305\312\364&.\210\360\201B.
04a0 5c 32 30 31 43 00 5c 32 30 31 44 00 5c 33 31 32 5c 33 30 35 5c 33 31 32 5c 33 36 34 26 07 5c 32 \201C.\201D.\312\305\312\364&.\2
04c0 31 30 5c 33 36 30 5c 32 30 31 45 00 5c 32 30 31 46 00 5c 32 30 31 44 00 5c 33 31 32 5c 33 30 35 10\360\201E.\201F.\201D.\312\305
04e0 5c 33 31 32 5c 33 36 34 26 07 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 \312\364&.\207".[require.cl-lib.
0500 6f 72 67 20 6f 72 67 2d 61 67 65 6e 64 61 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 org.org-agenda.custom-declare-gr
0520 6f 75 70 20 6f 72 67 2d 68 61 62 69 74 20 6e 69 6c 20 22 4f 70 74 69 6f 6e 73 20 63 6f 6e 63 65 oup.org-habit.nil."Options.conce
0540 72 6e 69 6e 67 20 68 61 62 69 74 20 74 72 61 63 6b 69 6e 67 20 69 6e 20 4f 72 67 20 6d 6f 64 65 rning.habit.tracking.in.Org.mode
0560 2e 22 20 3a 74 61 67 20 22 4f 72 67 20 48 61 62 69 74 22 20 3a 67 72 6f 75 70 20 6f 72 67 2d 70 .".:tag."Org.Habit".:group.org-p
0580 72 6f 67 72 65 73 73 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 rogress.custom-declare-variable.
05a0 6f 72 67 2d 68 61 62 69 74 2d 67 72 61 70 68 2d 63 6f 6c 75 6d 6e 20 66 75 6e 63 61 6c 6c 20 66 org-habit-graph-column.funcall.f
05c0 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 34 30 5d 20 31 5d 20 22 unction.#[0."\300\207".[40].1]."
05e0 54 68 65 20 61 62 73 6f 6c 75 74 65 20 63 6f 6c 75 6d 6e 20 61 74 20 77 68 69 63 68 20 74 6f 20 The.absolute.column.at.which.to.
0600 69 6e 73 65 72 74 20 68 61 62 69 74 20 63 6f 6e 73 69 73 74 65 6e 63 79 20 67 72 61 70 68 73 2e insert.habit.consistency.graphs.
0620 5c 6e 4e 6f 74 65 20 74 68 61 74 20 63 6f 6e 73 69 73 74 65 6e 63 79 20 67 72 61 70 68 73 20 77 \nNote.that.consistency.graphs.w
0640 69 6c 6c 20 6f 76 65 72 77 72 69 74 65 20 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 69 6e 20 74 ill.overwrite.anything.else.in.t
0660 68 65 20 62 75 66 66 65 72 2e 22 20 3a 74 79 70 65 20 69 6e 74 65 67 65 72 20 6f 72 67 2d 68 61 he.buffer.".:type.integer.org-ha
0680 62 69 74 2d 70 72 65 63 65 64 69 6e 67 2d 64 61 79 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 bit-preceding-days.#[0."\300\207
06a0 22 20 5b 32 31 5d 20 31 5d 20 22 4e 75 6d 62 65 72 20 6f 66 20 64 61 79 73 20 62 65 66 6f 72 65 ".[21].1]."Number.of.days.before
06c0 20 74 6f 64 61 79 20 74 6f 20 61 70 70 65 61 72 20 69 6e 20 63 6f 6e 73 69 73 74 65 6e 63 79 20 .today.to.appear.in.consistency.
06e0 67 72 61 70 68 73 2e 22 20 6f 72 67 2d 68 61 62 69 74 2d 66 6f 6c 6c 6f 77 69 6e 67 2d 64 61 79 graphs.".org-habit-following-day
0700 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 37 5d 20 31 5d 20 22 4e 75 6d 62 65 72 20 s.#[0."\300\207".[7].1]."Number.
0720 6f 66 20 64 61 79 73 20 61 66 74 65 72 20 74 6f 64 61 79 20 74 6f 20 61 70 70 65 61 72 20 69 6e of.days.after.today.to.appear.in
0740 20 63 6f 6e 73 69 73 74 65 6e 63 79 20 67 72 61 70 68 73 2e 22 20 6f 72 67 2d 68 61 62 69 74 2d .consistency.graphs.".org-habit-
0760 73 68 6f 77 2d 68 61 62 69 74 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 show-habits.#[0."\300\207".[t].1
0780 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 68 6f 77 20 68 61 62 69 74 73 20 69 6e 20 61 67 ]."If.non-nil,.show.habits.in.ag
07a0 65 6e 64 61 20 62 75 66 66 65 72 73 2e 22 20 62 6f 6f 6c 65 61 6e 20 6f 72 67 2d 68 61 62 69 74 enda.buffers.".boolean.org-habit
07c0 2d 73 68 6f 77 2d 68 61 62 69 74 73 2d 6f 6e 6c 79 2d 66 6f 72 2d 74 6f 64 61 79 20 23 5b 30 20 -show-habits-only-for-today.#[0.
07e0 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 6f "\300\207".[t].1]."If.non-nil,.o
0800 6e 6c 79 20 73 68 6f 77 20 68 61 62 69 74 73 20 6f 6e 20 74 6f 64 61 79 27 73 20 61 67 65 6e 64 nly.show.habits.on.today's.agend
0820 61 2c 20 61 6e 64 20 6e 6f 74 20 66 6f 72 20 66 75 74 75 72 65 20 64 61 79 73 2e 5c 6e 4e 6f 74 a,.and.not.for.future.days.\nNot
0840 65 20 74 68 61 74 20 65 76 65 6e 20 77 68 65 6e 20 73 68 6f 77 6e 20 66 6f 72 20 66 75 74 75 72 e.that.even.when.shown.for.futur
0860 65 20 64 61 79 73 2c 20 74 68 65 20 67 72 61 70 68 20 69 73 20 61 6c 77 61 79 73 5c 6e 72 65 6c e.days,.the.graph.is.always\nrel
0880 61 74 69 76 65 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 66 66 65 63 74 69 76 65 20 64 ative.to.the.current.effective.d
08a0 61 74 65 2e 22 20 6f 72 67 2d 68 61 62 69 74 2d 73 68 6f 77 2d 61 6c 6c 2d 74 6f 64 61 79 20 23 ate.".org-habit-show-all-today.#
08c0 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e [0."\300\207".[nil].1]."If.non-n
08e0 69 6c 2c 20 77 69 6c 6c 20 73 68 6f 77 20 74 68 65 20 63 6f 6e 73 69 73 74 65 6e 63 79 20 67 72 il,.will.show.the.consistency.gr
0900 61 70 68 20 6f 66 20 61 6c 6c 20 68 61 62 69 74 73 20 6f 6e 5c 6e 74 6f 64 61 79 27 73 20 61 67 aph.of.all.habits.on\ntoday's.ag
0920 65 6e 64 61 2c 20 65 76 65 6e 20 69 66 20 74 68 65 79 20 61 72 65 20 6e 6f 74 20 73 63 68 65 64 enda,.even.if.they.are.not.sched
0940 75 6c 65 64 2e 22 20 6f 72 67 2d 68 61 62 69 74 2d 74 6f 64 61 79 2d 67 6c 79 70 68 20 23 5b 30 uled.".org-habit-today-glyph.#[0
0960 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 33 33 5d 20 31 5d 20 22 47 6c 79 70 68 20 63 68 61 72 61 ."\300\207".[33].1]."Glyph.chara
0980 63 74 65 72 20 75 73 65 64 20 74 6f 20 69 64 65 6e 74 69 66 79 20 74 6f 64 61 79 2e 22 20 3a 76 cter.used.to.identify.today.".:v
09a0 65 72 73 69 6f 6e 20 22 32 34 2e 31 22 20 63 68 61 72 61 63 74 65 72 20 6f 72 67 2d 68 61 62 69 ersion."24.1".character.org-habi
09c0 74 2d 63 6f 6d 70 6c 65 74 65 64 2d 67 6c 79 70 68 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 t-completed-glyph.#[0."\300\207"
09e0 20 5b 34 32 5d 20 31 5d 20 22 47 6c 79 70 68 20 63 68 61 72 61 63 74 65 72 20 75 73 65 64 20 74 .[42].1]."Glyph.character.used.t
0a00 6f 20 73 68 6f 77 20 63 6f 6d 70 6c 65 74 65 64 20 64 61 79 73 20 6f 6e 20 77 68 69 63 68 20 61 o.show.completed.days.on.which.a
0a20 20 74 61 73 6b 20 77 61 73 20 64 6f 6e 65 2e 22 20 6f 72 67 2d 68 61 62 69 74 2d 73 68 6f 77 2d .task.was.done.".org-habit-show-
0a40 64 6f 6e 65 2d 61 6c 77 61 79 73 2d 67 72 65 65 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 done-always-green.#[0."\300\207"
0a60 20 5b 6e 69 6c 5d 20 31 5d 20 22 4e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 44 4f 4e 45 20 64 61 .[nil].1]."Non-nil.means.DONE.da
0a80 79 73 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 62 65 20 67 72 65 65 6e 20 69 6e 20 74 68 65 20 63 ys.will.always.be.green.in.the.c
0aa0 6f 6e 73 69 73 74 65 6e 63 79 20 67 72 61 70 68 2e 5c 6e 49 74 20 77 69 6c 6c 20 62 65 20 67 72 onsistency.graph.\nIt.will.be.gr
0ac0 65 65 6e 20 65 76 65 6e 20 69 66 20 69 74 20 77 61 73 20 64 6f 6e 65 20 61 66 74 65 72 20 74 68 een.even.if.it.was.done.after.th
0ae0 65 20 64 65 61 64 6c 69 6e 65 2e 22 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 e.deadline.".custom-declare-face
0b00 20 6f 72 67 2d 68 61 62 69 74 2d 63 6c 65 61 72 2d 66 61 63 65 20 28 28 28 28 62 61 63 6b 67 72 .org-habit-clear-face.((((backgr
0b20 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 38 32 37 30 ound.light)).(:background."#8270
0b40 66 39 22 29 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 62 61 63 f9")).(((background.dark)).(:bac
0b60 6b 67 72 6f 75 6e 64 20 22 62 6c 75 65 22 29 29 29 20 22 46 61 63 65 20 66 6f 72 20 64 61 79 73 kground."blue")))."Face.for.days
0b80 20 6f 6e 20 77 68 69 63 68 20 61 20 74 61 73 6b 20 73 68 6f 75 6c 64 6e 27 74 20 62 65 20 64 6f .on.which.a.task.shouldn't.be.do
0ba0 6e 65 20 79 65 74 2e 22 20 6f 72 67 2d 66 61 63 65 73 20 6f 72 67 2d 68 61 62 69 74 2d 63 6c 65 ne.yet.".org-faces.org-habit-cle
0bc0 61 72 2d 66 75 74 75 72 65 2d 66 61 63 65 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 ar-future-face.((((background.li
0be0 67 68 74 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 64 36 65 34 66 63 22 29 29 20 28 ght)).(:background."#d6e4fc")).(
0c00 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 ((background.dark)).(:background
0c20 20 22 6d 69 64 6e 69 67 68 74 62 6c 75 65 22 29 29 29 20 22 46 61 63 65 20 66 6f 72 20 66 75 74 ."midnightblue")))."Face.for.fut
0c40 75 72 65 20 64 61 79 73 20 6f 6e 20 77 68 69 63 68 20 61 20 74 61 73 6b 20 73 68 6f 75 6c 64 6e ure.days.on.which.a.task.shouldn
0c60 27 74 20 62 65 20 64 6f 6e 65 20 79 65 74 2e 22 20 6f 72 67 2d 68 61 62 69 74 2d 72 65 61 64 79 't.be.done.yet.".org-habit-ready
0c80 2d 66 61 63 65 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 28 3a 62 -face.((((background.light)).(:b
0ca0 61 63 6b 67 72 6f 75 6e 64 20 22 23 34 64 66 39 34 36 22 29 29 20 28 28 28 62 61 63 6b 67 72 6f ackground."#4df946")).(((backgro
0cc0 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 66 6f 72 65 73 74 67 und.dark)).(:background."forestg
0ce0 72 65 65 6e 22 29 29 29 20 22 46 61 63 65 20 66 6f 72 20 64 61 79 73 20 6f 6e 20 77 68 69 63 68 reen")))."Face.for.days.on.which
0d00 20 61 20 74 61 73 6b 20 73 68 6f 75 6c 64 20 73 74 61 72 74 20 74 6f 20 62 65 20 64 6f 6e 65 2e .a.task.should.start.to.be.done.
0d20 22 20 6f 72 67 2d 68 61 62 69 74 2d 72 65 61 64 79 2d 66 75 74 75 72 65 2d 66 61 63 65 20 28 28 ".org-habit-ready-future-face.((
0d40 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e ((background.light)).(:backgroun
0d60 64 20 22 23 61 63 66 63 61 39 22 29 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b d."#acfca9")).(((background.dark
0d80 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 64 61 72 6b 67 72 65 65 6e 22 29 29 29 20 6f )).(:background."darkgreen"))).o
0da0 72 67 2d 68 61 62 69 74 2d 61 6c 65 72 74 2d 66 61 63 65 20 28 28 28 28 62 61 63 6b 67 72 6f 75 rg-habit-alert-face.((((backgrou
0dc0 6e 64 20 6c 69 67 68 74 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 66 35 66 39 34 36 nd.light)).(:background."#f5f946
0de0 22 29 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 62 61 63 6b 67 ")).(((background.dark)).(:backg
0e00 72 6f 75 6e 64 20 22 67 6f 6c 64 22 29 29 29 20 22 46 61 63 65 20 66 6f 72 20 64 61 79 73 20 6f round."gold")))."Face.for.days.o
0e20 6e 20 77 68 69 63 68 20 61 20 74 61 73 6b 20 69 73 20 64 75 65 2e 22 20 6f 72 67 2d 68 61 62 69 n.which.a.task.is.due.".org-habi
0e40 74 2d 61 6c 65 72 74 2d 66 75 74 75 72 65 2d 66 61 63 65 20 28 28 28 28 62 61 63 6b 67 72 6f 75 t-alert-future-face.((((backgrou
0e60 6e 64 20 6c 69 67 68 74 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 66 61 66 63 61 39 nd.light)).(:background."#fafca9
0e80 22 29 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 62 61 63 6b 67 ")).(((background.dark)).(:backg
0ea0 72 6f 75 6e 64 20 22 64 61 72 6b 67 6f 6c 64 65 6e 72 6f 64 22 29 29 29 20 6f 72 67 2d 68 61 62 round."darkgoldenrod"))).org-hab
0ec0 69 74 2d 6f 76 65 72 64 75 65 2d 66 61 63 65 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c it-overdue-face.((((background.l
0ee0 69 67 68 74 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 66 39 33 37 32 64 22 29 29 20 ight)).(:background."#f9372d")).
0f00 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e (((background.dark)).(:backgroun
0f20 64 20 22 66 69 72 65 62 72 69 63 6b 22 29 29 29 20 22 46 61 63 65 20 66 6f 72 20 64 61 79 73 20 d."firebrick")))."Face.for.days.
0f40 6f 6e 20 77 68 69 63 68 20 61 20 74 61 73 6b 20 69 73 20 6f 76 65 72 64 75 65 2e 22 20 6f 72 67 on.which.a.task.is.overdue.".org
0f60 2d 68 61 62 69 74 2d 6f 76 65 72 64 75 65 2d 66 75 74 75 72 65 2d 66 61 63 65 20 28 28 28 28 62 -habit-overdue-future-face.((((b
0f80 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 ackground.light)).(:background."
0fa0 23 66 63 39 35 39 30 22 29 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 #fc9590")).(((background.dark)).
0fc0 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 64 61 72 6b 72 65 64 22 29 29 29 5d 20 31 30 29 0a 28 (:background."darkred")))].10).(
0fe0 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d 64 75 72 61 74 69 6f 6e 2d 74 6f 2d defalias.'org-habit-duration-to-
1000 64 61 79 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 33 19 00 5c 33 30 days.#[257."\300\301.\"\203..\30
1020 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 5c 22 21 5c 33 30 36 5c 33 30 34 5c 33 30 37 05 5c 22 2\303\304\305.\"!\306\304\307.\"
1040 5c 33 31 30 5c 22 41 5f 21 5c 32 30 37 5c 33 31 31 5c 33 31 32 02 5c 22 5c 32 30 37 22 20 5b 73 \310\"A_!\207\311\312.\"\207".[s
1060 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 5c 5c 28 5b 64 77 6d tring-match."\\([0-9]+\\)\\([dwm
1080 79 5d 5c 5c 29 22 20 66 6c 6f 6f 72 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 6d 61 y]\\)".floor.string-to-number.ma
10a0 74 63 68 2d 73 74 72 69 6e 67 20 31 20 61 73 73 6f 63 20 32 20 28 28 22 64 22 20 2e 20 31 29 20 tch-string.1.assoc.2.(("d"...1).
10c0 28 22 77 22 20 2e 20 37 29 20 28 22 6d 22 20 2e 20 33 30 2e 34 29 20 28 22 79 22 20 2e 20 33 36 ("w"...7).("m"...30.4).("y"...36
10e0 35 2e 32 35 29 29 20 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 64 75 72 61 74 69 6f 6e 20 73 5.25)).error."Invalid.duration.s
1100 74 72 69 6e 67 3a 20 25 73 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 54 53 29 22 5d 29 0a 23 40 tring:.%s"].7."\n\n(fn.TS)"]).#@
1120 35 38 20 49 73 20 74 68 65 20 74 61 73 6b 20 61 74 20 50 4f 4d 20 6f 72 20 70 6f 69 6e 74 20 61 58.Is.the.task.at.POM.or.point.a
1140 20 68 61 62 69 74 3f 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 4d 29 1f 0a 28 64 65 .habit?..(fn.&optional.POM)..(de
1160 66 61 6c 69 61 73 20 27 6f 72 67 2d 69 73 2d 68 61 62 69 74 2d 70 20 23 5b 32 35 36 20 22 5c 33 falias.'org-is-habit-p.#[256."\3
1180 30 30 01 5c 32 30 36 06 00 60 5c 33 30 31 5c 22 5c 33 30 32 5c 32 33 30 5c 32 30 37 22 20 5b 6f 00.\206..`\301\"\302\230\207".[o
11a0 72 67 2d 65 6e 74 72 79 2d 67 65 74 20 22 53 54 59 4c 45 22 20 22 68 61 62 69 74 22 5d 20 34 20 rg-entry-get."STYLE"."habit"].4.
11c0 28 23 24 20 2e 20 34 33 38 37 29 5d 29 0a 23 40 34 39 32 20 50 61 72 73 65 20 74 68 65 20 54 4f (#$...4387)]).#@492.Parse.the.TO
11e0 44 4f 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 70 6f 69 6e 74 20 66 6f 72 20 69 74 73 20 68 61 62 DO.surrounding.point.for.its.hab
1200 69 74 2d 72 65 6c 61 74 65 64 20 64 61 74 61 2e 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 it-related.data..Returns.a.list.
1220 77 69 74 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 6c 65 6d 65 6e 74 73 3a 0a 0a 20 20 with.the.following.elements:....
1240 30 3a 20 53 63 68 65 64 75 6c 65 64 20 64 61 74 65 20 66 6f 72 20 74 68 65 20 68 61 62 69 74 20 0:.Scheduled.date.for.the.habit.
1260 28 6d 61 79 20 62 65 20 69 6e 20 74 68 65 20 70 61 73 74 29 0a 20 20 31 3a 20 22 2e 2b 22 2d 73 (may.be.in.the.past)...1:.".+"-s
1280 74 79 6c 65 20 72 65 70 65 61 74 65 72 20 66 6f 72 20 74 68 65 20 73 63 68 65 64 75 6c 65 2c 20 tyle.repeater.for.the.schedule,.
12a0 69 6e 20 64 61 79 73 0a 20 20 32 3a 20 4f 70 74 69 6f 6e 61 6c 20 64 65 61 64 6c 69 6e 65 20 28 in.days...2:.Optional.deadline.(
12c0 6e 69 6c 20 69 66 20 6e 6f 74 20 70 72 65 73 65 6e 74 29 0a 20 20 33 3a 20 49 66 20 64 65 61 64 nil.if.not.present)...3:.If.dead
12e0 6c 69 6e 65 2c 20 74 68 65 20 72 65 70 65 61 74 65 72 20 66 6f 72 20 74 68 65 20 64 65 61 64 6c line,.the.repeater.for.the.deadl
1300 69 6e 65 2c 20 6f 74 68 65 72 77 69 73 65 20 6e 69 6c 0a 20 20 34 3a 20 41 20 6c 69 73 74 20 6f ine,.otherwise.nil...4:.A.list.o
1320 66 20 61 6c 6c 20 74 68 65 20 70 61 73 74 20 64 61 74 65 73 20 74 68 69 73 20 74 6f 64 6f 20 77 f.all.the.past.dates.this.todo.w
1340 61 73 20 6d 61 72 6b 20 63 6c 6f 73 65 64 0a 20 20 35 3a 20 52 65 70 65 61 74 65 72 20 74 79 70 as.mark.closed...5:.Repeater.typ
1360 65 20 61 73 20 61 20 73 74 72 69 6e 67 0a 0a 54 68 69 73 20 6c 69 73 74 20 72 65 70 72 65 73 65 e.as.a.string..This.list.represe
1380 6e 74 73 20 61 20 22 68 61 62 69 74 22 20 66 6f 72 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 nts.a."habit".for.the.rest.of.th
13a0 69 73 20 6d 6f 64 75 6c 65 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 4d 29 1f 0a is.module...(fn.&optional.POM)..
13c0 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d 70 61 72 73 65 2d 74 6f 64 6f 20 (defalias.'org-habit-parse-todo.
13e0 23 5b 32 35 36 20 22 5c 32 31 32 5c 32 31 31 5c 32 30 33 08 00 5c 32 31 31 62 5c 32 31 30 5c 33 #[256."\212\211\203..\211b\210\3
1400 30 36 60 21 5c 32 30 34 12 00 5c 33 30 37 5c 33 31 30 21 5c 32 31 30 5c 33 31 31 60 21 5c 33 31 06`!\204..\307\310!\210\311`!\31
1420 32 5c 33 31 33 60 5c 33 31 34 5c 22 21 5c 32 31 32 5c 33 31 35 20 5c 32 31 30 60 29 5c 33 31 36 2\313`\314\"!\212\315.\210`)\316
1440 5c 33 31 37 20 38 5c 33 32 30 5c 32 31 31 5c 32 30 33 35 00 5c 33 32 31 5c 33 32 32 03 47 08 05 \317.8\320\211\2035.\321\322.G..
1460 24 5c 32 31 30 5c 32 30 32 3d 00 5c 33 32 33 5c 33 32 32 03 47 5c 33 32 30 05 24 5c 32 31 30 01 $\210\202=.\323\322.G\320.$\210.
1480 5c 32 36 36 5c 32 30 32 5c 33 32 30 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 06 08 5c 32 \266\202\320\211\211\211\211..\2
14a0 30 33 53 00 5c 33 32 34 06 09 21 5c 32 36 32 09 5c 32 30 32 59 00 5c 33 32 35 5c 33 32 36 06 07 03S.\324..!\262.\202Y.\325\326..
14c0 5c 22 5c 32 31 30 06 07 5c 32 30 34 64 00 5c 33 32 35 5c 33 32 37 06 07 5c 22 5c 32 31 30 5c 33 \"\210..\204d.\325\327..\"\210\3
14e0 33 30 06 08 21 5c 32 36 32 02 5c 33 33 31 5c 33 33 32 06 09 5c 22 5c 32 31 30 5c 33 33 33 5c 33 30..!\262.\331\332..\"\210\333\3
1500 32 32 06 09 5c 22 5c 32 36 32 01 01 5c 33 32 32 56 5c 32 30 34 5c 32 30 33 00 5c 33 32 35 5c 33 22..\"\262..\322V\204\203.\325\3
1520 33 34 06 07 5c 22 5c 32 31 30 5c 33 33 31 5c 33 33 35 06 09 5c 22 5c 32 30 33 5c 32 35 32 00 5c 34..\"\210\331\335..\"\203\252.\
1540 33 33 30 5c 33 33 33 5c 33 33 36 06 5c 6e 5c 22 21 5c 32 36 32 03 02 02 58 5c 32 30 33 5c 32 34 330\333\336.\n\"!\262...X\203\24
1560 32 00 5c 33 32 35 5c 33 33 37 06 07 06 5c 6e 23 5c 32 31 30 06 08 03 03 5a 5c 5c 5c 32 36 32 04 2.\325\337...\n#\210....Z\\\262.
1580 5c 33 34 30 5c 33 34 31 21 5c 32 31 30 09 5c 6e 5c 5c 0b 5c 32 31 31 5c 32 30 33 5c 32 37 32 00 \340\341!\210.\n\\.\211\203\272.
15a0 5c 33 34 32 5c 32 30 32 5c 32 37 33 00 5c 33 34 33 01 5c 32 30 33 5c 33 30 34 00 06 09 5c 32 30 \342\202\273.\343.\203\304...\20
15c0 32 5c 33 30 35 00 60 5c 33 32 32 5c 33 34 34 5c 33 34 35 5c 33 34 36 5c 66 21 0d 5c 33 34 37 0e 2\305.`\322\344\345\346\f!.\347.
15e0 35 5c 32 33 36 41 5c 32 31 31 5c 32 30 34 5c 33 33 31 00 5c 33 35 30 5c 32 30 32 5c 33 36 37 00 5\236A\211\204\331.\350\202\367.
1600 5c 33 35 31 5c 33 35 32 5c 33 35 33 03 21 5c 33 35 34 0d 42 5c 33 35 35 0e 36 42 5c 33 35 36 5c \351\352\353.!\354.B\355.6B\356\
1620 33 35 37 5c 33 36 30 0d 42 5c 33 36 31 0e 36 42 5c 33 36 32 42 42 42 42 42 42 5c 22 50 5c 32 36 357\360.B\361.6B\362BBBBBB\"P\26
1640 32 01 24 04 5c 32 30 34 02 01 06 5c 66 62 5c 32 31 30 01 06 06 57 5c 32 30 33 2a 01 03 01 04 5c 2.$.\204...\fb\210...W\203*....\
1660 33 34 31 23 5c 32 30 33 2a 01 5c 33 32 34 5c 33 36 33 5c 33 33 33 5c 33 33 36 21 5c 32 30 36 1c 341#\203*.\324\363\333\336!\206.
1680 01 5c 33 33 33 5c 33 36 34 21 21 21 06 0b 42 5c 32 36 32 0b 01 54 5c 32 36 32 02 5c 32 30 32 02 .\333\364!!!..B\262..T\262.\202.
16a0 01 5c 32 36 36 06 06 08 02 05 05 06 08 05 5c 32 35 37 06 5c 32 36 36 5c 32 31 31 29 5c 32 30 37 .\266.........\257.\266\211)\207
16c0 22 20 5b 6f 72 67 2d 72 6d 2d 70 72 6f 70 73 20 6f 72 67 2d 68 61 62 69 74 2d 70 72 65 63 65 64 ".[org-rm-props.org-habit-preced
16e0 69 6e 67 2d 64 61 79 73 20 6f 72 67 2d 68 61 62 69 74 2d 66 6f 6c 6c 6f 77 69 6e 67 2d 64 61 79 ing-days.org-habit-following-day
1700 73 20 6f 72 67 2d 6c 6f 67 2d 73 74 61 74 65 73 2d 6f 72 64 65 72 2d 72 65 76 65 72 73 65 64 20 s.org-log-states-order-reversed.
1720 6f 72 67 2d 64 6f 6e 65 2d 6b 65 79 77 6f 72 64 73 20 6f 72 67 2d 74 73 2d 72 65 67 65 78 70 2d org-done-keywords.org-ts-regexp-
1740 69 6e 61 63 74 69 76 65 20 6f 72 67 2d 69 73 2d 68 61 62 69 74 2d 70 20 63 6c 2d 2d 61 73 73 65 inactive.org-is-habit-p.cl--asse
1760 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 6f 72 67 2d 69 73 2d 68 61 62 69 74 2d 70 20 28 70 6f rtion-failed.(org-is-habit-p.(po
1780 69 6e 74 29 29 20 6f 72 67 2d 67 65 74 2d 73 63 68 65 64 75 6c 65 64 2d 74 69 6d 65 20 6f 72 67 int)).org-get-scheduled-time.org
17a0 2d 67 65 74 2d 72 65 70 65 61 74 20 6f 72 67 2d 65 6e 74 72 79 2d 67 65 74 20 22 53 43 48 45 44 -get-repeat.org-entry-get."SCHED
17c0 55 4c 45 44 22 20 6f 75 74 6c 69 6e 65 2d 6e 65 78 74 2d 68 65 61 64 69 6e 67 20 34 20 6f 72 67 ULED".outline-next-heading.4.org
17e0 2d 68 65 61 64 69 6e 67 2d 63 6f 6d 70 6f 6e 65 6e 74 73 20 6e 69 6c 20 72 65 6d 6f 76 65 2d 74 -heading-components.nil.remove-t
1800 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 ext-properties.0.set-text-proper
1820 74 69 65 73 20 74 69 6d 65 2d 74 6f 2d 64 61 79 73 20 65 72 72 6f 72 20 22 48 61 62 69 74 20 25 ties.time-to-days.error."Habit.%
1840 73 20 68 61 73 20 6e 6f 20 73 63 68 65 64 75 6c 65 64 20 64 61 74 65 22 20 22 48 61 62 69 74 20 s.has.no.scheduled.date"."Habit.
1860 60 25 73 27 20 68 61 73 20 6e 6f 20 73 63 68 65 64 75 6c 65 64 20 72 65 70 65 61 74 20 70 65 72 `%s'.has.no.scheduled.repeat.per
1880 69 6f 64 20 6f 72 20 68 61 73 20 61 6e 20 69 6e 63 6f 72 72 65 63 74 20 6f 6e 65 22 20 6f 72 67 iod.or.has.an.incorrect.one".org
18a0 2d 68 61 62 69 74 2d 64 75 72 61 74 69 6f 6e 2d 74 6f 2d 64 61 79 73 20 73 74 72 69 6e 67 2d 6d -habit-duration-to-days.string-m
18c0 61 74 63 68 20 22 5b 5c 5c 2e 2b 5d 3f 5c 5c 2b 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e atch."[\\.+]?\\+".match-string-n
18e0 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 22 48 61 62 69 74 20 25 73 20 73 63 68 65 64 75 6c 65 64 o-properties."Habit.%s.scheduled
1900 20 72 65 70 65 61 74 20 70 65 72 69 6f 64 20 69 73 20 6c 65 73 73 20 74 68 61 6e 20 31 64 22 20 .repeat.period.is.less.than.1d".
1920 22 2f 5c 5c 28 5b 30 2d 39 5d 2b 5b 64 77 6d 79 5d 5c 5c 29 22 20 31 20 22 48 61 62 69 74 20 25 "/\\([0-9]+[dwmy]\\)".1."Habit.%
1940 73 20 64 65 61 64 6c 69 6e 65 20 72 65 70 65 61 74 20 70 65 72 69 6f 64 20 69 73 20 6c 65 73 73 s.deadline.repeat.period.is.less
1960 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 73 63 68 65 64 75 6c 65 64 20 28 25 73 29 .than.or.equal.to.scheduled.(%s)
1980 22 20 6f 72 67 2d 62 61 63 6b 2d 74 6f 2d 68 65 61 64 69 6e 67 20 74 20 72 65 2d 73 65 61 72 63 ".org-back-to-heading.t.re-searc
19a0 68 2d 66 6f 72 77 61 72 64 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 66 6f 72 h-forward.re-search-backward.for
19c0 6d 61 74 20 22 5e 5b 20 09 5d 2a 2d 5b 20 09 5d 2b 5c 5c 28 3f 3a 53 74 61 74 65 20 5c 22 25 73 mat."^[..]*-[..]+\\(?:State.\"%s
19e0 5c 22 2e 2a 25 73 25 73 5c 5c 29 22 20 72 65 67 65 78 70 2d 6f 70 74 20 64 6f 6e 65 20 22 22 20 \".*%s%s\\)".regexp-opt.done."".
1a00 22 5c 5c 7c 22 20 6f 72 67 2d 72 65 70 6c 61 63 65 2d 65 73 63 61 70 65 73 20 72 65 67 65 78 70 "\\|".org-replace-escapes.regexp
1a20 2d 71 75 6f 74 65 20 22 25 64 22 20 22 25 44 22 20 28 22 25 73 22 20 2e 20 22 5c 22 5c 5c 53 2d -quote."%d"."%D".("%s"..."\"\\S-
1a40 2b 5c 22 22 29 20 28 22 25 53 22 20 2e 20 22 5c 22 5c 5c 53 2d 2b 5c 22 22 29 20 22 25 74 22 20 +\"").("%S"..."\"\\S-+\"")."%t".
1a60 22 25 54 22 20 28 28 22 25 75 22 20 2e 20 22 2e 2a 3f 22 29 20 28 22 25 55 22 20 2e 20 22 2e 2a "%T".(("%u"...".*?").("%U"...".*
1a80 3f 22 29 29 20 6f 72 67 2d 74 69 6d 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 74 69 6d 65 20 32 20 6f ?")).org-time-string-to-time.2.o
1aa0 72 67 2d 6c 6f 67 2d 6e 6f 74 65 2d 68 65 61 64 69 6e 67 73 20 6f 72 67 2d 74 73 2d 72 65 67 65 rg-log-note-headings.org-ts-rege
1ac0 78 70 5d 20 33 30 20 28 23 24 20 2e 20 34 35 36 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 xp].30.(#$...4564)]).(defalias.'
1ae0 6f 72 67 2d 68 61 62 69 74 2d 73 63 68 65 64 75 6c 65 64 20 23 5b 32 35 37 20 22 5c 32 31 31 40 org-habit-scheduled.#[257."\211@
1b00 5c 32 30 37 22 20 5b 5d 20 32 20 22 5c 6e 5c 6e 28 66 6e 20 48 41 42 49 54 29 22 5d 29 0a 28 70 \207".[].2."\n\n(fn.HABIT)"]).(p
1b20 75 74 20 27 6f 72 67 2d 68 61 62 69 74 2d 73 63 68 65 64 75 6c 65 64 20 27 62 79 74 65 2d 6f 70 ut.'org-habit-scheduled.'byte-op
1b40 74 69 6d 69 7a 65 72 20 27 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 timizer.'byte-compile-inline-exp
1b60 61 6e 64 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d 73 63 68 65 64 75 and).(defalias.'org-habit-schedu
1b80 6c 65 64 2d 72 65 70 65 61 74 20 23 5b 32 35 37 20 22 5c 32 31 31 41 40 5c 32 30 37 22 20 5b 5d led-repeat.#[257."\211A@\207".[]
1ba0 20 32 20 22 5c 6e 5c 6e 28 66 6e 20 48 41 42 49 54 29 22 5d 29 0a 28 70 75 74 20 27 6f 72 67 2d .2."\n\n(fn.HABIT)"]).(put.'org-
1bc0 68 61 62 69 74 2d 73 63 68 65 64 75 6c 65 64 2d 72 65 70 65 61 74 20 27 62 79 74 65 2d 6f 70 74 habit-scheduled-repeat.'byte-opt
1be0 69 6d 69 7a 65 72 20 27 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 imizer.'byte-compile-inline-expa
1c00 6e 64 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d 64 65 61 64 6c 69 6e nd).(defalias.'org-habit-deadlin
1c20 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 38 5c 32 31 31 5c 32 30 36 5c 22 00 5c 33 30 31 02 38 e.#[257."\300.8\211\206\".\301.8
1c40 5c 32 30 33 1d 00 01 5c 32 31 31 40 5c 32 36 32 01 02 5c 32 31 31 41 40 5c 32 36 32 01 53 5c 5c \203...\211@\262..\211A@\262.S\\
1c60 5c 32 30 32 5c 22 00 01 5c 32 31 31 40 5c 32 36 32 01 5c 32 30 37 22 20 5b 32 20 33 5d 20 35 20 \202\"..\211@\262.\207".[2.3].5.
1c80 22 5c 6e 5c 6e 28 66 6e 20 48 41 42 49 54 29 22 5d 29 0a 28 70 75 74 20 27 6f 72 67 2d 68 61 62 "\n\n(fn.HABIT)"]).(put.'org-hab
1ca0 69 74 2d 64 65 61 64 6c 69 6e 65 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 27 62 79 74 it-deadline.'byte-optimizer.'byt
1cc0 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 28 64 65 66 61 6c 69 e-compile-inline-expand).(defali
1ce0 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d 64 65 61 64 6c 69 6e 65 2d 72 65 70 65 61 74 20 23 5b as.'org-habit-deadline-repeat.#[
1d00 32 35 37 20 22 5c 33 30 30 01 38 5c 32 30 36 5c 66 00 5c 32 31 31 5c 32 31 31 41 40 5c 32 36 32 257."\300.8\206\f.\211\211A@\262
1d20 01 5c 32 30 37 22 20 5b 33 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 48 41 42 49 54 29 22 5d 29 0a .\207".[3].3."\n\n(fn.HABIT)"]).
1d40 28 70 75 74 20 27 6f 72 67 2d 68 61 62 69 74 2d 64 65 61 64 6c 69 6e 65 2d 72 65 70 65 61 74 20 (put.'org-habit-deadline-repeat.
1d60 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 27 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 'byte-optimizer.'byte-compile-in
1d80 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 line-expand).(defalias.'org-habi
1da0 74 2d 64 6f 6e 65 2d 64 61 74 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 38 5c 32 30 37 22 20 t-done-dates.#[257."\300.8\207".
1dc0 5b 34 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 48 41 42 49 54 29 22 5d 29 0a 28 70 75 74 20 27 6f [4].3."\n\n(fn.HABIT)"]).(put.'o
1de0 72 67 2d 68 61 62 69 74 2d 64 6f 6e 65 2d 64 61 74 65 73 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 rg-habit-done-dates.'byte-optimi
1e00 7a 65 72 20 27 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 zer.'byte-compile-inline-expand)
1e20 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d 72 65 70 65 61 74 2d 74 79 70 .(defalias.'org-habit-repeat-typ
1e40 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 38 5c 32 30 37 22 20 5b 35 5d 20 33 20 22 5c 6e 5c 6e e.#[257."\300.8\207".[5].3."\n\n
1e60 28 66 6e 20 48 41 42 49 54 29 22 5d 29 0a 28 70 75 74 20 27 6f 72 67 2d 68 61 62 69 74 2d 72 65 (fn.HABIT)"]).(put.'org-habit-re
1e80 70 65 61 74 2d 74 79 70 65 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 27 62 79 74 65 2d peat-type.'byte-optimizer.'byte-
1ea0 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 23 40 31 34 35 20 44 65 74 compile-inline-expand).#@145.Det
1ec0 65 72 6d 69 6e 65 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 70 72 69 6f 72 69 74 79 20 6f 66 20 ermine.the.relative.priority.of.
1ee0 61 20 68 61 62 69 74 2e 0a 54 68 69 73 20 6d 75 73 74 20 74 61 6b 65 20 69 6e 74 6f 20 61 63 63 a.habit..This.must.take.into.acc
1f00 6f 75 6e 74 20 6e 6f 74 20 6a 75 73 74 20 75 72 67 65 6e 63 79 2c 20 62 75 74 20 63 6f 6e 73 69 ount.not.just.urgency,.but.consi
1f20 73 74 65 6e 63 79 20 61 73 20 77 65 6c 6c 2e 0a 0a 28 66 6e 20 48 41 42 49 54 20 26 6f 70 74 69 stency.as.well...(fn.HABIT.&opti
1f40 6f 6e 61 6c 20 4d 4f 4d 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 onal.MOMENT)..(defalias.'org-hab
1f60 69 74 2d 67 65 74 2d 70 72 69 6f 72 69 74 79 20 23 5b 35 31 33 20 22 5c 33 30 30 01 5c 32 30 33 it-get-priority.#[513."\300.\203
1f80 0b 00 5c 33 30 31 02 21 5c 32 30 32 0d 00 5c 33 30 32 20 03 5c 32 31 31 40 5c 32 36 32 01 04 5c ..\301.!\202..\302..\211@\262..\
1fa0 33 30 33 01 38 5c 32 31 31 5c 32 30 36 35 00 5c 33 30 34 02 38 5c 32 30 33 30 00 01 5c 32 31 31 303.8\211\2065.\304.8\2030..\211
1fc0 40 5c 32 36 32 01 02 5c 32 31 31 41 40 5c 32 36 32 01 53 5c 5c 5c 32 30 32 35 00 01 5c 32 31 31 @\262..\211A@\262.S\\\2025..\211
1fe0 40 5c 32 36 32 01 5c 32 36 36 5c 32 30 32 03 03 03 5a 5c 33 30 35 5f 5c 5c 5c 32 36 32 04 01 01 @\262.\266\202...Z\305_\\\262...
2000 55 5c 32 30 34 51 00 02 01 55 5c 32 30 33 51 00 03 5c 33 30 36 5c 5c 5c 32 36 32 04 02 01 53 5a U\204Q...U\203Q..\306\\\262...SZ
2020 5c 32 31 31 5c 33 30 37 56 5c 32 30 33 65 00 04 01 5c 33 31 30 5f 5c 5c 5c 32 36 32 05 5c 32 30 \211\307V\203e...\310_\\\262.\20
2040 32 6c 00 04 01 5c 33 30 35 5f 5c 5c 5c 32 36 32 05 5c 32 31 30 03 5c 32 30 37 22 20 5b 31 30 30 2l...\305_\\\262.\210.\207".[100
2060 30 20 74 69 6d 65 2d 74 6f 2d 64 61 79 73 20 6f 72 67 2d 74 6f 64 61 79 20 32 20 33 20 31 30 20 0.time-to-days.org-today.2.3.10.
2080 35 30 20 30 20 31 30 30 5d 20 31 30 20 28 23 24 20 2e 20 37 38 36 39 29 5d 29 0a 28 70 75 74 20 50.0.100].10.(#$...7869)]).(put.
20a0 27 6f 72 67 2d 68 61 62 69 74 2d 67 65 74 2d 70 72 69 6f 72 69 74 79 20 27 62 79 74 65 2d 6f 70 'org-habit-get-priority.'byte-op
20c0 74 69 6d 69 7a 65 72 20 27 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 timizer.'byte-compile-inline-exp
20e0 61 6e 64 29 0a 23 40 37 38 38 20 52 65 74 75 72 6e 20 66 61 63 65 73 20 66 6f 72 20 48 41 42 49 and).#@788.Return.faces.for.HABI
2100 54 20 72 65 6c 61 74 69 76 65 20 74 6f 20 4e 4f 57 2d 44 41 59 53 20 61 6e 64 20 53 43 48 45 44 T.relative.to.NOW-DAYS.and.SCHED
2120 55 4c 45 44 2d 44 41 59 53 2e 0a 4e 4f 57 2d 44 41 59 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 ULED-DAYS..NOW-DAYS.defaults.to.
2140 74 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 27 73 20 64 61 79 73 2d 70 61 73 74 2d 74 68 65 the.current.time's.days-past-the
2160 2d 65 70 6f 63 68 20 69 66 20 6e 69 6c 2e 0a 53 43 48 45 44 55 4c 45 44 2d 44 41 59 53 20 64 65 -epoch.if.nil..SCHEDULED-DAYS.de
2180 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 68 61 62 69 74 27 73 20 61 63 74 75 61 6c 20 73 63 68 faults.to.the.habit's.actual.sch
21a0 65 64 75 6c 65 64 20 64 61 79 73 20 69 66 20 6e 69 6c 2e 0a 0a 48 61 62 69 74 73 20 61 72 65 20 eduled.days.if.nil...Habits.are.
21c0 61 73 73 69 67 6e 65 64 20 63 6f 6c 6f 72 73 20 6f 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 assigned.colors.on.the.following
21e0 20 62 61 73 69 73 3a 0a 20 20 42 6c 75 65 20 20 20 20 20 20 54 61 73 6b 20 69 73 20 62 65 66 6f .basis:...Blue......Task.is.befo
2200 72 65 20 74 68 65 20 73 63 68 65 64 75 6c 65 64 20 64 61 74 65 2e 0a 20 20 47 72 65 65 6e 20 20 re.the.scheduled.date....Green..
2220 20 20 20 54 61 73 6b 20 69 73 20 6f 6e 20 6f 72 20 61 66 74 65 72 20 73 63 68 65 64 75 6c 65 64 ...Task.is.on.or.after.scheduled
2240 20 64 61 74 65 2c 20 62 75 74 20 62 65 66 6f 72 65 20 74 68 65 0a 09 20 20 20 20 65 6e 64 20 6f .date,.but.before.the......end.o
2260 66 20 74 68 65 20 73 63 68 65 64 75 6c 65 27 73 20 72 65 70 65 61 74 20 70 65 72 69 6f 64 2e 0a f.the.schedule's.repeat.period..
2280 20 20 59 65 6c 6c 6f 77 20 20 20 20 49 66 20 74 68 65 20 74 61 73 6b 20 68 61 73 20 61 20 64 65 ..Yellow....If.the.task.has.a.de
22a0 61 64 6c 69 6e 65 2c 20 74 68 65 6e 20 69 74 20 69 73 20 61 66 74 65 72 20 73 63 68 65 64 75 6c adline,.then.it.is.after.schedul
22c0 65 27 73 0a 09 20 20 20 20 72 65 70 65 61 74 20 70 65 72 69 6f 64 2c 20 62 75 74 20 62 65 66 6f e's......repeat.period,.but.befo
22e0 72 65 20 74 68 65 20 64 65 61 64 6c 69 6e 65 2e 0a 20 20 4f 72 61 6e 67 65 20 20 20 20 54 68 65 re.the.deadline....Orange....The
2300 20 74 61 73 6b 20 68 61 73 20 72 65 61 63 68 65 64 20 74 68 65 20 64 65 61 64 6c 69 6e 65 20 64 .task.has.reached.the.deadline.d
2320 61 79 2c 20 6f 72 20 69 66 20 74 68 65 72 65 20 69 73 0a 09 20 20 20 20 6e 6f 20 64 65 61 64 6c ay,.or.if.there.is......no.deadl
2340 69 6e 65 2c 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 73 63 68 65 64 75 6c 65 27 73 20 72 ine,.the.end.of.the.schedule's.r
2360 65 70 65 61 74 20 70 65 72 69 6f 64 2e 0a 20 20 52 65 64 20 20 20 20 20 20 20 54 68 65 20 74 61 epeat.period....Red.......The.ta
2380 73 6b 20 68 61 73 20 67 6f 6e 65 20 62 65 79 6f 6e 64 20 74 68 65 20 64 65 61 64 6c 69 6e 65 20 sk.has.gone.beyond.the.deadline.
23a0 64 61 79 20 6f 72 20 74 68 65 0a 09 20 20 20 20 73 63 68 65 64 75 6c 65 27 73 20 72 65 70 65 61 day.or.the......schedule's.repea
23c0 74 20 70 65 72 69 6f 64 2e 0a 0a 28 66 6e 20 48 41 42 49 54 20 26 6f 70 74 69 6f 6e 61 6c 20 4e t.period...(fn.HABIT.&optional.N
23e0 4f 57 2d 44 41 59 53 20 53 43 48 45 44 55 4c 45 44 2d 44 41 59 53 20 44 4f 4e 45 50 29 1f 0a 28 OW-DAYS.SCHEDULED-DAYS.DONEP)..(
2400 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d 67 65 74 2d 66 61 63 65 73 20 23 5b defalias.'org-habit-get-faces.#[
2420 31 30 32 35 20 22 01 5c 32 30 36 09 00 03 5c 32 31 31 40 5c 32 36 32 01 04 5c 32 31 31 41 40 5c 1025.".\206...\211@\262..\211A@\
2440 32 36 32 01 05 5c 33 30 31 01 38 5c 32 30 36 1c 00 5c 32 31 31 5c 32 31 31 41 40 5c 32 36 32 01 262..\301.8\206..\211\211A@\262.
2460 5c 32 36 32 01 04 5c 32 30 33 2a 00 04 01 03 5a 5c 5c 5c 32 30 32 50 00 06 06 5c 33 30 32 01 38 \262..\203*....Z\\\202P...\302.8
2480 5c 32 31 31 5c 32 30 36 4e 00 5c 33 30 31 02 38 5c 32 30 33 49 00 01 5c 32 31 31 40 5c 32 36 32 \211\206N.\301.8\203I..\211@\262
24a0 01 02 5c 32 31 31 41 40 5c 32 36 32 01 53 5c 5c 5c 32 30 32 4e 00 01 5c 32 31 31 40 5c 32 36 32 ..\211A@\262.S\\\202N..\211@\262
24c0 01 5c 32 36 36 5c 32 30 32 06 06 5c 32 30 36 59 00 5c 33 30 33 5c 33 30 34 20 21 5c 32 31 31 05 .\266\202..\206Y.\303\304.!\211.
24e0 57 5c 32 30 33 63 00 5c 33 30 35 5c 32 30 32 5c 32 31 34 00 5c 32 31 31 02 57 5c 32 30 33 6d 00 W\203c.\305\202\214.\211.W\203m.
2500 5c 33 30 36 5c 32 30 32 5c 32 31 34 00 5c 32 31 31 02 55 5c 32 30 33 7f 00 05 5c 32 30 33 7b 00 \306\202\214.\211.U\203...\203{.
2520 5c 33 30 37 5c 32 30 32 5c 32 31 34 00 5c 33 31 30 5c 32 30 32 5c 32 31 34 00 08 5c 32 30 33 5c \307\202\214.\310\202\214..\203\
2540 32 31 33 00 05 5c 32 30 33 5c 32 31 33 00 5c 33 31 31 5c 32 30 32 5c 32 31 34 00 5c 33 31 32 5c 213..\203\213.\311\202\214.\312\
2560 32 30 37 22 20 5b 6f 72 67 2d 68 61 62 69 74 2d 73 68 6f 77 2d 64 6f 6e 65 2d 61 6c 77 61 79 73 207".[org-habit-show-done-always
2580 2d 67 72 65 65 6e 20 33 20 32 20 74 69 6d 65 2d 74 6f 2d 64 61 79 73 20 63 75 72 72 65 6e 74 2d -green.3.2.time-to-days.current-
25a0 74 69 6d 65 20 28 6f 72 67 2d 68 61 62 69 74 2d 63 6c 65 61 72 2d 66 61 63 65 20 2e 20 6f 72 67 time.(org-habit-clear-face...org
25c0 2d 68 61 62 69 74 2d 63 6c 65 61 72 2d 66 75 74 75 72 65 2d 66 61 63 65 29 20 28 6f 72 67 2d 68 -habit-clear-future-face).(org-h
25e0 61 62 69 74 2d 72 65 61 64 79 2d 66 61 63 65 20 2e 20 6f 72 67 2d 68 61 62 69 74 2d 72 65 61 64 abit-ready-face...org-habit-read
2600 79 2d 66 75 74 75 72 65 2d 66 61 63 65 29 20 28 6f 72 67 2d 68 61 62 69 74 2d 72 65 61 64 79 2d y-future-face).(org-habit-ready-
2620 66 61 63 65 20 2e 20 6f 72 67 2d 68 61 62 69 74 2d 72 65 61 64 79 2d 66 75 74 75 72 65 2d 66 61 face...org-habit-ready-future-fa
2640 63 65 29 20 28 6f 72 67 2d 68 61 62 69 74 2d 61 6c 65 72 74 2d 66 61 63 65 20 2e 20 6f 72 67 2d ce).(org-habit-alert-face...org-
2660 68 61 62 69 74 2d 61 6c 65 72 74 2d 66 75 74 75 72 65 2d 66 61 63 65 29 20 28 6f 72 67 2d 68 61 habit-alert-future-face).(org-ha
2680 62 69 74 2d 72 65 61 64 79 2d 66 61 63 65 20 2e 20 6f 72 67 2d 68 61 62 69 74 2d 72 65 61 64 79 bit-ready-face...org-habit-ready
26a0 2d 66 75 74 75 72 65 2d 66 61 63 65 29 20 28 6f 72 67 2d 68 61 62 69 74 2d 6f 76 65 72 64 75 65 -future-face).(org-habit-overdue
26c0 2d 66 61 63 65 20 2e 20 6f 72 67 2d 68 61 62 69 74 2d 6f 76 65 72 64 75 65 2d 66 75 74 75 72 65 -face...org-habit-overdue-future
26e0 2d 66 61 63 65 29 5d 20 31 32 20 28 23 24 20 2e 20 38 34 32 37 29 5d 29 0a 23 40 32 33 36 20 42 -face)].12.(#$...8427)]).#@236.B
2700 75 69 6c 64 20 61 20 67 72 61 70 68 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 48 41 42 49 54 uild.a.graph.for.the.given.HABIT
2720 2c 20 66 72 6f 6d 20 53 54 41 52 54 49 4e 47 20 74 6f 20 45 4e 44 49 4e 47 2e 0a 43 55 52 52 45 ,.from.STARTING.to.ENDING..CURRE
2740 4e 54 20 67 69 76 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 62 65 74 77 65 65 NT.gives.the.current.time.betwee
2760 6e 20 53 54 41 52 54 49 4e 47 20 61 6e 64 20 45 4e 44 49 4e 47 2c 20 66 6f 72 0a 74 68 65 20 70 n.STARTING.and.ENDING,.for.the.p
2780 75 72 70 6f 73 65 20 6f 66 20 64 72 61 77 69 6e 67 20 74 68 65 20 67 72 61 70 68 2e 20 20 49 74 urpose.of.drawing.the.graph...It
27a0 20 6e 65 65 64 20 6e 6f 74 20 62 65 20 74 68 65 20 61 63 74 75 61 6c 0a 63 75 72 72 65 6e 74 20 .need.not.be.the.actual.current.
27c0 74 69 6d 65 2e 0a 0a 28 66 6e 20 48 41 42 49 54 20 53 54 41 52 54 49 4e 47 20 43 55 52 52 45 4e time...(fn.HABIT.STARTING.CURREN
27e0 54 20 45 4e 44 49 4e 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d T.ENDING)..(defalias.'org-habit-
2800 62 75 69 6c 64 2d 67 72 61 70 68 20 23 5b 31 30 32 38 20 22 5c 33 30 32 04 5c 33 30 33 01 38 5c build-graph.#[1028."\302.\303.8\
2820 32 36 32 01 5c 33 30 34 5c 22 5c 32 31 31 05 5c 32 31 31 40 5c 32 36 32 01 06 06 5c 32 31 31 41 262.\304\"\211.\211@\262...\211A
2840 40 5c 32 36 32 01 5c 33 30 35 06 07 21 5c 33 30 35 06 07 21 5c 33 30 35 06 07 21 5c 33 30 36 01 @\262.\305..!\305..!\305..!\306.
2860 04 5a 54 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 06 08 5c 32 30 33 46 00 06 08 40 06 06 57 5c .ZT\307\"\310\311..\203F...@..W\
2880 32 30 33 46 00 06 08 40 5c 32 36 32 01 06 08 41 5c 32 36 32 09 5c 32 30 32 2b 00 05 04 57 5c 32 203F...@\262...A\262.\202+...W\2
28a0 30 33 5c 32 34 33 01 05 05 57 06 06 06 06 55 06 5c 6e 5c 32 30 35 5f 00 06 07 06 0b 40 55 02 5c 03\243...W....U.\n\205_.....@U.\
28c0 32 30 33 73 00 03 5c 32 30 34 73 00 06 5c 6e 06 08 57 5c 32 30 34 73 00 5c 33 31 32 5c 32 30 32 203s..\204s..\n..W\204s.\312\202
28e0 12 01 5c 33 31 33 06 11 06 5c 6e 05 5c 32 30 35 10 01 06 06 5c 32 30 35 10 01 06 13 5c 33 31 34 ..\313...\n.\205....\205....\314
2900 01 38 5c 32 36 32 01 06 0f 5c 32 30 34 5c 32 32 32 00 06 0e 5c 32 30 32 0e 01 5c 32 31 31 5c 33 .8\262...\204\222...\202..\211\3
2920 31 35 5c 32 33 32 5c 32 30 33 5c 32 34 30 00 06 07 06 0e 5c 5c 5c 32 30 32 0e 01 5c 32 31 31 5c 15\232\203\240.....\\\202..\211\
2940 33 31 36 5c 32 33 32 5c 32 30 33 5c 32 36 32 00 06 0e 06 10 47 06 0f 5f 5a 5c 32 30 32 0e 01 06 316\232\203\262.....G.._Z\202...
2960 10 40 5c 33 31 37 06 10 02 5a 06 10 5c 22 5c 32 31 31 5c 33 31 30 55 5c 32 30 33 5c 33 31 30 00 .@\317...Z..\"\211\310U\203\310.
2980 06 0f 5c 32 30 32 5c 33 31 31 00 5c 32 31 31 02 5c 5c 5c 32 36 32 01 01 06 5c 6e 55 5c 32 30 33 ..\202\311.\211.\\\262...\nU\203
29a0 5c 33 33 30 00 5c 32 31 31 5c 32 30 32 5c 66 01 5c 33 32 30 32 5c 66 01 06 12 41 5c 32 31 31 5c \330.\211\202\f.\3202\f...A\211\
29c0 32 30 33 08 01 5c 32 31 31 40 02 01 04 5a 5c 33 31 30 5d 06 13 5c 32 34 35 54 06 13 5f 5c 5c 5c 203..\211@...Z\310]..\245T.._\\\
29e0 32 36 32 03 5c 32 31 31 06 5c 66 55 5c 32 30 33 01 01 5c 33 32 31 5c 33 32 30 04 5c 22 5c 32 31 262.\211.\fU\203..\321\320.\"\21
2a00 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 33 33 37 00 01 5c 32 36 32 01 30 5c 32 36 36 5c 0.A\266\202\202\337..\262.0\266\
2a20 32 30 32 5c 32 36 32 01 04 24 5c 33 31 31 5c 32 31 31 03 5c 32 30 33 5e 01 5c 33 32 32 06 13 5c 202\262..$\311\211.\203^.\322..\
2a40 33 32 33 06 0e 5c 33 30 35 06 17 21 5a 21 5c 22 06 09 06 09 08 49 5c 32 31 30 5c 33 32 34 5c 32 323..\305..!Z!\".....I\210\324\2
2a60 36 32 03 5c 33 32 35 06 09 5c 32 31 31 54 5c 33 32 36 5c 33 32 37 5c 33 33 30 20 06 06 5c 22 06 62.\325..\211T\326\327\330...\".
2a80 0e 25 5c 32 31 30 06 0f 5c 32 30 33 5a 01 06 5c 66 06 10 40 55 5c 32 30 33 5a 01 06 0f 40 5c 32 .%\210..\203Z..\f..@U\203Z...@\2
2aa0 36 32 08 06 0f 41 5c 32 36 32 10 5c 32 30 32 3f 01 5c 32 31 30 5c 32 30 32 69 01 04 5c 32 30 33 62...A\262.\202?.\210\202i..\203
2ac0 69 01 06 08 06 08 09 49 5c 32 31 30 05 5c 32 30 34 71 01 04 5c 32 30 33 76 01 02 40 5c 32 30 32 i......I\210.\204q..\203v..@\202
2ae0 78 01 02 41 5c 32 36 32 01 05 5c 32 30 33 5c 32 31 34 01 5c 32 31 31 5c 33 33 31 3d 5c 32 30 34 x..A\262..\203\214.\211\331=\204
2b00 5c 32 31 34 01 01 5c 32 30 34 5c 32 31 34 01 02 41 5c 32 36 32 01 5c 33 32 35 06 08 5c 32 31 31 \214..\204\214..A\262.\325..\211
2b20 54 5c 33 33 32 04 06 0d 25 5c 32 36 36 07 05 54 5c 32 36 32 06 01 54 5c 32 36 32 02 5c 32 30 32 T\332...%\266..T\262..T\262.\202
2b40 46 00 02 5c 32 30 37 22 20 5b 6f 72 67 2d 68 61 62 69 74 2d 63 6f 6d 70 6c 65 74 65 64 2d 67 6c F..\207".[org-habit-completed-gl
2b60 79 70 68 20 6f 72 67 2d 68 61 62 69 74 2d 74 6f 64 61 79 2d 67 6c 79 70 68 20 73 6f 72 74 20 34 yph.org-habit-today-glyph.sort.4
2b80 20 3c 20 74 69 6d 65 2d 74 6f 2d 64 61 79 73 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 33 32 20 30 .<.time-to-days.make-string.32.0
2ba0 20 6e 69 6c 20 28 6f 72 67 2d 68 61 62 69 74 2d 63 6c 65 61 72 2d 66 61 63 65 20 2e 20 6f 72 67 .nil.(org-habit-clear-face...org
2bc0 2d 68 61 62 69 74 2d 63 6c 65 61 72 2d 66 75 74 75 72 65 2d 66 61 63 65 29 20 6f 72 67 2d 68 61 -habit-clear-future-face).org-ha
2be0 62 69 74 2d 67 65 74 2d 66 61 63 65 73 20 35 20 22 2e 2b 22 20 22 2b 22 20 6d 6f 64 20 3a 65 78 bit-get-faces.5.".+"."+".mod.:ex
2c00 69 74 20 74 68 72 6f 77 20 74 69 6d 65 2d 61 64 64 20 64 61 79 73 2d 74 6f 2d 74 69 6d 65 20 74 it.throw.time-add.days-to-time.t
2c20 20 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 68 65 6c 70 2d 65 63 68 6f 20 66 6f 72 .put-text-property.help-echo.for
2c40 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 6f 72 67 2d 74 69 6d 65 2d 73 74 61 6d 70 2d 66 mat-time-string.org-time-stamp-f
2c60 6f 72 6d 61 74 20 6f 72 67 2d 68 61 62 69 74 2d 6f 76 65 72 64 75 65 2d 66 61 63 65 20 66 61 63 ormat.org-habit-overdue-face.fac
2c80 65 5d 20 32 38 20 28 23 24 20 2e 20 39 39 38 33 29 5d 29 0a 23 40 37 31 20 49 6e 73 65 72 74 20 e].28.(#$...9983)]).#@71.Insert.
2ca0 63 6f 6e 73 69 73 74 65 6e 63 79 20 67 72 61 70 68 20 66 6f 72 20 61 6e 79 20 68 61 62 69 74 75 consistency.graph.for.any.habitu
2cc0 61 6c 20 74 61 73 6b 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 4c 49 4e 45 29 1f 0a al.tasks...(fn.&optional.LINE)..
2ce0 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d 69 6e 73 65 72 74 2d 63 6f 6e 73 (defalias.'org-habit-insert-cons
2d00 69 73 74 65 6e 63 79 2d 67 72 61 70 68 73 20 23 5b 32 35 36 20 22 5c 33 30 36 5c 33 30 37 5c 33 istency-graphs.#[256."\306\307\3
2d20 31 30 5c 33 31 31 20 5c 33 31 32 08 5c 33 31 33 5f 5c 33 31 32 45 5c 22 01 19 02 1a 5c 32 31 32 10\311.\312.\313_\312E\"....\212
2d40 03 5c 32 30 33 1a 00 5c 33 31 34 20 5c 32 30 32 1b 00 65 62 5c 32 31 30 6d 3f 5c 32 30 35 57 00 .\203..\314.\202..eb\210m?\205W.
2d60 5c 33 31 35 60 5c 33 31 36 5c 22 5c 32 31 31 5c 32 30 33 50 00 5c 33 31 37 0b 5c 33 30 36 5c 22 \315`\316\"\211\203P.\317.\306\"
2d80 5c 32 31 30 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 66 0d 23 5c 33 32 33 20 60 5a 5e 21 5c 32 31 \210\320\321\322\f.#\323.`Z^!\21
2da0 30 5c 33 32 34 5c 33 32 35 02 5c 33 31 30 05 5c 33 32 36 5c 66 21 5c 22 05 5c 33 32 37 06 07 5c 0\324\325.\310.\326\f!\".\327..\
2dc0 33 32 36 0d 21 5c 22 24 21 5c 32 31 30 5c 32 31 30 5c 33 33 30 79 5c 32 31 30 5c 32 30 32 1d 00 326.!\"$!\210\210\330y\210\202..
2de0 2b 5c 32 30 37 22 20 5b 6f 72 67 2d 65 78 74 65 6e 64 2d 74 6f 64 61 79 2d 75 6e 74 69 6c 20 62 +\207".[org-extend-today-until.b
2e00 75 66 66 65 72 2d 69 6e 76 69 73 69 62 69 6c 69 74 79 2d 73 70 65 63 20 69 6e 68 69 62 69 74 2d uffer-invisibility-spec.inhibit-
2e20 72 65 61 64 2d 6f 6e 6c 79 20 6f 72 67 2d 68 61 62 69 74 2d 67 72 61 70 68 2d 63 6f 6c 75 6d 6e read-only.org-habit-graph-column
2e40 20 6f 72 67 2d 68 61 62 69 74 2d 70 72 65 63 65 64 69 6e 67 2d 64 61 79 73 20 6f 72 67 2d 68 61 .org-habit-preceding-days.org-ha
2e60 62 69 74 2d 66 6f 6c 6c 6f 77 69 6e 67 2d 64 61 79 73 20 74 20 28 6f 72 67 2d 6c 69 6e 6b 29 20 bit-following-days.t.(org-link).
2e80 74 69 6d 65 2d 73 75 62 74 72 61 63 74 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 30 20 33 36 30 time-subtract.current-time.0.360
2ea0 30 20 70 6f 69 6e 74 2d 61 74 2d 62 6f 6c 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 0.point-at-bol.get-text-property
2ec0 20 6f 72 67 2d 68 61 62 69 74 2d 70 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 64 65 6c 65 .org-habit-p.move-to-column.dele
2ee0 74 65 2d 63 68 61 72 20 2b 20 31 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 69 6e te-char.+.1.line-end-position.in
2f00 73 65 72 74 2d 62 65 66 6f 72 65 2d 6d 61 72 6b 65 72 73 20 6f 72 67 2d 68 61 62 69 74 2d 62 75 sert-before-markers.org-habit-bu
2f20 69 6c 64 2d 67 72 61 70 68 20 64 61 79 73 2d 74 6f 2d 74 69 6d 65 20 74 69 6d 65 2d 61 64 64 20 ild-graph.days-to-time.time-add.
2f40 6e 69 6c 5d 20 31 34 20 28 23 24 20 2e 20 31 31 34 31 37 29 5d 29 0a 23 40 34 37 20 54 6f 67 67 nil].14.(#$...11417)]).#@47.Togg
2f60 6c 65 20 64 69 73 70 6c 61 79 20 6f 66 20 68 61 62 69 74 73 20 69 6e 20 61 6e 20 61 67 65 6e 64 le.display.of.habits.in.an.agend
2f80 61 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 68 61 62 69 74 2d a.buffer...(defalias.'org-habit-
2fa0 74 6f 67 67 6c 65 2d 68 61 62 69 74 73 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c toggle-habits.#[0."\301\302\303\
2fc0 22 5c 32 31 30 08 3f 10 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 20 5c 32 31 30 5c 33 30 36 5c 33 "\210.?.\304.\210\305.\210\306\3
2fe0 30 37 08 5c 32 30 33 18 00 5c 33 31 30 5c 32 30 32 19 00 5c 33 31 31 5c 22 5c 32 30 37 22 20 5b 07.\203..\310\202..\311\"\207".[
3000 6f 72 67 2d 68 61 62 69 74 2d 73 68 6f 77 2d 68 61 62 69 74 73 20 6f 72 67 2d 61 67 65 6e 64 61 org-habit-show-habits.org-agenda
3020 2d 63 68 65 63 6b 2d 74 79 70 65 20 74 20 61 67 65 6e 64 61 20 6f 72 67 2d 61 67 65 6e 64 61 2d -check-type.t.agenda.org-agenda-
3040 72 65 64 6f 20 6f 72 67 2d 61 67 65 6e 64 61 2d 73 65 74 2d 6d 6f 64 65 2d 6e 61 6d 65 20 6d 65 redo.org-agenda-set-mode-name.me
3060 73 73 61 67 65 20 22 48 61 62 69 74 73 20 74 75 72 6e 65 64 20 25 73 22 20 22 6f 6e 22 20 22 6f ssage."Habits.turned.%s"."on"."o
3080 66 66 22 5d 20 33 20 28 23 24 20 2e 20 31 32 31 32 34 29 20 6e 69 6c 5d 29 0a 28 62 79 74 65 2d ff"].3.(#$...12124).nil]).(byte-
30a0 63 6f 64 65 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 code."\301.\302\303#\210\304\305
30c0 21 5c 32 30 37 22 20 5b 6f 72 67 2d 61 67 65 6e 64 61 2d 6d 6f 64 65 2d 6d 61 70 20 6f 72 67 2d !\207".[org-agenda-mode-map.org-
30e0 64 65 66 6b 65 79 20 22 4b 22 20 6f 72 67 2d 68 61 62 69 74 2d 74 6f 67 67 6c 65 2d 68 61 62 69 defkey."K".org-habit-toggle-habi
3100 74 73 20 70 72 6f 76 69 64 65 20 6f 72 67 2d 68 61 62 69 74 5d 20 34 29 0a ts.provide.org-habit].4).