mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-14 15:56:13 +03:00
40 lines
936 B
Markdown
40 lines
936 B
Markdown
Bugs:
|
|
|
|
* Something is going wrong with the vttest 1_5 test case with ghostty
|
|
(see screenshots in test folder)
|
|
* Underline should use freetype underline thickness hint
|
|
* Any printing action forces scroll to jump to bottom, this makes it impossible
|
|
to scroll up while logs are coming in or something
|
|
|
|
Performance:
|
|
|
|
* libuv allocates on every read, we should use a read buffer pool
|
|
* update cells should only update the changed cells
|
|
* for scrollback, investigate using segmented list for sufficiently large
|
|
scrollback scenarios.
|
|
* scrollback: dynamic growth rather than prealloc
|
|
|
|
Correctness:
|
|
|
|
* `exit` in the shell should close the window
|
|
* scrollback: reflow on resize
|
|
* test wrap against wraptest: https://github.com/mattiase/wraptest
|
|
- automate this in some way
|
|
|
|
Visual:
|
|
|
|
* bell
|
|
|
|
Improvements:
|
|
|
|
* scrollback: configurable
|
|
|
|
Major Features:
|
|
|
|
* Selection, highlighting
|
|
* Copy (paste is done)
|
|
* Strikethrough
|
|
* Emoji
|
|
* Ligatures
|
|
|