Commit History

Autor SHA1 Mensaxe Data
  Mikael Djurfeldt 382d890026 Bugfix: Recursively use method*, not method, in method* hai 7 meses
  Mikael Djurfeldt c569f98d81 Add comment about (oop goops keyword-formals) hai 7 meses
  Mikael Djurfeldt f057e02d9a Correctly pass on keyword arguments actually present in args list hai 7 meses
  Mikael Djurfeldt 2d18afe5ac Distinguish between lambda and lambda* in generated procedures hai 7 meses
  Mikael Djurfeldt 05de7e3e61 Remove method slot keyword-formals? introduced in 765f1d49 hai 7 meses
  Mikael Djurfeldt d619da8c35 GOOPS: Introduce new forms method* and define-method* hai 7 meses
  Mikael Djurfeldt be2f965f85 GOOPS: Add support for keyword arguments in methods hai 7 meses
  Michael Käppler 80d4055e42 Fix error messages containing format strings hai 1 ano
  David Thompson 498564e3e3 goops: Preserve all slot options in redefinable classes. %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 2e26538d6a Replace libltdl with raw dlopen, dlsym %!s(int64=4) %!d(string=hai) anos
  Mark H Weaver 9fd1dc2fcc goops: Fix 'instance?' to work on objects that aren't structs. %!s(int64=7) %!d(string=hai) anos
  Andy Wingo f32500acca Add new vtable reserved unboxed field %!s(int64=7) %!d(string=hai) anos
  Andy Wingo c3a8112847 Fix GOOPS class redefinition type error. %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 84259f54e3 Merge 'stable-2.2' %!s(int64=7) %!d(string=hai) anos
  Andy Wingo a74d4ee4f6 Add struct-ref/unboxed, struct-set!/unboxed %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 5870188eb4 Replace "pr" struct fields with "pw" fields %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 0f14a9e598 Fix bootstrap slot permissions for <class> %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 6e477b1453 Merge 'stable-2.2' %!s(int64=7) %!d(string=hai) anos
  Andy Wingo f23415589a GOOPS slot access protected via slot accessors, not struct perms %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 28d5e81c13 Remove <int-slot>, <float-slot>, <double-slot> %!s(int64=7) %!d(string=hai) anos
  Andy Wingo d354962b68 Remove support for tail arrays and self slots %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 78d587c5e1 Remove "redefined" class slot %!s(int64=7) %!d(string=hai) anos
  Andy Wingo ee5994a517 remove self field of vtables %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 4898959901 Implement class redefinition on top of fixed structs %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 5c8bb13630 Change name of "static" flag indicating static slot allocation %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 95f66b197c GOOPS instance migration implemented in Scheme %!s(int64=7) %!d(string=hai) anos
  Andy Wingo c248ea10be Remove all deprecated code %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 64c5cc58fc Add disjoint syntax object type %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 77cfd7e4bf Fix class slot allocation since GOOPS rewrite %!s(int64=8) %!d(string=hai) anos
  Andy Wingo c7fb87cd6e Fix multi-arity dispatch in GOOPS %!s(int64=8) %!d(string=hai) anos