Bug #2137

Dir.glob does not support unicode on Windows

Added by Vit Ondruch over 4 years ago. Updated almost 3 years ago.

[ruby-core:25731]
Status:Closed
Priority:Normal
Assignee:Usaku NAKAMURA
Category:M17N
Target version:-
ruby -v:ruby 1.9.2dev (2009-09-02) [i386-mswin32_90] Backport:

Description

=begin
Although there are some methods which support wide characters (e.g. opendirhandle), at the end, the directory listing does not work or returns array with corrupted entry names. This applies to both, trunk and also win32-unicode-test branch.
=end


Related issues

Duplicates ruby-trunk - Bug #1685: Some windows unicode path issues remain Closed 06/24/2009

History

#1 Updated by Usaku NAKAMURA over 4 years ago

  • Assignee set to Usaku NAKAMURA

=begin

=end

#2 Updated by Usaku NAKAMURA over 4 years ago

  • Status changed from Open to Assigned
  • Target version set to 2.0.0

=begin

=end

#3 Updated by Usaku NAKAMURA almost 4 years ago

  • Status changed from Assigned to Open
  • Assignee deleted (Usaku NAKAMURA)

=begin

=end

#4 Updated by Yui NARUSE almost 3 years ago

  • Status changed from Open to Assigned
  • Assignee set to Usaku NAKAMURA
  • Target version deleted (2.0.0)

What's happened on this, please explain.

#5 Updated by Usaku NAKAMURA almost 3 years ago

  • Status changed from Assigned to Closed

p Dir.glob('*'.force_encoding('utf-8')).first.encoding #=> #Encoding:UTF-8

Also available in: Atom PDF