Congratulations on the release. Interfacing with git from guile is very cool :)
On Fri, 6 Jul 2018, 03:33 Erik Edrosa, <erik.edr...@gmail.com> wrote: > Hello everyone, > > This is the first release of Guile-Git, GNU Guile bindings to > libgit2[0]. Guile-Git provides modules for interacting with git > repositories. Here is a small example program which clones guile-git > repo and prints some information: > > (use-modules (git)) > > (define repo (clone "https://gitlab.com/guile-git/guile-git.git" > "/tmp/guile-git")) > > (display (repository-directory repo)) > (newline) > > (let ((commit (commit-lookup repo (string->oid > "92b5ad587351423cc64372d525946c8fdcf23467")))) > (display (signature-name (commit-author commit))) > (newline) > (display (commit-message commit))) > > It outputs: > > /tmp/guile-git/.git/ > Erik Edrosa > build: Change version to 0.1.0 > > * configure.ac: Change version 0.1 to 0.1.0. > > > You may download Guile-Git's release tarball at: > > https://gitlab.com/guile-git/guile-git/uploads/e8c218ac7ae77b745c44d1ffbe34f1dd/guile-git-0.1.0.tar.gz > > The Guile-Git repository may be found at: > https://gitlab.com/guile-git/guile-git > > Thanks to Amirouche Boubekki, Ludovic Courtès, Jelle Licht, and Mathieu > Othacehe for their contributions to this release. > > Thanks, > Erik (OrangeShark) > > [0]: https://libgit2.github.com/ > >