[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Better support for non-zero lower bound arrays [v2]
From: |
daniel . llorens |
Subject: |
Better support for non-zero lower bound arrays [v2] |
Date: |
Tue, 21 Feb 2017 12:59:29 +0100 |
This patchset improves the support for non-zero lower bound
arrays. Specifically, the functions sort, sort!,
restricted-vector-sort!, array-slice-for-each, and truncated-print from
(ice-9 pretty print) now support non-zero lower bound arrays.
The patchset also adds support for bitvectors in truncated-print and
completes the removal of uniform-vector-read!/write, which were still
present in the manual.
The last patch removes scm_generalized_vector_handle(), which has been
deprecated since 2.0.9.
Compared with the earlier patchset, this only includes array-copy and
not typed-array-copy in (ice-9 arrays). It is perhaps not clear that
that interface is the best. I've also removed the Scheme function
array-print, which wasn't being used.
Regards
Daniel
- Better support for non-zero lower bound arrays [v2],
daniel . llorens <=
- [PATCH 2/6] Remove documentation on uniform-vector-read!, uniform-vector-write, daniel . llorens, 2017/02/21
- [PATCH 1/6] Replace uniform-vector-read benchmark with bytevector-io benchmark, daniel . llorens, 2017/02/21
- [PATCH 6/6] Remove scm_generalized_vector_get_handle, daniel . llorens, 2017/02/21
- [PATCH 5/6] Fix bitvectors and non-zero lower bound arrays in truncated-print, daniel . llorens, 2017/02/21
- [PATCH 3/6] Fix sort, sort! for arrays with nonzero lower bound, daniel . llorens, 2017/02/21
- [PATCH 4/6] Support non-zero lower bounds in array-slice-for-each, daniel . llorens, 2017/02/21