Howdy.
When cursor is in a heading, and I call org-open-at-point, it’s supposed to (according to the documentation):
“When point is on a headline, display a list of every link in the
entry, so it is possible to pick one, or all, of them.”
That’s not happening. If the link is IN the heading, it follows the link. If the link is in the “body” of the heading, it simply tells me “No link to open here”
Emacs : GNU Emacs 29.1 (build 1, aarch64-apple-darwin21.6.0, Carbon Version 165 AppKit 2113.6)
of 2023-08-08
Package: Org mode version 9.6.6 (release_9.6.6 @ /Applications/Emacs.app/Contents/Resources/lisp/org/)
current state:
==============
(setq
org-agenda-prefix-format '((agenda . " %?-10t %s ")
(timeline . " % s")
(todo . " %s ")
(tags . " %i ")
(search . " %i %-12:c"))
org-log-note-headings '((note . "%t"))
org-link-elisp-confirm-function nil
org-agenda-skip-deadline-prewarning-if-scheduled t
org-hide-emphasis-markers t
org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 "\n\n(fn ENTRY)"]
org-download-file-format-function 'org-download-file-format-default
org-attach-id-to-path-function-list '(org-attach-id-ts-folder-format)
org-agenda-custom-commands '(("i" "INBOX + AGENDA"
((todo "NEXT"
((org-agenda-overriding-header "Next")
)
(org-agenda-skip-function
'(org-agenda-skip-entry-if 'date 'timestamp 'deadline 'scheduled)
)
(org-agenda-block-separator nil)
)
(tags-todo "inbox"
((org-agenda-overriding-header "Inbox")
(org-agenda-skip-function
'(org-agenda-skip-entry-if
'timestamp
'deadline
'scheduled
'todo
'("PROJECT" "NEXT" "WAITING" "DONE" "CANCELLED")
)
)
(org-agenda-block-separator nil)
)
)
(agenda "")
(todo "PROJECT"
((org-agenda-overriding-header "Projects")
(org-agenda-block-separator 61)
)
)
(tags-todo "@pam"
((org-agenda-overriding-header "@Pam")
(org-agenda-block-separator 61)
(org-agenda-skip-function
'(org-agenda-skip-entry-if
'deadline
'scheduled
'todo
'("PROJECT" "NEXT" "WAITING" "DONE" "CANCELLED")
)
)
)
)
(tags-todo "@work"
((org-agenda-overriding-header "@Work")
(org-agenda-block-separator nil)
(org-agenda-skip-function
'(org-agenda-skip-entry-if
'deadline
'scheduled
'todo
'("PROJECT" "NEXT" "WAITING" "DONE" "CANCELLED")
)
)
)
)
(tags-todo "@home"
((org-agenda-overriding-header "@Home")
(org-agenda-block-separator nil)
(org-agenda-skip-function
'(org-agenda-skip-entry-if
'deadline
'scheduled
'todo
'("PROJECT" "NEXT" "WAITING" "DONE" "CANCELLED")
)
)
)
)
(todo "WAITING"
((org-agenda-overriding-header "@Waiting/@Calendar")
(org-agenda-block-separator nil)
)
)
)
)
)
org-agenda-skip-scheduled-if-done t
org-capture-templates '(("t" "Todo" entry
(file+olp+datetree
"* TODO %^{Headline}\n%?"
:clock-in nil :clock-resume
nil)
("0" "Quick Capture - Todo"
entry
(file+olp+datetree
"* TODO %^{Headline}"
:clock-in nil :clock-resume
nil :immediate-finish 1)
("l" "Log (Clocks In)" entry
(file+olp+datetree
"* %^{Headline}\n%?" :clock-in
t :clock-resume t)
("p" "Project" entry
(file+headline
"PROJECTS")
"* PROJECT %^{Headline}\n%?"
:clock-in nil :clock-resume
nil)
("n" "Note" entry
(file+headline
"NOTES TO PROCESS")
"* %^{Headline}\n%?" :clock-in
nil :clock-resume nil)
("j" "Journal" entry
(file+olp+datetree
"* %^{Headline}\n%?" :clock-in
nil :clock-resume nil)
)
org-persist-after-read-hook '(org-element--cache-persist-after-read)
org-refile-targets '((org-agenda-files :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-download-method 'attach
org-archive-hook '(org-attach-archive-delete-maybe)
org-speed-commands '(("a" . org-attach-reveal-in-emacs)
("A" .
org-archive-subtree-default-with-confirmation)
("&" . org-mark-ring-goto)
("o" . jqg/speed-link-o)
("z" . org-add-note)
("a" . org-attach-reveal-in-emacs)
("A" .
org-archive-subtree-default-with-confirmation)
("&" . org-mark-ring-goto)
("o" . jqg/speed-link-o)
("z" . org-add-note)
("a" . org-attach-reveal-in-emacs)
("A" .
org-archive-subtree-default-with-confirmation)
("&" . org-mark-ring-goto)
("o" . jqg/speed-link-o)
("z" . org-add-note)
("Outline Navigation")
("n" org-speed-move-safe
'org-next-visible-heading)
("p" org-speed-move-safe
'org-previous-visible-heading)
("f" org-speed-move-safe
'org-forward-heading-same-level)
("b" org-speed-move-safe
'org-backward-heading-same-level)
("F" . org-next-block)
("B" . org-previous-block)
("u" org-speed-move-safe
'outline-up-heading)
("j" . org-goto)
("g" org-refile '(4))
("Outline Visibility")
("c" . org-cycle)
("C" . org-shifttab)
(" " . org-display-outline-path)
("s" .
org-toggle-narrow-to-subtree)
("k" . org-cut-subtree)
("=" . org-columns)
("Outline Structure Editing")
("U" . org-metaup)
("D" . org-metadown)
("r" . org-metaright)
("l" . org-metaleft)
("R" . org-shiftmetaright)
("L" . org-shiftmetaleft)
("i" progn (forward-char 1)
(call-interactively
'org-insert-heading-respect-content)
)
("^" . org-sort)
("w" . org-refile)
("a" .
org-archive-subtree-default-with-confirmation)
("@" . org-mark-subtree)
("#" . org-toggle-comment)
("Clock Commands")
("I" . org-clock-in)
("O" . org-clock-out)
("Meta Data Editing")
("t" . org-todo)
("," org-priority)
("0" org-priority 32)
("1" org-priority 65)
("2" org-priority 66)
("3" org-priority 67)
(":" . org-set-tags-command)
("e" . org-set-effort)
("E" . org-inc-effort)
("W" lambda (m)
(interactive
"sMinutes before warning: ")
(org-entry-put (point)
"APPT_WARNTIME" m)
)
("Agenda Views etc")
("v" . org-agenda)
("/" . org-sparse-tree) ("Misc")
("o" . org-open-at-point)
("?" . org-speed-command-help)
("<"
org-agenda-set-restriction-lock
'subtree)
(">"
org-agenda-remove-restriction-lock)
)
org-file-apps '((auto-mode . emacs) (directory . emacs)
("\\.mm\\'" . default)
("\\.x?html?\\'" . default)
("\\.pdf\\'" . default)
("\\.m4a\\'" . default)
("\\.m4v\\'" . default)
("\\.mp3\\'" . default)
("\\.wav\\'" . default)
("\\.jpg\\'" . default)
("\\.jpeg\\'" . default)
("\\.png\\'" . default)
("\\.tiff\\'" . default)
("\\.docx\\'" . default))
org-columns-default-format "%50ITEM(Task) %10CLOCKSUM %16TIMESTAMP_IA"
org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-function
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-image-actual-width 400
org-attach-use-inheritance nil
org-mode-hook '(#[0 "\301\211\207"
[imenu-create-index-function
org-imenu-get-tree]
2]
#[0
"\205 \301 \205 \302\303\301 !\304P!\305!\205 \306!\262\207"
[org-ctags-enabled-p buffer-file-name
expand-file-name file-name-directory
"/TAGS" file-exists-p
visit-tags-table]
3]
#[0
"\305\306 >\203 \307\n\310\311#\210\307\312\313#\210\307\314\315#\210\306 >\203, \307\n\316\317#\210\307\n\320\321#\210\322 >\203>