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