-
Notifications
You must be signed in to change notification settings - Fork 179
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
expl3-generic.tex
fails to load in ConTeXt MkII and MkIV
#1142
Comments
reset the catcode of
(I only tried with MkIV, I really don't see a point to test with MkII). |
Thank you for the hotfix. Any chance for expl3 to reset the catcode internally as it did before the latest release of expl3? On a tangential note: There are ConTeXt and plain TeX users of expl3. Would you be willing to have |
We've been exploring in the context of the LaTeX2e kernel to what extend we could address the perennial issue of a non-fixed list of active chars. The idea then is to inherit as far as possible the catcode setup of the parent format. I'll have a look at this: we might want to have a cleaner internal approach to the |
MkIV is a bit tricky as it's not reliably updated in TeX Live (same for LTMX). But I really do wonder if the statement is true: I've seen no reports from ConTeXt end users (e.g. on the ConTeXt list), and the entire point of plain is to avoid using a sensible package/format setup ;) |
I would expect most ConTeXt end users to use document markup rather than expl3 directly. Therefore, they would only be affected if they used a module that uses expl3. Furthermore, this regression has only been introduced to CTAN in the previous week, so I would expect that many ConTeXt users have not yet updated to the latest version of expl3. Definitely with you on the last point: expl3 can be difficult to sell to plain TeX users, since they can be ascetic in their tastes and sceptical of projects such as expl3 that are a radical departure from plain. I have given talks and written articles about expl3 for the Czech and Slovak TUG in the past year; plenty of plain TeX and ConTeXt users there. |
Interesting that Hans has gone for catcode-12 for |
12 seems odd, because it still breaks the |
@FrankMittelbach More the difference in treatment intrigues me. Hans likely doesn't care about At the |
According to the ConTeXt manual (Section 7.8), the pipe character ( |
The LaTeX interfaces documentation states:
latex3/l3kernel/doc/source3body.tex
Lines 58 to 62 in 2dcd78d
Since the latest weekly update of the
texlive/texlive:latest
Docker image,expl3-generic.tex
fails to load in ConTeXt MkII:Furthermore,
expl-generic.tex
also fails to load in ConTeXt MkIV:The text was updated successfully, but these errors were encountered: