From: Chris Allegretta Date: Sat, 14 Sep 2002 21:16:40 +0000 (+0000) Subject: - nano.h: - Add support for HP-UX's curses, which doesn't seem to support KEY_HOME... X-Git-Tag: v1.1.11~13 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=515ba325138c14a054b4b9c620db6d79370cef6c;p=nano.git - 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 --- diff --git a/ChangeLog b/ChangeLog index 234cef54..e811e41b 100644 --- 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 index 8fcb846d..e16a941c 100644 --- 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)