diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2025-02-15 13:47:10 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2025-02-15 13:47:10 -0800 |
commit | 3fa322a8708de0c28cea50c0d3aa8d891276101c (patch) | |
tree | 7349730076e60358e91bb76d800c8ba02bc51afc /README.md | |
parent | 9a5e2ec30dc41145b6a3a4f74e0b3929c451a5c6 (diff) | |
download | basta-3fa322a8708de0c28cea50c0d3aa8d891276101c.tar.gz basta-3fa322a8708de0c28cea50c0d3aa8d891276101c.tar.bz2 basta-3fa322a8708de0c28cea50c0d3aa8d891276101c.zip |
README: add Bugs section, similarly to a man page.
* README.md: New section, Bugs.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -167,3 +167,18 @@ See the license block at the bottom of the file. The second clause says that any binary code (as if that would exist for shell customization code, ha!) is not required to carry any copyright notice. + +# Bugs + +1. When `basta.fullscreen` programs are used in a pipeline, whose + other elements write to the terminal, those elements are not + in the full screen context; their output may appear messed up. + For instance `basta.fullscreen git log | cat`. The `cat` + program executes asynchronously with regard to `basta.fullscreen`, + producing output even while that function prepares the terminal + in order to restore the status line. + +2. Some impossible to solve race conditions situations in which + Basta queries the terminal for information (like the current + cursor position) and the user types input at around the same time. + From time to time, there are glitches. |