summaryrefslogtreecommitdiff
path: root/libguile/smob.c
AgeCommit message (Expand)AuthorFilesLines
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-07Include "libguile/async.h" for SCM_CRITICAL_SECTION_START/END.Marius Vollmer1-0/+1
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-2/+2
2005-01-18Include "libguile/goops.h".Marius Vollmer1-0/+1
2004-10-22* variable.c, threads.c, struct.c, stackchk.c, smob.c, root.c,Marius Vollmer1-2/+2
2004-09-24(scm_assert_smob_type): New.Marius Vollmer1-1/+8
2004-09-22*** empty log message ***Marius Vollmer1-1/+1
2004-05-06* smob.h (SCM_SMOB_DATA_2, SCM_SMOB_DATA_3, SCM_SMOB_FLAGS,Marius Vollmer1-0/+8
2003-10-07Make type names char const * instead of char *. Thanks to Paul Jarc!Marius Vollmer1-1/+1
2003-09-18 This set of patches introduces a new tc7 code scm_tc7_number forDirk Herrmann1-14/+2
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2003-03-25* smob.c: #include <config.h> if HAVE_CONFIG_H.Rob Browning1-0/+3
2003-03-19* goops.c (make_class_from_template): New fourth arg:Mikael Djurfeldt1-2/+5
2002-09-08* inline.h: include stdio.hHan-Wen Nienhuys1-1/+6
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-3/+3
2002-03-01Changes in doc/ref:Dirk Herrmann1-1/+1
2002-02-11* gc.h, gc.c (scm_gc_sweep): Issue deprecation warning whenMarius Vollmer1-3/+6
2001-11-25Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell andMarius Vollmer1-17/+4
2001-08-31* Removed deprecated stuff.Dirk Herrmann1-33/+0
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-28 * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,Keisuke Nishida1-3/+3
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-8/+8
2001-06-07* Introduce SCM_UNUSED and mark unused function parameters.Dirk Herrmann1-7/+10
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-6/+6
2001-05-24* validate.hMichael Livshin1-14/+14
2001-04-21* Made creation of new smob types thread safe.Dirk Herrmann1-39/+50
2001-03-30* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.Dirk Herrmann1-1/+3
2001-03-10* _scm.h: Removed #include <errno.h>.Mikael Djurfeldt1-0/+2
2001-03-06* Remove uses of SCM_ASSERT that may result in error messages differentDirk Herrmann1-5/+8
2001-03-02Remove dump facilities.Keisuke Nishida1-14/+0
2001-02-05New dump/undump scheme.Keisuke Nishida1-22/+8
2001-02-03New files: dump.c, dump.h.Keisuke Nishida1-15/+43
2001-01-15* Return type of scm_make_smob_type is scm_bits_t now.Dirk Herrmann1-1/+1
2000-12-08Smob-related creanup.Keisuke Nishida1-13/+16
2000-12-07Deprecated scm_make_smob_type_mfpe and scm_set_smob_mfpe.Keisuke Nishida1-51/+40
2000-12-07Some cleanup on smob calls.Keisuke Nishida1-1/+2
2000-12-07Improved smob calls.Keisuke Nishida1-151/+262
2000-09-02* smob.c (scm_smob_prehistory): don't init the "allocated" smobMichael Livshin1-2/+0
2000-08-26Added comment about possible optimizationMikael Djurfeldt1-0/+12
2000-08-25* smob.h (scm_smob_descriptor): Added `apply\' and `gsubr_type\'.Keisuke Nishida1-0/+163
2000-06-29* Cleaned up memory error signalling.Dirk Herrmann1-3/+5
2000-06-12* smob.h (scm_smobfuns): Removed deprecated type.Mikael Djurfeldt1-17/+0
2000-05-15* Wrapped deprecated code between #if (SCM_DEBUG_DEPRECATED == 0) #endif.Dirk Herrmann1-2/+6
2000-04-21* Makefile.am (DEFS): Added. automake adds -I options to DEFS,Mikael Djurfeldt1-4/+4
2000-04-03Lots of fixes to make guile (at some time) compile with strict typing.Dirk Herrmann1-3/+3
2000-03-19 * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin1-0/+6
2000-03-17Only include ports.h where it is actually needed.Dirk Herrmann1-0/+1
2000-03-14*** empty log message ***Mikael Djurfeldt1-8/+8
2000-03-12*** empty log message ***Mikael Djurfeldt1-1/+1