commit 515ba325138c14a054b4b9c620db6d79370cef6c
parent e21adfa181d6413a2f0ca2c6f90b1c45005136e2
Author: Chris Allegretta <chrisa@asty.org>
Date: Sat, 14 Sep 2002 21:16:40 +0000
- nano.h: - Add support for HP-UX's curses, which doesn't seem to support KEY_HOME and KEY_END
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1276 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -111,6 +111,8 @@ CVS code -
- Change search toggles for case sensitive searching and regexp
searching to M-C and M-R, respectively. (DLR; suggested by
Chris)
+ - Add support for HP-UX's curses, which doesn't seem to support
+ KEY_HOME and KEY_END.
- nanorc.sample:
- Fix the c-file regex for all caps words to be extended regex
format ({} instead of \{\}) (found by DLR).
diff --git a/nano.h b/nano.h
@@ -68,6 +68,16 @@
# endif
#endif
+/* HP-UX 10 & 11 do not seem to support KEY_HOME and KEY_END */
+#ifndef KEY_HOME
+#define KEY_HOME -1
+#endif /* KEY_HOME */
+
+#ifndef KEY_END
+#define KEY_END -1
+#endif /* KEY_END */
+
+
#define VERMSG "GNU nano " VERSION
#if defined(DISABLE_WRAPPING) && defined(DISABLE_JUSTIFY)