Performance is terrible for now in debug builds and I guess it also affects production builds, I'll address the performance issues right in this PR. Expect horrendous input lag for now until there's a perf commit in the PR branch.
Implementing syntax highlighting and colorschemes somehow fucked up:
- Cursor coloring (already fixed)
- Line:column display in statusline (I don't think this is related but I began seeing this bug right after the changes for some reason?)
2. For some reason, I've got trolled by Zig and my own code, as the cursor position in the statusbar is rendering just fine on release builds but it won't render in debugging builds for some reason beyond my comprehension so YAGNI as long as it works in release.
Performance is terrible for now in debug builds and I guess it also affects production builds, I'll address the performance issues right in this PR. Expect horrendous input lag for now until there's a perf commit in the PR branch.
Implementing syntax highlighting and colorschemes somehow fucked up:
1. Cursor coloring (already fixed)
2. Line:column display in statusline (I don't think this is related but I began seeing this bug right after the changes for some reason?)
<sup>2</sup>. For some reason, I've got trolled by Zig and my own code, as the cursor position in the statusbar is rendering just fine on release builds but it won't render in debugging builds for some reason beyond my comprehension so YAGNI as long as it works in release.