This is an automated email from the git hooks/post-receive script.
civodul pushed a commit to branch master
in repository guile.
The following commit(s) were added to refs/heads/master by this push:
new 7c17655 Fix incorrect allocation size in 'make-vtable-vtable'.
7c17655 is described belo
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 0079606d4a29e2c8aba3d04c6122958912519af7
Author: Daniel Llorens
AuthorDate: Mon Feb 3 14:30:26 2020 +0100
Simple vectors are just vectors
* doc/ref/api-data.texi: Remove references to 'simple vectors'.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 114f331a656cf0085560990886a1869a7dbd35a5
Author: Daniel Llorens
AuthorDate: Thu Feb 6 17:16:07 2020 +0100
Merge generalized-arrays.[ch] in arrays.[ch]
The split was just confusing.
---
NEWS-wip-vector-cl
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 263dcfd800a6ade0ceed8e35c975d872713f2058
Author: Daniel Llorens
AuthorDate: Wed Feb 5 14:40:19 2020 +0100
Simplify interfaces to scm_TYPEvector_(writable_)elements
Nothing is lost in these since the funct
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 784cea59256ac2ea1f83027409778f15e36a5494
Author: Daniel Llorens
AuthorDate: Thu Feb 13 12:26:19 2020 +0100
Simplify vector constructor
* libguile/vectors.c: Remove redundant list check.
---
libguile/vect
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit c308b9a8a575816abf626eacf6e4b73e6061bc05
Author: Daniel Llorens
AuthorDate: Tue Feb 11 12:40:21 2020 +0100
Move uniform-array->bytevector from (rnrs bytevectors) to core
This is to have arrays use bytevec
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit ae8b0fc78b3a711f954ba5545c407d6227261a33
Author: Daniel Llorens
AuthorDate: Wed Feb 5 16:35:05 2020 +0100
Remove generalized vector support for vector-move-right!, vector-move-left!
This support was buggy
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 7e7e922af418bd62a8b31741a6eb694728950545
Author: Daniel Llorens
AuthorDate: Wed Feb 5 12:44:58 2020 +0100
Simplify interfaces to scm_bitvector_elements and
scm_bitvector_writable_elements
Doc fixes & tes
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 050a41b3e68298d2cd26c66016adb7d8d209ddec
Author: Daniel Llorens
AuthorDate: Thu Feb 6 16:15:47 2020 +0100
Remove generalized-vectors.[hc]
* libguile/arrays.c: Assume the registry of array element types.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 28b7ca2b05e4e11c67fb73fdef904e1068232707
Author: Daniel Llorens
AuthorDate: Thu Feb 13 10:22:53 2020 +0100
Remove superfluous type check in bitvector->list
---
libguile/bitvectors.c | 23 ++-
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 502a5b286d9e43692026045b391d2f0ea3133908
Author: Daniel Llorens
AuthorDate: Fri Feb 7 10:53:59 2020 +0100
Remove scm_from_contiguous_typed_array
This function was undocumented and not used anywhere.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 5d927a82d5fe713ee6f63d1f995d83eb4f038d72
Author: Daniel Llorens
AuthorDate: Thu Feb 13 13:05:09 2020 +0100
Reuse SCM_ASSERT_RANGE in scm_c_vector_ref, scm_c_vector_set_x
---
libguile/vectors.c | 18 --
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 8efd6dc9c5c047ad430a6b93af391f42c189d1dc
Author: Daniel Llorens
AuthorDate: Wed Feb 5 13:25:49 2020 +0100
Fix doc for last bitvector patch
---
doc/ref/api-data.texi | 23 +--
1 file changed, 1
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-a
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 9aa721cd475ee57d2b66d14aa57ddd9845dad64d
Author: Daniel Llorens
AuthorDate: Wed Feb 5 15:55:19 2020 +0100
Add lenp parameter back to scm_bitvector_(writable_)elements
---
NEWS-wip-vector-cleanup.txt | 4 ++--
do
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 23299b6be7744656c4e209afeeb7357932b09b13
Author: Daniel Llorens
AuthorDate: Wed Feb 5 17:35:57 2020 +0100
Golf in srfi-4.h
Will make it easier to move the array_handle functions somewhere else.
---
libgu
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit cf17976e96086ad72b093cceee85fd28c7f71a1b
Author: Daniel Llorens
AuthorDate: Thu Feb 6 15:18:14 2020 +0100
Pull generalized-vectors from under bitvector/string/vector
* libguile/generalized-vectors.c: Coll
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 9b04322ee551c32760840ea7b91a6b8b29dfb0d6
Author: Daniel Llorens
AuthorDate: Wed Feb 5 17:23:40 2020 +0100
Move bitvector functions using array_handle to libguile/array-handle.[ch]
---
NEWS-wip-vector-cleanup.txt
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 7a90f47a3e136137a4bdafa76e17b25739f4f370
Author: Daniel Llorens
AuthorDate: Thu Feb 6 15:52:58 2020 +0100
Pull generalized-vectors from under bytevectors
---
libguile/bytevectors.c | 6 +-
libguile/ge
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit c44d82971290b157dbbe1d711fb3387add964b01
Author: Daniel Llorens
AuthorDate: Mon Feb 3 13:24:03 2020 +0100
Remove the unused argument from scm_array_p
* libguile/generalized-arrays.h:
* libguile/genera
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 1aa4e85d7a286b203313399154b7e2346db7
Author: Daniel Llorens
AuthorDate: Thu Feb 6 16:34:50 2020 +0100
Update branch news file
---
NEWS-wip-vector-cleanup.txt | 9 +++--
1 file changed, 7 insertions(+), 2
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 51b688a785a7083e666e9710663533622506b6aa
Author: Daniel Llorens
AuthorDate: Thu Feb 6 13:19:59 2020 +0100
Rewrite vector-copy! using memmove
* libguile/vectors.c (vector-copy!): As stated. Provide C bindi
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit c2b7c8b5ca2c7a3fe895d0dde34546f45a989b69
Author: Daniel Llorens
AuthorDate: Fri Feb 7 15:43:24 2020 +0100
Remove 'contiguous' flag in arrays
Was never used, so we save having to set it on various ops.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 88f45c7589b208f07a3b6b36900f3390e9817cb8
Author: Daniel Llorens
AuthorDate: Thu Feb 6 15:40:51 2020 +0100
Pull generalized-vectors from under typed vectors
---
libguile/generalized-vectors.c | 25
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 2fb31f2fa05ed200895ea4ed43e724dc94a6d73d
Author: Daniel Llorens
AuthorDate: Mon Feb 3 13:04:13 2020 +0100
Require vector argument to scm_vector_elements, scm_vector_writable_elements
* libguile/vectors.c
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit e806b89c3cf8dd7035936ee3633fa3879921aa05
Author: Daniel Llorens
AuthorDate: Mon Feb 3 11:21:20 2020 +0100
Require vector as argument to vector-copy
* libguile/vectors.c: Require vector and simplify.
---
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 288733cf510f1ba06c64c2e61a2da44bd74651a9
Author: Daniel Llorens
AuthorDate: Wed Feb 5 15:00:25 2020 +0100
Add lenp parameter back to scm_vector_(writable_)elements
Also fix uses.
---
NEWS-wip-vector-clea
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 158724ceedf2cde3b951bc28e04e14b103d9b2f9
Author: Daniel Llorens
AuthorDate: Mon Feb 3 16:18:41 2020 +0100
Simplify interfaces to scm_vector_elements and scm_vector_writable_elements
* vectors.h: As stated
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit c08a8a51e6de30e4f59569668c476b5a39bcd435
Author: Daniel Llorens
AuthorDate: Mon Feb 3 11:42:01 2020 +0100
Require vector as argument to vector->list
* libguile/vectors.c (vector->list): As stated. Simplif
29 matches
Mail list logo