Permalink
Commits on Jun 28, 2010
  1. Bump version.

    josevalim committed Jun 28, 2010
  2. Get rid of base_name hack.

    josevalim committed Jun 28, 2010
Commits on Jun 23, 2010
  1. Autoload Thor::Shell::*

    josevalim committed Jun 23, 2010
  2. Thor::Shell::HTML class (selectable by HTML env variable: ENV['THOR_S…

    drnic committed with josevalim Jun 21, 2010
    …HELL'] = 'HTML') to output shell with HTML wrapper elements for color + bold
  3. flush stdout in both situations

    drnic committed with josevalim Jun 23, 2010
Commits on Jun 22, 2010
  1. Subcommands!

    indirect committed Jun 22, 2010
Commits on Jun 21, 2010
  1. Use $THOR_SHELL environment variable to select a Thor::Shell class (a…

    drnic committed with josevalim Jun 21, 2010
    …llow overriding for mixed-in shells, such as HTML)
Commits on Jun 8, 2010
Commits on Jun 4, 2010
  1. Expanded type of paths that Actions#apply accepts.

    tylerhunt committed with Brian Donovan Jun 4, 2010
    Allows for secure URLs and local file paths with spaces.
Commits on May 25, 2010
  1. Remove trailing whitespace

    indirect committed May 25, 2010
Commits on May 23, 2010
Commits on May 21, 2010
Commits on May 20, 2010
Commits on May 14, 2010
  1. Provide some backtrace info when a thor file fails to load.

    Brian Donovan committed May 14, 2010
    By default the first line will be sent to stderr. If the --debug flag is
    passed then the whole backtrace will be printed.
Commits on May 5, 2010
Commits on Apr 30, 2010
  1. Don't return a value for the --no-arg or --skip-arg form of string ar…

    smerritt committed with josevalim Apr 30, 2010
    …guments.
    
    That is, when you have a string argument 'cheese':
      * burger --cheese cheddar fries soda   ==> opts['cheese'] == 'cheddar'
      * burger --no-cheese fries soda        ==> opts['cheese'] == nil
  2. Update version.

    josevalim committed Apr 30, 2010
Commits on Apr 29, 2010
  1. Bump tiny.

    josevalim committed Apr 29, 2010
Commits on Apr 27, 2010
Commits on Apr 24, 2010
Commits on Mar 31, 2010
Commits on Mar 9, 2010
Commits on Feb 26, 2010
  1. Bump tiny.

    josevalim committed Feb 26, 2010
Commits on Feb 25, 2010
  1. Make default option assignment work correctly for the last argument a…

    Andy Delcambre committed with josevalim Feb 25, 2010
    …s well
  2. Return the default if an option has a default and it is given with no…

    Andy Delcambre committed with josevalim Feb 25, 2010
    … arg
  3. Fix the regexes to detect whether something is a switch

    Andy Delcambre committed with josevalim Feb 25, 2010
    * The regex was unintentionally acception things like --f--asd+--
    * In some cases switches needed to pass the regexes to be switches
      in others, just starting with a - was enough, now everything must
      pass the regexes
Commits on Feb 23, 2010
  1. Small fixes.

    josevalim committed Feb 23, 2010