On Feb 17, 2010, at 2:47 PM, Fran=E7ois Boone wrote:

> irb(main):003:0> CSV.parse(a, ',')
> TypeError: can't convert String into Hash

> Exactly like Ticket #460:
> status changed from new to closed
> resolution set to invalid
>=20
> what does it mean: resolution set to invalid?

It means that in Ruby 1.9 the old CSV library was replaced by the =
FasterCSV code base.  FasterCSV (now renamed to CSV in 1.9) has a =
slightly different interface.  The call above would need to be =
translated to that new interface:

  CSV.parse(a, :col_sep =3D> ",")

In this case though, it would be better to leave out the separator, =
since it is the default.

Hope that helps.

James Edward Gray II=