all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [BUG] warning while loading org-agenda [9.7.12 (9.7.12-28c83e @ /Users/andrew/.emacs.d/elpa/29.1/develop/org-9.7.12/)]
@ 2024-10-11  6:56 Andrew Berger
  2024-10-12 13:00 ` Ihor Radchenko
  0 siblings, 1 reply; 4+ messages in thread
From: Andrew Berger @ 2024-10-11  6:56 UTC (permalink / raw)
  To: emacs-orgmode@gnu.org



Got the following warning while evaluating org-agenda.

Emacs : GNU Emacs 29.1 (build 1, aarch64-apple-darwin23.4.0, Carbon 
Version 170 AppKit 2487.5)
of 2024-04-28
Package: Org mode version 9.7.12 (9.7.12-28c83e @ 
/Users/andrew/.emacs.d/elpa/29.1/develop/org-9.7.12/)

current state:
==============
(setq
org-agenda-prefix-format '((agenda . " %i %-12:c%?-12t% s") (todo . " %i 
%-12:c %l%l") (tags . " %i %-12:c %l%l") (search . " %i %-12:c %l%L"))
org-link-elisp-confirm-function 'yes-or-no-p
org-directory "/Users/andrew/org"
org-bibtex-headline-format-function 'org-bibtex-headline-format-default
org-download-file-format-function 'org-download-file-format-default
org-log-done 'time
org-startup-folded t
org-babel-after-execute-hook '(spacemacs/ob-fix-inline-images)
org-agenda-files '("~/org/agenda.org" "~/org/finances.org" 
"~/org/healthcare.org" "~/org/journal.org" "~/org/lab_notebook.org" 
"~/org/notes.org" "~/org/research.org"
"~/org/tooling.org" "~/org/wiki.org" "~/org/academics.org" 
"~/org/research/grad_apps.org" "~/org/research/meetings.org" 
"~/org/research/papers.org")
org-capture-templates '(("n" "notes") ("nn" "general note" entry 
(file+headline "~/org/notes.org" "general") "* %?%^G %(org-set-property 
\"created\" \"%U\")")
("np" "project note" entry (file+headline "~/org/notes.org" "project") 
"* %?%^{project|general}p %(org-set-property \"created\" \"%U\")") ("t" 
"tasks")
("tt" "untimed" entry (file+headline "~/org/agenda.org" "tasks") "* TODO 
[#%^{priority|B}] %? %^{project|general}p %(org-set-property \"created\" 
\"%U\")")
("td" "deadline" entry (file+headline "~/org/agenda.org" "tasks")
"* TODO [#%^{priority|B}] %?\nDEADLINE: %^{specify deadline}t 
%^{project|general}p %(org-set-property \"created\" \"%U\")")
("ts" "scheduled" entry (file+headline "~/org/agenda.org" "tasks")
"* TODO [#%^{priority|B}] %?\nSCHEDULED: %^{specify scheduled start 
date}t %^{project|general}p %(org-set-property \"created\" \"%U\")")
("c" "calendar") ("cc" "date & time" entry (file+headline 
"~/org/agenda.org" "calendar") "* %^T %?")
("cd" "date" entry (file+headline "~/org/agenda.org" "calendar") "* %^t 
%?")
("cb" "birthday" item (file+headline "~/org/agenda.org" "birthdays")
"- \\%\\%(org-anniversary %^{year (if known)} %^{month} %^{day}) 
%^{person (if year is known, you can add a \\%d to have their age 
listed)}")
("cr" "range" entry (file+headline "~/org/agenda.org" "calendar") "* 
%^t--%^t %?")
("cm" "meeting" entry (file+headline "~/org/agenda.org" "meetings") "* 
%^T %? %^{meeting-type}p %(org-set-property \"entry-type\" \"meeting\")")
("j" "journal") ("jr" "research journal" entry (file+olp+datetree 
"~/org/journal.org" "research") "* %U - %? :journal:" :jump-to-captured t)
("ja" "academics journal" entry (file+olp+datetree "~/org/journal.org" 
"academics") "* %U - %? :journal:" :jump-to-captured t)
("jj" "personal journal" entry (file+olp+datetree "~/org/journal.org" 
"personal") "* %U - %? :journal: %(org-set-property \"entry-visibility\" 
\"private\")"
:jump-to-captured t)
("jn" "lab notebook")
("jnn" "lab notebook entry" entry (file+olp+datetree 
"~/org/lab_notebook.org" "log") "* %U - %? :lab_notebook: %^{project}p 
%^{subproject}p" :jump-to-captured
t)
("jni" "imaging session" entry (file+olp+datetree 
"~/org/lab_notebook.org" "log") 
"%[~/org/artifacts/capture_templates/clandinin_2p_imaging_checklist.org]"
:jump-to-captured t)
)
org-persist-after-read-hook '(org-element--cache-persist-after-read)
org-refile-targets '((org-agenda-files :maxlevel . 9) (nil :maxlevel . 9))
org-export-before-parsing-hook '(org-attach-expand-links)
org-cycle-tab-first-hook '(org-babel-hide-result-toggle-maybe 
org-babel-header-arg-expand)
org-default-notes-file "/Users/andrew/org/notes.org"
org-export-async-init-file 
"/Users/andrew/.emacs.d/layers/+emacs/org/local/org-async-init.el"
org-refile-use-outline-path 'file
org-publish-timestamp-directory "~/.emacs.d/.cache/.org-timestamps/"
org-archive-hook '(org-attach-archive-delete-maybe)
org-file-apps '((auto-mode . emacs) (directory . emacs) ("\\.mm\\'" . 
default) ("\\.x?html?\\'" . default) ("\\.pdf\\'" . emacs))
org-odt-format-inlinetask-function 
'org-odt-format-inlinetask-default-function
org-edit-src-content-indentation 0
org-ascii-format-drawer-function #[771 "\207" [] 4 "\n\n(fn NAME 
CONTENTS WIDTH)"]
org-cycle-hook '(org-cycle-hide-archived-subtrees 
org-cycle-show-empty-lines 
org-cycle-optimize-window-after-visibility-change 
org-cycle-display-inline-images)
org-persist-before-read-hook '(org-element--cache-persist-before-read)
org-modules '(org-habit ol-doi ol-w3m ol-bbdb ol-bibtex ol-docview 
ol-gnus ol-info ol-irc ol-mhe ol-rmail ol-eww)
org-yank-image-file-name-function 'org-yank-image-autogen-filename
org-link-from-user-regexp 
"\\<andrew@Andrews-MacBook-Pro-4\\.local\\>\\|\\<Andrew Berger\\>"
org-image-actual-width nil
org-mode-hook '(turn-on-org-cdlatex #[0 "\300\301\302\303\304$\207" 
[add-hook change-major-mode-hook org-fold-show-all append local] 5]
#[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook 
org-babel-show-result-all append local] 5] org-babel-result-hide-spec 
org-babel-hide-all-hashes
#[0 "\301\211\207" [imenu-create-index-function org-imenu-get-tree] 2] 
spacemacs/org-setup-evil-surround spacemacs/load-yasnippet 
toc-org-enable org-superstar-mode
org-download-enable dotspacemacs//prettify-spacemacs-docs 
spacemacs//evil-org-mode spacemacs//init-company-org-mode company-mode)
org-babel-load-languages '((R . t) (python . t) (shell . t) (js . t) 
(emacs-lisp . t))
org-id-locations-file "~/.emacs.d/.cache/.org-id-locations"
org-latex-format-drawer-function '(closure 
(engrave-faces-latex-mathescape engrave-faces-current-preset-style 
engrave-faces-latex-output-style t) (_ contents) contents)
org-download-abbreviate-filename-function 'file-relative-name
org-latex-format-headline-function 
'org-latex-format-headline-default-function
org-confirm-shell-link-function 'yes-or-no-p
org-present-mode-hook '(spacemacs//org-present-start)
org-projectile-per-project-filepath "TODOs.org"
org-present-mode-quit-hook '(spacemacs//org-present-end)
org-download-annotate-function 'org-download-annotate-default
org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
outline-isearch-open-invisible-function 'outline-isearch-open-invisible
org-agenda-sorting-strategy '((agenda habit-up time-up priority-down 
category-keep) (todo category-keep) (tags category-keep) (search 
category-keep))
org-startup-indented t
org-sort-function 'string-collate-lessp
org-odt-format-headline-function 'org-odt-format-headline-default-function
org-link-translation-function 'toc-org-unhrefify
org-agenda-before-write-hook '(org-agenda-add-entry-text)
org-src-mode-hook '(org-src-babel-configure-edit-buffer 
org-src-mode-configure-edit-buffer)
org-confirm-elisp-link-function 'yes-or-no-p
org-log-buffer-setup-hook '(spacemacs//org-note-mode)
org-todo-keywords '((sequence "TODO(t)" "|" "WAITING(w)" "|" "DONE(d)") 
(sequence "|" "CANCELED(c)"))
org--warnings '("org-element--cache: Org parser error in 
academics.org::#<marker at 74688 in academics.org>. Resetting.\n The 
error was: (error \"Invalid search bound (wrong side of point)\")\n 
Backtrace:\n\" backtrace-to-string(nil)\n (progn (backtrace-to-string 
(backtrace-get-frames 'backtrace)))\n (if (and (fboundp 
'backtrace-get-frames) (fboundp 'backtrace-to-string)) (progn 
(backtrace-to-string (backtrace-get-frames 'backtrace))))\n (format 
\\\"Org parser error in %s::%S. Resetting.\\\\n The error ...\\\" 
(buffer-name (current-buffer)) epom err (if (and (fboundp 
'backtrace-get-frames) (fboundp 'backtrace-to-string)) (progn 
(backtrace-to-string (backtrace-get-frames 'backtrace)))))\n (let* 
((format-string (format \\\"Org parser error in %s::%S. Resetting.\\\\n 
The error ...\\\" (buffer-name (current-buffer)) epom err (if (and 
(fboundp 'backtrace-get-frames) (fboundp 'backtrace-to-string)) (progn 
(backtrace-to-string (backtrace-get-frames ...)))))) (format-string (if 
(or (not org-element--cache-diagnostics-ring) (not (eq 'backtrace 
org-element--cache-self-verify))) format-string (prog1 (concat (format 
\\\"Warning(%s): \\\" (buffer-name ...)) format-string 
\\\"\\\\nBacktrace:\\\\n \\\" (mapconcat #'identity (ring-elements 
org-element--cache-diagnostics-ring) \\\"\\\\n \\\")) (setq 
org-element--cache-diagnostics-ring nil))))) (if (and (boundp 
'org-batch-test) org-batch-test) (error \\\"%s\\\" (concat 
\\\"org-element--cache: \\\" format-string)) (setq org--warnings (cons 
(concat \\\"org-element--cache: \\\" format-string) org--warnings)) 
(display-warning '(org-element org-element-cache) (concat 
\\\"org-element--cache: \\\" format-string))))\n (condition-case err 
(org-element--parse-to epom) ((debug error) (let* ((format-string 
(format \\\"Org parser error in %s::%S. Resetting.\\\\n The error 
...\\\" (buffer-name (current-buffer)) epom err (if (and ... ...) (progn 
...)))) (format-string (if (or (not org-element--cache-diagnostics-ring) 
(not ...)) format-string (prog1 (concat ... format-string 
\\\"\\\\nBacktrace:\\\\n \\\" ...) (setq 
org-element--cache-diagnostics-ring nil))))) (if (and (boundp 
'org-batch-test) org-batch-test) (error \\\"%s\\\" (concat 
\\\"org-element--cache: \\\" format-string)) (setq org--warnings (cons 
(concat \\\"org-element--cache: \\\" format-string) org--warnings)) 
(display-warning '(org-element org-element-cache) (concat 
\\\"org-element--cache: \\\" format-string)))) (org-element-cache-reset) 
(org-element--parse-to epom)))\n (if cached-only (if (and 
(org-element--cache-active-p) (or (not org-element--cache-sync-requests) 
(< epom (aref (car org-element--cache-sync-requests) 1)))) (progn 
(org-element--cache-find epom))) (condition-case err 
(org-element--parse-to epom) ((debug error) (let* ((format-string 
(format \\\"Org parser error in %s::%S. Resetting.\\\\n The error 
...\\\" (buffer-name ...) epom err (if ... ...))) (format-string (if (or 
... ...) format-string (prog1 ... ...)))) (if (and (boundp 
'org-batch-test) org-batch-test) (error \\\"%s\\\" (concat 
\\\"org-element--cache: \\\" format-string)) (setq org--warnings (cons 
(concat \\\"org-element--cache: \\\" format-string) org--warnings)) 
(display-warning '(org-element org-element-cache) (concat 
\\\"org-element--cache: \\\" format-string)))) (org-element-cache-reset) 
(org-element--parse-to epom))))\n (setq element (if cached-only (if (and 
(org-element--cache-active-p) (or (not org-element--cache-sync-requests) 
(< epom (aref (car org-element--cache-sync-requests) 1)))) (progn 
(org-element--cache-find epom))) (condition-case err 
(org-element--parse-to epom) ((debug error) (let* ((format-string 
(format \\\"Org parser error in %s::%S. Resetting.\\\\n The error 
...\\\" ... epom err ...)) (format-string (if ... format-string ...))) 
(if (and (boundp ...) org-batch-test) (error \\\"%s\\\" (concat 
\\\"org-element--cache: \\\" format-string)) (setq org--warnings (cons 
... org--warnings)) (display-warning '... (concat 
\\\"org-element--cache: \\\" format-string)))) (org-element-cache-reset) 
(org-element--parse-to epom)))))\n (let (element) (if 
(org-element--cache-active-p) (progn (if (not (save-current-buffer 
(set-buffer (or ... ...)) org-element--cache)) (org-element-cache-reset) 
(if cached-only nil (org-element--cache-sync (current-buffer) epom))))) 
(setq element (if cached-only (if (and (org-element--cache-active-p) (or 
(not org-element--cache-sync-requests) (< epom (aref ... 1)))) (progn 
(org-element--cache-find epom))) (condition-case err 
(org-element--parse-to epom) ((debug error) (let* ((format-string ...) 
(format-string ...)) (if (and ... org-batch-test) (error \\\"%s\\\" ...) 
(setq org--warnings ...) (display-warning ... ...))) 
(org-element-cache-reset) (org-element--parse-to epom))))) (if (and 
(org-element--cache-active-p) element (org-element--cache-verify-element 
element)) (progn (setq element (org-element--parse-to epom)))) (if (eq 
(org-element-type element t) 'org-data) nil (if (and cached-only (not 
(and element (or (= epom ...) (and ... ... ...) (and ... ... ...) (and 
... ... ...))))) nil (if (not (eq (org-element-type element t) 
'section)) element (org-element-at-point (1+ epom) cached-only)))))\n 
(save-restriction (widen) (goto-char (or --mepom (point))) (if 
(derived-mode-p 'org-mode) nil (display-warning '(org-element 
org-element-parser) (format-message \\\"`org-element-at-point' cannot be 
used in non-Org b...\\\" (current-buffer) major-mode))) (if (and 
cached-only (memq this-command 
org-element--cache-non-modifying-commands)) (progn (setq cached-only 
nil))) (let (element) (if (org-element--cache-active-p) (progn (if (not 
(save-current-buffer (set-buffer ...) org-element--cache)) 
(org-element-cache-reset) (if cached-only nil (org-element--cache-sync 
(current-buffer) epom))))) (setq element (if cached-only (if (and 
(org-element--cache-active-p) (or (not org-element--cache-sync-requests) 
(< epom ...))) (progn (org-element--cache-find epom))) (condition-case 
err (org-element--parse-to epom) ((debug error) (let* (... ...) (if ... 
... ... ...)) (org-element-cache-reset) (org-element--parse-to epom))))) 
(if (and (org-element--cache-active-p) element 
(org-element--cache-verify-element element)) (progn (setq element 
(org-element--parse-to epom)))) (if (eq (org-element-type element t) 
'org-data) nil (if (and cached-only (not (and element (or ... ... ... 
...)))) nil (if (not (eq (org-element-type element t) 'section)) element 
(org-element-at-point (1+ epom) cached-only))))))\n (save-excursion 
(save-restriction (widen) (goto-char (or --mepom (point))) (if 
(derived-mode-p 'org-mode) nil (display-warning '(org-element 
org-element-parser) (format-message \\\"`org-element-at-point' cannot be 
used in non-Org b...\\\" (current-buffer) major-mode))) (if (and 
cached-only (memq this-command 
org-element--cache-non-modifying-commands)) (progn (setq cached-only 
nil))) (let (element) (if (org-element--cache-active-p) (progn (if (not 
(save-current-buffer ... org-element--cache)) (org-element-cache-reset) 
(if cached-only nil (org-element--cache-sync ... epom))))) (setq element 
(if cached-only (if (and (org-element--cache-active-p) (or ... ...)) 
(progn (org-element--cache-find epom))) (condition-case err 
(org-element--parse-to epom) ((debug error) (let* ... ...) 
(org-element-cache-reset) (org-element--parse-to epom))))) (if (and 
(org-element--cache-active-p) element (org-element--cache-verify-element 
element)) (progn (setq element (org-element--parse-to epom)))) (if (eq 
(org-element-type element t) 'org-data) nil (if (and cached-only (not 
(and element ...))) nil (if (not (eq ... ...)) element 
(org-element-at-point (1+ epom) cached-only)))))))\n (save-excursion 
(cond ((markerp --mepom) (set-buffer (marker-buffer --mepom))) ((numberp 
--mepom)) (t (if (let ((idx (or 14 14))) (let* ((parray ...)) (if parray 
(let* ... ...) (let* ... ...)))) (progn (set-buffer (let (...) (let* ... 
...))))) (setq --mepom (let ((idx (or 0 0))) (let* ((parray ...)) (if 
parray (let* ... ...) (let* ... ...))))))) (save-excursion 
(save-restriction (widen) (goto-char (or --mepom (point))) (if 
(derived-mode-p 'org-mode) nil (display-warning '(org-element 
org-element-parser) (format-message \\\"`org-element-at-point' cannot be 
used in non-Org b...\\\" (current-buffer) major-mode))) (if (and 
cached-only (memq this-command 
org-element--cache-non-modifying-commands)) (progn (setq cached-only 
nil))) (let (element) (if (org-element--cache-active-p) (progn (if (not 
...) (org-element-cache-reset) (if cached-only nil ...)))) (setq element 
(if cached-only (if (and ... ...) (progn ...)) (condition-case err 
(org-element--parse-to epom) (... ... ... ...)))) (if (and 
(org-element--cache-active-p) element (org-element--cache-verify-element 
element)) (progn (setq element (org-element--parse-to epom)))) (if (eq 
(org-element-type element t) 'org-data) nil (if (and cached-only (not 
...)) nil (if (not ...) element (org-element-at-point ... 
cached-only))))))))\n (let ((--mepom epom)) (save-excursion (cond 
((markerp --mepom) (set-buffer (marker-buffer --mepom))) ((numberp 
--mepom)) (t (if (let ((idx ...)) (let* (...) (if parray ... ...))) 
(progn (set-buffer (let ... ...)))) (setq --mepom (let ((idx ...)) (let* 
(...) (if parray ... ...)))))) (save-excursion (save-restriction (widen) 
(goto-char (or --mepom (point))) (if (derived-mode-p 'org-mode) nil 
(display-warning '(org-element org-element-parser) (format-message 
\\\"`org-element-at-point' cannot be used in non-Org b...\\\" 
(current-buffer) major-mode))) (if (and cached-only (memq this-command 
org-element--cache-non-modifying-commands)) (progn (setq cached-only 
nil))) (let (element) (if (org-element--cache-active-p) (progn (if ... 
... ...))) (setq element (if cached-only (if ... ...) (condition-case 
err ... ...))) (if (and (org-element--cache-active-p) element 
(org-element--cache-verify-element element)) (progn (setq element ...))) 
(if (eq (org-element-type element t) 'org-data) nil (if (and cached-only 
...) nil (if ... element ...))))))))\n (if (org-element-type epom t) 
epom (setq epom (or epom (point))) (let ((--mepom epom)) (save-excursion 
(cond ((markerp --mepom) (set-buffer (marker-buffer --mepom))) ((numberp 
--mepom)) (t (if (let (...) (let* ... ...)) (progn (set-buffer ...))) 
(setq --mepom (let (...) (let* ... ...))))) (save-excursion 
(save-restriction (widen) (goto-char (or --mepom (point))) (if 
(derived-mode-p 'org-mode) nil (display-warning '... (format-message 
\\\"`org-element-at-point' cannot be used in non-Org b...\\\" ... 
major-mode))) (if (and cached-only (memq this-command 
org-element--cache-non-modifying-commands)) (progn (setq cached-only 
nil))) (let (element) (if (org-element--cache-active-p) (progn ...)) 
(setq element (if cached-only ... ...)) (if (and ... element ...) (progn 
...)) (if (eq ... ...) nil (if ... nil ...))))))))\n 
org-element-at-point(#<marker at 74688 in academics.org>)\n 
(save-restriction (if narrow nil (widen)) (org-element-at-point to-pos) 
(let* ((start (and from-pos (progn (goto-char from-pos) 
(org-element-begin (progn ... ...))))) (prev after-element) (node 
(save-current-buffer (set-buffer (or (buffer-base-buffer nil) (or nil 
...))) (if (memq granularity '...) (org-element--headline-cache-root) 
(org-element--cache-root)))) data (stack (list nil)) (leftp t) result 
(last-match t) continue-flag (next-element-re (let* ((pcase-0 #'...)) 
(cond ((eq granularity ...) (funcall pcase-0)) ((equal ... 
restrict-elements) (funcall pcase-0)) ((eq granularity ...) (let nil 
...)) (t 'nil)))) (next-re (if (and next-re (string= next-re (or ... 
next-element-re))) nil next-re)) (fail-re (if (and fail-re (string= 
fail-re (or ... next-element-re))) nil fail-re)) (restrict-elements (or 
restrict-elements (cond ((eq granularity ...) (let nil ...)) ((eq 
granularity ...) (let nil ...)) ((eq granularity ...) (let nil 
org-element-greater-elements)) (t 'nil)))) (time (float-time)) 
(predicate-time 0) (pre-process-time 0) (re-search-time 0) 
(count-predicate-calls-match 0) (count-predicate-calls-fail 0) 
cache-size before-time modified-tic) (goto-char (or start (point-min))) 
(let ((saved-match-data (match-data))) (unwind-protect (progn (if (or 
(not next-element-re) (if org-element--cache-map-statistics ... ...)) 
(if (or ... ...) nil (if ... ... ...) (if ... ...) (if ... ...)) (progn 
(setq continue-flag t) (setq node nil)))) (set-match-data 
saved-match-data t))) (if (and start (>= start to-pos)) nil (while node 
(setq data (progn (progn (aref node 2)))) (if (and leftp (progn (progn 
...)) (or (not prev) (not ...)) (or (not start) (not ...))) (progn (setq 
stack (cons node stack)) (setq node (progn ...))) (if (or (and start 
...) (and prev ...)) nil (if (or ... ...) (progn ... ... ... ... ... 
...) (if ... ...) (if node ...))) (if continue-flag (setq continue-flag 
nil) (setq node (if ... ... ...)))))) (if (and 
org-element--cache-map-statistics (or (not 
org-element--cache-map-statistics-threshold) (> (- (float-time) time) 
org-element--cache-map-statistics-threshold))) (progn (message 
\\\"Mapped over elements in %S. %d/%d predicate matche...\\\" 
(current-buffer) count-predicate-calls-match (+ 
count-predicate-calls-match count-predicate-calls-fail) (- (float-time) 
time) pre-process-time predicate-time re-search-time granularity 
restrict-elements next-re fail-re from-pos to-pos limit-count 
after-element))) (nreverse result)))\n (save-excursion (save-restriction 
(if narrow nil (widen)) (org-element-at-point to-pos) (let* ((start (and 
from-pos (progn (goto-char from-pos) (org-element-begin ...)))) (prev 
after-element) (node (save-current-buffer (set-buffer (or ... ...)) (if 
(memq granularity ...) (org-element--headline-cache-root) 
(org-element--cache-root)))) data (stack (list nil)) (leftp t) result 
(last-match t) continue-flag (next-element-re (let* ((pcase-0 ...)) 
(cond (... ...) (... ...) (... ...) (t ...)))) (next-re (if (and next-re 
(string= next-re ...)) nil next-re)) (fail-re (if (and fail-re (string= 
fail-re ...)) nil fail-re)) (restrict-elements (or restrict-elements 
(cond (... ...) (... ...) (... ...) (t ...)))) (time (float-time)) 
(predicate-time 0) (pre-process-time 0) (re-search-time 0) 
(count-predicate-calls-match 0) (count-predicate-calls-fail 0) 
cache-size before-time modified-tic) (goto-char (or start (point-min))) 
(let ((saved-match-data (match-data))) (unwind-protect (progn (if (or 
... ...) (if ... nil ... ... ...) (progn ... ...))) (set-match-data 
saved-match-data t))) (if (and start (>= start to-pos)) nil (while node 
(setq data (progn (progn ...))) (if (and leftp (progn ...) (or ... ...) 
(or ... ...)) (progn (setq stack ...) (setq node ...)) (if (or ... ...) 
nil (if ... ... ... ...)) (if continue-flag (setq continue-flag nil) 
(setq node ...))))) (if (and org-element--cache-map-statistics (or (not 
org-element--cache-map-statistics-threshold) (> (- ... time) 
org-element--cache-map-statistics-threshold))) (progn (message 
\\\"Mapped over elements in %S. %d/%d predicate matche...\\\" 
(current-buffer) count-predicate-calls-match (+ 
count-predicate-calls-match count-predicate-calls-fail) (- (float-time) 
time) pre-process-time predicate-time re-search-time granularity 
restrict-elements next-re fail-re from-pos to-pos limit-count 
after-element))) (nreverse result))))\n (let ((gc-cons-threshold 
1073741824) tmpnext-start tmpparent tmpelement) (save-excursion 
(save-restriction (if narrow nil (widen)) (org-element-at-point to-pos) 
(let* ((start (and from-pos (progn ... ...))) (prev after-element) (node 
(save-current-buffer (set-buffer ...) (if ... ... ...))) data (stack 
(list nil)) (leftp t) result (last-match t) continue-flag 
(next-element-re (let* (...) (cond ... ... ... ...))) (next-re (if (and 
next-re ...) nil next-re)) (fail-re (if (and fail-re ...) nil fail-re)) 
(restrict-elements (or restrict-elements (cond ... ... ... ...))) (time 
(float-time)) (predicate-time 0) (pre-process-time 0) (re-search-time 0) 
(count-predicate-calls-match 0) (count-predicate-calls-fail 0) 
cache-size before-time modified-tic) (goto-char (or start (point-min))) 
(let ((saved-match-data (match-data))) (unwind-protect (progn (if ... 
... ...)) (set-match-data saved-match-data t))) (if (and start (>= start 
to-pos)) nil (while node (setq data (progn ...)) (if (and leftp ... ... 
...) (progn ... ...) (if ... nil ...) (if continue-flag ... ...)))) (if 
(and org-element--cache-map-statistics (or (not 
org-element--cache-map-statistics-threshold) (> ... 
org-element--cache-map-statistics-threshold))) (progn (message 
\\\"Mapped over elements in %S. %d/%d predicate matche...\\\" 
(current-buffer) count-predicate-calls-match (+ 
count-predicate-calls-match count-predicate-calls-fail) (- ... time) 
pre-process-time predicate-time re-search-time granularity 
restrict-elements next-re fail-re from-pos to-pos limit-count 
after-element))) (nreverse result)))))\n (progn (if 
(org-element--cache-active-p) nil (error \\\"Cache must be active\\\")) 
(if (memq granularity '(headline headline+inlinetask greater-element 
element)) nil (error \\\"Unsupported granularity: %S\\\" granularity)) 
(if (markerp to-pos) nil (let ((mk (make-marker))) (set-marker mk 
to-pos) (setq to-pos mk))) (let ((gc-cons-threshold 1073741824) 
tmpnext-start tmpparent tmpelement) (save-excursion (save-restriction 
(if narrow nil (widen)) (org-element-at-point to-pos) (let* ((start (and 
from-pos ...)) (prev after-element) (node (save-current-buffer ... ...)) 
data (stack (list nil)) (leftp t) result (last-match t) continue-flag 
(next-element-re (let* ... ...)) (next-re (if ... nil next-re)) (fail-re 
(if ... nil fail-re)) (restrict-elements (or restrict-elements ...)) 
(time (float-time)) (predicate-time 0) (pre-process-time 0) 
(re-search-time 0) (count-predicate-calls-match 0) 
(count-predicate-calls-fail 0) cache-size before-time modified-tic) 
(goto-char (or start (point-min))) (let ((saved-match-data ...)) 
(unwind-protect (progn ...) (set-match-data saved-match-data t))) (if 
(and start (>= start to-pos)) nil (while node (setq data ...) (if ... 
... ... ...))) (if (and org-element--cache-map-statistics (or ... ...)) 
(progn (message \\\"Mapped over elements in %S. %d/%d predicate 
matche...\\\" ... count-predicate-calls-match ... ... pre-process-time 
predicate-time re-search-time granularity restrict-elements next-re 
fail-re from-pos to-pos limit-count after-element))) (nreverse 
result))))))\n (if (org-element--cache-active-p) (progn (if 
(org-element--cache-active-p) nil (error \\\"Cache must be active\\\")) 
(if (memq granularity '(headline headline+inlinetask greater-element 
element)) nil (error \\\"Unsupported granularity: %S\\\" granularity)) 
(if (markerp to-pos) nil (let ((mk (make-marker))) (set-marker mk 
to-pos) (setq to-pos mk))) (let ((gc-cons-threshold 1073741824) 
tmpnext-start tmpparent tmpelement) (save-excursion (save-restriction 
(if narrow nil (widen)) (org-element-at-point to-pos) (let* ((start ...) 
(prev after-element) (node ...) data (stack ...) (leftp t) result 
(last-match t) continue-flag (next-element-re ...) (next-re ...) 
(fail-re ...) (restrict-elements ...) (time ...) (predicate-time 0) 
(pre-process-time 0) (re-search-time 0) (count-predicate-calls-match 0) 
(count-predicate-calls-fail 0) cache-size before-time modified-tic) 
(goto-char (or start ...)) (let (...) (unwind-protect ... ...)) (if (and 
start ...) nil (while node ... ...)) (if (and 
org-element--cache-map-statistics ...) (progn ...)) (nreverse 
result)))))) (let ((--buffer (current-buffer)) (--old-state 
(save-current-buffer (set-buffer (or (buffer-base-buffer nil) (or nil 
...))) (mapcar #'symbol-value org-element--cache-variables))) 
(org-element-use-cache t)) (unwind-protect (progn 
(org-element-cache-reset) (if (org-element--cache-active-p) nil (error 
\\\"Cache must be active\\\")) (if (memq granularity '(headline 
headline+inlinetask greater-element element)) nil (error \\\"Unsupported 
granularity: %S\\\" granularity)) (if (markerp to-pos) nil (let ((mk 
...)) (set-marker mk to-pos) (setq to-pos mk))) (let ((gc-cons-threshold 
1073741824) tmpnext-start tmpparent tmpelement) (save-excursion 
(save-restriction (if narrow nil ...) (org-element-at-point to-pos) 
(let* ... ... ... ... ... ...))))) (cl-mapc #'(lambda (var values) 
(save-current-buffer (set-buffer ...) (set var values))) 
org-element--cache-variables --old-state))))\n (progn (let ((--cl-keys-- 
--cl-rest--)) (while --cl-keys-- (cond ((memq (car --cl-keys--) 
'(:granularity :restrict-elements :next-re :fail-re :from-pos :to-pos 
:after-element :limit-count :narrow :allow-other-keys)) (if (cdr 
--cl-keys--) nil (error \\\"Missing argument for %s\\\" (car 
--cl-keys--))) (setq --cl-keys-- (cdr (cdr --cl-keys--)))) ((car (cdr 
(memq ... --cl-rest--))) (setq --cl-keys-- nil)) (t (error \\\"Keyword 
argument %s not one of (:granularity :rest...\\\" (car --cl-keys--)))))) 
(if (org-element--cache-active-p) (progn (if 
(org-element--cache-active-p) nil (error \\\"Cache must be active\\\")) 
(if (memq granularity '(headline headline+inlinetask greater-element 
element)) nil (error \\\"Unsupported granularity: %S\\\" granularity)) 
(if (markerp to-pos) nil (let ((mk (make-marker))) (set-marker mk 
to-pos) (setq to-pos mk))) (let ((gc-cons-threshold 1073741824) 
tmpnext-start tmpparent tmpelement) (save-excursion (save-restriction 
(if narrow nil (widen)) (org-element-at-point to-pos) (let* (... ... ... 
data ... ... result ... continue-flag ... ... ... ... ... ... ... ... 
... ... cache-size before-time modified-tic) (goto-char ...) (let ... 
...) (if ... nil ...) (if ... ...) (nreverse result)))))) (let 
((--buffer (current-buffer)) (--old-state (save-current-buffer 
(set-buffer (or ... ...)) (mapcar #'symbol-value 
org-element--cache-variables))) (org-element-use-cache t)) 
(unwind-protect (progn (org-element-cache-reset) (if 
(org-element--cache-active-p) nil (error \\\"Cache must be active\\\")) 
(if (memq granularity '...) nil (error \\\"Unsupported granularity: 
%S\\\" granularity)) (if (markerp to-pos) nil (let (...) (set-marker mk 
to-pos) (setq to-pos mk))) (let ((gc-cons-threshold 1073741824) 
tmpnext-start tmpparent tmpelement) (save-excursion (save-restriction 
... ... ...)))) (cl-mapc #'(lambda (var values) (save-current-buffer ... 
...)) org-element--cache-variables --old-state)))))\n (let* 
((granularity (car (cdr (or (plist-member --cl-rest-- ':granularity) 
'(nil headline+inlinetask))))) (restrict-elements (car (cdr 
(plist-member --cl-rest-- ':restrict-elements)))) (next-re (car (cdr 
(plist-member --cl-rest-- ':next-re)))) (fail-re (car (cdr (plist-member 
--cl-rest-- ':fail-re)))) (from-pos (car (cdr (plist-member --cl-rest-- 
':from-pos)))) (to-pos (car (cdr (or (plist-member --cl-rest-- ':to-pos) 
(list nil (point-max-marker)))))) (after-element (car (cdr (plist-member 
--cl-rest-- ':after-element)))) (limit-count (car (cdr (plist-member 
--cl-rest-- ':limit-count)))) (narrow (car (cdr (plist-member 
--cl-rest-- ':narrow))))) (progn (let ((--cl-keys-- --cl-rest--)) (while 
--cl-keys-- (cond ((memq (car --cl-keys--) '...) (if (cdr --cl-keys--) 
nil (error \\\"Missing argument for %s\\\" ...)) (setq --cl-keys-- (cdr 
...))) ((car (cdr ...)) (setq --cl-keys-- nil)) (t (error \\\"Keyword 
argument %s not one of (:granularity :rest...\\\" (car --cl-keys--)))))) 
(if (org-element--cache-active-p) (progn (if 
(org-element--cache-active-p) nil (error \\\"Cache must be active\\\")) 
(if (memq granularity '(headline headline+inlinetask greater-element 
element)) nil (error \\\"Unsupported granularity: %S\\\" granularity)) 
(if (markerp to-pos) nil (let ((mk ...)) (set-marker mk to-pos) (setq 
to-pos mk))) (let ((gc-cons-threshold 1073741824) tmpnext-start 
tmpparent tmpelement) (save-excursion (save-restriction (if narrow nil 
...) (org-element-at-point to-pos) (let* ... ... ... ... ... ...))))) 
(let ((--buffer (current-buffer)) (--old-state (save-current-buffer 
(set-buffer ...) (mapcar ... org-element--cache-variables))) 
(org-element-use-cache t)) (unwind-protect (progn 
(org-element-cache-reset) (if (org-element--cache-active-p) nil (error 
\\\"Cache must be active\\\")) (if (memq granularity ...) nil (error 
\\\"Unsupported granularity: %S\\\" granularity)) (if (markerp to-pos) 
nil (let ... ... ...)) (let (... tmpnext-start tmpparent tmpelement) 
(save-excursion ...))) (cl-mapc #'(lambda ... ...) 
org-element--cache-variables --old-state))))))\n 
org-element-cache-map((closure ((deadline-items) (current . 739166) 
(today?) (today . 739170) (regexp . \\\"\\\\\\\\<DEADLINE: 
*<\\\\\\\\([^>]+\\\\\\\\)>\\\") (props mouse-face highlight 
org-not-done-regexp \\\"\\\\\\\\(TODO\\\\\\\\)\\\" org-todo-regexp 
\\\"\\\\\\\\(CANCELED\\\\\\\\|DONE\\\\\\\\|TODO\\\\\\\\|WAITING\\\\\\\\)\\\" 
org-complex-heading-regexp \\\"^\\\\\\\\(\\\\\\\\*+\\\\\\\\)\\\\\\\\(?: 
+\\\\\\\\(CANCELED\\\\\\\\|DONE\\\\\\\\|TODO\\\\\\\\|WAITING\\\\\\\\)\\\\\\\\)?...\\\" 
help-echo \\\"mouse-2 or RET jump to org file ~/org/academics.or...\\\") 
(with-hour)) (el) (if (and (org-element--property :deadline el nil nil) 
(memq (org-element--property :type (org-element--property :deadline el 
nil nil) nil nil) '(diary active active-range)) (or (not with-hour) 
(org-element--property :hour-start (org-element--property :deadline el 
nil nil) nil nil) (org-element--property :hour-end 
(org-element--property :deadline el nil nil) nil nil))) (progn 
(goto-char (org-element-contents-begin el)) (catch :skip 
(org-agenda-skip el) (let* ((s ...) (pos ...) (todo-state ...) (done? 
...) (sexp? ...) (deadline ...) (repeat ...) (diff ...) 
(max-warning-days ...) (warning-days ...)) (cond (... nil) (... nil) 
(... ...) (... ...) (t ...)) (if (and done? ...) (progn ...)) 
(save-excursion (goto-char ...) (let* ... ... ...))))))) :next-re 
\\\"\\\\\\\\<DEADLINE: *<\\\\\\\\([^>]+\\\\\\\\)>\\\" :fail-re 
\\\"\\\\\\\\<DEADLINE: *<\\\\\\\\([^>]+\\\\\\\\)>\\\" :narrow t)\n (let* 
((props (list 'mouse-face 'highlight 'org-not-done-regexp 
org-not-done-regexp 'org-todo-regexp org-todo-regexp 
'org-complex-heading-regexp org-complex-heading-regexp 'help-echo 
(format \\\"mouse-2 or RET jump to org file %s\\\" (abbreviate-file-name 
buffer-file-name)))) (regexp (if with-hour org-deadline-time-hour-regexp 
org-deadline-time-regexp)) (today (org-today)) (today? 
(org-agenda-today-p date)) (current (calendar-absolute-from-gregorian 
date)) deadline-items) (org-element-cache-map #'(lambda (el) (if (and 
(org-element--property :deadline el nil nil) (memq 
(org-element--property :type ... nil nil) '...) (or (not with-hour) 
(org-element--property :hour-start ... nil nil) (org-element--property 
:hour-end ... nil nil))) (progn (goto-char (org-element-contents-begin 
el)) (catch :skip (org-agenda-skip el) (let* ... ... ... ...))))) 
:next-re regexp :fail-re regexp :narrow t) (nreverse deadline-items))\n 
org-agenda-get-deadlines()\n (setq deadlines 
(org-agenda-get-deadlines))\n (let nil (setq deadlines 
(org-agenda-get-deadlines)) (setq results (cons deadlines results)))\n 
(cond ((eq arg :todo) (if (org-agenda-today-p date) (let nil (setq 
results (cons (org-agenda-get-todos) results))))) ((eq arg :timestamp) 
(let nil (setq results (cons (org-agenda-get-blocks) results)) (setq 
results (cons (org-agenda-get-timestamps deadlines) results)))) ((eq arg 
:sexp) (let nil (setq results (cons (org-agenda-get-sexps) results)))) 
((eq arg :scheduled) (let nil (setq results (cons 
(org-agenda-get-scheduled deadlines) results)))) ((eq arg :scheduled*) 
(let nil (setq results (cons (org-agenda-get-scheduled deadlines t) 
results)))) ((eq arg :closed) (let nil (setq results (cons 
(org-agenda-get-progress) results)))) ((eq arg :deadline) (let nil (setq 
deadlines (org-agenda-get-deadlines)) (setq results (cons deadlines 
results)))) ((eq arg :deadline*) (let nil (setq deadlines 
(org-agenda-get-deadlines t)) (setq results (cons deadlines 
results)))))\n (let ((arg (car tail))) (cond ((eq arg :todo) (if 
(org-agenda-today-p date) (let nil (setq results (cons 
(org-agenda-get-todos) results))))) ((eq arg :timestamp) (let nil (setq 
results (cons (org-agenda-get-blocks) results)) (setq results (cons 
(org-agenda-get-timestamps deadlines) results)))) ((eq arg :sexp) (let 
nil (setq results (cons (org-agenda-get-sexps) results)))) ((eq arg 
:scheduled) (let nil (setq results (cons (org-agenda-get-scheduled 
deadlines) results)))) ((eq arg :scheduled*) (let nil (setq results 
(cons (org-agenda-get-scheduled deadlines t) results)))) ((eq arg 
:closed) (let nil (setq results (cons (org-agenda-get-progress) 
results)))) ((eq arg :deadline) (let nil (setq deadlines 
(org-agenda-get-deadlines)) (setq results (cons deadlines results)))) 
((eq arg :deadline*) (let nil (setq deadlines (org-agenda-get-deadlines 
t)) (setq results (cons deadlines results))))) (setq tail (cdr tail)))\n 
(while tail (let ((arg (car tail))) (cond ((eq arg :todo) (if 
(org-agenda-today-p date) (let nil (setq results (cons ... results))))) 
((eq arg :timestamp) (let nil (setq results (cons 
(org-agenda-get-blocks) results)) (setq results (cons 
(org-agenda-get-timestamps deadlines) results)))) ((eq arg :sexp) (let 
nil (setq results (cons (org-agenda-get-sexps) results)))) ((eq arg 
:scheduled) (let nil (setq results (cons (org-agenda-get-scheduled 
deadlines) results)))) ((eq arg :scheduled*) (let nil (setq results 
(cons (org-agenda-get-scheduled deadlines t) results)))) ((eq arg 
:closed) (let nil (setq results (cons (org-agenda-get-progress) 
results)))) ((eq arg :deadline) (let nil (setq deadlines 
(org-agenda-get-deadlines)) (setq results (cons deadlines results)))) 
((eq arg :deadline*) (let nil (setq deadlines (org-agenda-get-deadlines 
t)) (setq results (cons deadlines results))))) (setq tail (cdr 
tail))))\n (let ((tail args)) (while tail (let ((arg (car tail))) (cond 
((eq arg :todo) (if (org-agenda-today-p date) (let nil (setq results 
...)))) ((eq arg :timestamp) (let nil (setq results (cons ... results)) 
(setq results (cons ... results)))) ((eq arg :sexp) (let nil (setq 
results (cons ... results)))) ((eq arg :scheduled) (let nil (setq 
results (cons ... results)))) ((eq arg :scheduled*) (let nil (setq 
results (cons ... results)))) ((eq arg :closed) (let nil (setq results 
(cons ... results)))) ((eq arg :deadline) (let nil (setq deadlines 
(org-agenda-get-deadlines)) (setq results (cons deadlines results)))) 
((eq arg :deadline*) (let nil (setq deadlines (org-agenda-get-deadlines 
t)) (setq results (cons deadlines results))))) (setq tail (cdr tail)))) 
(apply #'nconc (nreverse results)))\n (let* ((date date)) (let ((tail 
args)) (while tail (let ((arg (car tail))) (cond ((eq arg :todo) (if 
(org-agenda-today-p date) (let nil ...))) ((eq arg :timestamp) (let nil 
(setq results ...) (setq results ...))) ((eq arg :sexp) (let nil (setq 
results ...))) ((eq arg :scheduled) (let nil (setq results ...))) ((eq 
arg :scheduled*) (let nil (setq results ...))) ((eq arg :closed) (let 
nil (setq results ...))) ((eq arg :deadline) (let nil (setq deadlines 
...) (setq results ...))) ((eq arg :deadline*) (let nil (setq deadlines 
...) (setq results ...)))) (setq tail (cdr tail)))) (apply #'nconc 
(nreverse results))))\n (progn (with-no-warnings (defvar date)) (let* 
((date date)) (let ((tail args)) (while tail (let ((arg (car tail))) 
(cond ((eq arg :todo) (if ... ...)) ((eq arg :timestamp) (let nil ... 
...)) ((eq arg :sexp) (let nil ...)) ((eq arg :scheduled) (let nil ...)) 
((eq arg :scheduled*) (let nil ...)) ((eq arg :closed) (let nil ...)) 
((eq arg :deadline) (let nil ... ...)) ((eq arg :deadline*) (let nil ... 
...))) (setq tail (cdr tail)))) (apply #'nconc (nreverse results)))))\n 
(let ((case-fold-search nil) results deadlines) (progn (with-no-warnings 
(defvar date)) (let* ((date date)) (let ((tail args)) (while tail (let 
((arg ...)) (cond (... ...) (... ...) (... ...) (... ...) (... ...) (... 
...) (... ...) (... ...)) (setq tail (cdr tail)))) (apply #'nconc 
(nreverse results))))))\n (save-restriction (if (eq buffer 
org-agenda-restrict) (narrow-to-region org-agenda-restrict-begin 
org-agenda-restrict-end) (widen)) (setq args (org-uniquify (or args 
org-agenda-entry-types))) (if (and (memq :scheduled args) (memq 
:scheduled* args)) (progn (setq args (delq :scheduled* args)))) (cond 
((memq :deadline args) (setq args (cons :deadline (delq :deadline (delq 
:deadline* args))))) ((memq :deadline* args) (setq args (cons :deadline* 
(delq :deadline* args))))) (let ((case-fold-search nil) results 
deadlines) (progn (with-no-warnings (defvar date)) (let* ((date date)) 
(let ((tail args)) (while tail (let (...) (cond ... ... ... ... ... ... 
... ...) (setq tail ...))) (apply #'nconc (nreverse results)))))))\n 
(save-excursion (save-restriction (if (eq buffer org-agenda-restrict) 
(narrow-to-region org-agenda-restrict-begin org-agenda-restrict-end) 
(widen)) (setq args (org-uniquify (or args org-agenda-entry-types))) (if 
(and (memq :scheduled args) (memq :scheduled* args)) (progn (setq args 
(delq :scheduled* args)))) (cond ((memq :deadline args) (setq args (cons 
:deadline (delq :deadline (delq :deadline* args))))) ((memq :deadline* 
args) (setq args (cons :deadline* (delq :deadline* args))))) (let 
((case-fold-search nil) results deadlines) (progn (with-no-warnings 
(defvar date)) (let* ((date date)) (let ((tail args)) (while tail (let 
... ... ...)) (apply #'nconc (nreverse results))))))))\n 
(save-current-buffer (set-buffer buffer) (if (derived-mode-p 'org-mode) 
nil (error \\\"Agenda file %s is not in Org mode\\\" file)) (setq 
org-agenda-buffer (or org-agenda-buffer buffer)) (setq 
org-agenda-current-date date) (save-excursion (save-restriction (if (eq 
buffer org-agenda-restrict) (narrow-to-region org-agenda-restrict-begin 
org-agenda-restrict-end) (widen)) (setq args (org-uniquify (or args 
org-agenda-entry-types))) (if (and (memq :scheduled args) (memq 
:scheduled* args)) (progn (setq args (delq :scheduled* args)))) (cond 
((memq :deadline args) (setq args (cons :deadline (delq :deadline 
...)))) ((memq :deadline* args) (setq args (cons :deadline* (delq 
:deadline* args))))) (let ((case-fold-search nil) results deadlines) 
(progn (with-no-warnings (defvar date)) (let* ((date date)) (let (...) 
(while tail ...) (apply ... ...))))))))\n (if (not buffer) (list (format 
\\\"ORG-AGENDA-ERROR: No such org-file %s\\\" file)) 
(save-current-buffer (set-buffer buffer) (if (derived-mode-p 'org-mode) 
nil (error \\\"Agenda file %s is not in Org mode\\\" file)) (setq 
org-agenda-buffer (or org-agenda-buffer buffer)) (setq 
org-agenda-current-date date) (save-excursion (save-restriction (if (eq 
buffer org-agenda-restrict) (narrow-to-region org-agenda-restrict-begin 
org-agenda-restrict-end) (widen)) (setq args (org-uniquify (or args 
org-agenda-entry-types))) (if (and (memq :scheduled args) (memq 
:scheduled* args)) (progn (setq args (delq :scheduled* args)))) (cond 
((memq :deadline args) (setq args (cons :deadline ...))) ((memq 
:deadline* args) (setq args (cons :deadline* ...)))) (let 
((case-fold-search nil) results deadlines) (progn (with-no-warnings 
(defvar date)) (let* (...) (let ... ... ...))))))))\n (let* 
((org-startup-folded nil) (org-startup-align-all-tables nil) (buffer (if 
(file-exists-p file) (org-get-agenda-file-buffer file) (error \\\"No 
such file %s\\\" file)))) (if (not buffer) (list (format 
\\\"ORG-AGENDA-ERROR: No such org-file %s\\\" file)) 
(save-current-buffer (set-buffer buffer) (if (derived-mode-p 'org-mode) 
nil (error \\\"Agenda file %s is not in Org mode\\\" file)) (setq 
org-agenda-buffer (or org-agenda-buffer buffer)) (setq 
org-agenda-current-date date) (save-excursion (save-restriction (if (eq 
buffer org-agenda-restrict) (narrow-to-region org-agenda-restrict-begin 
org-agenda-restrict-end) (widen)) (setq args (org-uniquify (or args 
org-agenda-entry-types))) (if (and (memq :scheduled args) (memq 
:scheduled* args)) (progn (setq args ...))) (cond ((memq :deadline args) 
(setq args ...)) ((memq :deadline* args) (setq args ...))) (let 
((case-fold-search nil) results deadlines) (progn (with-no-warnings ...) 
(let* ... ...))))))))\n 
org-agenda-get-day-entries(\\\"/Users/andrew/org/academics.org\\\" (10 7 
2024) :deadline :scheduled :timestamp :sexp)\n 
apply(org-agenda-get-day-entries \\\"/Users/andrew/org/academics.org\\\" 
(10 7 2024) (:deadline :scheduled :timestamp :sexp))\n (setq rtn (apply 
#'org-agenda-get-day-entries file date org-agenda-entry-types))\n (cond 
((memq org-agenda-show-log-scoped '(only clockcheck)) (setq rtn 
(org-agenda-get-day-entries file date :closed))) 
(org-agenda-show-log-scoped (setq rtn (apply 
#'org-agenda-get-day-entries file date (append '(:closed) 
org-agenda-entry-types)))) (t (setq rtn (apply 
#'org-agenda-get-day-entries file date org-agenda-entry-types))))\n (let 
((org-agenda-entry-types org-agenda-entry-types)) (if (member :deadline* 
org-agenda-entry-types) (progn (setq org-agenda-entry-types (delq 
:deadline org-agenda-entry-types)))) (if (member :scheduled* 
org-agenda-entry-types) (progn (setq org-agenda-entry-types (delq 
:scheduled org-agenda-entry-types)))) (if with-hour (progn (if (member 
:deadline org-agenda-entry-types) (progn (setq org-agenda-entry-types 
(delq :deadline org-agenda-entry-types)) (setq org-agenda-entry-types 
(cons :deadline* org-agenda-entry-types)))) (if (member :scheduled 
org-agenda-entry-types) (progn (setq org-agenda-entry-types (delq 
:scheduled org-agenda-entry-types)) (setq org-agenda-entry-types (cons 
:scheduled* org-agenda-entry-types)))))) (if 
org-agenda-include-deadlines nil (setq org-agenda-entry-types (delq 
:deadline* (delq :deadline org-agenda-entry-types)))) (cond ((memq 
org-agenda-show-log-scoped '(only clockcheck)) (setq rtn 
(org-agenda-get-day-entries file date :closed))) 
(org-agenda-show-log-scoped (setq rtn (apply 
#'org-agenda-get-day-entries file date (append '(:closed) 
org-agenda-entry-types)))) (t (setq rtn (apply 
#'org-agenda-get-day-entries file date org-agenda-entry-types)))))\n 
(catch 'nextfile (org-check-agenda-file file) (let 
((org-agenda-entry-types org-agenda-entry-types)) (if (member :deadline* 
org-agenda-entry-types) (progn (setq org-agenda-entry-types (delq 
:deadline org-agenda-entry-types)))) (if (member :scheduled* 
org-agenda-entry-types) (progn (setq org-agenda-entry-types (delq 
:scheduled org-agenda-entry-types)))) (if with-hour (progn (if (member 
:deadline org-agenda-entry-types) (progn (setq org-agenda-entry-types 
(delq :deadline org-agenda-entry-types)) (setq org-agenda-entry-types 
(cons :deadline* org-agenda-entry-types)))) (if (member :scheduled 
org-agenda-entry-types) (progn (setq org-agenda-entry-types (delq 
:scheduled org-agenda-entry-types)) (setq org-agenda-entry-types (cons 
:scheduled* org-agenda-entry-types)))))) (if 
org-agenda-include-deadlines nil (setq org-agenda-entry-types (delq 
:deadline* (delq :deadline org-agenda-entry-types)))) (cond ((memq 
org-agenda-show-log-scoped '(only clockcheck)) (setq rtn 
(org-agenda-get-day-entries file date :closed))) 
(org-agenda-show-log-scoped (setq rtn (apply 
#'org-agenda-get-day-entries file date (append '... 
org-agenda-entry-types)))) (t (setq rtn (apply 
#'org-agenda-get-day-entries file date org-agenda-entry-types))))) (setq 
rtnall (append rtnall rtn)))\n (while (setq file (car-safe (prog1 files 
(setq files (cdr files))))) (catch 'nextfile (org-check-agenda-file 
file) (let ((org-agenda-entry-types org-agenda-entry-types)) (if (member 
:deadline* org-agenda-entry-types) (progn (setq org-agenda-entry-types 
(delq :deadline org-agenda-entry-types)))) (if (member :scheduled* 
org-agenda-entry-types) (progn (setq org-agenda-entry-types (delq 
:scheduled org-agenda-entry-types)))) (if with-hour (progn (if (member 
:deadline org-agenda-entry-types) (progn (setq org-agenda-entry-types 
...) (setq org-agenda-entry-types ...))) (if (member :scheduled 
org-agenda-entry-types) (progn (setq org-agenda-entry-types ...) (setq 
org-agenda-entry-types ...))))) (if org-agenda-include-deadlines nil 
(setq org-agenda-entry-types (delq :deadline* (delq :deadline 
org-agenda-entry-types)))) (cond ((memq org-agenda-show-log-scoped 
'(only clockcheck)) (setq rtn (org-agenda-get-day-entries file date 
:closed))) (org-agenda-show-log-scoped (setq rtn (apply 
#'org-agenda-get-day-entries file date (append ... 
org-agenda-entry-types)))) (t (setq rtn (apply 
#'org-agenda-get-day-entries file date org-agenda-entry-types))))) (setq 
rtnall (append rtnall rtn))))\n (while (setq d (car-safe (prog1 
day-numbers (setq day-numbers (cdr day-numbers))))) (progn (setq date 
(calendar-gregorian-from-absolute d)) (setq s (point))) (if (or (setq 
todayp (= d today)) (and (not start-pos) (= d sd))) (setq start-pos 
(point)) (if (and start-pos (not end-pos)) (progn (setq end-pos 
(point))))) (progn (setq files thefiles) (setq rtnall nil)) (while (setq 
file (car-safe (prog1 files (setq files (cdr files))))) (catch 'nextfile 
(org-check-agenda-file file) (let ((org-agenda-entry-types 
org-agenda-entry-types)) (if (member :deadline* org-agenda-entry-types) 
(progn (setq org-agenda-entry-types (delq :deadline 
org-agenda-entry-types)))) (if (member :scheduled* 
org-agenda-entry-types) (progn (setq org-agenda-entry-types (delq 
:scheduled org-agenda-entry-types)))) (if with-hour (progn (if (member 
:deadline org-agenda-entry-types) (progn ... ...)) (if (member 
:scheduled org-agenda-entry-types) (progn ... ...)))) (if 
org-agenda-include-deadlines nil (setq org-agenda-entry-types (delq 
:deadline* (delq :deadline org-agenda-entry-types)))) (cond ((memq 
org-agenda-show-log-scoped '...) (setq rtn (org-agenda-get-day-entries 
file date :closed))) (org-agenda-show-log-scoped (setq rtn (apply ... 
file date ...))) (t (setq rtn (apply ... file date 
org-agenda-entry-types))))) (setq rtnall (append rtnall rtn)))) (if 
org-agenda-include-diary (progn (let 
((org-agenda-search-headline-for-time t)) (require 'diary-lib) (setq rtn 
(org-get-entries-from-diary date)) (setq rtnall (append rtnall rtn))))) 
(if (or rtnall org-agenda-show-all-dates) (progn (setq day-cnt (1+ 
day-cnt)) (insert (if (stringp org-agenda-format-date) 
(format-time-string org-agenda-format-date (org-time-from-absolute 
date)) (funcall org-agenda-format-date date)) \\\"\\\\n\\\") 
(put-text-property s (1- (point)) 'face (org-agenda-get-day-face date)) 
(put-text-property s (1- (point)) 'org-date-line t) (put-text-property s 
(1- (point)) 'org-agenda-date-header t) (put-text-property s (1- 
(point)) 'org-day-cnt day-cnt) (if todayp (progn (put-text-property s 
(1- (point)) 'org-today t))) (setq rtnall 
(org-agenda-add-time-grid-maybe rtnall ndays todayp)) (if rtnall (progn 
(insert (org-agenda-finalize-entries rtnall 'agenda) \\\"\\\\n\\\"))) 
(put-text-property s (1- (point)) 'day d) (put-text-property s (1- 
(point)) 'org-day-cnt day-cnt))))\n (let* ((span 
(org-agenda-ndays-to-span (or span org-agenda-span))) (today 
(org-today)) (sd (or start-day today)) (ndays (org-agenda-span-to-ndays 
span sd)) (org-agenda-start-on-weekday (and (or (eq ndays 7) (eq ndays 
14)) org-agenda-start-on-weekday)) (thefiles (org-agenda-files nil 
'ifmode)) (files thefiles) (start (if (or (null 
org-agenda-start-on-weekday) (< ndays 7)) sd (let* (... ... ...) (- sd 
...)))) (day-numbers (list start)) (day-cnt 0) (inhibit-redisplay (not 
debug-on-error)) (org-agenda-show-log-scoped org-agenda-show-log) s rtn 
rtnall file date d start-pos end-pos todayp clocktable-start 
clocktable-end) (setq org-agenda-redo-command (list 'org-agenda-list 
(list 'quote arg) start-day (list 'quote span) with-hour)) (let 
((upper-bound (1- ndays)) (counter 0)) (while (< counter upper-bound) 
(let ((_ counter)) (setq day-numbers (cons ... day-numbers))) (setq 
counter (1+ counter)))) (setq day-numbers (nreverse day-numbers)) (progn 
(setq clocktable-start (car day-numbers)) (setq clocktable-end (1+ (or 
(org-last day-numbers) 0)))) (set (make-local-variable 
'org-starting-day) (car day-numbers)) (set (make-local-variable 
'org-arg-loc) arg) (set (make-local-variable 'org-agenda-current-span) 
(org-agenda-ndays-to-span span)) (if org-agenda-compact-blocks nil (let* 
((d1 (car day-numbers)) (d2 (org-last day-numbers)) (w1 
(org-days-to-iso-week d1)) (w2 (org-days-to-iso-week d2))) (setq s 
(point)) (cond ((not org-agenda-overriding-header) (insert ...)) ((equal 
org-agenda-overriding-header \\\"\\\") nil) ((stringp 
org-agenda-overriding-header) (insert ... \\\"\\\\n\\\")) ((functionp 
org-agenda-overriding-header) (insert ...)) (t (user-error \\\"Invalid 
value for `org-agenda-overridi...\\\" org-agenda-overriding-header)))) 
(if (> (point) s) (progn (add-text-properties s (1- ...) (list ... ... 
... t)) (org-agenda-mark-header-line s)))) (while (setq d (car-safe 
(prog1 day-numbers (setq day-numbers ...)))) (progn (setq date 
(calendar-gregorian-from-absolute d)) (setq s (point))) (if (or (setq 
todayp (= d today)) (and (not start-pos) (= d sd))) (setq start-pos 
(point)) (if (and start-pos (not end-pos)) (progn (setq end-pos ...)))) 
(progn (setq files thefiles) (setq rtnall nil)) (while (setq file 
(car-safe (prog1 files ...))) (catch 'nextfile (org-check-agenda-file 
file) (let (...) (if ... ...) (if ... ...) (if with-hour ...) (if 
org-agenda-include-deadlines nil ...) (cond ... ... ...)) (setq rtnall 
(append rtnall rtn)))) (if org-agenda-include-diary (progn (let (...) 
(require ...) (setq rtn ...) (setq rtnall ...)))) (if (or rtnall 
org-agenda-show-all-dates) (progn (setq day-cnt (1+ day-cnt)) (insert 
(if ... ... ...) \\\"\\\\n\\\") (put-text-property s (1- ...) 'face 
(org-agenda-get-day-face date)) (put-text-property s (1- ...) 
'org-date-line t) (put-text-property s (1- ...) 'org-agenda-date-header 
t) (put-text-property s (1- ...) 'org-day-cnt day-cnt) (if todayp (progn 
...)) (setq rtnall (org-agenda-add-time-grid-maybe rtnall ndays todayp)) 
(if rtnall (progn ...)) (put-text-property s (1- ...) 'day d) 
(put-text-property s (1- ...) 'org-day-cnt day-cnt)))) (if (and 
org-agenda-clockreport-mode clocktable-start) (progn (let 
((org-agenda-files ...) (p ...) tbl) (setq p (org-plist-delete p 
:block)) (setq p (plist-put p :tstart clocktable-start)) (setq p 
(plist-put p :tend clocktable-end)) (setq p (plist-put p :scope ...)) 
(setq tbl (apply ... p)) (if org-agenda-clock-report-header (progn ... 
...)) (insert tbl)))) (goto-char (point-min)) (or org-agenda-multi 
(org-agenda-fit-window-to-buffer)) (if (or (not (get-buffer-window 
org-agenda-buffer-name)) (and (pos-visible-in-window-p (point-min)) 
(pos-visible-in-window-p (point-max)))) nil (goto-char (1- (point-max))) 
(recenter -1) (if (not (pos-visible-in-window-p (or start-pos 1))) 
(progn (goto-char (or start-pos 1)) (recenter 1)))) (goto-char (or 
start-pos 1)) (add-text-properties (point-min) (point-max) (list 
'org-agenda-type 'agenda 'org-last-args (list arg start-day span) 
'org-redo-cmd org-agenda-redo-command 'org-series-cmd org-cmd)) (if (eq 
org-agenda-show-log-scoped 'clockcheck) (progn 
(org-agenda-show-clocking-issues))) (org-agenda-finalize) (setq 
buffer-read-only t) (message \\\"\\\"))\n (catch 'exit (setq 
org-agenda-buffer-name (org-agenda--get-buffer-name (and 
org-agenda-sticky (cond ((and org-keys ...) (format \\\"*Org 
Agenda(%s:%s)*\\\" org-keys org-match)) (org-keys (format \\\"*Org 
Agenda(%s)*\\\" org-keys)) (t \\\"*Org Agenda(a)*\\\"))))) 
(org-agenda-prepare \\\"Day/Week\\\") (setq start-day (or start-day 
org-agenda-start-day)) (if (stringp start-day) (progn (setq start-day 
(time-to-days (org-read-date nil t start-day))))) 
(org-compile-prefix-format 'agenda) (org-set-sorting-strategy 'agenda) 
(let* ((span (org-agenda-ndays-to-span (or span org-agenda-span))) 
(today (org-today)) (sd (or start-day today)) (ndays 
(org-agenda-span-to-ndays span sd)) (org-agenda-start-on-weekday (and 
(or (eq ndays 7) (eq ndays 14)) org-agenda-start-on-weekday)) (thefiles 
(org-agenda-files nil 'ifmode)) (files thefiles) (start (if (or (null 
org-agenda-start-on-weekday) (< ndays 7)) sd (let* (... ... ...) (- sd 
...)))) (day-numbers (list start)) (day-cnt 0) (inhibit-redisplay (not 
debug-on-error)) (org-agenda-show-log-scoped org-agenda-show-log) s rtn 
rtnall file date d start-pos end-pos todayp clocktable-start 
clocktable-end) (setq org-agenda-redo-command (list 'org-agenda-list 
(list 'quote arg) start-day (list 'quote span) with-hour)) (let 
((upper-bound (1- ndays)) (counter 0)) (while (< counter upper-bound) 
(let ((_ counter)) (setq day-numbers (cons ... day-numbers))) (setq 
counter (1+ counter)))) (setq day-numbers (nreverse day-numbers)) (progn 
(setq clocktable-start (car day-numbers)) (setq clocktable-end (1+ (or 
(org-last day-numbers) 0)))) (set (make-local-variable 
'org-starting-day) (car day-numbers)) (set (make-local-variable 
'org-arg-loc) arg) (set (make-local-variable 'org-agenda-current-span) 
(org-agenda-ndays-to-span span)) (if org-agenda-compact-blocks nil (let* 
((d1 (car day-numbers)) (d2 (org-last day-numbers)) (w1 
(org-days-to-iso-week d1)) (w2 (org-days-to-iso-week d2))) (setq s 
(point)) (cond ((not org-agenda-overriding-header) (insert ...)) ((equal 
org-agenda-overriding-header \\\"\\\") nil) ((stringp 
org-agenda-overriding-header) (insert ... \\\"\\\\n\\\")) ((functionp 
org-agenda-overriding-header) (insert ...)) (t (user-error \\\"Invalid 
value for `org-agenda-overriding-hea...\\\" 
org-agenda-overriding-header)))) (if (> (point) s) (progn 
(add-text-properties s (1- ...) (list ... ... ... t)) 
(org-agenda-mark-header-line s)))) (while (setq d (car-safe (prog1 
day-numbers (setq day-numbers ...)))) (progn (setq date 
(calendar-gregorian-from-absolute d)) (setq s (point))) (if (or (setq 
todayp (= d today)) (and (not start-pos) (= d sd))) (setq start-pos 
(point)) (if (and start-pos (not end-pos)) (progn (setq end-pos ...)))) 
(progn (setq files thefiles) (setq rtnall nil)) (while (setq file 
(car-safe (prog1 files ...))) (catch 'nextfile (org-check-agenda-file 
file) (let (...) (if ... ...) (if ... ...) (if with-hour ...) (if 
org-agenda-include-deadlines nil ...) (cond ... ... ...)) (setq rtnall 
(append rtnall rtn)))) (if org-agenda-include-diary (progn (let (...) 
(require ...) (setq rtn ...) (setq rtnall ...)))) (if (or rtnall 
org-agenda-show-all-dates) (progn (setq day-cnt (1+ day-cnt)) (insert 
(if ... ... ...) \\\"\\\\n\\\") (put-text-property s (1- ...) 'face 
(org-agenda-get-day-face date)) (put-text-property s (1- ...) 
'org-date-line t) (put-text-property s (1- ...) 'org-agenda-date-header 
t) (put-text-property s (1- ...) 'org-day-cnt day-cnt) (if todayp (progn 
...)) (setq rtnall (org-agenda-add-time-grid-maybe rtnall ndays todayp)) 
(if rtnall (progn ...)) (put-text-property s (1- ...) 'day d) 
(put-text-property s (1- ...) 'org-day-cnt day-cnt)))) (if (and 
org-agenda-clockreport-mode clocktable-start) (progn (let 
((org-agenda-files ...) (p ...) tbl) (setq p (org-plist-delete p 
:block)) (setq p (plist-put p :tstart clocktable-start)) (setq p 
(plist-put p :tend clocktable-end)) (setq p (plist-put p :scope ...)) 
(setq tbl (apply ... p)) (if org-agenda-clock-report-header (progn ... 
...)) (insert tbl)))) (goto-char (point-min)) (or org-agenda-multi 
(org-agenda-fit-window-to-buffer)) (if (or (not (get-buffer-window 
org-agenda-buffer-name)) (and (pos-visible-in-window-p (point-min)) 
(pos-visible-in-window-p (point-max)))) nil (goto-char (1- (point-max))) 
(recenter -1) (if (not (pos-visible-in-window-p (or start-pos 1))) 
(progn (goto-char (or start-pos 1)) (recenter 1)))) (goto-char (or 
start-pos 1)) (add-text-properties (point-min) (point-max) (list 
'org-agenda-type 'agenda 'org-last-args (list arg start-day span) 
'org-redo-cmd org-agenda-redo-command 'org-series-cmd org-cmd)) (if (eq 
org-agenda-show-log-scoped 'clockcheck) (progn 
(org-agenda-show-clocking-issues))) (org-agenda-finalize) (setq 
buffer-read-only t) (message \\\"\\\")))\n org-agenda-list(nil)\n 
funcall-interactively(org-agenda-list nil)\n 
call-interactively(org-agenda-list)\n (cond ((setq entry (assoc org-keys 
org-agenda-custom-commands)) (if (or (symbolp (nth 2 entry)) (functionp 
(nth 2 entry))) (progn (progn (setq type (nth 2 entry)) (setq org-match 
(eval (nth 3 entry) t)) (setq lprops (nth 4 entry))) (if 
org-agenda-sticky (progn (setq org-agenda-buffer-name (or ... ...)))) 
(progn (let* ((syms ...) (vals ...) (body ...) (binds nil)) (while syms 
(setq binds ...)) (eval (list ... ... ...)))) (let ((inhibit-read-only 
t)) (add-text-properties (point-min) (point-max) (list 'org-lprops 
lprops)))) (org-agenda-run-series (nth 1 entry) (cdr (cdr entry))))) 
((equal org-keys \\\"C\\\") (setq org-agenda-custom-commands 
org-agenda-custom-commands-orig) (customize-variable 
'org-agenda-custom-commands)) ((equal org-keys \\\"a\\\") 
(call-interactively 'org-agenda-list)) ((equal org-keys \\\"s\\\") 
(call-interactively 'org-search-view)) ((equal org-keys \\\"S\\\") 
(org-call-with-arg 'org-search-view (or arg '(4)))) ((equal org-keys 
\\\"t\\\") (call-interactively 'org-todo-list)) ((equal org-keys 
\\\"T\\\") (org-call-with-arg 'org-todo-list (or arg '(4)))) ((equal 
org-keys \\\"m\\\") (call-interactively 'org-tags-view)) ((equal 
org-keys \\\"M\\\") (org-call-with-arg 'org-tags-view (or arg '(4)))) 
((equal org-keys \\\"e\\\") (call-interactively 
'org-store-agenda-views)) ((equal org-keys \\\"?\\\") (org-tags-view nil 
\\\"+FLAGGED\\\") (add-hook 'post-command-hook #'(lambda nil (if 
(current-message) nil (let* (... ...) (if note ...)))) t t)) ((equal 
org-keys \\\"#\\\") (call-interactively 
'org-agenda-list-stuck-projects)) ((equal org-keys \\\"/\\\") 
(call-interactively 'org-occur-in-agenda-files)) ((equal org-keys 
\\\"!\\\") (customize-variable 'org-stuck-projects)) (t (user-error 
\\\"Invalid agenda key\\\")))\n (let* ((org-keys keys) 
(prefix-descriptions nil) (org-agenda-buffer-name 
org-agenda-buffer-name) (org-agenda-window-setup (if (equal 
(buffer-name) org-agenda-buffer-name) 'current-window 
org-agenda-window-setup)) (org-agenda-custom-commands-orig 
org-agenda-custom-commands) (org-agenda-custom-commands (delq nil 
(mapcar #'(lambda (x) (cond ... ... ... ...)) 
org-agenda-custom-commands))) (org-agenda-custom-commands 
(org-contextualize-keys org-agenda-custom-commands 
org-agenda-custom-commands-contexts)) (bfn (buffer-file-name 
(buffer-base-buffer))) entry type org-match lprops ans) (if 
org-agenda-overriding-restriction nil (if 
org-agenda-keep-restricted-file-list nil (put 'org-agenda-files 
'org-restrict nil)) (setq org-agenda-restrict nil) (move-marker 
org-agenda-restrict-begin nil) (move-marker org-agenda-restrict-end 
nil)) (if org-keys nil (progn (setq ans 
(org-agenda-get-restriction-and-command prefix-descriptions)) (setq 
org-keys (car ans)) (setq restriction (cdr ans)))) (if org-agenda-sticky 
(progn (setq org-agenda-buffer-name (format \\\"*Org Agenda(%s)*\\\" 
org-keys)))) (if (and (not org-agenda-overriding-restriction) 
restriction) (progn (put 'org-agenda-files 'org-restrict (list bfn)) 
(cond ((eq restriction 'region) (setq org-agenda-restrict 
(current-buffer)) (move-marker org-agenda-restrict-begin 
(region-beginning)) (move-marker org-agenda-restrict-end (region-end))) 
((eq restriction 'subtree) (save-excursion (setq org-agenda-restrict 
(current-buffer)) (org-back-to-heading t) (move-marker 
org-agenda-restrict-begin (point)) (move-marker org-agenda-restrict-end 
(progn ...)))) ((eq restriction 'buffer) (if (not (buffer-narrowed-p)) 
(setq org-agenda-restrict t) (setq org-agenda-restrict (current-buffer)) 
(move-marker org-agenda-restrict-begin (point-min)) (move-marker 
org-agenda-restrict-end (point-max))))))) (cond ((setq entry (assoc 
org-keys org-agenda-custom-commands)) (if (or (symbolp (nth 2 entry)) 
(functionp (nth 2 entry))) (progn (progn (setq type (nth 2 entry)) (setq 
org-match (eval ... t)) (setq lprops (nth 4 entry))) (if 
org-agenda-sticky (progn (setq org-agenda-buffer-name ...))) (progn 
(let* (... ... ... ...) (while syms ...) (eval ...))) (let 
((inhibit-read-only t)) (add-text-properties (point-min) (point-max) 
(list ... lprops)))) (org-agenda-run-series (nth 1 entry) (cdr (cdr 
entry))))) ((equal org-keys \\\"C\\\") (setq org-agenda-custom-commands 
org-agenda-custom-commands-orig) (customize-variable 
'org-agenda-custom-commands)) ((equal org-keys \\\"a\\\") 
(call-interactively 'org-agenda-list)) ((equal org-keys \\\"s\\\") 
(call-interactively 'org-search-view)) ((equal org-keys \\\"S\\\") 
(org-call-with-arg 'org-search-view (or arg '(4)))) ((equal org-keys 
\\\"t\\\") (call-interactively 'org-todo-list)) ((equal org-keys 
\\\"T\\\") (org-call-with-arg 'org-todo-list (or arg '(4)))) ((equal 
org-keys \\\"m\\\") (call-interactively 'org-tags-view)) ((equal 
org-keys \\\"M\\\") (org-call-with-arg 'org-tags-view (or arg '(4)))) 
((equal org-keys \\\"e\\\") (call-interactively 
'org-store-agenda-views)) ((equal org-keys \\\"?\\\") (org-tags-view nil 
\\\"+FLAGGED\\\") (add-hook 'post-command-hook #'(lambda nil (if 
(current-message) nil (let* ... ...))) t t)) ((equal org-keys \\\"#\\\") 
(call-interactively 'org-agenda-list-stuck-projects)) ((equal org-keys 
\\\"/\\\") (call-interactively 'org-occur-in-agenda-files)) ((equal 
org-keys \\\"!\\\") (customize-variable 'org-stuck-projects)) (t 
(user-error \\\"Invalid agenda key\\\"))))\n (catch 'exit (let* 
((org-keys keys) (prefix-descriptions nil) (org-agenda-buffer-name 
org-agenda-buffer-name) (org-agenda-window-setup (if (equal 
(buffer-name) org-agenda-buffer-name) 'current-window 
org-agenda-window-setup)) (org-agenda-custom-commands-orig 
org-agenda-custom-commands) (org-agenda-custom-commands (delq nil 
(mapcar #'(lambda ... ...) org-agenda-custom-commands))) 
(org-agenda-custom-commands (org-contextualize-keys 
org-agenda-custom-commands org-agenda-custom-commands-contexts)) (bfn 
(buffer-file-name (buffer-base-buffer))) entry type org-match lprops 
ans) (if org-agenda-overriding-restriction nil (if 
org-agenda-keep-restricted-file-list nil (put 'org-agenda-files 
'org-restrict nil)) (setq org-agenda-restrict nil) (move-marker 
org-agenda-restrict-begin nil) (move-marker org-agenda-restrict-end 
nil)) (if org-keys nil (progn (setq ans 
(org-agenda-get-restriction-and-command prefix-descriptions)) (setq 
org-keys (car ans)) (setq restriction (cdr ans)))) (if org-agenda-sticky 
(progn (setq org-agenda-buffer-name (format \\\"*Org Agenda(%s)*\\\" 
org-keys)))) (if (and (not org-agenda-overriding-restriction) 
restriction) (progn (put 'org-agenda-files 'org-restrict (list bfn)) 
(cond ((eq restriction 'region) (setq org-agenda-restrict 
(current-buffer)) (move-marker org-agenda-restrict-begin 
(region-beginning)) (move-marker org-agenda-restrict-end (region-end))) 
((eq restriction 'subtree) (save-excursion (setq org-agenda-restrict 
...) (org-back-to-heading t) (move-marker org-agenda-restrict-begin ...) 
(move-marker org-agenda-restrict-end ...))) ((eq restriction 'buffer) 
(if (not ...) (setq org-agenda-restrict t) (setq org-agenda-restrict 
...) (move-marker org-agenda-restrict-begin ...) (move-marker 
org-agenda-restrict-end ...)))))) (cond ((setq entry (assoc org-keys 
org-agenda-custom-commands)) (if (or (symbolp (nth 2 entry)) (functionp 
(nth 2 entry))) (progn (progn (setq type ...) (setq org-match ...) (setq 
lprops ...)) (if org-agenda-sticky (progn ...)) (progn (let* ... ... 
...)) (let (...) (add-text-properties ... ... ...))) 
(org-agenda-run-series (nth 1 entry) (cdr (cdr entry))))) ((equal 
org-keys \\\"C\\\") (setq org-agenda-custom-commands 
org-agenda-custom-commands-orig) (customize-variable 
'org-agenda-custom-commands)) ((equal org-keys \\\"a\\\") 
(call-interactively 'org-agenda-list)) ((equal org-keys \\\"s\\\") 
(call-interactively 'org-search-view)) ((equal org-keys \\\"S\\\") 
(org-call-with-arg 'org-search-view (or arg '(4)))) ((equal org-keys 
\\\"t\\\") (call-interactively 'org-todo-list)) ((equal org-keys 
\\\"T\\\") (org-call-with-arg 'org-todo-list (or arg '(4)))) ((equal 
org-keys \\\"m\\\") (call-interactively 'org-tags-view)) ((equal 
org-keys \\\"M\\\") (org-call-with-arg 'org-tags-view (or arg '(4)))) 
((equal org-keys \\\"e\\\") (call-interactively 
'org-store-agenda-views)) ((equal org-keys \\\"?\\\") (org-tags-view nil 
\\\"+FLAGGED\\\") (add-hook 'post-command-hook #'(lambda nil (if ... nil 
...)) t t)) ((equal org-keys \\\"#\\\") (call-interactively 
'org-agenda-list-stuck-projects)) ((equal org-keys \\\"/\\\") 
(call-interactively 'org-occur-in-agenda-files)) ((equal org-keys 
\\\"!\\\") (customize-variable 'org-stuck-projects)) (t (user-error 
\\\"Invalid agenda key\\\")))))\n org-agenda(nil)\n 
funcall-interactively(org-agenda nil)\n command-execute(org-agenda)\n 
completing-read-multiple(\\\"Tags: \\\" ((\\\"symtom_log\\\") 
(\\\"running_journal\\\") (\\\"tooling\\\") (\\\"masala\\\") 
(\\\"weight\\\") (\\\"healthcare\\\") (\\\"ozempic_taper\\\") 
(\\\"bp_reading\\\") (\\\"travel_log\\\") 
(\\\"grad_school_decisions\\\") (\\\"crypto\\\") (\\\"symtp\\\") 
(\\\"dream\\\") (\\\"mecfs\\\") (\\\"sasha\\\") (\\\"habits\\\") 
(\\\"annie\\\") (\\\"dating\\\") (\\\"therap\\\") (\\\"therapy\\\") 
(\\\"symptom_log\\\") (\\\"ergonomics\\\") (\\\"journal\\\") 
(\\\"covid\\\") (\\\"ithaka\\\")) nil nil \\\":journal:\\\" 
org-tags-history)\n org-set-tags-command(nil)\n 
funcall-interactively(org-set-tags-command nil)\n 
command-execute(org-set-tags-command)\n\"\n Please report this to Org 
mode mailing list (M-x org-submit-bug-report).")
org-speed-command-hook '(org-speed-command-activate 
org-babel-speed-command-activate)
org-html-format-inlinetask-function 
'org-html-format-inlinetask-default-function
org-clock-persist-file "~/.emacs.d/.cache/org-clock-save.el"
org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
org-refile-use-cache t
org-latex-prefer-user-labels t
org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
org-fold-core-isearch-open-function 'org-fold-core--isearch-reveal
org-preview-latex-default-process 'dvisvgm
org-latex-format-inlinetask-function 
'org-latex-format-inlinetask-default-function
org-persist-before-write-hook '(org-element--cache-persist-before-write)
org-tab-first-hook '(org-babel-hide-result-toggle-maybe 
org-babel-header-arg-expand)
org-link-shell-confirm-function 'yes-or-no-p
org-babel-pre-tangle-hook '(save-buffer)
org-agenda-loop-over-headlines-in-active-region nil
org-capture-mode-hook '(spacemacs//org-capture-start)
org-occur-hook '(org-first-headline-recenter)
org-metadown-hook '(org-babel-pop-to-session-maybe)
org-link-parameters '(("orgit-rev" :store orgit-rev-store :follow 
orgit-rev-open :export orgit-rev-export :complete orgit-rev-complete-link)
("orgit-log" :store orgit-log-store :follow orgit-log-open :export 
orgit-log-export :complete orgit-log-complete-link)
("orgit" :store orgit-status-store :follow orgit-status-open :export 
orgit-status-export :complete orgit-status-complete-link)
("attachment" :follow org-attach-follow :complete 
org-attach-complete-link) ("eww" :follow org-eww-open :store 
org-eww-store-link)
("rmail" :follow org-rmail-open :store org-rmail-store-link) ("mhe" 
:follow org-mhe-open :store org-mhe-store-link)
("irc" :follow org-irc-visit :store org-irc-store-link :export 
org-irc-export)
("info" :follow org-info-open :export org-info-export :store 
org-info-store-link :insert-description org-info-description-as-command)
("gnus" :follow org-gnus-open :store org-gnus-store-link) ("docview" 
:follow org-docview-open :export org-docview-export :store 
org-docview-store-link)
("bibtex" :follow org-bibtex-open :store org-bibtex-store-link)
("bbdb" :follow org-bbdb-open :export org-bbdb-export :complete 
org-bbdb-complete-link :store org-bbdb-store-link) ("w3m" :store 
org-w3m-store-link)
("doi" :follow org-link-doi-open :export org-link-doi-export) ("id" 
:follow org-id-open :store org-id-store-link-maybe)
("treemacs" :store treemacs-store-org-link)
("orgit-topic" :store orgit-topic-store :follow orgit-topic-open :export 
orgit-topic-export :complete orgit-topic-complete-link :insert-description
orgit-topic-describe-link)
("file+sys") ("file+emacs") ("shell" :follow org-link--open-shell) 
("news" :follow #[514 "\301\300\302Q\"\207" ["news" browse-url ":"] 6 
"\n\n(fn URL ARG)"])
("mailto" :follow #[514 "\301\300\302Q\"\207" ["mailto" browse-url ":"] 
6 "\n\n(fn URL ARG)"])
("https" :follow #[514 "\301\300\302Q\"\207" ["https" browse-url ":"] 6 
"\n\n(fn URL ARG)"])
("http" :follow #[514 "\301\300\302Q\"\207" ["http" browse-url ":"] 6 
"\n\n(fn URL ARG)"])
("ftp" :follow #[514 "\301\300\302Q\"\207" ["ftp" browse-url ":"] 6 
"\n\n(fn URL ARG)"]) ("help" :follow org-link--open-help :store 
org-link--store-help)
("file" :complete org-link-complete-file) ("elisp" :follow 
org-link--open-elisp))
org-html-format-headline-function 
'org-html-format-headline-default-function
org-metaup-hook '(org-babel-load-in-session-maybe)
org-agenda-restore-windows-after-quit t
org-agenda-include-diary t
org-startup-with-inline-images t
org-imenu-depth 8
org-download-link-format-function 
'org-download-link-format-function-default
org-outline-path-complete-in-steps nil
org-src-lang-modes '(("beamer" . LaTeX) ("latex" . LaTeX) ("C" . c) 
("C++" . c++) ("asymptote" . asy) ("beamer" . latex) ("calc" . 
fundamental) ("cpp" . c++) ("ditaa" . artist)
("desktop" . conf-desktop) ("dot" . fundamental) ("elisp" . emacs-lisp) 
("ocaml" . tuareg) ("screen" . shell-script) ("sqlite" . sql) ("toml" . 
conf-toml)
("shell" . sh) ("ash" . sh) ("sh" . sh) ("bash" . sh) ("jsh" . sh) 
("bash2" . sh) ("dash" . sh) ("dtksh" . sh) ("ksh" . sh) ("es" . sh) 
("rc" . sh) ("itcsh" . sh)
("tcsh" . sh) ("jcsh" . sh) ("csh" . sh) ("ksh88" . sh) ("oash" . sh) 
("pdksh" . sh) ("mksh" . sh) ("posix" . sh) ("wksh" . sh) ("wsh" . sh) 
("zsh" . sh)
("rpm" . sh))
org-export-preserve-breaks t
)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [BUG] warning while loading org-agenda [9.7.12 (9.7.12-28c83e @ /Users/andrew/.emacs.d/elpa/29.1/develop/org-9.7.12/)]
  2024-10-11  6:56 [BUG] warning while loading org-agenda [9.7.12 (9.7.12-28c83e @ /Users/andrew/.emacs.d/elpa/29.1/develop/org-9.7.12/)] Andrew Berger
@ 2024-10-12 13:00 ` Ihor Radchenko
  2024-10-12 17:40   ` Andrew Berger
  0 siblings, 1 reply; 4+ messages in thread
From: Ihor Radchenko @ 2024-10-12 13:00 UTC (permalink / raw)
  To: Andrew Berger; +Cc: emacs-orgmode@gnu.org

Andrew Berger <aberger@colorado.edu> writes:

> Got the following warning while evaluating org-agenda.
> ...
> org--warnings '("org-element--cache: Org parser error in 
> academics.org::#<marker at 74688 in academics.org>. Resetting.\n The 
> error was: (error \"Invalid search bound (wrong side of point)\")

Thanks for reporting!
Do you see this warning frequently?

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [BUG] warning while loading org-agenda [9.7.12 (9.7.12-28c83e @ /Users/andrew/.emacs.d/elpa/29.1/develop/org-9.7.12/)]
  2024-10-12 13:00 ` Ihor Radchenko
@ 2024-10-12 17:40   ` Andrew Berger
  2024-10-12 17:52     ` Ihor Radchenko
  0 siblings, 1 reply; 4+ messages in thread
From: Andrew Berger @ 2024-10-12 17:40 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: emacs-orgmode@gnu.org

On 10/12/24 7:00 AM, Ihor Radchenko wrote:
> [External email - use caution]
>
>
> Andrew Berger <aberger@colorado.edu> writes:
>
>> Got the following warning while evaluating org-agenda.
>> ...
>> org--warnings '("org-element--cache: Org parser error in
>> academics.org::#<marker at 74688 in academics.org>. Resetting.\n The
>> error was: (error \"Invalid search bound (wrong side of point)\")
> Thanks for reporting!
> Do you see this warning frequently?
>
> --
> Ihor Radchenko // yantar92,
> Org mode contributor,
> Learn more about Org mode at <https://orgmode.org/>.
> Support Org development at <https://liberapay.com/org-mode>,
> or support my work at <https://liberapay.com/yantar92>

first time


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [BUG] warning while loading org-agenda [9.7.12 (9.7.12-28c83e @ /Users/andrew/.emacs.d/elpa/29.1/develop/org-9.7.12/)]
  2024-10-12 17:40   ` Andrew Berger
@ 2024-10-12 17:52     ` Ihor Radchenko
  0 siblings, 0 replies; 4+ messages in thread
From: Ihor Radchenko @ 2024-10-12 17:52 UTC (permalink / raw)
  To: Andrew Berger; +Cc: emacs-orgmode@gnu.org

Andrew Berger <aberger@colorado.edu> writes:

>>> org--warnings '("org-element--cache: Org parser error in
>>> academics.org::#<marker at 74688 in academics.org>. Resetting.\n The
>>> error was: (error \"Invalid search bound (wrong side of point)\")
>> Thanks for reporting!
>> Do you see this warning frequently?
> ...
> first time

Ok.

This type of warning indicates some problem with the parser or cache and
is generally hard to track down. Just the mere occurrence of it simply
indicates to us that the problems do exist in this area, so thanks again
for reporting!

Unfortunately, fixing these kinds of things requires much more detailed
information and cooperation from users.
If you were to see the warning regularly, I would ask you to enable
additional logging facilities that can collect detailed information of
what has happened just before the warning was displayed.

However, if it is rare, the best I can do from this report is take a
note to watch for similar problems.

For you, if the warning is rare, it should be mostly harmless. Just to
make sure, you may consider setting `org-element--cache-self-verify' to
t, so that consistency checks become more regular. But that will lead to
slight performance hit.

For now, I am closing this bug report.
Feel free to follow up if you see the warning again, especially
regularly.

Canceled.

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-10-12 17:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-11  6:56 [BUG] warning while loading org-agenda [9.7.12 (9.7.12-28c83e @ /Users/andrew/.emacs.d/elpa/29.1/develop/org-9.7.12/)] Andrew Berger
2024-10-12 13:00 ` Ihor Radchenko
2024-10-12 17:40   ` Andrew Berger
2024-10-12 17:52     ` Ihor Radchenko

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.