@pmjones pmjones released this Feb 9, 2017

Assets 2

Add support for a space as separator between --longopt and its value; i.e.,
--longopt val (in addition to the existing --longopt=val).

@pmjones pmjones released this Oct 3, 2016 · 5 commits to 2.x since this release

Assets 2

Hygiene release: update license year, remove branch alias, and update docs.

@pmjones pmjones released this Mar 27, 2015

Assets 2

This release modifies the testing structure and updates other support files.

@pmjones pmjones released this Mar 26, 2015

Assets 2

This release adds a feature: Getopt defintion strings now allow for noting positional arguments using the #argname and #argname? notation, optionally with an argument description. These are ignored by the GetoptParser for purposes of value-discovery, but the Help class does use them to auto-generate usage lines.

@pmjones pmjones released this Mar 16, 2015

Assets 2

This is a hygiene release to update documentation and support files.

@pmjones pmjones released this Jan 19, 2015

Assets 2
  • FIX: add explicit Help config for non-auto-resolved DI

@pmjones pmjones released this Jan 19, 2015

Assets 2
  • FIX: Context\Env::get() now additionally examines getenv() for values; fixes #47
  • FIX: add explicit Context configs for non-auto-resolved DI

@pmjones pmjones released this Nov 7, 2014

Assets 2
  • TST: Update testing structure, disable auto-resolve in container tests
  • DOC: Update README and docblocks
  • FIX: #35, for when posix_isatty() function does not exist

@pmjones pmjones released this Aug 30, 2014

Assets 2

First 2.0 stable release.

  • DOC: Add docblocks, update README.
  • ADD: Method GetoptFactory::getGetoptParser()
  • FIX: #29, fixes color formatting
  • REF: Various refactorings to split up Getopt tasks, add GetoptFactory, extract OptionParser, etc
  • DEL: v1 config files
  • ADD: v2 config class files
  • CHG: When defining options, allow the '' before *or after the ':'
  • BRK: Rename OptionParser to GetoptParser
  • ADD: Help class
  • FIX: Getopt alias ordering
May 31, 2014