From 906c6edb8c65b98eca1c4c7d9b8e63e9bdc5959d Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Wed, 11 Apr 2001 16:47:56 +0000 Subject: Our `end' key defintion for TERM==cons25 seems to be different from others. So make the same localization here that ache made in src/contrib/libreadline/terminal.c rev 1.2. Submitted by: sobomax --- shells/bash/files/patch-terminal.c | 14 ++++++++++++++ shells/bash2/files/patch-terminal.c | 14 ++++++++++++++ shells/bash3/files/patch-terminal.c | 14 ++++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 shells/bash/files/patch-terminal.c create mode 100644 shells/bash2/files/patch-terminal.c create mode 100644 shells/bash3/files/patch-terminal.c (limited to 'shells') diff --git a/shells/bash/files/patch-terminal.c b/shells/bash/files/patch-terminal.c new file mode 100644 index 000000000000..73e5c793650b --- /dev/null +++ b/shells/bash/files/patch-terminal.c @@ -0,0 +1,14 @@ +--- lib/readline/terminal.c.orig Tue Feb 6 12:39:22 2001 ++++ lib/readline/terminal.c Wed Apr 11 09:43:44 2001 +@@ -297,7 +297,11 @@ + { "im", &_rl_term_im }, + { "kd", &_rl_term_kd }, + { "kh", &_rl_term_kh }, /* home */ ++#ifdef __FreeBSD__ ++ { "@7", &_rl_term_kH }, /* end */ ++#else + { "kH", &_rl_term_kH }, /* end */ ++#endif + { "kl", &_rl_term_kl }, + { "kr", &_rl_term_kr }, + { "ku", &_rl_term_ku }, diff --git a/shells/bash2/files/patch-terminal.c b/shells/bash2/files/patch-terminal.c new file mode 100644 index 000000000000..73e5c793650b --- /dev/null +++ b/shells/bash2/files/patch-terminal.c @@ -0,0 +1,14 @@ +--- lib/readline/terminal.c.orig Tue Feb 6 12:39:22 2001 ++++ lib/readline/terminal.c Wed Apr 11 09:43:44 2001 +@@ -297,7 +297,11 @@ + { "im", &_rl_term_im }, + { "kd", &_rl_term_kd }, + { "kh", &_rl_term_kh }, /* home */ ++#ifdef __FreeBSD__ ++ { "@7", &_rl_term_kH }, /* end */ ++#else + { "kH", &_rl_term_kH }, /* end */ ++#endif + { "kl", &_rl_term_kl }, + { "kr", &_rl_term_kr }, + { "ku", &_rl_term_ku }, diff --git a/shells/bash3/files/patch-terminal.c b/shells/bash3/files/patch-terminal.c new file mode 100644 index 000000000000..73e5c793650b --- /dev/null +++ b/shells/bash3/files/patch-terminal.c @@ -0,0 +1,14 @@ +--- lib/readline/terminal.c.orig Tue Feb 6 12:39:22 2001 ++++ lib/readline/terminal.c Wed Apr 11 09:43:44 2001 +@@ -297,7 +297,11 @@ + { "im", &_rl_term_im }, + { "kd", &_rl_term_kd }, + { "kh", &_rl_term_kh }, /* home */ ++#ifdef __FreeBSD__ ++ { "@7", &_rl_term_kH }, /* end */ ++#else + { "kH", &_rl_term_kH }, /* end */ ++#endif + { "kl", &_rl_term_kl }, + { "kr", &_rl_term_kr }, + { "ku", &_rl_term_ku }, -- cgit v1.2.3