Just a comment I forgot:
On Tue, 20 Jul 1999 19:57:31 +0100, Arnd Hanses wrote:
>>>And what about the other file name handlers?
>// Substitutes spaces with underscores in filename (and path)
>LString SpaceLess(LString const & file)
[...]
> name.subst('�', 'n'); /* AHanses: '~n', no more trouble
>with 'umlauts'? */
>
> LString temp = AddName(path, name);
> // Replace spaces with underscores, also in directory
> temp.subst(' ','_');
>
> return temp;
>}
This seems to handle pathnames like 'X:\Arbeitsoberfl�che\foo'
('X:\Arbeitsoberflaeche\foo') well on my box. So the bug is in fact in
LaTeX, which cannot handle certain file names.
LString temp = AddName(path, name);
// Replace spaces with underscores, also in directory
temp.subst(' ','_'); /* AHanses: Sufficient for
(relative?) emx paths? */
#warning AHanses: Check emx/LaTeX handling of abs. paths
('X:\Arbeitsoberfl�che\foo')!
return temp;
}
Cheers,
Arnd