From fbbab31c8b6036210fa0c61b5f7eb9df25a828c1 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Sun, 1 Jul 2018 23:23:09 +0200 Subject: Update NEWS. * NEWS: Update. --- NEWS | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index dde5320f2..c20a1b5da 100644 --- a/NEWS +++ b/NEWS @@ -16,6 +16,63 @@ Guile now includes SRFI-71, which extends let, let*, and letrec to support assigning multiple values. See "SRFI-71" in the manual for details. +** (web client) export 'http-request' procedure + +The 'http-request' procedure is the generalized procedure underneath +'http-get', 'http-post', etc. + +** GDB support now registers the 'guile-backtrace' GDB command + +The 'guile-backtrace' GDB command displays a backtrace of the VM stack +for the current thread. + +** Recognize RISC-V compilation targets in (system base target) + +* Bug fixes + +** Fix stack-marking bug affecting multi-threaded programs + () + +** Add missing SYNC_IP calls in the VM + +These could cause multi-threaded code to crash. + +** Fix multi-threaded access to modules + (, , + and ) + +** (ice-9 match) now has better documentation + +** 'get-bytevector-n' and 'get-bytevector-n!' can now read more than 4 GB + +** Fix cross-compilation support for elisp + +** Fix error reporting in 'load-thunk-from-memory' + +** Fix GOOPS 'instance?' to work on objects that aren't structs + () + +** Fix type inference for bitwise logical operators + () + +** Avoid inexact arithmetic in the type inferrer for 'sqrt' + +** Fix floating point unboxing regression in 2.2.3 + () + +** Fix eta-conversion edge cases in peval () + +** Correctly interpret SRFI-18 timeout parameters + () + +** 'select' returns empty sets upon EINTR and EAGAIN + () + +** Restore pre-2.2.3 '%fresh-auto-compile' behavior + +This reverts an incorrect fix for . + + Changes in 2.2.3 (since 2.2.2): -- cgit v1.2.3