Commit graph

5618 commits

Author SHA1 Message Date
Kevin K
08f130612a tests(clap-tests): add subcommand tests 2015-04-08 18:01:06 -04:00
Kevin K
52415f4ba3 chore(tests): rename claptests->clap-tests 2015-04-08 17:10:59 -04:00
Kevin K
315ffbdcbc docs(README.md): fix typos and add license section 2015-04-08 17:10:00 -04:00
Kevin K.
ddc9b6955c docs(README.md): add gitter chat badge 2015-04-08 12:04:07 -04:00
Kevin K.
c69366fff3 Merge pull request #64 from kbknapp/dev
docs(README.md): add portions concerning conventional changelogs
2015-04-07 22:38:57 -04:00
Kevin K
2bf9569506 docs(README.md): add portions concerning conventional changelogs 2015-04-07 22:38:06 -04:00
Kevin K
8e317be161 docs(changelog.md): switch to conventional changelog using clog 2015-04-07 22:27:50 -04:00
Kevin K
9424601d83 docs(README.md): add video tutorial section 2015-04-07 21:06:45 -04:00
Kevin K
b56d77768a chore(docs): rebuild documentation 2015-04-05 20:27:02 -04:00
Kevin K
2041cc4fda chore(clap): increase version 2015-04-05 20:26:12 -04:00
Kevin K
042577d254 refactor(app.rs): remove unneeded hashmap use statement 2015-04-05 20:25:03 -04:00
Kevin K.
95b5cca1bf Merge pull request #63 from kbknapp/patch-62
feat(help): sort arguments by name so as to not display a random order
2015-04-05 20:23:24 -04:00
Kevin K
f4b2bf5767 feat(help): sort arguments by name so as to not display a random order 2015-04-05 20:20:46 -04:00
Kevin K
4572c79218 chore(clap): increase version 2015-04-04 16:19:34 -04:00
Kevin K.
046546b3e3 Merge pull request #61 from kbknapp/cleanup
Cleanup and fix
2015-04-04 16:17:12 -04:00
Kevin K
90e72cffde fix(flags): fix bug not allowing users to specify -v or -h 2015-04-04 16:13:51 -04:00
Kevin K
572bc31f08 style(app.rs): clean up misc items 2015-04-04 09:25:49 -04:00
Kevin K
b1cf77190e chore(clap): increase version 2015-04-03 11:52:18 -04:00
Kevin K.
9769dd682f Merge pull request #60 from kbknapp/dev
fix(help): fix spacing when option argument has not long version
2015-04-03 11:50:57 -04:00
Kevin K
ca17fa494b fix(help): fix spacing when option argument has not long version 2015-04-03 11:50:09 -04:00
Kevin K
f39004a26d chore(docs): rebuild documentation 2015-04-03 11:09:16 -04:00
Kevin K
6dc80fde3f chore(clap): increase version 2015-04-03 11:08:22 -04:00
Kevin K.
706e1c71d6 Merge pull request #59 from kbknapp/dev
Merge of dev
2015-04-03 11:05:46 -04:00
Kevin K
9abdb438e3 fix(clap): remove unstable features for Rust 1.0 2015-04-03 11:02:46 -04:00
Kevin K
60e4072896 Merge branch 'master' into dev 2015-04-02 23:00:01 -04:00
Kevin K
30750239eb docs(clap): rebuild documentation 2015-04-02 22:54:58 -04:00
Kevin K
66756bbc8a chore(clap): increased version 2015-04-02 22:54:58 -04:00
Kevin K
56426af2c4 test(claptests): fix test known goods to new error messages 2015-04-02 22:54:58 -04:00
Kevin K
bff945fc5d fix(args): improve error messages for arguments with mutual exclusions
Closes #51
2015-04-02 22:54:58 -04:00
Kevin K
343d47dcbf fix(positional args): all previous positional args become required when
a latter one is required

Closes #50
2015-04-02 22:54:58 -04:00
Kevin K
4a057c03c1 docs(clap): rebuild documentation 2015-04-02 22:49:45 -04:00
Kevin K
c238b49ba9 chore(clap): increased version 2015-04-02 22:47:52 -04:00
Kevin K.
057eab501f Merge pull request #58 from kbknapp/patch-51
Closes #51
2015-04-02 22:42:44 -04:00
Kevin K
08779ea17c test(claptests): fix test known goods to new error messages 2015-04-02 22:39:29 -04:00
Kevin K
18dbcf3702 fix(args): improve error messages for arguments with mutual exclusions
Closes #51
2015-04-02 22:34:36 -04:00
Kevin K.
68c8197574 Merge pull request #57 from kbknapp/patch-50
fix(positional args): all previous positional args become required when a latter one is required
2015-04-02 22:22:48 -04:00
Kevin K
c14c3f31fd fix(positional args): all previous positional args become required when
a latter one is required

Closes #50
2015-04-02 22:18:36 -04:00
Kevin K.
2abebcd0b6 Merge pull request #56 from kbknapp/tests
test(claptests): add more comprehensive tests
2015-04-02 19:20:13 -04:00
Kevin K
1a1ce2a7da test(claptests): add more comprehensive tests 2015-04-02 18:22:58 -04:00
Kevin K
bdb0e88f69 fix(tests): add missing .takes_value(true) to option2 2015-04-02 14:47:50 -04:00
Kevin K
e869100423 fix(help): fix formatting for option arguments with no long 2015-04-02 14:45:08 -04:00
Kevin K
1da0905b11 test(clap): add wider capability test coverage - wip 2015-04-02 14:17:45 -04:00
Kevin K
a0a2a40fed fix(flags): add assertion to catch flags with specific value sets
Closes #52
2015-04-01 20:16:45 -04:00
Kevin K
82ad6ad775 fix(option args): fix bug in getting the wrong number of occurrences for options 2015-04-01 20:14:49 -04:00
Kevin K
7cf9659f5b docs(README.md): add sections features and contributing 2015-04-01 13:22:53 -04:00
Kevin K
e095f6268d chore(clap): increase version 2015-04-01 13:22:53 -04:00
Kevin K
6ceb88a594 fix(args): fix bug in arguments who are required and mutually exclusive
When arguments are required-by-default and also mutually exclusive with
other arguments and the user chooses the mutually eclusive argument, the
requirements must be updated as well.
2015-04-01 13:22:53 -04:00
Kevin K
918f52ea35 chore(clap): increase version 2015-04-01 13:22:53 -04:00
Kevin K
28691b52f6 fix(help): fix formatting of help and usage 2015-04-01 13:22:53 -04:00
Kevin K
bddf50e810 chore(clap): increase version 2015-04-01 13:22:53 -04:00