>>>>> "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

Reply via email to