Andy Wingo
|
48ad85fb56
Fix foreign slot initialization and access
|
10 years ago |
Mark H Weaver
|
5bc7c6dbab
Avoid using 'eval-when' with 'expand' in (oop goops).
|
11 years ago |
Andy Wingo
|
a1aae2c3a0
Merge commit 'f6ddf827f8f192af7a8cd255bd8374a0d38bbb74'
|
11 years ago |
Mark H Weaver
|
f6ddf827f8
Improve correctness and consistency of 'eval-when' usage.
|
11 years ago |
Andy Wingo
|
4d6a7ac6ad
Remove GOOPS-internal @slot-ref and @slot-set!
|
11 years ago |
Andy Wingo
|
c0a1a0b12d
Remove (oop goops) <objcode> export
|
11 years ago |
Andy Wingo
|
180ac9d7b0
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Ludovic Courtès
|
4ff2133aa1
Clarify the copyright status of GOOPS.
|
12 years ago |
Andy Wingo
|
ca12824581
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Andy Wingo
|
eddd81f465
fix some cache consistency issues with goops and extended generics
|
13 years ago |
Andy Wingo
|
0c65f52c6d
more define-syntax-rule usage
|
13 years ago |
Andy Wingo
|
02620dd9a6
export <macro> from goops, to appease texinfo reflection
|
13 years ago |
Andy Wingo
|
ab4bc85398
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Andy Wingo
|
a8c10aa131
goops.scm cleanups
|
13 years ago |
Ludovic Courtès
|
f67f85817c
Export `<macro>' from (oop goops).
|
13 years ago |
Andy Wingo
|
28d0871b55
defining a smob or port type no longer mucks exports of (oop goops)
|
13 years ago |
Andy Wingo
|
26c81c7f40
Merge remote-tracking branch 'origin/lexical-literals'
|
13 years ago |
Andy Wingo
|
0dd8493cb3
(syntax foo) -> #'foo in goops
|
13 years ago |
Andy Wingo
|
5138551787
oop goops comment
|
13 years ago |
Mark H Weaver
|
4fb8bc64a0
Allow GOOPS getters to add methods to primitive generics
|
14 years ago |
Neil Jerram
|
3dc071e483
Remove goops-version, which is no longer defined
|
14 years ago |
Tristan Colgate
|
962b910318
Update #:procedure method for <applicable-struct>
|
14 years ago |
Andy Wingo
|
d8158b837e
deprecate save-stack, stack-saved?
|
14 years ago |
Andy Wingo
|
314b87163e
eval.c closures are now applicable smobs, not tc3s
|
15 years ago |
Andy Wingo
|
df338a2264
remove tc7_subr_* and tc7_lsubr_*
|
15 years ago |
Andy Wingo
|
83c7655002
goops moving away from evaluator opcodes, and a primitive compilation fix
|
15 years ago |
Andy Wingo
|
8397a3a695
local-eval will go away
|
15 years ago |
Andy Wingo
|
9d019f9be0
remove class-environment slot, goops grubs less in the evaluator
|
15 years ago |
Andy Wingo
|
9f63ce021c
make sure that when equal? is extended, that the generic has a method
|
15 years ago |
Andy Wingo
|
51f66c9120
limn goops flags, remove foreign objs, rename entity to applicable-struct
|
15 years ago |