Skip to content
Commits on Jan 27, 2009
  1. release 0.9.10

    committed Jan 27, 2009
  2. displaying task usage and description on the same line DOESN'T SCALE.

    start description on a new line
    committed Jan 27, 2009
Commits on Jan 12, 2009
  1. Fixed but with new invoke() method that broke unit tst

    Charles Jolley committed Jan 11, 2009
  2. Allow method_options to be called more than once on a method

    Charles Jolley committed Jan 11, 2009
  3. Add Thor#invoke() which is used to call methods. You can override thi…

    …s method to provide global handling of options
    Charles Jolley committed Jan 11, 2009
  4. - Added support for naming a default task that can run if no explicit…

    … task is given on the command line. The default task, if you don't override it, remains 'help' as found in 0.9.9
    
    - Add Thor.invoke() which works just like Thor.start() except you can explicitly name a task to invoke instead of parsing it out of the command line.  This is useful for tools that do not follow the "program cmd --opts" format.
    Charles Jolley committed Jan 11, 2009
  5. Updated documentation

    Charles Jolley committed Jan 11, 2009
  6. passing :opt => true or :opt => false now sets the default boolean va…

    …lue. :opt => :boolean will not set anything. This change the API slightly but allows you to now specify a default status for a flag
    Charles Jolley committed Jan 11, 2009
  7. Added support for --[no-]foo variants of options.

    Charles Jolley committed Jan 11, 2009
  8. Extend magic predicate operators to work with non-boolean opts also. …

    …Option hash can now be treated like an OpenStruct
    Charles Jolley committed Jan 11, 2009
Commits on Dec 15, 2008
  1. @wycats

    Bumps version

    wycats committed Dec 15, 2008
  2. @wycats
Commits on Dec 13, 2008
  1. @wycats

    Add support for thor bundles

    wycats committed Dec 12, 2008
  2. @wycats
Commits on Oct 24, 2008
  1. @fabien

    Fixed bug with global options

    fabien committed Oct 24, 2008
Commits on Oct 16, 2008
  1. @fabien

    Tiny bugfixes to parsing options

    fabien committed Oct 16, 2008
Commits on Oct 13, 2008
  1. @fabien

    Ready for 0.9.7 release

    fabien committed Oct 13, 2008
Commits on Oct 12, 2008
  1. @fabien

    Fixed issue where default method options weren't picked up for tasks …

    …that didn't use method_options explicitly
    fabien committed Oct 12, 2008
Commits on Oct 11, 2008
  1. @fabien
  2. @fabien
  3. @fabien
  4. @fabien
Commits on Oct 9, 2008
  1. @fabien
Commits on Oct 7, 2008
  1. @fabien
  2. @fabien
  3. @fabien
Commits on Oct 6, 2008
  1. @fabien

    Added 'group' concept to Thor (task sets), with --group option to :li…

    …st task (-T), and --all option to show all tasks
    fabien committed Oct 7, 2008
Commits on Sep 14, 2008
Commits on Sep 12, 2008
  1. @wycats

    0.9.6

    wycats committed Sep 12, 2008
Commits on Sep 10, 2008
  1. @wycats
  2. @wycats

    Fixed nested constant thing

    wycats committed Sep 9, 2008
Commits on Aug 27, 2008
  1. Properly fix the typo in runner.rb. Make a trivial change to gemspec …

    …to trigger gem rebuild
    committed Aug 27, 2008
  2. Merge branch 'win'

    committed Aug 27, 2008
Something went wrong with that request. Please try again.