Ralf Angeli <[EMAIL PROTECTED]> writes:

> * David Kastrup (2005-08-12) writes:
>
>> Ralf Angeli <[EMAIL PROTECTED]> writes:
>>
>>> packagelispdir = d:/tmp/foo bar/emacs-21.3/site-lisp/auctex$(null)
>>
>> Not fine.
>>
>>> packagedatadir = d:/tmp/foo bar/emacs-21.3/site-lisp/auctex$(null)
>>
>> Not fine.
>>
>>> Quoting is definitely messed up here.  But I still don't know if
>>> this is a problem with the MSYS shell or our scripts.
>>
>> I'd guess our scripts.  Probably some AC_SHELL_QUOTIFY declarations
>> are missing or so.
>
> Okay, let me quote from a Filser-Brief I read a few years ago: "It's
> to drive out of the skin!" and "This makes me foxdevilswild!"
>
> After treating the above variables with AC_SHELL_QUOTIFY, this is what
> ends up in preview/Makefile:
>
> packagedatadir = d:/tmp/foo\\\ bar/emacs-21.3/site-lisp/auctex$(null)
> [...]
> packagelispdir = d:/tmp/foo\\\ bar/emacs-21.3/site-lisp/auctex$(null)
>
> So I guess we need a way to quote the values if they are computed by
> preview/configure and to inhibit quoting if they come from the
> top-level configure script.

We had all of this already IIRC.  Basically, the trick was to call
AC_SHELL_QUOTIFY only after the recursion.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum


_______________________________________________
auctex-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/auctex-devel

Reply via email to