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
