summaryrefslogtreecommitdiff
path: root/libguile/variable.c
AgeCommit message (Expand)AuthorFilesLines
2011-11-08locking for putc, putsAndy Wingo1-3/+3
2011-05-13scm_is_eq for SCM vals, not == or !=Andy Wingo1-3/+3
2010-12-07variable-unset!Brian Templeton1-0/+12
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
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2004-10-22* variable.c, threads.c, struct.c, stackchk.c, smob.c, root.c,Marius Vollmer1-1/+1
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-2/+2
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-1/+1
2001-11-25Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell andMarius Vollmer1-6/+1
2001-11-11* Documentation work.Neil Jerram1-5/+5
2001-08-31* Removed lots of deprecated stuff.Dirk Herrmann1-55/+6
2001-07-25* variable.c (scm_i_variable_print): Use "value" instead ofMarius Vollmer1-1/+1
2001-07-25* variable.h (scm_tc16_variable): Removed.Marius Vollmer1-16/+19
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-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-1/+1
2001-05-15Merge from mvo-vcell-cleanup-1-branch.Marius Vollmer1-79/+57
2001-03-30* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.Dirk Herrmann1-25/+16
2001-03-09Remove #include <stdio.h>. Add #include <string.h>.Keisuke Nishida1-1/+0
2001-02-17(scm_make_variable, scm_make_undefined_variable)Martin Grabmüller1-17/+18
2000-12-11* Initialize symbols using SCM_(GLOBAL_)?SYMBOL instead of scm_sysintern...Dirk Herrmann1-2/+1
2000-12-08Smob-related creanup.Keisuke Nishida1-13/+8
2000-11-17* alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,Marius Vollmer1-0/+2
2000-06-04* variable.c: Code layout fixes.Mikael Djurfeldt1-3/+3
2000-04-21* Makefile.am (DEFS): Added. automake adds -I options to DEFS,Mikael Djurfeldt1-9/+9
2000-04-04Lots of fixes with respect to strict typing.Dirk Herrmann1-8/+8
2000-03-19 * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin1-0/+6
2000-03-18Only include root.h where it is actually needed.Dirk Herrmann1-0/+1
2000-03-17Only include ports.h where it is actually needed.Dirk Herrmann1-0/+1
2000-03-17Removed empty file genio.h and references to it.Dirk Herrmann1-1/+0
2000-03-09*.[ch]: make a distinction between SCM as a genericGreg J. Badros1-1/+1
2000-03-03* error.h, error.c: Added `scm_wrong_type_arg_msg' to supportGreg J. Badros1-1/+1
2000-02-14* arbiters.c, eq.c, gc.c, guardians.c, list.c, ports.c, print.c,Greg J. Badros1-10/+5
2000-01-25* variable.c, version.c: Added documentation, written by handGreg J. Badros1-14/+34
2000-01-05* *.[ch]: Whitespace changes -- added space after SCM_VALIDATE_*Greg J. Badros1-11/+11
2000-01-05*.[ch]: Replace GUILE_PROC w/ SCM_DEFINE.Greg J. Badros1-7/+7
1999-12-16* coop-threads.c: Remove K&R function headers.Greg J. Badros1-1/+1
1999-12-13Remove leading whitespace before empty docstrings.Greg J. Badros1-2/+2
1999-12-12* *.c: Pervasive software-engineering-motivated rewrite ofGreg J. Badros1-66/+50
1999-07-07Greg's smob patchMikael Djurfeldt1-20/+3
1998-10-19* __scm.h, alist.c, async.c, async.h, backtrace.h, chars.c,Jim Blandy1-1/+1
1998-07-23Simplify smob and port marking; set the mark bit in the genericJim Blandy1-3/+0
1997-10-15 * Makefile.in: Rebuilt.Tom Tromey1-5/+5
1997-05-26* Lots of files: New address for FSF.Jim Blandy1-3/+3
1997-02-04Change from Thomas Morgan:Jim Blandy1-1/+12
1996-10-20* alist.c, arbiters.c, continuations.c, debug.c, debug.h, eval.c,Mikael Djurfeldt1-8/+8