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

Known issues with SILE 0.15 #117

Closed
Omikhleia opened this issue Jul 31, 2024 · 0 comments · Fixed by #118
Closed

Known issues with SILE 0.15 #117

Omikhleia opened this issue Jul 31, 2024 · 0 comments · Fixed by #118
Labels
bug Something isn't working

Comments

@Omikhleia
Copy link
Owner

Omikhleia commented Jul 31, 2024

Some issues with SILE 0.15:

  • Lots of deprecation warnings
  • Markdown cannot be processed due to lunamark's dependency on "cosmo" (and cosmo is no longer bundled with SILE 0.15)
    • We use our vendored version of lunamark and don't need "cosmo", so we should check how to split the dependency properly (and perhaps mention that upstream, it's not always a necessary dependency)
    • Workarounds:
      • keep using SILE 0.14 for now ;)
      • install cosmo with luarocks explicitly (but it requires gcc etc.)
      • or mkdir cosmo; touch cosmo/init.lua in your working directory, this will make require('cosmo') happy, and since it's not used in our package, that ought to be fine.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant