Jean-Marc Lasgouttes wrote:

> I thought the idea of cygwin_path_fix was that it is only needed for
> latex. I am not so sure anymore.

The lines

        //No backslashes in LaTeX files
        dos_path = subst(dos_path,'\\','/');

would support the argument that external_path() is intended for latex on
cygwin.

This might also explain the need for patching qt on cygwin, since
external_path() is used for paths in file dialogs, for example.

Anyway, the patch is somewehat orthogonal to the question whether
cygwin_path_fix should be used in external_path or not. We would need to
change the implementation of latex_path() if that should be true, but the
external usage would stay the same.
So what do you think about the patch? Should it go in, or should we first
research the "use cygwin_path_fix in external_path or not" issue?


Georg

Reply via email to