[gnutls-devel] [PATCH 0/8] Assorted Guile bindings improvements

Ludovic Courtès ludo at gnu.org
Thu Feb 11 23:04:30 CET 2016


Hello!

Here are some cleanups and improvements to the Guile bindings.
The new things is that Guile modules are compiled (on 2.x) and
that Guile 2.1/2.2 is supported.

This is against master but could be applied to the 3.4 branch
as well.

Thanks,
Ludo'.

PS: I lost commit access with the move to gitlab.com so I'd be
    grateful if you could commit on my behalf.

Ludovic Courtès (8):
  guile: tests: Add 'with-child-process'.
  guile: tests: Make sure no processes are left behind.
  guile: tests: Add Guile 2.2 compatibility layer.
  guile: doc: Change prompt in examples.
  guile: Build and install .go files on Guile 2.x.
  guile: build: Make silent rules actually quiet.
  guile: Install modules in versioned directory by default.
  guile: Work around lack of 'eval-when' on 1.8.

 configure.ac                         |  28 ++++---
 doc/gnutls-guile.texi                |  32 ++++----
 guile/.dir-locals.el                 |  12 +++
 guile/Makefile.am                    | 123 ++++++++++++++++++++++++++++++-
 guile/modules/Makefile.am            |  38 ----------
 guile/modules/gnutls.in              |   8 +-
 guile/modules/gnutls/build/tests.scm |  66 ++++++++++++++++-
 guile/src/Makefile.am                |  20 ++---
 guile/tests/Makefile.am              |  43 -----------
 guile/tests/anonymous-auth.scm       |  77 ++++++++++---------
 guile/tests/openpgp-auth.scm         |  93 ++++++++++++-----------
 guile/tests/session-record-port.scm  | 138 +++++++++++++++++------------------
 guile/tests/x509-auth.scm            | 104 +++++++++++++-------------
 13 files changed, 454 insertions(+), 328 deletions(-)
 create mode 100644 guile/.dir-locals.el
 delete mode 100644 guile/modules/Makefile.am
 delete mode 100644 guile/tests/Makefile.am

-- 
2.6.3




More information about the Gnutls-devel mailing list