Kevin K
|
447786ed8a
|
refactor(Usage): fixes some error handling duplication
|
2015-11-08 09:55:02 -05:00 |
|
Kevin K
|
bc4495b32e
|
perf(App): more BTreeMap->Vec, Opts and SubCmds
|
2015-11-08 03:48:13 -05:00 |
|
Kevin K
|
d357640fab
|
perf(App): changes flags BTreeMap->Vec
|
2015-11-08 01:50:12 -05:00 |
|
Kevin K
|
78971fd68d
|
perf(App): removed unneeded BTreeMap
|
2015-11-08 01:08:06 -05:00 |
|
Kevin K
|
64b921d087
|
perf(App): changes BTreeMap to VecMap in some instances
|
2015-11-08 01:01:11 -05:00 |
|
Kevin K
|
111745c937
|
chore: updates clippy
|
2015-11-07 00:08:15 -05:00 |
|
Kevin K
|
cdc29175bc
|
imp: massive errors overhaul
|
2015-11-03 08:26:17 -05:00 |
|
Kevin K
|
e59bc0c160
|
imp(Errors): errors have been vastly improved
|
2015-11-03 02:09:49 -05:00 |
|
Kevin K
|
ec0089d42e
|
perf(App): removed excess clones
|
2015-11-03 02:07:57 -05:00 |
|
Kevin K
|
19538b9c22
|
chore: fixes features declarations
|
2015-11-03 01:59:08 -05:00 |
|
Kevin K
|
b261783c71
|
refactor(UsageParser): moves code for readability
|
2015-11-03 01:59:08 -05:00 |
|
Kevin K
|
89b51fdf8b
|
fix(Error Status): fixes bug where --help and --version return non-zero exit code
|
2015-11-02 22:56:05 -05:00 |
|
Ben S
|
00b61ae226
|
Fix a bunch of typos in comments
|
2015-11-01 14:02:37 +00:00 |
|
Jimmy Cuadra
|
434f497ab6
|
docs: Clarify behavior of Arg::multiple with options.
|
2015-10-29 22:40:47 -07:00 |
|
Jimmy Cuadra
|
c1f66b5de7
|
docs: Fix typos and improve grammar.
|
2015-10-29 22:40:10 -07:00 |
|
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
|
e3be87cfc0
|
fix(Help and Version): only builds help and version once
|
2015-10-28 00:25:40 -04:00 |
|
Kevin K
|
34ce59ede5
|
fix(Errors): tones down quoting in some error messages
Closes #309
|
2015-10-13 13:46:35 -04:00 |
|
Kevin K
|
c78ce128eb
|
fix: fixes crash on invalid arg error
|
2015-10-06 15:08:59 -04:00 |
|
Kevin K
|
6b90f1adad
|
refactor(Errors): refactors how errors are created for deduplication
Closes #277
|
2015-10-05 21:47:39 -07:00 |
|
Kevin K
|
2a223dad82
|
fix(Unified Help): sorts both flags and options as a unified category
|
2015-10-05 20:36:30 -04:00 |
|
Georg Brandl
|
e73b07e194
|
fix: grammar error in some conflicting option errors
|
2015-10-04 10:43:59 +02: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 |
|
SungRim Huh
|
b7df92d7ea
|
docs: clean up some formatting
|
2015-10-01 21:46:45 -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 |
|
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 |
|
Kevin K
|
0f411c1c3e
|
Merge branch 'master' into issue-298
skip-ci
|
2015-10-01 12:49:27 -04:00 |
|
Kevin K
|
aaf0d6fe7a
|
fix(Usage Strings): fixes a bug ordering of elements in usage strings
Closes #298
|
2015-10-01 12:33:37 -04:00 |
|
Kevin K
|
6f9ee181e6
|
docs(Rustdoc): adds portions of the readme to main rustdoc page
Closes #293
|
2015-10-01 12:03:14 -04:00 |
|
Kevin K
|
958ebb8629
|
refactor: removes legacy panics and fixes grammar
|
2015-10-01 00:05:41 -04:00 |
|
Kevin K
|
a9aae2ade4
|
refactor: fixes a typo in the arg settings
|
2015-09-30 23:59:40 -04:00 |
|
Kevin K
|
f1031dac13
|
refactor: fixes a typo in the app settings
|
2015-09-30 23:59:40 -04:00 |
|
Kevin K
|
b01667ebb3
|
refactor: changes some arg fields to flags internally
|
2015-09-30 23:59:40 -04:00 |
|
Kevin K
|
7005cf8c47
|
style: removes trailing whitespace
|
2015-09-30 23:59:40 -04:00 |
|
Kevin K
|
b733bfbb6a
|
refactor: adds the hidden setting to AppSettings
|
2015-09-30 23:59:40 -04:00 |
|
Kevin K
|
ffae52e64b
|
refactor: refactor app settings into flags
|
2015-09-30 23:59:40 -04:00 |
|
Kevin K
|
6f2926e794
|
refactor(ArgBuilders): moves creation of builders to constructors
|
2015-09-30 23:59:40 -04:00 |
|
Kevin K
|
1412e639e0
|
fix(Help Message): required args no longer double list in usage
Closes #277
|
2015-09-30 12:54:00 -04:00 |
|