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

fix(packages): Don't over-isolate functions run in Pandoc imports #1254

Merged
merged 1 commit into from Sep 28, 2021

Conversation

alerque
Copy link
Member

@alerque alerque commented Sep 28, 2021

Many functions want to manipulate the settings environment for future
paragraphs. (Think a heading that sets \noindent for future paragraphs.)
Having everything isolated is nice it its own way, but that's not why
SILE is written in Lua.

This isolates the things that are clearly meant to be so but lets
everything else run (mostly) free.

@alerque alerque changed the title fix pandoc fix(packages): Don't over-isolate functions run in Pandoc imports Sep 28, 2021
@alerque alerque added the bug Software bug issue label Sep 28, 2021
@alerque alerque added this to the v0.12.x milestone Sep 28, 2021
Many functions *want* to manipulate the settings environment for future
paragraphs. (Think a heading that sets \noindent for future paragraphs.)
Having everything isolated is nice it its own way, but that's not why
SILE is written in Lua.

This isolates the things that are clearly meant to be so but lets
everything else run (mostly) free.
@alerque alerque merged commit 84507a5 into sile-typesetter:master Sep 28, 2021
@alerque alerque deleted the fix-pandoc branch September 28, 2021 22:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Software bug issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant