[rucksack-devel] (no subject)
Arthur Lemmens
alemmens at xs4all.nl
Wed Jan 16 15:14:20 UTC 2008
Leonid Novikov wrote:
> CL-USER> (rucksack:with-rucksack (rs *tmp-rucksack*)
> (rucksack:with-transaction ()
> (rucksack:rucksack-map-class rs 'plan-of-acc2
> (lambda (x)
> (setf (name x) "w")))))
>
> Argument X is not a NUMBER: NIL
> [Condition of type SIMPLE-TYPE-ERROR]
Yes: when deleting a key from a btree, Rucksack should use the
BTREE-KEY= function (not P-EQL) to determine the position of the
key.
Thanks a lot for the bug report and the patch. I just committed your
patch to CVS, with a small modification: I made the new TEST argument
(for REMOVE-KEY and KEY-POSITION) a required argument instead of a
keyword argument.
Arthur
More information about the rucksack-devel
mailing list