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-----
--=-=-=--