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