# File lib/piston/command.rb, line 11 def initialize(non_options, options) @args = non_options # Because the Windows shell does not process wildcards, we must do it # here ourselves @args.collect! do |arg| next arg unless arg =~ /[*?]/ Dir[arg] end options.each do |option, value| self.send("#{option}=", value) end end