From mb at bese.it Tue Apr 26 10:16:06 2005 From: mb at bese.it (Marco Baringer) Date: Tue, 26 Apr 2005 12:16:06 +0200 Subject: [elephant-devel] a few minor fixes/changes Message-ID: hi, the attached patch contains these changes: - added some code to cmu-mop-patches to avoid signaling package lock errors on cmucl. - added an ignore declaration which silences openmcl's compiler and allows elephant to compile with 0 warnings. - added the all-values, all-keys and do-btree macros (i just found these convenient, they may or may not be worth including in elephant). - implemented (setf get-from-root) [i've a strong personal preference for setf functions over get-from-root/add-to-root style functions] - recenct sbcl no longer has sb-kernel:copy-from-system-area, you must now use sb-kernel:copy-ub8-from-system-area. -------------- next part -------------- A non-text attachment was scrubbed... Name: mb.patches Type: application/octet-stream Size: 8056 bytes Desc: not available URL: -------------- next part -------------- -- -Marco Ring the bells that still can ring. Forget the perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen From blumberg at math.uchicago.edu Tue Apr 26 16:19:29 2005 From: blumberg at math.uchicago.edu (Andrew Blumberg) Date: Tue, 26 Apr 2005 11:19:29 -0500 (CDT) Subject: [elephant-devel] a few minor fixes/changes In-Reply-To: References: Message-ID: hi marco, thank you for your patches. i am currently finishing and preparing to defend my dissertation, so i'm a little bit busy right now. but as soon as that is finished (mid-may), i will review and incorporate these (and the other pending patches). regards, andrew On Tue, 26 Apr 2005, Marco Baringer wrote: > > hi, > > the attached patch contains these changes: > > - added some code to cmu-mop-patches to avoid signaling package lock > errors on cmucl. > > - added an ignore declaration which silences openmcl's compiler and > allows elephant to compile with 0 warnings. > > - added the all-values, all-keys and do-btree macros (i just found > these convenient, they may or may not be worth including in > elephant). > > - implemented (setf get-from-root) [i've a strong personal > preference for setf functions over get-from-root/add-to-root style > functions] > > - recenct sbcl no longer has sb-kernel:copy-from-system-area, you > must now use sb-kernel:copy-ub8-from-system-area. > >