Project

General

Profile

Actions

Bug #9930

closed

unicode filenames somehow don't work

Added by rogerdpack (Roger Pack) over 7 years ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
cruby-windows
Target version:
-
ruby -v:
ruby 1.9.3p194 (2012-04-20) [i386-mingw32]
[ruby-core:63092]

Description

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 `<main>'

(jruby too, fwiw...)

Actions

Also available in: Atom PDF