Marius Vollmer
|
5a3ea50184
|
Use re-export' instead of export' when re-exporting
`class-of'.
|
2001-06-04 22:18:12 +00:00 |
|
Marius Vollmer
|
c22adbeb3b
|
Added exception notice to all files.
|
2001-06-03 23:32:27 +00:00 |
|
Marius Vollmer
|
51f7ef47f9
|
Fix missing paren.
|
2001-05-19 22:58:29 +00:00 |
|
Marius Vollmer
|
78ec533c40
|
Call `%init-goops-builtins' instead of using the
`(oop goops goopscore)' module.
|
2001-05-19 00:19:25 +00:00 |
|
Marius Vollmer
|
a524a03f87
|
(initialize-object-procedure): Use
`valid-object-procedure?' instead of explicit tag magic.
(object-procedure-tags): Removed.
|
2001-05-05 19:08:32 +00:00 |
|
Rob Browning
|
d3299bc330
|
* goops.scm (method): rename list* to cons*.
|
2001-04-28 17:18:06 +00:00 |
|
Mikael Djurfeldt
|
71d540f734
|
* goops.scm (define-method): Only accept new syntax.
* goops/old-define-method.scm: New file.
* goops.scm, goops/save.scm, goops/composite-slot.scm,
goops/active-slot.scm: Use new method syntax.
|
2001-03-10 03:09:50 +00:00 |
|
Mikael Djurfeldt
|
b432fb4b99
|
* goops/compile.scm (compile-method): Tag method closure for body
expansion.
* goops.scm (change-object-class): Quote empty list constants.
(method): Reverted previous change (enclosing body);
Quote empty list.
(initialize <method>): Supply `dummy-procedure' as default instead
of creating a new closure.
* goops/internal.scm: Re-export (oop goops) without copying
bindings.
|
2001-03-04 20:46:34 +00:00 |
|
Mikael Djurfeldt
|
cc6c7feea4
|
* goops.scm (change-object-class): Quote empty list constants.
(method): Reverted previous change (enclosing body);
Quote empty list.
(initialize <method>): Pre-expand the method closure.
|
2001-03-04 05:28:21 +00:00 |
|
Keisuke Nishida
|
19b6a58d52
|
* goops.scm (method): Enclosed BODY by `(let () ...)'.
This allows local defines at the beginning of methods.
|
2001-02-23 13:07:09 +00:00 |
|
Dirk Herrmann
|
ca83b028dc
|
* Goops does not provide its own version of logand any more.
* Removed use of deprecated stuff from goops.
|
2000-11-24 10:55:23 +00:00 |
|
Mikael Djurfeldt
|
81211c73cc
|
* goops.scm (internal-add-method!): Set n-specialized of a generic
function to the number of specializers regardless if it has rest
args or not.
|
2000-11-07 02:18:52 +00:00 |
|
Mikael Djurfeldt
|
14f1d9fec8
|
*** empty log message ***
|
2000-10-25 14:51:33 +00:00 |
|