Jacek Sieka
|
c7905dc8a3
|
std_shims -> stew
|
2019-07-07 12:06:10 +02:00 |
Zahary Karadjov
|
faca1407a5
|
Work around https://github.com/nim-lang/Nim/issues/11502
|
2019-06-14 19:51:40 +03:00 |
Zahary Karadjov
|
30309748a0
|
Some steps towards enabling the use of confutils in nimscript
So far, a show-stopped Nim bug was discovered:
https://github.com/nim-lang/Nim/issues/11502
|
2019-06-14 19:33:59 +03:00 |
Zahary Karadjov
|
da24be1a9d
|
Add a helper for obtaining a default configuration
|
2019-06-10 22:42:42 +03:00 |
Zahary Karadjov
|
5ee45828fa
|
Cosmetic tweaks to the help messages
|
2019-03-26 10:55:27 +02:00 |
Zahary Karadjov
|
510a883594
|
Recognize the options of the default command when it's not explicitly activated
|
2019-03-26 10:45:19 +02:00 |
Zahary Karadjov
|
7c0a19416e
|
More comprehensive handling of default parameters when sub-commands are used
|
2019-03-26 01:18:02 +02:00 |
Zahary Karadjov
|
bec75f7cec
|
Input validation for dir/file params; Typed input files
Also adds support for referencing the config object within the
`defaultValue` expressions.
|
2019-03-18 04:01:07 +02:00 |
Zahary Karadjov
|
24416148f6
|
fix the handling of default values for enums
|
2019-01-23 22:20:25 +02:00 |
Zahary Karadjov
|
311cf156b8
|
Support for the confutils pragmas in the `cli` API.
This works around the fact that Nim doesn't support custom pragmas
for proc params at the moment by removing them from the AST.
|
2019-01-23 18:11:24 +02:00 |
Zahary Karadjov
|
62e53ff1c1
|
Produce basic help messages; Couple of new APIs for simpler CLI utilities
|
2019-01-23 13:49:10 +02:00 |
Zahary Karadjov
|
3f20eba5a8
|
recognize some conf field types as optional by default
|
2018-12-19 14:51:00 +02:00 |
Zahary Karadjov
|
734368010d
|
basic support for git-style interfaces
|
2018-12-19 12:52:32 +02:00 |
Zahary Karadjov
|
af24b62e80
|
Add support for int params
|
2018-11-22 23:15:50 +02:00 |
Zahary Karadjov
|
d2e4e02c3b
|
initial version
|
2018-11-21 15:26:48 +02:00 |