>>>>> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:

Angus> You'll see from the screenshot that there's a placement problem
Angus> with the 'menu separator' character, but otherwise all looks
Angus> Ok.

Ruurd signaled a similar problem which seems to be with all lines
drawns with the painter... Could it be that the y axis is in the wrong
sense? 

Angus> The patch replaces all uses of 'slashify_path' with
Angus> 'internal_path' and adds the all-important - string tmp =
Angus> argv[0]; + string tmp = internal_path(argv[0]); to the Windows
Angus> version of os::init.

Very good.

Concerning the removal of .exe, I think it should be done in os_win32.
Actually, removing the .exe in binname_ in os::init() will probably be enough.
I think in the long term, the code that follows symlinks and looks for
.../share/lyx should be moved to os_unix.C. On OSX and Win32 we ave
better way to find the system_lyxdir.

Angus> Are you happy if I apply this to the 13x tree?

Yes, unless it is possible to do that in os:: as explained above.

JMarc

Reply via email to