summaryrefslogtreecommitdiff
path: root/libguile/bitvectors.c
Commit message (Expand)AuthorAgeFilesLines
* New function bitvector-copy (scm_bitvector_copy)Daniel Llorens2022-01-041-0/+47
* Deprecate scm_bitvector, scm_make_bitvector, scm_bitvector_pAndy Wingo2020-04-291-15/+15
* Prefer C-like interfaces for scm_c_bitvector_{set,clear}_bits_xAndy Wingo2020-04-291-28/+42
* Deprecate useless C bitvector interfaceAndy Wingo2020-04-291-10/+18
* bitvector-count-bits replaces bit-count*Andy Wingo2020-04-291-96/+36
* bitvector-flip-all-bits! replaces bit-invert!Andy Wingo2020-04-181-30/+21
* bitvector-set-all-bits! / bitvector-clear-all-bits! replace bitvector-fill!Andy Wingo2020-04-151-42/+45
* bitvector-set-bit! / bitvector-clear-bit! replace bitvector-set!Andy Wingo2020-04-141-38/+42
* bitvector-bit-set? / bitvector-bit-clear? replace bitvector-refAndy Wingo2020-04-141-35/+32
* Replace bit-set*! with bitvector-set-bits! / bitvector-clear-bits!Andy Wingo2020-04-131-101/+66
* Replace bit-position with bitvector-positionAndy Wingo2020-04-121-57/+32
* Replace bit-count with bitvector-countAndy Wingo2020-04-121-38/+21
* Deprecate bitvector-ref on array slicesAndy Wingo2020-04-121-289/+282
* Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo2018-06-211-51/+51
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Make .c copyright headers uniformAndy Wingo2018-06-201-1/+2
* Rationalize include order in C filesAndy Wingo2018-06-201-6/+8
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-12/+12
* Rename __scm.h to scm.hAndy Wingo2018-06-201-1/+0
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* 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 ports.h from inline.hAndy Wingo2018-06-191-0/+1
* 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
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-1/+3
* Remove scm_generalized_vector_get_handleDaniel Llorens2017-10-311-4/+6
* All literal constants are read-onlyAndy Wingo2017-04-181-27/+42
* Remove scm_puts_unlocked.Andy Wingo2016-04-261-1/+1
* Remove scm_putc_unlocked.Andy Wingo2016-04-261-1/+1
* Fix bit-count* bugAndy Wingo2014-06-291-1/+1
* Remove array impl. registry; instead, hard-code array handle creationAndy Wingo2014-02-091-31/+8
* RTL compiler supports static bitvectorsAndy Wingo2013-11-031-4/+4
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-081-1/+1
|\
| * Improve the usage of variable names in C docstrings.Bake Timmons2012-02-021-1/+1
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-01-101-19/+13
|\ \ | |/
| * allocate a tc7 to bitvectorsAndy Wingo2012-01-091-19/+13
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-11-111-3/+3
|\ \ | |/
| * fix bit-set*! bug (!)Andy Wingo2011-11-101-4/+4
* | locking for putc, putsAndy Wingo2011-11-081-3/+3
|/
* fix typos in the manual bits generated from source comments.Ralf Wildenhues2011-02-091-1/+1
* make-string et al nulls memory if not given an initializerAndy Wingo2010-12-041-1/+3
* Remove extraneous semicolon after `SCM_ARRAY_IMPLEMENTATION' & co.Ludovic Courtès2009-12-151-2/+2
* add SCM_SMOB_TYPE_BITS and SCM_SMOB_TYPE_MASKAndy Wingo2009-12-081-1/+2
* Remove unneeded SMOB/port mark/free procedures.Ludovic Courtès2009-09-281-12/+2
* make-typed-array builds backing vector via make-generalized-vectorAndy Wingo2009-07-191-2/+1
* add registry of vector constructors, make-generalized-vectorAndy Wingo2009-07-191-0/+1