From e84c9b2972f0b36c5e9ef03132e5d3b157aa77bb Mon Sep 17 00:00:00 2001 From: ruki Date: Sun, 17 Mar 2019 20:45:44 +0800 Subject: [PATCH] improve lcurses --- rockspec/{ltui-1.4-1.rockspec => ltui-1.5-1.rockspec} | 4 ++-- src/core/lcurses/lcurses.c | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) rename rockspec/{ltui-1.4-1.rockspec => ltui-1.5-1.rockspec} (98%) diff --git a/rockspec/ltui-1.4-1.rockspec b/rockspec/ltui-1.5-1.rockspec similarity index 98% rename from rockspec/ltui-1.4-1.rockspec rename to rockspec/ltui-1.5-1.rockspec index d3478ed..82a79e9 100644 --- a/rockspec/ltui-1.4-1.rockspec +++ b/rockspec/ltui-1.5-1.rockspec @@ -1,8 +1,8 @@ package = "ltui" -version = "1.4-1" +version = "1.5-1" source = { url = "git://github.com/tboox/ltui", - tag = "v1.4" + tag = "v1.5" } description = { detailed = [[ diff --git a/src/core/lcurses/lcurses.c b/src/core/lcurses/lcurses.c index 0087506..772cbc4 100644 --- a/src/core/lcurses/lcurses.c +++ b/src/core/lcurses/lcurses.c @@ -763,7 +763,9 @@ static int lc_pair_content(lua_State *L) #ifdef COLORS LC_NUMBER2(COLORS, COLORS) #endif +#ifdef COLOR_PAIRS LC_NUMBER2(COLOR_PAIRS, COLOR_PAIRS) +#endif static int lc_COLOR_PAIR(lua_State *L) { @@ -2257,7 +2259,9 @@ static const luaL_Reg curseslib[] = #ifdef COLORS { "colors", lc_COLORS }, #endif +#ifdef COLOR_PAIRS { "color_pairs", lc_COLOR_PAIRS }, +#endif { "color_pair", lc_COLOR_PAIR }, /* termattrs */