diff options
author | Andy Wingo <wingo@pobox.com> | 2017-03-01 21:38:14 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2017-03-01 21:38:14 +0100 |
commit | 8ed8b375a7b4fb50f5931648322570a730cb5944 (patch) | |
tree | 5af6b7615779ac0e34aa35503969cf26205708a3 /NEWS | |
parent | 8f7e75f77278356ad0df150ccdd67f2ab88e630f (diff) |
Update NEWS for prerelease.
* NEWS: Update for next prerelease.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -8,6 +8,41 @@ Please send Guile bug reports to bug-guile@gnu.org. Changes in 2.1.8 (changes since the 2.1.7 alpha release): +* Notable changes + +** Update to latest 2.0 changes + +Notable this includes the fix for CVE-2016-8606. + +** GUILE_PROGS searches for versioned Guile + +The GUILE_PROGS autoconf macro can take a required version argument. As +a new change, that version argument is additionally searched for as a +suffix. For example, GUILE_PROGS(2.2) would look for guile-2.2, +guile2.2, guile-2, guile2, and then guile. The found prefix is also +applied to guild, guile-config, and the like. Thanks to Freja Nordsiek +for this work. + +* Bug fixes + +** Fix type inference when multiplying flonum with complex +** Fix build errors on macOS +** Fix make-polar signedness of zeros +** Fix backtraces in case-lambda with multiple cases +** Fix generic function dispatch with multiple arities +** Fix guild compile --to=cps +** Fix bogus strength reduction on (* -1 x) +** Relax some constraints for circular module dependencies +** Fix scm_with_guile for threads already known to libgc +** Better errors for keyword arguments missing values (foo #:bar) +** Various manual updates +** Use docstrings instead of comments for many core Guile functions +** Support truncate-file on string ports +** Getting output from R6RS string ports now truncates buffer +** Fix class-allocated GOOPS slots +** Fix tracing/breakpoints (broken in 2.2 since a long time!) +** `select' just returns instead of throwing exception on EINTR + Previous changes in 2.1.x (changes since the 2.0.x series): |