Nicolas Goaziou <m...@nicolasgoaziou.fr> writes: > Hello, > > Eric Abrahamsen <e...@ericabrahamsen.net> writes: > >> Okay, there's the problem. In the org git repo, the code above has been >> that way since it was added in 2015. In the package-manager version, >> however, it now looks like this: >> >> (let* ((tag (substring x 1)) >> (isregexp (and (equal "{" (substring tag 0 1)) >> (equal "}" (substring tag -1)))) >> regexp) >> >> And the `substring' calls raise the error. The code is the same in the >> "org" and "org-plus-contrib" packages. >> >> I don't know where the different code comes from, or who maintains it, >> or why it's different from the org git repo, but it would be nice if >> someone could look into fixing that! > > Fixed. Thank you for the detailed report.
Great, thanks a lot!