lib/gator/runner.rb in gator-0.0.11.pre vs lib/gator/runner.rb in gator-0.0.12.pre

- old
+ new

@@ -14,7 +14,20 @@ desc "version", "Show Gator version" def version say "Gator --pre" end + #The following lines fixes a bug in thor see: https://github.com/wycats/thor/pull/150 + class << self + def register(klass, subcommand_name, usage, description, options={}) + if klass <= Thor::Group + desc usage, description, options + define_method(subcommand_name) { |*args| invoke klass } + else + desc usage, description, options + subcommand subcommand_name, klass + end + end + end + end end \ No newline at end of file