On Mon, May 22, 2006 at 03:07:14PM -0600, Theo de Raadt wrote:
> > > # pas on re0 from any \           #
> > > #                  to any port 59    #
[...]
> >   i would think the good reason is that the line is not a comment
> >   as you imagine, but would effectively turn into:
[...]
> \<ret> is the only special case that says "ignore both".  In any other
> case \<c> should translate into just the character <c>.
> 
> This \<whitespace> special case "it is an errors that a few people
> will make, so fail when we encounter it" stuff is paranoid balony that
> just causes more harm.

Despite of this, even \<ret> shouldn't be treated special on a line
comment, IMHO.

It's common that anything after an unquoted # up to the newline
including backslashed text is ignored, at least in sh(1), awk(1)
and friends.

Ciao,
        Kili

Reply via email to