From bb7e2cbfade48cd301d587d89f14edad494cdfe5 Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Fri, 10 Oct 2003 04:38:17 +0000 Subject: [PATCH] fix problem with KEY_RESIZE's not being defined on SunOS 5.7 and 5.8 git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1566 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- src/nano.h | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/nano.h b/src/nano.h index d97794f1..5b30dc96 100644 --- a/src/nano.h +++ b/src/nano.h @@ -50,8 +50,6 @@ #include #define KEY_DC SL_KEY_DELETE #define KEY_IC SL_KEY_IC -#define KEY_RESIZE -1 -#define KEY_SUSPEND -1 #elif defined(HAVE_NCURSES_H) #include #else /* Uh oh */ @@ -94,11 +92,21 @@ /* HP-UX 10 & 11 do not seem to support KEY_HOME and KEY_END */ #ifndef KEY_HOME #define KEY_HOME -1 -#endif /* KEY_HOME */ +#endif #ifndef KEY_END #define KEY_END -1 -#endif /* KEY_END */ +#endif + +/* Slang and SunOS 5.7 & 5.8 do not seem to support KEY_RESIZE */ +#ifndef KEY_RESIZE +#define KEY_RESIZE -1 +#endif + +/* Slang does not seem to support KEY_SUSPEND */ +#ifndef KEY_SUSPEND +#define KEY_SUSPEND -1 +#endif /* Snatch these out of the ncurses defs, so we can use them in search history regardless of whether we're using ncurses or not */