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