5
5
Please send Guile bug reports to bug-guile@gnu.org.
8
Changes in 1.8.6 (since 1.8.5)
10
* New features (see the manual for details)
12
** New convenience function `scm_c_symbol_length ()'
14
** Single stepping through code from Emacs
16
When you use GDS to evaluate Scheme code from Emacs, you can now use
17
`C-u' to indicate that you want to single step through that code. See
18
`Evaluating Scheme Code' in the manual for more details.
20
** New "guile(1)" man page!
22
* Changes to the distribution
24
** Automake's `AM_MAINTAINER_MODE' is no longer used
26
Thus, the `--enable-maintainer-mode' configure option is no longer
27
available: Guile is now always configured in "maintainer mode".
29
** `ChangeLog' files are no longer updated
31
Instead, changes are detailed in the version control system's logs. See
32
the top-level `ChangeLog' files for details.
37
** `symbol->string' now returns a read-only string, as per R5RS
38
** Fix incorrect handling of the FLAGS argument of `fold-matches'
39
** `guile-config link' now prints `-L$libdir' before `-lguile'
40
** Fix memory corruption involving GOOPS' `class-redefinition'
41
** Fix possible deadlock in `mutex-lock'
42
** Fix build issue on Tru64 and ia64-hp-hpux11.23 (`SCM_UNPACK' macro)
43
** Fix build issue on mips, mipsel, powerpc and ia64 (stack direction)
44
** Fix build issue on hppa2.0w-hp-hpux11.11 (`dirent64' and `readdir64_r')
45
** Fix build issue on i386-unknown-freebsd7.0 ("break strict-aliasing rules")
46
** Fix misleading output from `(help rationalize)'
47
** Fix build failure on Debian hppa architecture (bad stack growth detection)
48
** Fix `gcd' when called with a single, negative argument.
49
** Fix `Stack overflow' errors seen when building on some platforms
50
** Fix bug when `scm_with_guile ()' was called several times from the
52
** The handler of SRFI-34 `with-exception-handler' is now invoked in the
53
dynamic environment of the call to `raise'
54
** Fix potential deadlock in `make-struct'
55
** Fix compilation problem with libltdl from Libtool 2.2.x
56
** Fix sloppy bound checking in `string-{ref,set!}' with the empty string
8
59
Changes in 1.8.5 (since 1.8.4)
10
61
* Infrastructure changes