From 0f8fe2cf407af2140893653d2f0cfeabbf5a2c95 Mon Sep 17 00:00:00 2001
From: Lukas Fleischer <calcurse@cryptocrack.de>
Date: Wed, 5 Dec 2012 15:56:51 +0100
Subject: io_load_keys(): Skip legacy entry

This binding was used pre-3.1.0. Simply ignore it and avoid showing a
needlessly complicated error message.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
---
 src/io.c | 5 +++++
 1 file changed, 5 insertions(+)

(limited to 'src')

diff --git a/src/io.c b/src/io.c
index b8fccfd..884e3a9 100644
--- a/src/io.c
+++ b/src/io.c
@@ -729,6 +729,11 @@ void io_load_keys(const char *pager)
       io_log_print(log, line, _("Could not read key label"));
       continue;
     }
+
+    /* Skip legacy entries. */
+    if (strcmp(key_label, "generic-cut") == 0)
+      continue;
+
     ht_entry.label = key_label;
     p = buf + strlen(key_label) + 1;
     ht_elm = HTABLE_LOOKUP(ht_keybindings, &ht_keys, &ht_entry);
-- 
cgit v1.2.3-70-g09d2