Merge pull request #12870 from bfredl/themepark

Color themes (per window/line) and lua theme providers
This commit is contained in:
Björn Linse
2020-11-01 21:54:51 +01:00
committed by GitHub
43 changed files with 690 additions and 203 deletions

View File

@@ -891,6 +891,17 @@ LuaRef nlua_newref(lua_State *lstate, LuaRef original_ref)
return new_ref;
}
LuaRef api_new_luaref(LuaRef original_ref)
{
if (original_ref == LUA_NOREF) {
return LUA_NOREF;
}
lua_State *const lstate = nlua_enter();
return nlua_newref(lstate, original_ref);
}
/// Evaluate lua string
///
/// Used for luaeval().