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

Export env language var matching document state #2064

Merged
merged 6 commits into from
Nov 14, 2024

Conversation

alerque
Copy link
Member

@alerque alerque commented Jun 12, 2024

Closes #2038. Needs to be merged after #2062 and #1641.

@alerque alerque added this to the v0.15.x milestone Jun 12, 2024
@alerque alerque marked this pull request as draft June 12, 2024 23:03
@alerque alerque added the enhancement Software improvement or feature request label Jun 12, 2024
@alerque
Copy link
Member Author

alerque commented Jun 24, 2024

This will need some re-arranging to confirm to whatever layout #2072 settles on for Rust based Lua module stuff.

core/settings.lua Outdated Show resolved Hide resolved
@alerque
Copy link
Member Author

alerque commented Oct 30, 2024

This approach used here is going to de ditched when #2072 comes to fruition, but at that point there is stuff here that can either be refactored or cherry picked.

@alerque alerque modified the milestones: v0.15.x, v0.15.6, v0.15.7 Oct 30, 2024
@alerque alerque marked this pull request as ready for review November 14, 2024 20:31
@alerque alerque self-assigned this Nov 14, 2024
Includes refactoring the work in this branch to use the approch taken
later in master vis-a-vis the rusile module.
@alerque alerque merged commit f575d00 into sile-typesetter:master Nov 14, 2024
12 of 20 checks passed
@alerque alerque deleted the env-locale branch November 14, 2024 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Software improvement or feature request
Projects
Development

Successfully merging this pull request may close these issues.

Export locale for system commands run from Lua
2 participants