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

Add format-independent options noDefaults and plain, which control the loading of theme witiko/markdown/defaults #394

Merged
merged 6 commits into from
Jan 4, 2024

Conversation

Witiko
Copy link
Owner

@Witiko Witiko commented Jan 4, 2024

Closes #393.

Tasks

  • Move the LaTeX option plain from LaTeX (see Section 2.3.2.2 of the technical documentation) to plain TeX and react to it from ConTeXt theme witiko/markdown/defaults.
    • Remove \g_@@_latex_option_types_prop and \g_@@_default_latex_options_prop from Section 2.3.2 of the technical documentation.
  • Add new plain TeX option noDefaults and react to it from plain TeX and LaTeX.
  • Prevent overriding options set before loading the Markdown package for TeX in function \@@_define_option_command:n.
  • Update CHANGES.md.

@Witiko Witiko added plaintex Related to the plain TeX interface and implementation latex Related to the LaTeX interface and implementation context Related to the ConTeXt interface and implementation themes Related to Markdown themes labels Jan 4, 2024
@Witiko Witiko added this to the 3.4.0 milestone Jan 4, 2024
@Witiko Witiko force-pushed the feat/options-no-defaults-and-plain branch from f8f3f88 to fd40157 Compare January 4, 2024 08:42
@Witiko Witiko force-pushed the feat/options-no-defaults-and-plain branch 2 times, most recently from b91b465 to 5b6e580 Compare January 4, 2024 10:44
@Witiko Witiko added the automerge This pull request will be automatically merged after continuous integration has succeeded label Jan 4, 2024
@Witiko Witiko marked this pull request as ready for review January 4, 2024 10:51
@Witiko Witiko force-pushed the feat/options-no-defaults-and-plain branch from 5b6e580 to 4e0f719 Compare January 4, 2024 10:51
@github-actions github-actions bot merged commit ebe6e6e into main Jan 4, 2024
12 checks passed
@Witiko Witiko deleted the feat/options-no-defaults-and-plain branch June 16, 2024 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge This pull request will be automatically merged after continuous integration has succeeded context Related to the ConTeXt interface and implementation latex Related to the LaTeX interface and implementation plaintex Related to the plain TeX interface and implementation themes Related to Markdown themes
Projects
None yet
1 participant