Sven Schreiber wrote:
>> Sigh. Windows and all its different flavours...

> I see. Is there anything I can do in terms of research, like what
> function needs to be called on 2000 as opposed to xp, or similar?

No, I think I know what to do.

> I'm far from being an expert or windows developer, but pretty good
> at skimming through documentation.

> otoh, if you decide to leave matters as they are, I'm also fine with
> that. -sven

The "cure" is to pass the string that is input to lyx to Windows's
GetLongPathName() function. I guess that we'd do this in
    string const get_binary_path(string const & exe)
in src/support/package.C. I also guess that we'll need to do something
similar when you drag-n-drop a .lyx file onto the LyX splash screen.
See
    void QWorkArea::dropEvent(QDropEvent* event)
in src/frontends/qt2/QWorkArea.C

Angus


Reply via email to