Age | Commit message (Expand) | Author | Files | Lines |
2008-11-01 | move ice-9/ and oop/ under module/ | Andy Wingo | 1 | -1636/+0 |
2008-10-31 | compile goops accessors. woot! | Andy Wingo | 1 | -5/+36 |
2008-10-31 | compile goops submodules, goops.test now passes again | Andy Wingo | 1 | -4/+9 |
2008-10-31 | compile goops | Andy Wingo | 1 | -22/+18 |
2008-10-25 | add `formals', `body', and `compile-env' slots to <method> | Andy Wingo | 1 | -1/+8 |
2008-10-23 | method is a defmacro. | Andy Wingo | 1 | -11/+7 |
2008-10-23 | define-method is a defmacro | Andy Wingo | 1 | -50/+36 |
2008-10-23 | define-generic, define-accessor are defmacros too | Andy Wingo | 1 | -70/+35 |
2008-10-23 | make `define-class' and `class' into defmacros | Andy Wingo | 1 | -143/+73 |
2008-09-30 | (oop goops) works again, after (the-environment) removal | Andy Wingo | 1 | -3/+8 |
2006-04-16 | merge from 1.8 branch | Kevin Ryde | 1 | -1/+1 |
2005-05-23 | The FSF has a new address. | Marius Vollmer | 1 | -1/+1 |
2005-04-24 | Fix typo in comment | Neil Jerram | 1 | -1/+1 |
2005-03-24 | * accessors.scm, simple.scm: New files. | Mikael Djurfeldt | 1 | -3/+2 |
2005-01-18 | (class-of): Changed from being re-exported to just | Marius Vollmer | 1 | -2/+1 |
2004-01-12 | (compute-get-n-set): Use '#:' in error message instead of ':'. Thanks | Marius Vollmer | 1 | -1/+1 |
2003-04-20 | * goops.scm (compute-getters-n-setters): Allow for primitive | Mikael Djurfeldt | 1 | -6/+9 |
2003-04-17 | * tests/goops.test: Added tests for correctness of class | Mikael Djurfeldt | 1 | -1/+2 |
2003-04-17 | * goops.scm (compute-getters-n-setters): Check for bad init-thunk. | Mikael Djurfeldt | 1 | -3/+9 |
2003-04-17 | Comment | Mikael Djurfeldt | 1 | -0/+3 |
2003-04-15 | * tests/goops.test: Added tests for class redefinition, object | Mikael Djurfeldt | 1 | -5/+8 |
2003-04-14 | Fix | Mikael Djurfeldt | 1 | -1/+1 |
2003-04-13 | * goops.scm (compute-getters-n-setters/verify-accessors): Better | Mikael Djurfeldt | 1 | -15/+33 |
2003-04-05 | Changed license terms to the plain LGPL thru-out. | Marius Vollmer | 1 | -35/+10 |
2003-03-19 | * goops.scm (process-class-pre-define-accessor): Temporary kludge | Mikael Djurfeldt | 1 | -5/+10 |
2003-03-17 | * goops.scm (process-class-pre-define-generic, | Mikael Djurfeldt | 1 | -20/+44 |
2003-03-12 | * goops.scm (merge-generics): Make sure not to merge a gf with | Mikael Djurfeldt | 1 | -8/+11 |
2003-03-11 | Indentation | Mikael Djurfeldt | 1 | -1/+1 |
2003-03-11 | * goops.scm (define-extended-generics): New syntax. | Mikael Djurfeldt | 1 | -10/+33 |
2003-03-10 | * srfi-1.scm (iota map for-each map-in-order list-index member | Mikael Djurfeldt | 1 | -1/+16 |
2003-03-07 | * boot-9.scm (process-define-module): Handle #:duplicates. | Mikael Djurfeldt | 1 | -0/+42 |
2003-03-06 | * srfi-1.c (scm_init_srfi_1): Extend root module map and for-each | Mikael Djurfeldt | 1 | -0/+2 |
2003-01-18 | * goops.scm (method): Construct a new copy of the constant '('()) | Mikael Djurfeldt | 1 | -1/+1 |
2003-01-08 | * goops.scm (upgrade-generic-with-setter, | Mikael Djurfeldt | 1 | -4/+69 |
2002-11-16 | * goops.scm (standard-define-class): Changed definition to form | Dirk Herrmann | 1 | -1/+2 |
2002-07-13 | * oop/goops.scm (define-generic, define-accessor): Make sure that | Dirk Herrmann | 1 | -13/+16 |
2002-07-13 | * oop/goops.scm (define-class): Make sure that define-class will | Dirk Herrmann | 1 | -17/+11 |
2002-07-08 | * goops.scm (define-generic, define-accessor): Make sure that | Dirk Herrmann | 1 | -6/+8 |
2001-10-21 | * lib.scm: Move module the system directives `export', | Mikael Djurfeldt | 1 | -47/+45 |
2001-06-04 | Use `re-export' instead of `export' when re-exporting | Marius Vollmer | 1 | -1/+3 |
2001-06-03 | Added exception notice to all files. | Marius Vollmer | 1 | -0/+24 |
2001-05-19 | Fix missing paren. | Marius Vollmer | 1 | -1/+1 |
2001-05-19 | Call `%init-goops-builtins' instead of using the | Marius Vollmer | 1 | -6/+9 |
2001-05-05 | (initialize-object-procedure): Use | Marius Vollmer | 1 | -4/+1 |
2001-04-28 | * goops.scm (method): rename list* to cons*. | Rob Browning | 1 | -1/+1 |
2001-03-10 | * goops.scm (define-method): Only accept new syntax. | Mikael Djurfeldt | 1 | -84/+97 |
2001-03-04 | * goops/compile.scm (compile-method): Tag method closure for body | Mikael Djurfeldt | 1 | -4/+4 |
2001-03-04 | * goops.scm (change-object-class): Quote empty list constants. | Mikael Djurfeldt | 1 | -7/+10 |
2001-02-23 | * goops.scm (method): Enclosed BODY by `(let () ...)'. | Keisuke Nishida | 1 | -3/+3 |
2000-11-24 | * Goops does not provide its own version of logand any more. | Dirk Herrmann | 1 | -2/+1 |