From c2cf685b65ee652600ecd914d86e8a00e750b4da Mon Sep 17 00:00:00 2001 From: Daniel Llorens Date: Mon, 16 Aug 2021 15:26:24 +0200 Subject: Remove the 'simple vector' concept * Deprecate scm_is_simple_vector. * libguile/vectors.c (scm_vector_elements, scm_vector_writable_elements): These functions take an array; reword to make this clear. * libguile/print.h: Remove reference to 'simple vector'. * doc/ref/api-data.texi: Remove documentation for scm_is_simple_vector. Remove references to 'simple vector'. Fix documentation for scm_vector_elements, scm_vector_writable_elements. * test-suite/tests/arrays.test: * test-suite/tests/vectors.test: Remove references to 'simple vector'. --- libguile/print.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libguile/print.h') diff --git a/libguile/print.h b/libguile/print.h index b9cc20a6b..587475362 100644 --- a/libguile/print.h +++ b/libguile/print.h @@ -74,7 +74,7 @@ typedef struct scm_print_state { unsigned long ceiling; /* Max size of reference stack */ SCM ref_vect; /* Stack of references used during circular reference detection; - a simple vector. */ + a vector. */ SCM highlight_objects; /* List of objects to be highlighted */ } scm_print_state; -- cgit v1.2.3