Commit History

Author SHA1 Message Date
  Ludovic Courtès 6290d3f109 GOOPS: Statically allocate the PORT class array. 16 years ago
  Ludovic Courtès 04795a1cb2 GOOPS: Statically allocate the SMOB class array. 16 years ago
  Andy Wingo c32929d14d Merge commit 'origin/master' into vm 16 years ago
  Neil Jerram a9931e4e1a Fix implementation of %fast-slot-ref and %fast-slot-set! 16 years ago
  Andy Wingo 21497600d2 add `formals', `body', and `compile-env' slots to <method> 16 years ago
  Ludovic Courtès 102dbb6f6c Add `SCM_INTERNAL' macro, use it. 16 years ago
  Kevin Ryde 2b829bbb3d merge from 1.8 branch 19 years ago
  Marius Vollmer 92205699d0 The FSF has a new address. 20 years ago
  Marius Vollmer 539d541073 * objects.h, objects.c, goops.c, goops.h (scm_class_boolean, 20 years ago
  Marius Vollmer 7888309be8 * deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL, 20 years ago
  Han-Wen Nienhuys 702551e6cc * gc.h (SCM_GC_CELL_TYPE): SCM_GC_CELL_TYPE uses SCM_GC_CELL_OBJECT. 21 years ago
  Dirk Herrmann b0c5d67b98 * eval.c, eval.h, goops.c, goops.h (scm_m_atslot_ref, 22 years ago
  Marius Vollmer 73be1d9e8e Changed license terms to the plain LGPL thru-out. 22 years ago
  Mikael Djurfeldt 74b6d6e456 * goops.c (make_class_from_template): New fourth arg: 22 years ago
  Mikael Djurfeldt f8af5c6d35 * goops.scm (define-extended-generics): New syntax. 22 years ago
  Mikael Djurfeldt a48d60b1c0 * srfi-1.c (scm_init_srfi_1): Extend root module map and for-each 22 years ago
  Mikael Djurfeldt bbf8d52350 * goops.scm (upgrade-generic-with-setter, 22 years ago
  Marius Vollmer 6182ceacb4 (SCM_MAKE_VALIDATE_MSG): New. Use it instead of SCM_MAKE_VALIDATE in 22 years ago
  Thien-Thi Nguyen 0b607675c2 (scm_slot_exists_p): Rename from scm_slots_exists_p. 23 years ago
  Dirk Herrmann f12745b633 * eval.c (SCM_CEVAL): Cleaned up the handling of #@dispatch. 23 years ago
  Dirk Herrmann a392ee1556 * eval.c: Removed outdated references to "everr". Improved some 23 years ago
  Marius Vollmer 6c4493a045 Replaced SCM_DEBUG_DEPRECATED with !SCM_ENABLE_DEPRECATED. 23 years ago
  Marius Vollmer 33b001fd89 Prefixed each each exported symbol with SCM_API. 23 years ago
  Marius Vollmer 7895b092c4 Renumbered slot indices. (SCM_CLASS_CLASS_LAYOUT): 23 years ago
  Marius Vollmer 92c2555f69 replace "scm_*_t" with "scm_t_*". 24 years ago
  Dirk Herrmann 00d8d838bb * Simplified the goops macro system a bit and fixed a bug. 24 years ago
  Dirk Herrmann dcb410ec07 * Fix SCM <--> scm_t_bits related typing problems. 24 years ago
  Dirk Herrmann 729dbac32f * Changed the default definition of SCM. 24 years ago
  Michael Livshin c014a02eec revert the ill-considered part of the 2001-05-24 changes 24 years ago
  Michael Livshin 1be6b49ccb * validate.h 24 years ago