On 6/23/12 10:58 AM, Nicolas Goaziou wrote:

Accented and a variety of other non-ascii characters do work in
targets, IDs and CUSTOM_IDs, in my experience.

Right.

Org-target-regexp is simply "<<\\([^<>]+\\)>>", so it's not
picky. Perhaps the same could be done for macros (replacing angle
brackets with curly braces), without screwing anything up...?

I'd rather do the opposite and restrict them all: this kind of regexp is
slow to parse and there is little gain to allow any character in targets
since they are all invisible now.

My user perspective differs: I'm happy to be able to use my language(s) freely in Org, even in the invisible bits, and would not trade it in for a speedup.

That said, I don't particularly mind the status quo on macros. They're code-like, and we're used to ascii restrictions on computer code.

Yours,
Christian




Reply via email to