guile-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]