<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 10 January 2016 at 01:11, Reinhard Kotucha <span dir="ltr"><<a href="mailto:reinhard.kotucha@web.de" target="_blank">reinhard.kotucha@web.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Until TL-2014 everything worked fine.  I didn't have to load<br>
luatexbase-loader explicitly.  I doubt that your changes to the format<br>
file break it.  Either luaotfload was changed or my enableprimitives setup<br>
needs some adaptions, or both.<br>
<br>
Regards,<br>
  Reinhard<br>
<span class=""><font color="#888888"></font></span></blockquote></div><br><br>Hmmmmm<br><br>So I guess the main change is that since October 2015 release the latex format includes<br>ltluatex (basically a refactored luatexbase)  however the lua part of that is loaded at \everyjob<br></div><div class="gmail_extra">as you can't save lua state in the format.<br><br></div><div class="gmail_extra">So what's affected you is that luaotfload detects it's running under latex so doesn't load <br></div><div class="gmail_extra">ltluatex (or luatexbase) however at the point you are using it only the tex side of ltluatex is loaded.<br><br></div><div class="gmail_extra">A quick test suggests that this should work (at least the format makes without error) you'll need to<br></div><div class="gmail_extra">check whether it works for your use case, ping back if it doesn't...<br></div><div class="gmail_extra"><br>\input latex.ltx<br><br>%\nonstopmode<br><br>\directlua{require("ltluatex")}<br>\RequirePackage{luaotfload}<br><br>\DUMP<br><br></div><div class="gmail_extra">David<br><br></div></div>