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

Accept snake_case and caseless variants of options in \markdownSetup and \setupmarkdown #193

Closed
Witiko opened this issue Oct 5, 2022 · 0 comments · Fixed by #194
Closed
Labels
context Related to the ConTeXt interface and implementation expl3 Related to the high-level programming language expl3 latex Related to the LaTeX interface and implementation plaintex Related to the plain TeX interface and implementation quality of life Related to quality-of-life improvements to the interface reflection Related to the reflection capabilities
Milestone

Comments

@Witiko
Copy link
Owner

Witiko commented Oct 5, 2022

Snake_case reads easier than camelCase and allows users to copy-and-paste options from Pandoc. Therefore, it would be useful if top-level interfaces such as the \markdownIfOption command in plain TeX, \markdownSetup in LaTeX, and \setupmarkdown in ConTeXt accepted snake_case variants of option names.

@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 quality of life Related to quality-of-life improvements to the interface expl3 Related to the high-level programming language expl3 labels Oct 5, 2022
@Witiko Witiko added this to the 2.18.0 milestone Oct 5, 2022
@Witiko Witiko changed the title Accept snake_case variants of options Accept snake_case variants of options Oct 5, 2022
@Witiko Witiko added the reflection Related to the reflection capabilities label Oct 6, 2022
@Witiko Witiko changed the title Accept snake_case variants of options Accept snake_case variants of options in \markdownSetup and \setupmarkdown Oct 6, 2022
@Witiko Witiko changed the title Accept snake_case variants of options in \markdownSetup and \setupmarkdown Accept snake_case and snakecase variants of options in \markdownSetup and \setupmarkdown Oct 6, 2022
@Witiko Witiko changed the title Accept snake_case and snakecase variants of options in \markdownSetup and \setupmarkdown Accept snake_case and caseless variants of options in \markdownSetup and \setupmarkdown Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
context Related to the ConTeXt interface and implementation expl3 Related to the high-level programming language expl3 latex Related to the LaTeX interface and implementation plaintex Related to the plain TeX interface and implementation quality of life Related to quality-of-life improvements to the interface reflection Related to the reflection capabilities
Projects
None yet
1 participant