Project

General

Profile

Bug #4603

Updated by naruse (Yui NARUSE) over 12 years ago

=begin 
 
 This issue is involved in three methods, CSV::open, CSV::read and CSV::foreach. 

 The document of CSV::read says "This method also understands an additional  
 :encoding parameter that you can use to specify the Encoding of the data  
 in the file to be read. You must provide this unless your data is in  
 Encoding::default_external()." 
 However, when the :encoding parameter is not provided, the encoding of the CSV data  
 is treated as ASCII-8BIT. Not as Encoding.default_external. 
 CSV::open and CSV::foreach are also similar.  

 I think the actual behaviour of these methods doesn't conform to the document of these. 
 
 =end 
 

Back