5107 Commits

Author SHA1 Message Date
Mitchell Hashimoto
18fdef3160 ci: prettier/alejandra do not push to cachix 2024-02-10 17:02:14 -08:00
Mitchell Hashimoto
8456e9d7f7 command: io_mode removed for windows 2024-02-10 16:58:45 -08:00
Mitchell Hashimoto
be61e0025f update min zig version 2024-02-10 16:46:09 -08:00
Mitchell Hashimoto
de228d99dd logfn doesn't need to be pub 2024-02-10 16:45:00 -08:00
Mitchell Hashimoto
66a91638d3 update zig 2024-02-10 16:43:57 -08:00
Jakub Konka
e32b4849d1 fix for latest breaking libstd changes to Options 2024-02-10 16:43:57 -08:00
Mitchell Hashimoto
28c078ec37 update req version in build.zig 2024-02-10 16:43:57 -08:00
Mitchell Hashimoto
32b2f88ff0 update zig 2024-02-10 16:43:57 -08:00
Mitchell Hashimoto
6d5e73fd75 ci: nix job should use namespace 2024-02-10 13:54:46 -08:00
Mitchell Hashimoto
c46b09a170 Merge pull request #1495 from mitchellh/self-hosted-x86
ci: move to self-hosted x86 runners
2024-02-10 13:53:52 -08:00
Mitchell Hashimoto
1189a0974d ci: switch linux to namespace 2024-02-10 13:41:41 -08:00
Mitchell Hashimoto
5ad1dab3cc ci: try namespace 2024-02-10 13:36:09 -08:00
Mitchell Hashimoto
e44338b1c0 ci: no, build on mediums 2024-02-10 13:16:13 -08:00
Mitchell Hashimoto
e99b8d4134 ci: try small instances 2024-02-10 13:09:00 -08:00
Mitchell Hashimoto
e45b3b4d48 ci: test self-hosted x86 runners 2024-02-10 09:38:20 -08:00
Mitchell Hashimoto
f7c945c4a7 Merge pull request #1494 from mitchellh/grapheme-break
Optimized grapheme break detection (6x speedup)
2024-02-10 07:54:06 -08:00
Mitchell Hashimoto
49cc5e2f47 Merge pull request #1483 from peteschaffner/improve-titlebar-tabs-background-color
Improve titlebar unselected tabs background color
2024-02-10 07:52:24 -08:00
Mitchell Hashimoto
0e482b8519 macos: nitpicks 2024-02-10 07:52:02 -08:00
Mitchell Hashimoto
5275d44e7d unicode: precompute grapheme break data 2024-02-09 20:50:13 -08:00
Mitchell Hashimoto
6f8b4204b9 terminal: use new grapheme break algo 2024-02-09 20:31:20 -08:00
Mitchell Hashimoto
132fbb3a46 unicode: use packed struct for break state 2024-02-09 20:29:36 -08:00
Mitchell Hashimoto
c47ad97f62 unicode: remove unused 2024-02-09 20:23:29 -08:00
Mitchell Hashimoto
5f3574a4bf unicode: direct port of ziglyph to start 2024-02-09 19:44:57 -08:00
Mitchell Hashimoto
a830675ec8 macos: copy fish resources into app bundle
Fixes #1492
2024-02-09 17:08:20 -08:00
Mitchell Hashimoto
d93161c8ee Merge pull request #1490 from tt/keep-shadows-for-native-tab-bar
Keep shadows for native tab bar
2024-02-09 14:22:35 -08:00
Mitchell Hashimoto
56b453a93f macos: comment why we guard 2024-02-09 14:22:21 -08:00
Mitchell Hashimoto
9f487810c1 Merge pull request #1488 from erf/replace-ziglyph
Replace ziglyph.codePointWidth with unicode.table.get(cp).width
2024-02-09 14:13:45 -08:00
Mitchell Hashimoto
057341ffae Merge pull request #1491 from gpanders/reset-status-display
Reset status display after a full reset
2024-02-09 14:12:53 -08:00
Troels Thomsen
c3dbd32462 Keep shadows for native tab bar 2024-02-09 23:10:31 +01:00
Gregory Anders
21412847c7 Reset status display after a full reset 2024-02-09 15:50:50 -06:00
Pete Schaffner
77e82b4d2a Improve window buttons backdrop with window opacity 2024-02-09 22:46:49 +01:00
Erlend Lind Madsen
928d338c2b preeditCallback(self): remove fast path codepoint width 2024-02-09 21:44:54 +01:00
Mitchell Hashimoto
0632410857 unicode: get grapheme boundary class 2024-02-09 12:22:23 -08:00
Mitchell Hashimoto
8eaf49bd68 Merge pull request #1487 from jcollie/eval-branch-quota
bump eval branch quota for newer Zig versions
2024-02-09 12:20:44 -08:00
Erlend Lind Madsen
ca426a4267 remove unused ziglyph import 2024-02-09 20:05:11 +01:00
Erlend Lind Madsen
cf0d498e75 replace ziglyph codePointWidth -> table.get 2024-02-09 20:04:51 +01:00
Jeffrey C. Ollie
f910bcd4ca bump eval branch quota for newer Zig versions 2024-02-09 12:18:59 -06:00
Mitchell Hashimoto
6437623500 bench/grapheme-break 2024-02-09 09:12:05 -08:00
Mitchell Hashimoto
fc459ad827 Merge pull request #1486 from mitchellh/unilut
Use precomputed lookup tables for even faster codepoint width computations
2024-02-08 21:51:33 -08:00
Mitchell Hashimoto
60a553cdeb Merge pull request #1485 from qwerasd205/stream-experiments
CSI param parsing fast-path optimization
2024-02-08 21:44:57 -08:00
Mitchell Hashimoto
a471756ee0 build: unigen needs libc 2024-02-08 21:34:28 -08:00
Mitchell Hashimoto
8d891fb05c terminal: fast-path ASCII on char width 2024-02-08 21:28:14 -08:00
Mitchell Hashimoto
c838bfc1c1 terminal: swap to table implementatino 2024-02-08 21:17:30 -08:00
Mitchell Hashimoto
4834b8e925 remove utf8proc 2024-02-08 21:11:11 -08:00
Mitchell Hashimoto
f6e694bf80 bench: update codepoint-width 2024-02-08 21:10:06 -08:00
Mitchell Hashimoto
9755d0696e unicode: generate our own lookup tables 2024-02-08 21:01:11 -08:00
Qwerasd
777ecffe6b fix(terminal/stream): fix OOB read and integer overflow 2024-02-08 22:34:21 -05:00
Qwerasd
68c0813397 terminal/stream: Added ESC parsing fast tracks 2024-02-08 21:49:58 -05:00
Pete Schaffner
20ed099940 Cache new tab button image to improve performance 2024-02-09 00:06:40 +01:00
Mitchell Hashimoto
4ae41579da add utf8proc back for bench 2024-02-08 13:21:36 -08:00