- 24 Feb, 2006 1 commit
-
-
Pascal Costanza authored
darcs-hash:4e71a819e03eb87e7e41b8bbb88758857ff26099
-
- 16 Feb, 2006 1 commit
-
-
Gary King authored
darcs-hash:508513582f98be0b13ac28491b590ae926133b98
-
- 16 Dec, 2005 1 commit
-
-
Gary King authored
darcs-hash:3c778eca546a1cdb364885cd436fc275f71cb71e
-
- 11 Feb, 2006 1 commit
-
-
Pascal Costanza authored
Added reports about the results of the tests whether subclasses of specified metaobject classes inherit any exported slots. See MOP Feature Tests for more details. darcs-hash:4534d4b849a303f855c692e41232ca1db1c18614
-
- 01 Feb, 2006 4 commits
-
-
Pascal Costanza authored
darcs-hash:b67c903a0922806dde28834fef9548e1a19450df
-
Pascal Costanza authored
The function documentation now returns the documentation strings for effective slot definition metaobjects in CMUCL. darcs-hash:825ddee7bae9c308010ec376b13fe5d4038687d5
-
Pascal Costanza authored
The function documentation now returns the documentation strings for slot definition metaobjects in OpenMCL. darcs-hash:6886af50a43d5a624a196f587acf8ef183c6946d
-
Pascal Costanza authored
darcs-hash:b4333796ffe0fe6f5c99603b29cc995508b8dcae
-
- 27 Jan, 2006 4 commits
-
-
Pascal Costanza authored
darcs-hash:a6d51c1d634b093f9403635cb3ec6230bba703b1
-
Pascal Costanza authored
In CMUCL and SBCL, ensure-method was implemented as proposed in AMOP. However in some cases, this seems to lead to problems with method combination. For the time being, I have replaced the implementation by using a generated defmethod form instead, like in some of the other CL implementations. (In SBCL, this isn't as straightforward because SBCL doesn't accept class metaobjects as specializers.) darcs-hash:a9161a505f3d6fc1376d2e9d065da70c59ec99e2
-
Pascal Costanza authored
darcs-hash:114489c1437896299eba5cb5e1abcdcee3588f4d
-
Pascal Costanza authored
darcs-hash:0cbc9730e904db90c5598f37d28ed2a5d01e8060
-
- 19 Jan, 2006 2 commits
-
-
Pascal Costanza authored
darcs-hash:df1b6582ea4210cf1a697b8c75238342e465d444
-
Pascal Costanza authored
darcs-hash:905164dbf83a727c6875e534c8afc7712adde1e2
-
- 03 Jan, 2006 1 commit
-
-
Pascal Costanza authored
darcs-hash:2f91b0e195aba3b348283c9c21f36d356db9d32b
-
- 28 Dec, 2005 1 commit
-
-
Pascal Costanza authored
darcs-hash:fc2c4ab8e8c0798d200109ffc20b79259c28258c
-
- 20 Dec, 2005 1 commit
-
-
Pascal Costanza authored
darcs-hash:5541c25791f62d836e27802984f53014e2cfc72e
-
- 05 Dec, 2005 1 commit
-
-
Pascal Costanza authored
darcs-hash:8045f8a6023f1067bf862213cd46cd07363ce091
-
- 30 Nov, 2005 1 commit
-
-
Pascal Costanza authored
darcs-hash:d3d97662bf9052129efdf34c4af8cb75d437eb27
-
- 17 Nov, 2005 3 commits
-
-
Pascal Costanza authored
CMUCL 19c now supports the dependent protocol correctly, so the corresponding fixes could be removed. darcs-hash:5469d4a6ff03e37238daa28708a8727f2f88fdd9
-
Pascal Costanza authored
darcs-hash:2700459573f278c02078ef40150f7d92fcb4ed5a
-
Pascal Costanza authored
Rewired slot access protocol for slot-boundp-using-class and slot-makunbound-using-class in Allegro. darcs-hash:2a2e5386869e5788124740a6796aa8d93fe88a07
-
- 05 Nov, 2005 1 commit
-
-
Pascal Costanza authored
See MOP Feature Tests for more details. darcs-hash:42c062a8ce5e51a74d47911cbf0aed17761f25d3
-
- 03 Nov, 2005 1 commit
-
-
Pascal Costanza authored
darcs-hash:bc5ad826d6d0c656f1e9f7af023c238ad5a5fade
-
- 29 Oct, 2005 3 commits
-
-
Pascal Costanza authored
darcs-hash:98657977f7a5a7dc1dce7fc2b536413116b1e9cb
-
Pascal Costanza authored
darcs-hash:65351c2ca451aceaa696ac89c9c8223199afae00
-
Pascal Costanza authored
darcs-hash:b4be9c6147a26c1e9767e9951f49aee2c898655b
-
- 10 Sep, 2005 3 commits
-
-
Pascal Costanza authored
The defmethod macro in LispWorks (i.e., the new definition in closer-mop) now checks whether only the default methods for make-method-lambda are applicable. If so, defmethod expands into an equivalent cl:defmethod form. This is a workaround to make keyword argument checking for standard generic functions work. darcs-hash:c6296b87c9e0e39bf7e938444dbd278fbba606c3
-
Pascal Costanza authored
darcs-hash:6311e556632ec0e01cc952b75171e77536716c0c
-
Pascal Costanza authored
darcs-hash:87b02abfabbf534e03e82a45a96521a1d7c7a3b2
-
- 04 Sep, 2005 1 commit
-
-
Pascal Costanza authored
darcs-hash:914880d9d7054a58ddf886f661065a9352df6e08
-
- 16 Aug, 2005 2 commits
-
-
Pascal Costanza authored
The previous patch was partially incorrect. LispWorks and MCL don't need the change of the direct superclasses in primary methods on initialize-instance / reinitialize-instance. I have rearranged that part of the code back to what it was before. darcs-hash:e3829cce37824704fb39f3cafdc3c6a92f2d3cf3
-
Pascal Costanza authored
The correction of lists of direct superclasses was done at the wrong place (in :around methods on initialize-instance and reinitialize-instance). The MOP specification doesn't allow to define primary methods for initialize-instance and reinitialize-instance, but these are the only places where those lists can be corrected in a reasonable way. This affects LispWorks and MCL. Further changes: - The typep implementation for MCL was incorrect. - reinitialize-instance for standard-class could be simplified. - reinitialize-instance for standard-generic-function could be simplified. darcs-hash:c8e542ff6d11161f8c50c8595710590711c6732b
-
- 02 Aug, 2005 1 commit
-
-
Pascal Costanza authored
darcs-hash:e268d42f1d0bfb9c7ef64135393a2f63b243ed54
-