[master] 169e162 Enforce that VCL names must be C-language identifiers ([A-Za-z][A-Za-z0-9_]*)
Poul-Henning Kamp
phk at phk.freebsd.dk
Thu Sep 8 14:28:23 CEST 2016
--------
In message <CAJV_h0ZrTPpdf0u0PnjS1Vb1gnxW0Auk7SGKuCReGwTEQW9Ajg at mail.gmail.com>
, Federico Schwindt writes:
>Isn't dash (-) usage quite widespread?
>
>I'd expect it to be the most common character outside digits and numbers.
The problem is that VCL label names need to be C-idents, and I'm
not terribly keen on having different namespace for VCL labels and
"real" VCLs.
The alternative would be to encode a freer form into C-idents, but that
turns really ugly really fast...
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the varnish-commit
mailing list