This fixes multiple comparisons between the buffer length and the cursor row. Also refactor the key-binding logic for better flexibility.
Description
Languages
Scheme
79.5%
C
12.7%
C++
6.2%
Assembly
1%
Python
0.4%
Other
0.2%