Arnd, I think I have ported most of your patch to 1.1
Please check.

notes:
  - I don't like the ExtList[] idea.  ".exe" and ".cmd" are checked
there
    because OS/2 shells does not distinguish them and it is necessary to
    handle lyx.exe, configure.cmd, reLyX.cmd, noweb2lyx.cmd in a unified
    way.  It is actually the responsibility of the caller (of
    FileOpenSearch()) to supply the appropriate extensions.
  - I didn't call CleanupPath() if it is unnecessary.  Calling it in
    GetCWD is in fact harmful, although it is *I* who says don't bother
    DBCS safeness.  (_getcwd2() correctly translate backward slashes to
    forward slashes, while CleanupPath() messes DBCS second bytes)
Still,
    it is not necessary to introduce misfeature.

Regards,
        SMiyata

os2_file_system_diff.tar.bz2

Reply via email to