Guile-zlib 0.1.0 released
Ludovic Courtès <[email protected]> Fri, 12 Mar 2021 14:28:39 +0100
| Newsgroups | gmane.lisp.guile.sources,gmane.lisp.guile.user,gmane.comp.gnu.guix.devel |
|---|---|
| Message-ID | <[email protected]> |
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Hi!
I=E2=80=99m pleased to announce the second release of Guile-zlib:
git clone https://notabug.org/guile-zlib/guile-zlib
cd guile-zlib
git checkout v0.1.0 # or 429b3c65ee8946d7ced2353efb8710047fd29c57
git tag -v v0.1.0
The =E2=80=98git tag -v=E2=80=99 command checks the authenticity of your ch=
eckout.
You may need to retrieve the signing key first:
gpg --keyserver pool.sks-keyservers.net \
--recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5
Guile-zlib provides Guile 3.0/2.x bindings to the zlib compression
library.
Changes since the previous release (excerpt from the =E2=80=98NEWS=E2=80=99=
file):
** New procedures: =E2=80=98make-zlib-input-port=E2=80=99, =E2=80=98make-=
zlib-output-port=E2=80=99
These procedures and the companion =E2=80=98call-with-zlib-*=E2=80=99 =
procedures
provide an alternative to the =E2=80=98make-gzip-*=E2=80=99 and =E2=80=
=98call-with-gzip-*=E2=80=99
procedures; unlike those, they operate on all types of ports, not
just file ports.
These procedures also support multiple formats: raw =E2=80=9Cdeflate=
=E2=80=9D,
=E2=80=9Czlib=E2=80=9D, and =E2=80=9Cgzip=E2=80=9D.
** New =E2=80=98compress=E2=80=99 and =E2=80=98uncompress=E2=80=99 proced=
ures
These procedures support compression/decompression of individual
bytevectors.
You can report bugs and send patches to <[email protected]> or on the
web site:
https://notabug.org/guile-zlib/guile-zlib
If you like Guile-zlib, you may also like these:
https://notabug.org/guile-lzlib/guile-lzlib
https://notabug.org/guile-zstd/guile-zstd
:-)
Ludo=E2=80=99.
--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQJBBAEBCgArFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAmBLbIcNHGx1ZG9AZ251
Lm9yZwAKCRAJCxGZPZrrtW5GD/9umpnV3mtScfckuDLwFvhUDWzCI/C86q9jWhD/
B+/CAHjO3eh6l+oRrg6oTgKigjmDAtQCAz1+eRs4sH7g74pcOyl9XZM8ZdizytaY
uMXRF52ttS/joeTlnVWfln0Mpb55dZBRcbF98QUR8dA2V3hysbLVwuokMzyRXB9C
EtRPrkKdezRhWdnIeiLI1X/gijo3xRUvOiyZjxunbt/w5jpFYraWBI0QIJAf+7fS
WxWcESMMOt6rRPKEhEAMuWI3UaeTR8xFUaA5Qs9kOFXhUNcyMzHHlmiFh0B8kADq
abLCvlrGq/rW90J4D6ZhLSuYOgJXhSyuXUJTZU0u4HQtYywRqyq9ySRsxDNrTy+u
uf0ImZmdvFB6/Ic3f/x27epw8yd8/rcTBB5WRtpd+RTjmVx/Hsduxr+lEfLXgu0R
Pq/oFBiX18BogNveX5VK3LHASY5cdP0+v1JYxdPJW70T/OxrO6UXIU6wqvRVk+n6
5v0mAlxUOB0MWQ+gzzroMc9BS6B+AbcX6xXhR9dH5lRwaEzAdIW/Hj8Va88rrXL3
c/dq/et12f1YBbL/iMo7caoMpNo71XEesrdoN3S9F5nMk1LoGqSOhG/pttKvTidB
3hT7GM5gKDwAgXKvN9pClBnsVMZBzreRrWKiLIePcpS38St3NPG+qtx7KEv/kRWO
8CBSEQ==
=JXM5
-----END PGP SIGNATURE-----
--=-=-=--