~peter-pearse/ubuntu/natty/guile-1.8/prop001

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Steve Langasek
  • Date: 2009-06-04 19:01:38 UTC
  • mfrom: (8.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20090604190138-1ao3t6sj31cqvcfe
Tags: 1.8.6+1-1ubuntu1
* Merge from Debian unstable, remaining changes:
  - Build with -Wno-error.
  - Build with thread support. Some guile-using programs like autogen need it.
  - Add debian/guile-1.8-libs.shlibs: Thread support breaks ABI, bump the soname.
* Dropped changes:
  - libltdl3-dev -> libltdl7-dev: current libltdl-dev Provides: both.
  - debian/patches/libtool-ftbfs.diff: integrated upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
Please send Guile bug reports to bug-guile@gnu.org.
6
6
 
7
7
 
 
8
Changes in 1.8.6 (since 1.8.5)
 
9
 
 
10
* New features (see the manual for details)
 
11
 
 
12
** New convenience function `scm_c_symbol_length ()'
 
13
 
 
14
** Single stepping through code from Emacs
 
15
 
 
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.
 
19
 
 
20
** New "guile(1)" man page!
 
21
 
 
22
* Changes to the distribution
 
23
 
 
24
** Automake's `AM_MAINTAINER_MODE' is no longer used
 
25
 
 
26
Thus, the `--enable-maintainer-mode' configure option is no longer
 
27
available: Guile is now always configured in "maintainer mode".
 
28
 
 
29
** `ChangeLog' files are no longer updated
 
30
 
 
31
Instead, changes are detailed in the version control system's logs.  See
 
32
the top-level `ChangeLog' files for details.
 
33
 
 
34
 
 
35
* Bugs fixed
 
36
 
 
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
 
51
   same thread
 
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
 
57
 
 
58
 
8
59
Changes in 1.8.5 (since 1.8.4)
9
60
 
10
61
* Infrastructure changes