• CTAN update: lt3luabridge

    From CTAN Announcements@21:1/5 to All on Thu Feb 15 18:51:08 2024
    Vít Starý Novotný submitted an update to the

    lt3luabridge

    package.

    Version: 2.1.0 2024-02-14
    License: lppl1.3c

    Summary description: Execute Lua code in any TeX engine that exposes the shell

    Announcement text: ----------------------------------------------------------------------

    Development:
    - Define function `\luabridge_tl_set:Nn`.

    ----------------------------------------------------------------------

    The package’s Catalogue entry can be viewed at
    https://ctan.org/pkg/lt3luabridge

    The package’s files themselves can be inspected at
    https://mirrors.ctan.org/macros/generic/lt3luabridge/

    ------------------------------------------------------------------------

    Thanks for the upload.

    For the CTAN Team
    Petra Rübe-Pugliese

    ------------------------------------------------------------------------

    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From CTAN Announcements@21:1/5 to All on Fri Jul 5 17:00:33 2024
    Vít Starý Novotný submitted an update to the

    lt3luabridge

    package.

    Version: 2.2.0 2024-07-03
    License: lppl1.3c

    Summary description: Execute Lua code in any TeX engine that exposes the shell

    Announcement text: ----------------------------------------------------------------------

    Development:

    - Automatically determine value of `\c_luabridge_default_output_dirname_str`
    based on the current output directory.
    (witiko/markdown#457, #26, #27, reported by @hongy19)

    Continuous Integration:

    - Automatically test the library on both Linux and Windows.

    ----------------------------------------------------------------------

    The package’s Catalogue entry can be viewed at
    https://ctan.org/pkg/lt3luabridge

    The package’s files themselves can be inspected at
    https://mirrors.ctan.org/macros/generic/lt3luabridge/

    ------------------------------------------------------------------------

    Thanks for the upload.

    For the CTAN Team
    Petra Rübe-Pugliese

    ------------------------------------------------------------------------

    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From CTAN Announcements@21:1/5 to CTAN Announcements on Tue Dec 17 16:45:55 2024
    Vít Starý Novotný submitted an update to the

    lt3luabridge

    package.

    Version: 2.2.1 2024-12-16
    License: lppl1.3c

    Summary description: Execute Lua code in any TeX engine that exposes the shell

    Announcement text: ----------------------------------------------------------------------

    Fixes:

    - Prevent unintended expansion of `\input` and similar commands in
    `\luabridge_tl_set:Nn` in LuaTeX. (witiko/markdown#530, #29)

    Continuous Integration:

    - Use explcheck to check expl3 code in the continuous integration.
    (witiko/markdown#535, #30)

    ----------------------------------------------------------------------

    The package’s Catalogue entry can be viewed at
    https://ctan.org/pkg/lt3luabridge

    The package’s files themselves can be inspected at
    https://mirrors.ctan.org/macros/generic/lt3luabridge/

    ------------------------------------------------------------------------

    Thanks for the upload.

    For the CTAN Team
    Petra Rübe-Pugliese

    ------------------------------------------------------------------------

    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From CTAN Announcements@21:1/5 to CTAN Announcements on Wed Jun 25 21:45:38 2025
    Vít Starý Novotný submitted an update to the

    lt3luabridge

    package.

    Version: 2.2.2 2025-06-24
    License: lppl1.3c

    Summary description: Execute Lua code in any TeX engine that exposes the shell

    Announcement text: ----------------------------------------------------------------------

    Continuous integration:

    - Switch to the GitHub Action `softprops/action-gh-release` for
    automatic pre-releases.
    (contributed by @muzimuzhi in expltools#82, e0dad5ad)

    Documentation:

    - Document the current limitations of the MikTeX distribution and
    using shell escape to execute Lua code.
    (reported by @obskyr in [witiko/markdown#566][markdown-566] and
    by @viocha in [witiko/markdown#573][markdown-573], escalated
    upstream by @witiko in [miktex/miktex#1630][miktex-1630],
    documented by @witiko in [witiko/markdown#574][markdown-574]
    and #32)

    These are the current limitations:
    1. The filenames of your .tex files may not contain spaces, see
    also [witiko/markdown#573][markdown-573].
    2. If `-output-directory` is provided, it may not contain spaces
    and it won't be automatically detected by MikTeX, see also
    [miktex/miktex#1630][miktex-1630].

    [miktex-1630]: https://github.com/MiKTeX/miktex/issues/1630
    [markdown-566]: https://github.com/Witiko/markdown/issues/566
    [markdown-573]: https://github.com/Witiko/markdown/issues/573
    [markdown-574]: https://github.com/Witiko/markdown/pull/574

    ----------------------------------------------------------------------

    The package’s Catalogue entry can be viewed at
    https://ctan.org/pkg/lt3luabridge

    The package’s files themselves can be inspected at
    https://mirrors.ctan.org/macros/generic/lt3luabridge/

    ------------------------------------------------------------------------

    Thanks for the upload.

    For the CTAN Team
    Petra Rübe-Pugliese

    ------------------------------------------------------------------------

    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)