17 months agoAdded support for ABCL.
pc@p-cos.net [Sun, 17 Feb 2013 08:41:15]
Added support for ABCL.

Ignore-this: 91478689a17c315ae4a1615b86326356

19 months agoAdded support for ECL 12.12.1.
pc@p-cos.net [Sun, 09 Dec 2012 09:02:33]
Added support for ECL 12.12.1.

Ignore-this: 4a1cf1c41555cc2ac5eb4ee23d1c59f1

3 years agoAdded two new non-standard features, as introduced in SBCL 1.0.48.
pc@p-cos.net [Sat, 28 May 2011 10:16:11]
Added two new non-standard features, as introduced in SBCL 1.0.48.

Ignore-this: e668aa7ebd5f67950fe58876dd95167f

3 years agoReplaced constantly for SBCL.
pc@p-cos.net [Fri, 31 Dec 2010 13:20:03]
Replaced constantly for SBCL.

Ignore-this: 9ce16874ec273def667ae0d9b4000bea

4 years agoModified tests for now compliant implementation of compute-default-initargs in Allegro 8.2.
pc@p-cos.net [Sun, 11 Apr 2010 14:03:18]
Modified tests for now compliant implementation of compute-default-initargs in Allegro 8.2.

Ignore-this: 8bd86fe393fd164262fad64b368f05d0

4 years agoReplaced asdf pathname hack with a proper version.
pc@p-cos.net [Sat, 13 Mar 2010 03:59:01]
Replaced asdf pathname hack with a proper version.

Ignore-this: 5edbe840ff89613a11a5e0c295aefffc

4 years agoRemoved some more dynamic-extent declarations.
pc@p-cos.net [Tue, 02 Feb 2010 10:59:11]
Removed some more dynamic-extent declarations.

Ignore-this: d56f4c5e8c68dc6546580aabeb7c3e6a

4 years agoRemoved several dynamic-extent declarations.
pc@p-cos.net [Tue, 02 Feb 2010 08:16:22]
Removed several dynamic-extent declarations.

Ignore-this: 361fc8f1c6a82af8e9966bbe2c14d323

4 years agoTAG 0.5
pc@p-cos.net [Fri, 04 Dec 2009 06:27:23]
TAG 0.5

Ignore-this: 6335b770a59b066ec676c56398e19e31

4 years agoRecorded new version number.
pc@p-cos.net [Fri, 04 Dec 2009 06:24:20]
Recorded new version number.

Ignore-this: c1871ad9574bf58dddb9a2e1d3f0b1e1

4 years agoEnsure that some test cases trigger for the class standard-generic-function potentially redefined in Closer to MOP.
pc@p-cos.net [Mon, 30 Nov 2009 05:13:57]
Ensure that some test cases trigger for the class standard-generic-function potentially redefined in Closer to MOP.

Ignore-this: 657c7bb99b87feb0f9035f52061b6b63

4 years agoRemoved some old junk.
pc@p-cos.net [Mon, 30 Nov 2009 05:13:37]
Removed some old junk.

Ignore-this: 34a22d427a6b60158105354c26b18366

4 years agoUpdated support for ECL.
pc@p-cos.net [Mon, 30 Nov 2009 05:12:38]
Updated support for ECL.

Ignore-this: d8441f5e48830686efdbd3acec34f521

4 years agoAdded another test to check whether funcallable instances can be closures.
pc@p-cos.net [Mon, 30 Nov 2009 05:09:54]
Added another test to check whether funcallable instances can be closures.

Ignore-this: 99045537aaec7c53d3db7f830bb5314f

4 years agoAdded a mode for reporting changes against native MOP features.
pc@p-cos.net [Sat, 21 Nov 2009 07:47:14]
Added a mode for reporting changes against native MOP features.

Ignore-this: 588a9277aba8bf89990e3620ec2fcf79

4 years agoFixed and simplified conditionalization for Clozure Common Lisp (to fix clashes with MCL, and to remove mentions of OpenMCL).
pc@p-cos.net [Sat, 14 Nov 2009 15:42:16]
Fixed and simplified conditionalization for Clozure Common Lisp (to fix clashes with MCL, and to remove mentions of OpenMCL).

Ignore-this: 5b10052a5dbcc58040945fa9e8689667

4 years agoOne more change to suite Scieneer Common Lisp.
pc@p-cos.net [Sat, 14 Nov 2009 11:43:42]
One more change to suite Scieneer Common Lisp.

Ignore-this: 7c21529ff9ed554bd94f20ba0e3d0264

4 years agoAdded detection of multiple slot options that are passed as singletons to direct-slot-definition-class (bug fix).
pc@p-cos.net [Sat, 14 Nov 2009 11:31:45]
Added detection of multiple slot options that are passed as singletons to direct-slot-definition-class (bug fix).

Ignore-this: 78988fc8917775597deedd5143a52cb8

4 years agoAdded detection of compute-effective-method.
pc@p-cos.net [Sat, 14 Nov 2009 11:31:13]
Added detection of compute-effective-method.

Ignore-this: d7493415a64ef787745efb9a6b1c072c

4 years agoAdded support for Scieneer Common Lisp.
pc@p-cos.net [Sat, 14 Nov 2009 11:29:57]
Added support for Scieneer Common Lisp.

Ignore-this: de4ad9f569035b31240c9f83f3ff79c9

4 years agoAdded a conditional check whether discriminating functions can be closures in Clozure Common Lisp.
pc@p-cos.net [Mon, 02 Nov 2009 08:43:57]
Added a conditional check whether discriminating functions can be closures in Clozure Common Lisp.

Ignore-this: b7d3141120f486a504d625f9e6a991e9

4 years agoMore tweaks to make manual method creation work in Clozure Common Lisp.
pc@p-cos.net [Mon, 02 Nov 2009 07:43:55]
More tweaks to make manual method creation work in Clozure Common Lisp.

Ignore-this: ae08d088f3fa4f1151102b1eaba36ed1

4 years agoMade standard metaclasses explicit, for new changes in Closer to MOP.
pc@p-cos.net [Mon, 02 Nov 2009 06:32:28]
Made standard metaclasses explicit, for new changes in Closer to MOP.

Ignore-this: 1d43e66f6e043f739e68e6a54e3b3108

4 years agoModified the :function argument for manually created methods, for new changes in Clozure Common Lisp.
pc@p-cos.net [Mon, 02 Nov 2009 06:31:21]
Modified the :function argument for manually created methods, for new changes in Clozure Common Lisp.

Ignore-this: 48858d197d1f71d4e88971bfca8a5d65

4 years agoTwo new non-standard features, for new changes in Clozure Common Lisp.
pc@p-cos.net [Mon, 02 Nov 2009 06:30:18]
Two new non-standard features, for new changes in Clozure Common Lisp.

Ignore-this: 39050b1bedc3e4001b222c16a799c4ca

6 years agoTAG 0.45
pc@p-cos.net [Sun, 01 Jun 2008 12:37:50]
TAG 0.45

6 years agoUpdated version number and copyright in the system definition.
pc@p-cos.net [Sun, 01 Jun 2008 12:37:01]
Updated version number and copyright in the system definition.

6 years agoAdded conditionalization for Clozure Common Lisp.
pc@p-cos.net [Sat, 05 Apr 2008 06:42:04]
Added conditionalization for Clozure Common Lisp.

6 years agoAdded a new known extra feature for SBCL 1.0.14.
pc@p-cos.net [Mon, 28 Jan 2008 08:39:04]
Added a new known extra feature for SBCL 1.0.14.

6 years agoFixed a typo.
pc@p-cos.net [Sat, 24 Nov 2007 10:49:58]
Fixed a typo.

6 years agoAdded new recognized standard feature :generic-function-argument-precedence-order-returns-required-arguments.
pc@p-cos.net [Sat, 24 Nov 2007 10:16:33]
Added new recognized standard feature :generic-function-argument-precedence-order-returns-required-arguments.

7 years agoTAG 0.44
pc@p-cos.net [Thu, 28 Dec 2006 07:09:27]
TAG 0.44

7 years agoUpdated version number in the .asd file.
pc@p-cos.net [Thu, 28 Dec 2006 07:08:52]
Updated version number in the .asd file.

7 years agoSiginificantly simplified the test for extensible allocations.
pc@p-cos.net [Wed, 27 Dec 2006 16:23:23]
Siginificantly simplified the test for extensible allocations.

7 years agoAdded a report function for quick comparison between two versions of a given CL implementation.
pc@p-cos.net [Wed, 27 Dec 2006 16:22:33]
Added a report function for quick comparison between two versions of a given CL implementation.

7 years agoSimplified the output for feature reports.
pc@p-cos.net [Wed, 27 Dec 2006 16:21:31]
Simplified the output for feature reports.

7 years agoAdded new tests for standard metaobject classes.
pc@p-cos.net [Wed, 27 Dec 2006 16:19:27]
Added new tests for standard metaobject classes.

7 years agoChecked against SBCL 1.0, which introduces new extra features.
pc@p-cos.net [Thu, 30 Nov 2006 12:27:03]
Checked against SBCL 1.0, which introduces new extra features.

7 years agoUpdated version number in the .asd file.
pc@p-cos.net [Sat, 26 Aug 2006 05:58:52]
Updated version number in the .asd file.

7 years agoTAG 0.43
pc@p-cos.net [Sat, 26 Aug 2006 05:46:42]
TAG 0.43

7 years agoChecked against SBCL 0.9.16 - added two new extra features.
pc@p-cos.net [Sat, 26 Aug 2006 03:37:58]
Checked against SBCL 0.9.16 - added two new extra features.

7 years agoRemoved a spurious in-package declaration in the .asd file.
pc@p-cos.net [Mon, 21 Aug 2006 13:37:32]
Removed a spurious in-package declaration in the .asd file.

8 years agoTAG 0.42
pc@p-cos.net [Sat, 29 Jul 2006 05:53:22]
TAG 0.42

8 years agoTighter check for :reinitialize-instance-calls-finalize-inheritance.
pc@p-cos.net [Fri, 21 Jul 2006 05:54:31]
Tighter check for :reinitialize-instance-calls-finalize-inheritance.


The previous version of this check was a bit too liberal. The new version is tighter, but means that clisp has to be considered not implementing this feature.


8 years agoUpdated list of of known missing features.
pc@p-cos.net [Thu, 20 Jul 2006 07:33:35]
Updated list of of known missing features.

8 years agoFixed the test for :reinitialize-instance-calls-finalize-inheritance.
pc@p-cos.net [Thu, 20 Jul 2006 01:45:08]
Fixed the test for :reinitialize-instance-calls-finalize-inheritance.


The test case was wrong because it called finalize-inheritance explicitly, which means that it always succeeded unconditionally. Now, the call to finalize-inheritance is guarded by a check for class-finalized-p. Additionally, the call to reinitialize-instance is more 'sophisticated' to avoid interference of potentially acceptable optimization.

The new test reveals that CMUCL, MCL, OpenMCL and SBCL don't implement this feature correctly.

Many thanks to Christophe Rhodes for spotting the error in the test case and helping to find a better formulation.


8 years agoGuarded calles to finalize-inheritance by checks for class-finalized-p.
pc@p-cos.net [Thu, 20 Jul 2006 01:43:14]
Guarded calles to finalize-inheritance by checks for class-finalized-p.

8 years agoAdded the metaobject readers tests.
pc@p-cos.net [Fri, 14 Jul 2006 12:46:14]
Added the metaobject readers tests.

8 years agoRemoved a test whether (setf find-class) calls reinitialize-instance. This was a misunderstanding on my side.
pc@p-cos.net [Tue, 11 Jul 2006 05:16:53]
Removed a test whether (setf find-class) calls reinitialize-instance. This was a misunderstanding on my side.

8 years agoAdded a test for lambda-list / argument-precedence-order dependencies in re/initialization of generic functions.
pc@p-cos.net [Tue, 11 Jul 2006 05:14:50]
Added a test for lambda-list / argument-precedence-order dependencies in re/initialization of generic functions.

Next ->