You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-tui
Michael Davis 611701c362 tui: Cache the keyboard enhancement check
Wether the host terminal supports keyboard enhancement can be cached
for the lifetime of a Helix session.

Caching this lookup prevents a potential lockup within crossterm's
event reading system where the query for the keyboard enhancement
support waits on the next keyboard event, which can happen if the
crossterm event stream is checked by `tokio::select!` in another
thread.
2 years ago
..
src tui: Cache the keyboard enhancement check 2 years ago
tests Allow the area to be bigger than u16 (width and height remain u16) (#4318) 2 years ago
.gitignore Inline tui as helix-tui fork. 4 years ago
Cargo.toml tui: Cache the keyboard enhancement check 2 years ago
README.md Fix grammatical error (#1427) 3 years ago

README.md

helix-tui

This library is a fork of the great library tui-rs. We've mainly relied on the double buffer implementation and render diffing, side-stepping its widget and layouting.