Hi, Thanks for taking a look. Afaict, the only difference between blank and [ \t] are some weird unicode characters. It isn't clear to me which one should be preferable and in what situation. I couldn't find any reference to this in any documentation of Org syntax. I've replaced all instances of blank with (any " \t") in this function (that's the only instances in org.el). The attached patch fixes the original issue. Regards, Sébastien Miquel Nicolas Goaziou wrote: > Hello, > > Sebastien Miquel writes: > >> (rx bol (group (zero-or-more blank) "#" >> (group (group (or (seq "+" (one-or-more (any "a-zA-Z")) (optional ":")) >> - space >> + blank > This looks wrong, but so does the current regexp. It should not be > `space' nor `blank', but [ \t] per Org syntax. > > Regards, >