summaryrefslogtreecommitdiff
path: root/libguile/goops.h
Commit message (Expand)AuthorAgeFilesLines
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* * objects.h, objects.c, goops.c, goops.h (scm_class_boolean,Marius Vollmer2005-01-181-0/+19
* * deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer2004-07-061-1/+1
* * gc.h (SCM_GC_CELL_TYPE): SCM_GC_CELL_TYPE uses SCM_GC_CELL_OBJECT.Han-Wen Nienhuys2004-03-281-2/+1
* * eval.c, eval.h, goops.c, goops.h (scm_m_atslot_ref,Dirk Herrmann2003-04-251-4/+1
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-35/+11
* * goops.c (make_class_from_template): New fourth arg:Mikael Djurfeldt2003-03-191-0/+2
* * goops.scm (define-extended-generics): New syntax.Mikael Djurfeldt2003-03-111-1/+2
* * srfi-1.c (scm_init_srfi_1): Extend root module map and for-eachMikael Djurfeldt2003-03-061-0/+1
* * goops.scm (upgrade-generic-with-setter,Mikael Djurfeldt2003-01-081-1/+3
* (SCM_MAKE_VALIDATE_MSG): New. Use it instead of SCM_MAKE_VALIDATE inMarius Vollmer2002-10-201-7/+7
* (scm_slot_exists_p): Rename from scm_slots_exists_p.Thien-Thi Nguyen2002-04-221-39/+39
* * eval.c (SCM_CEVAL): Cleaned up the handling of #@dispatch.Dirk Herrmann2002-03-091-0/+1
* * eval.c: Removed outdated references to "everr". Improved someDirk Herrmann2002-01-101-4/+12
* Replaced SCM_DEBUG_DEPRECATED with !SCM_ENABLE_DEPRECATED.Marius Vollmer2001-11-251-1/+1
* Prefixed each each exported symbol with SCM_API.Marius Vollmer2001-11-021-98/+114
* Renumbered slot indices. (SCM_CLASS_CLASS_LAYOUT):Marius Vollmer2001-07-291-23/+22
* replace "scm_*_t" with "scm_t_*".Marius Vollmer2001-06-141-3/+3
* * Simplified the goops macro system a bit and fixed a bug.Dirk Herrmann2001-06-111-21/+33
* * Fix SCM <--> scm_t_bits related typing problems.Dirk Herrmann2001-06-071-0/+2
* * Changed the default definition of SCM.Dirk Herrmann2001-05-271-6/+6
* revert the ill-considered part of the 2001-05-24 changesMichael Livshin2001-05-261-2/+2
* * validate.hMichael Livshin2001-05-241-2/+2
* (scm_init_goops_builtins): Renamed fromMarius Vollmer2001-05-191-1/+2
* * init.c, goops.c, goops.h: Reverted change of 2001-03-29. (TheMikael Djurfeldt2001-04-111-2/+0
* * goops.c, goops.h (scm_init_oop_goops_goopscore_module): Deprecated.Keisuke Nishida2001-03-301-0/+2
* * Cleaned up uses and definition of SCM_ASSYNT.Dirk Herrmann2001-03-121-0/+2
* * goops.c, goops.h (scm_sys_pre_expand_closure_x): Removed.Mikael Djurfeldt2001-03-041-1/+1
* * goops.c (scm_sys_pre_expand_closure_x): New procedure.Mikael Djurfeldt2001-03-041-2/+3
* * Simplify the use of SCM_PUREGENERICP.Dirk Herrmann2000-12-211-3/+4
* Some GOOPS cleanup.Keisuke Nishida2000-12-161-0/+14
* * Added scm_c_memq as a fast C level alternative for scm_memq.Dirk Herrmann2000-12-011-1/+1
* * Fix previous change (thanks to Matthias Koeppe).Dirk Herrmann2000-11-241-1/+1
* * Goops does not provide its own version of logand any more.Dirk Herrmann2000-11-241-1/+1
* * goops.h: Renamed class --> cls, new --> newinst in order to accomodateMikael Djurfeldt2000-10-251-8/+8
* * goops.h: Removed various superfluous conditions.Mikael Djurfeldt2000-10-251-0/+268