NAYXSB4JJOE2TQJY4KJ76FICNYUCILJYMOHWXHGFX4MKHGEMP4UAC
PYNIWO346ZILMWEIE77CMQDZIMOJ5756VYRCMP6TKWKEWICMTJJQC
4A6GJRVUV7PVB62QCNDN7RN6NBHEDN6XPUFJXX22G2OCGNKLCTCAC
QL7T6VAFKSK2AOIIRT3HGDY4UXYFKY747FM4BICGPSKFDUZM62DQC
OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC
3JDTNKUEWV3V2ABWCOAR4I5LHY3R4MARCFAAQ3KEYGKYHQOXCC2QC
DGMHQDVOII6WF2OJNHP42AYYMCMAIM266I3KHED74OBYMIWWAQXQC
IGYF6FQOON2BT5JFBELGFN2AGELRISIGNOXKWKD2DY5P5BXEDTOAC
S4U35JJQWC3CBNKHAEZ2DYEGUT5L3UYVAO6PJ5R7HSTD53KWVAXQC
LW6UME22NIRDLYNQDP47SLYT2ZEBD4HMHQOJNXJRRXQYVMNF4IGAC
VAMA5WWY2UDCK4UPFY4YV2BM6ETRCQTY6IP3AVKS4L3VHLBYFS2AC
QRHK34F2WMGVH44UZGT4ZMLMF5W6GL23YZ723UAD6ZEADYOMTEBAC
Y3XOLUYVSWJYRIVWLT3SML7GTMJHMWCTHZJF3ZZ5Q5DY4E6VG72AC
keychord_pressed_in_normal_mode(chord, key)
local pane = Surface[Cursor_pane.col][Cursor_pane.row]
if pane.editable then
keychord_pressed_on_editable_pane(pane, chord, key)
else
keychord_pressed_in_normal_mode_with_immutable_pane(pane, chord, key)
end
-- editable cursor pane will have already updated its screen_top, so don't clobber it here
update_pane_bounds{ignore_editable_cursor_pane=true}
end
end
function keychord_pressed_in_normal_mode(chord, key)
local pane = Surface[Cursor_pane.col][Cursor_pane.row]
if pane.editable then
keychord_pressed_on_editable_pane(pane, chord, key)
else
keychord_pressed_in_normal_mode_with_immutable_pane(pane, chord, key)