Dave Burt [mailto:dave@burt.id.au] :
# Oh, I don't want the patch. It's a terrible idea! "foo, bar, 'baz'"
# aren't CSV, they're CASWSSV (comma and some white-space separated
# values). That's got to be a whole new library
as long as the values are bounded by a comma, then they are csv delimited. space is a value, right?
eg
   "foo, bar, 'baz'", foo, "bar" , foo"bar", foo'bar'
can be parsed as (by the eye as of the moment):
   ["foo, bar, 'baz'"," foo"," \"bar\" "," foo\"bar\""," foo'bar'"]
maybe, this can be a nice little rubyquiz?
not all data is perfect, that is why there are rubyists like Dave and James
thanks and kind regards -botp