[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch wip-vector-cleanup updated (6c995bc -> fb71aaf)
From: |
Daniel Llorens |
Subject: |
[Guile-commits] branch wip-vector-cleanup updated (6c995bc -> fb71aaf) |
Date: |
Fri, 21 Feb 2020 03:56:55 -0500 (EST) |
lloda pushed a change to branch wip-vector-cleanup
in repository guile.
discard 6c995bc Reuse SCM_ASSERT_RANGE in scm_c_vector_ref, scm_c_vector_set_x
discard 5da855e Simplify vector constructor
discard b213305 Remove superfluous type check in bitvector->list
discard d88ee32 Move uniform-array->bytevector from (rnrs bytevectors) to core
discard ed3efe6 Remove 'contiguous' flag in arrays
discard e785d78 Remove scm_from_contiguous_typed_array
discard 986705d Merge generalized-arrays.[ch] in arrays.[ch]
discard b627c7e Update branch news file
discard fa44ced Remove generalized-vectors.[hc]
discard e92266c Pull generalized-vectors from under bytevectors
discard e15ff58 Pull generalized-vectors from under typed vectors
discard fc981dd Pull generalized-vectors from under bitvector/string/vector
discard f07144c Rewrite vector-copy! using memmove
discard 1dfba08 Golf in srfi-4.h
discard c95938e Move bitvector functions using array_handle to
libguile/array-handle.[ch]
discard 3a7bdbc Remove generalized vector support for vector-move-right!,
vector-move-left!
discard 62a4750 Add lenp parameter back to scm_bitvector_(writable_)elements
discard 834370a Add lenp parameter back to scm_vector_(writable_)elements
discard afde178 Simplify interfaces to scm_TYPEvector_(writable_)elements
discard c7ca069 Fix doc for last bitvector patch
discard 4f1bf4d Simplify interfaces to scm_bitvector_elements and
scm_bitvector_writable_elements
discard 056c148 Simplify interfaces to scm_vector_elements and
scm_vector_writable_elements
discard 7ce9de4 Simple vectors are just vectors
discard 34b5ee7 Remove the unused argument from scm_array_p
discard d7bee97 Require vector argument to scm_vector_elements,
scm_vector_writable_elements
discard 0fe1e8b Require vector as argument to vector->list
discard 34c913d Require vector as argument to vector-copy
add 8b3cad6 Implement hashing for keywords, i.e. (hash #:x ...)
new e7d9586 Require vector as argument to vector-copy
new dab5491 Require vector as argument to vector->list
new eb25aae Require vector argument to scm_vector_elements,
scm_vector_writable_elements
new d0dd505 Remove the unused argument from scm_array_p
new 8a49e44 Simple vectors are just vectors
new d3265f2 Simplify interfaces to scm_vector_elements and
scm_vector_writable_elements
new 60db2ca Simplify interfaces to scm_bitvector_elements and
scm_bitvector_writable_elements
new df556c0 Fix doc for last bitvector patch
new 3b01067 Simplify interfaces to scm_TYPEvector_(writable_)elements
new 6aa8c3d Add lenp parameter back to scm_vector_(writable_)elements
new bd4bba0 Add lenp parameter back to scm_bitvector_(writable_)elements
new 09c7845 Remove generalized vector support for vector-move-right!,
vector-move-left!
new 120dada Move bitvector functions using array_handle to
libguile/array-handle.[ch]
new d94e950 Golf in srfi-4.h
new c084f0f Rewrite vector-copy! using memmove
new ec3ec65 Pull generalized-vectors from under bitvector/string/vector
new 0439d02 Pull generalized-vectors from under typed vectors
new d568e09 Pull generalized-vectors from under bytevectors
new 35ff8a2 Remove generalized-vectors.[hc]
new c2de082 Update branch news file
new d69ec1a Merge generalized-arrays.[ch] in arrays.[ch]
new 7808c54 Remove scm_from_contiguous_typed_array
new 13a9ffa Remove 'contiguous' flag in arrays
new 899a382 Move uniform-array->bytevector from (rnrs bytevectors) to core
new d482ca7 Remove superfluous type check in bitvector->list
new 7e23c0b Simplify vector constructor
new fb71aaf 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 (6c995bc)
\
N -- N -- N refs/heads/wip-vector-cleanup (fb71aaf)
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:
libguile/hash.c | 3 +++
libguile/keywords.h | 2 ++
2 files changed, 5 insertions(+)
- [Guile-commits] branch wip-vector-cleanup updated (6c995bc -> fb71aaf),
Daniel Llorens <=
- [Guile-commits] 04/27: Remove the unused argument from scm_array_p, Daniel Llorens, 2020/02/21
- [Guile-commits] 10/27: Add lenp parameter back to scm_vector_(writable_)elements, Daniel Llorens, 2020/02/21
- [Guile-commits] 11/27: Add lenp parameter back to scm_bitvector_(writable_)elements, Daniel Llorens, 2020/02/21
- [Guile-commits] 13/27: Move bitvector functions using array_handle to libguile/array-handle.[ch], Daniel Llorens, 2020/02/21
- [Guile-commits] 02/27: Require vector as argument to vector->list, Daniel Llorens, 2020/02/21
- [Guile-commits] 03/27: Require vector argument to scm_vector_elements, scm_vector_writable_elements, Daniel Llorens, 2020/02/21
- [Guile-commits] 01/27: Require vector as argument to vector-copy, Daniel Llorens, 2020/02/21
- [Guile-commits] 08/27: Fix doc for last bitvector patch, Daniel Llorens, 2020/02/21
- [Guile-commits] 06/27: Simplify interfaces to scm_vector_elements and scm_vector_writable_elements, Daniel Llorens, 2020/02/21
- [Guile-commits] 20/27: Update branch news file, Daniel Llorens, 2020/02/21