summaryrefslogtreecommitdiff
path: root/libguile/alist.c
AgeCommit message (Expand)AuthorFilesLines
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/+5
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-8/+8
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-1/+0
2018-06-18Devolve boolean.h include.Andy Wingo1-0/+1
2018-06-18Remove includes of validate.h.Andy Wingo1-2/+2
2017-04-18Attempt to mutate residualized literal pair throws exceptionAndy Wingo1-3/+3
2016-08-07Let assv/assoc shortcircuit to assq where feasibleDavid Kastrup1-0/+21
2012-02-08Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-2/+2
2012-02-02Improve the usage of variable names in C docstrings.Bake Timmons1-2/+2
2011-10-24de-inline cons in scm_aconsAndy Wingo1-4/+2
2010-04-09remove libguile/lang.h, deprecate %nil (in favor of #nil)Andy Wingo1-2/+1
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/+5
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2004-09-22*** empty log message ***Marius Vollmer1-22/+23
2004-07-27* tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it intoMarius Vollmer1-2/+2
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-4/+4
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-03-01Changes in doc/ref:Dirk Herrmann1-3/+3
2002-01-22* First batch of libguile changes for Elisp support.Neil Jerram1-3/+4
2001-11-25Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell andMarius Vollmer1-12/+3
2001-11-16* Adding C function declarations from the SCM interface to theNeil Jerram1-11/+11
2001-07-19 * alist.c, arbiters.c, async.h, backtrace.h, boolean.c, chars.c,Martin Grabmüller1-1/+1
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
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-10-25* Some more work to get rid of SCM_LENGTHDirk Herrmann1-0/+12
2000-08-13FixMikael Djurfeldt1-12/+21
2000-08-13* alist.c (scm_assq, scm_assv, scm_assoc): Report argument typeMikael Djurfeldt1-3/+3
2000-07-30* alist.c (scm_assq_remove_x, scm_assv_remove_x,Marius Vollmer1-3/+3
2000-07-25* alist.c (scm_assq_remove_x, scm_assv_remove_x,Marius Vollmer1-16/+10
2000-07-23* alist.c (scm_assq_remove_x, scm_assv_remove_x,Marius Vollmer1-13/+13
2000-05-08Use SCM{_SET}?_CELL_OBJECT if a cell is not known to be a valid pair yet.Dirk Herrmann1-4/+4
2000-04-21* Makefile.am (DEFS): Added. automake adds -I options to DEFS,Mikael Djurfeldt1-6/+6
2000-03-29Don't use C operators == and != to compare SCM values.Dirk Herrmann1-2/+2
2000-03-19 * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin1-0/+6
2000-03-12* alist.c, eval.c, net_db.c, posix.c, print.c, snarf.h, struct.c,Mikael Djurfeldt1-1/+1
2000-03-03* error.h, error.c: Added `scm_wrong_type_arg_msg' to supportGreg J. Badros1-1/+1
2000-01-18* alist.c, chars.c, debug.c, dynl.c, dynwind.c, error.c, eval.c,Mikael Djurfeldt1-53/+50
2000-01-08Cosmetic fixesMikael Djurfeldt1-23/+23
2000-01-06* alist.c: Do not report mismatch errors on some uses of `tmp' (doGreg J. Badros1-3/+3
2000-01-06* alist.c: minimize scope of the tmp variables, and initializeGreg J. Badros1-23/+24
2000-01-05* *.[ch]: Whitespace changes -- added space after SCM_VALIDATE_*Greg J. Badros1-8/+8