Commit graph

79 commits

Author SHA1 Message Date
8c3c786357 feat: add minimum_zig_version to build.zig.zon 2024-08-14 21:16:25 +02:00
7f0f8c9ed3 feat: set terminal background to match editor 2024-08-12 23:24:10 +02:00
0abf7bd989 fix(windows): update thespian to fix subprocess on windows 2024-08-08 19:52:43 +02:00
32ab76b52d feat: add Spacedust theme 2024-08-06 22:34:18 +02:00
7332108820 feat: update thespian for OutOfMemory stack traces 2024-08-05 21:41:29 +02:00
c1acd10506 fix: update libvaxis to fix bounds check in Window.fill 2024-08-05 21:38:47 +02:00
3400554f57 build: use vendored flow-syntax 2024-07-31 08:55:06 +02:00
42ee6459e6 feat: improve performance of incremental re-parsing
We use Buffer.Node.get_byte_pos instead of Buffer.Node.get_range to calculate
tree-sitter edits for incremental parsing. This reduces the number of
egc_length calls required per syntax.edit call to the minimum.
2024-07-29 21:46:34 +02:00
b0a99a0813 build: update libvaxis 2024-07-28 23:04:45 +02:00
99b50dd3f5 fix(vaxis): don't panic on left or right scroll 2024-07-28 22:36:46 +02:00
ba770f6b46 build: always use the same version of zg as libvaxis 2024-07-22 20:15:33 +02:00
628a04cf27 feat: update flow-syntax to add the shtml file type 2024-07-22 17:44:53 +02:00
7a2f75c39c fix(html): update superhtml binary name 2024-07-22 14:39:09 +02:00
787bf3c658 feat: update flow-syntax to add yaml file type 2024-07-10 21:51:27 +02:00
0caeb2c523 feat: set undercurl color for diagnostics 2024-07-09 21:16:16 +02:00
9624a4da57 fix(lsp): update flow-syntax to fix haskell language server 2024-07-09 13:32:11 +02:00
2b677a95b9 feat: update flow-syntax to add super-html support 2024-07-06 00:24:25 +02:00
469453c7da feat: update flow-syntax for nimble file type 2024-07-05 23:29:08 +02:00
2e4964023c feat: update flow-syntax for nim and kdl file types 2024-07-05 23:08:35 +02:00
8b893ab8b0 fix: update thespian to disable zig stack traces 2024-07-04 23:10:50 +02:00
6e2c149088 build: update flow-syntax for bash formatter 2024-07-02 12:20:21 +02:00
1a42894f6d fix(windows): update libvaxis again 2024-07-01 20:18:48 +02:00
0c0a563d21 fix(windows): update libvaxis for unicode input support on windows 2024-07-01 17:58:38 +02:00
cdffedca2b fix(windows): update thespian to fix subprocess handling on windows 2024-06-27 22:20:38 +02:00
4199bb1847 fix(windows): update libvaxis to fix windows size 2024-06-27 22:20:17 +02:00
8146f01c84 fix(windows): update thespian to fix @intCast crash on windows 2024-06-27 21:09:12 +02:00
032982c1e8 refactor: rework error handling to simplifiy command implementation and provide better back traces 2024-06-26 23:29:39 +02:00
830000579b feat(lsp): add initial support for LSP completion requests 2024-06-25 21:12:29 +02:00
76748c28de build: update clap 2024-06-23 15:19:45 +02:00
087bb3ce6e fix(windows): update thespian to prevent endless timeout errors on windows 2024-06-20 10:06:17 +02:00
d9a4e5e38d refactor(minilog): use a timer to clear the minilog
Instead of abusing the render clock.
2024-06-18 20:11:09 +02:00
b1faa02049 build: update libvaxis 2024-06-13 17:44:23 +02:00
af68d4386d build: update dependencies for freebsd build 2024-06-13 12:15:09 +02:00
259b6c015d build: update libvaxis to fix pixel mouse and unicode 2024-06-10 21:21:58 +02:00
961e5afe41 feat: initial windows support 2024-06-07 22:12:28 +02:00
e00ceed052 refactor: update libvaxis and remove some notcurses cruft 2024-06-05 20:06:26 +02:00
2338489da3 build: update to latest zig and libvaxis and remove notcurses dependency 2024-06-04 23:14:43 +02:00
87462bfcdc feat: update libvaxis 2024-05-27 21:49:02 +02:00
93646b9a1a build: update libvaxis 2024-05-23 20:46:18 +02:00
c1b6817493 build: update libvaxis 2024-05-22 22:09:58 +02:00
979c19a221 build: update libvaxis 2024-05-22 21:32:29 +02:00
49ad54d60c feat: implement remaining terminal handling functions via libvaxis 2024-05-22 10:40:08 +02:00
f0d3db298d fix: update libvaxis to fix segfaults on small screens 2024-05-18 01:43:10 +02:00
444b064259 fix: update libvaxis to add termux quirks 2024-05-17 15:24:45 +02:00
55259b3ba1 feat: add everforest and nord themes 2024-05-16 22:36:28 +02:00
d365875675 build: update flow-syntax 2024-05-16 22:35:58 +02:00
8233562954 feat: add adwaita themes 2024-05-15 22:58:50 +02:00
73a7d4b90b fix: update libvaxis to prevent a crash on resize 2024-05-12 00:14:08 +02:00
94e045ffe7 feat: add to_upper and to_lower commands on Alt-u and Alt-l 2024-05-12 00:10:11 +02:00
Tim Culverhouse
348081bd27 vaxis: request kitty keyboard release events from vaxis
Update Vaxis and use the options struct to request keyboard release
events.
2024-05-10 20:08:25 -05:00