[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch stable-2.2 updated (ac0d3dc -> c7c7588)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch stable-2.2 updated (ac0d3dc -> c7c7588) |
Date: |
Fri, 22 Sep 2017 05:49:32 -0400 (EDT) |
wingo pushed a change to branch stable-2.2
in repository guile.
from ac0d3dc put-bytevector, unget-bytevector: Allow start ==
bytevector length.
new da9da0e psyntax generates calls to make-struct/no-tail
new dd11b82 Use make-struct/no-tail instead of make-struct
new 53d4df8 Remove references to tail arrays in the documentation
new fe4a34d Deprecate make-struct
new 9ac0544 Remove unused code in struct.c
new 04f48e9 Deprecate struct "self" slots
new c7c7588 Fix up make-struct-layout and make-struct/no-tail
docstrings
The 7 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:
NEWS | 41 ++++++++
doc/ref/api-data.texi | 93 +++-------------
libguile/deprecated.c | 51 ++++++++-
libguile/deprecated.h | 6 +-
libguile/print.c | 6 +-
libguile/print.h | 4 +-
libguile/procs.c | 5 +-
libguile/stacks.c | 4 +-
libguile/struct.c | 100 +++++++-----------
libguile/struct.h | 5 +-
module/ice-9/boot-9.scm | 73 +++++++------
module/ice-9/psyntax-pp.scm | 175 +++++++++++++++++--------------
module/ice-9/psyntax.scm | 5 +-
module/language/cps/effects-analysis.scm | 3 +-
module/language/elisp/falias.scm | 12 +--
module/language/tree-il.scm | 4 +-
module/language/tree-il/primitives.scm | 13 +--
module/rnrs/records/procedural.scm | 37 +++----
module/srfi/srfi-35.scm | 22 ++--
module/system/base/syntax.scm | 2 +-
test-suite/tests/coverage.test | 6 +-
test-suite/tests/structs.test | 70 +++++--------
22 files changed, 371 insertions(+), 366 deletions(-)
- [Guile-commits] branch stable-2.2 updated (ac0d3dc -> c7c7588),
Andy Wingo <=
- [Guile-commits] 05/07: Remove unused code in struct.c, Andy Wingo, 2017/09/22
- [Guile-commits] 07/07: Fix up make-struct-layout and make-struct/no-tail docstrings, Andy Wingo, 2017/09/22
- [Guile-commits] 03/07: Remove references to tail arrays in the documentation, Andy Wingo, 2017/09/22
- [Guile-commits] 01/07: psyntax generates calls to make-struct/no-tail, Andy Wingo, 2017/09/22
- [Guile-commits] 02/07: Use make-struct/no-tail instead of make-struct, Andy Wingo, 2017/09/22
- [Guile-commits] 06/07: Deprecate struct "self" slots, Andy Wingo, 2017/09/22
- [Guile-commits] 04/07: Deprecate make-struct, Andy Wingo, 2017/09/22