From BlogBlaster at common-lisp.net Sun Sep 2 06:19:34 2007 From: BlogBlaster at common-lisp.net (BlogBlaster at common-lisp.net) Date: 01 Sep 2007 23:19:34 -0700 Subject: [cells-devel] "How would you like to have your ad on 2 Million Websites ?" Message-ID: <20070901231933.E852F6812BDFDD1B@from.header.has.no.domain> An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: blogblaster.htm Type: application/octet-stream Size: 441 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Unsubscribe email.txt Type: application/octet-stream Size: 25 bytes Desc: not available URL: From o at common-lisp.net Sun Sep 2 14:21:27 2007 From: o at common-lisp.net (Earle) Date: Sun, 02 Sep 2007 14:21:27 --600 (EET) Subject: [cells-devel] [SPAM] interpol Message-ID: <2c5701c7ed6c$8cdad130$ad442941@common-lisp.net> An embedded and charset-unspecified text was scrubbed... Name: not available URL: -------------- next part -------------- An embedded message was scrubbed... From: "Earle" Subject: interpol Date: Sun, 02 Sep 2007 14:21:27 --600 (EET) Size: 2794 URL: From Feed at common-lisp.net Tue Sep 4 06:36:55 2007 From: Feed at common-lisp.net (Feed at common-lisp.net) Date: 03 Sep 2007 23:36:55 -0700 Subject: [cells-devel] Post your ads where people read them!!! Message-ID: <20070903233655.4E6F899D25AB6594@from.header.has.no.domain> An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: feedblaster.htm Type: application/octet-stream Size: 462 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Unsubscribe email.txt Type: application/octet-stream Size: 25 bytes Desc: not available URL: From frgo at mac.com Tue Sep 4 18:08:00 2007 From: frgo at mac.com (Frank Goenninger) Date: Tue, 4 Sep 2007 20:08:00 +0200 Subject: [cells-devel] Cello: ^mouse-over-p not firing ... Message-ID: Hi Kenny, once again a question concerning Cello: I'd like to know when the mouse pointer is over a certain Cello Widget to do things like changing a button's text color or displaying tooltips or ... I searched Cello code and found ^mouse-over-p to be coded as part of the mouse-view-tracker model. The class is part of the superclasses of ix-togl of which gnc-togl is derived. Unfortunately the mouse-over- p slot always indicates only the "top1" instance to be the object where the mouse pointer is (all this in flle ix-togl.lisp). The code calls find-ix-under and mouseview-control indicating that the widget's class has to have the control class in its superclass list ... So, question is: How to actually detect that a certain object has the mouse pointer over it? If you still can remember ... ;-) Thx! Frank -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From kennytilton at optonline.net Tue Sep 4 18:32:26 2007 From: kennytilton at optonline.net (Ken Tilton) Date: Tue, 04 Sep 2007 14:32:26 -0400 Subject: [cells-devel] Cello: ^mouse-over-p not firing ... In-Reply-To: References: Message-ID: <46DDA4BA.2040703@optonline.net> Frank Goenninger wrote: > Hi Kenny, > > once again a question concerning Cello: > > I'd like to know when the mouse pointer is over a certain Cello Widget > to do things like changing a button's text color or displaying tooltips > or ... > > I searched Cello code and found ^mouse-over-p to be coded as part of > the mouse-view-tracker model. The class is part of the superclasses of > ix-togl of which gnc-togl is derived. Unfortunately the mouse-over- p > slot always indicates only the "top1" instance to be the object where > the mouse pointer is (all this in flle ix-togl.lisp). > > The code calls find-ix-under and mouseview-control indicating that the > widget's class has to have the control class in its superclass list ... > > So, question is: How to actually detect that a certain object has the > mouse pointer over it? > > If you still can remember ... ;-) No, but a little searching suggests mouse-over? has replaced mouse-over-p. Check that out and lemme know if it helps. kt From frgo at mac.com Tue Sep 4 18:50:17 2007 From: frgo at mac.com (Frank Goenninger) Date: Tue, 4 Sep 2007 20:50:17 +0200 Subject: [cells-devel] Cello: ^mouse-over-p not firing ... In-Reply-To: <46DDA4BA.2040703@optonline.net> References: <46DDA4BA.2040703@optonline.net> Message-ID: <7C49DBE2-240A-4F03-A725-559EE2D7B5FF@mac.com> Am 04.09.2007 um 20:32 schrieb Ken Tilton: > Frank Goenninger wrote: >> Hi Kenny, >> once again a question concerning Cello: >> I'd like to know when the mouse pointer is over a certain Cello >> Widget to do things like changing a button's text color or >> displaying tooltips or ... >> I searched Cello code and found ^mouse-over-p to be coded as part >> of the mouse-view-tracker model. The class is part of the >> superclasses of ix-togl of which gnc-togl is derived. >> Unfortunately the mouse-over- p slot always indicates only the >> "top1" instance to be the object where the mouse pointer is (all >> this in flle ix-togl.lisp). >> The code calls find-ix-under and mouseview-control indicating >> that the widget's class has to have the control class in its >> superclass list ... >> So, question is: How to actually detect that a certain object has >> the mouse pointer over it? >> If you still can remember ... ;-) > > No, but a little searching suggests mouse-over? has replaced mouse- > over-p. Check that out and lemme know if it helps. > > kt Really? Then you have newer source Cello than I do ... ;-) Must have been something you did after the last CVS push ... I can't find any mouse-over? in any Cello or Celtk code over here. I am digging deeper ... Thx! Frank -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From frgo at mac.com Tue Sep 4 20:51:50 2007 From: frgo at mac.com (Frank Goenninger) Date: Tue, 4 Sep 2007 22:51:50 +0200 Subject: [cells-devel] Cello: ^mouse-over-p not firing ... WORKING NOW :-) In-Reply-To: <46DDA9A9.4090206@optonline.net> References: <46DDA4BA.2040703@optonline.net> <7C49DBE2-240A-4F03-A725-559EE2D7B5FF@mac.com> <46DDA9A9.4090206@optonline.net> Message-ID: Am 04.09.2007 um 20:53 schrieb Ken Tilton: > >> Really? Then you have newer source Cello than I do ... ;-) Must >> have been something you did after the last CVS push ... >> I can't find any mouse-over? in any Cello or Celtk code over here. >> I am digging deeper ... > > Do you have a mouse-view slot being maintained reliably? The > observer on that setfs the mouse-over? (or mouse-over-p) slot of > the current view, which should of course be c-input. > > kt Yes, I had - but only after adding class 'cello::mouse-view-tracker to the superclasses of my Cello Widget base classe 'GNC-WIDGET ... and the following change to file ix-togl.lisp: (defobserver mouse-view () (when old-value (with-integrity (:change 'mview-lost) (trc "mouseover lost by" old-value (window-cache old-value)) (setf (mouse-over-p old-value) nil))) (when new-value (with-integrity (:change 'mview-gained) (trc "mouseover gained by" new-value (window-cache new-value)) (setf (mouse-over-p new-value) t))) .retog.) ;; <<<<<<<<<<< - Added .retog. to trigger display update - needed to reflect mouse-over-p change ... Thx again for pointing me in the right direction, Kenny! Frank -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From Instant at common-lisp.net Thu Sep 6 08:35:30 2007 From: Instant at common-lisp.net (Instant at common-lisp.net) Date: 06 Sep 2007 01:35:30 -0700 Subject: [cells-devel] Can you afford to lose 300, 000 potential customers per year ? Message-ID: <20070906013524.273523FCFAAED4D4@from.header.has.no.domain> An HTML attachment was scrubbed... URL: From achambers.home at googlemail.com Thu Sep 6 16:19:46 2007 From: achambers.home at googlemail.com (Andy Chambers) Date: Thu, 6 Sep 2007 17:19:46 +0100 Subject: [cells-devel] Trellis Message-ID: Hi, I know that people here are aware of PyCells but have you noticed Trellis? It seems to have been released quite recently and acknowledges cells and "adam" as its inspiration. -- Andy From kennytilton at optonline.net Thu Sep 6 19:47:46 2007 From: kennytilton at optonline.net (Ken Tilton) Date: Thu, 06 Sep 2007 15:47:46 -0400 Subject: [cells-devel] Trellis In-Reply-To: References: Message-ID: <46E05962.7090905@optonline.net> Andy Chambers wrote: > Hi, > > I know that people here are aware of PyCells but have you noticed > Trellis? It seems to have been released quite recently and > acknowledges cells and "adam" as its inspiration. Indeed: http://peak.telecommunity.com/DevCenter/Trellis#the-trellis-name Next section down, actually, but I love the Gelernter passage. Thx for the head's up. I recall the author dove in big time on the early discussion of Cells when PyCells (a Google SoC project) got kicked off, and I knew he was going his own way on his own fork of the concept, but never heard anything more from that camp. I guess it took a while since he was not using Lisp. :) kt From Hit-Booster at common-lisp.net Tue Sep 18 03:09:43 2007 From: Hit-Booster at common-lisp.net (Hit-Booster at common-lisp.net) Date: 17 Sep 2007 20:09:43 -0700 Subject: [cells-devel] Hit-Booster will start sending hits to your website instantly at $0 cost to you! Message-ID: <20070917125021.4C08F50029@common-lisp.net> An HTML attachment was scrubbed... URL: From frgo at mac.com Wed Sep 19 18:24:55 2007 From: frgo at mac.com (Frank Goenninger) Date: Wed, 19 Sep 2007 20:24:55 +0200 Subject: [cells-devel] Celtk: Anyone using Celtk on Lispworks? Message-ID: <02A082D7-8561-4779-A6A0-A0F02851BF90@mac.com> Hi all: Hmm - I had been using Celtk for about half a year now for serious development work in ACL. I am now trying to do so on LW but have it keeping crashing when loading the TCL framework. This is on Mac OS X 10.4.10 Intel. Any similar experiences by anyone? Thanks! Frank -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From kennytilton at optonline.net Wed Sep 19 18:30:44 2007 From: kennytilton at optonline.net (Ken Tilton) Date: Wed, 19 Sep 2007 14:30:44 -0400 Subject: [cells-devel] Celtk: Anyone using Celtk on Lispworks? In-Reply-To: <02A082D7-8561-4779-A6A0-A0F02851BF90@mac.com> References: <02A082D7-8561-4779-A6A0-A0F02851BF90@mac.com> Message-ID: <46F16AD4.9050109@optonline.net> Frank Goenninger wrote: > Hi all: > > Hmm - I had been using Celtk for about half a year now for serious > development work in ACL. I am now trying to do so on LW but have it > keeping crashing when loading the TCL framework. This is on Mac OS X > 10.4.10 Intel. > > Any similar experiences by anyone? Just every time I try to port anything from ACL to LW. :) Corrollary: I never expect the simplest port from ACL to LW to Just Work. LW is fussier than ACL but in my experience once I track these things down I always have to admit that LW was right. Sometimes this had to do with me specifying the wrong module to CFFI, something ACL ignores IIRC. But whatever it is, it will come down to something highly-specific, so try to find out exactly when/where the crash happens and get back to me with the deets if it does not jump out at you. kt From frgo at mac.com Wed Sep 19 19:23:20 2007 From: frgo at mac.com (Frank Goenninger) Date: Wed, 19 Sep 2007 21:23:20 +0200 Subject: [cells-devel] Celtk: Anyone using Celtk on Lispworks? In-Reply-To: <46F16AD4.9050109@optonline.net> References: <02A082D7-8561-4779-A6A0-A0F02851BF90@mac.com> <46F16AD4.9050109@optonline.net> Message-ID: <19862862-B1B4-4146-A3B3-A5471CBB6A1E@mac.com> Am 19.09.2007 um 20:30 schrieb Ken Tilton: > Frank Goenninger wrote: >> Hi all: >> Hmm - I had been using Celtk for about half a year now for >> serious development work in ACL. I am now trying to do so on LW >> but have it keeping crashing when loading the TCL framework. This >> is on Mac OS X 10.4.10 Intel. >> Any similar experiences by anyone? > > Just every time I try to port anything from ACL to LW. :) > Corrollary: I never expect the simplest port from ACL to LW to Just > Work. LW is fussier than ACL but in my experience once I track > these things down I always have to admit that LW was right. > Sometimes this had to do with me specifying the wrong module to > CFFI, something ACL ignores IIRC. But whatever it is, it will come > down to something highly-specific, so try to find out exactly when/ > where the crash happens and get back to me with the deets if it > does not jump out at you. > > kt Hehe - feels like back in 2004 when porting Cello to Linux ;-) (wow - 3 years gone since then ...) I made up a very small test function: (defun main () (setf celtk::*tki* nil) (cells-reset 'tk-uer-queue-handler) (celtk::tk-interp-init-ensure) (setf celtk::*tki* (celtk::Tcl_CreateInterp)) (celtk::tk-app-init celtk::*tki*) ;; <<< See below ! ) From file Celtk.lisp: (defun tk-app-init (interp) (Tcl_Init interp) ;; <<<< --- Still Ok. (Tk_Init interp) ;; <<<< --- Crashes here ... ;;(format t "~%*** Tk_AppInit has been called.~%") ;; Return OK (foreign-enum-value 'tcl-retcode-values :tcl-ok)) As interp is a void ptr there's no way of inspecting it for meaningful contents ... lost. Frank -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From Hit-Booster at common-lisp.net Thu Sep 20 12:46:41 2007 From: Hit-Booster at common-lisp.net (Hit-Booster at common-lisp.net) Date: 20 Sep 2007 05:46:41 -0700 Subject: [cells-devel] [SPAM] Hit-Booster will start sending hits to your website instantly at $0 cost to you! Message-ID: <20070919214624.B825E481E5@common-lisp.net> An embedded and charset-unspecified text was scrubbed... Name: not available URL: -------------- next part -------------- An embedded message was scrubbed... From: Hit-Booster at common-lisp.net Subject: Hit-Booster will start sending hits to your website instantly at $0 cost to you! Date: 20 Sep 2007 05:46:41 -0700 Size: 3466 URL: From Hit-Booster at common-lisp.net Fri Sep 21 14:40:42 2007 From: Hit-Booster at common-lisp.net (Hit-Booster at common-lisp.net) Date: 21 Sep 2007 07:40:42 -0700 Subject: [cells-devel] Hit-Booster will start sending hits to your website instantly at $0 cost to you! Message-ID: <20070921002115.F1E84620C3@common-lisp.net> An HTML attachment was scrubbed... URL: From BlogBlaster at common-lisp.net Sat Sep 22 23:57:10 2007 From: BlogBlaster at common-lisp.net (BlogBlaster at common-lisp.net) Date: 22 Sep 2007 16:57:10 -0700 Subject: [cells-devel] "How would you like to have your ad on 2 Million Websites ?" Message-ID: <20070922165710.CC40F63969726C5D@from.header.has.no.domain> An HTML attachment was scrubbed... URL: From Feed at common-lisp.net Mon Sep 24 11:29:36 2007 From: Feed at common-lisp.net (Feed at common-lisp.net) Date: 24 Sep 2007 04:29:36 -0700 Subject: [cells-devel] Post your ads where people read them!!! Message-ID: <20070924042936.8A61467CED68051C@from.header.has.no.domain> An HTML attachment was scrubbed... URL: