which includes things like key release events and modifier keypresses by
themselves. This means, among other things, that a program in Kitty will
usually immediately get an `NC_ENTER``NCTYPE_RELEASE` event, and each
keypress will typically result in at least two inputs.
usually immediately get an <code>NC_ENTER</code><code>NCTYPE_RELEASE</code>
event, and each keypress will typically result in at least two inputs.
</details>
<details>
@ -422,7 +424,7 @@ If things break or seem otherwise lackluster, **please** consult the
<details>
<summary>How can I use Direct Mode in conjunction with libreadline?</summary>
You can't anymore (you could up until 2.4.1, but the new input system is
fundamentally incompatible with it). `ncdirect_readline()` still exists,
fundamentally incompatible with it). <code>ncdirect_readline()</code> still exists,
though, and now actually works even without libreadline, though it is of
course not exactly libreadline. In any case, you'd probably be better off
using CLI mode with a <code>ncreader</code>.
@ -480,8 +482,8 @@ If things break or seem otherwise lackluster, **please** consult the
<summary>Notcurses exits immediately in MSYS2/Cygwin.</summary>
Notcurses requires the [Windows ConPTY](https://devblogs.microsoft.com/commandline/windows-command-line-introducing-the-windows-pseudo-console-conpty/)
layer. This is available in Cygwin by default since 3.2.0, but is disabled
by default in MSYS. Launch `mintty` with `-P on` arguments, or export
`MSYS=enable_pcon` before launching it.
by default in MSYS. Launch <code>mintty</code> with <code>-P on</code>
arguments, or export <code>MSYS=enable_pcon</code> before launching it.
</details>
<details>
@ -534,7 +536,7 @@ If things break or seem otherwise lackluster, **please** consult the
</details>
<details>
<summary>I get a `NCKEY_ENTER` immediately after launching a Notcurses
<summary>I get a <code>NCKEY_ENTER</code> immediately after launching a Notcurses
program, but I didn't press Enter.</summary>
When the Kitty keyboard disambiguation protocol is in use, events are
generated for both the press and release of keys. If you launched