Skip to content

v2.3.0: Auto merge of #488 - flying-sheep:patch-1, r=kbknapp

Compare
Choose a tag to compare
@kbknapp kbknapp released this 03 May 01:57
· 7262 commits to master since this release

v2.3.0 (2016-04-18)

Improvements

  • macros.rs: Added write_nspaces macro (a new version of write_spaces) (9d757e86)
  • parser.rs:
    • Provide a way to create a usage string without the USAGE: title (a91d378b)
    • Make Parser's create_usage public allowing to have function outside the parser to generate the help (d51945f8)
    • Expose Parser's flags, opts and positionals argument as iterators (9b23e7ee)
  • src/args: Exposes argument display order by introducing a new Trait (1321630e)
  • srs/args: Added longest_filter to AnyArg trait (65b3f667)

Features

  • Authors Macro: adds a crate_authors macro (38fb59ab, closes #447)
  • HELP:
    • implements optional colored help messages (abc8f669, closes #483)
    • Add a Templated Help system. (81e121ed)

Bug Fixes