[Top][All Lists]

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

[Guile-commits] GNU Guile branch, branch_release-1-8, updated. release_1

From: Ludovic Courtès
Subject: [Guile-commits] GNU Guile branch, branch_release-1-8, updated. release_1-8-7-35-g72e4a3b
Date: Mon, 13 Dec 2010 21:00:04 +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, branch_release-1-8 has been updated
       via  72e4a3b1df86fdfca752221716c3e3f5573ff6a5 (commit)
       via  2e44da4aea83e4426ca058c5bd0004296683f60c (commit)
       via  2172d537098ef0943d293ed8200ccd753ab4487a (commit)
      from  4e30666a1ae21435ebe13c3f3108f1c62bbb82e8 (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 72e4a3b1df86fdfca752221716c3e3f5573ff6a5
Author: Ludovic Courtès <address@hidden>
Date:   Mon Dec 13 20:23:43 2010 +0100

    Bump version number for 1.8.8.
      (LIBGUILE_INTERFACE_CURRENT): Increment, to account for the addition
      of `scm_c_random64'.
      (LIBGUILE_INTERFACE_AGE): Increment.

commit 2e44da4aea83e4426ca058c5bd0004296683f60c
Author: Ludovic Courtès <address@hidden>
Date:   Mon Dec 13 20:22:39 2010 +0100

    Update `NEWS'.
    * NEWS: Update for 1.8.8.

commit 2172d537098ef0943d293ed8200ccd753ab4487a
Author: Ludovic Courtès <address@hidden>
Date:   Mon Dec 13 20:20:23 2010 +0100

    Fix doc about the installation of GDS' elisp files.
    This is a followup to commit dcf7c034 ("add note to docs about gds.el").
    * doc/ref/scheme-using.texi (GDS Getting Started): Correct the comment
      about whether elisp files get installed.


Summary of changes:
 GUILE-VERSION             |    8 ++++----
 NEWS                      |   16 +++++++++++++++-
 doc/ref/scheme-using.texi |   11 ++++++-----
 3 files changed, 25 insertions(+), 10 deletions(-)

index 9fb2120..020f95e 100644
@@ -2,7 +2,7 @@
@@ -21,9 +21,9 @@ PACKAGE=guile
 # See libtool info pages for more information on how and when to
 # change these.
 # NOTE: You must edit each corresponding .scm file (the one that
diff --git a/NEWS b/NEWS
index 564484f..9fce215 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
 Guile NEWS --- history of user-visible changes.
-Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 
2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 
2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
 See the end for copying conditions.
 Please send Guile bug reports to address@hidden
@@ -10,12 +10,26 @@ Changes in 1.8.8 (since 1.8.7)
 * Bugs fixed
 ** Fix possible buffer overruns when parsing numbers
+** Fix random number generator on 64-bit platforms
+Previously the `scm_c_random' function would crash or return only 32-bit
+worth of randomness.  In addition, the new `scm_c_random64' function
+explicitly returns 64 bits of randomness.
+** Add missing range checks in `vector-move-left!' and `vector-move-right!'
+Previously these procedures could write past the end of a vector.
 ** Avoid clash with system setjmp/longjmp on IA64
 ** Don't dynamically link an extension that is already registered
 ** Fix `wrong type arg' exceptions with IPv6 addresses
 ** Fix typos in `(srfi srfi-19)'
 ** Have `(srfi srfi-35)' provide named struct vtables
+** Fix C documentation extraction ("snarfing") with recent GCC versions
 ** Fix some Interix build problems
+** Fix Tru64 build problems
+** Fix GC-related build issues on Solaris 10 x86 with Sun Studio 12
+** Several small documentation fixes
 Changes in 1.8.7 (since 1.8.6)
diff --git a/doc/ref/scheme-using.texi b/doc/ref/scheme-using.texi
index 0e1d333..1990a08 100644
--- a/doc/ref/scheme-using.texi
+++ b/doc/ref/scheme-using.texi
@@ -598,11 +598,12 @@ GDS Emacs Lisp code when starting up, and to start the 
inferior GDS
 server process so that it is ready and waiting for any Guile programs
 that want to use GDS.
-The Scheme side of GDS is installed automatically by Guile. The Emacs
-Lisp side, however, is not. You will have to grab
address@hidden, @file{gds-scheme.el}, and @file{gds.el} from
-Guile's source distribution, and make sure they end up in Emacs' load
+The Scheme side of GDS is systematically installed with Guile, whereas
+the Emacs Lisp side (the @file{gds-server.el}, @file{gds-scheme.el}, and
address@hidden files) is only installed if Emacs was detected at
address@hidden  Before using GDS, make sure these files are
+installed and are in Emacs' load path (@pxref{Lisp Libraries,
address@hidden,, emacs, GNU Emacs Manual}).
 (If GDS's Scheme code is not installed in one of the locations in
 Guile's load path, you may find that the server process fails to start.

GNU Guile

reply via email to

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