Commit Graph

  • 37a925d2b9 chore(clap): increase version Kevin K 2015-05-03 17:11:05 -04:00
  • f66334d0ce fix(Options): fixes a bug where option arguments in succession get their values skipped Kevin K 2015-05-03 16:40:09 -04:00
  • 0b165e28ca chore(clap): increase version Kevin K 2015-05-03 16:29:17 -04:00
  • 51087b693b style(app.rs): changes to follow Rust style guide Kevin K 2015-05-03 16:24:44 -04:00
  • 7ab5037402 tests(run_tests.py): update error messages Kevin K 2015-05-03 16:20:12 -04:00
  • c236dc5ff4 im(ArgGroups): improves requirment and confliction support for groups Kevin K 2015-05-03 16:15:54 -04:00
  • a29c3983c4 im(ErrorMessages): improves error messages and corrections Kevin K 2015-05-03 15:49:18 -04:00
  • 93c4a7231b fix(RequiredValues): fixes a bug where missing values are parsed as missing arguments Kevin K 2015-05-03 15:39:49 -04:00
  • 80352bfdb4 chore(.clog.toml): utilizes new sections feature of clog Kevin K 2015-05-03 15:38:47 -04:00
  • 4a11b30066 chore(clap): increase version Kevin K 2015-05-03 00:41:53 -04:00
  • 88d976c6f1 Merge pull request #97 from kbknapp/patch-96 Kevin K. 2015-05-03 00:40:11 -04:00
  • 713cab8a4f tests(run_tests.py): update known good error messages to new messages Kevin K 2015-05-03 00:33:05 -04:00
  • 4de05f65fb perf(usage): improves usage string generation Kevin K 2015-05-02 22:09:20 -04:00
  • 12aea9612d fix(RequiredArgs): fixes bug where required-by-default arguments are not listed in usage Kevin K 2015-05-02 12:50:31 -04:00
  • 6874d4cabb Merge pull request #94 from kbknapp/rustfmt Kevin K. 2015-05-01 13:54:03 -04:00
  • 82b0c5c3d7 docs(macros.rs): fixes doc tests Kevin K 2015-05-01 14:50:28 -04:00
  • 22aef2ab45 style(clap): rustfmt run Kevin K 2015-05-01 14:44:20 -04:00
  • 08635e6b5e style(clap): makes changes to follow Rust style guide Kevin K 2015-05-01 14:38:27 -04:00
  • 72c1110f07 chore(.gitignore): adds backup files Kevin K 2015-05-01 13:36:46 -04:00
  • aa1a1f8813 Merge pull request #93 from Byron/master Kevin K. 2015-05-01 11:42:19 -04:00
  • 2126525ccc chore(cargo): fix documentation URL Sebastian Thiel 2015-05-01 17:13:41 +02:00
  • 1f1fc04e1e docs(arg.rs): improves docs and fix typos Kevin K 2015-05-01 10:19:19 -04:00
  • 9fa6ea7cc6 chore(clap): increase version Kevin K 2015-04-30 22:21:23 -04:00
  • 86d92c9fdb fix(MultipleValues): stops evaluating values if the max or exact number of values was reached Kevin K 2015-04-30 22:10:12 -04:00
  • 82d03638d3 docs(lib.rs): fix doc tests Kevin K 2015-04-30 20:43:22 -04:00
  • ace479a11c docs(README.md): update links Kevin K 2015-04-30 20:13:59 -04:00
  • 0d123a0d86 docs(clap): update docs Kevin K 2015-04-30 20:13:01 -04:00
  • abc31077b0 chore(clap): increase version Kevin K 2015-04-30 19:59:45 -04:00
  • e75f304222 docs(README.md): adds breaking changes, deprecations, and new features Kevin K 2015-04-30 19:58:34 -04:00
  • 9addfbb928 Merge pull request #91 from kbknapp/patch-88 Kevin K. 2015-04-30 19:41:12 -04:00
  • cf7f6c80cd tests(usage): update known good tests to new usage strings Kevin K 2015-04-30 19:29:27 -04:00
  • 53f6b8c9d8 feat(MultipleValues): add support for minimum and maximum number of values Kevin K 2015-04-30 19:25:25 -04:00
  • ae09f05e92 feat(MultipleValues): adds support limited number and named values Kevin K 2015-04-30 16:54:59 -04:00
  • 42d9b142b7 tests(run_tests.py): update tests to allow new shorthand multi values Kevin K 2015-04-30 15:27:13 -04:00
  • 6669f0a968 feat(MultipleValues): implement shorthand for options with multiple values Kevin K 2015-04-30 12:26:14 -04:00
  • d2fbe5a461 Merge pull request #90 from kbknapp/smart-usage Kevin K. 2015-04-30 11:15:29 -04:00
  • dd693ab86d tests(usage): update to smart usage errors Kevin K 2015-04-30 12:10:34 -04:00
  • d77048efb1 feat(usage): implement smart usage strings on errors Kevin K 2015-04-30 08:36:53 -04:00
  • 0cc2f69839 feat(arg): allow other types besides Vec for multiple value settings Kevin K 2015-04-29 13:32:00 -04:00
  • 9e6af520a3 chore(clap): increase version Kevin K 2015-04-28 23:49:59 -04:00
  • 1c92ed0e72 chore(docs): change makefile -> travis auto cargo doc and upload Kevin K 2015-04-28 23:03:55 -04:00
  • 79f7ecceaa chore(Travis-CI): update travis script to build and publish docs on successful beta build Kevin K 2015-04-28 22:43:20 -04:00
  • ad4e545107 fix(from_usage): removes bug where usage strings have no help text Kevin K 2015-04-28 22:11:04 -04:00
  • 06304bf9f5 docs(README.md): fix typos Kevin K. 2015-04-27 23:25:39 -04:00
  • 550a2f3a05 chore(docs): rebuild docs with nightly Kevin K 2015-04-27 23:20:11 -04:00
  • 39d744cefd docs(groups): adds examples of ArgGroup usage Kevin K 2015-04-27 23:15:32 -04:00
  • 60c1b307ac docs(groups): adds documentation for ArgGroups Kevin K 2015-04-27 22:52:50 -04:00
  • 9a47a59fe3 chore(.travil.yml): adds support for building on rust nightly and stable Kevin K 2015-04-27 21:39:17 -04:00
  • 784b8c7254 chore(clap): increase version Kevin K 2015-04-27 00:59:58 -04:00
  • 1209a15f51 chore(docs): rebuild docs with nightly rustdoc Kevin K 2015-04-27 00:57:09 -04:00
  • c5122ae2df Merge pull request #79 from kbknapp/groups Kevin K. 2015-04-27 00:56:08 -04:00
  • 349927bfb1 tests(run_test.py): update tests to new error msgs Kevin K 2015-04-27 00:49:31 -04:00
  • 4bb4c3cc07 fix(RequiredArgs): required by default args should no longer be required when their exclusions are present Kevin K 2015-04-27 00:35:56 -04:00
  • 09eb4d9893 feat(ArgGroups): add ability to create arg groups Kevin K 2015-04-26 22:03:11 -04:00
  • cfffb45aa4 style(clap): clean commented out code Kevin K 2015-04-25 23:55:42 -04:00
  • 17e3f141aa refactor(args.rs): deprecate mutually_excludes* for conflicts_with* methods Kevin K 2015-04-25 22:59:02 -04:00
  • ac161fa3f4 tests(run_tests.py): update for new help format Kevin K 2015-04-25 22:24:06 -04:00
  • 1e25abfc36 fix(help): change long help --long=long -> --long <long> Kevin K 2015-04-25 19:05:30 -04:00
  • 050d3de512 chore(clog): add .clog.toml file for processing changelog Kevin K 2015-04-25 18:06:23 -04:00
  • fd61615d1a perf(matchedargs): remove unused vars and String->&str Kevin K 2015-04-23 16:58:30 -04:00
  • 258c97867d chore(clap): increase version Kevin K 2015-04-22 16:30:45 -04:00
  • 71f60cc223 chore(docs): rebuild docs with nightly rustdoc Kevin K 2015-04-22 16:14:27 -04:00
  • b4758fec6f tests(main.rs): change version to new macros Kevin K 2015-04-22 16:13:25 -04:00
  • b76129e9b7 fix(from_usage): fix bug causing args to not be required Kevin K 2015-04-22 16:08:34 -04:00
  • d7c724dc65 tests(usage): fix typo in test variable names Kevin K 2015-04-22 11:23:15 -04:00
  • dc59b12eb0 refactor(app.rs): rename more_help()->after_help() Kevin K 2015-04-20 19:55:09 -04:00
  • 65cc259e45 feat(apps): add ability to display additional help info after auto-gen'ed help msg Kevin K 2015-04-19 20:19:21 -04:00
  • e9e774558e docs(README.md): change crates.io badge Kevin K. 2015-04-19 19:20:47 -04:00
  • 0c9eddfaf2 docs(README.md): add license badge Kevin K. 2015-04-19 16:55:58 -04:00
  • bba6196fdc chore(clap): increase version Kevin K 2015-04-19 14:42:41 -04:00
  • 3bb4701b3b docs(clap): rebuild docs with new features Kevin K 2015-04-19 14:40:25 -04:00
  • bb9d0c377e tests(from_usage): add tests for usage strings with tabs Kevin K 2015-04-19 14:31:56 -04:00
  • 4fd44181d5 fix(from_usage): tabs and spaces should be treated equally Kevin K 2015-04-19 14:27:05 -04:00
  • c630969aa3 feat(macros.rs): add macro to get version from Cargo.toml Kevin K 2015-04-19 14:06:08 -04:00
  • d7bf519acf chore(clap): increase version Kevin K 2015-04-18 22:32:29 -04:00
  • 8cb133bf73 chore(docs): rebuild docs Kevin K 2015-04-18 22:30:32 -04:00
  • 86e4075eb1 fix(macros.rs): fix use statements for trait impls Kevin K 2015-04-18 22:23:18 -04:00
  • e7f77353b9 refactor(macros.rs): improve trait implmentation readability Kevin K 2015-04-18 22:20:43 -04:00
  • 31b476ca99 refactor(arg.rs): remove deprecation warnings for stable rustc Kevin K 2015-04-18 13:20:58 -04:00
  • bd10dadebe chore(docs): rebuild docs after refactor Kevin K 2015-04-17 17:19:10 -04:00
  • 3a1daaf957 Merge pull request #77 from kbknapp/cleanup Kevin K. 2015-04-17 16:18:05 -04:00
  • 14d810d072 refactor(clap): restructure matched args for performance and deduplication Kevin K 2015-04-17 16:50:18 -04:00
  • 35d40d97b7 docs(README.md): change section of typed values to add arg_enum! macro Kevin K. 2015-04-17 10:46:15 -04:00
  • f0eea9da43 chore(clap): increase version Kevin K 2015-04-17 11:23:19 -04:00
  • 02aa217612 chore(docs): rebuild documentation Kevin K 2015-04-17 11:21:29 -04:00
  • 489be5427e Merge pull request #76 from kbknapp/enums Kevin K. 2015-04-17 10:21:46 -04:00
  • 2c499f8015 feat(macros): add ability to create enums pub or priv with derives Kevin K 2015-04-17 10:20:56 -04:00
  • 424f2968af docs(README.md): add crates.io badge Kevin K. 2015-04-16 20:34:49 -04:00
  • 0ae14e0851 docs(README.md): add section for simple_enum! macro Kevin K. 2015-04-16 13:39:24 -04:00
  • 6ec7a748f4 chore(clap): increase version Kevin K 2015-04-16 14:25:20 -04:00
  • 3ecbc4d159 chore(docs): rebuild documentation with new features Kevin K 2015-04-16 14:23:06 -04:00
  • 69fd4ce1b2 Merge pull request #75 from kbknapp/examples Kevin K. 2015-04-16 13:23:16 -04:00
  • fb672aff56 feat(macros): add macro to create custom enums to use as types Kevin K 2015-04-16 13:41:20 -04:00
  • 178c50ffe6 docs(examples): add example covering custom enums Kevin K 2015-04-16 13:31:50 -04:00
  • 484584148c chore(clap): rebuild documentation Kevin K 2015-04-16 12:56:51 -04:00
  • 1a192521b6 docs(clap): fix typo core->std Kevin K 2015-04-16 12:53:05 -04:00
  • 77fdd5ffa7 docs(12_TypedValues.rs): fix typo in trait name Kevin K. 2015-04-16 11:21:58 -04:00
  • 2b0b9ddfa0 docs(README.md): fix typos in the readme Kevin K. 2015-04-16 11:21:03 -04:00
  • 2215730158 docs(README.md): move video tutorials section Kevin K. 2015-04-16 11:01:24 -04:00
  • 2f688f8fa1 docs(README.md): clean up readme Kevin K. 2015-04-16 10:59:34 -04:00