From: rogerpack2005@... Date: 2014-06-11T05:11:21+00:00 Subject: [ruby-core:63092] [ruby-trunk - Bug #9930] [Open] unicode filenames somehow don't work Issue #9930 has been reported by Roger Pack. ---------------------------------------- Bug #9930: unicode filenames somehow don't work https://bugs.ruby-lang.org/issues/9930 * Author: Roger Pack * Status: Open * Priority: Normal * Assignee: * Category: * Target version: * ruby -v: ruby 1.9.3p194 (2012-04-20) [i386-mingw32] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- Something seems amiss here--I can't seem to pass in a unicode filename and have it used for reading/opening a file: C:\>type read.rb p ARGV p Dir['*'] p File.binread(ARGV[0]).size c:\>ruby read.rb "( ���� ���� ����).mp4" ["( ?\xB0 ?? ?\xB0).mp4"] ["( ?\xB0 ?? ?\xB0).mp4"] read.rb:3:in `binread': Invalid argument - ( ?�� (Errno::EINVAL) from read.rb:3:in `
' (jruby too, fwiw...) -- https://bugs.ruby-lang.org/