[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:38:59 CEST 2016

In message <CABoVN9AGba5TryZnL7MtEaQhE_fxkjrfj2qK1sRY57Zg-8-FaQ at mail.gmail.com>
, Dridi Boukelmoune writes:

>> The alternative would be to encode a freer form into C-idents, but that
>> turns really ugly really fast...
>I can fix packaging scripts once we reach consensus, but this probably
>deserve a proper entry in upgrading.rst since this change may break
>things downstream (like the varnish agent for instance).

If '-' is in widespread use, we should not break it.

I asked on IRC earlier, but nobody reacted...

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