guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ANN] Guile Config 0.4.2 released


From: Aleix Conchillo Flaqué
Subject: Re: [ANN] Guile Config 0.4.2 released
Date: Sat, 20 Jun 2020 12:05:06 -0700

Great! Thank you!

homebrew-guile updated.

On Sat, Jun 20, 2020, 3:05 AM Alex Sassmannshausen <
alex.sassmannshausen@gmail.com> wrote:

> Hello,
>
> I have just released Guile Config 0.4.2.
>
> You can get a tarball (that requires autoreconf) at
> https://gitlab.com/a-sassmannshausen/guile-config/-/releases.
>
> You can also install it with a recent Guix (from 529d1d96ca):
> $ guix install guile-config
>
> You can check the source code, and report issues at
> https://gitlab.com/a-sassmannshausen/guile-config/.
>
> This release only fixes a regex that was locale specific, causing issues
> for locales outside of the author's locale, with rather fatal
> consequences (for programs using guile-config that is…).
>
> Thanks to Aleix Conchillo Flaqué for first reporting and also for fixing
> the issue!
>
> Release notes below, under * Changes in 0.4.2 (since 0.4.1)
>
> * From the README file
>
> Guile Config is a library providing a declarative approach to application
> configuration specification.  The library provides clean configuration
> declaration forms, and processors that take care of:
>
> - Configuration file creation
> - Configuration file parsing
> - Command-line parameter parsing using getopt-long
> - Basic GNU command-line parameter generation (--help, --usage, --version)
> - Output generation for (compiled from the configuration declaration):
>   + --help and --usage
>   + --version
> - Automatic deduction of short-versions of argument names
> - Support for arbitrarily nested subcommands
> - Support for keyword parameters as well as positional parameters
>
> * Changes in 0.4.2 (since 0.4.1)
>
> ** Use a locale independent regex range in `getopt-config-auto'
>
>    Aleix first reported an issue whereby getopt-config-auto would fail due
> to
>    a locale dependent regex that specified [a-Z].  Aleix also provided a
> fix,
>    which changed this to [a-zA-Z].
>
> To infinity and beyond!
>
> Alex
>
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]