Skip to content
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

Precompile snippets #467

Closed
Witiko opened this issue Jul 21, 2024 · 0 comments · Fixed by #479
Closed

Precompile snippets #467

Witiko opened this issue Jul 21, 2024 · 0 comments · Fixed by #479
Labels
expl3 Related to the high-level programming language expl3 speed Related to speed improvements themes Related to Markdown themes tug 2024 Related to the TUG 2024 conference
Milestone

Comments

@Witiko
Copy link
Owner

Witiko commented Jul 21, 2024

As mentioned by @josephwright in latex3/latex3#1542 and in their TUG talk, the speed of repeatedly setting the same key–values can be improved by precompiling the key–values (also referred to as "instantiation" in the context of LaTeX templates).

In the Markdown package, snippets are essentially key–values for the \markdownSetup command that we store for later use. Precompiling (frequently used) snippets should enhance speed without affecting correctness.

@Witiko Witiko added expl3 Related to the high-level programming language expl3 speed Related to speed improvements themes Related to Markdown themes tug 2024 Related to the TUG 2024 conference labels Jul 21, 2024
@Witiko Witiko added this to the 3.7.0 milestone Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
expl3 Related to the high-level programming language expl3 speed Related to speed improvements themes Related to Markdown themes tug 2024 Related to the TUG 2024 conference
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant