[README] kill duplicate FAQ, use a href syntax in FAQs

dankamongmen/DRMmeharder
nick black 3 years ago
parent a2e5682dd3
commit 5ae2d2af23
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -217,8 +217,8 @@ each release. Download it, and install the contents as you deem fit.
Glyph width, and indeed whether a glyph can be displayed at all, is dependent Glyph width, and indeed whether a glyph can be displayed at all, is dependent
in part on the font configuration. Ideally, your font configuration has a in part on the font configuration. Ideally, your font configuration has a
glyph for every Unicode EGC, and each glyph's width matches up with the C glyph for every Unicode EGC, and each glyph's width matches up with the POSIX
library's `wcswidth()` result for the EGC. If this is not the case, you'll function's `wcswidth()` result for the EGC. If this is not the case, you'll
likely get blanks or <20> (U+FFFD, REPLACEMENT CHARACTER) for missing characters, likely get blanks or <20> (U+FFFD, REPLACEMENT CHARACTER) for missing characters,
and subsequent characters on the line may be misplaced. and subsequent characters on the line may be misplaced.
@ -235,8 +235,8 @@ inspect your environment's rendering of drawing characters, run
## FAQs ## FAQs
If things break or seem otherwise lackluster, **please** consult the If things break or seem otherwise lackluster, **please** consult the
[Environment Notes](#environment-notes) section! You **need** to have a correct [Environment Notes](#environment-notes) section! You **need** correct
`TERM` and `LANG` definition, and probably want `COLORTERM`. `TERM` and `LANG` definitions, and might want `COLORTERM`.
<details> <details>
<summary>Can I write a CLI program (scrolling, fits in with the shell, etc.) <summary>Can I write a CLI program (scrolling, fits in with the shell, etc.)
@ -317,7 +317,8 @@ If things break or seem otherwise lackluster, **please** consult the
<details> <details>
<summary>I'm getting strange and/or duplicate inputs in Kitty.</summary> <summary>I'm getting strange and/or duplicate inputs in Kitty.</summary>
Notcurses supports Kitty's powerful [keyboard protocol](https://sw.kovidgoyal.net/kitty/keyboard-protocol/), Notcurses supports Kitty's powerful
<a href="https://sw.kovidgoyal.net/kitty/keyboard-protocol/">keyboard protocol</a>,
which includes things like key release events and modifier keypresses by which includes things like key release events and modifier keypresses by
themselves. This means, among other things, that a program in Kitty will themselves. This means, among other things, that a program in Kitty will
usually immediately get an <code>NC_ENTER</code> <code>NCTYPE_RELEASE</code> usually immediately get an <code>NC_ENTER</code> <code>NCTYPE_RELEASE</code>
@ -480,7 +481,8 @@ If things break or seem otherwise lackluster, **please** consult the
<details> <details>
<summary>Notcurses exits immediately in MSYS2/Cygwin.</summary> <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/) Notcurses requires the
<a href="https://devblogs.microsoft.com/commandline/windows-command-line-introducing-the-windows-pseudo-console-conpty/">Windows ConPTY</a>
layer. This is available in Cygwin by default since 3.2.0, but is disabled layer. This is available in Cygwin by default since 3.2.0, but is disabled
by default in MSYS. Launch <code>mintty</code> with <code>-P on</code> by default in MSYS. Launch <code>mintty</code> with <code>-P on</code>
arguments, or export <code>MSYS=enable_pcon</code> before launching it. arguments, or export <code>MSYS=enable_pcon</code> before launching it.
@ -535,15 +537,6 @@ If things break or seem otherwise lackluster, **please** consult the
writes directly into a memory map. writes directly into a memory map.
</details> </details>
<details>
<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
your program from an interactive shell, you almost certainly released
enter after the program was launched.
</details>
## Useful links ## Useful links
* [BiDi in Terminal Emulators](https://terminal-wg.pages.freedesktop.org/bidi/) * [BiDi in Terminal Emulators](https://terminal-wg.pages.freedesktop.org/bidi/)

Loading…
Cancel
Save