guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch wip-vector-cleanup updated (bfe8b53 -> 5d927a8)


From: Daniel Llorens
Subject: [Guile-commits] branch wip-vector-cleanup updated (bfe8b53 -> 5d927a8)
Date: Mon, 9 Mar 2020 05:30:28 -0400 (EDT)

lloda pushed a change to branch wip-vector-cleanup
in repository guile.

 discard bfe8b53  Reuse SCM_ASSERT_RANGE in scm_c_vector_ref, scm_c_vector_set_x
 discard 14e21ad  Simplify vector constructor
 discard b10d5b8  Remove superfluous type check in bitvector->list
 discard 08b007f  Move uniform-array->bytevector from (rnrs bytevectors) to core
 discard 4a27af7  Remove 'contiguous' flag in arrays
 discard 9d3b5b3  Remove scm_from_contiguous_typed_array
 discard b91101f  Merge generalized-arrays.[ch] in arrays.[ch]
 discard 0632d95  Update branch news file
 discard 6350917  Remove generalized-vectors.[hc]
 discard 0fbde72  Pull generalized-vectors from under bytevectors
 discard dcca31f  Pull generalized-vectors from under typed vectors
 discard ff3a2f4  Pull generalized-vectors from under bitvector/string/vector
 discard 42189eb  Rewrite vector-copy! using memmove
 discard e7bfe06  Golf in srfi-4.h
 discard 4d13ad6  Move bitvector functions using array_handle to 
libguile/array-handle.[ch]
 discard b6541c9  Remove generalized vector support for vector-move-right!, 
vector-move-left!
 discard 1506f77  Add lenp parameter back to scm_bitvector_(writable_)elements
 discard 350306a  Add lenp parameter back to scm_vector_(writable_)elements
 discard 6dca5b2  Simplify interfaces to scm_TYPEvector_(writable_)elements
 discard a5e76e7  Fix doc for last bitvector patch
 discard c1f94f2  Simplify interfaces to scm_bitvector_elements and 
scm_bitvector_writable_elements
 discard e45b919  Simplify interfaces to scm_vector_elements and 
scm_vector_writable_elements
 discard f09a548  Simple vectors are just vectors
 discard d828ab8  Remove the unused argument from scm_array_p
 discard b157e2d  Require vector argument to scm_vector_elements, 
scm_vector_writable_elements
 discard 4135c3c  Require vector as argument to vector->list
 discard b9ea1d1  Require vector as argument to vector-copy
     add 4cfe0c1  psyntax: 'include' no longer rejects relative file names.
     add c5d3b45  'hash' behaves like 'hashq' for tc7s without an 'equal?' 
implementation.
     add 5d96e42  Add 'hash' test for keywords.
     add d494532  Fix expansion of 'error' primitive with a non-constant 
argument.
     add 8a25546  Remove extra 'error' call in 'make-record-type'.
     add 076276c  web: Client treats TLS "premature termination" error as EOF.
     add d3a775f  psyntax: Preserve source location information for top-level 
references.
     add 100257e  Actually run '00-repl-server.test'.
     add cacf690  Update NEWS.
     add cefbfac  Accept .sld as scheme extensions in r7rs
     add 6cfa410  README no longer says it's a prerelease.
     add 1192441  README mentions development dependencies.
     add fb052c4  Update NEWS.
     add d18bcf4  Update NEWS.
     add c01a81e  GNU Guile 3.0.1.
     new e806b89  Require vector as argument to vector-copy
     new c08a8a5  Require vector as argument to vector->list
     new 2fb31f2  Require vector argument to scm_vector_elements, 
scm_vector_writable_elements
     new c44d829  Remove the unused argument from scm_array_p
     new 0079606  Simple vectors are just vectors
     new 158724c  Simplify interfaces to scm_vector_elements and 
scm_vector_writable_elements
     new 7e7e922  Simplify interfaces to scm_bitvector_elements and 
scm_bitvector_writable_elements
     new 8efd6dc  Fix doc for last bitvector patch
     new 263dcfd  Simplify interfaces to scm_TYPEvector_(writable_)elements
     new 288733c  Add lenp parameter back to scm_vector_(writable_)elements
     new 9aa721c  Add lenp parameter back to scm_bitvector_(writable_)elements
     new ae8b0fc  Remove generalized vector support for vector-move-right!, 
vector-move-left!
     new 9b04322  Move bitvector functions using array_handle to 
libguile/array-handle.[ch]
     new 23299b6  Golf in srfi-4.h
     new 51b688a  Rewrite vector-copy! using memmove
     new cf17976  Pull generalized-vectors from under bitvector/string/vector
     new 88f45c7  Pull generalized-vectors from under typed vectors
     new 7a90f47  Pull generalized-vectors from under bytevectors
     new 050a41b  Remove generalized-vectors.[hc]
     new 22221aa  Update branch news file
     new 114f331  Merge generalized-arrays.[ch] in arrays.[ch]
     new 502a5b2  Remove scm_from_contiguous_typed_array
     new c2b7c8b  Remove 'contiguous' flag in arrays
     new c308b9a  Move uniform-array->bytevector from (rnrs bytevectors) to core
     new 28b7ca2  Remove superfluous type check in bitvector->list
     new 784cea5  Simplify vector constructor
     new 5d927a8  Reuse SCM_ASSERT_RANGE in scm_c_vector_ref, scm_c_vector_set_x

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   (bfe8b53)
            \
             N -- N -- N   refs/heads/wip-vector-cleanup (5d927a8)

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 "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 27 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 GUILE-VERSION                          |  8 +--
 NEWS                                   | 89 ++++++++++++++++++++++++++++++++++
 README                                 | 22 +++++----
 libguile/hash.c                        | 18 ++++++-
 module/ice-9/boot-9.scm                |  5 +-
 module/ice-9/psyntax-pp.scm            | 89 ++++++++++++++++++----------------
 module/ice-9/psyntax.scm               |  4 +-
 module/language/tree-il/primitives.scm |  3 +-
 module/web/client.scm                  | 13 ++++-
 test-suite/tests/00-repl-server.test   |  3 +-
 test-suite/tests/hash.test             | 12 ++++-
 test-suite/tests/tree-il.test          | 38 ++++++++++++++-
 12 files changed, 237 insertions(+), 67 deletions(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]