[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch stable-2.2 updated (420c263 -> 8150823)
From: |
Mark H. Weaver |
Subject: |
[Guile-commits] branch stable-2.2 updated (420c263 -> 8150823) |
Date: |
Tue, 18 Jun 2019 02:08:17 -0400 (EDT) |
mhw pushed a change to branch stable-2.2
in repository guile.
from 420c263 Make URI handling locale independent.
new 91ba73b Improve overflow checks in bytevector, string, and I/O
operations.
new 03de93d Save and restore errno in the signal handler.
new a90de2a Fix typo in tags.h comment.
new 75f3ba7 time.test: Use 'pass-if-equal' in more tests.
new a23ee74 scm_to_stringn: Avoid passing NULL to c_strcasecmp.
new cc73c2a Add get-bytevector-some!.
new d4df87f open-pipe*: Improve performance of OPEN_BOTH mode.
new 8150823 Make 'get-bytevector-some' and 'get-bytevector-some!'
suspendable.
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/ref/api-io.texi | 10 ++-
libguile/bytevectors.c | 27 ++++---
libguile/fports.c | 10 ++-
libguile/guardians.c | 6 +-
libguile/ports.c | 17 ++---
libguile/r6rs-ports.c | 144 +++++++++++++++++++++++++++----------
libguile/r6rs-ports.h | 7 +-
libguile/scmsigs.c | 2 +
libguile/strings.c | 31 +++++---
libguile/strports.c | 31 +++++---
libguile/tags.h | 2 +-
libguile/vectors.c | 6 +-
module/ice-9/binary-ports.scm | 1 +
module/ice-9/popen.scm | 59 +++++++++++----
module/ice-9/suspendable-ports.scm | 31 +++++++-
test-suite/tests/time.test | 36 +++++-----
16 files changed, 303 insertions(+), 117 deletions(-)
- [Guile-commits] branch stable-2.2 updated (420c263 -> 8150823),
Mark H. Weaver <=
- [Guile-commits] 01/08: Improve overflow checks in bytevector, string, and I/O operations., Mark H. Weaver, 2019/06/18
- [Guile-commits] 03/08: Fix typo in tags.h comment., Mark H. Weaver, 2019/06/18
- [Guile-commits] 05/08: scm_to_stringn: Avoid passing NULL to c_strcasecmp., Mark H. Weaver, 2019/06/18
- [Guile-commits] 02/08: Save and restore errno in the signal handler., Mark H. Weaver, 2019/06/18
- [Guile-commits] 04/08: time.test: Use 'pass-if-equal' in more tests., Mark H. Weaver, 2019/06/18
- [Guile-commits] 07/08: open-pipe*: Improve performance of OPEN_BOTH mode., Mark H. Weaver, 2019/06/18
- [Guile-commits] 06/08: Add get-bytevector-some!., Mark H. Weaver, 2019/06/18
- [Guile-commits] 08/08: Make 'get-bytevector-some' and 'get-bytevector-some!' suspendable., Mark H. Weaver, 2019/06/18