Next | Query returned 35 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2020-08-19 10:11:49 by Nia Alarie | Files touched by this commit (1)
Log message:
guile22: Use MASTER_SITE_GNU instead of hardcoding ftp://ftp.gnu.org

ftp://ftp.gnu.org prints a warning on connect that it may no longer
exist soon due to concerns with FTP
   2020-08-17 09:59:55 by Tobias Nygren | Files touched by this commit (4)
Log message:
guile22: fix rpath syntax issue in the pkg-config file. Bump.
   2020-05-14 17:36:40 by Nikita | Files touched by this commit (2)
Log message:
guile22: include bugticket in patch
   2020-05-14 16:28:04 by Nikita | Files touched by this commit (3)
Log message:
lang/guile22: crude but working patch to make target-vendor check conforming
   2020-03-19 15:15:17 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
guile22: update to 2.2.7nb1.

Enable threads support, now that boehm-gc is threaded.
   2020-03-10 23:43:27 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
guile22: update to 2.2.7.

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
   2020-03-08 17:42:31 by Benny Siegert | Files touched by this commit (67)
Log message:
Revbump packages depending on libffi after .so version change.

Requested by Matthias Ferdinand and Oskar on pkgsrc-users.
   2019-12-13 01:47:24 by David H. Gutteridge | Files touched by this commit (1)
Log message:
guile22: add another SunOS build fix

Some SunOS variants provide an older version of (default path) sed that
doesn't support the -i option. (My previous build fix had completed
successfully on OmniOS, on which /usr/bin/sed is the FreeBSD variant,
which does support -i.) For simplicity's sake, just require gsed.
   2019-12-09 05:51:57 by David H. Gutteridge | Files touched by this commit (1)
Log message:
guile22: fix SunOS builds on releases that provide accept4()

Curiously, the only thing stopping this from building was the second
accept4() test in the configure script, which doesn't supply the
necessary linker arguments. Elsewhere, the build configuration does
correctly set those same arguments. On current members of the SunOS
family, this meant it would falsely think accept4() wasn't defined
when it really was, which would then lead to a signature mismatch
during compilation.
   2019-11-12 13:41:19 by ng0 | Files touched by this commit (1)
Log message:
guile22: Add module.mk for commonly shared operations.

Next | Query returned 35 messages, browsing 11 to 20 | Previous