From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Michael Tuexen Newsgroups: gmane.lisp.guile.devel,gmane.lisp.guile.user Subject: Re: Guile 1.7.1 has been released. Date: Sat, 28 Aug 2004 23:35:12 +0200 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <24CF5BB2-F93A-11D8-B8A1-000A95C37894@lurchi.franken.de> References: <87sma9h59y.fsf@zagadka.ping.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1093728948 14686 80.91.224.253 (28 Aug 2004 21:35:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 28 Aug 2004 21:35:48 +0000 (UTC) Cc: guile-user@gnu.org, guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Aug 28 23:35:39 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C1ArK-0004Qv-00 for ; Sat, 28 Aug 2004 23:35:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C1Aw3-0000u4-RA for guile-devel@m.gmane.org; Sat, 28 Aug 2004 17:40:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C1Aw1-0000tJ-8F for guile-devel@gnu.org; Sat, 28 Aug 2004 17:40:29 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C1Aw0-0000t7-6G for guile-devel@gnu.org; Sat, 28 Aug 2004 17:40:29 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C1Aw0-0000t4-2e; Sat, 28 Aug 2004 17:40:28 -0400 Original-Received: from [193.175.24.27] (helo=ilsa.franken.de) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1C1Ar3-0005BX-SC; Sat, 28 Aug 2004 17:35:22 -0400 Original-Received: from [192.168.1.1] (p5089F8B0.dip.t-dialin.net [80.137.248.176]) by ilsa.franken.de (Postfix) with ESMTP id 513CD245C4; Sat, 28 Aug 2004 23:35:15 +0200 (CEST) (KNF account authenticated via SMTP-AUTH) In-Reply-To: <87sma9h59y.fsf@zagadka.ping.de> Original-To: Marius Vollmer X-Mailer: Apple Mail (2.619) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:4050 gmane.lisp.guile.user:3415 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:4050 Hi Marius, I tried to compile it on Mac OS X, but the following comes up: if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libguile-ltdl -g -O2 -Wall -Wmissing-prototypes -Werror -MT srfi-13.lo -MD -MP -MF ".deps/srfi-13.Tpo" -c -o srfi-13.lo srfi-13.c; \ then mv -f ".deps/srfi-13.Tpo" ".deps/srfi-13.Plo"; else rm -f ".deps/srfi-13.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libguile-ltdl -g -O2 -Wall -Wmissing-prototypes -Werror -MT srfi-13.lo -MD -MP -MF .deps/srfi-13.Tpo -c srfi-13.c -fno-common -DPIC -o .libs/srfi-13.o srfi-13.c: In function `scm_string_trim_right': srfi-13.c:771: warning: passing arg 3 of `scm_i_get_substring_spec' from incompatible pointer type srfi-13.c:771: warning: passing arg 5 of `scm_i_get_substring_spec' from incompatible pointer type srfi-13.c: In function `scm_string_xcopy_x': srfi-13.c:3067: warning: passing arg 5 of `scm_i_get_substring_spec' from incompatible pointer type make[2]: *** [srfi-13.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Best regards Michael On 27. Aug 2004, at 1:02 Uhr, Marius Vollmer wrote: > We are pleased to announce the release of Guile 1.7.1. 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.1.tar.gz > > Its MD5 checksum is > > 21c9f4061166900d2926955ade0ef5cc guile-1.7.1.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". > > We are releasing it anyway to start testing the new features, and to > get feedback about how difficult or tedious it is to switch from Guile > 1.6 to this series. > > Ideally, you should be able to just link your program with Guile 1.7.1 > instead of with Guile 1.6.x. You will get many warnings about > deprecated features, but your program should nevertheless run > correctly. If you find that this is not the case (which is quite > likely) please do not change your program yet. Instead, report the > problem to . > > 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 spectacular entries in > a condensed form: > > Changes since the 1.6.x series: > > - Guile is now licensed with the GNU Lesser General Public License. > > - The manual is now licensed with the GNU Free Documentation License. > > - We now use GNU MP for bignums. > > - We now use native POSIX threads for real concurrent threads. > > - There is now support for copy-on-write substrings and > mutation-sharing substrings. > > - We now have exact rationals, such as 1/3. > > - A new family of functions for converting between C values and > Scheme values has been added that is future-proof and thread-safe. > > - The INUM macros like SCM_MAKINUM have been deprecated. > > - The macros SCM_STRINGP, SCM_STRING_CHARS, SCM_STRING_LENGTH, > SCM_SYMBOL_CHARS, and SCM_SYMBOL_LENGTH have been deprecated. > > - There is a new way to deal with non-local exits and re-entries in > C code, which is nicer than scm_internal_dynamic_wind. > > - There are new malloc-like functions that work better than > scm_must_malloc, etc. > > and most importantly > > - call-with-current-continuation is now also available under the name > call/cc. > > See NEWS and the manual for more details. > > -- > GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405 > > > _______________________________________________ > Guile-devel mailing list > Guile-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/guile-devel > _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel