~ubuntu-branches/ubuntu/utopic/cl-closer-mop/utopic

« back to all changes in this revision

Viewing changes to features.lisp

  • Committer: Bazaar Package Importer
  • Author(s): Peter Van Eynde
  • Date: 2006-09-20 21:36:59 UTC
  • mfrom: (1.1.2 upstream) (2.1.1 etch)
  • Revision ID: james.westby@ubuntu.com-20060920213659-9hvred6jutkd0aip
Tags: 1:0.4-1
* New upstream version.
* Upstream has a non-debian like versioning system, so we use an epoch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
:slot-boundp-using-class-specialized-on-slot-definition (fixed)
21
21
:slot-makunbound-using-class-specialized-on-slot-definition (fixed)
22
22
:standard-class-and-funcallable-standard-class-are-compatible (no)
 
23
:subclasses-of-built-in-class-do-not-inherit-exported-slots (no)
 
24
:subclasses-of-forward-referenced-class-do-not-inherit-exported-slots (no)
 
25
:subclasses-of-funcallable-standard-class-do-not-inherit-exported-slots (no)
 
26
:subclasses-of-method-combination-do-not-inherit-exported-slots (no)
 
27
:subclasses-of-standard-accessor-method-do-not-inherit-exported-slots (no)
 
28
:subclasses-of-standard-class-do-not-inherit-exported-slots (no)
 
29
:subclasses-of-standard-direct-slot-definition-do-not-inherit-exported-slots (no)
 
30
:subclasses-of-standard-effective-slot-definition-do-not-inherit-exported-slots (no)
 
31
:subclasses-of-standard-generic-function-do-not-inherit-exported-slots (no)
 
32
:subclasses-of-standard-method-do-not-inherit-exported-slots (no)
 
33
:subclasses-of-standard-reader-method-do-not-inherit-exported-slots (no)
 
34
:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots (no)
 
35
:subclasses-of-standard-writer-method-do-not-inherit-exported-slots (no)
23
36
:t-is-always-a-valid-superclass (no)
24
37
 
25
38
:allegro8.0
42
55
:slot-boundp-using-class-specialized-on-slot-definition (fixed)
43
56
:slot-makunbound-using-class-specialized-on-slot-definition (fixed)
44
57
:standard-class-and-funcallable-standard-class-are-compatible (no)
 
58
:subclasses-of-built-in-class-do-not-inherit-exported-slots (no)
 
59
:subclasses-of-forward-referenced-class-do-not-inherit-exported-slots (no)
 
60
:subclasses-of-funcallable-standard-class-do-not-inherit-exported-slots (no)
 
61
:subclasses-of-method-combination-do-not-inherit-exported-slots (no)
 
62
:subclasses-of-standard-accessor-method-do-not-inherit-exported-slots (no)
 
63
:subclasses-of-standard-class-do-not-inherit-exported-slots (no)
 
64
:subclasses-of-standard-direct-slot-definition-do-not-inherit-exported-slots (no)
 
65
:subclasses-of-standard-effective-slot-definition-do-not-inherit-exported-slots (no)
 
66
:subclasses-of-standard-generic-function-do-not-inherit-exported-slots (no)
 
67
:subclasses-of-standard-method-do-not-inherit-exported-slots (no)
 
68
:subclasses-of-standard-reader-method-do-not-inherit-exported-slots (no)
 
69
:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots (no)
 
70
:subclasses-of-standard-writer-method-do-not-inherit-exported-slots (no)
45
71
:t-is-always-a-valid-superclass (no)
46
72
 
47
73
:clisp2.35-2.36
56
82
:method-initialized-with-function (no)
57
83
:method-lambdas-are-processed (no)
58
84
:reinitialize-instance-calls-compute-discriminating-function (no)
 
85
:reinitialize-instance-calls-finalize-inheritance (no)
59
86
:remove-method-calls-compute-discriminating-function (no)
 
87
:subclasses-of-method-combination-do-not-inherit-exported-slots (no)
60
88
 
61
 
:clisp2.37-2.38
 
89
:clisp2.37-2.39
62
90
:accessor-method-initialized-with-function (no)
63
91
:add-method-calls-compute-discriminating-function (no)
64
92
:compute-slots-requested-slot-order-honoured (no)
69
97
:method-initialized-with-function (no)
70
98
:method-lambdas-are-processed (no)
71
99
:reinitialize-instance-calls-compute-discriminating-function (no)
 
100
:reinitialize-instance-calls-finalize-inheritance (no)
72
101
:remove-method-calls-compute-discriminating-function (no)
 
102
:subclasses-of-method-combination-do-not-inherit-exported-slots (no)
73
103
 
74
104
:cmu
75
105
:accessor-method-initialized-with-function (fixed)
88
118
:method-initialized-with-function (no)
89
119
:multiple-slot-options-passed-as-list-to-direct-slot-definition-class (fix with fix-slot-initargs)
90
120
:reinitialize-instance-calls-compute-discriminating-function (fixed)
 
121
:reinitialize-instance-calls-finalize-inheritance (no)
91
122
:setf-class-name-calls-reinitialize-instance (no)
92
123
:setf-generic-function-name-calls-reinitialize-instance (no)
93
124
:slot-definition-documentation (fixed)
94
125
:standard-class-and-funcallable-standard-class-are-compatible (no)
 
126
:subclasses-of-built-in-class-do-not-inherit-exported-slots (no)
 
127
:subclasses-of-class-do-not-inherit-exported-slots (no)
 
128
:subclasses-of-direct-slot-definition-do-not-inherit-exported-slots (no)
 
129
:subclasses-of-effective-slot-definition-do-not-inherit-exported-slots (no)
 
130
:subclasses-of-eql-specializer-do-not-inherit-exported-slots (no)
 
131
:subclasses-of-forward-referenced-class-do-not-inherit-exported-slots (no)
 
132
:subclasses-of-funcallable-standard-class-do-not-inherit-exported-slots (no)
 
133
:subclasses-of-slot-definition-do-not-inherit-exported-slots (no)
 
134
:subclasses-of-specializer-do-not-inherit-exported-slots (no)
 
135
:subclasses-of-standard-accessor-method-do-not-inherit-exported-slots (no)
 
136
:subclasses-of-standard-class-do-not-inherit-exported-slots (no)
 
137
:subclasses-of-standard-direct-slot-definition-do-not-inherit-exported-slots (no)
 
138
:subclasses-of-standard-effective-slot-definition-do-not-inherit-exported-slots (no)
 
139
:subclasses-of-standard-generic-function-do-not-inherit-exported-slots (no)
 
140
:subclasses-of-standard-method-do-not-inherit-exported-slots (no)
 
141
:subclasses-of-standard-reader-method-do-not-inherit-exported-slots (no)
 
142
:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots (no)
 
143
:subclasses-of-standard-writer-method-do-not-inherit-exported-slots (no)
 
144
 
 
145
:ecl
 
146
:accessor-method-initialized-with-function
 
147
:accessor-method-initialized-with-lambda-list
 
148
:accessor-method-initialized-with-slot-definition
 
149
:accessor-method-initialized-with-specializers
 
150
:accessor-method-slot-definition
 
151
:add-direct-method
 
152
:add-method-calls-add-direct-method
 
153
:add-method-calls-compute-discriminating-function
 
154
:add-method-calls-remove-method
 
155
:add-method-updates-specializer-direct-generic-functions
 
156
:add-method-updates-specializer-direct-methods
 
157
:class-default-initargs
 
158
:class-direct-default-initargs
 
159
:class-initialization-calls-reader-method-class
 
160
:class-initialization-calls-writer-method-class
 
161
:class-reinitialization-calls-remove-direct-subclass
 
162
:classes-are-always-their-own-valid-superclasses
 
163
:compute-applicable-methods-is-generic
 
164
:compute-applicable-methods-using-classes
 
165
:compute-effective-method-is-generic
 
166
:defgeneric-calls-find-method-combination
 
167
:defmethod-calls-generic-function-method-class
 
168
:defmethod-calls-initialize-instance
 
169
:defmethod-calls-make-method-lambda
 
170
:dependent-protocol-for-classes
 
171
:dependent-protocol-for-generic-functions
 
172
:direct-slot-definition-initialized-with-type
 
173
:discriminating-functions-can-be-closures
 
174
:discriminating-functions-can-be-funcalled
 
175
:eql-specializer
 
176
:eql-specializer-object
 
177
:eql-specializers-are-objects
 
178
:extract-lambda-list
 
179
:extract-specializer-names
 
180
:find-method-combination
 
181
:find-method-is-generic
 
182
:funcallable-standard-class
 
183
:funcallable-standard-object
 
184
:function-invocation-calls-compute-applicable-methods
 
185
:function-invocation-calls-compute-applicable-methods-using-classes
 
186
:function-invocation-calls-compute-effective-method
 
187
:generic-function-declarations
 
188
:generic-function-method-class-is-generic
 
189
:generic-function-method-combination
 
190
:generic-functions-can-be-empty
 
191
:initform-passed-to-direct-slot-definition-class
 
192
:initform-passed-to-effective-slot-definition-class
 
193
:initialize-instance-calls-compute-discriminating-function
 
194
:intern-eql-specializer
 
195
:make-method-lambda
 
196
:metaobject
 
197
:method-functions-take-processed-parameters
 
198
:method-initialized-with-documentation
 
199
:method-initialized-with-function
 
200
:method-initialized-with-lambda-list
 
201
:method-initialized-with-qualifiers
 
202
:method-initialized-with-specializers
 
203
:method-lambdas-are-processed
 
204
:multiple-slot-options-passed-as-list-to-direct-slot-definition-class
 
205
:reader-method-class
 
206
:reinitialize-instance-calls-compute-discriminating-function
 
207
:remove-direct-method
 
208
:remove-method-calls-compute-discriminating-function
 
209
:remove-method-calls-remove-direct-method
 
210
:remove-method-is-generic
 
211
:set-funcallable-instance-function
 
212
:setf-class-name-calls-reinitialize-instance
 
213
:setf-generic-function-name
 
214
:setf-generic-function-name-calls-reinitialize-instance
 
215
:slot-definition-documentation
 
216
:slot-definition-initform
 
217
:slot-definition-initfunction
 
218
:slot-definition-type
 
219
:slot-reader-calls-slot-value-using-class
 
220
:slot-writer-calls-slot-value-using-class
 
221
:specializer
 
222
:specializer-direct-generic-functions
 
223
:specializer-direct-methods
 
224
:standard-accessor-method
 
225
:standard-class-and-funcallable-standard-class-are-compatible
 
226
:standard-reader-method
 
227
:standard-writer-method
 
228
:subclasses-of-built-in-class-do-not-inherit-exported-slots
 
229
:subclasses-of-class-do-not-inherit-exported-slots
 
230
:subclasses-of-direct-slot-definition-do-not-inherit-exported-slots
 
231
:subclasses-of-effective-slot-definition-do-not-inherit-exported-slots
 
232
:subclasses-of-forward-referenced-class-do-not-inherit-exported-slots
 
233
:subclasses-of-slot-definition-do-not-inherit-exported-slots
 
234
:subclasses-of-standard-class-do-not-inherit-exported-slots
 
235
:subclasses-of-standard-direct-slot-definition-do-not-inherit-exported-slots
 
236
:subclasses-of-standard-effective-slot-definition-do-not-inherit-exported-slots
 
237
:subclasses-of-standard-generic-function-do-not-inherit-exported-slots
 
238
:subclasses-of-standard-method-do-not-inherit-exported-slots
 
239
:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots
 
240
:t-is-always-a-valid-superclass
 
241
:type-passed-to-direct-slot-definition-class
 
242
:validate-superclass
 
243
:writer-method-class
95
244
 
96
245
:lispworks4.4
97
246
:add-method-calls-add-direct-method (fixed)
137
286
:specializer-direct-generic-functions (fixed)
138
287
:standard-class-and-funcallable-standard-class-are-compatible (no)
139
288
:standard-instance-access (no)
 
289
:subclasses-of-built-in-class-do-not-inherit-exported-slots (no)
 
290
:subclasses-of-class-do-not-inherit-exported-slots (no)
 
291
:subclasses-of-direct-slot-definition-do-not-inherit-exported-slots (no)
 
292
:subclasses-of-effective-slot-definition-do-not-inherit-exported-slots (no)
 
293
:subclasses-of-forward-referenced-class-do-not-inherit-exported-slots (no)
 
294
:subclasses-of-funcallable-standard-class-do-not-inherit-exported-slots (no)
 
295
:subclasses-of-slot-definition-do-not-inherit-exported-slots (no)
 
296
:subclasses-of-standard-accessor-method-do-not-inherit-exported-slots (no)
 
297
:subclasses-of-standard-class-do-not-inherit-exported-slots (no)
 
298
:subclasses-of-standard-direct-slot-definition-do-not-inherit-exported-slots (no)
 
299
:subclasses-of-standard-effective-slot-definition-do-not-inherit-exported-slots (no)
 
300
:subclasses-of-standard-generic-function-do-not-inherit-exported-slots (no)
 
301
:subclasses-of-standard-method-do-not-inherit-exported-slots (no)
 
302
:subclasses-of-standard-reader-method-do-not-inherit-exported-slots (no)
 
303
:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots (no)
 
304
:subclasses-of-standard-writer-method-do-not-inherit-exported-slots (no)
140
305
 
141
306
:mcl
142
307
:add-method-calls-compute-discriminating-function (no)
149
314
:function-invocation-calls-compute-applicable-methods (no)
150
315
:function-invocation-calls-compute-applicable-methods-using-classes (no)
151
316
:function-invocation-calls-compute-effective-method (no)
 
317
:generic-function-declarations (no)
152
318
:generic-function-initialized-with-declarations (no)
153
319
:generic-functions-can-be-empty (no)
154
320
:initialize-instance-calls-compute-discriminating-function (no)
156
322
:method-functions-take-processed-parameters (no)
157
323
:method-lambdas-are-processed (no)
158
324
:reinitialize-instance-calls-compute-discriminating-function (no)
 
325
:reinitialize-lambda-list-reinitializes-argument-precedence-order (no)
159
326
:remove-method-calls-compute-discriminating-function (no)
160
327
:set-funcallable-instance-function (no)
161
328
:setf-generic-function-name (no)
167
334
:effective-slot-definition (fixed)
168
335
:eql-specializer (fixed)
169
336
:extensible-allocation (no)
170
 
:generic-function-declarations (no)
171
337
:multiple-slot-options-passed-as-list-to-direct-slot-definition-class (fix with fix-slot-initargs)
 
338
:reinitialize-instance-calls-finalize-inheritance (no)
172
339
:setf-class-name-calls-reinitialize-instance (no)
173
340
:slot-definition (fixed)
174
341
:standard-slot-definition (fixed)
 
342
:subclasses-of-direct-slot-definition-do-not-inherit-exported-slots (no)
 
343
:subclasses-of-effective-slot-definition-do-not-inherit-exported-slots (no)
 
344
:subclasses-of-slot-definition-do-not-inherit-exported-slots (no)
 
345
:subclasses-of-standard-accessor-method-do-not-inherit-exported-slots (no)
 
346
:subclasses-of-standard-direct-slot-definition-do-not-inherit-exported-slots (no)
 
347
:subclasses-of-standard-effective-slot-definition-do-not-inherit-exported-slots (no)
 
348
:subclasses-of-standard-generic-function-do-not-inherit-exported-slots (no)
 
349
:subclasses-of-standard-method-do-not-inherit-exported-slots (no)
 
350
:subclasses-of-standard-reader-method-do-not-inherit-exported-slots (no)
 
351
:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots (no)
 
352
:subclasses-of-standard-writer-method-do-not-inherit-exported-slots (no)
175
353
 
176
354
:openmcl
177
355
:add-method-calls-compute-discriminating-function (no)
190
368
:method-functions-take-processed-parameters (no)
191
369
:method-lambdas-are-processed (no)
192
370
:reinitialize-instance-calls-compute-discriminating-function (no)
 
371
:reinitialize-lambda-list-reinitializes-argument-precedence-order (no)
193
372
:remove-method-calls-compute-discriminating-function (no)
194
373
-
195
374
:compute-slots-requested-slot-order-honoured (no)
196
375
:eql-specializer (fixed)
 
376
:reinitialize-instance-calls-finalize-inheritance (no)
197
377
:slot-definition-documentation (fixed)
 
378
:subclasses-of-direct-slot-definition-do-not-inherit-exported-slots (no)
 
379
:subclasses-of-effective-slot-definition-do-not-inherit-exported-slots (no)
 
380
:subclasses-of-generic-function-do-not-inherit-exported-slots (no)
 
381
:subclasses-of-slot-definition-do-not-inherit-exported-slots (no)
 
382
:subclasses-of-standard-accessor-method-do-not-inherit-exported-slot (no)
 
383
:subclasses-of-standard-direct-slot-definition-do-not-inherit-exported-slots (no)
 
384
:subclasses-of-standard-effective-slot-definition-do-not-inherit-exported-slots (no)
 
385
:subclasses-of-standard-generic-function-do-not-inherit-exported-slots (no)
 
386
:subclasses-of-standard-method-do-not-inherit-exported-slots (no)
 
387
:subclasses-of-standard-reader-method-do-not-inherit-exported-slots (no)
 
388
:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots (no)
 
389
:subclasses-of-standard-writer-method-do-not-inherit-exported-slots (no)
198
390
 
199
 
:sbcl
200
 
:accessor-method-initialized-with-function (fixed)
201
 
:accessor-method-initialized-with-lambda-list (fixed)
202
 
:accessor-method-initialized-with-slot-definition (fixed)
203
 
:accessor-method-initialized-with-specializers (fixed)
204
 
:anonymous-classes (fixed)
205
 
:class-initialization-calls-reader-method-class (fixed)
206
 
:class-initialization-calls-writer-method-class (fixed)
207
 
:method-initialized-with-function (no)
 
391
:sbcl 0.9.16
 
392
#| all features implemented |#