mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-08-25 21:02:52 +00:00
Properly unescape optional part in file links
* lisp/org.el (org-open-at-point): Unescape optional part in file links. This patch allows to handle properly links like: [[file:somefile.org::*headline%20with%20spaces]] Thanks to Thomas Holst for reporting it.
This commit is contained in:
parent
002b451285
commit
ee8d564479
|
@ -10556,7 +10556,8 @@ is used internally by `org-open-link-from-string'."
|
|||
(cond ((not option) nil)
|
||||
((org-string-match-p "\\`[0-9]+\\'" option)
|
||||
(list (string-to-number option)))
|
||||
(t (list nil option))))))))
|
||||
(t (list nil
|
||||
(org-link-unescape option)))))))))
|
||||
((assoc type org-link-protocols)
|
||||
(funcall (nth 1 (assoc type org-link-protocols)) path))
|
||||
((equal type "help")
|
||||
|
|
Loading…
Reference in a new issue