Server IP : 111.118.215.189 / Your IP : 18.218.164.141 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/org/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:07:22 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/org/org-habit.el ;;; in Emacs version 24.3.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\350\351\352\353\311\304\311\354&\210\350\355\356\357\311\304\311\354&\210\350\360\361\362\311\304\311\354&\210\350\363\364\362\311\304\311\354&\210\350\365\366\367\311\304\311\354&\210\350\370\371\367\311\304\311\354&\210\350\372\373\374\311\304\311\354&\210\350\375\376\374\311\304\311\354&\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." 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 (#$ . 3988)]) #@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\311C\"\210\312`!\313\n!\212\314 \210`)\315\316 8\317%\320\321!\203>