summaryrefslogtreecommitdiff
path: root/libguile/array-map.c
Commit message (Expand)AuthorAgeFilesLines
* Remove array contp flagDaniel Llorens2021-08-161-1/+1
* Merge libguile/generalized-arrays.* into libguile/arrays.*Daniel Llorens2021-08-031-1/+0
* Allow equality between arrays of vu8 and u8Andy Wingo2019-11-161-3/+15
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Rationalize include order in C filesAndy Wingo2018-06-201-10/+11
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-21/+21
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve symbols.h from _scm.hAndy Wingo2018-06-201-0/+1
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve numbers.h from _scm.h.Andy Wingo2018-06-191-0/+1
* Remove <string.h> include from ports.h.Andy Wingo2018-06-191-0/+2
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Devolve boolean.h include.Andy Wingo2018-06-181-0/+1
* Remove list.h from _scm.hAndy Wingo2018-06-181-0/+1
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Devolve more validate macrosAndy Wingo2018-06-181-0/+1
* Move "min" and "max" macros out of _scm.hAndy Wingo2018-06-171-3/+4
* Support non-zero lower bounds in array-slice-for-eachDaniel Llorens2017-10-311-13/+9
* Allow scm_XXX_writable_elements on empty vectors, even if immutableDaniel Llorens2017-10-311-1/+1
* All literal constants are read-onlyAndy Wingo2017-04-181-0/+2
* Final names for new array functionsDaniel Llorens2017-01-091-9/+9
* New functions (array-for-each-cell, array-for-each-cell-in-order)Daniel Llorens2016-11-231-2/+258
* Special case for array-map! with three argumentsDaniel Llorens2016-11-231-22/+38
* Speed up for multi-arg cases of scm_ramap functionsDaniel Llorens2016-11-231-62/+74
* Remove deprecated array functionsDaniel Llorens2016-11-231-261/+0
* Deprecate dynamic rootsAndy Wingo2016-11-211-1/+0
* Pack array dimensions in array objectDaniel Llorens2014-09-301-10/+10
* Preallocate index list in scm_array_index_map_xDaniel Llorens2014-02-101-15/+15
* Don't use ASET in scm_array_index_map_xDaniel Llorens2014-02-101-1/+4
* In scm_ramapc, only check unrolled axes for emptinessDaniel Llorens2014-02-101-69/+50
* Fix corner cases of scm_ramapcDaniel Llorens2014-02-101-201/+147
* Rewrite scm_ramapc()Daniel Llorens2014-02-101-123/+126
* Factor out make1array() in scm_ramapc()Daniel Llorens2014-02-101-24/+22
* Reindent scm_ramapcAndy Wingo2014-02-091-82/+82
* Raw pointer loop in array-copy! for vector/vector caseDaniel Llorens2014-02-091-5/+17
* Replace SCM_IMP in array-map.cDaniel Llorens2014-02-091-1/+2
* Remove array impl. registry; instead, hard-code array handle creationAndy Wingo2014-02-091-8/+9
* Fix array map functions with empty argumentsDaniel Llorens2014-02-091-76/+49
* Fix empty array bug in array-index-map!Daniel Llorens2014-02-091-8/+11
* vref, vset members of scm_t_array_handleAndy Wingo2014-02-081-8/+8
* Fix bad uses of base and lbnd on rank 1 arraysDaniel Llorens2014-02-071-14/+13
* Fix array-index-map refactorAndy Wingo2014-02-061-10/+13
* Array-map refactorsAndy Wingo2014-02-061-59/+75
* Don't use generalized-vector in array-map.c (II)Daniel Llorens2014-02-061-25/+24
* Don't use generalized-vector in array-map.c (I)Daniel Llorens2014-02-061-22/+27
* Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-04-141-78/+118
|\
| * Don't use scm_generalized_vector_get_handle() in array-map.cDaniel Llorens2013-04-071-6/+6
| * Deprecate scm_array_fill_int()Daniel Llorens2013-04-051-21/+20