Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (268 - 270 of 1030)

Ticket Resolution Summary Owner Reporter
#593 fixed extract-instance-and-class-slotds does not respect slots with strange allocations Gary Byers xxxxxx
Description

Slots with overridden allocations (in my case mmap'd) are still (wrongly) assigned a slot location, because they are assumed to be :instance slots.

This is wrong, and here is a fix.

Index: l1-clos.lisp
===================================================================
--- l1-clos.lisp	(revision 12707)
+++ l1-clos.lisp	(working copy)
@@ -43,9 +43,11 @@
   (collect ((instance-slots)
 	    (shared-slots))
     (dolist (s slotds (values (instance-slots) (shared-slots)))
-      (if (eq (%slot-definition-allocation s) :class)
-        (shared-slots s)
-        (instance-slots s)))))
+      (case (%slot-definition-allocation s) 
+	(:class
+	   (shared-slots s))
+	(:instance
+	 (instance-slots s))))))
#595 wontfix Clozure does not work on Windows 2000 Gary Byers masha
Description

Clozure does not work on Windows 2000 because it uses Windows XP specific API functions such as AddVectoredExceptionHandler()

#596 fixed (interactive-stream-p *standard-input*) returns NIL Gary Byers Ron Garret
Description

Subject line says it all. This is technically not incorrect behavior, but given that (listen) does something different on *standard-input* than it does for other streams (like file streams and TCP streams) it would be nice to have a way to test which behavior to expect before calling (listen).

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.