From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id kOV4IJ3D3GQkrQAASxT56A (envelope-from ) for ; Wed, 16 Aug 2023 14:39:57 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id aKdEH53D3GTsHgEAG6o9tA (envelope-from ) for ; Wed, 16 Aug 2023 14:39:57 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7132C4DFB3 for ; Wed, 16 Aug 2023 14:39:56 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=eQVlmBs9; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1692189597; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=qi4KgYrqVgS2p3IeO2R8dwDsVszC1WbjRJM4moIbHdA=; b=UMp5TU3I9sAsTihkWOCKQL6SDe8Qm7fpFry1ajYu56JrxnepYzpN4te6D6W0XM2gPrpRzv 1CDKc2zo+SX1I3KbwExktvRrYYThLisg0p/s4wFtXmiIfKzSVjkycAYMIQf8vclX1DXo9C gHZwnOqEvZsCdef4fqFv/NnzO1XWQt46M8ytyMskAf2KwzX4uAnppLrzwxQVcaFju8wL6j D/lA4xfWZjraAeArS5hph+8ylvIjrUIm3vKjVZsCCH+IQDi+KsN7spjIQaKuaq30t7MRsT EtsLgWNt4m9jlbhMWfmc7pZPI9Gff+kZLwO75Xv+YWDONTKZSxLjiFY6TuMTOw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=eQVlmBs9; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1692189597; a=rsa-sha256; cv=none; b=cBXZN0FKzAMydx8nx0pWLu5RNiFhgKx9g19DZZF1egFeUTBMUWhYp4uAV/KQyHQ+jqa3Mj rYAr4/S6IOuMyZ6r0WM/KzZrUnLI05o5AOJLt+4x5KDRiIQGvXn0Tq9IU5gU5IZnCLooqY k1JQLLRq575QYRNkBtlb+7hqDDDiM7M5a/92DbGbac3Z9TNDdGwPcAm3a223v3NOXF8wRb M251Nj/QMkBaVC+G+UkKGhyNKRiu5XdcdWI7jOzLZ0CofVGrxYllLKRfi1emU8jNIA6NCC 7Or75nLliNSToxtXeYHLWnV/0+4UO8xwDSBcigxtuJ5JnJqWNnXemJHbFvCYZg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qWFnw-0005Fg-VZ; Wed, 16 Aug 2023 08:39:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qVVr5-0003GB-Iv for emacs-orgmode@gnu.org; Mon, 14 Aug 2023 07:35:27 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qVVr2-00038F-2s for emacs-orgmode@gnu.org; Mon, 14 Aug 2023 07:35:27 -0400 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-3fe2048c910so38600785e9.1 for ; Mon, 14 Aug 2023 04:35:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692012922; x=1692617722; h=content-transfer-encoding:from:content-language:subject:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=qi4KgYrqVgS2p3IeO2R8dwDsVszC1WbjRJM4moIbHdA=; b=eQVlmBs9t5xarioEvJpaz2E7g2QO0PZxZANmmpV8gLzx4LHFEFl9lXJ5uPmtGbdYC8 DUbjllhtSG1gCTIkWq+7J60bdzFqLvQ2spe5T8XSid7KQV71n1a+1X9uafjdHu34C74r u9VmJm5z3dMuycmFVcCetHAYrV12I3v5vHSRZsbVR0obsRRnunVqbEbgRhkoDaUGjGW8 EvsdT4iiAdtgDdZLbhzZxgnTDMMHv3c+clP683lgLXNlbjad2J8paFo6boCxgU1eQ//E lHv05YS8mFpdjoScespMcI43Bafur5EVWDJQHIdw73F4ewkZJVBwyWtwsqf7dwbDBoOf SAww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692012922; x=1692617722; h=content-transfer-encoding:from:content-language:subject:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=qi4KgYrqVgS2p3IeO2R8dwDsVszC1WbjRJM4moIbHdA=; b=WVnTyPwPQcQ6S+PCZ3RCW5ht5Cc5Sc0mYXGduK4yB14C+w3PSECzSr1oETb3YHB/kU LkfAqyoPm79OHUAUmU4RTf+sek2cBmLlRtWUkfKQ6w9yAv66uP6xCgEJm1oE1PUnQwBh kAx0lOIUenP68oF3QrEcBDs2McJ0pYup43TM8SC6BuQg/APIQygo6w9GAe490Felmr81 7Vv9BVc1nR6itdBNEI8dU/Wb5CUG7wu6mt7fmYWBU03BRG4greBhKkJYYp5E67pId4bx 1A3dHi/XyaNDt/QRtt6rUPgUbVl7yGsJ5ah4ljtugVL8fpNHWVRli9mWRtmpZHp1ujj1 5rTg== X-Gm-Message-State: AOJu0YyqRPXPF9VCvwKrqdLTUzNWaFBFp0pOZpoHmWSD+XK+GfFayGDe lI3rj3YVIhzHqLJLLrJoGq80PDyL8cs= X-Google-Smtp-Source: AGHT+IHYqHTQjKcjOx3Ix9hItpXAiBdewzeifngu0z1eK606LK+AqS9l92PHv2+68eJ7cHGUurTD0w== X-Received: by 2002:a05:600c:218b:b0:3fb:b3aa:1c8f with SMTP id e11-20020a05600c218b00b003fbb3aa1c8fmr7483531wme.28.1692012921295; Mon, 14 Aug 2023 04:35:21 -0700 (PDT) Received: from [192.168.1.7] ([87.74.72.111]) by smtp.gmail.com with ESMTPSA id y7-20020a056000108700b003188358e08esm13561115wrw.42.2023.08.14.04.35.19 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 14 Aug 2023 04:35:20 -0700 (PDT) Message-ID: Date: Mon, 14 Aug 2023 12:35:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: emacs-orgmode@gnu.org Subject: [BUG] (Error "rx '**' range error") [9.7 (9.7-??-d6f3aed @ /home/dodo/.emacs.d/.local/straight/build-29.1/org/)] Content-Language: en-US From: Dominic Ross Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=youngdad33@gmail.com; helo=mail-wm1-x334.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 16 Aug 2023 08:39:03 -0400 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Spam-Score: -5.55 X-Migadu-Queue-Id: 7132C4DFB3 X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -5.55 X-TUID: sgDd+xbuGPyj I've been playing around with the themes of my Emacs. I had an org buffer open when I quit Emacs (C-w q) and it asked me if I wanted to save the org buffer. I selected y, then quit. When I reloaded Emacs, I pressed (SPC q l) to reload the last session, and this error occurred. I'm not sure why, but I'd just added something to the config.el file. Remember to cover the basics, that is, what you expected to happen and what in fact did happen. You don't know how to make a good report? See https://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org mailing list. ------------------------------------------------------------------------ Emacs : GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) Package: Org mode version 9.7 (9.7-??-d6f3aed @ /home/dodo/.emacs.d/.local/straight/build-29.1/org/) current state: ============== (setq org-link-elisp-confirm-function nil org-directory "~/org/" org-after-refile-insert-hook '(save-buffer) org-indirect-buffer-display 'current-window org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 "\n\n(fn ENTRY)"] 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-startup-folded nil org-babel-after-execute-hook '(+org-redisplay-inline-images-in-babel-result-h) org-link-abbrev-alist '(("doomdir" . "/home/dodo/.doom.d/%s") ("emacsdir" . "/home/dodo/.emacs.d/%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 '("~/org/") org-capture-templates '(("t" "Personal todo" entry (file+headline +org-capture-todo-file "Inbox") "* [ ] %?\n%i\n%a" :prepend t) ("n" "Personal notes" entry (file+headline +org-capture-notes-file "Inbox") "* %u %?\n%i\n%a" :prepend t) ("j" "Journal" entry (file+olp+datetree +org-capture-journal-file) "* %U %?\n%i\n%a" :prepend t) ("p" "Templates for projects") ("pt" "Project-local todo" entry (file+headline +org-capture-project-todo-file "Inbox") "* TODO %?\n%i\n%a" :prepend t) ("pn" "Project-local notes" entry (file+headline +org-capture-project-notes-file "Inbox") "* %U %?\n%i\n%a" :prepend t) ("pc" "Project-local changelog" entry (file+headline +org-capture-project-changelog-file "Unreleased") "* %U %?\n%i\n%a" :prepend t) ("o" "Centralized templates for projects") ("ot" "Project todo" entry #'+org-capture-central-project-todo-file "* TODO %?\n %i\n %a" :heading "Tasks" :prepend nil) ("on" "Project notes" entry #'+org-capture-central-project-notes-file "* %U %?\n %i\n %a" :heading "Notes" :prepend t) ("oc" "Project changelog" entry #'+org-capture-central-project-changelog-file "* %U %?\n %i\n %a" :heading "Changelog" :prepend t) ) org-persist-after-read-hook '(org-element--cache-persist-after-read) org-refile-targets '((nil :maxlevel . 3) (org-agenda-files :maxlevel . 3)) 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 "/home/dodo/org/notes.org" 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 '(+indent-guides-disable-maybe-h +org-init-gifs-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 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 writegood-mode embrace-org-mode-hook org-eldoc-load) org-src-window-setup 'other-window org-id-locations-file "/home/dodo/org/.orgids" org-agenda-span 10 org-priority-faces '((65 . error) (66 . warning) (67 . success)) 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-agenda-mode-hook '(+org-habit-resize-graph-h evil-org-agenda-mode) org-link-translation-function 'toc-org-unhrefify org-agenda-before-write-hook '(org-agenda-add-entry-text) org-src-preserve-indentation t 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-agenda-window-setup 'current-window org-tags-exclude-from-inheritance '("crypt") org-clock-out-remove-zero-time-clocks t org-hide-leading-stars t org-todo-keywords '((sequence "TODO(t)" "PROJ(p)" "LOOP(r)" "STRT(s)" "WAIT(w)" "HOLD(h)" "IDEA(i)" "|" "DONE(d)" "KILL(k)") (sequence "[ ](T)" "[-](S)" "[?](W)" "|" "[X](D)") (sequence "|" "OKAY(o)" "YES(y)" "NO(n)")) org-agenda-inhibit-startup t org-blocker-hook '(org-block-todo-from-children-or-siblings-or-parent) org-preview-latex-image-directory "/home/dodo/.emacs.d/.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 "/home/dodo/.emacs.d/.local/etc/org-clock-save.el" org-eldoc-breadcrumb-separator " → " org-persist-directory "/home/dodo/.emacs.d/.local/cache/org/persist/" org-export-backends '(md ascii html icalendar latex odt) 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-exclude-agenda-buffers-from-workspace-h +org-defer-mode-in-agenda-buffers-h) org-babel-pre-tangle-hook '(save-buffer) 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 "/home/dodo/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-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) ("bibtex" :follow org-bibtex-open :store org-bibtex-store-link) ("pdf" :follow (closure ((args) (fn . org-pdftools-open)) (&rest args) (and (condition-case nil (progn (require 'org-pdftools nil t)) (error nil)) (file-executable-p pdf-info-epdfinfo-program) (apply fn args)) ) :complete (closure ((args) (fn . org-pdftools-complete-link)) (&rest args) (and (condition-case nil (progn (require 'org-pdftools nil t)) (error nil)) (file-executable-p pdf-info-epdfinfo-program) (apply fn args)) ) :store (closure ((args) (fn . org-pdftools-store-link)) (&rest args) (and (condition-case nil (progn (require 'org-pdftools nil t)) (error nil)) (file-executable-p pdf-info-epdfinfo-program) (apply fn args)) ) :export (closure ((args) (fn . org-pdftools-export)) (&rest args) (and (condition-case nil (progn (require 'org-pdftools nil t)) (error nil)) (file-executable-p pdf-info-epdfinfo-program) (apply fn args)) ) ) ("yt" :follow org-yt-follow :image-data-fun org-yt-image-data-fun) ("id" :follow org-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-metaup-hook '(org-babel-load-in-session-maybe) 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-id-locations-file-relative t org-archive-subtree-save-file-p t org-list-allow-alphabetical t ) -- Dominic Ross @DodoTheDev 07738382996