auctex-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AUCTeX-devel] Re: Spaces in file names on Windows


From: David Kastrup
Subject: Re: [AUCTeX-devel] Re: Spaces in file names on Windows
Date: Fri, 12 Aug 2005 21:08:39 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Ralf Angeli <address@hidden> writes:

> * David Kastrup (2005-08-12) writes:
>
>> Ralf Angeli <address@hidden> 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]