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