Can Ruby 1.9.1 finally get a list of filenames if the filenames have
unicode characters on Windows?
I think back in the Ruby 1.8.6 and 1.8.7 days, that wasn't possible on
Windows.
···
--
Posted via http://www.ruby-forum.com/.
Can Ruby 1.9.1 finally get a list of filenames if the filenames have
unicode characters on Windows?
I think back in the Ruby 1.8.6 and 1.8.7 days, that wasn't possible on
Windows.
--
Posted via http://www.ruby-forum.com/.
Jian Lin wrote:
Can Ruby 1.9.1 finally get a list of filenames if the filenames have
unicode characters on Windows?
1.9.1 can't, but 1.9.2 is much improved.
The situation is covered in some detail here:
http://redmine.ruby-lang.org/issues/show/1685
But essentially:
utf8_result = Dir.entries(path, :encoding => "UTF-8")
Regards,
Bill
Bill Kelly wrote:
Jian Lin wrote:
Can Ruby 1.9.1 finally get a list of filenames if the filenames have
unicode characters on Windows?1.9.1 can't, but 1.9.2 is much improved.
The situation is covered in some detail here:
http://redmine.ruby-lang.org/issues/show/1685
But essentially:
utf8_result = Dir.entries(path, :encoding => "UTF-8")
Regards,
Bill
thanks. true that on Mac OS X and Linux, it has long been possible?
i know somebody was using `cmd /U /C dir /B` to simulate it on
Windows... but Ruby 1.8.7 behaves better with it. Ruby 1.9.1 changes
0x0a to 0x0d and messed up the UTF-16
--
Posted via http://www.ruby-forum.com/\.