1
0
Fork 0
mirror of https://github.com/helix-editor/helix synced 2024-05-29 18:56:05 +02:00
helix/helix-tui
Michael Davis bbcdcd04a5
tui: Handle keyboard enhancement check failure (#6438)
If the terminal doesn't send the primary device attributes response to
the query, the `terminal::supports_keyboard_enhancement` function from
crossterm may timeout and return an Err.

We should interpret this error to mean that the terminal doesn't support
the keyboard enhancement protocol rather than an error in claiming the
terminal.
2023-03-29 12:51:11 +09:00
..
src tui: Handle keyboard enhancement check failure (#6438) 2023-03-29 12:51:11 +09:00
tests Allow the area to be bigger than u16 (width and height remain u16) (#4318) 2022-10-26 12:00:13 +09:00
.gitignore Inline tui as helix-tui fork. 2021-05-09 17:52:55 +09:00
Cargo.toml build(deps): bump bitflags from 1.3.2 to 2.0.2 (#6387) 2023-03-22 08:12:08 +08:00
README.md Fix grammatical error (#1427) 2022-01-04 10:45:31 +09:00

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.