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

Backports for 0.27.23 #1913

Merged
merged 3 commits into from
Aug 26, 2022
Merged

Backports for 0.27.23 #1913

merged 3 commits into from
Aug 26, 2022

Conversation

mortenpi
Copy link
Member

X-ref: #1908, #1909

-interaction=batchmode is more appropriate than
-interaction=nonstopmode, since the latter includes "diagnostic
messages" that are generally just noise, and actually make it harder to
debug build failures.

-halt-on-error should help in the cases where LaTeX doesn't clearly
state that something was an error (like when you have missing fonts), by
aborting the build as soon as it encounters an error, and so the error
should be at the end of the logs regardless.

(cherry picked from commit 3968745)
Currently LaTeXWriter throws a MethodError when there are LineBreak
nodes in the Markdown AST (i.e. hard linebreak syntax, with \ at EOL).
This patch makes sure we write out \\ in those cases.

(cherry picked from commit cbd7d98)
(cherry picked from commit f72552a)
@mortenpi mortenpi marked this pull request as ready for review August 26, 2022 03:19
@mortenpi mortenpi added this to the 0.27.23 milestone Aug 26, 2022
@mortenpi mortenpi merged commit 2574e92 into release-0.27 Aug 26, 2022
@mortenpi mortenpi deleted the mp/0.27.23 branch August 26, 2022 03:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants