[Dev-luatex] again problems ..., os.spawn and spaces in names

Norbert Preining preining at logic.at
Fri Feb 8 17:48:47 CET 2008


Hi Taco,

one more question ... (sorry for being so annoying)

On Fr, 08 Feb 2008, Norbert Preining wrote:
> On Fr, 08 Feb 2008, Taco Hoekwater wrote:
> > Attached a version that does indeed allow that. If you alter the
> > table so that your debug output looks like this, hopefully that will
> > give you a proper perl call:
> > 
> >  DEBUG:	0 C:/tl test/2008/tlpkg/tlperl/bin/perl.exe
> >  DEBUG:	1 "C:/tl test/2008/tlpkg/tlperl/bin/perl.exe"
> >  DEBUG:	2 "c:/tl test/2008/texmf/scripts/texlive/generate-updmap.pl"
> 
> Ok, it was 1, 2, 0 (from the order) but it did work!!! Thanks a lot!

I guess we have to live with the fact that the quoting has to be done
ONLY for windows, because when I do
	command = { '"'..perlbin..'"', '"'..script..'"'}
	command[0] = perlbin
then it works on win32, but on unix I get:
	cannot find script ""...""
(mind the double quotes.

Well, I can live with it, it is just a pain ;-)

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining at logic.at>        Vienna University of Technology
Debian Developer <preining at debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
SCOPWICK (n.)
The flap of skin which is torn off you lip when trying to smoke an
untipped cigarette.
			--- Douglas Adams, The Meaning of Liff


More information about the dev-luatex mailing list