diff --git a/ChangeLog b/ChangeLog index 6f81e063854e33aefdfdc3e4e1d8f468ef153513..ed5a9589c9f2f295558dfa5901801c34abe6f065 100644 --- a/ChangeLog +++ b/ChangeLog @@ -83,6 +83,9 @@ CVS code - - Document the support for Esc Esc [character]'s being interpreted as Ctrl-[character], and the support for Pico's Esc Esc [three-digit decimal ASCII code] input method. (DLR) + abcd() + - Removed, as it's unneeded due to the low-level input overhaul. + (DLR) - nano.h: - Define KEY_RESIZE and KEY_SUSPEND as -1 when slang is used, as slang has no equivalent of either. When nano is compiled with diff --git a/src/nano.c b/src/nano.c index 0e329b81ad4c440db0f09da4206c6e519c493ebe..b0665557f84185215067f55ff49f8d3db6fd8034 100644 --- a/src/nano.c +++ b/src/nano.c @@ -3016,29 +3016,6 @@ void do_toggle(const toggle *which) } #endif /* !NANO_SMALL */ -/* This function returns the correct keystroke, given the A,B,C or D - input key. This is a common sequence of many terms which send - Esc-O-[A-D] or Esc-[-[A-D]. */ -int abcd(int input) -{ - switch (input) { - case 'A': - case 'a': - return KEY_UP; - case 'B': - case 'b': - return KEY_DOWN; - case 'C': - case 'c': - return KEY_RIGHT; - case 'D': - case 'd': - return KEY_LEFT; - default: - return 0; - } -} - int main(int argc, char *argv[]) { int optchr; diff --git a/src/proto.h b/src/proto.h index 138a4269f4f6b5b3daa984a26180a3e8e346504b..a671b9346f33f8fe13f512e16e5c6392ada9603f 100644 --- a/src/proto.h +++ b/src/proto.h @@ -331,7 +331,6 @@ void print_numlock_warning(void); #ifndef NANO_SMALL void do_toggle(const toggle *which); #endif -int abcd(int input); /* Public functions in rcfile.c */ #ifdef ENABLE_NANORC