CTAN update: luakeys
Date: January 14, 2023 7:33:01 PM CET
Josef Friedrich submitted an update to the
luakeys
package.
Version number: 0.13.0 2023-01-13
License type: lppl1.3c
Summary description: A Lua module for parsing key-value options
Announcement text:
### Added - New function `utils.log.get()` to get the current log level. - New function `utils.tex_printf()`: Combines `tex.print()` and Lua’s `string.format()`. - More type annotations for better syntax highlighting when used with the [lua-language-server](https://github.com/sumneko/lua-language-server) - Documentation for the `error_messages` table. ### Changed - Rename the function `utils.log.set_log_level()` into `utils.log.set()` ### Fixed - Keys with the attribute `opposite_keys` always got a value, even if the key wasn’t set.
This package is located at https://mirrors.ctan.org/macros/luatex/generic/luakeys More information is at https://www.ctan.org/pkg/luakeys
Thanks for the upload. For the CTAN Team Erik Braun
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
### Added - New function `utils.log.get()` to get the current log level. - New function `utils.tex_printf()`: Combines `tex.print()` and Lua’s `string.format()`. - More type annotations for better syntax highlighting when used with the [lua-language-server](https://github.com/sumneko/lua-language-server) - Documentation for the `error_messages` table. ### Changed - Rename the function `utils.log.set_log_level()` into `utils.log.set()` ### Fixed - Keys with the attribute `opposite_keys` always got a value, even if the key wasn’t set.
This package is located at https://mirrors.ctan.org/macros/luatex/generic/luakeys More information is at https://www.ctan.org/pkg/luakeys
Thanks for the upload. For the CTAN Team Erik Braun
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
luakeys – A Lua module for parsing key-value options
This package provides a Lua module that can parse key-value options like the TeX packages keyval, kvsetkeys, kvoptions, xkeyval, pgfkeys etc. luakeys, however, accomplishes this task entirely by using the Lua language and does not rely on TeX. Therefore this package can only be used with the TeX engine LuaTeX. Since luakeys uses LPeg, the parsing mechanism should be pretty robust.
Package | luakeys |
Version | 0.15.0 2024-09-29 |
Copyright | 2021–2024 Josef Friedrich |
Maintainer | Josef Friedrich |