Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/clap-rs/clap_generate

Shell Completion Script and Manpage generation
https://github.com/clap-rs/clap_generate

Merge pull request #74 from kbknapp/macros

Adds convenience macros to get typed values

Closes #72

b8a0edc380371f851bcb5bf9f5f44470f4d7b8c9 authored over 9 years ago by Kevin K <[email protected]>
feat(macros): add ability to get mutliple typed values or exit

0b87251fc088234bee51c323c2b652d7254f7a59 authored over 9 years ago by Kevin K <[email protected]>
feat(macros): add ability to get a typed multiple values

e243fe38ddbbf845a46c0b9baebaac3778c80927 authored over 9 years ago by Kevin K <[email protected]>
feat(macros): add convenience macro to get a typed value or exit

4b7cd3ea4947780d9daa39f3e1ddab53ad4c7fef authored over 9 years ago by Kevin K <[email protected]>
feat(macros): add convenience macro to get a typed value

8752700fbb30e89ee68adbce24489ae9a24d33a9 authored over 9 years ago by Kevin K <[email protected]>
docs(clap): fix failing doc tests

b67f2e537e7ff1dd87675365ded5703a8d27b9d9 authored over 9 years ago by Kevin K <[email protected]>
chore(docs): rebuild documentation

43955e8c48a580d7096ea26f08e882a59bd23ece authored over 9 years ago by Kevin K <[email protected]>
chore(README.md): remove deprecated Arg::new() for Arg::with_name()

2b3d3fd901e117842891e5794d36ca13b9401c94 authored over 9 years ago by Kevin K <[email protected]>
chore(docs): rebuild documentation

3c217b22b959d45666427a3046c4af08514d354c authored over 9 years ago by Kevin K <[email protected]>
docs(clap): improve examples and documentation as well as include new from_usage() features

b3897436727f4068cc2e00c88fbf89839ba88516 authored over 9 years ago by Kevin K <[email protected]>
chore(clap): increase version

72b315d792ee471095d83aa80652073beb884400 authored over 9 years ago by Kevin K <[email protected]>
docs(clap): improve readability of examples with App::args_from_usage()

09497c916b2d5dd4724f2cd0477ef6650e6d3d08 authored over 9 years ago by Kevin K <[email protected]>
fix(from_usage): trim all whitespace before parsing

91d2904599bd602deef2e515dfc65dc2863bdea0 authored over 9 years ago by Kevin K <[email protected]>
Merge pull request #71 from kbknapp/from-usage

trim whitespace before parsing on App::args_from_usage()

36160fc47f23a27524a2ced03243458b9556b42d authored over 9 years ago by Kevin K <[email protected]>
chore(clap): increase version

b302b8bcd8c2e846ad30c04d72b737aa3dbbd4b0 authored over 9 years ago by Kevin K <[email protected]>
chore(docs): rebuild documentation with new from_usage features

22163991daaed0782c698cfc7ef0ffbc432eff5c authored over 9 years ago by Kevin K <[email protected]>
docs(README.md): fix typos in the readme

0d3ecd8e83d050fdb64b312d56f40cb82f22c7af authored over 9 years ago by Kevin K <[email protected]>
fix(tests): fix failing doc tests

3710cd69162f87221a62464f63437c1ce843ad3c authored over 9 years ago by Kevin K <[email protected]>
tests(clap-tests): add test support for new from_usage features

79e26a6b3e78cc70bb631637556d5275da308bb8 authored over 9 years ago by Kevin K <[email protected]>
feat(app): add support for building args from usage strings

d5d48bcf463a4e494ef758836bd69a4c220bbbb5 authored over 9 years ago by Kevin K <[email protected]>
docs(README.md): fix typos in the readme

1bc802aa4b46b87e73a72447f0a29d458c42c13b authored over 9 years ago by Kevin K <[email protected]>
docs(README.md): fix typos in the readme

1fcfc9cf2725384e1f6131b3e99441de5c9c44f7 authored over 9 years ago by Kevin K <[email protected]>
docs(README.md): update readme examples with new from_usage() methods

a4b0ce7426ee458f2aec8279dff44659ecb8693c authored over 9 years ago by Kevin K <[email protected]>
Merge pull request #70 from kbknapp/from-usage

Adds the ability to create args from a usage string

24dcc13b032f114445d4c3e2d790f24ccbb42dc7 authored over 9 years ago by Kevin K <[email protected]>
feat(args): add ability to create basic arguments from a usage string

ab409a8f1db9e37cc70200f6f4a84a162692e618 authored over 9 years ago by Kevin K <[email protected]>
chore(docs): rebuild documentation with rustdoc nightly

5fc6050ddff10dee96a390071b660f5d81cbc2e2 authored over 9 years ago by Kevin K <[email protected]>
docs(clap): clean up docs and add better explainations

3d960e8be0d57e828a83afccd64754d4b7717ced authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

2e3dc49a9a67921d859cfda18b86e30a1f615a36 authored almost 10 years ago by Kevin K <[email protected]>
chore(docs): rebuild documentation

9f8fced0abc2d6fc07714246cd9ebcb3bb80d6b9 authored almost 10 years ago by Kevin K <[email protected]>
perf(usage): remove compiler warnings and dedup some code

dcbadc6275cab01cb41baeae31111871998ae655 authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #68 from kbknapp/usage

Improves ergonomics and performance of usage generation

76de2f553a6c380e66efb70e564d989a3299d397 authored almost 10 years ago by Kevin K <[email protected]>
feat(usage): add ability to get usage string for subcommands too

You can now get the usage even for sub-commands by calling the
usage() method.

Breaking Change
...

3636afc401c2caa966efb5b1869ef4f1ed3384aa authored almost 10 years ago by Kevin K <[email protected]>
fix(usage): remove unneeded space

5137278942121bc2593ce6e5dc224ec2682549e6 authored almost 10 years ago by Kevin K <[email protected]>
fix(usage): remove warning about unused variables

ba817b9d815e37320650973f1bea0e7af3030fd7 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

be91c5f2f533b8fe0c3c5d05d6a8f5e32837c872 authored almost 10 years ago by Kevin K <[email protected]>
chore(docs): rebuild documentation with new features

73ca72261efd75567ebd6909df9bba3ac39063bb authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #67 from kbknapp/scmatches-and-name

Scmatches and name

53af3fe86b7fc14cfc964caeefa8582460c4c86b authored almost 10 years ago by Kevin K <[email protected]>
tests(subcommand help): change to new usage generation known good

e2488e50e4229a9e9d96ae63defbfec8c2dd2b7a authored almost 10 years ago by Kevin K <[email protected]>
feat(ArgMatches): add method to get default usage string

02462150ca750bdc7012627d7e8d96379d494d7f authored almost 10 years ago by Kevin K <[email protected]>
feat(SubCommands): add method to get name and subcommand matches together

64e539280e23e567cf5de393b346eb0ca20e7eb5 authored almost 10 years ago by Kevin K <[email protected]>
docs(README.md): update examples with some comments, and fix typos

fef861661ececdb2a1aa723654dae618f24e9797 authored almost 10 years ago by Kevin K <[email protected]>
tests(clap-tests): add subcommand tests

08f130612a80347d4319433edc32291371e426ec authored almost 10 years ago by Kevin K <[email protected]>
chore(tests): rename claptests->clap-tests

52415f4ba3b8ddb405b2e029d26b1768577e8b60 authored almost 10 years ago by Kevin K <[email protected]>
docs(README.md): fix typos and add license section

315ffbdcbce824b5e0d861e9b8418443635ee1f0 authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #66 from kbknapp/tests

tests(clap-tests): add subcommand tests

2e0a675ba28a9b41573dd358558cd7caeb966b8b authored almost 10 years ago by Kevin K <[email protected]>
docs(README.md): add gitter chat badge

ddc9b6955c1d085c58a3f11fbd5dc63f7c66ca8c authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #64 from kbknapp/dev

docs(README.md): add portions concerning conventional changelogs

c69366fff358356f2b43dd8d8a9a3ff5f9184b76 authored almost 10 years ago by Kevin K <[email protected]>
docs(README.md): add portions concerning conventional changelogs

2bf9569506b6cb0109bdb6b4c9fe32823e706077 authored almost 10 years ago by Kevin K <[email protected]>
docs(changelog.md): switch to conventional changelog using clog

8e317be161a5304e20807c0dfcbf997eac7e97fb authored almost 10 years ago by Kevin K <[email protected]>
docs(README.md): add video tutorial section

9424601d83a7dc9693fda8e28756b402b65aa5d9 authored almost 10 years ago by Kevin K <[email protected]>
chore(docs): rebuild documentation

b56d77768a76080f21f881c95c4ce328df63fc43 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

2041cc4fdac48d7ba935aede04c64d6fcf6c65a6 authored almost 10 years ago by Kevin K <[email protected]>
refactor(app.rs): remove unneeded hashmap use statement

042577d2547203442fe62ccaaba666f70ec25f20 authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #63 from kbknapp/patch-62

feat(help): sort arguments by name so as to not display a random order

95b5cca1bfc50f9ff2e765dff72d43367b0bc141 authored almost 10 years ago by Kevin K <[email protected]>
feat(help): sort arguments by name so as to not display a random order

f4b2bf5767386013069fb74862e6e938dacf44d2 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

4572c792181f86d98bb41244063a225e92d95079 authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #61 from kbknapp/cleanup

Cleanup and fix

046546b3e3f7ce28257762c889d1ba88f19348e4 authored almost 10 years ago by Kevin K <[email protected]>
fix(flags): fix bug not allowing users to specify -v or -h

90e72cffdee321b79eea7a2207119533540062b4 authored almost 10 years ago by Kevin K <[email protected]>
style(app.rs): clean up misc items

572bc31f08080a29df9ea277cc92bfa4f2dc9bb7 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

b1cf77190ea9beea7aad520d3503ad335eb948d4 authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #60 from kbknapp/dev

fix(help): fix spacing when option argument has not long version

9769dd682f0ef0c113c50085d47a151d81fb6766 authored almost 10 years ago by Kevin K <[email protected]>
fix(help): fix spacing when option argument has not long version

ca17fa494b68e92da83ee364bf64b0687006824b authored almost 10 years ago by Kevin K <[email protected]>
chore(docs): rebuild documentation

f39004a26d828bf57f2947b6f29343ab992967f5 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

6dc80fde3f4c0da081d61698e5b97433dad12b47 authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #59 from kbknapp/dev

Merge of dev

706e1c71d63ee9b444860714ee6a05a21a55586b authored almost 10 years ago by Kevin K <[email protected]>
fix(clap): remove unstable features for Rust 1.0

9abdb438e36e364d41550e7f5d44ebcaa8ee6b10 authored almost 10 years ago by Kevin K <[email protected]>
Merge branch 'master' into dev

60e4072896e2b40ea8abbd1c5c1fcd1978e1a5b6 authored almost 10 years ago by Kevin K <[email protected]>
docs(clap): rebuild documentation

30750239ebd30714a81be9d7a1a431cf47520052 authored almost 10 years ago by Kevin K <[email protected]>
fix(args): improve error messages for arguments with mutual exclusions

Closes #51

bff945fc5d03bba4266533340adcffb002508d1b authored almost 10 years ago by Kevin K <[email protected]>
fix(positional args): all previous positional args become required when

a latter one is required

Closes #50

343d47dcbf83786a45c0d0f01b27fd9dd76725de authored almost 10 years ago by Kevin K <[email protected]>
test(claptests): fix test known goods to new error messages

56426af2c41e3b2a4cc22443c1313ffce1c6e869 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increased version

66756bbc8ad89be9899aea5e94fa22815fa0620d authored almost 10 years ago by Kevin K <[email protected]>
docs(clap): rebuild documentation

4a057c03c1bb0c8e7a6003ee06e58e3cc6ffd5cf authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increased version

c238b49ba982d516ad2d8649b8d45f761ce9f7c3 authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #58 from kbknapp/patch-51

Closes #51

057eab501f5070c082684cec286beacca8c4193c authored almost 10 years ago by Kevin K <[email protected]>
test(claptests): fix test known goods to new error messages

08779ea17c247896fcd703cf14f0f56073a5bb8e authored almost 10 years ago by Kevin K <[email protected]>
fix(args): improve error messages for arguments with mutual exclusions

Closes #51

18dbcf37024daf2b76ca099a6f118b53827aa339 authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #57 from kbknapp/patch-50

fix(positional args): all previous positional args become required when a latter one is required

68c8197574fa3ac4102b8b2fc0e994ef550fb8a0 authored almost 10 years ago by Kevin K <[email protected]>
fix(positional args): all previous positional args become required when

a latter one is required

Closes #50

c14c3f31fd557c165570b60911d8ee483d89d6eb authored almost 10 years ago by Kevin K <[email protected]>
Merge pull request #56 from kbknapp/tests

test(claptests): add more comprehensive tests

2abebcd0b64b0c4ee9bf9513dc05a3e02fb8ec51 authored almost 10 years ago by Kevin K <[email protected]>
test(claptests): add more comprehensive tests

1a1ce2a7da9b9f956f734ff6558082b8b93079d5 authored almost 10 years ago by Kevin K <[email protected]>
fix(tests): add missing .takes_value(true) to option2

bdb0e88f696c8595c3def3bfb0e52d538c7be085 authored almost 10 years ago by Kevin K <[email protected]>
fix(help): fix formatting for option arguments with no long

e869100423d93fa3acff03c4620cbcc0d0e790a1 authored almost 10 years ago by Kevin K <[email protected]>
test(clap): add wider capability test coverage - wip

1da0905b11bbe8ddc79f62e738f62100dcd36d9c authored almost 10 years ago by Kevin K <[email protected]>
fix(flags): add assertion to catch flags with specific value sets

Closes #52

a0a2a40fed57f7c5ad9d68970d090e9856306c7d authored almost 10 years ago by Kevin K <[email protected]>
fix(option args): fix bug in getting the wrong number of occurrences for options

82ad6ad77539cf9f9a03b78db466f575ebd972cc authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

c0ef0068618889184ba1d0a23a20977e1bd31ced authored almost 10 years ago by Kevin K <[email protected]>
fix(help): fix formatting of help and usage

28691b52f67e65c599e10e4ea2a0f6f9765a06b8 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

918f52ea352c9aa5e877d64cee31b34c8ba0d8fe authored almost 10 years ago by Kevin K <[email protected]>
docs(README.md): add sections features and contributing

7cf9659f5bac05edf830b484326f195672dc1cb7 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

bddf50e8108b24e2f0be46698892191f4f396286 authored almost 10 years ago by Kevin K <[email protected]>
feat(help): add '...' to indicate multiple values supported

297ddba77000e2228762ab0eca50b480f7467386 authored almost 10 years ago by Kevin K <[email protected]>
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 ...

6ceb88a594caae825605abc1cdad95204996bf29 authored almost 10 years ago by Kevin K <[email protected]>
fix(help): fix formatting of help for flags and options

When options or flags have varying lengths of names and "long" version
the formatting gets corru...

6ec1011563a746f0578a93b76d45e63878e0f9a8 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

e095f6268d7d5fac9bebb7f52c1f2f145c2de92d authored almost 10 years ago by Kevin K <[email protected]>
docs(clap): rebuild documentation

fb3ccd7aaf1c9b409946397fba6d7d618c480467 authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

cdc32eb4693742de76aa9d8ac3b23008f49a43d9 authored almost 10 years ago by Kevin K <[email protected]>
feat(positionals): add assertions for positional args with multiple vals

b7fa72d40f18806ec2042dd67a518401c2cf5681 authored almost 10 years ago by Kevin K <[email protected]>
feat(positionals): add support for multiple values

Add support for #44 (multiple values for positional arguments) when the
positional argument is t...

807840094109fbf90b348039ae22669ef27889ba authored almost 10 years ago by Kevin K <[email protected]>
chore(clap): increase version

f244ca6f9a770ac29659a5dc9b2d573c5f244e13 authored almost 10 years ago by Kevin K <[email protected]>