Change uses of scm_is_simple_vector to scm_is_vector
authorDaniel Llorens <daniel.llorens@bluewin.ch>
Thu, 11 Apr 2013 16:11:35 +0000 (18:11 +0200)
committerAndy Wingo <wingo@pobox.com>
Sat, 8 Feb 2014 17:26:49 +0000 (18:26 +0100)
commitd747313100cafb2d2e05c84b146e70df295d0931
tree1729b72db59b2b63e61b5a81e68242300109f720
parenta32488ba13e81e51c1fef9fb057bdd805e8b3d72
Change uses of scm_is_simple_vector to scm_is_vector

* libguile/filesys.c, libguile/random.c, libguile/stime.c, libguile/trees.c,
  libguile/validate.h: use scm_is_vector instead of scm_is_simple_vector.
* libguile/sort.c (scm_sort_x, scm_sort, scm_stable_sort_x)
  (scm_stable_sort): Remove scm_is_vector check; scm_is_array is
  sufficient.
* test-suite/tests/arrays.test: Fix header.
* test-suite/tests/random.test: New coverage test covering
  random:normal-vector!.
* test-suite/Makefile.am: Include random.test in make check.
libguile/filesys.c
libguile/random.c
libguile/sort.c
libguile/stime.c
libguile/trees.c
libguile/validate.h
test-suite/Makefile.am
test-suite/tests/arrays.test
test-suite/tests/random.test [new file with mode: 0644]