Hi,

At Mon, 7 Nov 2005 22:30:09 +0900,
Yukihiro Matsumoto wrote in [ruby-core:06583]:
> |  def shellwords2(line)
> |    line = String.new(line) rescue
> |      raise(ArgumentError, "Argument must be a string")
> 
> By the way, I don't think we need to check argument type here.  At the
> time of the development of shellwords, the concept of duck typing was
> not that well known.

New version in [ruby-core:06582] depens on #scan and #[]
methods.  Is it OK?

-- 
Nobu Nakada