From zellerin at gmail.com Tue Apr 26 08:59:44 2005 From: zellerin at gmail.com (Tomas Zellerin) Date: Tue, 26 Apr 2005 10:59:44 +0200 Subject: [cl-prevalence-devel] cl-prevalence on clisp Message-ID: Hello, I tried yesterday to run cl-prevalence on recent clisp. I found that following does not work: - serialization of classes, the reason being that serializable-slots for standard objects has no #+clisp section. I was able to overcome this particular problem, can make and send patch, if clisp is also considered as target for this package - serialization of pathnames. I could make plausibly looking serialization code, but did not get how to handle de-serialization. Is the latter problem of clisp only? Is it supposed to work? With regards, Tomas Zellerin From scaekenberghe at common-lisp.net Tue Apr 26 17:01:09 2005 From: scaekenberghe at common-lisp.net (Sven Van Caekenberghe) Date: Tue, 26 Apr 2005 19:01:09 +0200 Subject: [cl-prevalence-devel] cl-prevalence on clisp In-Reply-To: References: Message-ID: <8deee56e72c669bfcd1f218b1ffd7c06@common-lisp.net> On 26 Apr 2005, at 10:59, Tomas Zellerin wrote: > Hello, > > I tried yesterday to run cl-prevalence on recent clisp. I found that > following does not work: > - serialization of classes, the reason being that serializable-slots > for standard objects has no #+clisp section. I was able to overcome > this particular problem, can make and send patch, if clisp is also > considered as target for this package > - serialization of pathnames. I could make plausibly looking > serialization code, but did not get how to handle de-serialization. > > Is the latter problem of clisp only? Is it supposed to work? > > With regards, > > Tomas Zellerin I would certainly welcome new ports, so please do send any patches you have. If I have time, I will test on CLISP. However, since CLISP has no multi[processing|threading], part of cl-prevalence will not work (luckily this additional/optional stuff). Adding serialization code for very specific CL type would also be appreciated ;-) Be sure to add some unit tests as well, thx! Sven -- Sven Van Caekenberghe - mailto:sven at beta9.be Beta Nine - software engineering - http://www.beta9.be .Mac - svc at mac.com - http://homepage.mac.com/svc "Lisp isn't a language, it's a building material." - Alan Kay