summaryrefslogtreecommitdiff
path: root/libguile/hooks.h
AgeCommit message (Collapse)AuthorFilesLines
2009-12-21add scm_call_n, scm_c_run_hooknAndy Wingo1-1/+2
* libguile/eval.h: * libguile/eval.c (scm_call_n): New function, applies a function to an array of args. * libguile/hooks.h: * libguile/hooks.c (scm_c_run_hookn): New function, runs a hook with an array of args.
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
(Not quite finished, the following will be done tomorrow. module/srfi/*.scm module/rnrs/*.scm module/scripts/*.scm testsuite/*.scm guile-readline/* )
2008-05-31Add `SCM_INTERNAL' macro, use it.Ludovic Courtès1-2/+2
2007-12-29* gc.c (mark_gc_async): Change "func_data" to "fn_data", to avoidNeil Jerram1-3/+3
clash with AIX header file. * hooks.c (scm_c_hook_add, scm_c_hook_remove): Same again. * hooks.h (scm_t_c_hook_function, scm_c_hook_add, scm_c_hook_remove): Same again.
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2004-05-06Use SCM_SMOB_* instead of SCM_CELL_* as appropriate. UseMarius Vollmer1-4/+4
SCM_SMOB_FLAGS and SCM_SET_SMOB_FLAGS instead of accessing the zeroth word directly. Use SCM_SMOB_PREDICATE as appropriate.
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-35/+11
2002-03-16* Manual updates on hooks and features.Neil Jerram1-4/+4
* Fix scm_t_c_hookype_t corruption.
2001-11-02Prefixed each each exported symbol with SCM_API.Marius Vollmer1-22/+22
2001-08-31* Removed deprecated stuff.Dirk Herrmann1-7/+4
* Some more renamings to SCM_<filename>_H.
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-19/+19
2001-05-28* hooks.c (scm_create_hook): deprecated.Michael Livshin1-1/+4
(make_hook): deleted. (scm_make_hook): all the hook creation code is now here. * gc.c (scm_init_gc): don't call `scm_create_hook'. instead make a hook, make it permanent, and do a `scm_c_define' on it.
2001-05-08* Removed deprecated hook names.Dirk Herrmann1-14/+4
* Fix use of SCM_FLOBUFLEN.
2000-12-08Smob-related creanup.Keisuke Nishida1-5/+5
2000-05-26* The name property of hooks is deprecated.Dirk Herrmann1-5/+12
2000-05-25* Replace SCM_UNPACK_CAR appropriately.Dirk Herrmann1-2/+2
* Only access cons cells via SCM_{SET}?C[AD]R. * gc.c: Remove unused struct member variable 'valid'.
2000-04-21* hooks.c, hooks.h (scm_make_hook_with_name): Removed deprecatedMikael Djurfeldt1-0/+127
function. * hooks.c, hooks.h: New files.