ruby 1.9 теперь использует более быстрый ccsv, но как мне воспроизвести поведение generate_line для ruby 1.8.7?
ruby-1.8.7-p334 :010 > require 'csv'
=> true
ruby-1.8.7-p334 :010 > CSV.generate_line(["ab","cd"], "\t")
=> "ab\tcd"
ruby-1.9.2-p180 :002 > require 'csv'
=> true
ruby-1.9.2-p180 :007 > CSV.generate_line(["ab","cd"], :row_sep => ?\t)
=> "ab,cd\t"
Обратите внимание, как \t
находится между двумя элементами массива в ruby 1.8.7 и наконец в 1.9.2