- 02 Nov, 2009 8 commits
-
-
Pascal Costanza authored
Ignore-this: a3f13929e97d722e37d5957ab42fea5e darcs-hash:9e5bffe3829ad3346efafd0babf4151166696f3c
-
Pascal Costanza authored
Ignore-this: 60bbee31f73515510139d1c3f4a11afc darcs-hash:bdca37a43bd610eae149e9982300d145e201998d
-
Pascal Costanza authored
Ignore-this: 1d8e9db1a24ef50d9c12b6f7c4bf6ea7 darcs-hash:cf866c29ec6371bc4572590b0a5c0840dbfe50b1
-
Pascal Costanza authored
Added improved generic function invocation protocol to Clozure Common Lisp, clisp, LispWorks and SBCL. Ignore-this: aaafeefe5dadb70690dcfccd53bc8e2f darcs-hash:5b84b767f94420808fd46a3579a1850054de3549
-
Pascal Costanza authored
Ignore-this: f5fa1208f8a471f402c85c888e3ed225 darcs-hash:8189257f20825d22500e5f58995df9ba0b97819b
-
Pascal Costanza authored
Ignore-this: 1bdf2ece0e2b5e5737b0086d687bbe56 darcs-hash:84e9871281d3d91d5a8404cdfb2aa3c79871c83e
-
Pascal Costanza authored
Ignore-this: e8fd17c91086fa09b063334fb0cba8f0 darcs-hash:611aa6be5f760228cb1dfa1e779fe8408972383b
-
Pascal Costanza authored
Ignore-this: 2cab7a24d8f17062675d9a12063fcdca darcs-hash:19d18f4943244bab627634c0f4b0921324224a7a
-
- 29 Sep, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:099fc04053bee109401072277dee0bcde7e7307f
-
- 16 Sep, 2009 1 commit
-
-
Pascal Costanza authored
A defpackage form has to fully describe its state, which was not the case for CLOSER-COMMON-LISP. Now fixed, due to Tobias C. Rittweiler. darcs-hash:87a5cfdd6fe1e4cc4b97048be25cc45669e40b60
-
- 31 Aug, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:a54dcf6f84dbcc35c5d5c76738921d2d03c05df3
-
- 18 Aug, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:c139f0ec5825c15c6d01b1ba3b1c7a3a23dbf029
-
- 01 Aug, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:95741c7c2dbada8a7ac66232bd1fe26080c88919
-
- 05 Jun, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:c8fd91434c1d86f7145db63df41842fe8c27bb1c
-
- 01 May, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:da874d31737173b2a1170f79d3c6dfad2b33243d
-
- 12 Apr, 2009 4 commits
-
-
Pascal Costanza authored
darcs-hash:ff5cc288a96173fc0ce111264884f633c9b32341
-
Pascal Costanza authored
darcs-hash:4e91782ccc91730e96b01c78fa74e13b950f5cf6
-
Pascal Costanza authored
darcs-hash:4a9546c83a8d079847a8543807522b6f0110589f
-
Pascal Costanza authored
darcs-hash:a8647e0b83f0c237720c7d52db5d22d9062eaa26
-
- 03 Apr, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:88b2665fa1b2754a7a0cf552143031772576fbd1
-
- 14 Mar, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:85fa4b3ac1c93e5b2d4f6eebbc991c4f8f36196f
-
- 01 Mar, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:da6b81138b41f21dcdffbab8520eae5873a246d6
-
- 12 Feb, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:bb4c58cba708bf55ee0386d78403f8e4a2019bce
-
- 07 Feb, 2009 2 commits
-
-
Pascal Costanza authored
darcs-hash:f4878a8861b03b8405fcb24b6d23db7c2b908a93
-
Pascal Costanza authored
darcs-hash:91aff76cc410c3283760413631616636ec514db2
-
- 01 Jan, 2009 1 commit
-
-
Pascal Costanza authored
darcs-hash:4ad4a3b891a98798fafb2b49266fa2296506539a
-
- 01 Dec, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:905bb7bcd9e2c90f723de30cad87ea4b0e4a6549
-
- 29 Nov, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:345577d923f6396683ca2fb21f8c6d4fd497dd5b
-
- 06 Nov, 2008 1 commit
-
-
Pascal Costanza authored
Some CLOS implementations have problems with determining subtype relationships between classes in certain corner cases. For example, clisp doesn't like to determine such relationships for forward referenced classes, and some instances of PCL have problems with anonymous classes under certain circumstances (primarily when doing CLOS MOP programming). Apparently, subtypep is typically implemented based on the class precedence list, which can only be determined until after a class has been finalized, and this seems to be one of the reasons for these problems. However, the CLOS MOP places restrictions on methods for compute-class-precedence-list such that the subtype relationship actually does _not_ depend on the precedence list, but can be based on a membership test in the unordered set of all direct and indirect superclasses. I have provided subclassp in Closer to MOP as a utility function that does just that: It walks the superclass hierarchy to determine whether one class is a subclass of another. This implementation is not that efficient, so it should only be used when subtypep fails. (It could probably be made more efficient, but since this is only provided as a replacement for subtypep in hopefully rare corner cases, I haven't put the energy into this to do this yet.) darcs-hash:1577003438ad08385a1e4f7cf24254fce79ea359
-
- 05 Nov, 2008 1 commit
-
-
Pascal Costanza authored
Added standard-instance-access and funcallable-standard-instance-access to LispWorks, due to popular request. darcs-hash:4977ab122206c49fbdb06b55f915aaae7c7bf1ec
-
- 31 Oct, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:0696296c6419c2d80f2dfc0732277cd3698af27e
-
- 25 Oct, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:673634f0beebc5fae2dd6f07d8bbde700c02e865
-
- 11 Oct, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:fbef32ef0028169fc181d82931ab7903903f4393
-
- 20 Sep, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:2cff67e93a4a60b15a0877ede4a6d89073260523
-
- 03 Sep, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:14f5cbaefd8e11519d9b0b34651e5c2d0cf9b5b9
-
- 05 Aug, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:e1006c0ae57768173f3b25f26342590b388cedcd
-
- 02 Jul, 2008 2 commits
-
-
Pascal Costanza authored
darcs-hash:1af398ddca0e1c9a13c4c210266723b2699c128b
-
Pascal Costanza authored
darcs-hash:61d2483fa8ac6743535e5b7ed34f3c4d304b7b97
-
- 01 Jul, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:0b4f377443fe462bee1c42c26bb3d1f7f784a676
-
- 30 Jun, 2008 1 commit
-
-
Pascal Costanza authored
darcs-hash:abab205b541650b1ad4a7a604faebae1ed589f9b
-