commit abd4c47acf4ec71a3eb142e44493d29ba1201465
parent b87722ab2d08cdf7517f183819a83f07e4e0bbfa
Author: Benno Schulenberg <bensberg@telfort.nl>
Date: Sun, 28 Nov 2021 15:35:22 +0100
feedback: when reporting an unbound function key, mention its number
This makes it easier to figure out what to put in their nanorc file
when the user wants to bind the key.
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/nano.c b/src/nano.c
@@ -1283,6 +1283,11 @@ void unbound_key(int code)
/* TRANSLATORS: This refers to a sequence of escape codes
* (from the keyboard) that nano does not recognize. */
statusline(AHEM, _("Unknown sequence"));
+#ifndef NANO_TINY
+ /* TRANSLATORS: This refers to an unbound function key. */
+ else if (code > KEY_F0 && code < KEY_F0 + 25)
+ statusline(AHEM, _("Unbound key: F%i"), code - KEY_F0);
+#endif
else if (code > 0x7F)
statusline(AHEM, _("Unbound key"));
else if (meta_key) {