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