issues
search
c-blake
/
cligen
Nim library to infer/generate command-line-interfaces / option / argument parsing; Docs at
https://c-blake.github.io/cligen/
ISC License
509
stars
24
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
improve --help-syntax ; add cheat sheet
#79
timotheecour
closed
5 years ago
1
fix regression: setfoo => set foo
#78
timotheecour
closed
5 years ago
1
help msg improvements
#77
timotheecour
closed
5 years ago
1
invalid multiarg syntax accepted
#76
timotheecour
closed
5 years ago
1
unambiguous default value printing
#75
timotheecour
closed
5 years ago
18
req arg type shown as [string...] instead of [string] ; nit: print instead of write to stdout
#74
timotheecour
closed
5 years ago
1
[minor] corner case: `proc main(h = "bar")` gives Error: duplicate case label
#73
timotheecour
closed
5 years ago
2
`./main -f` fails even though `./main -f:` or `./main -f=` or `./main --foo` works
#72
timotheecour
closed
5 years ago
1
proposal: cli-user driven delimiters
#71
timotheecour
closed
5 years ago
15
escaping delimiter for a seq[string]
#70
timotheecour
closed
5 years ago
7
[TODO] need travis + appveyor for CI
#69
timotheecour
closed
5 years ago
6
refs #66 make dispatch a template so we can forward static params to dispatchGen; allows pasing static positional param
#68
timotheecour
closed
5 years ago
0
make positional warning an error since theres an easy way to specify which arg shd be positional
#67
timotheecour
closed
5 years ago
2
keyword arguments to dispatch should work if they're passed as const variables
#66
timotheecour
closed
5 years ago
12
need a way to set a seq to empty (currently impossible)
#65
timotheecour
closed
5 years ago
6
`--help-syntax` : provide help specific to cligen syntax
#64
timotheecour
closed
5 years ago
3
fix #60
#63
timotheecour
closed
5 years ago
1
[TODO] dispatch(main, positionalSeq:false) option for treating seq param as non-positional (positional = "" doesn't work)
#62
timotheecour
closed
5 years ago
11
`a: seq[string]` treamtment not consistent with `a: T` for other non-seq types T
#61
timotheecour
closed
5 years ago
3
cligen doesn't distinguish bw `a: seq[int]` and `a: seq[string]` (etc)
#60
timotheecour
closed
5 years ago
6
cligen += doesn't work with ,SV
#59
timotheecour
closed
5 years ago
4
cligen accepts invalid syntax, eg: --flag@=foo
#58
timotheecour
closed
5 years ago
5
DPSV doesn't work
#57
timotheecour
closed
5 years ago
0
`distinct type` in param gives CT error
#56
timotheecour
closed
5 years ago
1
enum type shows 1st enum value instead of REQUIRED
#55
timotheecour
closed
5 years ago
1
weird ` ,SV[string]` in help msg
#54
timotheecour
closed
5 years ago
7
help doesn't check keys are valid
#53
timotheecour
closed
5 years ago
3
dispatchMulti doesn't work with qualified symbol
#52
alaviss
closed
5 years ago
2
Show errors for ambigious symbol
#51
alaviss
closed
5 years ago
5
allow passing context variables
#50
timotheecour
closed
5 years ago
4
allow distinguishing between argument not passed vs argument passed and equal to default
#49
timotheecour
closed
5 years ago
4
discussion: how to convert parseopt style to cligen
#48
timotheecour
closed
5 years ago
14
dispatchGen should have an option to forward the result "as is"
#47
timotheecour
closed
5 years ago
8
fix #45
#46
timotheecour
closed
5 years ago
2
dispathAs(foobar, foobarMain) => creates `proc foobarMain(args: seq[string]): int`
#45
timotheecour
closed
5 years ago
0
Provide a pluggable interface for alternative configuration value sources (files, env vars)
#44
arnetheduck
closed
5 years ago
8
[TODO] suggestions
#43
timotheecour
closed
5 years ago
11
How to pass version to `dispatchMulti`?
#42
kdheepak
closed
5 years ago
4
Cannot use default value in dispatchMulti
#41
kdheepak
closed
5 years ago
2
How can I configure cligen to expect a mandatory non-option argument?
#40
kaushalmodi
closed
5 years ago
6
Cannot use `delete` as the function name
#39
kdheepak
closed
5 years ago
2
How to dispatch a subcommand using an alias name?
#38
ghost
closed
5 years ago
3
Unable to create library when using cligen
#37
kdheepak
closed
5 years ago
5
subcommands command grouping?
#36
xmonader
closed
5 years ago
1
Unsigned int range not checked
#35
ghost
closed
5 years ago
8
Basic example doesn't work on devel toolchain
#34
xmonader
closed
5 years ago
2
When passing something like "; ," to seq[string] or ';',',' to seq[char] cligen failed.
#33
Bennyelg
closed
6 years ago
1
Refactor: replace nil strings with "", nil seqs with @[]
#32
kaushalmodi
closed
6 years ago
6
Build breaks on latest devel
#31
kaushalmodi
closed
6 years ago
4
option to dispatch from object's fields => leads to better API's and more DRY code
#30
timotheecour
closed
5 years ago
19
Previous
Next