Commit graph

1281 commits

Author SHA1 Message Date
Kevin K
1a8bf31e7a docs: adds comparison in readme
Closes #325
2015-10-29 01:07:43 -04:00
Kevin K
27df8b9d98 fix(Versionless SubCommands): fixes a bug where the -V flag was needlessly built
Closes #329
2015-10-29 00:23:09 -04:00
Kevin K
e639adad22 style: removes commented out code 2015-10-28 11:00:31 -04:00
Kevin K
d0c13d2960 style: rustfmt run 2015-10-28 10:56:10 -04:00
Kevin K
f161ffa470 chore: updates and implements lint findings 2015-10-28 10:55:26 -04:00
Kevin K
aff89d579b feat: allows parsing without a binary name for daemons and interactive CLIs
Closes #318
2015-10-28 06:45:49 -04:00
Kevin K
c47025dca2 fix(Safe Matches): using 'safe' forms of the get_matches family no longer exit the process
Closes #256
2015-10-28 05:55:04 -04:00
Kevin K
c9a9548a8f fix(Option Args): fixes bug with args and multiple values
Closes #323
2015-10-28 04:54:28 -04:00
Kevin K
40ed2b50c3 fix(POSIX Overrides): fixes bug where required args are overridden 2015-10-28 04:51:42 -04:00
Kevin K
e3be87cfc0 fix(Help and Version): only builds help and version once 2015-10-28 00:25:40 -04:00
Homu
3fcdc6f334 Auto merge of #322 - kbknapp:dev-vin, r=kbknapp
moving to travis crates infrastructure

The idea is to get rid of `sudo` in the script, so `travis` can run builds on new crates infrastructure. It will increase build speed and decrease load on `travis`.
2015-10-27 23:34:18 +09:00
Alexander Kuvaev
6f186a57d1 chore: moving to travis crates infrastructure 2015-10-27 17:06:15 +03:00
Alexander Kuvaev
16bc2519db chore: stop using sudo 2015-10-27 16:53:45 +03:00
Homu
9a5c2f6674 Auto merge of #320 - N-006:patch-1, r=kbknapp
chore: use newer style in Cargo.toml
2015-10-21 16:05:57 +09:00
Vlad
52ac3e6e92 chore: format 2015-10-19 15:00:13 +03:00
Vlad
016b8a7c1b chore: use newer style in Cargo.toml 2015-10-19 14:46:24 +03:00
Homu
9f488d7000 Auto merge of #317 - kbknapp:issue-309, r=Vinatorul
fix(Errors): tones down quoting in some error messages

Closes #309 

Turns out it's just a single message which quotes outside a sentence.
2015-10-14 05:37:57 +09:00
Kevin K
1e2fffe34c tests: updates tests to less quoty errors 2015-10-13 14:30:35 -04:00
Kevin K
34ce59ede5 fix(Errors): tones down quoting in some error messages
Closes #309
2015-10-13 13:46:35 -04:00
Homu
6bd1bd8ca8 Auto merge of #315 - kbknapp:v1.4.5, r=kbknapp
chore: increase version
2015-10-07 04:31:07 +09:00
Kevin K
ed62644819 chore: increase version 2015-10-06 15:28:55 -04:00
Homu
cf37cfb53e Auto merge of #314 - kbknapp:issue-277-take3, r=Vinatorul
fix: fixes crash on invalid arg error

Once this merges I'm going to ahead and put out 1.4.5 since this fixes a crash.

Relates to #277
2015-10-07 04:19:50 +09:00
Kevin K
c78ce128eb fix: fixes crash on invalid arg error 2015-10-06 15:08:59 -04:00
Alexander Kuvaev
180fcc03f7 Merge pull request #313 from kbknapp/v1.4.4
V1.4.4
2015-10-06 19:34:09 +03:00
Kevin K
2001cf4856 chore: increase version 2015-10-06 11:16:23 -04:00
Kevin K
ace1239f40 chore: updates README.md with new features 2015-10-06 11:16:14 -04:00
Homu
2cc65cd906 Auto merge of #312 - kbknapp:issue-277-refactor, r=sru
refactor(Errors): refactors how errors are created for deduplication

This should **finally** fix all the cases for @elszben since there's now only a single way to determine what goes in the usage string...not 20 😄

Closes #277
2015-10-06 13:48:32 +09:00
Kevin K
6b90f1adad refactor(Errors): refactors how errors are created for deduplication
Closes #277
2015-10-05 21:47:39 -07:00
Homu
8309232e6b Auto merge of #311 - kbknapp:issue-307, r=sru
Issue 307
2015-10-06 12:28:21 +09:00
Kevin K
13f6101a87 tests(Unified Help): uses new sorted category in tests
Closes #307
2015-10-05 20:37:49 -04:00
Kevin K
2a223dad82 fix(Unified Help): sorts both flags and options as a unified category 2015-10-05 20:36:30 -04:00
Kevin K
b76a8b548d Merge branch 'master' of github.com:kbknapp/clap-rs 2015-10-05 08:28:38 -04:00
Homu
32d37f1b80 Auto merge of #306 - birkenfeld:master, r=Vinatorul
fix: grammar error in some conflicting option errors
2015-10-04 17:47:22 +09:00
Georg Brandl
e73b07e194 fix: grammar error in some conflicting option errors 2015-10-04 10:43:59 +02:00
Homu
0fbd4575a3 Auto merge of #305 - kbknapp:issue-277-take2, r=sru
Issue 277 take2
2015-10-04 03:38:54 +09:00
Kevin K
72b453dc17 fix(Usage): fixes a bug where required args aren't filtered properly
Closes #277
2015-10-03 09:22:15 -04:00
Kevin K
0e3733e4fe feat: supports -aValue style options 2015-10-02 16:46:37 -04:00
Homu
d03e3e0d54 Auto merge of #304 - kbknapp:rustdoc-fix, r=kbknapp
Rustdoc fix
2015-10-02 15:18:46 +09:00
SungRim Huh
b7df92d7ea docs: clean up some formatting 2015-10-01 21:46:45 -04:00
Kevin K
8dc03a4aca Merge branch 'master' of github.com:kbknapp/clap-rs 2015-10-01 20:30:56 -04:00
SungRim Huh
d7233bf122 docs: move the crate-level docs to top of the lib.rs file 2015-10-01 16:48:25 -07:00
Kevin K
3183279acd Merge branch 'master' into rustdoc 2015-10-01 17:30:47 -04:00
Kevin K
34b601be5f docs: changes doc comments to rustdoc comments 2015-10-01 17:27:29 -04:00
Homu
ec8070d9db Auto merge of #301 - kbknapp:issue-278, r=Vinatorul
Issue 278
2015-10-02 03:40:23 +09:00
Kevin K
0005154bcb Merge branch 'master' into issue-278 2015-10-01 14:28:09 -04:00
Kevin K
27018b1821 feat(Trailing VarArg): adds opt-in setting for final arg being vararg
Closes #278
2015-10-01 14:18:17 -04:00
Kevin K
05414a4b6d style: removes trailing whitespace 2015-10-01 14:16:02 -04:00
Homu
7b50f76c57 Auto merge of #299 - kbknapp:issue-298, r=Vinatorul
fix(Usage Strings): fixes a bug ordering of elements in usage strings

Closes #298
2015-10-02 02:27:49 +09:00
Alexander Kuvaev
914b3326dd Merge branch 'master' into issue-298 2015-10-01 20:11:24 +03:00
Alexander Kuvaev
cde710f3ea Merge pull request #300 from kbknapp/depupdate
chore: updates yaml-rust dep
2015-10-01 20:11:14 +03:00