summaryrefslogtreecommitdiff
path: root/source/luametatex/source/lua/lmtinterface.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/luametatex/source/lua/lmtinterface.h')
-rw-r--r--source/luametatex/source/lua/lmtinterface.h37
1 files changed, 10 insertions, 27 deletions
diff --git a/source/luametatex/source/lua/lmtinterface.h b/source/luametatex/source/lua/lmtinterface.h
index e55b03e84..3fd87db2f 100644
--- a/source/luametatex/source/lua/lmtinterface.h
+++ b/source/luametatex/source/lua/lmtinterface.h
@@ -484,6 +484,7 @@ make_lua_key(L, binradspacing);\
make_lua_key(L, binrelspacing);\
make_lua_key(L, boolean);\
make_lua_key(L, bottomaccent);\
+make_lua_key(L, bottomanchor);\
make_lua_key(L, bottomaccentvariant);\
make_lua_key(L, bothflexible);\
make_lua_key(L, bottom);\
@@ -491,6 +492,7 @@ make_lua_key(L, bottomleft);\
make_lua_key(L, bottomlevel);\
make_lua_key(L, bottommargin);\
make_lua_key(L, bottomright);\
+make_lua_key(L, bottomovershoot);\
make_lua_key(L, boundary);\
make_lua_key(L, box);\
make_lua_key(L, broken);\
@@ -879,11 +881,13 @@ make_lua_key(L, math_style);\
make_lua_key(L, mathtextchar);\
make_lua_key(L, mathchar);\
make_lua_key(L, mathchoice);\
+make_lua_key(L, mathcomponent);\
make_lua_key(L, MathConstants);\
make_lua_key(L, mathcontrol);\
make_lua_key(L, mathdir);\
make_lua_key(L, mathfence);\
make_lua_key(L, mathfraction);\
+make_lua_key(L, mathradical);\
make_lua_key(L, mathkerns);\
make_lua_key(L, MathLeading);\
make_lua_key(L, mathoperator);\
@@ -894,6 +898,8 @@ make_lua_key(L, mathshapekern);\
make_lua_key(L, mathshift);\
make_lua_key(L, mathsimple);\
make_lua_key(L, mathskip);\
+make_lua_key(L, mathstack);\
+make_lua_key(L, mathsubformula);\
make_lua_key(L, mathstyle);\
make_lua_key(L, medmuskip);\
make_lua_key(L, message);\
@@ -911,6 +917,7 @@ make_lua_key(L, middlepunctspacing);\
make_lua_key(L, middleradspacing);\
make_lua_key(L, middlerelspacing);\
make_lua_key(L, MinConnectorOverlap);\
+make_lua_key(L, mirror);\
make_lua_key(L, mkern);\
make_lua_key(L, mode);\
make_lua_key(L, modeline);\
@@ -956,7 +963,6 @@ make_lua_key(L, nucleus);\
make_lua_key(L, number);\
make_lua_key(L, numerator);\
make_lua_key(L, numeratorvariant);\
-make_lua_key(L, oldmath);\
make_lua_key(L, op);\
make_lua_key(L, opbinspacing);\
make_lua_key(L, opclosespacing);\
@@ -1094,6 +1100,7 @@ make_lua_key(L, protected_call);\
make_lua_key(L, protrudechars);\
make_lua_key(L, protrusion);\
make_lua_key(L, properties);\
+make_lua_key(L, proportional);\
make_lua_key(L, ptr);\
make_lua_key(L, punct);\
make_lua_key(L, punctbinspacing);\
@@ -1352,11 +1359,13 @@ make_lua_key(L, tolerant_call);\
make_lua_key(L, tolerant_protected_call);\
make_lua_key(L, top);\
make_lua_key(L, topaccent);\
+make_lua_key(L, topanchor);\
make_lua_key(L, topaccentvariant);\
make_lua_key(L, topleft);\
make_lua_key(L, topmargin);\
make_lua_key(L, topright);\
make_lua_key(L, topskip);\
+make_lua_key(L, topovershoot);\
make_lua_key(L, total);\
make_lua_key(L, tracingparagraphs);\
make_lua_key(L, trailer);\
@@ -1662,32 +1671,6 @@ extern void lmt_initialize_interface(void);
# define lmt_toroundnumber lmt_roundnumber
# define lmt_touroundnumber lmt_uroundnumber
-/*
-# define lua_set_string_by_key(L,a,b) \
- lua_pushstring(L, b ? b : ""); \
- lua_setfield(L, -2, a);
-
-# define lua_set_string_by_index(L,a,b) \
- lua_pushstring(L, b ? b : ""); \
- lua_rawseti(L, -2, a);
-
-# define lua_set_integer_by_key(L,a,b) \
- lua_pushinteger(L, b); \
- lua_setfield(L, -2, a);
-
-# define lua_set_integer_by_index(L,a,b) \
- lua_pushinteger(L, b); \
- lua_rawseti(L, -2, a);
-
-# define lua_set_boolean_by_key(L,a,b) \
- lua_pushboolean(L, b); \
- lua_setfield(L, -2, a);
-
-# define lua_set_boolean_by_index(L,a,b) \
- lua_pushboolean(L, b); \
- lua_rawseti(L, -2, a);
-*/
-
inline static void lua_set_string_by_key(lua_State *L, const char *a, const char *b)
{
lua_pushstring(L, b ? b : "");