diff options
author | Daniel Llorens <lloda@sarc.name> | 2021-08-05 19:43:21 +0200 |
---|---|---|
committer | Daniel Llorens <lloda@sarc.name> | 2021-08-06 13:06:51 +0200 |
commit | a34c762de0cda0fdd56fd582de0cdc71eab2116e (patch) | |
tree | 1eeeb8b6814b6ae50505326ea160038ae981fbb8 /doc/ref/api-data.texi | |
parent | bfda8d397251cdb88bf1e775c85c41a4d01061ac (diff) | |
download | guile-a34c762de0cda0fdd56fd582de0cdc71eab2116e.tar.gz |
Extend core vector-copy to r7rs vector-copy
* libguile/vectors.h: Declare scm_vector_copy_partial.
* libguile/vectors.c (scm_vector_copy_partial): As stated.
(scm_vector_copy): Reuse scm_vector_copy_partial.
* module/scheme/base.scm: Reuse core vector-copy.
* module/srfi/srfi-43: Reuse core vector-copy.
* test-suite/tests/vectors.test: Test vector-copy.
Diffstat (limited to 'doc/ref/api-data.texi')
-rw-r--r-- | doc/ref/api-data.texi | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/ref/api-data.texi b/doc/ref/api-data.texi index 2ad13f5a5..eb3d91060 100644 --- a/doc/ref/api-data.texi +++ b/doc/ref/api-data.texi @@ -6387,6 +6387,7 @@ Store @var{fill} in every position of @var{vec}. The value returned by @code{vector-fill!} is unspecified. @end deffn +@rnindex vector-copy @deffn {Scheme Procedure} vector-copy vec @deffnx {C Function} scm_vector_copy (vec) Return a copy of @var{vec}. |