Myk Taylor
|
02c692150b
|
gracefully handle nil input in argparse.stringList
|
2023-12-31 01:17:42 -08:00 |
Andriel Chaoti
|
85cd0cd01c
|
improvements to argparse
remove need to reparse table constantly, included original arg for error
message.
|
2023-09-09 12:56:10 -06:00 |
Andriel Chaoti
|
5611cdd999
|
add `boolean` function for argparse
implements a test for boolean values into the argparse utility that
checks for truthy style values and converts them to a lua boolean.
|
2023-09-06 16:42:05 -06:00 |
lethosor
|
e55984c529
|
Fix startup crashes when global addresses are missing
Useful for initial research. Can be tested with `DFHACK_NO_GLOBALS=1`
|
2023-08-01 00:05:02 -04:00 |
myk002
|
23ced99131
|
fix call to new functions in existing coord fn
|
2022-08-15 16:15:41 -07:00 |
myk002
|
a4c8535977
|
add argparse int checking methods, more docs
|
2022-08-15 16:15:41 -07:00 |
Myk
|
4f9608da13
|
Document and update argparse module (#2089)
also add unit tests and use new string fns in processArgs and allow it to recognize parameters with two dashes instead of just one
|
2022-04-11 16:16:55 -07:00 |
myk002
|
faa2410058
|
fix typos in argparse
|
2022-02-18 14:54:45 -08:00 |
myk002
|
ecdfca89d1
|
support nil to indicate no short param name
|
2021-09-25 22:00:49 -07:00 |
myk002
|
fc556c9e5d
|
implement non-alias long form params
now long form parameters can exist by themselves without being an alias
for a required equivalent short form param
|
2021-09-25 22:00:49 -07:00 |
Timur Kelman
|
bd423ca47c
|
argparse.lua: `hasArgument` in a comment refers to `hasArg` everywhere else
|
2021-08-21 13:27:09 +02:00 |
myk002
|
17d4be14f3
|
fix formatting of coords error message
|
2021-07-05 16:01:07 -07:00 |
myk002
|
0ef5134a33
|
add optional coordinate validation to coords
|
2021-07-04 07:32:29 -07:00 |
myk002
|
56a1c8b4d5
|
coordinates can be 0
|
2021-07-03 16:26:39 -07:00 |
myk002
|
9535ff82bb
|
add argparse library functions
|
2021-07-02 23:11:17 -07:00 |