This is an automated email from the git hooks/post-receive script.
rlb pushed a commit to branch master
in repository guile.
The following commit(s) were added to refs/heads/master by this push:
new 8b3cad6 Implement hashing for keywords, i.e. (hash #:x ...)
8b3cad6 is described below
comm
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit c95938ea29058606d8f63eece941caf8d27a14e4
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 e92266c8d065948561bd4ac9d224a79c13a3b1fb
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 34b5ee727eb09e57714dc5a65b1f28171daf37a9
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 c7ca069512430bc1e8dbc23b6172a4e65a5dd3b9
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 commit to branch wip-vector-cleanup
in repository guile.
commit 62a475035b2bbd802b30016f7bc5fccbd4d8
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 change to branch wip-vector-cleanup
in repository guile.
discard b0d5ebc Reuse SCM_ASSERT_RANGE in scm_c_vector_ref, scm_c_vector_set_x
discard fce5474 Simplify vector constructor
discard 031c880 Remove superfluous type check in bitvector->list
discard 49fa2a0 Move uniform-a
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 1dfba0801b7d6105fc153409a4c03a0ddd9b577c
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 d88ee32a65b5e662101ffbe22d81d1f7a295f578
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 f07144cd48cb71c94e9f1c8ad22f738c13998a10
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 fa44ced1a056cb70a1238d4fa4bd96a46f1b9b6e
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 afde17840c4dd4644c924e71503cae170de85528
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 e15ff58242fe58728c8403422ed9787aa684c1a2
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 056c1489e9a824343ec66c840661e66aa1ef2ef4
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 b627c7e207f751954bd15b5ce852041e58ac0736
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 4f1bf4debe9b3d8b5478b1d0ee3e35548eeac5f1
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 b213305cc59f66c0dfc9247167778f8714df3aa8
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 986705d6e87b383f4ffe9375c78e0d5e998f27cf
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 6c995bc6f34c4e956cbf3b3fbf5ecc1f8f8f2ae5
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 3a7bdbc059994b0e47af00923f59cf36e21ac6fb
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 5da855ee18efa91e0ef423bb62fb455fda298e2c
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 34c913dd5f6fd8c1fbb949c6bc2a70caf1c560d7
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 d7bee970a7b3d663257f0bacf4f3e2cd9e948124
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 0fe1e8b0b24002e4596da98a63176c88b36cf3c3
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
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 7ce9de479339600f01d5f1a407c468b7ca111e50
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 834370aa0ad7714dc33d48e6d7b80fa5b3aafcb5
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 e785d7824a52f59ad9136bf9ffe036f33ff17324
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 fc981ddf90b334e3f1a142fffefdf5ce1ebcddcb
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 ed3efe6ca61c5aa735b8fcb7406a4d27618cb610
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.
29 matches
Mail list logo