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
Dillard Robertson ea88677394
Stop Terminal::drop from overriding work of Terminal::restore. (#7931)
When Application::run is exiting, either Terminal::restore or
Terminal::force_restore will be called depending
on if a panic occured or not.
Both of these functions will reset the cursor to terminal's default.

After this is done, Terminal::drop will be called.
If terminal.cursor_kind == Hidden, then
the cursor will be reset to a CursorKind::Block,
undoing the work of restore or force_restore.

This commit just removes the drop implementation,
as its job is already better handled in restore and force_restore.
11 months ago
..
src Stop Terminal::drop from overriding work of Terminal::restore. (#7931) 11 months 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. 3 years ago
Cargo.toml build(deps): bump bitflags from 2.3.3 to 2.4.0 (#7943) 11 months 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.