diff options
author | wiz <wiz@pkgsrc.org> | 2004-11-18 12:30:49 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2004-11-18 12:30:49 +0000 |
commit | dce1dbb4a24ba119da2e2abd4e1692e5d4525ead (patch) | |
tree | 4956c673277e5df0e1f43096fc509f5deb4f568b /lang/guile/patches/patch-af | |
parent | 6af479d92758654bac52c7611ebae3fa6e7bf946 (diff) | |
download | pkgsrc-dce1dbb4a24ba119da2e2abd4e1692e5d4525ead.tar.gz |
Update to 1.6.5. Greg Troxel and I did the same work here, so I'll commit
it before someone else does too :)
Changes since Guile 1.6.4 (changes in 1.6.5):
* Changes to the distribution
** Bugs have been fixed that prevented the (re)generation of psyntax.pp.
** SRFI-31 has been added (special form `rec' for recursive evaluation)
(use-modules (srfi srfi-31)) will now provide support for SRFI-31.
See the Guile info pages for more documentation.
** SRFI-39 has been added (parameter objects)
** Guile is now compiled with -fno-strict-aliasing when gcc is detected.
** The --enable-htmldoc option has been removed from 'configure'.
Support for translating the documentation into HTML is now always
provided. Use 'make html'.
* Changes to the stand-alone interpreter
** GC bug fixed.
The use of scm_must_realloc() for memory which is scanned by GC, could
trigger a GC scan of a free()d block of memory. This is now fixed.
* Changes to Scheme functions and syntax
** array-map! and array-map-in-order! now require at least one source array.
Previously a call without any source arrays like (array-map! array
proc) would cause a segfault. Now such calls are properly rejected.
** srfi-4 has been overhauled
Bugs have been fixed, and performance may be improved in certain
situations. Among other things, large 64-bit values should print
correctly now.
** gethost no longer causes an exception when trying to throw an exception
** call-with-output-string doesn't segv on closed port
Previously call-with-output-string would give a segmentation fault if
the string port was closed by the called function. An exception is
raised now.
** (ice-9 popen) duplicate pipe fd fix
open-pipe, open-input-pipe and open-output-pipe left an extra copy of
their pipe file descriptor in the child, which was normally harmless,
but it can prevent the parent seeing eof or a broken pipe immediately and has now been fixed.
** source-properties and set-source-properties! fix
Properties set with set-source-properties! can now be read back
correctly with source-properties.
** SRFI-1 delete equality argument order fixed.
In the srfi-1 module delete and delete!, the order of the arguments to
the "=" procedure now matches the SRFI-1 specification.
** SRFI-19 date-week-number fix
date-week-number now correctly respects the requested day of week
starting the week.
* Changes to the C interface
Diffstat (limited to 'lang/guile/patches/patch-af')
-rw-r--r-- | lang/guile/patches/patch-af | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/lang/guile/patches/patch-af b/lang/guile/patches/patch-af index b7dbaf36735..2089c640d17 100644 --- a/lang/guile/patches/patch-af +++ b/lang/guile/patches/patch-af @@ -1,13 +1,13 @@ -$NetBSD: patch-af,v 1.2 2003/12/14 17:14:40 wiz Exp $ +$NetBSD: patch-af,v 1.3 2004/11/18 12:30:49 wiz Exp $ ---- doc/ref/Makefile.in.orig 2003-04-21 19:02:49.000000000 +0200 +--- doc/ref/Makefile.in.orig 2004-10-05 05:34:07.000000000 +0200 +++ doc/ref/Makefile.in -@@ -218,7 +218,7 @@ PSS = guile.ps - TEXINFOS = guile.texi - DATA = $(html_DATA) - --DIST_COMMON = $(guile_TEXINFOS) $(top_srcdir)/am/pre-inst-guile \ -+DIST_COMMON = $(info_TEXINFOS) $(top_srcdir)/am/pre-inst-guile \ - ChangeLog Makefile.am Makefile.in mdate-sh stamp-vti \ - texinfo.tex version.texi - all: all-am +@@ -35,7 +35,7 @@ PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ +-DIST_COMMON = $(guile_TEXINFOS) $(srcdir)/Makefile.am \ ++DIST_COMMON = $(info_TEXINFOS) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in $(srcdir)/stamp-vti \ + $(srcdir)/version.texi $(top_srcdir)/am/pre-inst-guile \ + ChangeLog mdate-sh texinfo.tex |