03:51:29 bheron: does anything make sense yet ? 03:55:33 -!- mdc_mobile [n=mdc_mobi@c-76-119-233-23.hsd1.ma.comcast.net] has quit [Read error: 54 (Connection reset by peer)] 03:55:38 mdc_ [n=mdc_mobi@c-76-119-233-23.hsd1.ma.comcast.net] has joined #ccl 10:05:17 -!- jauaor [n=araujo@gentoo/developer/araujo] has quit [] 11:16:56 ccl-logbot [n=ccl-logb@master.clozure.com] has joined #ccl 11:16:56 11:16:56 -!- names: ccl-logbot milanj mdc_ mdc gbyers Modius bfulgham ilitirit gz chandler lisppaste5 @ChanServ 11:16:57 bheron [n=heron@pool-173-79-31-141.washdc.fios.verizon.net] has joined #ccl 11:17:11 -!- bheron [n=heron@pool-173-79-31-141.washdc.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 11:17:31 bheron [n=heron@pool-173-79-31-141.washdc.fios.verizon.net] has joined #ccl 11:38:40 milanj- [n=milan@77.46.249.80] has joined #ccl 11:46:31 -!- milanj [n=milan@79.101.197.12] has quit [Read error: 110 (Connection timed out)] 13:51:23 -!- milanj- [n=milan@77.46.249.80] has quit ["Leaving"] 13:53:49 anRch [n=markmill@nmd.sbx07258.melroma.wayport.net] has joined #ccl 14:08:20 -!- anRch [n=markmill@nmd.sbx07258.melroma.wayport.net] has quit [] 14:28:44 -!- mdc_ is now known as mdc_mobile 16:36:14 AgentX [n=x@118.95.41.125] has joined #ccl 16:51:48 -!- AgentX [n=x@118.95.41.125] has left #ccl 17:27:32 -!- Modius [n=Modius@24.174.112.56] has quit ["I'm big in Japan"] 17:48:57 jauaor [n=araujo@gentoo/developer/araujo] has joined #ccl 18:44:56 milanj [n=milan@77.46.249.35] has joined #ccl 20:17:00 anRch [n=markmill@12.147.116.238] has joined #ccl 20:35:40 -!- mdc_mobile [n=mdc_mobi@c-76-119-233-23.hsd1.ma.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20:35:55 mdc_mobile [n=mdc_mobi@c-76-119-233-23.hsd1.ma.comcast.net] has joined #ccl 20:56:51 -!- jauaor [n=araujo@gentoo/developer/araujo] has quit [] 20:57:33 jauaor [n=araujo@gentoo/developer/araujo] has joined #ccl 21:12:26 -!- jauaor [n=araujo@gentoo/developer/araujo] has quit [] 21:14:09 AgentX [n=x@118.95.41.125] has joined #ccl 21:20:28 -!- anRch [n=markmill@12.147.116.238] has quit [] 21:26:35 AgentX_ [n=x@118.95.53.120] has joined #ccl 21:29:58 -!- AgentX [n=x@118.95.41.125] has quit [Read error: 60 (Operation timed out)] 21:42:36 -!- milanj [n=milan@77.46.249.35] has quit ["Leaving"] 22:01:34 -!- AgentX_ [n=x@118.95.53.120] has left #ccl 22:43:52 mheron: ping 22:44:06 Whoops, meant: 22:44:12 bheron: ping 22:44:21 gbyers, hey. 22:44:21 :) 22:45:24 The first thing that you may have noticed is that there probably aren't any interface description files for gnustep, so all of the reader macros (#$, etc) will have trouble finding anything. 22:46:19 :) 22:46:36 okay. 22:46:47 What OS are you using ? 22:46:53 Linux. 22:46:56 Debian/Lenny. 22:47:01 32-bit ? 22:47:14 No, 64. 22:47:21 OK. 22:48:02 I've been working on some other stuff today... I'd like to at least get the lisp-kernel built and installed. 22:48:11 Just a few minutes ... 23:00:23 NP. 23:13:08 If I #include'ed GNUstep's , would I be missing any headers that describe functionality useful for introspection (enumerating classes at runtime, etc.) 23:13:10 ? 23:26:29 OK, if you do an "svn update", you should get a bunch of new files (most with the extension ".cdb") in ccl/x86-headers64/gnustep. With that stuff in place, you can do (require "OBJC-SUPPORT") in the lisp, and stuff will load until it does something like assume that the pointer to an instance's class is called "isa" rather than "class_pointer"; there's likely a lot of stuff like that. 23:41:51 gbyers, hey... back. 23:43:04 Thanks... I'll take a look at that. I'll take a look. :) I *will* have questions about how to build your stuff. 23:44:29 Do you know how read-time conditionalization works in Common Lisp ? (#+, #-) 23:45:02 I haven't touched LISP in a long time, so you might have to educate me a little. 23:47:41 http://www.faqs.org/faqs/lisp-faq/part2/section-17.html... reading up on it now. 23:48:20 read-time conditionalization serves a purpose something like #ifdef/#ifndef in C. There's a global list of keyword symbols called *FEATURES*; #+foo x reads "x" (whatever it is) if :FOO is on *FEATURES* and skips over it (more or less treats it as whitespace) otherwise. There's a lot of code in ccl/objc-bridge that does #+apple-objc (do-something-for-apple-runtime) #+gnu-objc (do-something-else-for-gnu-runtime.) 23:49:14 The #+gnu-objc stuff is sometimes missing or hasn't been maintained in years. 23:52:07 jauaor [n=araujo@gentoo/developer/araujo] has joined #ccl