diff --git a/src/curses.rs b/src/curses.rs index 746727e16..b06cedc4e 100644 --- a/src/curses.rs +++ b/src/curses.rs @@ -126,15 +126,8 @@ pub struct Term { pub key_f10: Option, pub key_f11: Option, pub key_f12: Option, - pub key_f13: Option, - pub key_f14: Option, - pub key_f15: Option, - pub key_f16: Option, - pub key_f17: Option, - pub key_f18: Option, - pub key_f19: Option, - pub key_f20: Option, // Note key_f21 through key_f63 are available but no actual keyboard supports them. + // key_f13 and up are also basically unused and not supported by key.rs pub key_find: Option, pub key_help: Option, pub key_home: Option, @@ -274,16 +267,7 @@ impl Term { key_f10: get_str_cap(&db, "k;"), key_f11: get_str_cap(&db, "F1"), key_f12: get_str_cap(&db, "F2"), - key_f13: get_str_cap(&db, "F3"), - key_f14: get_str_cap(&db, "F4"), - key_f15: get_str_cap(&db, "F5"), - key_f16: get_str_cap(&db, "F6"), - key_f17: get_str_cap(&db, "F7"), - key_f18: get_str_cap(&db, "F8"), - key_f19: get_str_cap(&db, "F9"), key_f2: get_str_cap(&db, "k2"), - key_f20: get_str_cap(&db, "FA"), - // Note key_f21 through key_f63 are available but no actual keyboard supports them. key_f3: get_str_cap(&db, "k3"), key_f4: get_str_cap(&db, "k4"), key_f5: get_str_cap(&db, "k5"), diff --git a/src/input.rs b/src/input.rs index 2fed3a058..8cb726568 100644 --- a/src/input.rs +++ b/src/input.rs @@ -1090,9 +1090,6 @@ fn create_input_terminfo() -> Box<[TerminfoMapping]> { terminfo_add!(key_f1), terminfo_add!(key_f2), terminfo_add!(key_f3), terminfo_add!(key_f4), terminfo_add!(key_f5), terminfo_add!(key_f6), terminfo_add!(key_f7), terminfo_add!(key_f8), terminfo_add!(key_f9), terminfo_add!(key_f10), terminfo_add!(key_f11), terminfo_add!(key_f12), - terminfo_add!(key_f13), terminfo_add!(key_f14), terminfo_add!(key_f15), terminfo_add!(key_f16), - terminfo_add!(key_f17), terminfo_add!(key_f18), terminfo_add!(key_f19), terminfo_add!(key_f20), - // Note key_f21 through key_f63 are available but no actual keyboard supports them. terminfo_add!(key_find), terminfo_add!(key_help), terminfo_add!(key_home), terminfo_add!(key_ic), terminfo_add!(key_il), terminfo_add!(key_left), terminfo_add!(key_ll), terminfo_add!(key_mark), terminfo_add!(key_message), terminfo_add!(key_move),