emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[BUG] org-element--cache: Org parser error (error "rx '**' range error")


From: fb
Subject: [BUG] org-element--cache: Org parser error (error "rx '**' range error") [9.7 (9.7-??-d6f3aed7b @ /Users/fbartik/.config/emacs/.local/straight/build-29.1/org/)]
Date: Tue, 22 Aug 2023 16:23:44 +0000
User-agent: Purely Mail via Roundcube/1.6.1

Hi,

I'm very new to Emacs and org and I'm running into this issue when I start Emacs from scratch and reload my last session.

The error I get looks like this and there are multiples on each start:

Warning (org-element-cache): org-element--cache: Org parser error in config.el::5943. Resetting.
 The error was: (error "rx ‘**’ range error")
 Backtrace:
nil

I'm sure there are issues with my configuration, which is pasted below.  This is because I'm using the Doom Emacs framework as well as snippets of other users' configurations.

Thanks for any advice,
Franta Bartik

Emacs  : GNU Emacs 29.1 (build 2, x86_64-apple-darwin22.6.0, NS appkit-2299.70 Version 13.5 (Build 22G74))
 of 2023-08-10
Package: Org mode version 9.7 (9.7-??-d6f3aed7b @ /Users/fbartik/.config/emacs/.local/straight/build-29.1/org/)

current state:
==============
(setq
 org-link-elisp-confirm-function nil
 org-directory "~/syncthing/org/"
 org-after-todo-state-change-hook '(log-todo-next-creation-date)
 org-after-refile-insert-hook '(save-buffer)
 org-indirect-buffer-display 'current-window
 org-roam-db-gc-threshold 2305843009213693951
 org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 "\n\n(fn ENTRY)"]
 org-log-done 'time
 org-roam-mode-hook '(+org-roam-detach-magit-section-mode-map-h turn-on-visual-line-mode)
 org-agenda-custom-commands '(("g" "Get Things Done (GTD)"
                               ((agenda ""
                                 ((org-agenda-skip-function
                                   '(org-agenda-skip-entry-if 'deadline))
                                  (org-deadline-warning-days 0))
                                 )
                                (todo "NEXT"
                                 ((org-agenda-skip-function
                                   '(org-agenda-skip-entry-if 'deadline))
                                  (org-agenda-prefix-format "  %i %-12:c [%e] ")
                                  (org-agenda-overriding-header "\nTasks\n"))
                                 )
                                (agenda nil
                                 ((org-agenda-entry-types '(:deadline))
                                  (org-agenda-format-date "") (org-deadline-warning-days 7)
                                  (org-agenda-skip-function
                                   '(org-agenda-skip-entry-if 'notregexp "\\* NEXT"))
                                  (org-agenda-overriding-header "\nDeadlines"))
                                 )
                                (tags-todo "inbox"
                                 ((org-agenda-prefix-format "  %?-12t% s")
                                  (org-agenda-overriding-header "\nInbox\n"))
                                 )
                                (tags "CLOSED>=\"<today>\""
                                 ((org-agenda-overriding-header "\nCompleted today\n")))
                                )
                               )
                              )
 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-startup-folded nil
 org-babel-after-execute-hook '(+org-redisplay-inline-images-in-babel-result-h)
 org-link-abbrev-alist '(("doomdir" . "/Users/fbartik/.config/doom/%s")
                         ("emacsdir" . "/Users/fbartik/.config/emacs/%s")
                         ("doom-repo" . "https://github.com/doomemacs/doomemacs/%s")
                         ("wolfram" . "https://wolframalpha.com/input/?i=%s")
                         ("wikipedia" . "https://en.wikipedia.org/wiki/%s")
                         ("duckduckgo" . "https://duckduckgo.com/?q=%s")
                         ("gmap" . "https://maps.google.com/maps?q=%s")
                         ("gimages" . "https://google.com/images?q=%s")
                         ("google" . "https://google.com/search?q=")
                         ("youtube" . "https://youtube.com/watch?v=%s")
                         ("github" . "https://github.com/%s"))
 org-agenda-files '("~/git/organised-exchange/exchange.org"
                    "/Users/fbartik/syncthing/org/inbox.org"
                    "/Users/fbartik/syncthing/org/agenda.org"
                    "/Users/fbartik/syncthing/org/projects.org"
                    "/Users/fbartik/syncthing/org/work.org")
 org-capture-templates '(("i" "Inbox" entry (file "~/syncthing/org/inbox.org")
                          "* TODO %?\n/Entered on/ %U")
                         ("s" "Slipbox" entry (file "~/syncthing/org/org-roam/inbox.org")
                          "* %?\n/Entered on/ %U")
                         )
 org-roam-node-display-template #("${type:15} ${title:*} ${tags:10}" 22 32 (face org-tag))
 org-persist-after-read-hook '(org-element--cache-persist-after-read)
 org-refile-targets '(("projects.org" :regexp . "\\(?:\\(?:Note\\|Task\\)s\\)")
                      ("work.org" :regexp . "\\(?:\\(?:Note\\|Task\\)s\\)"))
 org-export-before-parsing-hook '(org-attach-expand-links)
 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-clear-babel-results-h +org-cycle-only-current-subtree-h)
 org-default-notes-file "/Users/fbartik/syncthing/org/notes.org"
 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-refile-use-outline-path 'file
 org-archive-hook '(org-attach-archive-delete-maybe)
 org-file-apps '((remote . emacs) (auto-mode . emacs) (directory . emacs)
                 ("\\.mm\\'" . default) ("\\.x?html?\\'" . default) ("\\.pdf\\'" . default))
 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-font-lock-set-keywords-hook '(doom-themes-enable-org-fontification)
 org-modules '(ol-bibtex)
 org-image-actual-width nil
 org-attach-use-inheritance t
 org-mode-local-vars-hook '(+org-init-gifs-h +indent-guides-disable-maybe-h)
 org-mode-hook '(er/add-org-mode-expansions +lookup--init-org-mode-handlers-h
                 (closure (t) (&rest _)
                  (add-hook 'before-save-hook 'org-encrypt-entries nil t))
                 #[0 "\300\301\302\303\304$\207"
                   [add-hook change-major-mode-hook org-fold-show-all append local] 5]
                 #[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-make-last-point-visible-h org-appear-mode org-fancy-priorities-mode
                 org-superstar-mode evil-org-mode toc-org-enable
                 #[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 embrace-org-mode-hook
                 org-eldoc-load)
 org-src-window-setup 'other-window
 org-id-locations-file "/Users/fbartik/syncthing/org/.orgids"
 org-roam-ref-annotation-function 'org-roam-ref-read--annotation
 org-roam-directory "/Users/fbartik/syncthing/org/org-roam/"
 org-superstar-todo-bullet-alist '(("TODO" . 9744) ("[ ]" . 9744) ("DONE" . 9745)
                                   ("[X]" . 9745))
 org-agenda-span 'day
 org-priority-faces '((65 . error) (66 . warning) (67 . success))
 org-roam-db-node-include-function #[0 "\300\207" [t] 1]
 org-roam-node-template-prefixes '(("doom-type" . "@") ("doom-tags" . "#") ("tags" . "#")
                                   ("todo" . "t:"))
 org-confirm-shell-link-function 'yes-or-no-p
 org-agenda-skip-unavailable-files t
 outline-isearch-open-invisible-function 'outline-isearch-open-invisible
 org-use-sub-superscripts '{}
 org-startup-indented t
 org-highlight-latex-and-related '(native script entities)
 org-agenda-mode-hook '(+org-habit-resize-graph-h org-fancy-priorities-mode
                        evil-org-agenda-mode)
 org-roam-capture-preface-hook '(org-roam-capture--try-capture-to-ref-h)
 org-link-translation-function 'toc-org-unhrefify
 org-agenda-before-write-hook '(org-agenda-add-entry-text)
 org-capture-prepare-finalize-hook '(org-roam-capture--install-finalize-h)
 org-src-preserve-indentation t
 org-roam-preview-function 'org-roam-preview-default-function
 org-entities-user '(("flat" "\\flat" nil "" "" "266D" "♭")
                     ("sharp" "\\sharp" nil "" "" "266F" "♯"))
 org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer)
 org-roam-db-autosync-mode t
 org-agenda-window-setup 'current-window
 org-tags-exclude-from-inheritance '("crypt")
 org-clock-out-remove-zero-time-clocks t
 org-log-buffer-setup-hook '(org-roam-log--setup)
 org-hide-leading-stars t
 org-todo-keywords '((sequence "TODO(t)" "NEXT(n)" "HOLD(h)" "|" "DONE(d)"))
 org-agenda-inhibit-startup t
 org-roam-capture-new-node-hook '(org-roam-capture--insert-captured-ref-h)
 org-blocker-hook '(org-block-todo-from-children-or-siblings-or-parent)
 org-preview-latex-image-directory "/Users/fbartik/.config/emacs/.local/cache/org/latex/"
 org-fontify-whole-heading-line t
 org-speed-command-hook '(org-speed-command-activate org-babel-speed-command-activate)
 org-clock-persist-file "/Users/fbartik/.config/emacs/.local/etc/org-clock-save.el"
 org-eldoc-breadcrumb-separator " → "
 org-persist-directory "/Users/fbartik/.config/emacs/.local/cache/org/persist/"
 org-export-backends '(md ascii html icalendar latex odt)
 org-roam-list-files-commands '(fd fdfind rg find)
 org-enforce-todo-dependencies t
 org-confirm-babel-evaluate nil
 org-fold-core-isearch-open-function 'org-fold-core--isearch-reveal
 org-clock-in-resume t
 org-insert-heading-respect-content t
 org-M-RET-may-split-line nil
 org-clock-persist 'history
 org-persist-before-write-hook '(org-element--cache-persist-before-write)
 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-clear-babel-results-h +org-cycle-only-current-subtree-h)
 org-link-shell-confirm-function 'yes-or-no-p
 org-agenda-finalize-hook '(org-fancy-priorities-create-overlays
                            +org-exclude-agenda-buffers-from-workspace-h
                            +org-defer-mode-in-agenda-buffers-h)
 org-babel-pre-tangle-hook '(save-buffer)
 org-roam-completion-everywhere t
 org-agenda-loop-over-headlines-in-active-region nil
 org-fontify-quote-and-verse-blocks t
 org-agenda-start-on-weekday nil
 org-attach-id-dir "/Users/fbartik/syncthing/org/.attach/"
 org-todo-keyword-faces '(("[-]" . +org-todo-active) ("STRT" . +org-todo-active)
                          ("[?]" . +org-todo-onhold) ("WAIT" . +org-todo-onhold)
                          ("HOLD" . +org-todo-onhold) ("PROJ" . +org-todo-project)
                          ("NO" . +org-todo-cancel) ("KILL" . +org-todo-cancel))
 org-capture-mode-hook '(+org-show-target-in-capture-header-h evil-insert-state)
 org-agenda-deadline-faces '((1.001 . error) (1.0 . org-warning)
                             (0.5 . org-upcoming-deadline)
                             (0.0 . org-upcoming-distant-deadline))
 org-occur-hook '(org-first-headline-recenter)
 org-capture-after-finalize-hook '(+org-capture-cleanup-frame-h)
 org-roam-log-setup-hook '(org-roam--register-completion-functions-h)
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-roam-node-annotation-function 'org-roam-node-read--annotation
 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)
                       ("bibtex" :follow org-bibtex-open :store org-bibtex-store-link)
                       ("notmuch-tree" :store org-notmuch-tree-store-link :follow
                        org-notmuch-tree-open)
                       ("notmuch-search" :store org-notmuch-search-store-link :follow
                        org-notmuch-search-open)
                       ("notmuch" :store org-notmuch-store-link :follow org-notmuch-open)
                       ("roam" :follow org-roam-link-follow-link)
                       ("yt" :follow org-yt-follow :image-data-fun org-yt-image-data-fun)
                       ("id" :follow org-roam-id-open)
                       ("img" :image-data-fun +org-inline-image-data-fn)
                       ("doom-changelog" :follow
                        (closure (t) (link)
                         (find-file (doom-path doom-docs-dir "changelog.org"))
                         (org-match-sparse-tree nil link))
                        )
                       ("doom-user" :follow
                        (closure (t) (link)
                         (browse-url
                          (format "https://github.com/%s"
                           (string-remove-prefix "@" (+org-link-read-desc-at-point link)))
                          )
                         )
                        :face (closure (t) (_) 'org-priority))
                       ("doom-ref" :follow
                        (closure (t) (link)
                         (let
                          ((link (+org-link-read-desc-at-point link))
                           (url "https://github.com") (doom-repo "doomemacs/doomemacs"))
                          (let ((saved-match-data (match-data)))
                           (unwind-protect
                            (progn
                             (browse-url
                              (cond
                               ((string-match
                                 "^\\([^/]+\\(?:/[^/]+\\)?\\)?#\\([0-9]+\\(?:#.*\\)?\\)"
                                 link)
                                (format "%s/%s/issues/%s" url
                                 (or (match-string 1 link) doom-repo) (match-string 2 link))
                                )
                               ((string-match
                                 "^\\([^/]+\\(?:/[^/]+\\)?@\\)?\\([a-z0-9]\\{7,\\}\\(?:#.*\\)?\\)" link)
                                (format "%s/%s/commit/%s" url
                                 (or (match-string 1 link) doom-repo) (match-string 2 link))
                                )
                               ((user-error "Invalid doom-ref link: %S" link)))
                              )
                             )
                            (set-match-data saved-match-data t))
                           )
                          )
                         )
                        :face
                        (closure (t) (link)
                         (let ((link (+org-link-read-desc-at-point link)))
                          (if
                           (or
                            (string-match
                             "^\\([^/]+\\(?:/[^/]+\\)?\\)?#\\([0-9]+\\(?:#.*\\)?\\)" link)
                            (string-match
                             "^\\([^/]+\\(?:/[^/]+\\)?@\\)?\\([a-z0-9]\\{7,\\}\\(?:#.*\\)?\\)" link)
                            )
                           'org-link 'error)
                          )
                         )
                        )
                       ("doom-executable" :activate-func
                        +org-link--doom-executable-link-activate-fn :help-echo
                        +org-link-doom--help-echo-from-textprop :face org-verbatim)
                       ("doom-module" :follow +org-link-follow-doom-module-fn :activate-func
                        +org-link--doom-module-link-activate-fn :face
                        +org-link--doom-module-link-face-fn :help-echo
                        +org-link-doom--help-echo-from-textprop)
                       ("doom-package" :follow +org-link-follow-doom-package-fn
                        :activate-func +org-link--doom-package-link-activate-fn :face
                        (closure (t) (_) '(:inherit org-priority :slant italic)) :help-echo
                        +org-link-doom--help-echo-from-textprop)
                       ("cmd" :follow
                        (closure ((fn . describe-command)) (path _prefixarg)
                         (funcall fn
                          (or (intern-soft path)
                           (user-error "Can't find documentation for %S" path))
                          )
                         )
                        :activate-func +org-link--command-link-activate-command :face
                        help-key-binding :help-echo +org-link-doom--help-echo-from-textprop)
                       ("face" :follow
                        (closure ((fn . describe-face)) (path _prefixarg)
                         (funcall fn
                          (or (intern-soft path)
                           (user-error "Can't find documentation for %S" path))
                          )
                         )
                        :activate-func +org-link--face-link-activate-face :face
                        (font-lock-type-face underline))
                       ("fn" :follow
                        (closure ((fn . helpful-callable)) (path _prefixarg)
                         (funcall fn
                          (or (intern-soft path)
                           (user-error "Can't find documentation for %S" path))
                          )
                         )
                        :activate-func +org-link--fn-link-activate-fn :face org-code)
                       ("var" :follow
                        (closure ((fn . helpful-variable)) (path _prefixarg)
                         (funcall fn
                          (or (intern-soft path)
                           (user-error "Can't find documentation for %S" path))
                          )
                         )
                        :activate-func +org-link--var-link-activate-fn :face org-code)
                       ("kbd" :follow
                        (closure (t) (ev) (interactive "e")
                         (minibuffer-message "%s"
                          (+org-link-doom--help-echo-from-textprop nil (current-buffer)
                           (posn-point (event-start ev)))
                          )
                         )
                        :help-echo +org-link-doom--help-echo-from-textprop :face
                        help-key-binding)
                       ("doom-modules" :complete
                        (closure
                         ((dir-fn closure ((dir-var . doom-modules-dir)) nil
                           (symbol-value dir-var))
                          (requires) (key . "doom-modules"))
                         nil (if requires (mapc #'require (ensure-list requires)))
                         (+org--relative-path (+org--read-link-path key (funcall dir-fn))
                          (funcall dir-fn))
                         )
                        :follow
                        (closure
                         ((dir-fn closure ((dir-var . doom-modules-dir)) nil
                           (symbol-value dir-var))
                          )
                         (link)
                         (org-link-open-as-file (expand-file-name link (funcall dir-fn)) nil)
                         )
                        :face
                        (closure
                         ((dir-fn closure ((dir-var . doom-modules-dir)) nil
                           (symbol-value dir-var))
                          )
                         (link)
                         (let*
                          ((path (expand-file-name link (funcall dir-fn)))
                           (option-index (string-match-p "::\\(.*\\)\\'" path))
                           (file-name (substring path 0 option-index)))
                          (if (file-exists-p file-name) 'org-link 'error))
                         )
                        :requires nil)
                       ("doom-docs" :complete
                        (closure
                         ((dir-fn closure ((dir-var . doom-docs-dir)) nil
                           (symbol-value dir-var))
                          (requires) (key . "doom-docs"))
                         nil (if requires (mapc #'require (ensure-list requires)))
                         (+org--relative-path (+org--read-link-path key (funcall dir-fn))
                          (funcall dir-fn))
                         )
                        :follow
                        (closure
                         ((dir-fn closure ((dir-var . doom-docs-dir)) nil
                           (symbol-value dir-var))
                          )
                         (link)
                         (org-link-open-as-file (expand-file-name link (funcall dir-fn)) nil)
                         )
                        :face
                        (closure
                         ((dir-fn closure ((dir-var . doom-docs-dir)) nil
                           (symbol-value dir-var))
                          )
                         (link)
                         (let*
                          ((path (expand-file-name link (funcall dir-fn)))
                           (option-index (string-match-p "::\\(.*\\)\\'" path))
                           (file-name (substring path 0 option-index)))
                          (if (file-exists-p file-name) 'org-link 'error))
                         )
                        :requires nil)
                       ("doom" :complete
                        (closure
                         ((dir-fn closure ((dir-var . doom-emacs-dir)) nil
                           (symbol-value dir-var))
                          (requires) (key . "doom"))
                         nil (if requires (mapc #'require (ensure-list requires)))
                         (+org--relative-path (+org--read-link-path key (funcall dir-fn))
                          (funcall dir-fn))
                         )
                        :follow
                        (closure
                         ((dir-fn closure ((dir-var . doom-emacs-dir)) nil
                           (symbol-value dir-var))
                          )
                         (link)
                         (org-link-open-as-file (expand-file-name link (funcall dir-fn)) nil)
                         )
                        :face
                        (closure
                         ((dir-fn closure ((dir-var . doom-emacs-dir)) nil
                           (symbol-value dir-var))
                          )
                         (link)
                         (let*
                          ((path (expand-file-name link (funcall dir-fn)))
                           (option-index (string-match-p "::\\(.*\\)\\'" path))
                           (file-name (substring path 0 option-index)))
                          (if (file-exists-p file-name) 'org-link 'error))
                         )
                        :requires nil)
                       ("org" :complete
                        (closure
                         ((dir-fn closure ((dir-var . org-directory)) nil
                           (symbol-value dir-var))
                          (requires) (key . "org"))
                         nil (if requires (mapc #'require (ensure-list requires)))
                         (+org--relative-path (+org--read-link-path key (funcall dir-fn))
                          (funcall dir-fn))
                         )
                        :follow
                        (closure
                         ((dir-fn closure ((dir-var . org-directory)) nil
                           (symbol-value dir-var))
                          )
                         (link)
                         (org-link-open-as-file (expand-file-name link (funcall dir-fn)) nil)
                         )
                        :face
                        (closure
                         ((dir-fn closure ((dir-var . org-directory)) nil
                           (symbol-value dir-var))
                          )
                         (link)
                         (let*
                          ((path (expand-file-name link (funcall dir-fn)))
                           (option-index (string-match-p "::\\(.*\\)\\'" path))
                           (file-name (substring path 0 option-index)))
                          (if (file-exists-p file-name) 'org-link 'error))
                         )
                        :requires nil)
                       ("attachment" :image-data-fun +org-inline-image-data-fn :follow
                        org-attach-follow :complete org-attach-complete-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)"]
                        :image-data-fun +org-http-image-data-fn)
                       ("http" :follow
                        #[514 "\301\300\302Q\"\207" ["http" browse-url ":"] 6
                          "\n\n(fn URL ARG)"]
                        :image-data-fun +org-http-image-data-fn)
                       ("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 :face
                        (closure (t) (path)
                         (if
                          (or (file-remote-p path)
                           (if IS-WINDOWS (string-prefix-p "\\\\" path))
                           (file-exists-p path))
                          'org-link '(warning org-link))
                         )
                        )
                       ("elisp" :follow org-link--open-elisp))
 org-roam-capture-templates '(("d" "Plain Note" plain "%?" :if-new
                               (file+head "${slug}.org" "#+title: ${title}\n")
                               :immediate-finish t :unnarrowed t)
                              ("s" "Command" plain "* %?:\n#+BEGIN_SRC sh\n\n#+END_SRC"
                               :if-new
                               (file+head "docs/${slug}.org"
                                "#+title: ${title}\n#+filetags: docs")
                               :immediate-finish t :unnarrowed t)
                              ("w" "Work notes" plain "%?" :if-new
                               (file+head "worknotes/${title}.org"
                                "#+title: ${title}\n#+filetags: work")
                               :immediate-finish t :unnarrowed t)
                              )
 org-metaup-hook '(org-babel-load-in-session-maybe)
 org-fancy-priorities-list '("⚑" "⬆" "■")
 org-superstar-leading-bullet 32
 org-imenu-depth 6
 org-display-remote-inline-images 'download
 org-outline-path-complete-in-steps nil
 org-special-ctrl-a/e t
 org-tags-column 0
 org-src-lang-modes '(("md" . markdown) ("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-clock-history-length 20
 org-attach-store-link-p 'attached
 org-roam-indirect-buffer-hook '(org-roam--register-completion-functions-h)
 org-id-locations-file-relative t
 org-archive-subtree-save-file-p t
 org-list-allow-alphabetical t
 )


reply via email to

[Prev in Thread] Current Thread [Next in Thread]