[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 03/03: Update NEWS.
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] 03/03: Update NEWS. |
Date: |
Sat, 7 Mar 2020 12:59:38 -0500 (EST) |
civodul pushed a commit to branch stable-2.2
in repository guile.
commit c7d6bc03e730189e3b2c1ce3468343d1f19ee00e
Author: Ludovic Courtès <address@hidden>
AuthorDate: Sat Mar 7 18:46:45 2020 +0100
Update NEWS.
* NEWS: Update.
---
NEWS | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 56 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index 409d37f..0a8ebda 100644
--- a/NEWS
+++ b/NEWS
@@ -1,11 +1,66 @@
Guile NEWS --- history of user-visible changes.
-Copyright (C) 1996-2019 Free Software Foundation, Inc.
+Copyright (C) 1996-2020 Free Software Foundation, Inc.
See the end for copying conditions.
Please send Guile bug reports to address@hidden.
+Changes in 2.2.7 (since 2.2.6)
+
+* New interfaces and functionality
+
+** (texinfo plain-text) now exports '*line-width*' fluid
+
+The new '*line-width*' fluid allows users to specify the width of a line
+for the purposes of line wrapping. See "texinfo plain-text" in the
+manual.
+
+* Bug fixes
+
+** Reduce GC pressure when using bignums
+
+Guile no longer installs a finalizer on each bignum (large integer) it
+creates. This significantly improves speed and memory usage on
+applications that make heavy use of bignums, such as the compiler
+itself.
+
+** Fix peval bug that ignored excess arguments
+
+In an expression like:
+
+ ((lambda ()
+ (define (add1 n)(+ 1 n))
+ (add1 1 2)))
+
+the compiler (specifically 'peval') would silently ignore the excess
+argument to 'add1'.
+
+** Respect thread local fluid defaults
+
+Previously (fluid-ref (make-thread-local-fluid #t)) would return #f.
+This is now fixed.
+
+** Fix non-deterministic crash in 'finalization_thread_proc'
+ (<https://bugs.gnu.org/37757>)
+
+** texinfo properly renders @acronym in plain text
+ (<https://bugs.gnu.org/37846>)
+
+** 'scm_port_poll' honors "w" flags
+ (<https://bugs.gnu.org/36709>)
+
+** Do not record LDFLAGS in .pc file
+ (<https://bugs.gnu.org/36339>)
+
+** Fix Readline configure check for the sake of libedit
+
+This fixes builds on macOS against the system-provided libedit.
+
+** Fix build on platforms where the stack grows upwards
+
+
+
Changes in 2.2.6 (since 2.2.5)
* Bug fixes