summaryrefslogtreecommitdiff
path: root/libguile/goops.c
AgeCommit message (Expand)AuthorFilesLines
2002-08-16* mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead ofHan-Wen Nienhuys1-2/+2
2002-07-22(mscripts): find and check version number ofHan-Wen Nienhuys1-1/+1
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-15/+31
2002-04-22(scm_slot_exists_p): Rename from scm_slots_exists_p.Thien-Thi Nguyen1-72/+72
2002-03-15Small docstring fixes.Neil Jerram1-1/+1
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-03-01Changes in doc/ref:Dirk Herrmann1-6/+6
2002-02-11* gc.h, gc.c (scm_gc_sweep): Issue deprecation warning whenMarius Vollmer1-12/+9
2002-01-10* procs.h (SCM_CLOSURE_BODY): New Macro.Dirk Herrmann1-4/+3
2001-11-25Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell andMarius Vollmer1-14/+6
2001-07-29(build_class_class_slots): Removed vcell slot definition.Marius Vollmer1-1/+0
2001-07-26* tags.h: Update tag system docs.Marius Vollmer1-2/+2
2001-07-18* A couple of minor cleanups.Dirk Herrmann1-143/+170
2001-06-28 * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,Keisuke Nishida1-158/+161
2001-06-26 * eval.c (scm_call_0, scm_call_1, scm_call_2, scm_call_3,Keisuke Nishida1-10/+6
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-4/+4
2001-06-07* Fix SCM <--> scm_t_bits related typing problems.Dirk Herrmann1-77/+75
2001-06-07* Introduce SCM_UNUSED and mark unused function parameters.Dirk Herrmann1-8/+9
2001-05-27* Changed the default definition of SCM.Dirk Herrmann1-7/+8
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-36/+36
2001-05-24* validate.hMichael Livshin1-37/+37
2001-05-20(scm_c_make_gsubr, scm_c_define_gsubr, scm_c_make_gsubr_with_generic,Marius Vollmer1-5/+6
2001-05-19(scm_init_goops_builtins): Renamed fromMarius Vollmer1-11/+8
2001-05-15Merge from mvo-vcell-cleanup-1-branch.Marius Vollmer1-7/+6
2001-04-19* Fixed scm_thunk_p's results when applied to closures.Dirk Herrmann1-3/+3
2001-04-11* init.c, goops.c: Reverted change of 2001-03-29. (The goopsMikael Djurfeldt1-4/+0
2001-03-30 * goops.c, goops.h (scm_init_oop_goops_goopscore_module): Deprecated.Keisuke Nishida1-0/+4
2001-03-16 * list.c (scm_list, scm_cons_star, scm_null_p, scm_list_p),Martin Grabmüller1-8/+9
2001-03-15* Removed unused object parameter from SCM_ASSYNT.Dirk Herrmann1-3/+3
2001-03-12* Cleaned up uses and definition of SCM_ASSYNT.Dirk Herrmann1-12/+22
2001-03-04* goops.c, goops.h (scm_sys_pre_expand_closure_x): Removed.Mikael Djurfeldt1-14/+5
2001-03-04* Eliminate some calls to scm_wta.Dirk Herrmann1-1/+1
2001-03-04* goops.c (scm_sys_pre_expand_closure_x): New procedure.Mikael Djurfeldt1-1/+18
2001-02-24 * numbers.c (scm_two_doubles, scm_sys_expt, scm_sys_atan2,Neil Jerram1-1/+1
2001-02-22* goops.c (scm_add_method, DEFVAR): Use scm_eval instead ofMarius Vollmer1-13/+9
2001-02-16(scm_sys_initialize_object, scm_instance_p, scm_class_name,Martin Grabmüller1-30/+39
2001-02-08* modules.h (scm_selected_module, scm_current_module): RenamedMarius Vollmer1-4/+4
2001-02-02New functions: scm_c_make_vector, scm_c_make_hash_table.Keisuke Nishida1-5/+5
2001-01-27goops.c (s_scm_get_keyword): Bug fix.Keisuke Nishida1-1/+1
2001-01-11* objects.h (SCM_SET_ENTITY_SETTER): new macro. SCM_ENTITY_SETTERMichael Livshin1-2/+3
2000-12-21* Simplify the use of SCM_PUREGENERICP.Dirk Herrmann1-5/+3
2000-12-18* Remove some redundant SCM_N?IMP tests.Dirk Herrmann1-24/+16
2000-12-16Some GOOPS cleanup.Keisuke Nishida1-323/+304
2000-12-08* Use scm_mem2symbol or scm_str2symbol to create symbol objects.Dirk Herrmann1-74/+69
2000-12-01* Added scm_c_memq as a fast C level alternative for scm_memq.Dirk Herrmann1-19/+4
2000-12-01* Started goops cleanup.Dirk Herrmann1-45/+63
2000-11-24* Fix previous change (thanks to Matthias Koeppe).Dirk Herrmann1-2/+2
2000-11-24* Goops does not provide its own version of logand any more.Dirk Herrmann1-62/+21
2000-11-17* alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,Marius Vollmer1-0/+2
2000-11-07* goops.c (scm_sys_invalidate_method_cache_x): Don't convertMikael Djurfeldt1-3/+2