mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-25 05:06:24 +03:00

\+ much more flexible syntax and lenient parser \+ allows comma-separated list as a single config value This allows, e.g. `cv01 = 2` to select the second variant of `cv01`. Resolves #3128 Parser could probably be a little smaller than it is- would be a lot cleaner with the labeled switch continue pattern from Zig 0.14. Maybe should've put it in its own file too... I spent *much* too long trying to test this with `cv01` with [monaspace](https://github.com/githubnext/monaspace) before realizing that the README refers to v1.2 but the latest released version (and hence the one I had installed) was v1.101 -- I installed the v1.2 version and tested with both CoreText and HarfBuzz and successfully set `cv01 = 2` and got the expected result. Feel free to make any stylistic changes you feel necessary before merging.