From 28ac1e7498d908ce626ec1bdac8132b2ff91f2cb Mon Sep 17 00:00:00 2001 From: nick black Date: Fri, 29 Nov 2019 05:54:50 -0500 Subject: [PATCH] environment/emulator notes --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 8f5edca8f..33bcc324a 100644 --- a/README.md +++ b/README.md @@ -463,6 +463,17 @@ to implement". * There is no timeout functionality for input (`timeout()`, `halfdelay()`, etc.). Roll your own with any of the four thousand ways to do it. +## Environment notes + +* If your terminal has an option about default interpretation of "ambiguous-width + characters" (this is actually a technical term from Unicode), ensure it is + set to **Wide**, not narrow. + +* If you can disable BiDi in your terminal, do so while running notcurses + applications, until I have that handled better. notcurses doesn't recognize + the BiDi state machine transitions, and thus merrily continues writing + left-to-right. ﷽ + ## Useful links * [BiDi in Terminal Emulators](https://terminal-wg.pages.freedesktop.org/bidi/)