From attila.lendvai at gmail.com Sat Mar 1 11:19:10 2008 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sat, 1 Mar 2008 12:19:10 +0100 Subject: [closer-devel] Re: layer slots In-Reply-To: References: <5A4920B2-A03D-4035-98D3-06122122854A@p-cos.net> Message-ID: > No need to feel sorry. You should of course only use what actually > contributes to a good solution. > > I'd be interested to look at the code once you have it done. It may be > useful to analyze and see how ContextL could have helped if it had the > (yet to be found) right features... hm, since then i've dropped a prototype that used contextl and went on using simple generics. iirc, the reason was that i couldn't store values in slots of the current layer and because of that i needed an extra BACKEND argument in the dispatch. but then anyone can subclass it and add their customizations to the generation, so i choosed not to add a complex dependency at the end... but of course i keep on using contextl in other projects of mine. thanks Pascal! -- attila From pc at p-cos.net Sat Mar 8 15:22:12 2008 From: pc at p-cos.net (Pascal Costanza) Date: Sat, 8 Mar 2008 16:22:12 +0100 Subject: [closer-devel] Article about COP in JOT Message-ID: Hi everybody, There is a new article about Context-oriented Programming in the Journal of Object Technology, and it can be viewed and downloaded at http://www.jot.fm/issues/issue_2008_03/article4/ It discusses context-oriented extensions for Common Lisp, Smalltalk and Java, namely ContextL, ContextS and ContextJ. There is a new ContextL example presented in this article that we haven't discussed in any of the previous papers, so it should be an interesting read for ContextL users as well. As always, please feel free to send feedback and suggestions. Best, Pascal -- 1st European Lisp Symposium (ELS'08) http://prog.vub.ac.be/~pcostanza/els08/ Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net Vrije Universiteit Brussel, Programming Technology Lab Pleinlaan 2, B-1050 Brussel, Belgium From pc at p-cos.net Sat Mar 22 13:36:46 2008 From: pc at p-cos.net (Pascal Costanza) Date: Sat, 22 Mar 2008 14:36:46 +0100 Subject: [closer-devel] Closer to MOP support for MCL 5.2 Message-ID: <072212BA-4B77-4644-ADAC-E886ABB8EF72@p-cos.net> Hi everybody, I have checked MCL 5.2 against my MOP test suite, and I have got a problem again which was already fixed with a patch for 5.2b6. Unfortunately, that patch doesn't work in 5.2. Very soon, I will switch from my old PowerPC Mac to a new Intel Mac, which means that I cannot test MCL against Closer to MOP anymore, which will also affect support of ContextL for MCL, and probably some other libraries that rely on Closer to MOP. I don't see a good way out atm, but the two obvious possibilites are this: (1) Could somebody help me figuring out what's wrong with the patch I have? The problem in MCL 5.2 is that slot-value (etc.) doesn't call slot-value-using-class (etc.) anymore. I have got a patch for that from Digitool some time ago, but as I said above, that patch doesn't work on 5.2. (2) Is anybody interested in taking over support for Closer to MOP for MCL? I could either open up the darcs repositories for someone who is committed to supporting MCL, or we could separate it out into a separate repository (which may actually be more convenient). Any other ideas? Anybody interested? Best, Pascal P.S.: I will definitely continue supporting OpenMCL / Clozure CL! -- 1st European Lisp Symposium (ELS'08) http://prog.vub.ac.be/~pcostanza/els08/ Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net Vrije Universiteit Brussel, Programming Technology Lab Pleinlaan 2, B-1050 Brussel, Belgium From marcoxa at cs.nyu.edu Mon Mar 24 14:44:03 2008 From: marcoxa at cs.nyu.edu (Marco Antoniotti) Date: Mon, 24 Mar 2008 16:44:03 +0200 Subject: [closer-devel] Better download package? Message-ID: Hi is there a better packaging of the CLOSER project? I do not have darcs installed and I would like to avoid installing new stuff on my computer. The alternative right now is to manually download all the files one by one. A .tgz or .zip etc would be welcome. Cheers -- Marco Antoniotti From pc at p-cos.net Mon Mar 24 14:59:05 2008 From: pc at p-cos.net (Pascal Costanza) Date: Mon, 24 Mar 2008 15:59:05 +0100 Subject: [closer-devel] Better download package? In-Reply-To: References: Message-ID: On the download page, there is a link to a list of tarballs... Pascal On 24 Mar 2008, at 15:44, Marco Antoniotti wrote: > Hi > > is there a better packaging of the CLOSER project? I do not have > darcs installed and I would like to avoid installing new stuff on my > computer. > > The alternative right now is to manually download all the files one > by one. A .tgz or .zip etc would be welcome. > > Cheers > > -- > Marco Antoniotti > > > _______________________________________________ > closer-devel mailing list > closer-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/closer-devel -- 1st European Lisp Symposium (ELS'08) http://prog.vub.ac.be/~pcostanza/els08/ Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net Vrije Universiteit Brussel, Programming Technology Lab Pleinlaan 2, B-1050 Brussel, Belgium From coffeemug at gmail.com Mon Mar 24 20:09:19 2008 From: coffeemug at gmail.com (Vyacheslav Akhmechet) Date: Mon, 24 Mar 2008 16:09:19 -0400 Subject: [closer-devel] Exporting funcallable-standard-object on OpenMCL? Message-ID: Is there a reason closer-mop doesn't provide compatibility for funcallable-standard-object symbol on OpenMCL? The CCL package exports it, but c2mop seems to exclude it on OpenMCL systems in closer-mop/closer-mop-packages.lisp:19. - Slava From pc at p-cos.net Mon Mar 24 20:14:59 2008 From: pc at p-cos.net (Pascal Costanza) Date: Mon, 24 Mar 2008 21:14:59 +0100 Subject: [closer-devel] Exporting funcallable-standard-object on OpenMCL? In-Reply-To: References: Message-ID: <9C8D6ED0-F3CC-4471-B019-A259DE8E8069@p-cos.net> In the version in the darcs repository, this is already fixed. I hope I find the time real soon now (tm) to release a new version of Closer to MOP. Please bear with me... Pascal On 24 Mar 2008, at 21:09, Vyacheslav Akhmechet wrote: > Is there a reason closer-mop doesn't provide compatibility for > funcallable-standard-object symbol on OpenMCL? The CCL package exports > it, but c2mop seems to exclude it on OpenMCL systems in > closer-mop/closer-mop-packages.lisp:19. > > - Slava > _______________________________________________ > closer-devel mailing list > closer-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/closer-devel -- 1st European Lisp Symposium (ELS'08) http://prog.vub.ac.be/~pcostanza/els08/ Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net Vrije Universiteit Brussel, Programming Technology Lab Pleinlaan 2, B-1050 Brussel, Belgium From coffeemug at gmail.com Mon Mar 24 20:27:53 2008 From: coffeemug at gmail.com (Vyacheslav Akhmechet) Date: Mon, 24 Mar 2008 16:27:53 -0400 Subject: [closer-devel] Exporting funcallable-standard-object on OpenMCL? In-Reply-To: <9C8D6ED0-F3CC-4471-B019-A259DE8E8069@p-cos.net> References: <9C8D6ED0-F3CC-4471-B019-A259DE8E8069@p-cos.net> Message-ID: On 3/24/08, Pascal Costanza wrote: > In the version in the darcs repository, this is already fixed. > > I hope I find the time real soon now (tm) to release a new version of > Closer to MOP. Please bear with me... Ok. Thanks!