summaryrefslogtreecommitdiff
path: root/libguile/pairs.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-23Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.Mark H Weaver1-2/+2
2018-06-21Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo1-1/+1
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-2/+3
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-6/+6
2018-06-20Rename __scm.h to scm.hAndy Wingo1-1/+1
2018-06-20Inline tags.h into __scm.hAndy Wingo1-1/+1
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve threads.h from _scm.h.Andy Wingo1-0/+1
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-1/+1
2018-06-18Remove includes of validate.h.Andy Wingo1-3/+2
2017-04-18Attempt to mutate residualized literal pair throws exceptionAndy Wingo1-2/+2
2013-12-12Merge branch 'stable-2.0'Mark H Weaver1-1/+86
2013-12-12Add missing FUNC_NAME defines for pair accessors.Tom Tromey1-1/+92
2012-05-17inline scm_cons, scm_car, scm_cdrAndy Wingo1-21/+4
2011-05-13allow iflags to be constant expressions with typing-strictness==2Andy Wingo1-3/+3
2010-08-27Revert "[build] Rewrite guile-func-name-check in Scheme, adding features."Andy Wingo1-1/+0
2010-08-26[build] Rewrite guile-func-name-check in Scheme, adding features.Thien-Thi Nguyen1-0/+1
2009-12-04remove cxrsAndy Wingo1-77/+134
2009-10-27the cube of lisp booleans (#f nil () #t)Mark H Weaver1-1/+15
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+4
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2006-01-28* inline.h, pairs.c (scm_is_pair): Moved scm_is_pair from pairs.cMarius Vollmer1-6/+0
2005-07-11(scm_error_pair_access): Plain ascii ' in error messageKevin Ryde1-1/+1
2005-07-11(scm_error_pair_access): Use scm_from_locale_string ratherKevin Ryde1-2/+2
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2004-11-02(scm_i_chase_pairs): Replace scm_t_bits with scm_t_uint32 to fix theMarius Vollmer1-1/+1
2004-09-22* discouraged.h, tags.h (SCM_CONSP, SCM_NCONSP): Moved toMarius Vollmer1-2/+37
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-1/+1
2003-06-01 This set of patches separates the representation of the cxr familyDirk Herrmann1-34/+48
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2002-08-05* tests/reader.test: change misc-error in read-error.Han-Wen Nienhuys1-1/+1
2002-08-04new gcHan-Wen Nienhuys1-1/+1
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-03-01Changes in doc/ref:Dirk Herrmann1-1/+1
2001-11-25Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell andMarius Vollmer1-17/+2
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-28 * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,Keisuke Nishida1-1/+1
2001-06-08* Fixed some bugs, some reported by Matthias Koeppe.Dirk Herrmann1-2/+9
2001-06-07* Introduce SCM_UNUSED and mark unused function parameters.Dirk Herrmann1-1/+15
2001-05-20(scm_c_make_gsubr, scm_c_define_gsubr, scm_c_make_gsubr_with_generic,Marius Vollmer1-1/+1
2001-04-03Correct, update, improve and clean up a lot of docstrings in order to makeMartin Grabmüller1-4/+5
2001-03-09Remove #include <stdio.h>. Add #include <string.h>.Keisuke Nishida1-1/+0
2000-11-17* alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,Marius Vollmer1-0/+2
2000-06-12Updated copyrightsMikael Djurfeldt1-1/+1
2000-05-05* Use SCM{_SET}?_CELL_OBJECT to access cells that are no valid pairs yet.Dirk Herrmann1-21/+24
2000-04-25* Remove function scm_init_iprocs, remove struct scm_iproc and simplifyDirk Herrmann1-33/+37