| Commit message (Expand) | Author | Age | Files | Lines |
* | Provide xxvector-copy and xxvector-copy! for srfi-4 vectors | Daniel Llorens | 2021-10-21 | 1 | -3/+2 |
* | Extend bytevector-fill! to handle a partial fill | Daniel Llorens | 2021-08-17 | 1 | -10/+7 |
* | Remove the 'simple vector' concept | Daniel Llorens | 2021-08-16 | 1 | -12/+6 |
* | Add function vector-copy! to core | Daniel Llorens | 2021-08-06 | 1 | -0/+42 |
* | Extend core vector-copy to r7rs vector-copy | Daniel Llorens | 2021-08-06 | 1 | -6/+34 |
* | Deprecate use of vector-move-left! and vector-move-right! on non-vector arrays | Daniel Llorens | 2021-08-06 | 1 | -53/+104 |
* | Deprecate using vector->list, vector-copy on arrays | Daniel Llorens | 2021-08-05 | 1 | -32/+60 |
* | Avoid double initialization in 'vector-copy'. | Ludovic Courtès | 2020-03-23 | 1 | -4/+8 |
* | Extend core vector-fill! to handle a range | Daniel Llorens | 2020-01-03 | 1 | -12/+33 |
* | Merge from stable-2.2 | Andy Wingo | 2019-08-02 | 1 | -2/+2 |
|\ |
|
| * | Improve overflow checks in bytevector, string, and I/O operations. | Mark H Weaver | 2019-06-18 | 1 | -3/+3 |
* | | Update license notices in all C files | Andy Wingo | 2018-06-20 | 1 | -17/+17 |
* | | Remove (C) from copyright statements | Andy Wingo | 2018-06-20 | 1 | -1/+1 |
* | | Make .c copyright headers uniform | Andy Wingo | 2018-06-20 | 1 | -2/+2 |
* | | Rationalize include order in C files | Andy Wingo | 2018-06-20 | 1 | -6/+6 |
* | | Make libguile header inclusion consistent within libguile c files | Andy Wingo | 2018-06-20 | 1 | -11/+11 |
* | | Remove Emacs local variables comments in Guile source | Andy Wingo | 2018-06-20 | 1 | -6/+0 |
* | | Remove _scm.h | Andy Wingo | 2018-06-20 | 1 | -1/+0 |
* | | Devolve threads.h from _scm.h. | Andy Wingo | 2018-06-20 | 1 | -0/+1 |
* | | Move subr snarfing macros to gsubr.h. | Andy Wingo | 2018-06-20 | 1 | -0/+1 |
* | | Devolve numbers.h from _scm.h. | Andy Wingo | 2018-06-19 | 1 | -0/+1 |
* | | Devolve pairs.h | Andy Wingo | 2018-06-18 | 1 | -0/+1 |
* | | Remove list.h from _scm.h | Andy Wingo | 2018-06-18 | 1 | -0/+1 |
* | | Remove includes of validate.h. | Andy Wingo | 2018-06-18 | 1 | -1/+0 |
* | | Fix libguile subcomponent headers not to include <libguile.h> | Andy Wingo | 2018-06-14 | 1 | -5/+2 |
* | | Remove scm_generalized_vector_get_handle | Daniel Llorens | 2017-10-31 | 1 | -7/+8 |
|/ |
|
* | All literal constants are read-only | Andy Wingo | 2017-04-18 | 1 | -10/+20 |
* | Do not use array handles in scm_vector | Daniel Llorens | 2016-11-23 | 1 | -15/+4 |
* | Deprecate dynamic roots | Andy Wingo | 2016-11-21 | 1 | -1/+0 |
* | Remove array impl. registry; instead, hard-code array handle creation | Andy Wingo | 2014-02-09 | 1 | -34/+0 |
* | SCM_I_IS_VECTOR only true for tc7_vector, not weak vectors | Andy Wingo | 2014-02-08 | 1 | -2/+2 |
* | Merge commit '24cac6554073bb6e691605cd6ac6196f3c0851a3' | Andy Wingo | 2014-02-08 | 1 | -68/+20 |
|\ |
|
| * | Deprecate the use of the vector interface on arrays | Andy Wingo | 2014-02-08 | 1 | -9/+40 |
* | | Merge commit '5cfeff11cc58148c58a85a879fd7a3e7cfbbe8e2' | Andy Wingo | 2014-02-08 | 1 | -53/+42 |
|\ \
| |/ |
|
| * | Deprecate use of vector-length, vector-ref, vector-set! as primitive-generics | Andy Wingo | 2014-02-08 | 1 | -7/+28 |
* | | Merge commit '9b5da400dde6e6bc8fd0e318e7ca1feffa5870db' | Andy Wingo | 2014-02-07 | 1 | -12/+3 |
|\ \
| |/ |
|
| * | Deprecate vector-ref, vector-length, vector-set! on weak vectors | Andy Wingo | 2014-02-07 | 1 | -17/+33 |
* | | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 2012-07-06 | 1 | -2/+3 |
|\ \
| |/ |
|
| * | Use `void *' instead of `GC_PTR' internally. | Ludovic Courtès | 2012-07-02 | 1 | -8/+7 |
* | | remove weak pairs, rewrite weak vectors | Andy Wingo | 2011-10-24 | 1 | -141/+38 |
* | | scm_wta_* procedures replace SCM_WTA_* macros | Andy Wingo | 2011-05-15 | 1 | -4/+7 |
|/ |
|
* | correct use of SCM2PTR in SCM_I_REGISTER_DISAPPEARING_LINK forms | Andy Wingo | 2011-05-13 | 1 | -2/+4 |
* | more care regarding SCM_PACK and SCM_UNPACK | Andy Wingo | 2011-05-13 | 1 | -3/+3 |
* | fix fencepost error in vector-move-left! and -right! | Ian Price | 2011-02-14 | 1 | -2/+2 |
* | fix vector-move-right! and vector-move-left! | Andy Wingo | 2010-08-04 | 1 | -2/+8 |
* | remove libguile/lang.h, deprecate %nil (in favor of #nil) | Andy Wingo | 2010-04-09 | 1 | -2/+1 |
* | clean up includes in vectors.[ch] | Andy Wingo | 2010-01-07 | 1 | -5/+1 |
* | fix bug in string array implementation type mask | Andy Wingo | 2009-12-29 | 1 | -3/+2 |
* | Remove extraneous semicolon after `SCM_ARRAY_IMPLEMENTATION' & co. | Ludovic Courtès | 2009-12-15 | 1 | -3/+3 |
* | decruftify scm_sys_protects | Andy Wingo | 2009-12-05 | 1 | -2/+0 |