From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.user,gmane.lisp.guile.devel Subject: Guile 1.7.2 has been released Date: Thu, 10 Mar 2005 00:04:32 +0100 Message-ID: <87fyz4whdr.fsf@zagadka.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1110410303 9179 80.91.229.2 (9 Mar 2005 23:18:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 9 Mar 2005 23:18:23 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Mar 10 00:18:22 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D9ALj-0000uk-Fu for guile-user@m.gmane.org; Thu, 10 Mar 2005 00:12:20 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D9AaU-0003PT-Gg for guile-user@m.gmane.org; Wed, 09 Mar 2005 18:27:34 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D9AVC-0001PD-Dt for guile-user@gnu.org; Wed, 09 Mar 2005 18:22:07 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D9AUt-0001GF-SI for guile-user@gnu.org; Wed, 09 Mar 2005 18:21:49 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D9AUt-0001G5-PW for guile-user@gnu.org; Wed, 09 Mar 2005 18:21:47 -0500 Original-Received: from [195.253.8.218] (helo=mail.dokom.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1D9AG5-0003dJ-T8 for guile-user@gnu.org; Wed, 09 Mar 2005 18:06:30 -0500 Original-Received: from [195.138.45.199] (helo=zagadka.ping.de) by mail.dokom.net with smtp (Exim 4.34) id 1D9AG4-0002Wi-BT for guile-user@gnu.org; Thu, 10 Mar 2005 00:06:28 +0100 Original-Received: (qmail 27201 invoked by uid 1000); 9 Mar 2005 23:04:32 -0000 Original-To: guile-user@gnu.org, guile-devel@gnu.org User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org X-MailScanner-To: guile-user@m.gmane.org Xref: news.gmane.org gmane.lisp.guile.user:4282 gmane.lisp.guile.devel:4851 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:4282 We are pleased to announce the release of Guile 1.7.2. This is a 'technology preview' for the upcoming Guile 1.8. It can be found here: ftp://alpha.gnu.org/gnu/guile/guile-1.7.2.tar.gz Its MD5 checksum is 7fabb64198993e971f65a27846202388 guile-1.7.2.tar.gz This version is guaranteed to contain serious bugs, and the publically visible interfaces will almost certainly change before 1.8 is released. The 1.7 releases might be termed "selected snapshots". Specifically, libguile has not yet been reviewed for thread-safeness. We are releasing it anyway to start testing the new features, and to get feedback about how well Guile actually behaves in a multi-threaded setting. The shared library major versions have been bumped compared to the 1.6 series, but they will not be bumped on binary incompatible changes within the 1.7 series. The NEWS file is quite long. Here are the most interesting entries: Changes since 1.7.1: * There is a new way to initalize Guile that allows one to use Guile from threads that have not been created by Guile. * Mutexes and condition variables are now always fair. A recursive mutex must be requested explicitely. * The low-level thread API has been removed. * There is a new way to access all kinds of vectors and arrays from C that is efficient and thread-safe. * The concept of dynamic roots has been factored into continuation barriers and dynamic states. See NEWS and the manual for more details. -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405 _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user