httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r..@engelschall.com (Ralf S. Engelschall)
Subject Re: [PATCH] Config File Line Continuation (take 3)
Date Tue, 03 Mar 1998 09:19:09 GMT

In article <Pine.LNX.3.96dg4.980302142400.25490I-100000@twinlark.arctic.org> you wrote:

> On Mon, 2 Mar 1998, Ralf S. Engelschall wrote:

>>       `[!BACKSLASH] BACKSLASH [CR] LF'
>>   occurs. In other words: The line is continued only when a backslash is seens
>>   _directly_ before the newline and _only if_ it is not explicitly escaped by
>>   another preceeding backslash.

> But this still doesn't fix the RAW_ARGS problem.  Here let me find a
> RAW_ARGS directive... require, it's RAW_ARGS.  Consider

> require user abc\
> would suddenly cause continuation, and if you say: 
> require user abc\\
> then you're requiring "abc\\" not "abc\". 

Hmmmm... yes, good point. But my fault, I think. I've added the escaping
variant \\ in take 3 of the patch but  only the half way. When it doesn't
exists, line continuation is ok.  But when it exists, it means an escaped
backslash and in more detail: It means only one(!) backslash. So, when I add
this functionality (the escape-backslash is stripped), are you then happy,
Dean?
                                       Ralf S. Engelschall
                                       rse@engelschall.com
                                       www.engelschall.com

Mime
View raw message