| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | docs: add linksHEADmaster | Lion Kortlepel | 2 days | 2 | -1/+8 |
| | | |||||
| * | feat: add [VALUE] or <VALUE> to -/-- args in helpv2.4 | Lion Kortlepel | 2 days | 2 | -13/+108 |
| | | | | | bump to 2.4 | ||||
| * | fix: fix example crash under tcc | Lion Kortlepel | 2 days | 1 | -2/+2 |
| | | |||||
| * | feat: add readme, refactor error handlingv2.3 | Lion Kortlepel | 2 days | 3 | -88/+417 |
| | | | | | we now handle the allocation failure case in error branches too | ||||
| * | docs: improve example in docs | Lion Kortlepel | 2 days | 1 | -5/+16 |
| | | |||||
| * | feat: add help option printing, add descriptionv2.2 | Lion Kortlepel | 2 days | 2 | -11/+40 |
| | | |||||
| * | fix: clarify and add test for positional required argsv2.1 | Lion Kortlepel | 2 days | 2 | -2/+30 |
| | | |||||
| * | chore: bump version to 2.0 | Lion Kortlepel | 2 days | 1 | -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 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 |
| | | | | | bump ls_test to 1.3 for ASSERT_STR_{EQ, NEQ} | ||||
| * | 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 |
| | | | | | | this is only technically breaking as no API is using this type properly yet | ||||
| * | 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 |
| | | | | | in tests specifically | ||||
| * | 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 | 14 days | 1 | -1/+2 |
| | | |||||
| * | feat: add string argument parsing | Lion Kortlepel | 14 days | 2 | -20/+64 |
| | | |||||
| * | initial commit | Lion Kortlepel | 14 days | 8 | -0/+631 |
