Function: org-link--search-radio-target
org-link--search-radio-target is a byte-compiled function defined in
ol.el.gz.
Signature
(org-link--search-radio-target TARGET)
Documentation
Search a radio target matching TARGET in current buffer.
White spaces are not significant.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ol.el.gz
(defun org-link--search-radio-target (target)
"Search a radio target matching TARGET in current buffer.
White spaces are not significant."
(let ((re (format "<<<%s>>>"
(mapconcat #'regexp-quote
(split-string target)
"[ \t]+\\(?:\n[ \t]*\\)?")))
(origin (point)))
(goto-char (point-min))
(catch :radio-match
(while (re-search-forward re nil t)
(forward-char -1)
(let ((object (org-element-context)))
(when (eq (org-element-type object) 'radio-target)
(goto-char (org-element-property :begin object))
(org-show-context 'link-search)
(throw :radio-match nil))))
(goto-char origin)
(user-error "No match for radio target: %s" target))))