| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-30 | Remove the regexes | Rose Hogenson | 3 | -155/+236 | |
| Wow it doesn't look good for regex goos: linux goarch: amd64 pkg: roseh.moe/pkg/ccl cpu: AMD Ryzen 9 5900X 12-Core Processor │ baseline.txt │ regexn't.txt │ │ sec/op │ sec/op vs base │ Lex-24 8.625µ ± 1% 1.429µ ± 0% -83.43% (p=0.000 n=20) Parse-24 18.305µ ± 0% 8.856µ ± 0% -51.62% (p=0.000 n=20) geomean 12.57µ 3.557µ -71.69% | |||||
| 2025-10-30 | Add benchmark | Rose Hogenson | 1 | -0/+57 | |
| 2025-10-29 | Fix repeated fields behavior | Rose Hogenson | 2 | -28/+66 | |
| 2025-10-28 | Rename to ccl | Rose Hogenson | 5 | -11/+10 | |
| It stands for "cute configuration language," but idk if that's really important | |||||
| 2025-10-28 | Rename files to ccl | Rose Hogenson | 2 | -0/+0 | |
| 2025-10-28 | Rework struct unpacking | Rose Hogenson | 2 | -151/+528 | |
| 2025-10-27 | Build the field map only once | Rose Hogenson | 2 | -43/+53 | |
| 2025-10-27 | Use struct reflection instead of relying on JSON | Rose Hogenson | 2 | -214/+356 | |
| This breaks backwards compatibility completely, of course. I wanted to rename the package anyway. | |||||
| 2025-10-26 | Numbers must be separated from field names | Rose Hogenson | 1 | -0/+8 | |
| Another technically backwards-incompatible change, but it's important to avoid weird edge cases in lexing. | |||||
| 2025-10-26 | Fix typo | Rose Hogenson | 1 | -1/+1 | |
| 2025-10-26 | Separate the lexer | Rose Hogenson | 3 | -117/+228 | |
| 2025-10-26 | Improve error messages | Rose Hogenson | 2 | -13/+53 | |
| 2025-10-26 | Strings must be valid UTF-8 | Rose Hogenson | 2 | -15/+43 | |
| 2025-10-26 | Refine numeric literal syntax | Rose Hogenson | 2 | -6/+36 | |
| Leading zeros are no longer permitted in decimal literals, which is technically a backwards-incompatible change, but I consider it to be something like a bug fix. Anyway, the project is unlikely to have any users that would be impacted. | |||||
| 2025-10-25 | Make sure to remove \r\n as well as \n for Windows | Rose Hogenson | 2 | -2/+8 | |
| 2025-10-25 | Downgrade required Go version | Rose Hogenson | 1 | -1/+1 | |
| 2025-10-25 | Improve test coverage | Rose Hogenson | 2 | -1/+5 | |
| 2025-10-25 | Some small improvements | Rose Hogenson | 2 | -34/+73 | |
| 2025-10-25 | Add documentation | Rose Hogenson | 2 | -3/+148 | |
| 2025-10-25 | Add support for C-style comments | Rose Hogenson | 2 | -1/+9 | |
| 2025-10-25 | Remove some accidental debugging lines | Rose Hogenson | 1 | -2/+0 | |
| 2025-10-25 | Initial commit | Rose Hogenson | 5 | -0/+1219 | |
