libvaxis/src
Rylee Lyman ca85cbf3b2 fix: use u64 for render_dur so that *Vaxis becomes align(8)
on macOS, `@alignOf(std.c.max_align_t)` is 8, while `@alignOf(i128)`
is 16. since we moved to using `std.time.Timer`, render duration
should always be an unsigned quantity.

this change is motivated by my seamstress project, which wants to use
a Vaxis struct (well, something with a Vaxis struct as a field) as a
Lua userdata. it turns out that Lua won't allocate at an alignment
greater than `@alignOf(std.c.max_align_t)` even if you ask it to.
2024-07-03 04:23:12 -07:00
..
posix build: allow building on freebsd 2024-06-13 04:17:45 -07:00
widgets log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
windows fix(windows): unbreak escape sequence handling 2024-07-01 11:55:46 -07:00
aio.zig aio: update to latest, windows, code reuse 2024-06-30 08:44:04 -07:00
Cell.zig vaxis: conditionally rely on terminal wrap to reposition cursor 2024-07-02 11:27:46 -05:00
ctlseqs.zig feat: implement mode 2048 in band resize reports 2024-06-30 11:45:43 -05:00
event.zig tty(windows): refactor and complete windows tty 2024-06-05 06:31:18 -07:00
GraphemeCache.zig GraphemeCache: remove testing alias 2024-05-29 10:27:59 -05:00
gwidth.zig zg: complete replacement of ziglyph with zg 2024-04-29 14:00:08 -05:00
Image.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
InternalScreen.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
Key.zig key: remove unused buffer and len 2024-06-19 09:50:01 -05:00
Loop.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
main.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
Mouse.zig vaxis: detect pixel mouse mode and translate coordinates to cell offsets 2024-05-22 15:04:26 -05:00
Parser.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
queue.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
Screen.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00
Unicode.zig zg: complete replacement of ziglyph with zg 2024-04-29 14:00:08 -05:00
Vaxis.zig fix: use u64 for render_dur so that *Vaxis becomes align(8) 2024-07-03 04:23:12 -07:00
widgets.zig widgets: remove neovim widget 2024-06-11 20:35:10 -05:00
Window.zig vaxis: conditionally rely on terminal wrap to reposition cursor 2024-07-02 11:27:46 -05:00
xev.zig log: prefix all log scopes with "vaxis" 2024-07-02 08:05:57 -05:00