Custom Query (1030 matches)
Results (937 - 939 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1245 | fixed | #(#\a) and "a" do not work interchangeably as keys in an equalp hash table | ||
| Description |
(defvar h (make-hash-table :test #'equalp)) (setf (gethash #(#\a) h) t) (gethash "a" h) ; => nil (incorrectly) This works as expected on the 1.8 release branch (that, is, (gethash "a" h) returns t). Note that the spec entry for equalp says: "a string and a general array that happens to contain the same characters are equalp". |
|||
| #1246 | fixed | Hemlock interns symbols indiscriminately | ||
| Description |
In the IDE: Welcome to Clozure Common Lisp Version 1.10-r16304M (DarwinX8664)! ? 'abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ ? (apropos 'abc) ABC ABCD ABCDE ABCDEF ABCDEFG ABCDEFGH ABCDEFGHI ABCDEFGHIJ ABCDEFGHIJK ABCDEFGHIJKL ABCDEFGHIJKLM ABCDEFGHIJKLMN ABCDEFGHIJKLMNO ABCDEFGHIJKLMNOP ABCDEFGHIJKLMNOPQ ABCDEFGHIJKLMNOPQR ABCDEFGHIJKLMNOPQRS ABCDEFGHIJKLMNOPQRST ABCDEFGHIJKLMNOPQRSTU ABCDEFGHIJKLMNOPQRSTUV ABCDEFGHIJKLMNOPQRSTUVW ABCDEFGHIJKLMNOPQRSTUVWX ABCDEFGHIJKLMNOPQRSTUVWXY ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWZ :ABCL, Value: :ABCL ? |
|||
| #1247 | fixed | socket timeout confusion | ||
| Description |
MAKE-SOCKET accepts timeout keyword arguments (:INPUT-TIMEOUT, :OUTPUT-TIMEOUT, and :CONNECT-TIMEOUT); non-null values of these arguments are supposed to be nonnegative REALs (according to the documentation) specifying time in seconds. ( Lower-level code (PROCESS-INPUT-WAIT, PROCESS-OUPUT-WAIT) takes optional timeout arguments which are required to be integers specifying time in milliseconds. MAKE-SOCKET seems to just pass its timeout arguments unmodified to the lower-level code. Wackiness ensues (in the formm of type-errors). See ticket:1242. I don't know whether this bug was newly introduced or if it's been present for a long time. |
|||
