summaryrefslogtreecommitdiff
path: root/libguile/arrays.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-16Remove array contp flagDaniel Llorens1-32/+1
2021-08-16Deprecate scm_from_contiguous_typed_arrayDaniel Llorens1-57/+0
2021-08-03Merge libguile/generalized-arrays.* into libguile/arrays.*Daniel Llorens1-219/+581
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-18/+17
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-27/+27
2018-06-20Rename __scm.h to scm.hAndy Wingo1-1/+0
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Remove modules.h from _scm.h.Andy 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-19Devolve procs.h include from _scm.h.Andy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Devolve boolean.h include.Andy Wingo1-0/+1
2018-06-18Remove includes of validate.h.Andy Wingo1-4/+2
2017-10-31Fix bitvectors and non-zero lower bound arrays in truncated-printDaniel Llorens1-39/+9
2017-01-09Final names for new array functionsDaniel Llorens1-25/+25
2016-11-23Deprecate scm_from_contiguous_arrayDaniel Llorens1-61/+30
2016-11-23New functions array-from, array-from*, array-amend!Daniel Llorens1-1/+172
2016-11-23Avoid unneeded internal use of array handlesDaniel Llorens1-22/+43
2016-11-21Deprecate dynamic rootsAndy Wingo1-1/+0
2016-04-26Remove scm_putc_unlocked.Andy Wingo1-8/+8
2015-02-18Non-vector 1D arrays print as #1()Daniel Llorens1-2/+3
2014-09-30Pack array dimensions in array objectDaniel Llorens1-31/+35
2014-02-10array-contents returns root for empty arrays with empty rootDaniel Llorens1-3/+2
2014-02-10Match types used in arrays.c to struct field typesDaniel Llorens1-22/+24
2014-02-10Check more cases of array-contentsDaniel Llorens1-2/+2
2014-02-10Refactor array-contentsDaniel Llorens1-22/+20
2014-02-09Remove array impl. registry; instead, hard-code array handle creationAndy Wingo1-34/+0
2014-02-07Fix bad uses of base and lbnd on rank 1 arraysDaniel Llorens1-0/+2
2014-02-06Don't use scm_is_generalized_vector in transpose-arrayDaniel Llorens1-8/+8
2014-02-06Don't use scm_is_generalized_vector in shared-array-rootDaniel Llorens1-5/+6
2014-02-06Remove unnecessary conditions in array constructorsDaniel Llorens1-3/+4
2014-02-06Replace generalized-vector calls in array_handle_ref/setAndy Wingo1-5/+5
2014-02-06Replace scm_c_generalized_vector_length in arrays.cDaniel Llorens1-5/+5
2013-11-03RTL compiler supports static bitvectorsAndy Wingo1-3/+4
2012-10-30Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-173/+2
2012-10-23Move array reader from arrays.c to read.cMark H Weaver1-173/+2
2012-02-08Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-18/+19
2012-02-02Improve the usage of variable names in C docstrings.Bake Timmons1-18/+19
2012-01-10Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-16/+10
2012-01-09Fix incorrect use of `SCM_UNPACK'.Ludovic Courtès1-4/+4
2012-01-09allocate a tc7 to arraysAndy Wingo1-15/+9
2011-11-08locking for putc, putsAndy Wingo1-8/+8
2011-11-08locking on unget_byte, ungetc, ungetsAndy Wingo1-3/+3
2011-11-08locking on scm_c_read, scm_getcAndy Wingo1-6/+6
2011-10-24add SCM_HEAP_OBJECT_PAndy Wingo1-1/+1
2011-07-28fix write beyond array end in arrays.cAndy Wingo1-17/+17