New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Runaway argument with fontspec/LuaLaTeX after installing l3kernel 2018-10-17 #491
Comments
Note: the CONTRIBUTING document says to add “bug” label for this, but how do I do that? |
I could be mistaken but I don't think there's enough information here to know what could be triggering the bug. Can you provide a minimal example that demonstrates the problem? |
@wspr a minimal example for me is
I get a similar error if I load |
OK, this is LuaTeX-specific so I wonder if it's something in the message text that is dependent on the form of the font-loading command. |
The break seems to depend on the length of the module name. With 8 chars it breaks:
The message from xelatex is a longer than the one from lualatex, but beside this I don't see anything obvious. |
@u-fischer I think I have an idea on the source of the issue ... need to work a few things through. |
@josephwright and I get the error in xelatex now too with a suitable message.
|
@u-fischer Yeah, fits with my guess as to the issue: I need to trace the wrapping through, but I think I can fix after work. |
Cutting down further, one can get to for example \RequirePackage{expl3}
\ExplSyntaxOn
\iow_wrap:nnnN
{
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx~
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}
{ xxxxxxxxxxxxxxxxxxxxxxx }
{ }
\iow_term:n i.e. it's an engine-neutral issue caused by the exact line lengths involved. |
From CTeX issue 384. I originally tested
with error messages:
|
@RuixiZhang42 I'm working on it: I'd expect to fix it today. |
I have a document (a book), typeset with Adobe Garamond Pro, that I compile with LuaLaTeX. After the last update of TeXLive it broke (I couldn't compile the document), without any change in the document itself. After restoring l3kernel to the previous version it is OK again (checked with pdf-diff).
tlmgr update log relevant data:
Document compilation log (relevant part, before this the log goes the same way as when compilation succeeds):
Linux, TeXLive 2018, LuaTeX 1.07.0
The text was updated successfully, but these errors were encountered: