diff options
author | Michael Czigler <37268479+mcpcpc@users.noreply.github.com> | 2020-10-02 08:55:15 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-02 08:55:15 -0400 |
commit | 757d5c8d2d387aeb67db1aa300fb0c4cb6341038 (patch) | |
tree | 2c6fb80a081b293440cd0805f0e5a5f46303fd3f /README.md | |
parent | fix grammar (diff) | |
download | kirc-757d5c8d2d387aeb67db1aa300fb0c4cb6341038.tar.gz kirc-757d5c8d2d387aeb67db1aa300fb0c4cb6341038.tar.bz2 kirc-757d5c8d2d387aeb67db1aa300fb0c4cb6341038.tar.xz kirc-757d5c8d2d387aeb67db1aa300fb0c4cb6341038.tar.zst kirc-757d5c8d2d387aeb67db1aa300fb0c4cb6341038.zip |
clarify Known Bugs section
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -152,11 +152,11 @@ Applying a new color scheme is easy! One of the quickest ways is to use an appli ## FAQ * **KISS** is an acronym for [Keep It Simple Stupid](https://en.wikipedia.org/wiki/KISS_principle), which is a design principle noted by the U.S. Navy in 1960s. The KISS principle states that most systems work best if they are kept simple rather than made complicated; therefore, simplicity should be a key goal in design, and unnecessary complexity should be avoided. -* **POSIX** is an acronym for [Portable Operating System Interface](https://opensource.com/article/19/7/what-posix-richard-stallman-explains), which is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. The *C99* Standard is preferred (as opposed to *C89* or *C11*) since this currently the only one specified by [POSIX](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/c99.html). +* **POSIX** is an acronym for [Portable Operating System Interface](https://opensource.com/article/19/7/what-posix-richard-stallman-explains), which is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. The *C99* Standard is preferred over other versions (e.g. *C89* or *C11*) since this currently the only one specified by [POSIX](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/c99.html). ## Known Bugs -Depending on the terminal emulator, some users may experience abnormal *BACKSPACE* key press behavior. For example, when inputting text that exceeds the width of the terminal window and wraps to a new line, the user is unable to return to editing the previous line of text. This has been confirmed to be an [upstream issue](https://github.com/mcpcpc/kirc/issues/39) and has been reported accordingly. While we wait for the upstream fixes, I would recommend using [urxvt](https://wiki.archlinux.org/index.php/Rxvt-unicode) or a terminal multiplexer (such as [screen](https://www.gnu.org/software/screen/) or [tmux](https://github.com/tmux/tmux/wiki)), which seemed to have resolved these issues. +Some users may experience abnormal *BACKSPACE* key press behavior, particularly when trying to return to a previous line being editted. This has been confirmed to be an [upstream issue](https://github.com/mcpcpc/kirc/issues/39) and has been reported accordingly to the known impacted terminal emulators. While we wait for the upstream fixes, I would recommend using [urxvt](https://wiki.archlinux.org/index.php/Rxvt-unicode) or a terminal multiplexer (such as [screen](https://www.gnu.org/software/screen/) or [tmux](https://github.com/tmux/tmux/wiki)), which seemed to have resolved this by setting the [terminfo](https://osr507doc.sco.com/en/man/html.M/terminfo.M.html) `<bw>` flag as default. Alternatively, you can try to set terminfo `<bw>` flag manually by passing the command escape sequence `echo -e "\x1b[?45h"` or using the *tputs* function before starting *kirc*. ## Contact |