From 5bb9f2b967126cb365322a18f93ea2677e786189 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Mon, 30 Jan 2006 04:11:02 +0000 Subject: [PATCH] Add support for the ncurses ESCDELAY though the cio_api struct. --- src/conio/ciolib.c | 3 +++ src/conio/ciolib.h | 1 + 2 files changed, 4 insertions(+) diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c index 8ee0f0d8d4..90dd2f32eb 100644 --- a/src/conio/ciolib.c +++ b/src/conio/ciolib.c @@ -202,6 +202,9 @@ int try_curses_init(int mode) cio_api.hidemouse=curs_hidemouse; cio_api.suspend=curs_suspend; cio_api.resume=curs_resume; +#ifdef NCURSES_VERSION_MAJOR + cio_api.ESCDELAY=&ESCDELAY; +#endif return(1); } return(0); diff --git a/src/conio/ciolib.h b/src/conio/ciolib.h index 4ee8e4d940..83cad45cef 100644 --- a/src/conio/ciolib.h +++ b/src/conio/ciolib.h @@ -244,6 +244,7 @@ typedef struct { int (*setfont) (int font, int force); int (*getfont) (void); int (*loadfont) (char *filename); + int *ESCDELAY; } cioapi_t; CIOLIBEXPORTVAR cioapi_t cio_api; -- GitLab