ghostty/TODO.md
Mitchell Hashimoto 05e0adaa01 screen operations operate on the active area
This fixes tons of bugs around escape sequences while scrolling that
used to work on the offset from the viewport (which is wrong). This now
calculates the actual active area and does that. This also fixes the
TODO in the diff.
2022-08-07 09:49:54 -07:00

649 B

Bugs:

  • Underline should use freetype underline thickness hint

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:

Visual:

  • bell

Improvements:

  • scrollback: configurable

Major Features:

  • Strikethrough
  • Emoji
  • Ligatures