minicrossterm/src
Michael Davis 3fe13e18d8
Add a function for checking keyboard enhancement support (#732)
* Add a function for checking keyboard enhancement support

This follows the Kitty documentation's recommended way to check for
progressive keyboard enhancement: query the flags and then query the
primary device attributes (which is broadly supported). If we receive
only the device attributes, the protocol is not supported.

* Check keyboard enhancement in the event-read example
2023-01-10 19:23:34 +01:00
..
cursor Amend docs for cursor::position (#674) 2022-06-30 21:28:38 +02:00
event Add a function for checking keyboard enhancement support (#732) 2023-01-10 19:23:34 +01:00
style More readable table in viewing source (#706) 2022-08-14 19:00:41 +02:00
terminal Add a function for checking keyboard enhancement support (#732) 2023-01-10 19:23:34 +01:00
ansi_support.rs Fix escape codes for git-bash on 3rd party terms (#657) 2022-05-17 14:03:48 +02:00
command.rs Fix links in docs (#639) 2022-03-15 21:48:38 +01:00
cursor.rs Make clear which mouse commands are 0-based and which are 1-based. (#684) 2022-06-30 21:42:57 +02:00
error.rs crossterm::ErrorKind to io::Error (#553) 2021-04-13 08:46:51 +02:00
event.rs Add a function for checking keyboard enhancement support (#732) 2023-01-10 19:23:34 +01:00
lib.rs Add commas after commands in doc 2022-08-21 11:13:09 +02:00
macros.rs Use internal doc-links and add a new link (#653) 2022-04-23 10:11:46 +02:00
style.rs Emit focus events (#689) 2022-07-28 12:07:01 +02:00
terminal.rs Add a function for checking keyboard enhancement support (#732) 2023-01-10 19:23:34 +01:00
tty.rs Fix typos (#630) 2022-02-17 13:49:41 +01:00