CTAN update: luakeys
CTAN Announcements
ctan-ann at ctan.org
Fri Jan 6 17:30:24 CET 2023
Josef Friedrich submitted an update to the
luakeys
package.
Version number: 0.12.0 2023-01-05
License type: lppl1.3c
Summary description: A Lua module for parsing key-value options
Announcement text:
----------------------------------------------------------------------
## Added
* Macros \LuakeysGetPackageOptions, \LuakeysGetClassOptions.
* Option “accumulated_result”.
* Data type “list” to the attribute “data_type”.
* Attribute “description”.
* Tables “utils.log” and “utils.ansi_color”.
* Table “errors_message” to set custom messages.
* Short form syntax for the definition attribute “opposite_keys”.
## Changed
* Breaking change! luakeys exports now a function instead of a table.
Use “require('luakeys')()” or “luakeys.new()” instead of
“require('luakeys')”.
* Breaking change! “luakeys.parse()”, “luakeys.define()”, “luakeys.save()”
and “luakeys.get()” can’t be used anymore from the global variable luakeys.
* New name for the function “new()” instead of “get_private_instance()".
----------------------------------------------------------------------
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
Manfred Lotz
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 .
More information about the Ctan-ann
mailing list