org.el (org-insert-link): Fix bug when inserting links to headlines containing the ">" character
* org.el (org-insert-link): Fix bug when inserting links to headlines containing the ">" character. Thanks to William Léchelle for reporting this.
This commit is contained in:
parent
6671e80453
commit
de6201b19c
|
@ -9317,10 +9317,11 @@ Use TAB to complete link prefixes, then RET for type-specific completion support
|
||||||
;; URL-like link, normalize the use of angular brackets.
|
;; URL-like link, normalize the use of angular brackets.
|
||||||
(setq link (org-remove-angle-brackets link)))
|
(setq link (org-remove-angle-brackets link)))
|
||||||
|
|
||||||
;; Check if we are linking to the current file with a search option
|
;; Check if we are linking to the current file with a search
|
||||||
;; If yes, simplify the link by using only the search option.
|
;; option If yes, simplify the link by using only the search
|
||||||
|
;; option.
|
||||||
(when (and buffer-file-name
|
(when (and buffer-file-name
|
||||||
(string-match "^file:\\(.+?\\)::\\([^>]+\\)" link))
|
(string-match "^file:\\(.+?\\)::\\(.+\\)" link))
|
||||||
(let* ((path (match-string 1 link))
|
(let* ((path (match-string 1 link))
|
||||||
(case-fold-search nil)
|
(case-fold-search nil)
|
||||||
(search (match-string 2 link)))
|
(search (match-string 2 link)))
|
||||||
|
|
Loading…
Reference in New Issue