nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 600295a3af2d842c903adb9b1570f6fef8b6729c
parent bed997171c1c6581f3ddf9d9d5656279559f00fd
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Sun, 23 Sep 2018 11:44:47 +0200

bindings: when implanting a string, make sure to use positive values

This fixes https://savannah.gnu.org/bugs/?54712.

Diffstat:
Msrc/winio.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/winio.c b/src/winio.c @@ -291,7 +291,7 @@ void unget_kbinput(int kbinput, bool metakey) void implant(const char *string) { for (int i = strlen(string); i > 0; i--) - put_back(string[i - 1]); + put_back((unsigned char)string[i - 1]); } #endif