Re: Output quoting (was: Re: Possible solution for special characters in makefile paths)

Eli Zaretskii <[email protected]> Fri, 11 Apr 2014 20:05:32 +0300
Newsgroups gmane.comp.gnu.make.devel
Message-ID <[email protected]>
> Date: Fri, 11 Apr 2014 15:54:52 +0100
> From: Tim Murphy <[email protected]>
> Cc: Frank Heckenbach <[email protected]>, [email protected]
> 
> On 11 April 2014 15:34, Eli Zaretskii <[email protected]> wrote:
> >> Date: Fri, 11 Apr 2014 15:06:32 +0100
> >> From: Tim Murphy <[email protected]>
> >> Cc: Frank Heckenbach <[email protected]>, [email protected]
> >>
> >> Filename quoting is just a special case of hooking into automatic
> >> variable expansion.
> >
> > I don't think this is true.  File name quoting is just that -- take a
> > file name and quote every special character in it.
> 
> This is about automatic variables right?

Not necessarily.  This is about any string that we will decide that it
needs to be quoted.

> The mechanism that's proposed is to magically call a make macro on
> them after they have been fully expanded?

Not necessarily.

> So the new general feature that's being added is a hook and for some
> reason this hook will only be available for a very special use case.

It's not a hook.