-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Workaround invasive use of tex mode inside of code elements and blocks #10867
Workaround invasive use of tex mode inside of code elements and blocks #10867
Conversation
Thanks for making a pull request to JupyterLab! To try out this branch on binder, follow this link: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
Thx so much @krassowski for this! Big, big improvement to something that's been nagging many of us for a while. Much appreciated! I'm far from an expert in the Codemirror TS code, but from a quick look at the changes, given how limited in scope they are, this looks very good - the actual functional changes are tight and simple, and most of the new code in the PR is tests and examples. So from a semi-outsider view, this looks solid, thanks again! |
@meeseeksdev please backport to 3.1.x |
…ide of code elements and blocks
…e elements and blocks (#10901) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
References
Fixes #6774
Code changes
Prevent multiplexing mode from applying tex mode inside of code blocks by re-delegating parsing in those instances back to
gfmMode
parser.User-facing changes
Backwards-incompatible changes
None