From 034d64f3119dea4ba81987dfb9aec57df7a3bbfe Mon Sep 17 00:00:00 2001 From: Hironori Kitagawa Date: Sat, 11 Feb 2023 14:49:40 +0900 Subject: [PATCH] cleanup --- src/luatexja-core.sty | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/luatexja-core.sty b/src/luatexja-core.sty index cfe9b79..6b7cf61 100644 --- a/src/luatexja-core.sty +++ b/src/luatexja-core.sty @@ -228,8 +228,7 @@ \def\ltj@temp{#1}\afterassignment\ltj@@jfont\directlua{luatexja.jfont.jfontdefX(true, 'yoko')}} \newluafunction\ltj@@jfont@inner \directlua{ - local t = lua.get_functions_table() - t[\the\ltj@@jfont@inner] = luatexja.jfont.jfontdefY + (lua.get_functions_table())[\the\ltj@@jfont@inner] = luatexja.jfont.jfontdefY } \def\ltj@@jfont{\expandafter\expandafter\expandafter\luafunction\expandafter\ltj@@jfont@inner\ltj@temp} @@ -487,8 +486,7 @@ } \newluafunction\ltj@@getparam@one@inner \directlua{ - local t = lua.get_functions_table() - t[\the\ltj@@getparam@one@inner] = luatexja.ext_get_parameter_unary + (lua.get_functions_table())[\the\ltj@@getparam@one@inner] = luatexja.ext_get_parameter_unary } \luadef\ltj@@getparam@one\ltj@@getparam@one@inner \def\ltj@@getparam@two#1#2{% @@ -600,8 +598,7 @@ \let\ltj@@orig@insert\insert \newluafunction\ltj@@lua@populate@insertwhatsit@inner \directlua{ - local t = lua.get_functions_table() - t[\the\ltj@@lua@populate@insertwhatsit@inner] + (lua.get_functions_table())[\the\ltj@@lua@populate@insertwhatsit@inner] = luatexja.direction.populate_insertion_dir_whatsit } \luadef\ltj@@lua@populate@insertwhatsit\ltj@@lua@populate@insertwhatsit@inner @@ -673,8 +670,7 @@ %%%% \raise, \lower, \moveleft, \moveright \newluafunction\ltj@@lua@raisebox@inner \directlua{ - local t = lua.get_functions_table() - t[\the\ltj@@lua@raisebox@inner]=luatexja.direction.raise_box + (lua.get_functions_table())[\the\ltj@@lua@raisebox@inner]=luatexja.direction.raise_box } \protected\luadef\ltj@@lua@raisebox\ltj@@lua@raisebox@inner \let\ltj@@orig@raise\raise @@ -701,8 +697,12 @@ \let\moveright\ltj@@moveright %% PRIMITIVE %%%%\vsplit +\newluafunction\ltj@@vsplit@inner +\directlua{ + (lua.get_functions_table())[\the\ltj@@vsplit@inner]=luatexja.direction.vsplit +} \let\ltj@@orig@vsplit\vsplit -\protected\def\ltj@@vsplit{\directlua{luatexja.direction.vsplit()}} +\protected\def\ltj@@vsplit{\luafunction\ltj@@vsplit@inner} \let\vsplit\ltj@@vsplit %% PRIMITIVE %%%% \vcenter -- 2.11.0