17:32:48 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #lisp 17:32:48 17:32:48 -!- names: ccl-logbot udzinari Kav Xantoz cods bgs100 bytecolo` _8david RaceCondition CrEddy Edward__ Soulmann PuffTheMagic _mathrick kephas linus5` [df] synthasee froydnj rootzlevel m4thrick djinni` slather pchrist dnolen Sternmull1 sellout BrianRice Helheim gonzojive bakkdoor tcr setheus Yuuhi hc_e BeZerk xinming_ daniel_ Madsy hugod pragma_ nuba_ Khisanth dto rdd ace4016 enthymeme _WOG_ abugosh nixeagle Guest20893 KatrinaTheLamia djm tychoish rahul Buganini 17:32:48 -!- names: nullman boyscared lukjad86 hypno bizarrefish retupmoca jyujin prip_ rsynnott_ dmiles_afk stokachu fgtech kejsaren_ antifuchs ineiros potatishandlarn rares pavelludiq Bozhidar tic borisc mtd_ Amadiro_ p8m_ rotty mgr__ bdowning l_a_m Ralith Xof fnordus stassats reb` kom__ joast z0d fe[nl]ix nikodemus codemonkeyx kuwabara sepisultrum herbieB silenius Ginei_Morioka balooga eno ski porcelina _3b``` astoon emma ikki spradnyesh Guest1128 mjonsson randa dlowe 17:32:48 -!- names: timchen1` Tordek rapacity jroes_ Joreji Yamazaki1kun p_l_ Xach_ dostoyev1ky mikezor_ arbscht pkhuong_ hicx174_ beach` mattrepl Edward_ krappie franki^ pok hdurer_ ironChicken cpt_nemo stettberger tmdhat ecraven srcerer dalkvist turbo24p1g Borbus Zhivago joga Arelius DrForr rikjasnon spacebat tmitt pookleblinky goosemo clop fihi09``` timlarson Pepe_ Raptelan adlai_ jsnell luis Fade ramus bfein scode dcrawford tvaalen mle-lucca anekos dejones tsuru Aisling 17:32:48 -!- names: deepfire _3b spiaggia Harag mooglenorph sjbach Krystof Phoodus Drakeson Dodek fda314925 cddr Jasko cmm johs redline6561 c|mell slyrus Nshag cmatei drwho Stattrav idurand nipra abend xristos koollman xenosoz1 housel tltstc ichernetsky hohum_ mrSpec Draggor ASau hdurer__ grouzen freiksenet morphling lhz plutonas xan_ nha snorble kpreid mega1 Guthur zeroish LiamH dreish ignotus wgl HET4 jsfb derrida wormwood Zephyrus hsaliak ianmcorvidae phadthai konr1 17:32:48 -!- names: gigamonkey lichtblau HET2 nyef Deesl etate Kolyan ve glogic benny fatblueduck schmx seangrove rayservers billstclair nicolai kencausey blast_hardcheese sykopomp jrockway ennen yacin Reinout_Stevens kleppari TDT clog thijso vsync Kavinorum pr ekpneo_ hacim Axioplase_ sytse dym_ df_aldur araujo lonstein mornfall Adrinael ``Erik Trystam nicktastic tomaw foom Patzy guaqua 17:32:50 Bots probably got lost in the shuffle again with the netsplits and ddos going on. 17:33:11 yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has joined #lisp 17:33:11 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 17:33:28 -!- Edward_ [Ed@AAubervilliers-154-1-26-4.w90-3.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 17:33:28 -!- lichtblau [~user@port-92-195-152-62.dynamic.qsc.de] has quit [Ping timeout: 276 seconds] 17:33:28 -!- Kavinorum [~kavinorum@pool-74-103-119-154.bltmmd.fios.verizon.net] has quit [Ping timeout: 276 seconds] 17:33:28 -!- Kav is now known as Kavinorum 17:33:52 does that current-fp pokery look about right to you? 17:34:03 I'm not parsing what's going on at first glance, and my lunch calls. I'll look at it more deeply in a few minutes. 17:34:18 ok, no problem 17:34:24 (and no rush) 17:34:38 JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 17:34:42 i'm about to leave sbcl alone for the evening anyways :) 17:35:13 -!- nikodemus [~nikodemus@cs181201111.pp.htv.fi] has quit [Quit: Leaving] 17:39:34 -!- yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has quit [Ping timeout: 258 seconds] 17:39:46 wvdschel [~wim@78-20-14-180.access.telenet.be] has joined #lisp 17:43:13 -!- randa [~arand@94.99.50.84.sta.estpak.ee] has quit [Read error: Connection reset by peer] 17:43:15 yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has joined #lisp 17:43:36 randa [~arand@94.99.50.84.sta.estpak.ee] has joined #lisp 17:47:42 felipe [~felipe@my.nada.kth.se] has joined #lisp 17:47:47 Madsy^ [~madman@ti0207a340-0503.bb.online.no] has joined #lisp 17:47:55 -!- _mathrick is now known as mathrick 17:47:58 anekos_ [~anekos@pl663.nas926.p-osaka.nttpc.ne.jp] has joined #lisp 17:48:33 -!- Madsy [~madman@fu/coder/madsy] has quit [Ping timeout: 252 seconds] 17:48:35 -!- anekos [~anekos@pl663.nas926.p-osaka.nttpc.ne.jp] has quit [Ping timeout: 252 seconds] 17:49:16 seelenquell [~kvirc@pD9E46419.dip.t-dialin.net] has joined #lisp 17:51:27 -!- RaceCondition [~RaceCondi@95.129.199.211] has quit [Quit: Computer has gone to sleep] 17:51:47 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 17:55:27 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 17:57:45 loxs [~loxs@78.90.124.181] has joined #lisp 17:57:53 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 18:02:47 RaceCondition [~RaceCondi@88-196-153-39-wifi.est.estpak.ee] has joined #lisp 18:07:05 -!- wvdschel [~wim@78-20-14-180.access.telenet.be] has quit [Ping timeout: 248 seconds] 18:09:29 Oh, for the love of... 18:09:57 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 18:11:48 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 18:12:15 daniel [~daniel@p5082C2D5.dip.t-dialin.net] has joined #lisp 18:12:53 lisppaste [~lisppaste@common-lisp.net] has joined #lisp 18:14:21 specbot [~specbot@common-lisp.net] has joined #lisp 18:14:55 minion [~minion@common-lisp.net] has joined #lisp 18:15:07 minion: All better now? 18:15:08 does torturing a poor bot with things beyond its comprehension please you? 18:15:37 -!- daniel_ [~daniel@p5082D02B.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 18:18:32 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 18:18:59 Krystof: Ok I thought your release script would be grovelling the commit history 18:20:17 syamajala [~syamajala@140.232.182.89] has joined #lisp 18:21:12 _rata_ [~bea182e9@gateway/web/freenode/x-lukgklxnhkswnyfx] has joined #lisp 18:21:17 <_rata_> hi 18:21:27 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 18:22:12 <_rata_> is there a "let" that makes bindings available at compile-time? 18:22:43 You mean something like a compiler-let? 18:22:55 What do you want to achieve by it? 18:22:56 <_rata_> probably that's what I mean :) 18:23:01 <_rata_> thank you nyef 18:23:28 So, now that I've sent you chasing down a non-standard rathole, what are you actually trying to accomplish? 18:23:47 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 18:23:47 there are ways to do what you want by way of (ab)using macrolet and macroexpand-1 18:24:16 if you really want what you think you want, that is 18:25:00 Or symbol-macrolet, but same damage. 18:25:18 fisxoj [~fisxoj@gw-fr-vauban.inka-online.net] has joined #lisp 18:25:21 <_rata_> i want something like (let ((x 1)) (some-macro x)) 18:25:31 <_rata_> where some-macro eval x 18:25:31 And shouldn't that be "What I think you think you want"? 18:25:50 Hrm. Yeah, you need the macrolet tricks. 18:26:37 nyef: probably :) 18:26:49 tompa1 [~thomas@h59ec27fb.sehjjak.dyn.perspektivbredband.net] has joined #lisp 18:26:58 easyE [U6f8XiITAE@panix3.panix.com] has joined #lisp 18:27:05 <_rata_> what are the macrolet tricks? the same as compiler-let? 18:27:16 compiler-let isn't in the ansi standard. 18:27:18 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 18:27:20 actually taking it literally what he wants, he really wants compiler-let 18:27:37 -!- tompa1 is now known as tompa 18:27:59 assuming that compiler-let makes binding available in the evaluation environment, so an EVAL in a macro will see it 18:28:07 So what you do instead is macrolet or symbol-macrolet with an expansion of the value you want to get at later, and then you have your macro take an &environment parameter which you can then pass to macroexpand-1 to recover the expansion. 18:29:01 -!- Nshag [user@lns-bzn-24-82-64-157-86.adsl.proxad.net] has quit [Ping timeout: 258 seconds] 18:29:14 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Quit: Leaving] 18:30:32 see? easy! 18:30:53 <_rata_> hahaahaha... that doesn't seem easy 18:31:28 <_rata_> probably I should think how to convert that macro in a function, if it is possible at all 18:31:55 -!- silenius [~silenius@i59F74FB5.versanet.de] has quit [Quit: Leaving] 18:32:36 -!- zeroish [~zeroish@c-76-98-192-104.hsd1.nj.comcast.net] has quit [Ping timeout: 245 seconds] 18:32:38 The canonical example of this, as far as SBCL goes, is the assembler. 18:33:33 Unsurprisingly, I have a tree which simply removes the feature that the macroexpand games are in support of. 18:36:11 OmniMancer [~OmniMance@122-57-9-71.jetstream.xtra.co.nz] has joined #lisp 18:38:26 konr [~konrad@187.106.53.58] has joined #lisp 18:39:09 -!- konr1 [~konrad@187.106.53.58] has quit [Ping timeout: 240 seconds] 18:40:36 -!- Edward__ [Ed@AAubervilliers-154-1-26-4.w90-3.abo.wanadoo.fr] has quit [] 18:41:25 -!- spradnyesh [~pradyus@122.167.74.51] has left #lisp 18:45:07 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 18:45:26 -!- konr [~konrad@187.106.53.58] has quit [Ping timeout: 260 seconds] 18:48:06 Sternmull [~kringel@p57AAF4CF.dip.t-dialin.net] has joined #lisp 18:48:12 konr [~konrad@187.106.53.58] has joined #lisp 18:48:45 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 18:49:24 i just got ecls 10.3.1 built for arm 18:49:30 but when i try and run it on my device 18:49:47 i get: "Lisp initialization error." 18:49:57 [22: Invalid argument] 18:49:58 -!- Sternmull1 [~kringel@p57AAD1C4.dip.t-dialin.net] has quit [Ping timeout: 265 seconds] 18:50:07 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 18:50:10 does anyone have any idea what this is about 18:50:39 run it with gdb 18:50:45 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #lisp 18:50:45 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 18:50:45 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 18:51:25 "Invalid argument" sounds like the sort of message you should get from a proof-checker. 18:52:06 Nshag [user@lns-bzn-27-82-248-44-90.adsl.proxad.net] has joined #lisp 18:52:39 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 18:55:12 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 18:57:05 gdb dont tell me anything 18:57:08 will have to rebuild with -g 18:57:51 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 18:58:27 airolson [~airolson@CPE00222d557540-CM00222d55753d.cpe.net.cable.rogers.com] has joined #lisp 18:58:39 -!- ace4016 [~jmarcelin@adsl-10-21-246.mia.bellsouth.net] has quit [Ping timeout: 240 seconds] 18:58:52 PuffTheMagic: --with-debug-cflags 18:59:49 -!- RaceCondition [~RaceCondi@88-196-153-39-wifi.est.estpak.ee] has quit [Quit: Computer has gone to sleep] 19:01:22 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 276 seconds] 19:01:52 ace4016 [~jmarcelin@adsl-10-21-246.mia.bellsouth.net] has joined #lisp 19:02:07 maden [~maden@modemcable068.120-20-96.mc.videotron.ca] has joined #lisp 19:02:26 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 19:03:33 gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 19:03:43 _rata_ pasted "what is better in this case? a function or a macro?" at http://paste.lisp.org/display/96991 19:05:24 Ooh. Chemistry? 19:05:43 <_rata_> yes :) 19:05:58 Do reactions have names, btw? 19:06:23 <_rata_> I'd like them to have, sometimes 19:06:44 <_rata_> or do you mean generally? 19:06:50 Hrm. Both the function and the macro use evi^Hal. 19:06:55 Generally. 19:07:11 <_rata_> yes, some reactions have names 19:07:38 <_rata_> the most common ones and the most studied ones 19:07:59 <_rata_> yes, both use eval... I don't like that so much 19:08:27 kerim [~kerim@81.214.22.138] has joined #lisp 19:10:00 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 19:10:38 sbahra [~sbahra@2002:62da:45b3:1234:21d:e0ff:fe00:f7ab] has joined #lisp 19:11:08 -!- kerim [~kerim@81.214.22.138] has quit [Quit: Ex-Chat] 19:11:16 <_rata_> what do you think is better for this case nyef? to use the macro or the function? 19:11:20 Neither. 19:11:26 <_rata_> :( 19:11:32 You're doing a defparameter at the end, which calls for a macro. 19:11:47 It -further- calls for the macro to be define-molecule, not make-molecule. 19:12:22 But the definition is to associate the name. 19:12:32 <_rata_> yes, that's right 19:12:41 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 19:12:49 So do it in two parts: make-molecule computes your lambda, and define-molecule does the defparameter. 19:14:13 -!- airolson [~airolson@CPE00222d557540-CM00222d55753d.cpe.net.cable.rogers.com] has quit [Quit: airolson] 19:14:14 <_rata_> ohu... that's much better :) thanks 19:15:40 I'm also skeptical about the structure of your little chemistry experiment, but that's another matter entirely. 19:16:02 <_rata_> why are you skeptical? 19:16:17 <_rata_> I'd like to hear critics :) 19:16:27 (quote) isn't actually a function is it 19:16:36 bizarrefish: No, it's a "special form". 19:16:38 is it a macro 19:16:43 riiight 19:16:48 <_rata_> before I go with this further 19:16:53 so it's messed with in (read) 19:16:56 hmm] 19:17:01 jewel [~jewel@196-210-187-89-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 19:17:02 No, it's messed with in EVAL. 19:17:16 hmm 19:17:31 _rata_: First of all, you're using lists to represent reactions, where I'd at least use a struct, if not a class. 19:18:42 <_rata_> why not lists? it's much easy to work with list 19:18:45 bizarrefish: Basically, common lisp has a small number of "special form"s that have semantics that can't be provided by either functions or macros. QUOTE is one of them. 19:18:48 <_rata_> *easier 19:19:17 _rata_: Because you lose the explicit information "this is a reaction" and the opportunity to hang a name on it. 19:19:45 <_rata_> yes, that's right, but all the reactions I'm working with are anonymous 19:19:57 <_rata_> it's just abstract chemistry 19:20:13 -!- PuffTheMagic [~quassel@unaffiliated/puffthemagic] has quit [Ping timeout: 246 seconds] 19:20:22 And using classes gives you a hook to hang things on later, such as reaction rate calculations, consumption of reactants, etc. 19:21:44 -!- yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 19:21:46 <_rata_> yes, that's right, but classes makes the whole thing bigger and more complex, when it's not necessary 19:22:20 And representing molecules as symbols with a lambda as a value (and why aren't you using defun instead of deparameter?) is an "interesting" choice as well, although at least there you can hang something on the plist or use the symbol in a hash table to look up other stuff. 19:23:04 -!- mattrepl [~mattrepl@64.134.66.66] has quit [Quit: mattrepl] 19:23:08 yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has joined #lisp 19:23:09 gwynddyllyd [~fintn@201.29.223.226] has joined #lisp 19:23:39 marioxcc [~user@200.92.23.113] has joined #lisp 19:24:30 -!- Amadiro_ [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Quit: A subtle thought that is in error may yet give rise to fruitful inquiry that can establish truths of great value.] 19:24:59 Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 19:25:06 -!- Kolyan [~nartamono@89-178-191-74.broadband.corbina.ru] has quit [] 19:27:42 -!- Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote host closed the connection] 19:28:47 slash_ [~Unknown@whgeh0250.cip.uni-regensburg.de] has joined #lisp 19:28:51 -!- gwynddyllyd [~fintn@201.29.223.226] has left #lisp 19:30:00 -!- yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 19:30:07 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 19:30:56 -!- marioxcc [~user@200.92.23.113] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:31:11 yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has joined #lisp 19:32:25 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 19:33:00 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Client Quit] 19:33:36 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 19:35:07 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 19:35:33 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 19:35:52 kwinz3 [~kwinz@mk093111083029.a1.net] has joined #lisp 19:38:18 -!- maden [~maden@modemcable068.120-20-96.mc.videotron.ca] has quit [Remote host closed the connection] 19:38:52 -!- ace4016 [~jmarcelin@adsl-10-21-246.mia.bellsouth.net] has quit [Quit: When there's nothing left to burn, you have to set yourself on fire.] 19:41:28 Taggnostr [~x@dyn57-487.yok.fi] has joined #lisp 19:43:13 -!- Xach_ is now known as Xach 19:43:17 HET3 [~diman@w220.engin.cf.ac.uk] has joined #lisp 19:46:49 -!- HET4 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 264 seconds] 19:47:14 -!- syamajala [~syamajala@140.232.182.89] has quit [Quit: Leaving...] 19:50:13 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 19:54:36 <_rata_> I gotta go... thank you a lot nyef for your help :) 19:54:45 _rata_: Have fun. 19:54:56 <_rata_> thanks, you too 19:54:58 <_rata_> see you 19:55:15 -!- _rata_ [~bea182e9@gateway/web/freenode/x-lukgklxnhkswnyfx] has quit [Quit: Page closed] 19:55:32 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 19:57:16 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 20:01:04 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Client Quit] 20:02:26 konr1 [~konrad@187.106.53.58] has joined #lisp 20:02:45 -!- ASau [~user@83.69.227.32] has quit [Read error: Connection reset by peer] 20:04:38 -!- konr [~konrad@187.106.53.58] has quit [Ping timeout: 268 seconds] 20:07:45 sebyte [~sebyte@213.229.74.8] has joined #lisp 20:07:49 hi all, is there a format string that writes arg1 (which may be the empty string) and then only writes arg2 if arg1 wasn't the empty string? 20:08:51 ... No. 20:08:57 can't be NIL instead? 20:08:57 well not directly 20:08:59 it 20:09:01 lnostdal [~5f22c151@gateway/web/freenode/x-ulrlmczoletpicri] has joined #lisp 20:09:14 Only writes arg2 if arg1 is not nil? Sure. 20:09:30 And it can not-write arg1 if it's nil while it's at it. 20:10:40 -!- jewel [~jewel@196-210-187-89-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 265 seconds] 20:11:22 nyef: ok, can you get me started using nil rather than the empty string? 20:11:26 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 20:11:34 clhs ~[ 20:11:34 http://www.lispworks.com/reference/HyperSpec/Body/22_cgb.htm 20:12:07 Yeah, ~[, and then there's one to advance/retard the "current argument" pointer. 20:12:14 gemelen [~shelta@shpd-95-53-163-132.static.vologda.ru] has joined #lisp 20:12:43 clhs ~* 20:12:43 http://www.lispworks.com/reference/HyperSpec/Body/22_cga.htm 20:12:52 ... Actually, if you pass the -length- of arg1, then you can do the dispatch against an empty string. 20:13:40 thanks guys, plenty to go on, as usual :) 20:13:43 (format t "~:[~*~;~:*~a ~a~] ~a" nil 2 3) 20:16:05 -!- pkhuong_ is now known as pkhuong 20:19:14 stassats: dammit that's helpful of you. there's really nothing like a simple example. thanks even more 20:19:58 ASau [~user@83.69.227.32] has joined #lisp 20:20:29 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 20:23:32 dabr [~dabr@43.77.63.81.cust.bluewin.ch] has joined #lisp 20:27:36 hm what about TAKE-MESSAGE for the non-blocking variant of RECEIVE-MESSAGE? 20:30:05 receive-message-no-hang? (: 20:30:38 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 20:30:45 PEEK-MESSAGE? 20:31:12 maybe-receive-message? 20:31:44 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 20:31:57 nyef: peek-message could be read as not side-effecting the mailbox 20:32:41 maybe-receive-message has been suggest before, but I can't find myself happy about that name. 20:32:55 suggested* 20:33:10 I actually like reice-message-no-hang :-) 20:33:25 receive* 20:35:20 tcr: I only have receive-message and a timeout argument, if it is nil, then it returns immediately if no message on the box. 20:35:43 toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has joined #lisp 20:36:00 -!- OmniMancer [~OmniMance@122-57-9-71.jetstream.xtra.co.nz] has quit [Quit: Leaving.] 20:36:25 hrm I'd have thought that :timeout nil usually means to wait forever 20:37:45 And :timeout 0 for not waiting at all. 20:38:08 mstevens [~mstevens@jobs.etla.org] has joined #lisp 20:38:57 I'd take that :timeout 0 implies a call to decode-timeout which results in a possible active and expired deadline to signal 20:38:59 tcr, pkhuong: :) you are telling how my own code works 20:39:21 lhz: no, we're telling you how least surprise tells us things should be. 20:39:46 whereas an explicit receive-message-no-hang should tell the reader that no fancy things are going on 20:39:59 -!- bytecolo` is now known as bytecolor 20:41:52 pkhuong: yeah, and that how it works, I was wrong initially :) 20:42:38 francogrex [~user@91.180.223.203] has joined #lisp 20:42:49 -!- kwinz3 [~kwinz@mk093111083029.a1.net] has quit [Ping timeout: 248 seconds] 20:43:46 -!- toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 20:44:30 -!- Sternmull [~kringel@p57AAF4CF.dip.t-dialin.net] has left #lisp 20:44:38 -!- rares [~rares@174-26-100-200.phnx.qwest.net] has quit [Quit: Leaving.] 20:45:00 rares [~rares@174-26-100-200.phnx.qwest.net] has joined #lisp 20:45:12 -!- mega1 [~quassel@53d83473.adsl.enternet.hu] has quit [Read error: Operation timed out] 20:48:29 varjagg [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 20:49:43 -!- enthymeme [~kraken@cpe-98-148-35-51.socal.res.rr.com] has quit [Quit: router hop!] 20:51:16 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Ping timeout: 252 seconds] 20:51:32 -!- astoon [~astoon@80.78.109.217] has quit [Ping timeout: 246 seconds] 20:51:32 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #lisp 20:53:13 wormwood_ [~wormwood@pool-141-155-31-39.ny325.east.verizon.net] has joined #lisp 20:53:29 -!- loxs [~loxs@78.90.124.181] has quit [Quit: Leaving] 20:54:39 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 265 seconds] 20:55:24 RaceCondition [~RaceCondi@82.131.64.210.cable.starman.ee] has joined #lisp 20:55:46 -!- lnostdal [~5f22c151@gateway/web/freenode/x-ulrlmczoletpicri] has quit [Quit: Page closed] 20:56:11 -!- tcr [~tcr@host146.natpool.mwn.de] has quit [Remote host closed the connection] 20:56:17 -!- wormwood [~wormwood@pool-141-155-24-162.ny325.east.verizon.net] has quit [Ping timeout: 258 seconds] 20:58:10 wormwood [~wormwood@pool-70-19-21-96.ny325.east.verizon.net] has joined #lisp 20:58:55 -!- Bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Ping timeout: 246 seconds] 20:58:58 kwinz3 [~kwinz@85.124.207.234] has joined #lisp 21:00:08 -!- wormwood_ [~wormwood@pool-141-155-31-39.ny325.east.verizon.net] has quit [Ping timeout: 268 seconds] 21:03:38 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 21:05:00 leifw [~user@ool-45721672.dyn.optonline.net] has joined #lisp 21:07:31 jao [~jao@136.Red-88-6-173.staticIP.rima-tde.net] has joined #lisp 21:11:10 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Ping timeout: 258 seconds] 21:16:41 dnolen [~dnolen@pool-71-247-120-94.nycmny.east.verizon.net] has joined #lisp 21:18:40 smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has joined #lisp 21:19:04 tcr [~tcr@host146.natpool.mwn.de] has joined #lisp 21:19:20 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 21:21:21 -!- morphling [~stefan@gssn-5f75787b.pool.mediaWays.net] has quit [Remote host closed the connection] 21:22:00 -!- dabr [~dabr@43.77.63.81.cust.bluewin.ch] has quit [Quit: Leaving] 21:22:50 enthymeme [~kraken@adsl-76-252-168-34.dsl.lsan03.sbcglobal.net] has joined #lisp 21:23:43 mqw [~user@stgt-5f709ea6.pool.mediaWays.net] has joined #lisp 21:24:07 -!- mqw [~user@stgt-5f709ea6.pool.mediaWays.net] has left #lisp 21:24:17 -!- potatishandlarn [potatishan@c-958d72d5.026-58-73746f25.cust.bredbandsbolaget.se] has quit [] 21:30:37 -!- Guest1128 is now known as lemoinem 21:31:38 amaron [~amaron@cable-188-2-22-192.dynamic.sbb.rs] has joined #lisp 21:32:08 -!- varjagg [~eugene@226.119.202.84.customer.cdi.no] has quit [Ping timeout: 246 seconds] 21:36:47 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 21:39:24 -!- amaron [~amaron@cable-188-2-22-192.dynamic.sbb.rs] has quit [Ping timeout: 260 seconds] 21:40:01 -!- mstevens [~mstevens@jobs.etla.org] has quit [Quit: mstevens] 21:40:14 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 21:40:42 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 21:41:16 amaron [~amaron@cable-188-2-22-192.dynamic.sbb.rs] has joined #lisp 21:42:06 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 21:43:48 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 21:43:53 -!- Guest20893 [terry@freenode/staff/tabmow] has quit [Quit: Reconnecting] 21:44:10 Tabmow [terry@freenode/staff/tabmow] has joined #lisp 21:46:40 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 21:49:29 nus [~nus@unaffiliated/nus] has joined #lisp 21:51:33 -!- minion [~minion@common-lisp.net] has quit [Ping timeout: 240 seconds] 21:53:28 potatishandlarn [potatishan@c-958d72d5.026-58-73746f25.cust.bredbandsbolaget.se] has joined #lisp 21:56:00 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 21:56:06 hi very quite here for a long while 21:56:15 unusually 21:59:32 joshe [~joshe@opal.elsasser.org] has joined #lisp 22:00:09 Yeah, we get quiet periods sometimes. 22:01:05 Mostly when the european contingent is abed and the american contingent is... quiet for some reason? 22:01:52 not many people irc on sunday afternoon I guess 22:02:36 more like monday morning. 22:03:55 *nus* ponders ctcp timing the channel 22:06:37 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 22:11:34 jjjkkk [~5161938e@gateway/web/freenode/x-avllwqtwfdumkigv] has joined #lisp 22:13:49 -!- jjjkkk [~5161938e@gateway/web/freenode/x-avllwqtwfdumkigv] has quit [Client Quit] 22:14:24 yeah; I'm probably getting reduced appetite for programming these days, haven't done anything in 2 weeks. 22:14:50 maden [~maden@dsl-149-214.aei.ca] has joined #lisp 22:14:52 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 22:15:52 attila_lendvai [~ati@89.135.204.52] has joined #lisp 22:17:12 Bwah? DUIM doesn't have -presentations-? 22:17:23 And I'm not seeing output-recording either. 22:17:34 -!- francogrex [~user@91.180.223.203] has left #lisp 22:22:23 nyef: that's correct 22:22:42 That's at least half the cool stuff in CLIM. 22:22:48 -!- Joreji [~thomas@79-187.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 22:23:17 I am... disappointed. 22:24:31 francogrex: It happens, personally I go through peaks and troughs of programming activity 22:29:57 -!- RaceCondition [~RaceCondi@82.131.64.210.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 22:30:37 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 22:36:39 -!- attila_lendvai [~ati@89.135.204.52] has quit [Ping timeout: 240 seconds] 22:38:51 -!- slash_ [~Unknown@whgeh0250.cip.uni-regensburg.de] has quit [Quit: leaving] 22:40:03 jmbr [~jmbr@81.32.220.87.dynamic.jazztel.es] has joined #lisp 22:41:44 -!- konr1 [~konrad@187.106.53.58] has quit [Quit: Leaving.] 22:42:00 konr [~konrad@187.106.53.58] has joined #lisp 22:42:05 -!- gemelen [~shelta@shpd-95-53-163-132.static.vologda.ru] has quit [Ping timeout: 258 seconds] 22:50:49 -!- benny [~benny@i577A8074.versanet.de] has quit [Ping timeout: 248 seconds] 22:51:19 legumbre [~leo@r190-135-53-239.dialup.adsl.anteldata.net.uy] has joined #lisp 23:06:32 -!- pavelludiq [~quassel@91.139.196.209] has quit [Remote host closed the connection] 23:09:21 balooga1 [~00u4440@147.21.16.3] has joined #lisp 23:09:26 -!- balooga [~00u4440@adsl-76-194-233-139.dsl.lsan03.sbcglobal.net] has quit [Ping timeout: 246 seconds] 23:11:03 mbohun [~mbohun@202.124.72.211] has joined #lisp 23:15:06 -!- Draggor [~Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has quit [Ping timeout: 245 seconds] 23:18:11 -!- balooga1 [~00u4440@147.21.16.3] has quit [Read error: Connection reset by peer] 23:20:34 zbigniew [~zb@3e8.org] has joined #lisp 23:26:15 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 23:27:01 -!- seelenquell [~kvirc@pD9E46419.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 23:29:16 qzg [~qzg@2002:d18e:80f1:0:223:6cff:fe90:9ffd] has joined #lisp 23:29:41 -!- JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Quit: Exeunt IRC] 23:30:11 -!- qzg [~qzg@2002:d18e:80f1:0:223:6cff:fe90:9ffd] has quit [Client Quit] 23:30:41 qzg [~qzg@2002:d18e:80f1:0:223:6cff:fe90:9ffd] has joined #lisp 23:33:55 dto: have you looked at Menace of the Mines? 23:35:10 Xach: no, what's that? 23:35:30 dto: http://www.sourceforge.net/projects/motm/ 23:35:33 -!- qzg [~qzg@2002:d18e:80f1:0:223:6cff:fe90:9ffd] has quit [Remote host closed the connection] 23:35:37 tsuru pasted "I'm seeing this error on linux x86-64 trying to compile sbcl-1.0.37.13" at http://paste.lisp.org/display/96998 23:35:39 dto: a new CL roguelike someone mentioned on cll 23:35:47 cool :) didn't see it 23:42:14 HET4 [~diman@w220.engin.cf.ac.uk] has joined #lisp 23:43:55 -!- linus5` [~user@dyn-160-39-42-66.dyn.columbia.edu] has quit [Remote host closed the connection] 23:44:53 _macro [~macro@c-67-188-1-34.hsd1.ca.comcast.net] has joined #lisp 23:45:00 Amadiro_ [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 23:45:09 -!- ikki [~ikki@189.247.5.38] has quit [Ping timeout: 240 seconds] 23:45:13 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 248 seconds] 23:46:09 ace4016 [~jmarcelin@adsl-10-21-246.mia.bellsouth.net] has joined #lisp 23:48:37 -!- Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Ping timeout: 264 seconds] 23:50:28 -!- fisxoj [~fisxoj@gw-fr-vauban.inka-online.net] has quit [Ping timeout: 276 seconds] 23:51:30 -!- Amadiro_ [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Quit: A subtle thought that is in error may yet give rise to fruitful inquiry that can establish truths of great value.] 23:51:55 Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 23:55:06 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 23:56:36 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec]