On Wed, Mar 06, 2002 at 11:24:57PM -0500, Uri Guttman wrote:
> that is another point. not allowing a complete hash to interpolate. but
> what defines that? what if you wanted %s{bar} and that was a format and
> not a hash and in a double quoted string? my proposal handles that well
> with no major noise factors. qn would be just like qq but not allow any
> direct hash interpolations (%foo or %foo{bar}). you can always get those
> with $() if needed. this solves the common case with a minimal of noise
> and the uncommon case has a simple out of using $(). no need for wacko
> ways to put in \n. it is double quotish in all ways but one and mainly
> to be used for printf format strings.
why not qf for format strings then?
s/(printf)/\1 qf/g