[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