Issue #8657 has been updated by ktsj (Kazuki Tsujimoto).


=begin
[[ruby:DevelopersMeeting20130831Japan]]???accept??????????????????????????????????
=end

----------------------------------------
Feature #8657: Make Find.find respect the encodings of arguments
https://bugs.ruby-lang.org/issues/8657#change-41660

Author: ktsj (Kazuki Tsujimoto)
Status: Closed
Priority: Normal
Assignee: 
Category: lib
Target version: next minor


=begin
== ??
Find.find????????????????常???filesystem encoding??????????????
任????encoding????????????????????????????????????????????????

== ????????
?????Windows????filesystem encoding???Windows-31J??????????????

?????????????Windows-31J?????????????????????????????????????????????????
正????????????????????????????????????????起?????????

 D:\>dir /s /b D:\t
 D:\t\??? (U+2660)
 D:\t\???\a.txt

 D:\>ruby -v -rfind -e "p Find.find('D:/t'.force_encoding('utf-8')).to_a"
 ruby 2.1.0dev (2013-07-19 trunk 42058) [i386-mingw32]
 ["D:/t", "D:/t/?"]

== API
??????????????????API??????????encoding???????????以????2???????????????????????
([ruby-list:44877]??????辺?????議??????????????????????????????????????????????)

* encoding?????????????????渡???(e.g. Dir.entries)???
* ????????????????????????encoding???????????????????(e.g. Dir.glob)

?????????????????????encoding????????????????????????????????????????????????(#2154)???
Find.find?????????????????????????????????????????????????????
??????形?????????????????????????????????????

== ??
lib/find.rb??対??????????????????添????????????
=end



-- 
http://bugs.ruby-lang.org/