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
path:
root
/
ls_args.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
docs: improve example in docs
Lion Kortlepel
3 days
1
-5
/
+16
*
feat: add help option printing, add description
v2.2
Lion Kortlepel
3 days
1
-1
/
+30
*
fix: clarify and add test for positional required args
v2.1
Lion Kortlepel
3 days
1
-2
/
+12
*
chore: bump version to 2.0
Lion Kortlepel
3 days
1
-1
/
+1
*
feat!: break api by removing `n` from positionals, implement help string
Lion Kortlepel
3 days
1
-30
/
+125
*
fix: fix ls_args_parse segfault on required positional args
Lion Kortlepel
3 days
1
-5
/
+15
*
feat: implement positional arguments
Lion Kortlepel
5 days
1
-20
/
+124
*
feat: implement required arguments, add tests
Lion Kortlepel
9 days
1
-0
/
+20
*
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
*
docs: add docs header to main include
Lion Kortlepel
9 days
1
-0
/
+74
*
fix!: reach 96% line coverage, add tests, fix bugs
Lion Kortlepel
12 days
1
-71
/
+198
*
feat: add string argument parsing
Lion Kortlepel
2026-01-20
1
-20
/
+45
*
initial commit
Lion Kortlepel
2026-01-20
1
-0
/
+262