[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.7-340-g47ad3

From: Ludovic Courtès
Subject: [Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.7-340-g47ad34f
Date: Tue, 09 Apr 2013 21:00:29 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".

The branch, stable-2.0 has been updated
       via  47ad34fad6d79c93e1d1a213641c747ba05a3ef6 (commit)
       via  9a5b6f6edaf33282c29add729a9d55527abd5517 (commit)
       via  11f80955e8a218ba0bfddc206b79a6916705eae8 (commit)
       via  4e7d48a04bb9500afff4d44e9bc9e03c536f12f8 (commit)
      from  14f2e4706863b4dafc55c7b7ff8682634f77a96e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 47ad34fad6d79c93e1d1a213641c747ba05a3ef6
Author: Ludovic Courtès <address@hidden>
Date:   Tue Apr 9 22:51:48 2013 +0200

    Bump version number for 2.0.8.
      (LIBGUILE_INTERFACE_CURRENT): Increment, to account for new C
      functions `scm_c_bind_keyword_arguments' et al.
      (LIBGUILE_INTERFACE_AGE): Increment.

commit 9a5b6f6edaf33282c29add729a9d55527abd5517
Author: Ludovic Courtès <address@hidden>
Date:   Tue Apr 9 22:37:06 2013 +0200

    tests: Skip FFI tests involving `scm_is_pair' when `dynamic-func' fails.
    * test-suite/tests/foreign.test ("make-pointer")["equal? modulo
      finalizer", "equal? modulo finalizer (set-pointer-finalizer!)"]: Wrap
      `dynamic-func' in `false-if-exception' (static builds on NetBSD 5.1
      raise "Symbol not found" here.)

commit 11f80955e8a218ba0bfddc206b79a6916705eae8
Author: Ludovic Courtès <address@hidden>
Date:   Tue Apr 9 21:48:58 2013 +0200

    doc: Cosmetic change for `'.
    * doc/ Add #+STARTUP.

commit 4e7d48a04bb9500afff4d44e9bc9e03c536f12f8
Author: Ludovic Courtès <address@hidden>
Date:   Tue Apr 9 21:48:04 2013 +0200

    Update `THANKS'.


Summary of changes:
 GUILE-VERSION                 |    6 +++---
 THANKS                        |    2 ++
 doc/               |    2 +-
 test-suite/tests/foreign.test |   10 ++++++----
 4 files changed, 12 insertions(+), 8 deletions(-)

index 59654d1..1d68aa3 100644
@@ -3,7 +3,7 @@
 # Note: `GUILE_VERSION' is defined in `' using `git-version-gen'.
@@ -18,7 +18,7 @@ GUILE_EFFECTIVE_VERSION=2.0
 # See libtool info pages for more information on how and when to
 # change these.
diff --git a/THANKS b/THANKS
index 33c7dd1..a01dcfb 100644
--- a/THANKS
+++ b/THANKS
@@ -155,11 +155,13 @@ For fixes or providing information which led to a fix:
            Ivan Shcherbakov
           Scott Shedden
            Alex Shinn
+          Peter Simons
          Daniel Skarda
            Dale Smith
           Cesar Strauss
          Klaus Stehle
          Rainer Tammer
+        Samuel Thibault
         Richard Todd
           Issac Trotts
            Greg Troxel
diff --git a/doc/ b/doc/
index 95ba12e..c9231ac 100644
--- a/doc/
+++ b/doc/
@@ -1,5 +1,6 @@
 #+TITLE: Release Process for GNU Guile 2.0
 #+AUTHOR: Ludovic Courtès
+#+STARTUP: content
 #+EMAIL: address@hidden
 This document describes the typical release process for Guile 2.0.
@@ -53,7 +54,6 @@ If you're still in a good mood, you may also want to check on 
 boxes for other OSes.  The GNU/Hurd people have 
[[][porter boxes]], and 
so do
 the [[][OpenCSW Solaris Team]] and 
 *** Post a pre-release announcement to address@hidden'
 Send a link to 
 latest tarball]].  This will allow readers to test on
diff --git a/test-suite/tests/foreign.test b/test-suite/tests/foreign.test
index 540effb..66fd3d5 100644
--- a/test-suite/tests/foreign.test
+++ b/test-suite/tests/foreign.test
@@ -68,17 +68,19 @@
     (equal? (make-pointer 123) (make-pointer 123)))
   (pass-if "equal? modulo finalizer"
-    (let ((finalizer (dynamic-func "scm_is_pair" (dynamic-link))))
+    (let ((finalizer (false-if-exception
+                      (dynamic-func "scm_is_pair" (dynamic-link)))))
       (if (not finalizer)
-          (throw 'unresolved)                     ; probably Windows
+          (throw 'unresolved)               ;  Windows or a static build
           (equal? (make-pointer 123)
                   (make-pointer 123 finalizer)))))
   (pass-if "equal? modulo finalizer (set-pointer-finalizer!)"
-    (let ((finalizer (dynamic-func "scm_is_pair" (dynamic-link)))
+    (let ((finalizer (false-if-exception
+                      (dynamic-func "scm_is_pair" (dynamic-link))))
           (ptr       (make-pointer 123)))
       (if (not finalizer)
-          (throw 'unresolved)                     ; probably Windows
+          (throw 'unresolved)                ; Windows or a static build
             (set-pointer-finalizer! ptr finalizer)
             (equal? (make-pointer 123) ptr)))))

GNU Guile

reply via email to

[Prev in Thread] Current Thread [Next in Thread]