summaryrefslogtreecommitdiff
path: root/libguile/srfi-4.h
AgeCommit message (Expand)AuthorFilesLines
2021-12-06New function srfi-4-vector-type-size in (srfi srfi-4 gnu)Daniel Llorens1-0/+2
2021-08-17Refactor srfi-4 declarationsDaniel Llorens1-246/+31
2018-06-21Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo1-40/+40
2018-06-20Update license notices in all C filesAndy Wingo1-19/+19
2018-06-20libguile header files have uniform format for copyright declarationsAndy Wingo1-1/+2
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rename __scm.h to scm.hAndy Wingo1-1/+0
2018-06-19Move array-handle.h include out from inline.hAndy Wingo1-1/+2
2014-02-09Remove array impl. registry; instead, hard-code array handle creationAndy Wingo1-5/+0
2014-02-08vref, vset members of scm_t_array_handleAndy Wingo1-3/+3
2011-05-12remove all deprecated codeAndy Wingo1-11/+1
2010-07-26remove SCM_HAVE_T_INT64, SCM_HAVE_T_UINT64Andy Wingo1-5/+1
2010-01-07reimplement srfi-4 vectors on top of bytevectorsAndy Wingo1-0/+3
2009-10-02Use `SCM_DEPRECATED' in declarations of deprecated functions/variables.Ludovic Courtès1-1/+1
2009-07-19uniform vector functions to their own fileAndy Wingo1-30/+1
2009-07-19rename unif.[ch] to arrays.[ch]Andy Wingo1-1/+1
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-05-31Add `SCM_INTERNAL' macro, use it.Ludovic Courtès1-6/+6
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-12-06(take_uvec): Make BASE pointer non-const.Marius Vollmer1-12/+12
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-01-14(scm_take_u64vector,Marius Vollmer1-2/+8
2005-01-09* srfi-4.h, srfi-4.c, srfi-4.i.c (scm_i_uniform_vector_ref_proc,Marius Vollmer1-0/+2
2005-01-07(scm_uniform_element_size): Deprecated for real.Marius Vollmer1-1/+8
2005-01-06(scm_c_uniform_vector_element_size,Marius Vollmer1-2/+1
2005-01-02* weaks.c: Use new vector elements API or simple vectorMarius Vollmer1-32/+122
2004-12-29* srfi-4.h (scm_i_proc_make_u8vector, scm_i_proc_make_s8vector,Marius Vollmer1-14/+1
2004-12-27(scm_uniform_vector_elements,Marius Vollmer1-15/+30
2004-11-10Do not include <libguile.h>, include theMarius Vollmer1-0/+4
2004-11-09(scm_c_uniform_vector_ref, scm_c_uniform_vector_set_x): New.Marius Vollmer1-1/+4
2004-11-02* srfi-4.h, srfi-4.c (scm_frame_uniform_vector_release): New.Marius Vollmer1-0/+1
2004-11-02(coerce_to_uvec, scm_any_to_u8vector, etc): New.Marius Vollmer1-0/+12
2004-10-29(scm_i_read_homogenous_vector,Marius Vollmer1-2/+36
2004-10-27* srfi-4.c (take_uvec): New.Marius Vollmer1-0/+10
2004-10-27* srfi-4.h, srfi-4.i.c (scm_u8vector_elements, etc): New.Marius Vollmer1-0/+34
2004-10-26New files, initially from ../srfi/ but heavily modified.Marius Vollmer1-0/+119