Re: todo for 0.14.4

"bryan o'connor" <[email protected]> Thu, 11 Aug 2005 12:27:06 -0700
Newsgroups gmane.lisp.openmcl.bugs
Message-ID <[email protected]>
>   low-hanging fruit.

here are two that i haven't figured out yet plus another
vector-push-extend regression.  there are a few more
print-length/print-level failures that i'm working on now
that i'd like to clean up before 0.14.4.

1.

 > (add-method #'print-object)

should throw program-error because the wrong number of
args was given.  num arg checking seems to be bypassed.


2.

 > (documentation #'hash-table-p t)
(NIL LAMBDA (CCL::HASH) (DECLARE (CCL::GLOBAL-FUNCTION-NAME HASH- 
TABLE-P))
(BLOCK HASH-TABLE-P (CCL::ISTRUCT-TYPEP CCL::HASH 'HASH-TABLE)))

seems to happen because #'hash-table-p is declared inline.


3.

vector types 174 (unsigned-byte >32)? and 158 are missing
in %uvector-replace on ppc64.