From: Heesob Park Date: 2009-04-09T11:44:25+09:00 Subject: [ruby-core:23173] [Bug #1370] in `glob': invalid byte sequence in UTF-8 Bug #1370: in `glob': invalid byte sequence in UTF-8 http://redmine.ruby-lang.org/issues/show/1370 Author: Heesob Park Status: Open, Priority: Normal Target version: 1.9.1 ruby -v: ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32] Code page is CP949 and file name is "\xC7\xD1.exe" Here is sample code: # encoding: UTF-8 a = Dir.glob('*') # success p a a = Dir.glob('*.exe') # fail p a The output is: ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32] ["\xC7\xD1.exe"] /work/gl.rb:4:in `glob': invalid byte sequence in UTF-8 (ArgumentError) from /work/gl.rb:4:in `
' ---------------------------------------- http://redmine.ruby-lang.org