[master] 169e162 Enforce that VCL names must be C-language identifiers ([A-Za-z][A-Za-z0-9_]*)

Federico Schwindt fgsch at lodoss.net
Thu Sep 8 20:07:50 CEST 2016


I reckon we should support the dash, at the very least.

On 8 Sep 2016 1:39 pm, "Poul-Henning Kamp" <phk at phk.freebsd.dk> wrote:

> --------
> 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.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-commit/attachments/20160908/4ccb4f87/attachment.html>


More information about the varnish-commit mailing list