Max Nikulin <maniku...@gmail.com> writes: >> + (bare (and (string-match org-link-bracket-re l) >> + (match-string 1 l)))) >> + (when bare >> + (if (and org-babel-tangle-use-relative-file-links >> + (string-match org-link-types-re bare) >> + (string= (match-string 1 bare) "file")) > > It looks like (string-prefix-p "file:" bare) but without the complex > regexp. I see, such code was used before. By the way, why it is "bare", > not e.g. "target"?
match-end is used later in the code. Thus, string-match is justified. -- Ihor Radchenko, Org mode contributor, Learn more about Org mode at https://orgmode.org/. Support Org development at https://liberapay.com/org-mode, or support my work at https://liberapay.com/yantar92