[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bootstrappable] GNU Mes 0.26 released
From: |
Ludovic Courtès |
Subject: |
Re: [bootstrappable] GNU Mes 0.26 released |
Date: |
Sat, 09 Dec 2023 11:26:19 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hello,
Janneke Nieuwenhuizen <janneke@gnu.org> skribis:
> We are happy to announce the release of GNU Mes 0.26.
>
> It's been only a month since the previous release mainly because most
> this work has been waiting for 0.25 to be released. This release
> represents 194 commits over one year by two people. This release brings
> Guile module support and support for running Gash and Gash-Utils.
Wo0t, congratulations!
> *** Mes now has a Guile-compatible record interface.
> *** Mes now has a Guile-compatible hash-table interface.
> *** Mes now uses exceptions instead of asserts.
> *** Mes now supports Guile-compatible modules and variable lookup.
> *** The reader now supports `#\fs', `#\nl', and `#\np'.
> *** Mes now supports vectors in syntax-rules.
> *** Dynamic-wind was fully implemented.
> *** Mes now has regex support.
> *** Mes now supports functional record setters.
> *** simple-format now supports `~%'.
> *** Charsets can now be used in `string-index'.
> *** The (srfi srfi-14) module was completed.
> **** 9 new modules
> (ice-9 ftw), (ice-9 i18n), (ice-9 receive), (ice-9 regex), (rnrs io
> ports), (rnrs bytevectors), (srfi srfi-2). (srfi srfi-11). (srfi srfi-37).
> **** 46 new functions
> alist-cons, append-reverse!, call-with-port, call-with-input-file,
> call-with-input-string, call-with-output-file, chdir, clone-port,
> closedir, concatenate, drop, drop-while. environ, execle,
> file-system-fold, fold-matches, getpid, hash-clear!, hash-fold,
> hash-map->list, hash-remove!, hash-table?, link, list-matches,
> match-let, mkdir, opendir, partition, pipe, primitive-exit, readdir,
> reduce, rename-file, rmdir, seek, set-fields, span, sleep,
> string-concatenate-reverse, string-count, string-pad, string-pad-right,
> string>, string<, umask, uname, utimes, vector-fold.
> *** Mes now supports running Gash and Gash-Utils.
This is big deal!! That looks like an important milestone on the
bootstrapping journey in Guix.
Well done!
Ludo’.