From: Michael Klishin Date: 2008-12-18T22:41:08+09:00 Subject: [ruby-core:20647] [Bug #877] [win32] Ruby Standard Library (maybe smth else): Wrong Encoding in Files, Directories and Environment Variables Issue #877 has been updated by Michael Klishin. Well, since for Ruby cyrillic characters are integers (just like any others), it uses integer values and Windows does not normalize them (OS X does, for instance). I see no way to fix this in 1.8.x branch and in 1.9 you already have encoding-aware strings, IO objects and so forth. But I am by no means M17N expert and may be wrong. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/877 ---------------------------------------- http://redmine.ruby-lang.org