summaryrefslogtreecommitdiffstats
path: root/keymap.c
diff options
context:
space:
mode:
authorThomas Roessler <roessler@does-not-exist.org>1999-05-03 10:07:08 +0000
committerThomas Roessler <roessler@does-not-exist.org>1999-05-03 10:07:08 +0000
commitdadfa8d481d21123db2ed56c187a515b836c340b (patch)
tree4d1ffba881766153afd302e7ff7d2977a098afe0 /keymap.c
parent6872c00039b4ae213ad62ea52bd3af878fef7455 (diff)
Various fixes.
Diffstat (limited to 'keymap.c')
-rw-r--r--keymap.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/keymap.c b/keymap.c
index c6acd63d..ed547bdd 100644
--- a/keymap.c
+++ b/keymap.c
@@ -269,6 +269,13 @@ static void push_string (char *s)
;
if (pp >= s)
{
+ if ((i = parse_fkey (pp)) > 0)
+ {
+ mutt_ungetch (KEY_F (i), 0);
+ p = pp - 1;
+ continue;
+ }
+
l = p - pp + 1;
for (i = 0; KeyNames[i].name; i++)
{