From bb7e2cbfade48cd301d587d89f14edad494cdfe5 Mon Sep 17 00:00:00 2001
From: David Lawrence Ramsey <pooka109@gmail.com>
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 <slcurses.h>
 #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 <ncurses.h>
 #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 */
-- 
GitLab