| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-03 | Zig 0.15: zig build test | Mitchell Hashimoto | |
| 2025-03-12 | Lots of 0.14 changes | Mitchell Hashimoto | |
| 2024-11-27 | config: need to dupe filepath for diagnostics | Mitchell Hashimoto | |
| Fixes #2800 The source string with the filepath is not guaranteed to exist beyond the lifetime of the parse operation. We must copy it. | |||
| 2024-11-26 | config: clone should copy diagnostics | Mitchell Hashimoto | |
| Fixes #2800 | |||
| 2024-10-18 | cli: positional arguments are invalid when parsing configuration | Mitchell Hashimoto | |
| 2024-10-18 | apprt/gtk: support new config diagnostics API | Mitchell Hashimoto | |
| 2024-10-18 | c: remove the config load string API | Mitchell Hashimoto | |
| It was unused and doesn't match our diagnostic API. | |||
| 2024-10-18 | config: richer diagnostics for errors | Mitchell Hashimoto | |
| Rather than storing a list of errors we now store a list of "diagnostics." Each diagnostic has a richer set of structured information, including a message, a key, the location where it occurred. This lets us show more detailed messages, more human friendly messages, and also let's us filter by key or location. We don't take advantage of all of this capability in this initial commit, but we do use every field for something. | |||
