00:27:04 alms__ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 00:27:46 -!- alms_ is now known as alms 00:29:04 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Ping timeout: 252 seconds] 00:29:05 -!- alms__ is now known as alms_ 00:49:42 -!- Suomin [HydraIRC@DHCP-129-59-24-47.n1.vanderbilt.edu] has left #ccl 01:37:57 -!- alms_ is now known as alms 01:38:03 alms__ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 01:38:03 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Read error: Connection reset by peer] 01:38:04 -!- alms__ is now known as alms_ 01:59:24 alms__ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 02:00:26 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Ping timeout: 245 seconds] 02:00:26 -!- alms__ is now known as alms_ 02:00:45 -!- alms_ is now known as alms 02:03:23 alms__ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 02:04:27 -!- alms_ is now known as alms 02:05:30 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Ping timeout: 252 seconds] 02:05:30 -!- alms__ is now known as alms_ 02:16:55 Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has joined #ccl 02:17:02 hi 02:17:04 anyone here? 02:17:10 just us chickens 02:18:52 :-) 02:19:11 so... I've pushed asdf fixes for CCL, but one issue remains 02:19:22 not a showstopper, but still needs to be resolved 02:19:37 when a function is forward referenced, 02:19:47 and later turns out to be defmacro'ed 02:20:06 CCL seems to issue an error while *loading* the fasl that defmacros 02:20:14 but not while compiling 02:20:36 so the ASDF mechanism to catch compilation warnings fails 02:20:48 or rather, fails to catch this warning 02:21:28 the way ASDF works, it would require major refactoring to catch warnings around load the same way we catch warnings around compile-file 02:22:10 (because ASDF assigns a needed-in-image-p status to an action depending on whether it has output files) 02:22:44 (OK, the refactoring wouldn't be as major as many things I've done so far, but still, it would be something) 02:23:03 Anyway -- could CCL issue the same warning during compilation? 02:23:30 see in asdf 2.28.11, test-deferred-warnings and the last two cases that were #-clozure'd. 02:26:25 I'm not sure I see how the file compiler could reasonably tell. Maybe I need to think about it harder. 02:30:22 how does the loader know? 02:30:27 I mean, it's a defmacro 02:30:46 actually, what I think would work best is that 02:31:23 ensure-merged-deferred-warnings should test whether the function was defined as a macro 02:32:03 whether by defmacro or directly with setf macro-function 02:34:01 then, when I reify all the warnings from the previous compilations, the fact that some forward references were to macros instead of functions becomes apparent 02:34:33 if you do that on your side, then 2.28.11 is ready to be released as 2.29 (modulo tests) 02:34:51 if not, then I have to do it in 2.28.12 before to test & release 02:35:15 fire me and/or the asdf-devel mailing-list an email if you do something 02:35:19 or decide not to 02:35:32 I can open a trac bug if you want 02:35:50 Is http://paste.lisp.org/display/135516 the case you are describing? 02:36:52 yes 02:37:50 looks like it's somehow working better for you than for me. 02:37:52 So the compiler would seem to be issuing the warning after all, my lack of imagination notwithstanding. 02:38:08 I'll have to see what happens after I sleep 02:38:27 the issue is when a.lisp was compiled in a previous session 02:39:16 so its warnings information is not available while compiling b.lisp 02:40:22 the solution that works on other supported implementations (sbcl, scl, cmucl, allegro) is that we restore all the warnings in a per-system check after everything is compiled and loaded. 02:40:52 IIUC, that doesn't work on CCL. 02:41:01 ok, off to sleep 02:41:12 please email if you have news 02:41:13 ttyl 02:41:21 good night 02:41:25 and thanks again for your support 02:51:47 -!- Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 02:57:03 alms__ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 02:59:29 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Ping timeout: 252 seconds] 03:01:24 -!- alms__ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Ping timeout: 252 seconds] 03:03:59 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 03:56:36 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Ping timeout: 256 seconds] 03:58:50 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 04:17:02 -!- sellout- [~Adium@24-136-4-170.c3-0.fld-ubr1.chi-fld.il.cable.rcn.com] has quit [Quit: Leaving.] 04:41:07 alms__ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 04:43:36 -!- alms_ [alms@clozure-E1F692DA.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 04:43:36 -!- alms__ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Client Quit] 04:45:42 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Ping timeout: 264 seconds] 06:06:47 cfy` [~ilisp@220.191.186.26] has joined #ccl 06:06:57 pnpuff [~dioxirane@unaffiliated/pnpuff] has joined #ccl 06:06:59 -!- cfy` [~ilisp@220.191.186.26] has quit [Remote host closed the connection] 07:11:36 -!- pnpuff [~dioxirane@unaffiliated/pnpuff] has quit [Quit: leaving] 08:17:24 -!- gz [~gz@setf.clozure.com] has quit [Read error: Operation timed out] 08:18:30 gz [~gz@setf.clozure.com] has joined #ccl 08:20:09 pnpuff [~dioxirane@unaffiliated/pnpuff] has joined #ccl 08:57:20 why there is maybe no way to download the trunk version without svn? (maybe with wget ftp...) 08:58:49 ok, maybe there is no a tarball of the trunk.. anyway there are alternetives to the use of svn? 08:59:40 pnpuff: you can't install svn? 09:00:43 pnpuff: you could download an svn repo with wget, it would just be a huge pain 09:01:01 i see only downside 09:04:30 Is anyone familiar with dealing with OSX's main loop (event handling) must be called from the initial thread? I'm having a difficult time getting my lb-sdl/cl-opengl code to run in OSX with ccl- the event loop gets blocked and window decoration shows up as a white bar. If I try from within the Cocoa IDE, I don't get the white bar (and I'm able to close the window by clicking th eclose button) but still no input 09:04:32 going to my program. 09:05:45 should have said: OSX's "main loop must be called form the initial thread" phenomena 09:05:52 *from 09:07:13 derrida: ok I've installed subversion, thanks 09:41:46 pnpuff_ [~dioxirane@unaffiliated/pnpuff] has joined #ccl 09:42:03 meiosis [~user@180.175.183.129] has joined #ccl 09:44:51 hi guys, I want to declare a keyword from the param of a defmacro in common lisp, how to do it? 09:44:55 just like 09:45:12 -!- pnpuff [~dioxirane@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 09:45:22 `(defclass ,name () ((,age :initarg :'age))) 09:45:39 age is the param of the defmacro 09:45:52 I want to use it as :age, not 'age 09:46:59 i've tried :,age, but not work 09:48:20 -!- pnpuff_ [~dioxirane@unaffiliated/pnpuff] has quit [Quit: leaving] 09:53:21 I think I found the answer on http://stackoverflow.com/questions/3868658/defmacro-with-defclass 09:53:25 thanks a lot. 09:56:52 Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has joined #ccl 10:01:45 -!- meiosis [~user@180.175.183.129] has left #ccl 10:06:21 pnpuff [~dioxirane@unaffiliated/pnpuff] has joined #ccl 10:49:48 -!- Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has quit [Read error: Operation timed out] 11:10:50 if the autoconf is too old is necessary to modify manually the Makefile (specify at least datadir) in order to build ecl.. 11:12:47 that is strange.. only a warning by ./configure script. 11:22:10 the error is "Makefile.in seems to ignore the --datarootdir setting", while the solution is well described in section 4.8.3 of Autoconf manual 11:24:58 cfy` [~ilisp@122.234.236.253] has joined #ccl 11:44:00 derrida: yes, the main loop should run on the initial thread. 11:50:27 -!- cfy` [~ilisp@122.234.236.253] has quit [Remote host closed the connection] 11:51:12 cfy` [~ilisp@122.234.236.253] has joined #ccl 12:01:24 Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has joined #ccl 12:03:43 wws [~billstcla@p-69-195-52-28.dsl1.rtr.chat.fpma.frpt.net] has joined #ccl 12:04:43 billstcliar [~billstcla@p-69-195-52-28.dsl1.rtr.chat.fpma.frpt.net] has joined #ccl 12:05:16 -!- wws [wws@clozure-F8DECDB3.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout] 12:06:25 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 248 seconds] 12:08:36 -!- wws [~billstcla@p-69-195-52-28.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout: 264 seconds] 12:25:32 hi 12:44:34 pjb: how do i guarantee that? it does not seem to be the default case 13:01:37 derrida: ccl:examples;opengl-ffi.lisp is an example that uses GLUT, and GLUT's event loop must run on the main/initial thread on OSX. Look at the #+darwin-target code near the bottom of that file. 13:02:41 gbyers: thank you, i will look at that. 13:03:29 The Cocoa IDE also does the same thing when you do (REQUIRE "COCOA"), but that code's more complicated. 13:05:03 -!- mdc_mobile [mdc@clozure-95EBCF81.hsd1.ca.comcast.net] has quit [Connection reset by peer] 13:05:16 -!- mdc_mobile [~mdc_mobil@c-67-188-115-120.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 13:05:45 mdc_mobile [~mdc_mobil@c-67-188-115-120.hsd1.ca.comcast.net] has joined #ccl 13:22:43 -!- Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 13:32:28 -!- cfy` is now known as cfy 13:32:29 -!- cfy [~ilisp@122.234.236.253] has quit [Changing host] 13:32:29 cfy [~ilisp@unaffiliated/chenfengyuan] has joined #ccl 13:39:53 Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has joined #ccl 14:01:48 -!- Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has quit [Ping timeout: 256 seconds] 14:25:36 Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has joined #ccl 14:25:41 hi 14:25:55 I release ASDF 2.29 for inclusion in CCL 1.9-rc2 14:26:29 I added regression tests for the cases that broke in 2.28 14:37:28 segv- [~mb@dslb-094-223-002-051.pools.arcor-ip.net] has joined #ccl 14:43:47 hello Fare 14:45:35 hi 14:51:31 -!- gbyers [~gb@c-68-35-55-248.hsd1.nm.comcast.net] has quit [Quit: Leaving] 14:51:51 -!- pnpuff [~dioxirane@unaffiliated/pnpuff] has quit [Quit: Lost terminal] 15:13:11 -!- segv- [~mb@dslb-094-223-002-051.pools.arcor-ip.net] has quit [Quit: segv-] 15:19:37 pnpuff [~dioxirane@unaffiliated/pnpuff] has joined #ccl 15:37:14 sellout- [~Adium@24-136-4-170.c3-0.fld-ubr1.chi-fld.il.cable.rcn.com] has joined #ccl 15:45:01 -!- pnpuff [~dioxirane@unaffiliated/pnpuff] has quit [Quit: leaving] 15:45:22 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 15:45:50 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Client Quit] 15:54:59 -!- cfy [~ilisp@unaffiliated/chenfengyuan] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:17:14 pnpuff [~dioxirane@unaffiliated/pnpuff] has joined #ccl 16:22:59 -!- Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has quit [Ping timeout: 260 seconds] 16:40:41 -!- mdc_mobile [mdc@clozure-95EBCF81.hsd1.ca.comcast.net] has quit [Ping timeout] 16:42:10 -!- mdc_mobile [~mdc_mobil@c-67-188-115-120.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 16:59:36 -!- rme [rme@AE647BCB.80B03224.699BA7A6.IP] has quit [Ping timeout] 17:00:09 rme_ [~rme@50.43.189.175] has joined #ccl 17:01:30 -!- rme [~rme@50.43.135.203] has quit [Ping timeout: 276 seconds] 17:01:31 -!- rme_ is now known as rme 17:04:47 -!- rme [rme@308F2F5C.14728EE.699BA7A6.IP] has quit [Ping timeout] 17:06:50 -!- rme [~rme@50.43.189.175] has quit [Ping timeout: 256 seconds] 17:07:02 rme [~rme@50.43.190.179] has joined #ccl 17:55:24 -!- pnpuff [~dioxirane@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 17:59:13 Fare [~fare@78.251.100.75] has joined #ccl 18:08:58 pnpuff [~dioxirane@unaffiliated/pnpuff] has joined #ccl 18:16:16 -!- pnpuff [~dioxirane@unaffiliated/pnpuff] has quit [Remote host closed the connection] 18:23:58 pnpuff [~dioxirane@unaffiliated/pnpuff] has joined #ccl 18:34:35 -!- dented42 [~dented42@opengroove.org] has quit [Ping timeout: 260 seconds] 18:38:59 -!- Fare [~fare@78.251.100.75] has quit [Ping timeout: 248 seconds] 18:41:12 dented42 [~dented42@opengroove.org] has joined #ccl 20:02:14 -!- sellout- [~Adium@24-136-4-170.c3-0.fld-ubr1.chi-fld.il.cable.rcn.com] has quit [Quit: Leaving.] 20:18:13 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #ccl 20:18:13 20:18:13 -!- names: ccl-logbot pnpuff dented42 rme billstcliar Vivitron jdz derrida gko fe[nl]ix asedeno_work |3b| jasom pjb Krystof ivan`` pjb-v PECCU faheem df_ @ChanServ mdc PuffTheMagic 20:40:48 sellout- [~Adium@24-136-4-170.c3-0.fld-ubr1.chi-fld.il.cable.rcn.com] has joined #ccl 20:46:55 Hans-Martin [~quassel@2001:4dd0:ff00:9100:c45c:f50f:4320:1710] has joined #ccl 20:52:59 -!- Hans-Martin [~quassel@2001:4dd0:ff00:9100:c45c:f50f:4320:1710] has left #ccl 21:41:54 Fare [~fare@men75-12-88-183-198-131.fbx.proxad.net] has joined #ccl 22:04:52 -!- pnpuff [~dch@unaffiliated/pnpuff] has quit [Quit: leaving] 22:42:11 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] 23:37:49 -!- sellout- [~Adium@24-136-4-170.c3-0.fld-ubr1.chi-fld.il.cable.rcn.com] has quit [Read error: Connection reset by peer] 23:37:54 sellout-1 [~Adium@24-136-4-170.c3-0.fld-ubr1.chi-fld.il.cable.rcn.com] has joined #ccl