[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch wip-exception-truncate updated (5d62d41 -> b1dcb5
From: |
Daniel Llorens |
Subject: |
[Guile-commits] branch wip-exception-truncate updated (5d62d41 -> b1dcb57) |
Date: |
Wed, 27 Sep 2017 07:29:35 -0400 (EDT) |
lloda pushed a change to branch wip-exception-truncate
in repository guile.
discards 5d62d41 (wip) give a handle into format used in exceptions
discards 9a21b44 Support general arrays in random:hollow-sphere!
discards 8042432 Remove scm_generalized_vector_get_handle
discards 2c254f4 Fix bitvectors and non-zero lower bound arrays in
truncated-print
discards 0943c92 Support non-zero lower bounds in array-slice-for-each
discards 1ee1303 Fix sort, sort! for arrays with nonzero lower bound
discards 319cc11 Remove documentation on uniform-vector-read!,
uniform-vector-write
discards c55e4e7 Replace uniform-vector-read benchmark with bytevector-io
benchmark
discards 6c236ad Allow scm_XXX_writable_elements on empty vectors, even if
immutable
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
adds 84aa050 Remove needless static variables from goops.c
adds b0ecf83 Deprecate opaque struct fields
adds f234155 GOOPS slot access protected via slot accessors, not
struct perms
adds a74d4ee Add struct-ref/unboxed, struct-set!/unboxed
new 3ce2df8 Allow scm_XXX_writable_elements on empty vectors, even if
immutable
new 67ecf3b Replace uniform-vector-read benchmark with bytevector-io
benchmark
new e7713c2 Remove documentation on uniform-vector-read!,
uniform-vector-write
new 2375513 Fix sort, sort! for arrays with nonzero lower bound
new b043045 Support non-zero lower bounds in array-slice-for-each
new d022300 Fix bitvectors and non-zero lower bound arrays in
truncated-print
new de6f078 Remove scm_generalized_vector_get_handle
new 5ab32f6 Support general arrays in random:hollow-sphere!
new b1dcb57 (wip) give a handle into format used in exceptions
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5d62d41)
\
N -- N -- N refs/heads/wip-exception-truncate (b1dcb57)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 9 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 | 64 +++++++++
doc/ref/api-data.texi | 125 +++++-----------
libguile/deprecated.c | 51 ++++++-
libguile/deprecated.h | 6 +-
libguile/goops.c | 25 +---
libguile/print.c | 6 +-
libguile/print.h | 4 +-
libguile/procs.c | 5 +-
libguile/stacks.c | 4 +-
libguile/struct.c | 236 +++++++++++++++++++++----------
libguile/struct.h | 7 +-
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/oop/goops.scm | 109 ++++++++++----
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 ++++-----
24 files changed, 616 insertions(+), 448 deletions(-)
- [Guile-commits] branch wip-exception-truncate updated (5d62d41 -> b1dcb57),
Daniel Llorens <=
- [Guile-commits] 02/09: Replace uniform-vector-read benchmark with bytevector-io benchmark, Daniel Llorens, 2017/09/27
- [Guile-commits] 03/09: Remove documentation on uniform-vector-read!, uniform-vector-write, Daniel Llorens, 2017/09/27
- [Guile-commits] 01/09: Allow scm_XXX_writable_elements on empty vectors, even if immutable, Daniel Llorens, 2017/09/27
- [Guile-commits] 07/09: Remove scm_generalized_vector_get_handle, Daniel Llorens, 2017/09/27
- [Guile-commits] 09/09: (wip) give a handle into format used in exceptions, Daniel Llorens, 2017/09/27
- [Guile-commits] 06/09: Fix bitvectors and non-zero lower bound arrays in truncated-print, Daniel Llorens, 2017/09/27
- [Guile-commits] 05/09: Support non-zero lower bounds in array-slice-for-each, Daniel Llorens, 2017/09/27
- [Guile-commits] 04/09: Fix sort, sort! for arrays with nonzero lower bound, Daniel Llorens, 2017/09/27
- [Guile-commits] 08/09: Support general arrays in random:hollow-sphere!, Daniel Llorens, 2017/09/27