CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version number: 1.2 2022-02-13 License type: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release adds the `enum` type which maps a list of valid input values to numbers. -- This package is located at https://mirrors.ctan.org/macros/generic/expkv-cs More information is at https://www.ctan.org/pkg/expkv-cs 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 . ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version: 1.1b 2021-11-21 License: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release fixes the usage of macro parameter tokens in the initial default values of primary keys and inside ekvcChange. -- The package’s Catalogue entry can be viewed at https://ctan.org/pkg/expkv-cs The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/generic/expkv-cs/ 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version number: 1.1a 2021-09-20 License type: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release fixes the usage of macros in short key names and allows explicit par-tokens in all key names. Also ConTeXt support was added (not thoroughly tested). -- This package is located at https://mirrors.ctan.org/macros/generic/expkv-cs More information is at https://www.ctan.org/pkg/expkv-cs 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 . ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version number: 1.1 2021-07-07 License type: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release adds two secondary key types: - aggregate: The key can be used to combine old and new value (with static rules), can be used to form some sort of list. - process: Will grab the old value and new value for general processing by some user code. -- This package is located at https://mirrors.ctan.org/macros/generic/expkv-cs More information is at https://www.ctan.org/pkg/expkv-cs 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 . ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version number: 1.0 2021-06-20 License type: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This major release has a change in behaviour breaking backwards compatibility: ekvcValueSplit and ekvcValueSplitFast don't forward the modified hash list anymore, instead it only forwards the value. If you need to also forward the hash list you can place it after the macro as another argument. Other changes include: - ekvcChange added (provides a way to change the default values of primary keys) - ekvcPass added (along with some documentation on how to define keys with arbitrary code) -- This package is located at http://mirror.ctan.org/macros/generic/expkv-cs More information is at https://www.ctan.org/pkg/expkv-cs 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 . ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package: Version: 0.10 2021-06-03 License: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- In this release the behaviour of ekvcValue is changed such that it not only expands in two steps, but also protects the value from further expanding if used inside an edef-expansion context without actively expanding it twice. -- The package’s Catalogue entry can be viewed at https://ctan.org/pkg/expkv-cs The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/generic/expkv-cs/ 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version number: 0.9 2021-05-24 License type: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release ensures that the underlying ekvset of expkv is always used in an alignment safe context by macros defined by expkv-cs. It also contains small adaptions to support v1.8 of expkv -- This package is located at http://mirror.ctan.org/macros/generic/expkv-cs More information is at https://www.ctan.org/pkg/expkv-cs 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version number: 0.8 2021-04-12 License type: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release adds a flag system (similar to the flags of expl3) and some key types using it. -- This package is located at http://mirror.ctan.org/macros/generic/expkv-cs More information is at https://www.ctan.org/pkg/expkv-cs 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN Update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version: 0.6 2020-10-18 License: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release fixes a bug in which ekvcValueSplit provided the arguments in the wrong order when recovering from an undefined hash error. Also ekvcValue and ekvcValueSplit got a bit faster. -- The package’s Catalogue entry can be viewed at https://ctan.org/pkg/expkv-cs The package’s files themselves can be inspected at http://mirror.ctan.org/macros/generic/expkv-cs/ 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version number: 0.5 2020-10-11 License type: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release increases the performance of ekvcHash-created macros slightly, and the performance of those created with ekvcSplit even more. -- This package is located at http://mirror.ctan.org/macros/generic/expkv-cs More information is at https://www.ctan.org/pkg/expkv-cs 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 . ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN Update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version: 0.4 2020-08-08 License: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- This release makes `ekvcSplitAndForward` and `ekvcHashAndForward` slightly more versatile. Additionally `ekvcSplitAndUse` and `ekvcHashAndUse` were added, which allow to specify the action executed after splitting/hashing at use-time. -- The package’s Catalogue entry can be viewed at https://ctan.org/pkg/expkv-cs The package’s files themselves can be inspected at http://mirror.ctan.org/macros/generic/expkv-cs/ 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: expkv-cs
Jonathan P. Spratte submitted an update to the expkv-cs package. Version number: 0.3 2020-04-29 License type: lppl1.3c Summary description: Define expandable key=val macros using expkv Announcement text: -- Minor speed improvements by pre-expanding `ekvset` twice. -- This package is located at http://mirror.ctan.org/macros/generic/expkv-cs More information is at https://www.ctan.org/pkg/expkv-cs 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann