On Sat, 14 Dec 2019 at 12:03, Daniel Shahaf <d...@daniel.shahaf.name> wrote:

> sebb wrote on Sat, 14 Dec 2019 09:12 +00:00:
> > The only documentation I could find [1] defines a key using <text-char>:
> >
> > <text-char> ::= (any character except <LF>)
> >
> > However the character domain is not specified as far as I can tell.
>
> I don't know where you're quoting that from.  It's not on the linked
> page or anywhere else that I can find.  It's also patently false because
> '=' and ' '
> can't be parts of a group name, because if they were then «@foo = rw» would
> be misparsed.
>
>
I should have been clearer.
I did not mean that a key consists of text-char only.

The key is defined in BNF in the Formal Definition section (once opened).
Follow the BNF through, and one of refs is <text-char>:

key => key-cont => key-char => text-char
(where => means refers to)

i.e. the key definition uses text-char.

So in order to know what is allowed in a key, one needs to know what a
character is.


> > [1]
> https://cwiki.apache.org/confluence/display/SVN/Configuration+File+Syntax
>

Reply via email to