Steps to reproduce:
1. Enable electric-indent-mode in org buffer
2. Put point at the end of a list element and press RET
What I expected to happen: point moves to a new line opened below the
current one and gets indented.
The error doesn't occur if electric-indent-mode is disabled.
Backtrace:
Debugger entered--Lisp error: (error "org-element--cache: Emergency exit")
error("org-element--cache: Emergency exit")
org-element--cache-for-removal(470 470 2)
org-element--cache-after-change(470 472 0)
indent-line-to(2)
org-indent-line()
indent-according-to-mode()
electric-indent-post-self-insert-function()
newline(nil 1)
#<subr org-return>(nil nil 1)
apply(#<subr org-return> (nil nil 1))
org-return(nil nil 1)
funcall-interactively(org-return nil nil 1)
command-execute(org-return)
Emacs : GNU Emacs 31.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version
3.24.52, cairo version 1.18.4)
Package: Org mode version 9.8.9 (9.8.9-??-7427df2d9 @
/home/shannc/.config/emacs/.local/straight/build-31.1/org/)
current state:
==============
(setq
org-capture-templates-contexts '(("c" (my/project-context)) ("m"
(dired-mode-p)) ("s" (my/make-script)) ("u" ((in-mode .
"ebib-index-mode"))))
org-transclusion-after-add-functions
'(org-transclusion-indent--add-properties-and-fringes)
org-special-ctrl-a/e t
org-agenda-skip-scheduled-if-deadline-is-shown t
org-use-tag-inheritance nil
org-agenda-skip-scheduled-if-done t
org-yank-image-file-name-function 'org-yank-image-autogen-filename
org-todo-repeat-to-state "TODO"
org-persist-before-write-hook '(org-element--cache-persist-before-write)
org-cite-export-processors '((latex biblatex) (t csl))
org-log-note-headings '((done . "CLOSING NOTE %t") (state . "State %-12s
from %-12S %t") (note . "Added %t") (reschedule . "Rescheduled from %S on
%t")
(delschedule . "Not scheduled, was %S on %t")
(redeadline . "New deadline from %S on %t")
(deldeadline . "Removed deadline, was %S on %t")
(refile . "Refiled on %t") (clock-out . ""))
org-clock-persist 'history
org-html-format-headline-function
'org-html-format-headline-default-function
org-indirect-buffer-display 'current-window
org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
org-pretty-entities t
org-preview-latex-image-directory
"/home/shannc/.config/emacs/.local/cache/org/latex/"
org-default-notes-file "/home/shannc/Notes/notes.org"
org-log-into-drawer t
org-directory "~/Notes"
org-latex-format-inlinetask-function
'org-latex-format-inlinetask-default-function
org-list-demote-modify-bullet '(("+" . "*") ("-" . "+"))
org-M-RET-may-split-line nil
org-clock-in-resume t
org-agenda-custom-commands '(("m" "Main"
((agenda ""
((org-agenda-remove-tags t)
(org-agenda-prefix-format "%-12:(my/agenda-file-name) ")
(org-super-agenda-groups
'((:name "Current" :todo "ONGOING")
(:name "Critical" :and (:priority "A"
:scheduled today) :and (:priority "A" :deadline today) :order 0)
(:name "Other" :and (:todo "TODO"
:scheduled today) :and (:todo "TODO" :deadline today))
(:name "Waiting" :todo "WAITING"
:order 1)
(:name "Overdue" :and (:scheduled past
:not (:todo "WAITING")) :and (:deadline past :not (:todo "WAITING")) :order
2))
)
)
)
(alltodo ""
((org-agenda-skip-function
'(org-agenda-skip-entry-if 'scheduled 'deadline))
(org-agenda-overriding-header "Unscheduled")
(org-super-agenda-groups
'((:name "Overdue" :and (:scheduled past
:not (:todo "WAITING")) :and (:scheduled past :not (:todo "ONGOING")) :and
(:scheduled past :not (:todo
"ONGOING")) :and (:deadline past :not (:todo "WAITING")))
)
)
)
)
)
)
)
org-clock-out-remove-zero-time-clocks t
org-roam-list-files-commands '(fd fdfind rg find)
org-agenda-skip-timestamp-if-deadline-is-shown t
org-display-remote-inline-images 'download
org-roam-db-node-include-function #[0 "\300\207" [t] 1]
org-roam-log-setup-hook '(org-roam--register-completion-functions-h)
org-speed-command-hook '(org-speed-command-activate
org-babel-speed-command-activate)
org-transclusion-after-remove-functions
'(org-transclusion-indent--refresh-source-region)
org-download-method 'attach
org-persist-after-read-hook '(org-element--cache-persist-after-read)
org-agenda-compact-blocks t
org-transclusion-src-lines-mode t
org-archive-subtree-save-file-p t
org-id-locations-file "/home/shannc/Notes/.orgids"
org-format-latex-header "\\documentclass{article}\n
\\usepackage[usenames]{color}\n [PACKAGES]\n [DEFAULT-PACKAGES]\n
\\usepackage{notomath}\n % \\usepackage{sfmath}\n
\\usepackage[sfdefault]{noto}\n
\\renewcommand{\\familydefault}{\\sfdefault}\n \\usepackage{esdiff}\n %
\\DeclareMathAlphabet{\\mathcal}{OMS}{zplm}{m}{n}\n
\\DeclareMathOperator{\\Lap}{\\mathcal{L}}\n\n \\pagestyle{empty}
% do not remove\n % The settings below are copied from fullpage.sty,
don't change\n \\setlength{\\textwidth}{\\paperwidth}\n
\\addtolength{\\textwidth}{-3cm}\n \\setlength{\\oddsidemargin}{1.5cm}\n
\\addtolength{\\oddsidemargin}{-2.54cm}\n
\\setlength{\\evensidemargin}{\\oddsidemargin}\n
\\setlength{\\textheight}{\\paperheight}\n
\\addtolength{\\textheight}{-\\headheight}\n
\\addtolength{\\textheight}{-\\headsep}\n
\\addtolength{\\textheight}{-\\footskip}\n
\\addtolength{\\textheight}{-3cm}\n \\setlength{\\topmargin}{1.5cm}\n
\\addtolength{\\topmargin}{-2.54cm}"
org-agenda-finalize-hook '(+org-exclude-agenda-buffers-from-workspace-h
+org--reload-org-agenda-h)
org-roam-preview-function 'org-roam-preview-default-function
org-log-done "note"
org-latex-format-headline-function
'org-latex-format-headline-default-function
org-agenda-window-setup 'current-window
org-download-timestamp "_%Y%m%d_%H%M%S"
org-file-apps '((remote . emacs) (auto-mode . emacs) (directory . emacs)
("\\.mm\\'" . default) ("png" . "feh %s") ("jpeg" . "feh %s") ("jpg" . "feh
%s")
("\\.x?html?\\'" . browse-url) ("\\.pdf\\'" . default))
org-superstar-item-bullet-alist '((42 . 9670) (43 . 10148) (45 . 10148))
org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"]
org-mode-hook '(#[nil ((add-hook 'completion-at-point-functions
#'my/cape-dabbrev-dict)) (t)] #[nil ((org-indent-mode -1)) nil]
#[nil ((org-superstar-mode 1)) nil]
#[nil
((modify-syntax-entry 45 "w") (context-menu-mode)
(org-transclusion-mode) (hl-line-mode -1) (electric-indent-mode -1)
(call-interactively 'tag-phrase-mode) (my/write-mode)
(local-ref-mode 1) (org-appear-mode) (modify-syntax-entry 46 "w")
(modify-syntax-entry 61 "w") (modify-syntax-entry 126
"w") (modify-syntax-entry 47 "w") (modify-syntax-entry 95 "w")
(setq line-spacing (prog1 0.25 (make-local-variable
'line-spacing))) (call-interactively 'lh-mode))
nil]
org-transclusion-font-lock-set
+lookup--init-org-mode-handlers-h
#[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]
doom-disable-show-paren-mode-h
doom-disable-show-trailing-whitespace-h org-eldoc-load
toc-org-enable org-cdlatex-mode +corfu-add-cape-elisp-block-h
+literate-enable-recompile-h
org-transclusion-indent-mode-setup)
outline-blank-line t
org-hide-emphasis-markers t
org-load-hook '(+org-init-org-directory-h +org-init-appearance-h
+org-init-agenda-h +org-init-attachments-h +org-init-babel-h
+org-init-babel-lazy-loader-h
+org-init-capture-defaults-h +org-init-capture-frame-h
+org-init-custom-links-h +org-init-export-h +org-init-habit-h
+org-init-hacks-h
+org-init-keybinds-h +org-init-popup-rules-h
+org-init-smartparens-h +org-init-roam-h)
org-support-shift-select t
org-hide-leading-stars t
org-capture-templates '(("c" "Current project")
("cd" "TODO" entry (file+headline
my/get-project-file "Inbox") #'doct--fill-template :kill-buffer t :prepend
t :doct
(:doct-name "TODO" :keys "d" :template
todo-string :file my/get-project-file :prepend t :prepare-finalize
my/schedule-if-asked
:headline "Inbox" :inherited-keys "cd"
:kill-buffer t)
)
("cn" "Progress Note" entry (file+headline (lambda
nil (my/get-project-file "notes")) "Log") #'doct--fill-template
:kill-buffer t
:prepend t :doct
(:doct-name "Progress Note" :keys "n" :prepend t
:template my/note-string :headline "Log" :file
(lambda nil (my/get-project-file "notes"))
:inherited-keys "cn" :kill-buffer t)
)
("p" "Project")
("pd" "TODO" entry (file+headline (lambda nil
(my/choose-project-todo nil t)) "Inbox") #'doct--fill-template :kill-buffer
t
:prepend t :doct
(:doct-name "TODO" :keys "d" :template
todo-string :file (lambda nil (my/choose-project-todo nil t)) :prepend t
:prepare-finalize
my/schedule-if-asked :headline "Inbox"
:inherited-keys "pd" :kill-buffer t)
)
("pn" "Progress Note" entry (file+headline (lambda
nil (my/choose-project-todo nil t "notes" t)) "Progress")
#'doct--fill-template
:kill-buffer t :prepend t :doct
(:doct-name "Progress Note" :keys "n" :prepend t
:headline "Progress" :template my/note-string :file
(lambda nil (my/choose-project-todo nil t
"notes" t)) :inherited-keys "pn" :kill-buffer t)
)
("d" "Personal TODO" entry (file+headline
+org-capture-todo-file "Inbox") #'doct--fill-template :kill-buffer t
:prepend t :doct
(:doct-name "Personal TODO" :keys "d" :file
+org-capture-todo-file :prepend t :template todo-string :prepare-finalize
my/schedule-if-asked :headline "Inbox"
:kill-buffer t)
)
("l" "Idea" entry (file my:ideas-file) "* TODO
%?\nCREATED: %U" :kill-buffer t :prepend t :doct
(:doct-name "Idea" :keys "l" :file my:ideas-file
:prepend t :template "* TODO %?\nCREATED: %U" :kill-buffer t))
("m" "Record in manifest" entry (file
my/get-project-manifest) #'doct--fill-template :prepend t :doct
(:doct-name "Record in manifest" :keys "m"
:prepend t :file my/get-project-manifest :template my/manifest-template))
("s" "Script" entry (file my/get-script-file)
#'doct--fill-template :prepend t :doct
(:doct-name "Script" :keys "s" :prepend t :file
my/get-script-file :template my/script-template))
)
outline-indent-ellipsis " ▼ "
org-agenda-cmp-user-defined 'my/org-todo-sort
org-refile-targets '((nil :maxlevel . 3) (org-agenda-files :maxlevel . 3))
org-agenda-deadline-faces '((1.001 . error) (1.0 . org-warning) (0.5 .
org-upcoming-deadline) (0.0 . org-upcoming-distant-deadline))
org-confirm-shell-link-function 'yes-or-no-p
org-agenda-inhibit-startup t
org-odt-format-headline-function 'org-odt-format-headline-default-function
org-attach-use-inheritance t
org-cite-global-bibliography
'("/home/shannc/Notes/Refs/bibtex/2026_UNSW.bib"
"/home/shannc/Notes/Refs/bibtex/Misc.bib"
"/home/shannc/Notes/Refs/bibtex/Papers.bib"
"/home/shannc/Notes/Refs/bibtex/Project_Chula_AMR.bib"
"/home/shannc/Notes/Refs/bibtex/Project_Chula_HCC.bib"
"/home/shannc/Notes/Refs/bibtex/Reference.bib"
"/home/shannc/Notes/Refs/bibtex/Tools.bib")
org-archive-hook '(org-attach-archive-delete-maybe)
org-src-window-setup 'other-window
org-mode-local-vars-hook '(#[(&rest _) ((add-hook
'save-place-after-find-file-hook #'+org-make-last-point-visible-h nil t))
(t)])
org-insert-heading-respect-content t
org-roam-node-template-prefixes '(("doom-type" . "@") ("doom-tags" . "#")
("tags" . "#") ("todo" . "t:"))
org-blocker-hook '(org-block-todo-from-children-or-siblings-or-parent)
org-super-agenda-mode t
org-metaup-hook '(org-babel-load-in-session-maybe)
org-fontify-whole-heading-line t
org-occur-hook '(org-first-headline-recenter)
org-agenda-skip-timestamp-if-done t
org-ellipsis " [...] "
org-enforce-todo-dependencies t
org-entities-user '(("text" "\\text{}" t "" "" "" "") ("boldsymbol"
"\\boldsymbol{}" t "" "" "" "Ɓ") ("flat" "\\flat" nil "" "" "266D" "♭")
("sharp" "\\sharp" nil "" "" "266F" "♯"))
org-download-annotate-function #[(_link) ("") (t)]
org-html-format-inlinetask-function
'org-html-format-inlinetask-default-function
org-roam-node-annotation-function 'org-roam-node-read--annotation
org-cite-csl-styles-dir "~/MEGA/zotero_data/styles"
org-emphasis-alist '(("*" bold) ("/" (:slant italic :foreground
"#ea76cb")) ("_" (:background "#a6e3a1" :foreground "#1e1e2e"))
("=" (:background "lavender" :foreground "dark
orchid" :inherit 'fixed-pitch))
("~" (:inherit 'fixed-pitch :background "honeydew"
:foreground "forest green")))
org-confirm-babel-evaluate nil
org-ascii-format-drawer-function #[771 " \207" [] 4 "\n\n(fn NAME CONTENTS
WIDTH)"]
org-export-before-processing-hook '(local-ref-org-export)
org-src-content-indentation 0
org-roam-directory "~/Notes/Roam"
org-roam-db-autosync-mode t
org-roam-indirect-buffer-hook '(org-roam--register-completion-functions-h)
org-priority-faces '((65 :foreground "firebrick" :background "#eba0ac"
:weight bold) (66 :foreground "dark cyan" :background "#89dceb" :weight
bold)
(67 :foreground "dark green" :background "#a6e3a1"
:weight bold) (68 :foreground "dark violet" :background "#ee82ee" :weight
bold))
org-link-abbrev-alist '(("org" . +org-dir) ("wolfram" . "
https://wolframalpha.com/input/?i=%s") ("wikipedia" . "
https://en.wikipedia.org/wiki/%s")
("duckduckgo" . "https://duckduckgo.com/?q=%s")
("kagi" . "https://kagi.com/search?q=%s")
("gmap" . "https://maps.google.com/maps?q=%s")
("gimages" . "https://google.com/images?q=%s")
("google" . "https://google.com/search?q=%s")
("youtube" . "https://youtube.com/watch?v=%s") ("github" . "
https://github.com/"))
org-download-link-format-function #[(filename) ((if (eq
org-download-method 'attach) (format "[[attachment:%s]]\n" (org-link-escape
(file-relative-name filename (org-attach-dir)))) (format (concat (if
(image-supported-file-p filename) nil (concat (+org-attach-icon-for
filename) " ")) org-download-link-format) (org-link-escape (funcall
org-download-abbreviate-filename-function filename))))) (t)]
org-download-screenshot-method "maim -s %s"
org-bibtex-headline-format-function 'org-bibtex-headline-format-default
org-export-with-smart-quotes t
org-capture-prepare-finalize-hook '(doct-run-prepare-finalize
org-roam-capture--install-finalize-h)
org-link-parameters '(("orgit-blob" :store orgit-blob-store :follow
orgit-blob-open :export orgit-blob-export :complete
orgit-blob-complete-link)
("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)
("personal-communication" :complete
local-ref--get-date) ("tags" :follow tag-phrase-edit)
("download" :preview +org-link-preview-attachment-fn
:complete
#[nil
((require 'org-download)
(let* ((root (funcall --cl-dir--)) (path
(doom-docs--read-link-path key root)) (path* (file-relative-name path
root)))
(if (string-match-p "\\.\\." path*) path path*))
)
((--cl-dir-- .
#[(&rest segments) ((apply #'doom-path (or
org-download-image-dir org-attach-id-dir ".") segments)) (t) nil
"\n\n(fn &rest SEGMENTS)"]
)
)
]
:follow
#[(%) ((org-link-open-as-file (funcall --cl-dir--
%) nil))
((--cl-dir-- .
#[(&rest segments) ((apply #'doom-path (or
org-download-image-dir org-attach-id-dir ".") segments)) (t) nil
"\n\n(fn &rest SEGMENTS)"]
)
)
]
:face
#[(%)
((let*
((path (funcall --cl-dir-- %)) (option-index
(string-match-p "::\\(.*\\)\\'" path)) (file-name (substring path 0
option-index)))
(if (file-exists-p file-name) 'org-link 'error))
)
((--cl-dir-- .
#[(&rest segments) ((apply #'doom-path (or
org-download-image-dir org-attach-id-dir ".") segments)) (t) nil
"\n\n(fn &rest SEGMENTS)"]
)
)
]
)
("info" :follow org-info-open :export
org-info-export :store org-info-store-link :insert-description
org-info-description-as-command)
("bibtex" :follow org-bibtex-open :store
org-bibtex-store-link)
("denote" :preview denote-link-preview-file :follow
denote-link-ol-follow :face denote-get-link-face :help-echo
denote-link-ol-help-echo :complete
denote-link-ol-complete :store denote-link-ol-store :export
denote-link-ol-export)
("roam" :follow org-roam-link-follow-link)
("id" :follow org-id-open :store
org-id-store-link-maybe :complete org-id-complete :insert-description
org-id-description)
("data" :preview +org-link-preview-image-data-fn)
("attachment" :preview org-attach-preview-file
:follow org-attach-follow :complete org-attach-complete-link) ("file+sys")
("file+emacs") ("shell" :follow org-link--open-shell)
("news" :follow #[514 "\301\300\302 Q \"\207"
["news" browse-url ":"] 6 "\n\n(fn URL ARG)"])
("mailto" :follow #[514 "\301\300\302 Q \"\207"
["mailto" browse-url ":"] 6 "\n\n(fn URL ARG)"])
("https" :follow #[514 "\301\300\302 Q \"\207"
["https" browse-url ":"] 6 "\n\n(fn URL ARG)"] :preview
+org-link-preview-image-url-fn)
("http" :follow #[514 "\301\300\302 Q \"\207"
["http" browse-url ":"] 6 "\n\n(fn URL ARG)"] :preview
+org-link-preview-image-url-fn)
("ftp" :follow #[514 "\301\300\302 Q \"\207" ["ftp"
browse-url ":"] 6 "\n\n(fn URL ARG)"])
("shortdoc" :follow org-link--open-shortdoc :store
org-link--store-shortdoc :complete org-link--complete-shortdoc)
("help" :follow org-link--open-help :store
org-link--store-help)
("file" :complete org-link-complete-file :preview
org-link-preview-file :face
#[(path)
((if
(or (if (featurep :system 'windows)
(string-prefix-p "//" path)) (file-remote-p path)
(if (featurep :system 'windows)
(string-prefix-p "\\\\" path)) (file-exists-p path))
'org-link '(warning org-link))
)
(t)]
)
("elisp" :follow org-link--open-elisp))
org-roam-capture-templates '(("b" "Book" plain "%?" :target
(file+head
"Books/%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${Book}\nCREATED: %U\n+
*Rating:* \n* Quotes") :unnarrowed t)
("l" "List/Collection" plain "%?" :target
(file+head "%<%Y%m%d%H%M%S>-${slug}.org"
"#+title: ${title}\n#+filetags: :list:\nCREATED: %U\n+ *Description:* %?\n*
Items")
:unnarrowed t)
("a" "Web article" plain "%?" :target
(file+head
"Misc/%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}\n#+link:
${Link}\n#+date:\n\nCREATED: %U") :unnarrowed t)
("r" "Literature" plain "%?" :target
(file+head "%(concat (when
citar-org-roam-subdir (concat citar-org-roam-subdir \"/\"))
\"${citar-citekey}.org\")"
"#+title: ${note-title}\nCREATED: %U\n")
:unnarrowed t)
("d" "default" plain "%?" :target (file+head
"%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}\n") :unnarrowed t))
org-todo-keyword-faces '(("TODO" :foreground "#4c4f69" :background
"#fab387") ("ONGOING" :foreground "#4c4f69" :background "#89dceb")
("WAITING" :foreground "#4c4f69" :background
"#f5c2e7") ("DOING" :foreground "#4c4f69" :background "#89b4fa")
("DONE" :foreground "#4c4f69" :background
"#a6e3a1") ("ABANDON" :foreground "#4c4f69" :slant italic :background
"#f9e2af"))
org-persist-directory
"/home/shannc/.config/emacs/.local/cache/org/persist/"
org-log-buffer-setup-hook '(org-roam-log--setup)
org-agenda-use-time-grid nil
org-eldoc-breadcrumb-separator " → "
org-download-file-format-function 'org-download-file-format-default
org-refile-use-outline-path 'file
org-cycle-tab-first-hook '(+org-yas-expand-maybe-h +org-indent-maybe-h
org-babel-hide-result-toggle-maybe org-babel-header-arg-expand)
org-roam-node-display-template #("${my-subdir}${my-prefix}${my-title}
${my-tags} ${my-category}" 0 12 (face font-lock-doc-face) 12 24 (face
font-lock-function-call-face) 36 46 (face font-lock-keyword-face) 47 61
(face font-lock-number-face))
org-agenda-block-separator nil
org-imenu-depth 6
org-fold-show-context-detail '((default . local) (tags-tree . local)
(agenda . local) (bookmark-jump . lineage) (isearch . lineage) (default .
ancestors))
org-link-translation-function 'toc-org-unhrefify
org-todo-keywords '((sequence "TODO(t)" "ONGOING(g)" "WAITING(e@)" "|"
"DONE(d@!)" "ABANDON(a@)"))
org-tag-faces '(("PROOF" :foreground "tomato" :weight bold) ("WRITE-UP"
:foreground "DarkGoldenRod4" :weight bold)
("UNCLEAR" :foreground "chocolate" :weight bold)
("UNFINISHED" :foreground "forest green" :weight bold)
("CASE" :foreground "green4" :weight bold) ("FORMULA"
:foreground "firebrick3" :weight bold))
org-font-lock-set-keywords-hook '(doom-themes-enable-org-fontification
org-transclusion-font-lock-extra-keywords-function)
org-cite-activate-processor 'citar
org-capture-before-finalize-hook '(doct-run-before-finalize #[nil
((my/set-project-lists)) (t)])
org-agenda-before-write-hook '(org-agenda-add-entry-text)
org-metadown-hook '(org-babel-pop-to-session-maybe)
org-clock-history-length 20
org-publish-timestamp-directory
"/home/shannc/.config/emacs/.local/cache/org/timestamps/"
org-tab-first-hook '(+org-yas-expand-maybe-h +org-indent-maybe-h
org-babel-hide-result-toggle-maybe org-babel-header-arg-expand)
org-transclusion-font-lock-mode t
org-sort-function 'string-collate-lessp
org-export-backends '(pandoc md ascii html icalendar latex odt)
org--warnings '("org-element--cache: Got element without parent. Please
report it to Org mode mailing list (M-x
org-submit-bug-report).\n[org-element-deferred
org-element--headline-parent-deferred nil t]")
org-after-refile-insert-hook '(+org-save-buffer-after-capture-h)
org-startup-folded nil
org-babel-pre-tangle-hook '(save-buffer)
org-latex-prefer-user-labels t
org-src-preserve-indentation t
org-roam-capture-new-node-hook '(org-roam-capture--insert-captured-ref-h)
org-format-latex-options '(:foreground default :background default :scale
1 :html-foreground "Black" :html-background "Transparent" :html-scale 1.0
:matchers ("begin" "$1" "$" "$$" "\\(" "\\["))
org-highlight-latex-and-related '(native)
org-superstar-headline-bullets-list '(10074 10073 9646 8718 9635)
org-cite-follow-processor 'citar
org-tags-column 0
org-agenda-prefix-format '((agenda . " %i
%-12:(my/agenda-file-name)%?-12t% s") (todo . " %i
%-12(my/agenda-file-name)")
(tags . " %i %-12:(my/agenda-file-name)")
(search . " %i %-12:(my/agenda-file-name)"))
org-babel-after-execute-hook
'(+org-redisplay-inline-images-in-babel-result-h)
org-cite-insert-processor 'citar
org-export-before-parsing-hook '(org-attach-expand-links)
org-transclusion-extensions '(org-transclusion-src-lines
org-transclusion-font-lock org-transclusion-indent-mode)
org-image-actual-width nil
org-startup-with-link-previews t
org-link-shell-confirm-function 'yes-or-no-p
org-fold-core-isearch-open-function 'org-fold-core--isearch-reveal
org-agenda-skip-unavailable-files t
org-roam-capture-preface-hook '(org-roam-capture--try-capture-to-ref-h)
org-tags-exclude-from-inheritance '("crypt")
outline-isearch-open-invisible-function 'outline-isearch-open-invisible
org-latex-classes '(("beamer" "\\documentclass[presentation]{beamer}"
("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" .
"\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
("article" "\\documentclass[11pt]{article}"
("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" .
"\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}")
("\\paragraph{%s}" . "\\paragraph*{%s}")
("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
("report" "\\documentclass[11pt]{report}"
("\\part{%s}" . "\\part*{%s}") ("\\chapter{%s}" . "\\chapter*{%s}")
("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" .
"\\subsubsection*{%s}"))
("book" "\\documentclass[11pt]{book}" ("\\part{%s}" .
"\\part*{%s}") ("\\chapter{%s}" . "\\chapter*{%s}")
("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" .
"\\subsubsection*{%s}"))
)
org-src-mode-hook '(#[nil ((flycheck-mode -1) (face-remap-add-relative
'default :background "#eff1f5")) nil] org-src-babel-configure-edit-buffer
org-src-mode-configure-edit-buffer)
org-agenda-span 10
org-agenda-mode-hook '(#[nil ((origami-mode 1)) (t)]
+org-habit-resize-graph-h)
org-roam-find-file-hook
'(doom--setq-org-id-link-to-org-use-id-for-org-roam-find-file-h
org-roam-buffer--setup-redisplay-h
org-roam--register-completion-functions-h
org-roam--replace-roam-links-on-save-h
org-roam-db-autosync--setup-update-on-save-h
+org-roam-enable-auto-backlinks-buffer-h)
org-fontify-quote-and-verse-blocks t
org-html-validation-link nil
org-capture-after-finalize-hook '(doct-run-after-finalize
+org-capture-cleanup-frame-h denote-org-capture-delete-empty-file)
org-roam-mode-sections '((org-roam-backlinks-section :unique t))
org-modules nil
org-roam-ref-annotation-function 'org-roam-ref-read--annotation
org-agenda-loop-over-headlines-in-active-region nil
org-priority-lowest 68
org-agenda-start-on-weekday nil
org-preview-latex-default-process 'dvisvgm
org-attach-auto-tag nil
org-agenda-files '("~/Notes/ideas.org" "/home/shannc/Notes/todo.org"
"~/Notes/.projects/StemDataExplorer/todo.org"
"~/Notes/.projects/amr_predict/todo.org"
"~/Notes/.projects/chula-stem/todo.org"
"~/Notes/.projects/evo2_fine_tune/todo.org" "~/Notes/.projects/teema/
todo.org"
"~/Notes/.projects/too-predict/todo.org"
"~/Notes/.projects/zotero_cli/todo.org")
org-list-allow-alphabetical t
org-attach-id-dir "/home/shannc/Notes/.attach/"
org-capture-mode-hook '(doct-run-hook +org-show-target-in-capture-header-h)
org-link-elisp-confirm-function nil
org-download-abbreviate-filename-function #[(path) ((if
(file-in-directory-p path org-download-image-dir) (file-relative-name path
org-download-image-dir) path)) (t)]
org-outline-path-complete-in-steps nil
org-pandoc-options '((standalone . t) (mathjax . t) (variable .
"revealjs-url=https://revealjs.com"))
org-startup-indented t
org-odt-format-inlinetask-function
'org-odt-format-inlinetask-default-function
org-roam-mode-hook '(visual-line-mode)
org-src-lang-modes '(("plantuml" . plantuml) ("md" . markdown) ("rust" .
rustic) ("beamer" . LaTeX) ("latex" . LaTeX) ("C" . c) ("C++" . c++)
("asymptote" . asy) ("beamer" . latex) ("calc" .
fundamental) ("cpp" . c++) ("ditaa" . artist) ("desktop" . conf-desktop)
("dot" . graphviz-dot) ("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-agenda-skip-deadline-if-done t
org-clock-persist-file
"/home/shannc/.config/emacs/.local/etc/org-clock-save.el"
org-cycle-hook '(org-cycle-hide-archived-subtrees
org-cycle-show-empty-lines org-cycle-optimize-window-after-visibility-change
org-cycle-display-link-previews)
org-persist-before-read-hook '(org-element--cache-persist-before-read)
org-use-sub-superscripts '{}
org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
org-agenda-sorting-strategy '((agenda habit-down user-defined-up time-up)
(todo user-defined-up urgency-down) (tags user-defined-up urgency-down)
(search user-defined-up))
org-src-block-faces '(("latex" (:inherit default :extend t)))
)