Hello, Bastien <b...@gnu.org> writes:
> Hi Sergei, > > wild guess: what if you simply make the ":" optional like this: > > (string-match "\\([a-zA-Z0-9]+\\):\\(.*\\)" s) > > (string-match "\\([a-zA-Z0-9]+\\):?\\(.*\\)" s) > ^^^ > > ? I think `org-translate-link' should be updated to provide correct type, including internal ones, to `org-link-translation-function'. E.g., http://orgmode.org => "http" #something => "custom-id" (ref:line) => "coderef" whatever => "fuzzy" At least, this would be consistent with the parser. Regards, -- Nicolas Goaziou