This repository has been archived by the owner. It is now read-only.
Permalink
Commits on Sep 21, 2011
  1. Updated Travis build matrix

    koraktor committed Sep 21, 2011
Commits on Jul 7, 2011
  1. Use Bundler

    koraktor committed Jul 7, 2011
Commits on May 8, 2011
Commits on Jan 29, 2011
  1. Finally added a changelog

    koraktor committed Jan 29, 2011
    Also added the license file to the docs
Commits on Jan 27, 2011
  1. Made throbbers customizable

    koraktor committed Jan 27, 2011
    This is also used to speed up tests. (~2.1sec -> ~0.4sec on my machine)
Commits on Jan 26, 2011
Commits on Jan 25, 2011
  1. Fixed ColoredIO for Windows

    koraktor committed Jan 25, 2011
    The win32console gem replaces $stdout and $stderr, so we need to check
    that and replace our IO to if required.
Commits on Jan 23, 2011
  1. Version bump to 0.6.0

    koraktor committed Jan 23, 2011
  2. Updated README

    koraktor committed Jan 23, 2011
  3. Fixed command help screens

    koraktor committed Jan 23, 2011
  4. Documented and improved argument matchers

    koraktor committed Jan 23, 2011
     * New matcher :letters only allowing alphabetic characters
     * Decimals are now optional for floats
  5. Externalized VERSION for ore

    koraktor committed Jan 23, 2011
  6. Move to ore

    koraktor committed Dec 8, 2010
  7. More tests for HasArguments

    koraktor committed Jan 23, 2011
  8. Fixed problems with argument validation

    koraktor committed Jan 23, 2011
    Validation now works for :remainder arguments and if only some arguments
    should be validated.
Commits on Jan 22, 2011
  1. Added validation feature

    koraktor committed Jan 22, 2011
    This allows a String, Regexp or a symbolic name for a predefined Regexp
    like :numeric for numbers.
  2. Fixed command specific help

    koraktor committed Jan 22, 2011
Commits on Jan 21, 2011
  1. Reworked DSL to be more intuitive

    koraktor committed Jan 21, 2011
    * If the first parameter is a String, this will be the description
      ('<hidden>' will hide the command/parameter from help screens)
    * Arguments can be named using Symbols – additionally arguments may be
      specified as optional using a syntax like :arg => :optional (i.e. a
      Hash)
    * Numerics and Ranges are supported like before
  2. Updated file header dates

    koraktor committed Jan 20, 2011
  3. Fixed parsing of command arguments

    koraktor committed Jan 20, 2011
    If the command is not the first parameter, some arguments may be missed.
    Also improved argument parsing tests to detect this.
Commits on Jan 19, 2011
Commits on Jan 18, 2011