[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated (ed549da -> 7f61d5f)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch master updated (ed549da -> 7f61d5f) |
Date: |
Fri, 22 Sep 2017 10:07:18 -0400 (EDT) |
wingo pushed a change to branch master
in repository guile.
from ed549da Document class redefinition change
adds d3fcefc doc: Document 'short' and 'unsigned-short' foreign types.
adds 155ddcd Correctly relativize file names in the presence of common
prefixes.
adds ac0d3dc put-bytevector, unget-bytevector: Allow start ==
bytevector length.
adds da9da0e psyntax generates calls to make-struct/no-tail
adds dd11b82 Use make-struct/no-tail instead of make-struct
adds 53d4df8 Remove references to tail arrays in the documentation
adds fe4a34d Deprecate make-struct
adds 9ac0544 Remove unused code in struct.c
adds 04f48e9 Deprecate struct "self" slots
adds c7c7588 Fix up make-struct-layout and make-struct/no-tail
docstrings
new 2f9ad7d Merge stable-2.2 into master
new d354962 Remove support for tail arrays and self slots
new 7f61d5f Remove SCM_UNBOUND
The 3 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 ++-------
doc/ref/api-foreign.texi | 2 +
libguile/filesys.c | 8 +-
libguile/print.c | 6 +-
libguile/print.h | 4 +-
libguile/procs.c | 5 +-
libguile/r6rs-ports.c | 4 +-
libguile/stacks.c | 4 +-
libguile/struct.c | 336 +++++++++----------------------
libguile/struct.h | 5 +-
libguile/tags.h | 13 +-
module/ice-9/boot-9.scm | 73 ++++---
module/ice-9/psyntax-pp.scm | 56 +++---
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/oop/goops.scm | 14 ++
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/ports.test | 28 +++
test-suite/tests/structs.test | 70 +++----
26 files changed, 358 insertions(+), 508 deletions(-)
- [Guile-commits] branch master updated (ed549da -> 7f61d5f),
Andy Wingo <=