r5903 では node.setglue, node.direct.setglue が働かないようです. 調べたところ,luatex_setglue_5903.diff のような単純な typo ではないかと思われます.
修正されるまでの間は,以下のようにすれば良いでしょう.
local setfield = node.direct.setfield
local setglue = function(g,w,st,sh,sto,spo)
setfield(g,'width', w or 0)
setfield(g,'stretch',st or 0)
setfield(g,'shrink', sh or 0)
setfield(g,'stretch_order', sto or 0)
setfield(g,'shrink_order', sho or 0)
end
海外の方から「MacTex 2016 pretest で動かない」というメールを頂いたので, 早めに 20160421.0 として出しました.一回完了とします.
20160429.0 を出しました.
LuaTeX r5903(バージョンは 0.95.0 になっている)で,glue_spec が glue 内に統合されました. LuaTeX 0.90.0 のアナウンスに
とあるので,TeX Live 2016 までに対応する必要はないかもしれませんが,できるだけ早く対応します.