00:22:26 -!- pem [n=pem@159.226.35.246] has quit [Remote closed the connection] 01:22:55 -!- mdc_mobile [n=mdc_mobi@ds9.entity.com] has quit [Read error: 54 (Connection reset by peer)] 01:23:28 mdc_mobile [n=mdc_mobi@ds9.entity.com] has joined #ccl 01:30:43 -!- mdc_mobile [n=mdc_mobi@ds9.entity.com] has quit [] 02:52:27 alms [n=alms@146.115.42.237] has joined #ccl 02:58:32 bfulgham_ [n=brent@adsl-69-234-107-187.dsl.irvnca.pacbell.net] has joined #ccl 03:19:31 -!- bfulgham_ [n=brent@adsl-69-234-107-187.dsl.irvnca.pacbell.net] has quit [] 12:00:59 -!- chandler [n=n@opendarwin/developer/chandler] has quit [anthony.freenode.net irc.freenode.net] 12:04:11 chandler [n=n@opendarwin/developer/chandler] has joined #ccl 13:00:33 vy [n=user@nbvyazici.cs.bilkent.edu.tr] has joined #ccl 13:39:29 anRch [n=markmill@nmd.sbx07283.medfoma.wayport.net] has joined #ccl 13:47:23 redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #ccl 13:54:58 I know RME mentioned wanting to cut another release a month or two back on the mailing lists. Is that still planned\in the works? 13:55:32 Yes; people have been busy. 13:55:58 gbyers: I can appreciate that. Thanks. 13:57:34 gbyers: CCL is really lovely by the way. I'm thrilled it's cross-platform. Are there thoughts as to what direction profiling will go in the future? (i.e. Windows support, non-Oprofile dependent linux support, etc) 13:58:49 Um, in what sense is Linux dependent on oprofile (which is a profiling tool ...) ? 13:58:58 redline6561: What do you mean, non-oprofile dependent? 13:59:14 gbyers: I think he means profiling on Linux without oprofile 13:59:29 sellout: stop working! it's a holiday! 14:00:40 gbyers: Hah! I won't tell if you don't. 14:00:59 gbyers: I hope you're not working. :) Yes. AFAICT, ccl supports profiling only through oprofile. This shoddy inference assisted by a quick google that turned up: http://ccl.clozure.com/manual/chapter11.1.html 14:02:10 Hans Huebner (sp ?) wrote a profiler that's in the tools directory; I think that the platform-dependent parts of it need some sort of hi-res timing facility (to measure elapsed real/run-time.) 14:03:31 Last week, I tried installing Windows profilers from AMD and Intel; both blue-screened, even on non-virtual hardware. 14:03:31 gbyers: Gotcha. Also, err...I'm not prepared to undertake it but would be interested in what's required in getting an ARM port off the ground. 14:04:43 The ARM port estimate seems to be ~6 months; we've had a little bit of interest expressed. 14:05:52 gbyers: Cool. Thanks again. 14:07:05 OK. I -like- oprofile, but can understand that it's sometimes hard to map from "where you're actually spending time" to "your code that's doing those low-level things." 14:09:16 gbyers: To be honest, I'm not sure if my CCL is built with profiling support. I'm running Arch and Leslie Polzer wrote the AUR package (read: build script) that I used. I can tell you that oprofile isn't installed on my system. 14:10:50 The "profiling support" on the CCL side just involves loading your code and saving an image in a special way (with ELF symbols.); that enables profiling tools to report Lisp function names more-or-less readably. 14:11:42 gbyers: Are you saying my ccl is built with profiling support then? 14:13:11 Yes; you may need a copy of "libelf" (utility functions to write ELF files); the lisp doesn't actually do anything to interact with oprofile, just writes a copy of itself with symbol info that oprofile can use. 14:14:41 gbyers: Okay. 14:14:50 So when use oprofile to get profiling data, it can tell you that you're spending all of your time in FACT rather than "that function at address 0x122334455ff". 14:15:01 gbyers: Right. :) 14:18:05 -!- vy [n=user@nbvyazici.cs.bilkent.edu.tr] has quit [Remote closed the connection] 14:18:16 vy [n=user@nbvyazici.cs.bilkent.edu.tr] has joined #ccl 14:50:38 -!- redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit [Client Quit] 14:54:50 -!- anRch [n=markmill@nmd.sbx07283.medfoma.wayport.net] has quit [] 15:52:01 mdc_mobile [n=mdc_mobi@ds9.entity.com] has joined #ccl 16:52:19 anRch [n=markmill@98.98.80.70] has joined #ccl 17:30:53 milanj [n=milan@93.87.168.121] has joined #ccl 17:40:14 rme [n=rme@pool-70-104-101-220.chi.dsl-w.verizon.net] has joined #ccl 18:12:26 -!- anRch [n=markmill@98.98.80.70] has quit [] 18:16:19 -!- rme [n=rme@pool-70-104-101-220.chi.dsl-w.verizon.net] has quit [] 19:46:07 -!- gbyers [n=gbyers@c-68-35-15-143.hsd1.nm.comcast.net] has quit [] 19:47:25 gbyers [n=gbyers@c-68-35-15-143.hsd1.nm.comcast.net] has joined #ccl 19:51:39 -!- mdc_mobile [n=mdc_mobi@ds9.entity.com] has quit [anthony.freenode.net irc.freenode.net] 19:51:39 -!- mdc [n=mdc@ds9.entity.com] has quit [anthony.freenode.net irc.freenode.net] 19:51:41 -!- sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has quit [anthony.freenode.net irc.freenode.net] 19:51:41 -!- vy [n=user@nbvyazici.cs.bilkent.edu.tr] has quit [anthony.freenode.net irc.freenode.net] 19:51:41 -!- ilitirit [n=john@watchdog.msi.co.jp] has quit [anthony.freenode.net irc.freenode.net] 19:51:44 -!- lisppaste5 [n=lisppast@common-lisp.net] has quit [anthony.freenode.net irc.freenode.net] 19:51:46 -!- alms [n=alms@146.115.42.237] has quit [anthony.freenode.net irc.freenode.net] 19:51:46 -!- gz [n=gz@209-6-18-72.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [anthony.freenode.net irc.freenode.net] 19:51:49 -!- milanj [n=milan@93.87.168.121] has quit [anthony.freenode.net irc.freenode.net] 19:51:49 -!- bfulgham [n=brent@wsip-72-215-191-226.sb.sd.cox.net] has quit [anthony.freenode.net irc.freenode.net] 19:51:49 -!- chandler [n=n@opendarwin/developer/chandler] has quit [anthony.freenode.net irc.freenode.net] 19:51:51 -!- billstclair [n=billstcl@unaffiliated/billstclair] has quit [anthony.freenode.net irc.freenode.net] 19:51:51 -!- gbyers [n=gbyers@c-68-35-15-143.hsd1.nm.comcast.net] has quit [anthony.freenode.net irc.freenode.net] 19:51:52 -!- ChanServ [ChanServ@services.] has quit [anthony.freenode.net irc.freenode.net] 19:55:51 ChanServ [ChanServ@services.] has joined #ccl 19:55:51 ilitirit [n=john@watchdog.msi.co.jp] has joined #ccl 19:55:51 vy [n=user@nbvyazici.cs.bilkent.edu.tr] has joined #ccl 19:55:51 gbyers [n=gbyers@c-68-35-15-143.hsd1.nm.comcast.net] has joined #ccl 19:55:51 milanj [n=milan@93.87.168.121] has joined #ccl 19:55:51 chandler [n=n@opendarwin/developer/chandler] has joined #ccl 19:55:51 alms [n=alms@146.115.42.237] has joined #ccl 19:55:51 billstclair [n=billstcl@unaffiliated/billstclair] has joined #ccl 19:55:51 gz [n=gz@209-6-18-72.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #ccl 19:55:51 bfulgham [n=brent@wsip-72-215-191-226.sb.sd.cox.net] has joined #ccl 19:55:51 -!- irc.freenode.net has set mode +o ChanServ 19:56:15 lisppaste5 [n=lisppast@common-lisp.net] has joined #ccl 19:56:23 rme [n=rme@pool-70-105-87-17.chi.dsl-w.verizon.net] has joined #ccl 19:56:23 mdc_mobile [n=mdc_mobi@ds9.entity.com] has joined #ccl 19:56:23 mdc [n=mdc@ds9.entity.com] has joined #ccl 19:56:23 sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has joined #ccl 20:03:33 -!- billstclair [n=billstcl@unaffiliated/billstclair] has quit [anthony.freenode.net irc.freenode.net] 20:03:46 billstclair [n=billstcl@unaffiliated/billstclair] has joined #ccl 20:05:34 -!- gbyers [n=gbyers@c-68-35-15-143.hsd1.nm.comcast.net] has quit [anthony.freenode.net irc.freenode.net] 20:06:17 -!- billstclair [n=billstcl@unaffiliated/billstclair] has quit [anthony.freenode.net irc.freenode.net] 20:13:04 -!- lisppaste5 [n=lisppast@common-lisp.net] has quit ["Want lisppaste5 in your channel? Email lisppaste-requests AT common-lisp.net."] 20:13:36 lisppaste5 [n=lisppast@common-lisp.net] has joined #ccl 20:14:52 gbyers [n=gbyers@c-68-35-15-143.hsd1.nm.comcast.net] has joined #ccl 20:15:32 -!- gbyers [n=gbyers@c-68-35-15-143.hsd1.nm.comcast.net] has quit [anthony.freenode.net irc.freenode.net] 20:15:32 -!- ChanServ [ChanServ@services.] has quit [anthony.freenode.net irc.freenode.net] 20:16:34 billstclair [n=billstcl@unaffiliated/billstclair] has joined #ccl 20:17:16 gbyers [n=gbyers@c-68-35-15-143.hsd1.nm.comcast.net] has joined #ccl 20:17:40 ChanServ [ChanServ@services.] has joined #ccl 20:17:40 -!- irc.freenode.net has set mode +o ChanServ 20:41:39 -!- lisppaste5 [n=lisppast@common-lisp.net] has quit ["Want lisppaste5 in your channel? Email lisppaste-requests AT common-lisp.net."] 20:42:11 lisppaste5 [n=lisppast@common-lisp.net] has joined #ccl 22:16:38 -!- milanj [n=milan@93.87.168.121] has quit ["Leaving"] 22:18:50 billstclai [n=billstcl@dsl-205-231-25-43.taconic.net] has joined #ccl 22:19:43 -!- billstclair [n=billstcl@unaffiliated/billstclair] has quit [Nick collision from services.] 22:19:47 -!- billstclai is now known as billstclair 22:29:21 -!- mdc_mobile [n=mdc_mobi@ds9.entity.com] has quit [Read error: 113 (No route to host)] 23:00:08 billstclai [n=billstcl@dsl-205-231-25-43.taconic.net] has joined #ccl 23:03:02 -!- billstclair [n=billstcl@unaffiliated/billstclair] has quit [Nick collision from services.] 23:03:07 -!- billstclai is now known as billstclair 23:16:42 wgl [n=wgl@216.145.227.9] has joined #ccl 23:17:15 I am trying out ccl for the first time and working with the 'tiny' example on mac osx. 23:18:15 I am looking at the page http://ccl.clozure.com/manual/chapter14.3.html where it says to (REQUIRE 'TINY) and i get error saying Module tiny was not provided by any function 23:19:38 Ah. full path name seems to do it. 23:20:08 It moved out of a directory where REQUIRE would look for it. 23:23:12 gbyers: Ah. Now, i get "Tiny Window Application" is not of expected type. 23:23:36 Expected type what ? 23:24:38 (or macptr null) 23:25:52 Look at the function "tiny-setup" in the source; change (#/setTitle: w "Tiny Application Window") to (#/setTitle: w #@"Tiny Application Window"). 23:27:15 wgl: The bridge has changed somewhat since that example was created. 23:27:41 Cool. Thanks. That does it. Since this is my first time doing cocoa, is there a good reference that I can use to build something with ccl and the bridge? 23:28:20 wgl: Well, once you learn how to translate things for the bridge, any Cocoa reference should be fine, I think. 23:28:40 But I knew Cocoa before I came to CCL, so maybe not the best perspective for you. 23:28:47 Ok, and it seems that online ccl doc shows at least some of the translations. 23:29:35 Apple uses a very simple "Currency Converter" example to introduce basic concepts; there's a Lisp version of that linked from the front page of the website. (I don't remember if paths have changed or if there are other glitches similar to the one in tiny.lisp) 23:30:04 I think at some point the currency converter was brought up-to-date. 23:32:34 gbyers, sellout: Ok, looks good. will dive into this.