#1103: csv.rb oddity ---------------------------------+------------------------------------------ Reporter: percent20@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: csv ---------------------------------+------------------------------------------ Copied from mailing list: I am not sure if I am just doing something wrong or what, but I am trying to read in a CSV file and it seems the code I use for ruby 1.9.2 works fine, but not in MacRuby. I think I am doing something wrong, but not quite sure what since I am still new to MacRuby and getting familiar with it. I have put the following code in 'irb' and it works just fine and spits out the first part of the array. CSV.open('save.csv', 'r') do |row| puts row[1] end With irb I get smith smith smith using 'macirb' I get this. NoMethodError: undefined method `[]' for #<CSV:0x2005c9a20> /Library/Frameworks/MacRuby.framework/Versions/0.8/usr/lib/ruby/1.9.2/csv.rb:1340:in `open' Same code two different irb's My csv file has this in it: John,Smith,john@smith.com,1234567 John,Smith,john@smith.com,1234567 John,Smith,john@smith.com,1234567 Can someone point out to me what I am doing wrong? -- Ticket URL: <http://www.macruby.org/trac/ticket/1103> MacRuby <http://macruby.org/>