summaryrefslogtreecommitdiff
path: root/libguile/gsubr.h
AgeCommit message (Expand)AuthorFilesLines
2011-02-13Add `scm_t_subr' typedef (fix bug #23681).Ludovic Courtès1-7/+8
2010-07-28Use "pointer" instead of "foreign" when dealing with wrapped pointers.Ludovic Courtès1-2/+2
2010-07-26Simplify the (system foreign) API.Ludovic Courtès1-3/+10
2010-01-26foreign.h presents a more pointer-centric interfaceAndy Wingo1-2/+2
2010-01-09re-add SCM_GSUBR_MAXAndy Wingo1-0/+3
2010-01-07remove scm_tc7_gsubrAndy Wingo1-16/+1
2010-01-07subrs are now VM trampoline proceduresAndy Wingo1-19/+15
2010-01-05move subr implementation details to gsubr.[ch]Andy Wingo1-0/+26
2009-12-01first step to make the vm stop calling the interpreterAndy Wingo1-0/+2
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-03-08Provide a C vararg interface to gsubr invocation.Ludovic Courtès1-1/+2
2009-03-02Mark `scm_gsubr_apply ()' as internal.Ludovic Courtès1-1/+1
2009-03-02Change `scm_gsubr_apply ()' to take the gsubr as its first argument.Ludovic Courtès1-1/+1
2009-03-02Remove "compiled closures" ("cclos") in favor of a simpler mechanism.Ludovic Courtès1-9/+7
2008-05-31Add `SCM_INTERNAL' macro, use it.Ludovic Courtès1-2/+2
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-35/+11
2001-11-02Prefixed each each exported symbol with SCM_API.Marius Vollmer1-13/+13
2001-08-31* Removed deprecated stuff.Dirk Herrmann1-20/+9
2001-07-19 * alist.c, arbiters.c, async.h, backtrace.h, boolean.c, chars.c,Martin Grabmüller1-1/+1
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-3/+3
2001-05-24* validate.hMichael Livshin1-3/+3
2001-05-20(scm_c_make_gsubr, scm_c_define_gsubr,Marius Vollmer1-2/+18
2000-09-26* Don't use string or vector macros when accessing compiled closures.Dirk Herrmann1-2/+4
2000-06-12Updated copyrightsMikael Djurfeldt1-1/+1
2000-03-19 * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin1-0/+6
2000-03-02* list.c: Moved append docs to append! Thanks Dirk Hermann. Also,Greg J. Badros1-10/+10
1999-08-26* procs.c, procs.h (scm_subr_entry): New type: Stores dataMikael Djurfeldt1-0/+6
1999-02-06* chars.c (scm_lowers, scm_uppers, scm_charnames, scm_charnums),Jim Blandy1-1/+2
1998-10-19* __scm.h, alist.c, async.c, async.h, backtrace.h, chars.c,Jim Blandy1-1/+1
1998-05-04* gsubr.h, gsubr.c: Moved macros from gsubr.c to gsubr.h and addedMikael Djurfeldt1-0/+11
1997-05-26* Lots of files: New address for FSF.Jim Blandy1-3/+3
1996-10-14* __scm.h, alist.c, alist.h, append.c, append.h, appinit.c,Jim Blandy1-13/+3
1996-09-05* alist.h, append.h, arbiters.h, async.h, boolean.h, chars.h,Jim Blandy1-1/+1
1996-09-04Don't install the unwashed masses of Guile header files in theJim Blandy1-1/+1
1996-07-25maintainer changed: was lord, now jimb; first importJim Blandy1-0/+65