#159 National letters in filenames in command line (windows)

open
nobody
None
5
2012-09-23
2011-06-21
aamonster
No

kdiff3 improperly recognizes national letters in filenames when started from command line.

Version 0.9.96a, Windows Vista, locale = ru-ru (OEM codepage 866, ANSI codepage 1251)

If I start
kdiff3 english.txt русский.txt
rem "русский.txt" - filename in russian letters
I get error message


File Open Error

Opening of these files failed:

  • C:/english.txt
  • C:/ðóññêèé.txt

OK

(see: russian letters in filename changed to some european letters - look like kdiff3 ignores system codepage and uses latin-1 instead)

It's still possible to open file with national name from gui, so error is in command line processing.

Discussion


Log in to post a comment.