index
:
args.git
master
A header-only CLI args parser library in C89/ANSI C
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat: add readme, refactor error handling
v2.3
Lion Kortlepel
2 days
3
-88
/
+417
*
docs: improve example in docs
Lion Kortlepel
2 days
1
-5
/
+16
*
feat: add help option printing, add description
v2.2
Lion Kortlepel
2 days
2
-11
/
+40
*
fix: clarify and add test for positional required args
v2.1
Lion Kortlepel
2 days
2
-2
/
+30
*
chore: bump version to 2.0
Lion Kortlepel
2 days
1
-1
/
+1
*
feat!: break api by removing `n` from positionals, implement help string
Lion Kortlepel
2 days
3
-44
/
+239
*
fix: fix ls_args_parse segfault on required positional args
Lion Kortlepel
3 days
2
-5
/
+32
*
feat: implement positional arguments
Lion Kortlepel
5 days
2
-24
/
+236
*
feat: implement required arguments, add tests
Lion Kortlepel
9 days
3
-11
/
+88
*
fix: rename allocated_ strings to make accidental use less likely
Lion Kortlepel
9 days
1
-30
/
+30
*
fix!: breaking: LS_ARG_ enum -> LS_ARGS_ enum
Lion Kortlepel
9 days
1
-2
/
+2
*
docs: fix comment style
Lion Kortlepel
9 days
1
-1
/
+2
*
fix: fix debug info displaying wrong file/line info
Lion Kortlepel
9 days
1
-1
/
+1
*
docs: add docs header to main include
Lion Kortlepel
9 days
1
-0
/
+74
*
ci: add coverage scripts
Lion Kortlepel
12 days
2
-0
/
+63
*
fix!: reach 96% line coverage, add tests, fix bugs
Lion Kortlepel
12 days
6
-94
/
+513
*
tests: update ls_test
Lion Kortlepel
2026-01-20
1
-1
/
+2
*
feat: add string argument parsing
Lion Kortlepel
2026-01-20
2
-20
/
+64
*
initial commit
Lion Kortlepel
2026-01-20
8
-0
/
+631