12 Commits

Author SHA1 Message Date
Mitchell Hashimoto
97d9157d22 update zig version 2023-05-07 20:50:51 -07:00
Mitchell Hashimoto
ce85d9a2cd add more tracing, unroll a loop 2022-11-08 19:15:14 -08:00
Mitchell Hashimoto
d1718e6cbf use libc memcpy/memmove instead of std.mem if available 2022-11-08 19:01:45 -08:00
Mitchell Hashimoto
79f69885ca update to latest zig which renames @min/@max 2022-10-19 10:42:31 -07:00
Mitchell Hashimoto
d22a323896 clean up some assertions 2022-09-01 23:25:51 -07:00
Mitchell Hashimoto
89e931e468 our new resize without reflow supports scrollback so test that 2022-08-31 21:29:28 -07:00
Mitchell Hashimoto
a192249c77 circbuf rotateToZero does nothing if its already at zero 2022-08-31 19:33:28 -07:00
Mitchell Hashimoto
50612002a8 circbuf resize operation 2022-08-31 17:17:43 -07:00
Mitchell Hashimoto
b7b83db119 fix some circbuf bugs (add tests) and add rotation 2022-08-31 17:08:02 -07:00
Mitchell Hashimoto
10ec5f509e circbuf doesn't use zeroes, it takes a default value 2022-08-31 15:27:45 -07:00
Mitchell Hashimoto
f6f8fee804 screen2: scrolling (to a certain extent), copying in tests 2022-08-31 11:44:39 -07:00
Mitchell Hashimoto
f2af0983cf dedicated circular buffer 2022-08-30 16:35:44 -07:00