aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* docs: add linksHEADmasterLion Kortlepel2026-02-012-1/+8
|
* feat: add [VALUE] or <VALUE> to -/-- args in helpv2.4Lion Kortlepel2026-02-012-13/+108
| | | | bump to 2.4
* fix: fix example crash under tccLion Kortlepel2026-02-011-2/+2
|
* feat: add readme, refactor error handlingv2.3Lion Kortlepel2026-02-013-88/+417
| | | | we now handle the allocation failure case in error branches too
* docs: improve example in docsLion Kortlepel2026-02-011-5/+16
|
* feat: add help option printing, add descriptionv2.2Lion Kortlepel2026-02-012-11/+40
|
* fix: clarify and add test for positional required argsv2.1Lion Kortlepel2026-02-012-2/+30
|
* chore: bump version to 2.0Lion Kortlepel2026-02-011-1/+1
| | | | | this makes sense as we did break compat so we should bump even without users
* feat!: break api by removing `n` from positionals, implement help stringLion Kortlepel2026-02-013-44/+239
|
* fix: fix ls_args_parse segfault on required positional argsLion Kortlepel2026-02-012-5/+32
|
* feat: implement positional argumentsLion Kortlepel2026-01-292-24/+236
|
* feat: implement required arguments, add testsLion Kortlepel2026-01-253-11/+88
| | | | bump ls_test to 1.3 for ASSERT_STR_{EQ, NEQ}
* fix: rename allocated_ strings to make accidental use less likelyLion Kortlepel2026-01-251-30/+30
|
* fix!: breaking: LS_ARG_ enum -> LS_ARGS_ enumLion Kortlepel2026-01-251-2/+2
| | | | | this is only technically breaking as no API is using this type properly yet
* docs: fix comment styleLion Kortlepel2026-01-251-1/+2
|
* fix: fix debug info displaying wrong file/line infoLion Kortlepel2026-01-251-1/+1
| | | | in tests specifically
* docs: add docs header to main includeLion Kortlepel2026-01-251-0/+74
|
* ci: add coverage scriptsLion Kortlepel2026-01-222-0/+63
|
* fix!: reach 96% line coverage, add tests, fix bugsLion Kortlepel2026-01-226-94/+513
|
* tests: update ls_testLion Kortlepel2026-01-201-1/+2
|
* feat: add string argument parsingLion Kortlepel2026-01-202-20/+64
|
* initial commitLion Kortlepel2026-01-208-0/+631