summaryrefslogtreecommitdiff
path: root/libguile/macros.c
Commit message (Expand)AuthorAgeFilesLines
* Remove scm_puts_unlocked....Andy Wingo2016-04-261-2/+2
* Remove scm_putc_unlocked....Andy Wingo2016-04-261-1/+1
* Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2012-05-231-3/+3
|\
| * deprecate scm_sym2var...Andy Wingo2012-05-231-3/+3
* | Revert "add SCM_HEAP_OBJECT_BASE"...Andy Wingo2012-01-311-1/+1
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2012-01-301-0/+34
|\|
| * globally unique marks and labels using syntax-session-id...Andy Wingo2012-01-261-0/+34
* | locking for putc, puts...Andy Wingo2011-11-081-3/+3
* | most uses of scm_from_locale_symbol become scm_from_utf8_symbol...Andy Wingo2011-10-251-1/+1
* | add SCM_HEAP_OBJECT_BASE...Andy Wingo2011-10-241-1/+1
|/
* more care regarding SCM_PACK and SCM_UNPACK...Andy Wingo2011-05-131-7/+7
* simplify macro representation in the wake of module hygiene changes...Andy Wingo2010-06-061-3/+2
* Fix bug: Use correct `FUNC_NAME' for `scm_macro_binding'....Thien-Thi Nguyen2010-01-091-1/+1
* clean up macros.[ch]...Andy Wingo2010-01-051-125/+81
* remove mmacros, SCM_SYNTAX snarf macro...Andy Wingo2010-01-051-36/+2
* remove scm_makacro and scm_makmacro...Andy Wingo2010-01-051-58/+1
* eval.c closures are now applicable smobs, not tc3s...Andy Wingo2009-12-041-32/+28
* all subrs are gsubrs...Andy Wingo2009-12-031-1/+1
* remove evaluator-specific code from macros.c...Andy Wingo2009-12-011-10/+0
* Use `SCM_DEPRECATED' in declarations of deprecated functions/variables....Ludovic Courtès2009-10-021-0/+2
* Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2009-08-181-18/+98
|\
| * Change Guile license to LGPLv3+...Neil Jerram2009-06-171-6/+7
| * first-class macro representation (no bits on variables)...Andy Wingo2009-04-291-2/+2
| * a different tack for syncase macro representation...Andy Wingo2009-04-291-10/+99
* | Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2009-03-221-3/+10
|\|
| * Merge commit 'origin/master' into vm...Andy Wingo2008-09-301-1/+4
| |\
| * | macro-transformer recognizes compiled macros...Andy Wingo2008-09-071-2/+8
| * | print compiled macros correctly...Andy Wingo2008-09-071-1/+2
* | | Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2008-09-131-1/+4
|\ \ \ | | |/ | |/|
| * | Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès2008-09-131-1/+4
| |/
* | Merge commit '032913739218c756f673bfb9c8f66ef9f8f02330' into boehm-demers-wei......Ludovic Courtès2008-09-101-0/+2
|\|
| * * backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.c...Han-Wen Nienhuys2007-01-221-0/+2
* | Removed a lot of now-useless SMOB mark/free functions....Ludovic Courtes2008-09-051-1/+0
|/
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* * deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,...Marius Vollmer2004-07-061-3/+3
* * backtrace.c (display_expression, display_frame): Call...Dirk Herrmann2004-06-271-1/+1
* Use SCM_SMOB_* instead of SCM_CELL_* as appropriate. Use...Marius Vollmer2004-05-061-6/+14
* The purpose of this patch is to make guile's internal memoizers...Dirk Herrmann2003-05-041-19/+35
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-36/+12
* * macros.c: include deprecation.h...Han-Wen Nienhuys2002-07-211-0/+1
* 2002-07-20 Han-Wen <hanwen@cs.uu.nl>...Han-Wen Nienhuys2002-07-201-5/+5
* * eval.c (SCM_CEVAL), macros.c (macro_print, scm_makmacro,...Dirk Herrmann2002-07-151-2/+17
* Small docstring fixes.Neil Jerram2002-03-151-14/+7
* Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen2002-03-141-2/+0
* * Adding C function declarations from the SCM interface to the...Neil Jerram2001-11-161-1/+1
* Remove "face-lift" comment.Thien-Thi Nguyen2001-07-091-2/+0
* replace "scm_*_t" with "scm_t_*".Marius Vollmer2001-06-141-1/+1
* (scm_c_make_gsubr, scm_c_define_gsubr, scm_c_make_gsubr_with_generic,...Marius Vollmer2001-05-201-1/+1
* Merge from mvo-vcell-cleanup-1-branch.Marius Vollmer2001-05-151-3/+3