Permalink
Commits on Dec 30, 2012
  1. 0.1.10 released

    puzrin committed Dec 30, 2012
  2. Fixed lint warnings

    shkuropat committed Dec 30, 2012
  3. history update

    puzrin committed Dec 30, 2012
Commits on Dec 29, 2012
  1. Merge pull request #30 from hpaulj/exclusive

    shkuropat committed Dec 29, 2012
    Exclusive
  2. Merge pull request #32 from hpaulj/actionconst

    puzrin committed Dec 29, 2012
    Improved options check for storeConst & appendConst, closes #31
Commits on Dec 28, 2012
  1. storeConst and appendConst give errors if `constant` is not defined; …

    hpaulj committed Dec 28, 2012
    …test in constant.js
Commits on Dec 27, 2012
  1. 0.1.9 released

    puzrin committed Dec 27, 2012
Commits on Dec 23, 2012
  1. Update HISTORY

    ixti committed Dec 23, 2012
  2. Handle option flags like '-1'

    hpaulj committed with ixti Dec 15, 2012
    Add `_.any()` to test of `self._hasNegativeNumberOptionals`
    in action_container._addAction.  Which makes that property: `[true]`
    If there is any negative number option flag, all negative numbers are treated
    as optionals.
    test/negarg.js is based on the corresponding section in the Python documentation.
  3. Update HISTORY

    ixti committed Dec 23, 2012
  4. Small improvement

    ixti committed Dec 23, 2012
  5. Correct getDefault()

    hpaulj committed with ixti Dec 14, 2012
  6. Update HISTORY

    ixti committed Dec 23, 2012
  7. add 0 defaultValue test to base.js

    hpaulj committed with ixti Dec 14, 2012
Commits on Dec 22, 2012
  1. Correct handling of groups that are passed from a parent parser to ch…

    hpaulj committed Dec 22, 2012
    …ild.
    
    As in ArgumentParser, use actionHash(action) as a groupMap key
    in ActionContainer._addContainerActions
    Correct Action.getName() so it tests .dest against null, not undefined
    (its default value is null)
    test/childgroups.js tests this case. Setup case is a bit contrived.
Commits on Dec 18, 2012
  1. generalize testgroup error matching

    hpaulj committed Dec 18, 2012
    lint fix
  2. minor cleanup

    hpaulj committed Dec 18, 2012
Commits on Dec 17, 2012
  1. implement Mutually Exclusive Groups

    hpaulj committed Dec 17, 2012
    passes lint, test/testgroup.js and runs test/group.coffee
    group.coffee tests group and exclusive groups a bit more than testgroup.js
    but isn't structured as a test.
Commits on Dec 14, 2012
  1. typo fixes

    puzrin committed Dec 14, 2012
  2. fixed lint warnings

    puzrin committed Dec 14, 2012
  3. readme update

    puzrin committed Dec 14, 2012
  4. fixes lint & comments for #23

    puzrin committed Dec 14, 2012
  5. Merge pull request #23 from hpaulj/short_dest

    puzrin committed Dec 14, 2012
    Correction to inferring action.dest from option strings
  6. Correction to inferring action.dest from option strings

    hpaulj committed Dec 14, 2012
    In the absence of a long option it failed to infer the dest from the short one.
    examples/short_dest demonstrates this inferrence
Commits on Dec 2, 2012
  1. 0.1.8 released

    puzrin committed Dec 2, 2012
  2. Merge pull request #21 from shkuropat/master

    puzrin committed Dec 2, 2012
    Fixed #19 and #20 issues
  3. Update HISTORY

    shkuropat committed Dec 2, 2012
  4. Add sum example

    shkuropat committed Dec 2, 2012