nano

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

commit 25d397e7b3472d07547905ebbe3b7dbae0955bc0
parent 5111b20bf501b0b00766de4411684a38f911f2f7
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Wed, 22 Jan 2020 14:05:18 +0100

feedback: report Ctrl+Alt keystrokes as unbindable

When reporting them as simply unbound, the user might think that M-^X
keystrokes might somehow become bound.

Diffstat:
Msrc/nano.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/nano.c b/src/nano.c @@ -1356,6 +1356,10 @@ void unbound_key(int code) else if (meta_key) { if (code == '[') statusline(ALERT, _("Unbindable key: M-[")); +#ifndef NANO_TINY + else if (code < 0x20) + statusline(ALERT, _("Unbindable key: M-^%c"), code + 0x40); +#endif else statusline(ALERT, _("Unbound key: M-%c"), toupper(code)); } else if (code == ESC_CODE)