Mitchell Hashimoto
|
d805fdd672
|
core: mouse untracks pin in right screen
|
2024-03-22 20:28:00 -07:00 |
|
Mitchell Hashimoto
|
49e8acbcd2
|
core: configurable scrollback limit
|
2024-03-22 20:27:59 -07:00 |
|
Mitchell Hashimoto
|
03abde6ba8
|
terminal: resize handles increased styles/graphemes
|
2024-03-22 20:27:59 -07:00 |
|
Mitchell Hashimoto
|
9137f52cbf
|
terminal: resize cols without reflow handles higher caps
|
2024-03-22 20:27:59 -07:00 |
|
Mitchell Hashimoto
|
5e68bc60e0
|
terminal: resize page on unique style per cell
|
2024-03-22 20:27:59 -07:00 |
|
Mitchell Hashimoto
|
48d40793e7
|
terminal: bring back clearPromptForResize, with tests!
|
2024-03-22 20:27:55 -07:00 |
|
Mitchell Hashimoto
|
fdbda5365e
|
terminal: do not set selection manually
|
2024-03-22 20:27:51 -07:00 |
|
Mitchell Hashimoto
|
bf79c040ce
|
terminal: erase complete deletes kitty images again
|
2024-03-22 20:27:49 -07:00 |
|
Mitchell Hashimoto
|
3154686f9e
|
terminal: proper cursor copy for alt screen
|
2024-03-22 20:27:48 -07:00 |
|
Mitchell Hashimoto
|
a1e8a59aa3
|
terminal: correct cols/rows order
|
2024-03-22 20:27:45 -07:00 |
|
Mitchell Hashimoto
|
9b4ab0e209
|
zig build test with renamed terminal package
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
1f135f9d9e
|
terminal/new: deccolm
|
2024-03-22 20:27:35 -07:00 |
|
Mitchell Hashimoto
|
1121002f68
|
terminal/new: fullreset
|
2024-03-22 20:27:30 -07:00 |
|
Mitchell Hashimoto
|
8283905ad9
|
terminal/new: primary/alt screen
|
2024-03-22 20:27:30 -07:00 |
|
Mitchell Hashimoto
|
7b263ef415
|
terminal/new: semantic prompts
|
2024-03-22 20:27:30 -07:00 |
|
Mitchell Hashimoto
|
f7cba73f57
|
terminal/new: charsets
|
2024-03-22 20:27:30 -07:00 |
|
Mitchell Hashimoto
|
116f6264ba
|
terminal/new: erase display complete
|
2024-03-22 20:27:29 -07:00 |
|
Mitchell Hashimoto
|
f7e2868533
|
terminal/new: erasedisplay wip
|
2024-03-22 20:27:29 -07:00 |
|
Mitchell Hashimoto
|
b139cb8597
|
terminal/new: bring in a bunch more tests
|
2024-03-22 20:27:28 -07:00 |
|
Mitchell Hashimoto
|
9ad76c6482
|
terminal/new: eraseLine
|
2024-03-22 20:27:28 -07:00 |
|
Mitchell Hashimoto
|
fd0ab1a80b
|
terminal/new: save cursor, protected modes
|
2024-03-22 20:27:28 -07:00 |
|
Mitchell Hashimoto
|
b4ed0e6cbe
|
terminal/new: saved cursor
|
2024-03-22 20:27:28 -07:00 |
|
Mitchell Hashimoto
|
7fe7c56e2b
|
terminal/new: deleteChars
|
2024-03-22 20:27:28 -07:00 |
|
Mitchell Hashimoto
|
23b0c1fad9
|
terminal/new: insertBlanks, insert mode
|
2024-03-22 20:27:28 -07:00 |
|
Mitchell Hashimoto
|
dfd46a850b
|
terminal/new: decaln
|
2024-03-22 20:27:28 -07:00 |
|
Mitchell Hashimoto
|
d38e075a7c
|
terminal/new: lots more scroll region tests
|
2024-03-22 20:27:28 -07:00 |
|
Mitchell Hashimoto
|
1280301c08
|
terminal/new: left/right margins insertLines
|
2024-03-22 20:27:27 -07:00 |
|
Mitchell Hashimoto
|
09f8c17800
|
terminal/new: erase according to bg sgr
|
2024-03-22 20:27:27 -07:00 |
|
Mitchell Hashimoto
|
d30f50d5f0
|
terminal/new: cursorRight
|
2024-03-22 20:27:27 -07:00 |
|
Mitchell Hashimoto
|
a41239fddc
|
terminal/new: cursorDown
|
2024-03-22 20:27:27 -07:00 |
|
Mitchell Hashimoto
|
14d25a4d82
|
terminal/new: cursorLeft
|
2024-03-22 20:27:27 -07:00 |
|
Mitchell Hashimoto
|
805abd4e29
|
terminal/new: couple missing tests
|
2024-03-22 20:27:27 -07:00 |
|
Mitchell Hashimoto
|
977f079fdd
|
terminal/new: scrollUp
|
2024-03-22 20:27:27 -07:00 |
|
Mitchell Hashimoto
|
1a174dbb89
|
terminal/new: deleteLines
|
2024-03-22 20:27:26 -07:00 |
|
Mitchell Hashimoto
|
cc324b0cb7
|
terminal/new: index tests
|
2024-03-22 20:27:26 -07:00 |
|
Mitchell Hashimoto
|
0cbed73ff0
|
terminal/new: cursorUp and reverseIndex
|
2024-03-22 20:27:26 -07:00 |
|
Mitchell Hashimoto
|
d86a47266e
|
terminal/new: one left/right margin test
|
2024-03-22 20:27:26 -07:00 |
|
Mitchell Hashimoto
|
893770d98d
|
terminal/new: eraseChars
|
2024-03-22 20:27:26 -07:00 |
|
Mitchell Hashimoto
|
0f63cd6f01
|
terminal/new: scrollDown, top/bot margin tests, fix insertLines bug
|
2024-03-22 20:27:26 -07:00 |
|
Mitchell Hashimoto
|
6fb4fddedf
|
terminal/new: insertLines
|
2024-03-22 20:27:26 -07:00 |
|
Mitchell Hashimoto
|
b053be0164
|
terminal/new: scrolling viewport
|
2024-03-22 20:27:26 -07:00 |
|
Mitchell Hashimoto
|
24dab9d01e
|
terminal/new: graphemes
|
2024-03-22 20:27:25 -07:00 |
|
Mitchell Hashimoto
|
26b1a00380
|
terminal/new: non-grapheme zwjs
|
2024-03-22 20:27:25 -07:00 |
|
Mitchell Hashimoto
|
d87a1c694e
|
terminal/new: setcursorpos tests
|
2024-03-22 20:27:25 -07:00 |
|
Mitchell Hashimoto
|
dd7bb1fab5
|
terminal/new: backspace, cursor left
|
2024-03-22 20:27:25 -07:00 |
|
Mitchell Hashimoto
|
4acbf09bb6
|
terminal/new: CR and LF
|
2024-03-22 20:27:25 -07:00 |
|
Mitchell Hashimoto
|
d95bde0af7
|
terminal/new: port many more tests
|
2024-03-22 20:27:25 -07:00 |
|
Mitchell Hashimoto
|
004405ccf9
|
terminal: only apply VS15/16 to emoji
Fixes #1482
|
2024-02-10 17:26:45 -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
|
6f8b4204b9
|
terminal: use new grapheme break algo
|
2024-02-09 20:31:20 -08:00 |
|