>>>>> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:
Angus> Ruurd has certainly gone quiet on us.
Yes, and that is a problem.
Angus> Kayvan has implemented the most attrocious hack that I suspect
Angus> is the real cause of our problems under mingw. This is from
Angus> os_win32.C:
Angus> string os::external_path(string const & p) { string dos_path=p;
Angus> if (is_absolute_path(p)) { char dp[255];
Angus> cygwin_conv_to_full_win32_path(p.c_str(), dp);
Angus> dos_path=subst(dp,'\\','/');
Angus> }
Angus> return dos_path;
Angus> }
If you look at the following patch:
http://www.home.zonnet.nl/rareitsma/lyx/lyx_win32.diff
You see that Ruurd has added an explicit:
+ //No backslashes in LaTeX files
+ dos_path = subst(dos_path,'\\','/');
This is probably the problem. Is it true that latex does not want
backslashes in file names?
>> There is also something that I do not like much: the '-depth 8'
>> argument. I think it means we output degraded images, even in
>> printed versions.
Angus> This survives from Herbert's earliest versions of the script. I
Angus> have vague memories that people were reporting 'convert'
Angus> failures and that the '-depth 8' argument proved to be a robust
Angus> fix.
Angus> In light of this, what do you think we should do with it?
I'd be tempted to remove it... I guess it was needed by the xpm-based
image loader (maybe as a speedup). We could at least remove it in
1.4.0cvs and see what happens.
JMarc