00:05:49 hmm.. ccl on windows.. (namestring "foo.bar.zot") ==> "foo>.bar.zot" .. looks like a bug to me 00:06:09 linse [~marioooh@bas5-montreal28-1177916765.dsl.bell.ca] has joined #lisp 00:07:11 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 00:08:46 -!- mattrepl [~mattrepl@ssid-mason-secure.wireless.gmu.edu] has quit [Quit: mattrepl] 00:09:34 -!- findiggle [~kirkwood@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 00:11:19 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 00:12:05 rwiker [~rwiker@80.202.198.32] has joined #lisp 00:12:06 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 00:12:07 -!- rwiker [~rwiker@80.202.198.32] has quit [Client Quit] 00:12:20 -!- natechan [~natechan@50-192-61-46-static.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 00:12:52 brandonz_ [~brandon@74-95-6-5-SFBA.hfc.comcastbusiness.net] has joined #lisp 00:14:44 -!- brandonz [~brandon@74-95-6-5-SFBA.hfc.comcastbusiness.net] has quit [Ping timeout: 255 seconds] 00:14:56 -!- LiamH [~none@vpn219118.nrl.navy.mil] has quit [Quit: Leaving.] 00:15:52 Joreji_ [~thomas@ip-213-135-245-76.static.luxdsl.pt.lu] has joined #lisp 00:17:44 Posterdati [~antani@host57-171-dynamic.11-87-r.retail.telecomitalia.it] has joined #lisp 00:18:45 -!- rotty [rotty@de.xx.vu] has quit [Read error: Operation timed out] 00:18:57 rotty [rotty@de.xx.vu] has joined #lisp 00:19:04 -!- Joreji [~thomas@ip-213-135-245-76.static.luxdsl.pt.lu] has quit [Ping timeout: 260 seconds] 00:25:51 skbierm [~sascha@p4FEA0E16.dip0.t-ipconnect.de] has joined #lisp 00:26:20 -!- Posterdati [~antani@host57-171-dynamic.11-87-r.retail.telecomitalia.it] has quit [Ping timeout: 255 seconds] 00:27:40 normanrichards [~normanric@70.114.215.220] has joined #lisp 00:29:47 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 00:29:56 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 00:36:49 adeht: why? 00:37:20 Does (describe #p"foo>.bar.zot") clear things up at all? 00:38:35 Posterdati [~antani@host193-236-dynamic.6-87-r.retail.telecomitalia.it] has joined #lisp 00:38:42 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 272 seconds] 00:39:52 natechan [~natechan@50-192-61-46-static.hfc.comcastbusiness.net] has joined #lisp 00:39:52 yacks [~yacks@180.151.36.169] has joined #lisp 00:41:10 victor_lowther [~victor.lo@2602:306:3686:cf10:ddf7:e4a7:3775:8735] has joined #lisp 00:42:32 jrajav [~jrajav@71-82-133-188.dhcp.roch.mn.charter.com] has joined #lisp 00:43:08 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 272 seconds] 00:43:50 AlmendraTostada [~AllInOne@187.Red-2-140-225.dynamicIP.rima-tde.net] has joined #lisp 00:44:32 -!- AlmendraTostada is now known as KiwiNegro 00:44:56 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 00:45:08 kvda [~kvda@unaffiliated/kvda] has joined #lisp 00:45:08 -!- KiwiNegro [~AllInOne@187.Red-2-140-225.dynamicIP.rima-tde.net] has quit [Client Quit] 00:45:48 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 00:45:50 -!- ikki [~ikki@187.208.173.190] has quit [Ping timeout: 244 seconds] 00:47:33 adeht: the problem is you're trying to use lisp pathnames 00:47:51 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 00:49:24 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 264 seconds] 00:49:25 ikki [~ikki@187.208.216.121] has joined #lisp 00:50:17 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 00:51:39 dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has joined #lisp 00:51:50 Not really. 00:52:22 -!- Joreji_ [~thomas@ip-213-135-245-76.static.luxdsl.pt.lu] has quit [Ping timeout: 256 seconds] 00:53:33 valj [~jval@123-243-126-49.static.tpgi.com.au] has joined #lisp 00:57:54 araujo [~araujo@190.73.45.171] has joined #lisp 00:57:54 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 00:57:54 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 00:58:11 adeht, maybe you want parse-native-namestring and native-namestring. 01:01:37 -!- natechan [~natechan@50-192-61-46-static.hfc.comcastbusiness.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 01:03:27 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 01:04:48 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 01:05:50 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:07:42 -!- lmj` [~lmj`@c-71-234-74-120.hsd1.ct.comcast.net] has quit [Quit: Lost terminal] 01:09:11 -!- bitonic [~user@b0fb09c5.bb.sky.com] has quit [Remote host closed the connection] 01:09:44 bitonic [~user@b0fb09c5.bb.sky.com] has joined #lisp 01:10:23 Fare, maybe.. but it's not even my code.. the author assumed namestring would return the native-translated-namestring 01:11:26 http://trac.clozure.com/ccl/ticket/632 01:11:27 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 01:11:41 it says "When you want a namestring that you can pass to a foreign function or external program, the thing to use is ccl:native-translated-namestring." 01:11:44 lduros [~user@fsf/member/lduros] has joined #lisp 01:13:10 cfy [~ilisp@unaffiliated/chenfengyuan] has joined #lisp 01:13:17 that's not portable.. I'd expect cffi to have a native-namestring function as many people use namestring to pass pathnames to C functions 01:13:42 Does anyone here use a Symbolics MacIvory perchance? 01:13:47 meiji11 [~user@d50-99-51-156.abhsia.telus.net] has joined #lisp 01:14:29 Doug201, FSVO "use" 01:14:55 LOL 01:15:32 I just got one that seems to be operational on a Quadra 650 with a MacIvory III and was hoping to find others who have been able to "use" theirs if I needed any assistance. 01:15:32 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 01:16:22 I know about as much of this as I knew of Apple ][ basic 30+ years ago, so it should be interesting. 01:16:29 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 01:17:05 luoboiqingcai [~chatzilla@2001:da8:c800:ab0a:d45f:93c3:9429:5425] has joined #lisp 01:17:17 Xach, btw did you see my zpb-exif issue? 01:17:25 Xach, oh you did 01:19:23 Xach, can't remember which file I read :).. I patched it myself 01:21:42 -!- p_l [~pl@tsugumi.brage.info] has quit [Ping timeout: 264 seconds] 01:23:04 p_l [~pl@tsugumi.brage.info] has joined #lisp 01:24:01 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 01:25:34 -!- b1rkh0ff [~b1rkh0ff@178.77.6.39] has quit [Ping timeout: 272 seconds] 01:29:50 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 01:31:58 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:32:12 spion [~spion@unaffiliated/spion] has joined #lisp 01:36:20 -!- Fare [~fare@216.239.55.82] has quit [Ping timeout: 272 seconds] 01:39:43 natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has joined #lisp 01:42:11 (for the record, cffi-sys already has a native-namestring function.) 01:43:46 adeht: ok, i guess i will wing the fix and see if someone else has a problem 01:45:23 Xach, I just copied get-rational and added to long->slong calls 01:45:32 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 01:45:38 sw2wolf [~czsq888@171.216.153.34] has joined #lisp 01:47:14 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 01:47:48 :start (format "I kind of ~A PATHNAMEs and related stuff, for it is one thing we can all agree is not so great and to be avoided if possible." *like*) (setf *like* :hate) (go :start) 01:48:38 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 01:49:27 Untrue 01:49:51 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:50:06 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Ping timeout: 276 seconds] 01:51:50 Fare, there seems to be a chat of you from 2000 talking about your LispM: https://irc-logs.googlecode.com/svn-history/r16/trunk/logs/freenode/lisp/2000/00.12.24. Wow. 01:52:29 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 244 seconds] 01:53:25 Xach, perhaps you can write a CL-tips post on namestring vs. cffi-sys:native-namestring .. I only learned about it now after years of abusing it :x 01:53:36 leo2007 [~leo@119.255.41.66] has joined #lisp 01:53:37 -!- agumonkey [~agu@32.217.72.86.rev.sfr.net] has quit [Ping timeout: 248 seconds] 01:53:58 Hmm, I thought I wrote about that sometime, but maybe only on mailing lists or comp.lang.lisp or something. 01:55:10 -!- devin_ [~devin_@unaffiliated/devin/x-7957978] has quit [] 01:55:51 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 252 seconds] 01:56:13 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 01:56:54 -!- Yuuhi` [benni@pD9F991E5.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:58:33 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 276 seconds] 01:58:52 Thanks for the reminder, thought, I have something else to publish tonight 01:59:40 macak [~macak@109.227.36.233] has joined #lisp 01:59:46 Hey guys, n00b question: In a book I'm reading (learning the basics of lisp over here!), it states: You can check the value of the call-arguments-limit variable in the REPL to see the mac number of allowed arguments to a function. 01:59:51 How would I check this value? 02:00:10 type call-arguments-limit in your repl, hit enter. 02:00:14 I tried (call-arguments-limit) and then evaluated it, yet nothing happened 02:00:20 -!- brandonz_ [~brandon@74-95-6-5-SFBA.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 02:00:21 it's a variable, not a function. 02:00:24 it is not a function, it is a constant 02:00:29 -!- bitonic [~user@b0fb09c5.bb.sky.com] has quit [Ping timeout: 255 seconds] 02:00:36 callahhh 02:00:40 ok awesome! 02:00:45 I see now =) 02:01:02 thanks! 02:01:13 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 02:05:01 -!- sw2wolf [~czsq888@171.216.153.34] has left #lisp 02:06:27 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 02:06:43 -!- Doug201 [48e53fd8@gateway/web/freenode/ip.72.229.63.216] has quit [Ping timeout: 245 seconds] 02:07:56 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 02:09:41 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 02:09:50 springz [~springz@123.151.195.1] has joined #lisp 02:09:56 -!- Slivka [~Slivka@81.4.242.0] has quit [Read error: Operation timed out] 02:11:05 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #lisp 02:12:38 rhinux [~rhinux@27.115.15.9] has joined #lisp 02:16:06 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 02:17:54 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 02:18:46 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Ping timeout: 272 seconds] 02:21:38 -!- joneshf-laptop [~joneshf@mail.concordusapps.com] has quit [Ping timeout: 255 seconds] 02:21:56 -!- ikki [~ikki@187.208.216.121] has quit [Ping timeout: 244 seconds] 02:22:11 -!- ebobby [~fms@199.21.86.106] has quit [Quit: Lost terminal] 02:23:45 pnq [~nick@unaffiliated/pnq] has joined #lisp 02:24:05 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 02:24:53 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 02:28:52 -!- macak [~macak@109.227.36.233] has quit [Quit: macak] 02:30:16 *Xach* hits "publish", hopes he didn't screw it up too badly 02:32:00 -!- jrajav [~jrajav@71-82-133-188.dhcp.roch.mn.charter.com] has quit [Quit: I tend to be neutral about apples] 02:35:32 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 02:41:49 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 02:42:04 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 02:42:07 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 02:42:48 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 02:43:55 pakchoi2 [~pakchoi2@202.107.197.178] has joined #lisp 02:45:54 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 02:49:00 Xach: good tip. 02:49:07 stopbit [~stopbit@c-69-140-100-176.hsd1.dc.comcast.net] has joined #lisp 02:50:37 thanks! 02:52:01 fourOfTwelve [~dented42@opengroove.org] has joined #lisp 02:52:41 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 02:57:30 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 02:57:33 -!- fourOfTwelve is now known as dented42 02:57:36 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 03:00:41 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 03:02:12 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 248 seconds] 03:02:32 huangjs_ [~huangjs@199.180.254.36] has joined #lisp 03:04:56 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 03:08:54 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 03:10:05 Xach, your fix seems wrong.. it's missing slong conversion for the denominator (and it's badly formatted) 03:12:50 -!- springz [~springz@123.151.195.1] has quit [Ping timeout: 255 seconds] 03:15:53 -!- huangjs_ [~huangjs@199.180.254.36] has quit [Quit: This computer has gone to sleep] 03:18:33 RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has joined #lisp 03:18:40 Has anyone used RDNZL and CCL? 03:18:44 or SBCL? 03:18:47 Particularly with Mono 03:18:55 huangjs_ [~huangjs@199.180.254.36] has joined #lisp 03:20:28 huangjs__ [~huangjs@114.91.233.191] has joined #lisp 03:22:37 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 03:23:17 -!- huangjs_ [~huangjs@199.180.254.36] has quit [Ping timeout: 255 seconds] 03:24:17 -!- valj [~jval@123-243-126-49.static.tpgi.com.au] has quit [Ping timeout: 252 seconds] 03:24:58 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 03:25:08 mattrepl [~mattrepl@pool-71-163-43-88.washdc.fios.verizon.net] has joined #lisp 03:26:31 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 244 seconds] 03:26:40 springz [~springz@123.151.195.1] has joined #lisp 03:27:11 kushal [kdas@fedora/kushal] has joined #lisp 03:30:44 snoopy [~snoopy@109.227.36.233] has joined #lisp 03:32:33 drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has joined #lisp 03:36:20 BlankVerse [~pankajm@202.3.77.214] has joined #lisp 03:36:36 -!- natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 03:39:56 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 03:41:06 -!- pakchoi2 [~pakchoi2@202.107.197.178] has quit [Quit: ] 03:41:06 -!- springz [~springz@123.151.195.1] has quit [Ping timeout: 272 seconds] 03:41:23 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 03:42:51 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 03:47:00 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 264 seconds] 03:48:27 pakchoi2 [~pakchoi2@202.107.197.178] has joined #lisp 03:48:44 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 03:49:04 -!- pakchoi2 [~pakchoi2@202.107.197.178] has quit [Client Quit] 03:50:35 rmathews [~roshan@122.174.11.88] has joined #lisp 03:52:18 -!- RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has quit [Ping timeout: 264 seconds] 03:55:19 -!- kvda [~kvda@unaffiliated/kvda] has quit [Quit: x___x] 03:56:03 kvda [~kvda@unaffiliated/kvda] has joined #lisp 03:56:49 -!- huangjs__ [~huangjs@114.91.233.191] has quit [Quit: This computer has gone to sleep] 03:57:04 ben___ [~ben@li572-223.members.linode.com] has joined #lisp 03:57:21 RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has joined #lisp 04:00:14 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 04:00:30 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 04:01:52 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 04:02:25 -!- leoncamel [~leoncamel@124.126.168.49] has quit [Ping timeout: 251 seconds] 04:04:56 -!- jsnell [~jsnell@ash.snellman.net] has quit [Ping timeout: 252 seconds] 04:04:59 -!- cYmen [~cymen@squint.a-oben.org] has quit [Read error: Operation timed out] 04:05:01 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Ping timeout: 246 seconds] 04:05:04 brandonz [~brandon@c-24-6-4-232.hsd1.ca.comcast.net] has joined #lisp 04:05:08 -!- hpd [~hpd@188.40.236.6] has quit [Ping timeout: 245 seconds] 04:05:21 -!- H4ns [hans@netzhansa.com] has quit [Ping timeout: 248 seconds] 04:05:48 -!- skbierm [~sascha@p4FEA0E16.dip0.t-ipconnect.de] has quit [Read error: Operation timed out] 04:06:46 -!- sweet_kid [having@irc.upasna.in] has quit [Ping timeout: 246 seconds] 04:08:53 -!- ober_ [~ober@zeniv.linux.org.uk] has quit [Quit: Leaving] 04:09:43 -!- pnq [~nick@unaffiliated/pnq] has quit [Quit: Leaving.] 04:13:01 attila_lendvai [~attila_le@95.56.121.189] has joined #lisp 04:13:02 -!- attila_lendvai [~attila_le@95.56.121.189] has quit [Changing host] 04:13:02 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 04:13:47 sweet_kid [having@irc.upasna.in] has joined #lisp 04:16:04 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 04:16:26 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 256 seconds] 04:16:37 H4ns [hans@netzhansa.com] has joined #lisp 04:17:33 hpd [~hpd@static.6.236.40.188.clients.your-server.de] has joined #lisp 04:17:56 -!- RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has quit [Ping timeout: 248 seconds] 04:18:30 jsnell [~jsnell@ash.snellman.net] has joined #lisp 04:18:43 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 04:19:40 skbierm [~sascha@79.234.0.208] has joined #lisp 04:20:47 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 04:22:54 -!- rmathews [~roshan@122.174.11.88] has quit [Ping timeout: 272 seconds] 04:25:24 -!- meiji11 [~user@d50-99-51-156.abhsia.telus.net] has quit [Ping timeout: 248 seconds] 04:26:29 RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has joined #lisp 04:26:51 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 04:27:45 meiji11 [~user@d50-99-51-156.abhsia.telus.net] has joined #lisp 04:27:51 huangjs [~huangjs@114.91.233.191] has joined #lisp 04:28:28 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 04:39:06 -!- huangjs [~huangjs@114.91.233.191] has quit [Quit: This computer has gone to sleep] 04:39:41 huangjs [~huangjs@114.91.233.191] has joined #lisp 04:40:16 -!- mattrepl [~mattrepl@pool-71-163-43-88.washdc.fios.verizon.net] has quit [Quit: mattrepl] 04:42:29 -!- kvda [~kvda@unaffiliated/kvda] has quit [Quit: z____z] 04:43:52 -!- luoboiqingcai [~chatzilla@2001:da8:c800:ab0a:d45f:93c3:9429:5425] has quit [Ping timeout: 240 seconds] 04:44:03 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 04:44:59 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 04:49:08 dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has joined #lisp 04:50:48 cYmen [~cymen@squint.a-oben.org] has joined #lisp 04:57:16 -!- stardiviner [~stardivin@218.74.176.140] has quit [Quit: my website: http://stardiviner.dyndns-blog.com/] 04:57:44 -!- RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has quit [Ping timeout: 272 seconds] 04:59:37 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 05:00:13 RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has joined #lisp 05:01:08 cdidd [~cdidd@128-72-243-172.broadband.corbina.ru] has joined #lisp 05:02:28 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 05:03:58 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 05:06:50 jrajav [~jrajav@71-82-133-188.dhcp.roch.mn.charter.com] has joined #lisp 05:07:32 I'm starting on a book that says it uses CLISP for all of the examples 05:07:35 Can I use SBCL just as well? 05:08:06 probably. if it uses symbols in the ext: package those are clisp-specific. 05:08:21 Okay, thanks. I'll keep an eye out for that 05:09:40 -!- RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has quit [Ping timeout: 248 seconds] 05:10:15 RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has joined #lisp 05:10:46 agumonkey [~agu@32.217.72.86.rev.sfr.net] has joined #lisp 05:13:41 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 256 seconds] 05:15:05 -!- stopbit [~stopbit@c-69-140-100-176.hsd1.dc.comcast.net] has quit [Quit: Leaving] 05:16:06 fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has joined #lisp 05:17:16 kvda [~kvda@unaffiliated/kvda] has joined #lisp 05:19:56 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 05:21:06 -!- RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has quit [Ping timeout: 264 seconds] 05:21:11 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 255 seconds] 05:22:56 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 05:23:53 RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has joined #lisp 05:24:48 rmathews [~roshan@122.165.89.11] has joined #lisp 05:25:45 ASau [~user@46.115.44.40] has joined #lisp 05:27:42 -!- brandonz [~brandon@c-24-6-4-232.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 05:28:18 -!- RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has quit [Ping timeout: 264 seconds] 05:28:29 *drewc* bets it has a name that _I_ used first. 05:29:01 RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has joined #lisp 05:34:42 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 05:35:00 rwiker [~rwiker@32.80-202-198.nextgentel.com] has joined #lisp 05:35:44 -!- Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has quit [Ping timeout: 272 seconds] 05:36:11 -!- cdidd [~cdidd@128-72-243-172.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 05:40:24 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 05:40:53 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 05:41:00 cdidd [~cdidd@95-25-30-172.broadband.corbina.ru] has joined #lisp 05:44:22 -!- jrajav [~jrajav@71-82-133-188.dhcp.roch.mn.charter.com] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 05:46:00 brandonz [~brandon@c-24-6-4-232.hsd1.ca.comcast.net] has joined #lisp 05:50:58 -!- normanrichards [~normanric@70.114.215.220] has quit [] 05:51:15 -!- fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has quit [Quit: fsvehla] 05:56:30 -!- huangjs [~huangjs@114.91.233.191] has quit [Quit: This computer has gone to sleep] 05:58:14 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 05:58:31 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 05:58:50 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 06:00:07 springz [~springz@123.151.195.1] has joined #lisp 06:00:09 -!- rwiker [~rwiker@32.80-202-198.nextgentel.com] has quit [Quit: This computer has gone to sleep] 06:03:41 -!- dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 06:06:55 -!- RazLaptop [~raz@c-71-206-94-60.hsd1.fl.comcast.net] has quit [Remote host closed the connection] 06:08:11 teggi [~teggi@113.173.31.206] has joined #lisp 06:09:48 -!- brandonz [~brandon@c-24-6-4-232.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 06:10:34 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 06:11:10 -!- cYmen [~cymen@squint.a-oben.org] has quit [Read error: Operation timed out] 06:11:46 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Quit: ragequit] 06:12:18 cantcode [~cantcode@98.82.broadband5.iol.cz] has joined #lisp 06:15:08 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 06:16:51 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 06:18:01 stardiviner [~stardivin@122.236.246.255] has joined #lisp 06:18:12 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 252 seconds] 06:19:39 asvil [~user@91.151.182.61] has joined #lisp 06:22:05 mrSpec [~Spec@87-207-172-93.dynamic.chello.pl] has joined #lisp 06:22:06 -!- mrSpec [~Spec@87-207-172-93.dynamic.chello.pl] has quit [Changing host] 06:22:06 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:23:29 -!- meiji11 [~user@d50-99-51-156.abhsia.telus.net] has quit [Remote host closed the connection] 06:24:10 huangjs [~huangjs@199.180.254.36] has joined #lisp 06:26:56 cYmen [~cymen@squint.a-oben.org] has joined #lisp 06:29:36 -!- keltvek [~keltvek@89-212-113-105.static.t-2.net] has quit [Ping timeout: 276 seconds] 06:31:53 -!- yacks [~yacks@180.151.36.169] has quit [Remote host closed the connection] 06:33:02 yacks [~yacks@180.151.36.169] has joined #lisp 06:33:44 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 06:34:04 nha [~prefect@brln-4db92883.pool.mediaWays.net] has joined #lisp 06:34:51 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 06:35:40 -!- huangjs [~huangjs@199.180.254.36] has quit [Quit: This computer has gone to sleep] 06:38:54 mcsontos [mcsontos@nat/redhat/x-kidkuveyjmoojrdz] has joined #lisp 06:39:47 luoboiqingcai [~chatzilla@2001:da8:c800:ab0a:d45f:93c3:9429:5425] has joined #lisp 06:43:26 -!- z0d [~z0d@unaffiliated/z0d] has quit [Ping timeout: 255 seconds] 06:43:56 z0d [~z0d@unaffiliated/z0d] has joined #lisp 06:52:40 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 06:53:16 I implemented SYMBOL-MACROLET and DEFINE-SYMBOL-MACRO in both the interpreter and the compiler - it seems to be working and everything appears to be lexically shadowed properly. 06:53:53 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 255 seconds] 06:54:37 This is one of the more "spread-out" special operators in Common Lisp - meaning it requires more code changes in more places than any other - at least the way I implemented it. 06:55:46 have you had to write your own reader? 06:56:01 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 06:56:10 Yes, I had to implement it in C++. 06:56:10 breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has joined #lisp 06:56:21 Boot-strapping required it. 06:56:36 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 264 seconds] 06:57:29 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:58:15 I was wondering how well-specified some of the special read symbols were when they precede carriage returns or comments 06:58:21 The reader algorithm (CLHS 2.2) was a bear and I hand-coded the token parser using a hand-drawn finite-state-machine. 06:59:57 I just wrote an emacs minor mode for coloring text by the backquote level and it's breaking on some corner cases 07:00:10 The behavior is buried in the reader algorithm (CLHS 2.2). 07:00:14 Myk267 [~myk@adsl-71-149-249-45.dsl.mtry01.sbcglobal.net] has joined #lisp 07:00:18 -!- rmathews [~roshan@122.165.89.11] has quit [Quit: ...] 07:00:24 huangjs [~huangjs@199.180.254.36] has joined #lisp 07:00:54 Emacs coloring doesn't handle reader macros very well. 07:01:36 Dalek_Baldwin: special read symbols like what? 07:01:42 I wanted to embed C++ code in CL code and emacs couldn't handle the indenting or coloring well at all. 07:02:07 Using #{ and #} reader macros. 07:02:58 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 07:03:27 I haven't come up with any case that's not really pathological, but things like a comma followed by a comment followed by a carriage return then another comma are breaking it 07:04:16 I think if you want to embed c++ code and take advantage of emacs coloring as well, you can write them in a seperate cpp file, and use something like #.(read-c++ file-name)? 07:05:28 breakds: That's a good idea! 07:05:55 I do want to figure out if emacs lisp handles backquotes and commas the same way 07:06:52 Well in this case you'll have to modify the "separate file" when you need it ... That's how I handle html templates ... 07:08:48 breakds: Yeah, but then each source file has it's own major mode. 07:09:07 -!- snoopy [~snoopy@109.227.36.233] has quit [Quit: snoopy] 07:09:08 This is a little off-topic but what is a "minor mode" in emacs? 07:09:12 Gooder [~user@192.200.153.4] has joined #lisp 07:09:28 I use them but I don't grok them. 07:10:35 Never mind, I'll ask in #emacs. 07:12:24 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 07:14:19 -!- breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has quit [Quit: Konversation terminated!] 07:15:03 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 07:15:06 -!- rhinux [~rhinux@27.115.15.9] has quit [Ping timeout: 276 seconds] 07:15:59 I only have one special operator left to implement - PROGV - should I anticipate any nasty surprises? It looks pretty straightforward. 07:18:08 prxq [~mommer@mnhm-5f75f7c8.pool.mediaWays.net] has joined #lisp 07:18:55 sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has joined #lisp 07:19:13 attila_lendvai [~attila_le@87.247.56.97] has joined #lisp 07:19:18 -!- attila_lendvai [~attila_le@87.247.56.97] has quit [Changing host] 07:19:18 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:19:18 For instance, I was educated about DEFINE-SYMBOL-MACRO when I was setting up to implement SYMBOL-MACROLET - that probably saved me many hours of grief. 07:19:43 progv allows the dynamic establishment of specials, iirc. 07:20:02 Beetny [~Beetny@ppp118-208-42-231.lns20.bne1.internode.on.net] has joined #lisp 07:20:13 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:21:02 -!- linse [~marioooh@bas5-montreal28-1177916765.dsl.bell.ca] has quit [Quit: zzzz] 07:21:19 It looks like I just push a bunch of dynamic values onto global symbols, evaluate some code and pop the old dynamic value definitions. 07:22:51 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 07:23:07 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 07:23:41 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 07:24:21 now make it work with threads. 07:25:32 I'm not into threads - I think they are a waste of time. 07:26:37 They are good for a few fold speed up at the cost of a lot of programming complexity but they can't solve the hard problems. 07:27:27 Slivka [~Slivka@81.4.242.0] has joined #lisp 07:27:31 you prefer? 07:27:46 with a shared image model other solutions are harder though 07:28:45 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 07:29:11 nightfly: MPI and 100,000 cores 07:31:12 Summon [~Summon@gw2.sibers.com] has joined #lisp 07:35:05 replore [~replore@EM117-55-68-174.emobile.ad.jp] has joined #lisp 07:41:29 -!- sepi [g7b73ld36k@hcl-club.lu] has quit [Ping timeout: 255 seconds] 07:41:39 sepi [astuu9ckca@hcl-club.lu] has joined #lisp 07:41:55 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 07:43:02 -!- tensorpudding [~tensorpud@99.148.207.31] has quit [Ping timeout: 272 seconds] 07:44:55 tensorpudding [~tensorpud@99.148.207.31] has joined #lisp 07:44:56 -!- skbierm [~sascha@79.234.0.208] has quit [Ping timeout: 272 seconds] 07:45:25 skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 07:47:03 Parallelism implemented in terms of CSP-style concurrency primitives is as expressive as the coroutine-style threads one typically encounters, but a lot less cumbersome. 07:47:23 Communication becomes synchronization. 07:47:48 I'd love to see a channels implementation for Common Lisp, ala Go/Limbo/Newsqueak. 07:47:59 Or even a copy of Plan 9's libthread. 07:48:22 -!- luoboiqingcai [~chatzilla@2001:da8:c800:ab0a:d45f:93c3:9429:5425] has quit [Ping timeout: 240 seconds] 07:48:23 -!- replore [~replore@EM117-55-68-174.emobile.ad.jp] has quit [Remote host closed the connection] 07:49:51 -!- agumonkey [~agu@32.217.72.86.rev.sfr.net] has quit [Ping timeout: 260 seconds] 07:49:57 -!- mtd [~martin@ops-13.xades.com] has quit [Remote host closed the connection] 07:50:05 mtd [~martin@ops-13.xades.com] has joined #lisp 07:53:26 mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:54:25 -!- spacefrogg^ is now known as spacefrogg 07:55:45 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 07:56:04 -!- doomlord [~doomlod@host86-171-15-248.range86-171.btcentralplus.com] has quit [Quit: Leaving] 07:56:13 luoboiqingcai [~chatzilla@2001:da8:c800:ab0a:d45f:93c3:9429:5425] has joined #lisp 07:56:58 splittist [d4cb4e8a@gateway/web/freenode/ip.212.203.78.138] has joined #lisp 07:57:04 morning 07:58:00 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 276 seconds] 07:58:22 -!- springz [~springz@123.151.195.1] has quit [Ping timeout: 240 seconds] 08:01:37 doomlord [~doomlod@host86-171-15-248.range86-171.btcentralplus.com] has joined #lisp 08:02:30 -!- doomlord [~doomlod@host86-171-15-248.range86-171.btcentralplus.com] has quit [Remote host closed the connection] 08:03:33 -!- abeaumont [~abeaumont@133.Red-81-34-239.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 08:03:55 gravicappa [~gravicapp@ppp91-77-189-101.pppoe.mtu-net.ru] has joined #lisp 08:04:06 doomlord [~doomlod@host86-171-15-248.range86-171.btcentralplus.com] has joined #lisp 08:07:42 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Quit: http://cyborginstitute.org/] 08:10:44 morning! 08:12:00 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 08:12:03 -!- Posterdati [~antani@host193-236-dynamic.6-87-r.retail.telecomitalia.it] has quit [Read error: Connection reset by peer] 08:12:24 common lisp tips is cute, more of that stuff! 08:13:06 rmathews [~roshan@122.164.141.183] has joined #lisp 08:13:17 -!- ASau [~user@46.115.44.40] has quit [Excess Flood] 08:13:45 browndawg [~browndawg@117.201.183.167] has joined #lisp 08:14:36 rhinux [~rhinux@27.115.15.9] has joined #lisp 08:19:05 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 08:19:27 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 08:20:52 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 240 seconds] 08:21:07 -!- Fullma [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has quit [Quit: Fullma] 08:26:38 stat_vi [~stat@dslb-094-218-029-135.pools.arcor-ip.net] has joined #lisp 08:27:43 -!- drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 08:28:16 -!- huangjs [~huangjs@199.180.254.36] has quit [Quit: This computer has gone to sleep] 08:31:18 -!- nha [~prefect@brln-4db92883.pool.mediaWays.net] has quit [Ping timeout: 264 seconds] 08:33:42 -!- rmathews [~roshan@122.164.141.183] has quit [Ping timeout: 272 seconds] 08:34:20 -!- Slivka [~Slivka@81.4.242.0] has quit [Ping timeout: 272 seconds] 08:36:22 stassats` [~stassats@wikipedia/stassats] has joined #lisp 08:36:52 -!- tensorpudding [~tensorpud@99.148.207.31] has quit [Ping timeout: 272 seconds] 08:37:00 rmathews [~roshan@122.174.5.56] has joined #lisp 08:37:14 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 08:39:23 tensorpudding [~tensorpud@99.148.207.31] has joined #lisp 08:40:23 jtza8 [~jtza8@105-236-101-249.access.mtnbusiness.co.za] has joined #lisp 08:40:29 -!- doomlord [~doomlod@host86-171-15-248.range86-171.btcentralplus.com] has quit [Remote host closed the connection] 08:40:36 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 276 seconds] 08:42:39 -!- Bike [~Glossina@63-229-134-7.ptld.qwest.net] has quit [Quit: slep] 08:43:41 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 255 seconds] 08:46:29 rmathews_ [~roshan@122.174.38.149] has joined #lisp 08:46:50 kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has joined #lisp 08:47:45 -!- rmathews [~roshan@122.174.5.56] has quit [Ping timeout: 276 seconds] 08:47:46 -!- rmathews_ is now known as rmathews 08:49:24 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 08:49:40 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 08:54:27 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 08:54:53 hkBst [~marijn@79.170.210.172] has joined #lisp 08:54:53 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 08:54:53 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 08:55:14 -!- Hermit [~hermit@unaffiliated/grpala] has quit [Ping timeout: 272 seconds] 08:55:44 foreignFunction [~niksaak@94.27.88.6] has joined #lisp 08:57:32 -!- smull [~smull@port-212-202-120-50.static.qsc.de] has quit [Remote host closed the connection] 09:00:06 morphling [~stefan@gssn-4d003556.pool.mediaWays.net] has joined #lisp 09:00:44 -!- pve [~user@melkinpaasi.cs.helsinki.fi] has quit [Remote host closed the connection] 09:03:54 -!- rmathews [~roshan@122.174.38.149] has quit [Quit: ...] 09:04:56 -!- jtza8 [~jtza8@105-236-101-249.access.mtnbusiness.co.za] has quit [Ping timeout: 244 seconds] 09:06:56 jtza8 [~jtza8@105-236-101-249.access.mtnbusiness.co.za] has joined #lisp 09:08:43 Hermit [~hermit@unaffiliated/grpala] has joined #lisp 09:09:35 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 09:10:26 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 272 seconds] 09:13:33 -!- cfy [~ilisp@unaffiliated/chenfengyuan] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:23:20 doomlord [~doomlod@host86-171-15-248.range86-171.btcentralplus.com] has joined #lisp 09:24:35 -!- doomlord [~doomlod@host86-171-15-248.range86-171.btcentralplus.com] has quit [Max SendQ exceeded] 09:24:44 dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has joined #lisp 09:25:01 doomlord [~doomlod@host86-171-15-248.range86-171.btcentralplus.com] has joined #lisp 09:26:16 drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has joined #lisp 09:30:52 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 246 seconds] 09:31:20 -!- drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has quit [Ping timeout: 272 seconds] 09:32:15 huangjs [~huangjs@199.180.254.36] has joined #lisp 09:32:19 -!- kvda [~kvda@unaffiliated/kvda] has quit [Quit: z____z] 09:33:56 finishingmove [~finishing@dynamic-78-8-149-172.ssp.dialog.net.pl] has joined #lisp 09:34:11 -!- stardiviner [~stardivin@122.236.246.255] has quit [Quit: my website: http://stardiviner.dyndns-blog.com/] 09:34:21 -!- finishingmove [~finishing@dynamic-78-8-149-172.ssp.dialog.net.pl] has left #lisp 09:34:49 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 09:36:41 -!- huangjs [~huangjs@199.180.254.36] has quit [Ping timeout: 255 seconds] 09:37:54 -!- Mandus [~aasmundo@oro.simula.no] has quit [Quit: leaving] 09:38:12 bitonic [~user@b0fb09c5.bb.sky.com] has joined #lisp 09:39:10 i'm working on a new algorithmically-generated puzzle game in lisp. makes me glad , there's nothing else I'd rather program AI and puzzle generation in: http://blocky.io/2x0ng-puzzle-combat-2.ogv 09:39:35 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 09:40:19 Mandus [~aasmundo@oro.simula.no] has joined #lisp 09:40:45 dto: i don't get the objective, but it looks cool! 09:42:03 cfy [~ilisp@unaffiliated/chenfengyuan] has joined #lisp 09:42:36 H4ns: when you bounce the ball against a solid brick, it picks up the color. when you hit a dashed line with the same color ball, it breaks and opens up further rooms 09:42:52 the objective is the exit in the center of the level 09:43:18 it's a rough draft, i'll hope to make it a bit more intuitive by release. :) 09:44:40 pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has joined #lisp 09:44:56 ah, now i get it. looks great and makes sense now, too :) 09:45:52 hey thanks, glad you enjoy :) 09:46:10 can i play it myself? 09:46:26 if you want, sure. let me make sure the repo is up to date. 09:49:50 -!- jtza8 [~jtza8@105-236-101-249.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 09:50:00 -!- morphling [~stefan@gssn-4d003556.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 09:50:11 H4ns: https://github.com/dto/blocky/blob/master/INSTALL 09:50:16 should be easy with Quicklisp. 09:50:30 i'll be here if you need assistance. 09:50:31 i'll try. i'm on osx. 09:50:56 need sdl-mixer, sdl-image 09:51:04 s/need/you will need/ 09:51:45 and sdl-ttf 09:51:54 jtza8 [~jtza8@105-236-101-249.access.mtnbusiness.co.za] has joined #lisp 09:52:15 Then, in-game: Arrow keys to move, Z to fire, Control R to reset 09:52:15 09:53:27 dto: why Z instead of space? 09:53:47 jdz: it was space, but now im planning 2 buttons Z,X so i used Z 09:53:49 xcombelle [~xcombelle@AToulouse-551-1-74-224.w92-146.abo.wanadoo.fr] has joined #lisp 09:54:06 *H4ns* brews 09:54:18 brb 09:55:59 dto: i checked out blocky in ~/quicklisp/local-projects/, then i could load blocky using (ql:quickload :blocky) with no further configuration required 09:56:25 ah, good idea. 09:56:39 for the time being Blocky will still need to be told where the 2x0ng folder sits 09:56:58 as in step 4 of the install 09:57:17 re *project-directories* so that it can find the resources. i have a fix on the way for that. 09:57:31 ok. well, i'm fighting a lispbuilder-sdl-mixer problem now 09:59:06 dcorking [~dcorking@91.85.38.156] has joined #lisp 09:59:19 Unable to find framework SDL_mixer, but /usr/local/lib/libSDL_mixer.dylib is there. thoughts? 10:01:07 nha [~prefect@141.23.65.162] has joined #lisp 10:03:24 H4ns: i don't have access to a mac. you might want to download one of the mac builds of my other games, and examine how the mainntainer put together the libraries. 10:03:43 also i've heard there may be an issue with lispbuilder on mac right now 10:03:57 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Read error: Connection reset by peer] 10:04:33 H4ns: there you go. https://github.com/dto/xe2/downloads 10:05:04 qptain_Nemo [~qN@89.207.216.208] has joined #lisp 10:05:17 supposedly in the DMG there is enough info to get it looking on the right paths 10:05:18 ok. well, i'll try again next time you're posting a cool video. not up to too much experimentation now. 10:05:24 ohay H4ns :) 10:05:32 yeah it's very preliminary right now anyway. 10:06:52 -!- Gooder [~user@192.200.153.4] has left #lisp 10:08:02 dto: what controls the ability to destroy the monster/mine thingies? 10:08:38 Joreji [~thomas@ip-213-135-245-76.static.luxdsl.pt.lu] has joined #lisp 10:10:12 splittist: can you be more specific 10:10:37 mathrick [~mathrick@94.144.63.83] has joined #lisp 10:11:08 do you write readmes in emacs org mode, dto? I didn't know github could do that - nice :) 10:11:38 at one point it looked like you were waiting for the block to be a specific colour before going after the mines. But looking again, I don't think you do. 10:11:59 dcorking: yep, although it doesn't handle TODO very prettily 10:12:22 splittist: correct. i was probably just thinking. i want to have the feeling of time pressure from enemies being generated 10:13:20 I don't find it pleasant to learn markdown - too many markup languages struggling for the same ageing brain cells or something 10:13:39 Just use html. :) 10:14:44 -!- jtza8 [~jtza8@105-236-101-249.access.mtnbusiness.co.za] has quit [Ping timeout: 248 seconds] 10:15:33 i use org to make the html for my websites. 10:15:56 Zhivago - I guess that is alright for a short README, but I think for serious documentation you want something that looks good on Emacs, vi and TextMate, as well as on your github project page 10:16:26 jtza8 [~jtza8@105-236-101-249.access.mtnbusiness.co.za] has joined #lisp 10:16:47 does pandoc write your html, or something else? 10:17:48 -!- stat_vi [~stat@dslb-094-218-029-135.pools.arcor-ip.net] has quit [Quit: Lost terminal] 10:19:56 -!- mathrick [~mathrick@94.144.63.83] has quit [Read error: Connection reset by peer] 10:23:39 on [~user@81.34.164.196] has joined #lisp 10:23:45 does blocky have multiple dispatch like CLOS ? 10:24:03 -!- on is now known as Guest38986 10:26:30 dcorking: no 10:28:04 ok - I'll clone from github - but to explore, should I checkout a tagged release or stick with master HEAD ? 10:30:54 head on both 10:31:37 both? (blocky and xe2?) 10:32:59 i'm sorry, 10:33:12 blocky and the game (game repo is 2x0ng) 10:33:33 yes both. 10:33:39 the xe2 repo is obsolete. 10:34:08 https://github.com/dto/blocky/blob/master/INSTALL 10:34:11 there's the instructions 10:34:38 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 10:34:41 i'd like to use this opportunity to let people who are interested in lisp games that there is a #lispgames channel 10:34:52 know 10:35:09 ok, dcorking if you want to move there 10:36:06 yes - until today I didn't know there were any lisp games :) 10:36:56 dcorking: abuse was written partially in lisp 10:37:53 yes - I had forgotten that game companies sometimes used lisp in house 10:38:22 -!- hlavaty [~user@friedrichstrasse.knowledgetools.de] has quit [Ping timeout: 240 seconds] 10:38:59 there was a company bought by Sony that was once quite public about using CL where other companies used lua - for designing game logic iirc 10:39:37 Why would you use lua for designing game logic rather than executing in-game scripts? 10:39:38 dcorking: probably Naughty Dog 10:39:46 Naughty Dog, and their use of CL was nothing like using Lua 10:40:39 Slivka [~Slivka@81.4.242.0] has joined #lisp 10:40:55 #lisp, the place horses go when they die, not knowing they'll get beaten 10:41:15 mathrick [~mathrick@stud-136.sdu.dk] has joined #lisp 10:43:35 gtg 10:43:47 spion [~spion@unaffiliated/spion] has joined #lisp 10:46:43 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 260 seconds] 10:47:33 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 10:49:43 -!- oticat` [~oticat@114-36-241-174.dynamic.hinet.net] has quit [Quit: Lost terminal] 10:51:56 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 10:53:47 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 10:55:07 -!- dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 11:01:00 oticat` [~oticat@36-229-253-236.dynamic-ip.hinet.net] has joined #lisp 11:03:16 Posterdati [~antani@host228-151-dynamic.59-82-r.retail.telecomitalia.it] has joined #lisp 11:03:29 -!- ben___ [~ben@li572-223.members.linode.com] has quit [Quit: leaving] 11:05:33 yes - I was thinking of Naughty Dog - but I don't know games or game dev at all. Zhivago I don't know what you mean about in game scripts - I saw a demo of a lua game last week that is selling quite well for the ipad 11:07:23 (load "quicklisp.lisp") (quicklist-quickstart:help) package "QUICKLIST-QUICKSTART" not found ?? :) 11:08:15 dcorking: this is one of the cases where copy/paste _should_ be used 11:08:29 never mind (quicklist-quickstart:install) works 11:08:40 i seriously doubt it 11:09:54 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 252 seconds] 11:10:34 stardiviner [~stardivin@122.236.253.96] has joined #lisp 11:10:36 I'm sad by the apparent lack of game engines I've seen in Lisp. The only thing I've seen is Block.io. 11:10:52 *That's not a wrapper of something else. 11:11:16 youlysses: a perfect opportunity to fill the gap! 11:12:39 I am not sure what you seriously doubt - jdz - quicklisp installed for me yet the help invocation didn't work :) 11:12:42 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 276 seconds] 11:12:58 Block.io actually looks pretty promising and is where I'd start if I was making any sort of came. That being said, I'd still prefer something in scheme. :-P 11:13:09 *a game 11:13:44 dcorking: i doubt that your misspelled form executed correctly 11:13:51 youlysses, itym http://blocky.io with a 'y' 11:14:31 jdz I thought that is what you meant, but I haven't found my spelling error yet :) 11:14:51 dcorking: Ah, my mistake! Thanks for the correction. 11:16:57 zacts [~user@unaffiliated/zacts] has joined #lisp 11:18:40 -!- jtza8 [~jtza8@105-236-101-249.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 11:22:53 hlavaty [~user@friedrichstrasse.knowledgetools.de] has joined #lisp 11:23:07 am0c [~am0c@182.221.131.152] has joined #lisp 11:24:19 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 11:26:03 youlysses, while I wait for blocky to compile, afaict though built in Lisp, I don't think it would be right to call it a game engine for Lisp, as it has its own visual programming language 11:27:26 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 11:28:27 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #lisp 11:28:29 -!- skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has quit [Quit: Verlassend] 11:29:04 skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 11:30:45 przl [~przlrkt@46.231.183.162] has joined #lisp 11:31:46 cnl [~pony@bitdiddle.net] has joined #lisp 11:34:47 -!- rhinux [~rhinux@27.115.15.9] has quit [Quit: Konversation terminated!] 11:38:28 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 248 seconds] 11:42:28 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 11:46:14 -!- am0c [~am0c@182.221.131.152] has quit [Ping timeout: 272 seconds] 11:48:11 jcazevedo [~jcazevedo@188.251.139.151] has joined #lisp 11:48:42 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 264 seconds] 11:49:05 dcorking: A game engine is a huge amount of work. How many are there in other languages that are mature, still maintained and not wrappers? 11:49:26 youlysses, it compiled, and then I read guide.org - and I was wrong - blocky takes Lisp code 11:50:00 AlmendraTostada [~AllInOne@95.126.191.129] has joined #lisp 11:50:22 aerique, I am not criticising Blocky - I am excited about it, and I am on 11:50:31 Keshi [~Keshi@unaffiliated/keshi] has joined #lisp 11:50:32 #lispgames trying to run it :) 11:50:51 but first I need to watch the tutorial videos 11:52:39 oof 11:52:59 -!- AlmendraTostada [~AllInOne@95.126.191.129] has quit [Client Quit] 11:53:56 dcorking: yeah sorry, my reply was supposed to be for youlysses 11:54:06 -!- Praise [~Fat@unaffiliated/praise] has quit [Ping timeout: 264 seconds] 11:55:26 Praise [~Fat@unaffiliated/praise] has joined #lisp 11:55:44 -!- kennyd [~kennyd@93-141-19-3.adsl.net.t-com.hr] has quit [Quit: bye] 11:56:07 heh Blocky seems to be a game engine for 2 languages - Lisp and the visual block language - so extra credit. See you later. 11:57:53 kennyd [~kennyd@93-141-19-3.adsl.net.t-com.hr] has joined #lisp 12:00:01 ah yes, today is "write type specification for functions" 12:00:03 dat 12:00:04 day 12:01:05 -!- skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has quit [Quit: Verlassend] 12:04:11 peterhil` [~peterhil@158.127.31.162] has joined #lisp 12:06:00 przl [~przlrkt@46.231.183.162] has joined #lisp 12:06:01 skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 12:07:49 agumonkey [~agu@32.217.72.86.rev.sfr.net] has joined #lisp 12:14:19 -!- Beetny [~Beetny@ppp118-208-42-231.lns20.bne1.internode.on.net] has quit [Ping timeout: 246 seconds] 12:14:57 -!- skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has quit [Quit: leaving] 12:15:18 skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 12:22:41 -!- browndawg [~browndawg@117.201.183.167] has quit [Quit: Leaving.] 12:25:10 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 12:26:18 sabalaba1 [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has joined #lisp 12:26:36 -!- yacks [~yacks@180.151.36.169] has quit [Ping timeout: 264 seconds] 12:27:05 [1]JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has joined #lisp 12:27:11 whartung_ [~whartung@wsip-70-183-27-154.oc.oc.cox.net] has joined #lisp 12:27:50 akovalen` [~user@195.18.46.21] has joined #lisp 12:27:51 nialo` [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 12:30:11 yacks [~yacks@180.151.36.169] has joined #lisp 12:30:52 jasom_ [~aidenn@ip70-191-80-19.sb.sd.cox.net] has joined #lisp 12:30:59 C-Keen_ [cckeen@pestilenz.org] has joined #lisp 12:30:59 -!- _tca [~user@h151.25.91.207.static.ip.windstream.net] has quit [Ping timeout: 248 seconds] 12:31:05 smithzv_ [~smithzv@c-71-201-59-76.hsd1.il.comcast.net] has joined #lisp 12:31:10 agumonke1 [~agu@32.217.72.86.rev.sfr.net] has joined #lisp 12:31:30 sepi_ [fagqf4zm03@hcl-club.lu] has joined #lisp 12:32:48 lman [~noname@unaffiliated/lman] has joined #lisp 12:32:54 -!- skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has quit [Quit: leaving] 12:33:12 skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 12:34:55 -!- leo2007 [~leo@119.255.41.66] has quit [Quit: rcirc on GNU Emacs 24.2.93.1] 12:35:44 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [*.net *.split] 12:35:45 -!- agumonkey [~agu@32.217.72.86.rev.sfr.net] has quit [*.net *.split] 12:35:45 -!- kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has quit [*.net *.split] 12:35:45 -!- sepi [astuu9ckca@hcl-club.lu] has quit [*.net *.split] 12:35:45 -!- sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has quit [*.net *.split] 12:35:45 -!- JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has quit [*.net *.split] 12:35:45 -!- akovalenko [~user@195.18.46.21] has quit [*.net *.split] 12:35:45 -!- C-Keen [cckeen@pestilenz.org] has quit [*.net *.split] 12:35:45 -!- joast [~rick@76.178.135.192] has quit [*.net *.split] 12:35:45 -!- balle [~basti@pulsar.inf.ethz.ch] has quit [*.net *.split] 12:35:45 -!- smithzv [~smithzv@c-71-201-59-76.hsd1.il.comcast.net] has quit [*.net *.split] 12:35:45 -!- dotemacs [uid801@gateway/web/irccloud.com/x-surzhfqwnrvijtcr] has quit [*.net *.split] 12:35:45 -!- whartung [~whartung@wsip-70-183-27-154.oc.oc.cox.net] has quit [*.net *.split] 12:35:45 -!- jasom [~aidenn@ip70-191-80-19.sb.sd.cox.net] has quit [*.net *.split] 12:35:48 -!- C-Keen_ is now known as C-Keen 12:35:49 -!- whartung_ is now known as whartung 12:39:48 -!- techlife [techlife@60.212.33.102] has quit [Ping timeout: 248 seconds] 12:40:49 spion [~spion@unaffiliated/spion] has joined #lisp 12:41:38 kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has joined #lisp 12:43:27 balle [~basti@pulsar.inf.ethz.ch] has joined #lisp 12:44:12 cajetanus [~user@aefr243.neoplus.adsl.tpnet.pl] has joined #lisp 12:44:49 techlife [techlife@60.212.33.102] has joined #lisp 12:46:38 -!- lman [~noname@unaffiliated/lman] has quit [Quit: WeeChat 0.3.9.2] 12:49:43 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 12:51:31 -!- foreignFunction [~niksaak@94.27.88.6] has quit [Quit: Leaving.] 12:53:22 browndawg [~browndawg@117.201.183.167] has joined #lisp 12:53:25 -!- browndawg [~browndawg@117.201.183.167] has quit [Max SendQ exceeded] 12:53:58 browndawg [~browndawg@117.201.183.167] has joined #lisp 12:56:02 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Ping timeout: 255 seconds] 12:56:03 clox [~user@rrcs-208-125-109-116.nys.biz.rr.com] has joined #lisp 12:57:27 AlmendraTostada [~AllInOne@238.Red-2-142-187.dynamicIP.rima-tde.net] has joined #lisp 12:57:31 -!- cajetanus [~user@aefr243.neoplus.adsl.tpnet.pl] has left #lisp 12:57:45 -!- agumonke1 is now known as agrocery 12:58:15 -!- AlmendraTostada [~AllInOne@238.Red-2-142-187.dynamicIP.rima-tde.net] has quit [Client Quit] 13:00:58 lman [~noname@238.Red-2-142-187.dynamicIP.rima-tde.net] has joined #lisp 13:01:42 -!- fogus|gone [~fogus@freedom.d-a-s.com] has quit [Quit: Leaving] 13:02:27 -!- lman [~noname@238.Red-2-142-187.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 13:03:13 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Quit: EvW] 13:11:56 lman [~noname@17.Red-2-140-13.dynamicIP.rima-tde.net] has joined #lisp 13:14:30 -!- nialo` [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 264 seconds] 13:19:13 -!- zorkmoid [c2ed8e06@gateway/web/freenode/ip.194.237.142.6] has quit [Ping timeout: 245 seconds] 13:19:31 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 13:19:35 -!- Ralt [~Ralt@ip1.smh.prowebce.net] has quit [Read error: Connection reset by peer] 13:19:55 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 13:22:21 -!- kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has quit [Quit: Leaving] 13:22:30 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 13:24:09 zorkmoid [c2ed8e06@gateway/web/freenode/ip.194.237.142.6] has joined #lisp 13:25:21 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 13:26:44 drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has joined #lisp 13:27:55 -!- mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 13:28:21 mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 13:28:54 hkBst_ [~marijn@79.170.210.172] has joined #lisp 13:28:54 -!- hkBst_ [~marijn@79.170.210.172] has quit [Changing host] 13:28:54 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 13:29:28 -!- lman [~noname@17.Red-2-140-13.dynamicIP.rima-tde.net] has quit [Changing host] 13:29:28 lman [~noname@unaffiliated/lman] has joined #lisp 13:31:52 -!- bitonic [~user@b0fb09c5.bb.sky.com] has quit [Ping timeout: 240 seconds] 13:35:38 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 255 seconds] 13:35:40 -!- drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 13:38:33 stopbit [~stopbit@c-69-140-100-176.hsd1.dc.comcast.net] has joined #lisp 13:39:45 rmathews [~roshan@122.164.109.207] has joined #lisp 13:42:04 -!- browndawg [~browndawg@117.201.183.167] has quit [Quit: Leaving.] 13:42:30 -!- Joreji [~thomas@ip-213-135-245-76.static.luxdsl.pt.lu] has quit [Ping timeout: 276 seconds] 13:48:03 -!- Keshi [~Keshi@unaffiliated/keshi] has quit [Quit: Computer has gone to sleep.] 13:49:14 -!- mathrick [~mathrick@stud-136.sdu.dk] has quit [Ping timeout: 255 seconds] 13:49:20 stat_vi [~stat@dslb-094-218-006-047.pools.arcor-ip.net] has joined #lisp 13:50:39 -!- victor_lowther [~victor.lo@2602:306:3686:cf10:ddf7:e4a7:3775:8735] has quit [Ping timeout: 276 seconds] 13:50:59 victor_lowther [~victor.lo@2602:306:3686:cf10:ddf7:e4a7:3775:8735] has joined #lisp 13:52:52 am0c [~am0c@175.252.128.11] has joined #lisp 13:56:30 -!- victor_lowther [~victor.lo@2602:306:3686:cf10:ddf7:e4a7:3775:8735] has quit [Ping timeout: 276 seconds] 14:00:30 -!- Slivka [~Slivka@81.4.242.0] has quit [Ping timeout: 272 seconds] 14:00:34 -!- rmathews [~roshan@122.164.109.207] has quit [Read error: Connection reset by peer] 14:02:03 normanrichards [~normanric@70.114.215.220] has joined #lisp 14:02:43 -!- mapour [mapour@linux.utu.fi] has quit [Remote host closed the connection] 14:02:55 przl [~przlrkt@46.231.183.162] has joined #lisp 14:03:33 -!- skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has quit [Quit: leaving] 14:03:42 -!- am0c [~am0c@175.252.128.11] has quit [Ping timeout: 264 seconds] 14:04:07 skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 14:05:22 ignas [~ignas@office.pov.lt] has joined #lisp 14:05:24 skbierm_ [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 14:05:34 -!- skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has quit [Client Quit] 14:05:53 rmathews [~roshan@122.178.0.84] has joined #lisp 14:06:29 jaaso [~user@178.239.31.151] has joined #lisp 14:06:30 -!- skbierm_ is now known as skbierm 14:06:47 -!- jaaso [~user@178.239.31.151] has left #lisp 14:08:07 -!- skbierm is now known as skbierm_ 14:08:17 ivan4th [~user@smtp.igrade.ru] has joined #lisp 14:08:28 -!- skbierm_ is now known as skbierm__ 14:08:39 -!- skbierm__ is now known as skbierm 14:12:31 am0c [~am0c@175.252.128.11] has joined #lisp 14:13:24 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 276 seconds] 14:13:36 Is there a good justification for using - in source code rather than at a raw repl - the abbreviation SUB for SUBSEQ? 14:14:26 breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has joined #lisp 14:14:57 no 14:15:18 hiyosi [~hiyosi@75.18.30.125.dy.iij4u.or.jp] has joined #lisp 14:18:17 -!- stardiviner [~stardivin@122.236.253.96] has quit [Quit: my website: http://stardiviner.dyndns-blog.com/] 14:19:45 lduros [~user@fsf/member/lduros] has joined #lisp 14:21:11 -!- ignas [~ignas@office.pov.lt] has quit [Quit: Ex-Chat] 14:21:22 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 14:23:26 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 14:25:13 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 14:25:18 bitonic [~user@dyn1217-99.wlan.ic.ac.uk] has joined #lisp 14:27:22 -!- hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 14:29:18 -!- normanrichards [~normanric@70.114.215.220] has quit [] 14:29:44 no 14:35:14 jrajav [~jrajav@198.179.137.211] has joined #lisp 14:35:39 -!- luoboiqingcai [~chatzilla@2001:da8:c800:ab0a:d45f:93c3:9429:5425] has quit [Remote host closed the connection] 14:36:22 huangjs [~huangjs@114.91.233.191] has joined #lisp 14:37:22 dotemacs [uid801@gateway/web/irccloud.com/x-wwolyctqpemixfud] has joined #lisp 14:38:45 hiato [~nine@196-215-121-221.dynamic.isadsl.co.za] has joined #lisp 14:39:23 It's unanimous! 14:40:18 spion [~spion@unaffiliated/spion] has joined #lisp 14:41:41 huangjs_ [~huangjs@114.91.247.138] has joined #lisp 14:42:48 -!- huangjs [~huangjs@114.91.233.191] has quit [Ping timeout: 264 seconds] 14:43:59 Doug201 [48e53fd8@gateway/web/freenode/ip.72.229.63.216] has joined #lisp 14:45:25 linse [~marioooh@bas5-montreal28-1178025631.dsl.bell.ca] has joined #lisp 14:46:33 -!- drdo [~user@146.185.21.157] has quit [Remote host closed the connection] 14:49:03 splittist: Are *you* going to ECLM? 14:51:34 jarmond [~user@host-137-205-183-065.cov.warwick.ac.uk] has joined #lisp 14:51:34 what is eclm? 14:52:02 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 14:52:30 ahungry [~null@66.184.106.97] has joined #lisp 14:53:08 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 14:53:13 zorkmoid: http://lmgtfy.com/?q=eclm 14:53:22 abeaumont [~abeaumont@133.Red-81-34-239.dynamicIP.rima-tde.net] has joined #lisp 14:53:58 European Council of Legal Medicine? 14:54:23 European Common Lisp Meeting 14:55:03 cool! 14:55:59 *Xach* wonders if lispworks uses bmh in cl:search 14:58:08 -!- peterhil` [~peterhil@158.127.31.162] has quit [Quit: Must not waste too much time here...] 15:00:31 mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has joined #lisp 15:01:22 -!- mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has quit [Client Quit] 15:01:56 -!- asvil [~user@91.151.182.61] has quit [Ping timeout: 272 seconds] 15:02:17 Xach: I am considering it. 15:02:34 (ECLM, not the algorithmic internals of LW SEARCH) 15:03:08 *Xach* hopes to go, is not sure yet 15:03:36 brandonz [~brandon@c-24-6-4-232.hsd1.ca.comcast.net] has joined #lisp 15:04:34 zorkmoid: you should come too 15:05:27 -!- huangjs_ [~huangjs@114.91.247.138] has quit [Ping timeout: 256 seconds] 15:06:43 mathrick [~mathrick@85.218.134.11] has joined #lisp 15:07:55 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 246 seconds] 15:08:15 -!- mishoo [~mishoo@178.138.99.40] has quit [Read error: No route to host] 15:08:58 -!- agrocery [~agu@32.217.72.86.rev.sfr.net] has quit [Ping timeout: 246 seconds] 15:08:59 mishoo [~mishoo@178.138.99.40] has joined #lisp 15:10:03 I guess one would have to attend the ELS, too. 15:10:36 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 15:10:44 huangjs_ [~huangjs@199.180.254.36] has joined #lisp 15:11:08 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 15:11:32 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 15:14:12 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #lisp 15:14:24 przl [~przlrkt@46.231.183.162] has joined #lisp 15:14:44 -!- Amadiro [jonathri@dalvik.ping.uio.no] has quit [Excess Flood] 15:18:22 Amadiro [jonathri@dalvik.ping.uio.no] has joined #lisp 15:19:53 -!- huangjs_ [~huangjs@199.180.254.36] has quit [Quit: This computer has gone to sleep] 15:21:34 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 15:21:40 fe[nl]ix: we shall see, would be real fun! 15:23:42 Xach: fwiw, sbcl has code in contrib/compiler-extras.lisp which adds BMH for constant searches for SEARCH 15:25:09 (Attend ELS and visit "The Tapa's Room"! http://www.melia.com/hotels/spain/madrid/tryp-madrid-ambassador-hotel/index.html ) 15:25:21 natechan [~natechan@50-192-61-46-static.hfc.comcastbusiness.net] has joined #lisp 15:27:54 -!- mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 15:28:19 mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 15:28:21 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:29:02 Slivka [~Slivka@81.4.242.15] has joined #lisp 15:29:23 yummy 15:31:18 -!- am0c [~am0c@175.252.128.11] has quit [Ping timeout: 264 seconds] 15:33:21 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 15:33:30 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Read error: Connection reset by peer] 15:33:37 Xach: or rather BM 15:33:52 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 15:35:05 masondesu [~textual@216.59.46.254] has joined #lisp 15:36:10 -!- linse [~marioooh@bas5-montreal28-1178025631.dsl.bell.ca] has quit [Quit: zzzz] 15:38:33 The ECL code defines this little macro TRULY-THE (defmacro truly-the (&rest args) `(the ,@args)) and use it all over the place. It's a problem for me because evaluating useless macros in my code-walking interpreter adds a lot of time requires a lot of stack levels (when my interpreter crashes its almost always while expanding TRULY-THE). 15:38:52 linse [~marioooh@bas5-montreal28-1178025631.dsl.bell.ca] has joined #lisp 15:39:01 Why is TRULY-THE defined? What possible purpose does it serve as a macro rather than just using the special operator THE? 15:40:36 because juanjo imported code from cmucl and sbcl 15:40:55 Harag [~Thunderbi@105.224.184.164] has joined #lisp 15:40:56 and on sbcl, truly-the is special 15:41:24 am0c [~am0c@175.252.128.11] has joined #lisp 15:41:29 Oh, so truly-the was the special operator. 15:41:59 Well that's easy to fix, I can add truly-the as a special operator and be done with it. 15:43:33 drmeister: how is work going on the compiler? 15:45:17 huangjs [~huangjs@199.180.254.36] has joined #lisp 15:45:32 zorkmoid: It's going well, albeit slower than I want. A few days ago I got ECL CLOS boot.lsp to load and initialize all the CLOS classes - then I discovered I needed to implement SYMBOL-MACROLET (the second last special operator I had yet to implement). So I spent two days figuring that out and just finished it late last night. 15:46:00 cool 15:46:35 -!- nowhereman [~pierre@AStrasbourg-551-1-137-64.w90-26.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 15:46:42 -!- cfy [~ilisp@unaffiliated/chenfengyuan] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:46:59 nowhereman [~pierre@AStrasbourg-551-1-137-64.w90-26.abo.wanadoo.fr] has joined #lisp 15:47:07 I'm hosting the ECL common lisp source code, and I'm just running, failing, adding/fixing, running over and over and over again. 15:48:22 fe[nl]ix: Was/is there any difference between TRULY-THE and THE in sbcl? 15:50:37 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 246 seconds] 15:50:53 normanrichards [~normanric@mobile-166-137-150-021.mycingular.net] has joined #lisp 15:55:56 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 15:56:14 *Xach* got the green light for ECLM & ELS 15:56:44 fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has joined #lisp 15:57:14 devin_ [devin_@unaffiliated/devin/x-7957978] has joined #lisp 15:58:13 kuzary [~lomo@gateway/tor-sasl/kuzary] has joined #lisp 15:58:17 \o/ (with castanets) 15:58:46 drmeister: have you tried running things through any of the ansi test projects? 15:59:29 -!- huangjs [~huangjs@199.180.254.36] has quit [Quit: This computer has gone to sleep] 15:59:34 -!- fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has quit [Client Quit] 15:59:57 fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has joined #lisp 16:00:58 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 16:02:22 -!- jrajav [~jrajav@198.179.137.211] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 16:03:13 huangjs [~huangjs@199.180.254.36] has joined #lisp 16:04:48 -!- linse [~marioooh@bas5-montreal28-1178025631.dsl.bell.ca] has quit [Quit: zzzz] 16:05:25 -!- huangjs [~huangjs@199.180.254.36] has quit [Client Quit] 16:06:27 huangjs [~huangjs@199.180.254.36] has joined #lisp 16:08:13 -!- huangjs [~huangjs@199.180.254.36] has quit [Client Quit] 16:08:46 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 16:09:55 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 16:10:38 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 16:11:57 huangjs [~huangjs@199.180.254.36] has joined #lisp 16:12:10 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 16:12:42 _d3f [~freedo@nl2.ovpn.to] has joined #lisp 16:13:44 -!- masondesu [~textual@216.59.46.254] has quit [Quit: Computer has gone to sleep.] 16:15:11 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 256 seconds] 16:20:27 -!- huangjs [~huangjs@199.180.254.36] has quit [Ping timeout: 276 seconds] 16:20:54 -!- cic_ [~connolly@Catnip.AI.SRI.COM] has quit [Read error: Connection reset by peer] 16:21:57 impomatic [~digital_w@146.90.165.144] has joined #lisp 16:22:12 huangjs [~huangjs@114.91.231.237] has joined #lisp 16:24:15 morphling [~stefan@77.0.53.86] has joined #lisp 16:25:20 rpg [~rpg@212.sub-70-197-197.myvzw.com] has joined #lisp 16:27:49 -!- mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 16:28:44 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 16:28:46 leo2007 [~leo@182.48.109.29] has joined #lisp 16:29:00 -!- normanrichards [~normanric@mobile-166-137-150-021.mycingular.net] has quit [Read error: Connection reset by peer] 16:29:09 -!- leo2007 [~leo@182.48.109.29] has quit [Client Quit] 16:29:44 wbooze [~wbooze@xdsl-78-35-182-237.netcologne.de] has joined #lisp 16:29:58 leo2007 [~leo@182.48.109.29] has joined #lisp 16:31:27 agrocery [~agu@32.217.72.86.rev.sfr.net] has joined #lisp 16:32:42 Fare [fare@nat/google/x-eklkkuhnqmiyyolx] has joined #lisp 16:32:53 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 244 seconds] 16:33:13 stassats`: ping? 16:33:32 yes 16:34:08 -!- agrocery is now known as agumonkey 16:34:40 ISF [~ivan@143.106.196.219] has joined #lisp 16:35:05 masondesu [~textual@216.59.46.254] has joined #lisp 16:36:55 mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has joined #lisp 16:37:22 -!- mishoo [~mishoo@178.138.99.40] has quit [Read error: Connection reset by peer] 16:41:08 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 16:41:32 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 16:41:54 -!- j_king_ is now known as j_king 16:42:07 stassats`: I was getting that problem with SLIME polling and failing forever again and un-abortable. Seems to be related to failure on SLIME - SWANK initial connection. 16:43:42 -!- iLogical is now known as lamigra 16:43:53 -!- mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has quit [Read error: Connection reset by peer] 16:44:23 mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has joined #lisp 16:44:24 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 16:44:27 -!- mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has quit [Read error: Connection reset by peer] 16:44:48 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:44:49 mattrepl [~mattrepl@129.174.219.178] has joined #lisp 16:45:00 wondering if that helps spot the problem. 16:45:10 Bike [~Glossina@63.229.134.7] has joined #lisp 16:45:39 well, without being able to reproduce, i can't really help 16:45:49 bitonic` [~user@dyn1217-99.wlan.ic.ac.uk] has joined #lisp 16:46:21 -!- bitonic [~user@dyn1217-99.wlan.ic.ac.uk] has quit [Read error: Connection reset by peer] 16:46:43 stassats`: This has only happened to me with Allegro, not SBCL.... 16:47:14 stassats`: OK, thanks anyway. 16:47:36 -!- Fare [fare@nat/google/x-eklkkuhnqmiyyolx] has quit [Ping timeout: 264 seconds] 16:47:56 stassats`: really hate the way that eats the minibuffer... 16:50:27 stassats`: quick question (I managed to get this into the debugger): is it surprising that I see ad-Advice-error in the backtrace? 16:51:01 stassats`: also interesting -- when I do the abort, I fall into the T case --- i.e., slime-connect-retry-timer is NIL. 16:51:04 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 16:51:06 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 264 seconds] 16:51:32 So I'm wondering if somehow the timer variable is dynamically bound in a context to which I've lost access. 16:51:37 -!- masondesu [~textual@216.59.46.254] has quit [Quit: Computer has gone to sleep.] 16:52:00 kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has joined #lisp 16:54:06 well, there shouldn't be any advices, do you add any? 16:54:35 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 16:54:47 -!- spacefrogg is now known as spacefrogg^ 16:54:54 did you update slime from cvs? where i removed the retrying of a timer 16:54:57 it should fire only once 16:55:28 -!- rpg [~rpg@212.sub-70-197-197.myvzw.com] has quit [Quit: rpg] 16:56:16 the function the timer executes reinstates it, but it first sets slime-connect-retry-timer to NIL, so maybe you do slime-abort-connection before it reinstates it, but after it nullifies 16:56:25 but that can't be consistently happening 16:56:52 -!- BlankVerse [~pankajm@202.3.77.214] has quit [Quit: leaving] 16:58:47 gendl [~gendl@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 16:59:58 -!- hiyosi [~hiyosi@75.18.30.125.dy.iij4u.or.jp] has quit [Remote host closed the connection] 17:03:48 yes, I think I will 17:04:21 -!- devin_ [devin_@unaffiliated/devin/x-7957978] has quit [Ping timeout: 240 seconds] 17:05:05 mishoo [~mishoo@178.138.99.40] has joined #lisp 17:05:15 devin_ [~devin_@c-24-62-28-88.hsd1.ct.comcast.net] has joined #lisp 17:06:28 -!- oGMo [~rpav@66.219.59.103] has quit [Quit: ZNC - http://znc.sourceforge.net] 17:07:11 oGMo [~rpav@ec2-54-235-67-4.compute-1.amazonaws.com] has joined #lisp 17:09:25 -!- [SLB]` is now known as [SLB] 17:09:49 browndawg [~browndawg@117.201.81.3] has joined #lisp 17:10:26 findiggle [~kirkwood@173.10.106.172] has joined #lisp 17:11:18 -!- oGMo [~rpav@ec2-54-235-67-4.compute-1.amazonaws.com] has quit [Client Quit] 17:12:01 oGMo [~rpav@ec2-54-235-67-4.compute-1.amazonaws.com] has joined #lisp 17:12:38 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 17:14:52 -!- splittist [d4cb4e8a@gateway/web/freenode/ip.212.203.78.138] has quit [Quit: just, quit already] 17:16:28 clintm [~user@c-76-121-226-80.hsd1.wa.comcast.net] has joined #lisp 17:17:46 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 17:19:11 -!- devin_ [~devin_@c-24-62-28-88.hsd1.ct.comcast.net] has quit [Ping timeout: 260 seconds] 17:19:34 devin_ [devin_@c-24-61-250-174.hsd1.ma.comcast.net] has joined #lisp 17:19:39 -!- devin_ [devin_@c-24-61-250-174.hsd1.ma.comcast.net] has quit [Changing host] 17:19:39 devin_ [devin_@unaffiliated/devin/x-7957978] has joined #lisp 17:20:00 ignas [~ignas@office.pov.lt] has joined #lisp 17:20:11 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 17:20:15 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Excess Flood] 17:21:27 -!- nha [~prefect@141.23.65.162] has quit [Ping timeout: 244 seconds] 17:21:30 cic_ [~connolly@Catnip.AI.SRI.COM] has joined #lisp 17:22:27 joast [~rick@76.178.135.192] has joined #lisp 17:26:16 -!- jasom_ is now known as jasom 17:28:34 nirman [uid10221@gateway/web/irccloud.com/x-sjwbtxvdrnhfsdqj] has joined #lisp 17:28:37 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 17:33:54 -!- am0c [~am0c@175.252.128.11] has quit [Ping timeout: 276 seconds] 17:34:31 rpg [~rpg@23-25-144-218-static.hfc.comcastbusiness.net] has joined #lisp 17:35:09 Joreji_ [~thomas@vpn-eu1.unidsl.de] has joined #lisp 17:38:57 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 17:39:21 -!- przl [~przlrkt@46.231.183.162] has quit [Quit: leaving] 17:39:48 -!- Joreji_ [~thomas@vpn-eu1.unidsl.de] has quit [Ping timeout: 264 seconds] 17:40:50 Joreji_ [~thomas@91.143.83.112] has joined #lisp 17:40:52 -!- mishoo [~mishoo@178.138.99.40] has quit [Read error: Connection reset by peer] 17:42:10 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 17:42:50 zorkmoid: I had to run off to class - no I haven't tried the ansi tests yet. 17:42:59 Jasko [~tjasko@174.59.201.95] has joined #lisp 17:43:14 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Ping timeout: 255 seconds] 17:45:08 -!- Joreji_ [~thomas@91.143.83.112] has quit [Ping timeout: 245 seconds] 17:45:33 -!- browndawg [~browndawg@117.201.81.3] has quit [Ping timeout: 245 seconds] 17:45:39 eldariof [~CLD@pppoe-208-185-dyn-sr.volgaline.ru] has joined #lisp 17:45:57 stassats`: sorry -- I had to relocate and go off the net. 17:46:07 Joreji_ [~thomas@vpn-eu1.unidsl.de] has joined #lisp 17:46:14 am0c [~am0c@124.49.51.146] has joined #lisp 17:46:14 -!- breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has quit [Quit: Konversation terminated!] 17:46:29 spion [~spion@unaffiliated/spion] has joined #lisp 17:46:33 ASau [~user@46.115.44.40] has joined #lisp 17:47:03 stassats`: I don't add any advice myself. 17:47:18 -!- lman [~noname@unaffiliated/lman] has quit [Read error: Connection reset by peer] 17:47:23 and which advice errors? 17:47:33 or rather, errs 17:48:59 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 17:49:34 stassats`: I will have to look more carefully --- I couldn't figure out the advice name from backtrace.... 17:49:44 -!- devin_ [devin_@unaffiliated/devin/x-7957978] has quit [] 17:49:45 will try again. 17:50:04 -!- teggi [~teggi@113.173.31.206] has quit [Remote host closed the connection] 17:50:45 stassats`: BTW, I found that swank-arglists benefitted from a (swank-require :swank-repl) 17:50:47 -!- Joreji_ [~thomas@vpn-eu1.unidsl.de] has quit [Ping timeout: 255 seconds] 17:51:10 how? 17:51:18 it doesn't use the repl 17:53:13 stassats`: IIRC, without the requirement, I was getting a failure in the initialization.... There was something about the arglist swank initialization.... 17:54:01 Joreji [~thomas@vpn-eu2.unidsl.de] has joined #lisp 17:54:10 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 246 seconds] 17:54:32 lman [~noname@unaffiliated/lman] has joined #lisp 17:54:46 are you using slime-fancy? 17:54:54 yes 17:55:09 + asdf, tramp and indentation 17:55:34 in slime-fancy, slime-repl is laoded before slime-autodoc is 17:55:37 stassats`: If I can recreate the problem I'll send you the patch + rationale. 17:55:50 i don't really see how (swank-require :swank-repl) would change things 17:56:32 Your patch fixed the infinite loop, thanks. 17:56:36 Joreji_ [~thomas@vpn-eu2.unidsl.de] has joined #lisp 17:56:48 I got myself into a broken initialization, and was able to recreate the problem. 17:56:55 which patch, which infinite loop? 17:57:12 the 0.3 one? 17:57:33 but i gather you have quite a number of infinite loops? 17:57:59 -!- j0ni [~j0ni@66.228.41.128] has quit [Quit: leaving] 17:59:05 vi1 [~vin@112.97.192.61] has joined #lisp 17:59:49 j0ni [~j0ni@tomos.lollyshouse.net] has joined #lisp 18:00:31 -!- vi1 [~vin@112.97.192.61] has quit [Client Quit] 18:01:38 -!- jarmond [~user@host-137-205-183-065.cov.warwick.ac.uk] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:03:37 -!- brandonz [~brandon@c-24-6-4-232.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 18:04:07 wheelsucker [~user@168.114.240.151] has joined #lisp 18:04:16 brandonz [~brandon@c-24-6-4-232.hsd1.ca.comcast.net] has joined #lisp 18:04:40 peterhil` [~peterhil@cs181251246.pp.htv.fi] has joined #lisp 18:04:44 mishoo [~mishoo@178.138.99.40] has joined #lisp 18:05:38 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Ping timeout: 252 seconds] 18:05:51 ebw [~user@f050209154.adsl.alicedsl.de] has joined #lisp 18:07:12 -!- bitonic` [~user@dyn1217-99.wlan.ic.ac.uk] has quit [Remote host closed the connection] 18:07:49 bitonic` [~user@dyn1217-99.wlan.ic.ac.uk] has joined #lisp 18:08:41 Fare [tunes@nat/google/x-pvowawpaxclaqvke] has joined #lisp 18:08:52 -!- brandonz [~brandon@c-24-6-4-232.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 18:09:00 -!- Fare is now known as Guest58449 18:09:08 -!- rpg [~rpg@23-25-144-218-static.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 18:10:50 -!- leo2007 [~leo@182.48.109.29] has quit [Quit: rcirc on GNU Emacs 24.2.93.1] 18:10:53 hey, does anyone know why you can't mix &key and &body argument in a defmacro lambda list ? 18:10:53 -!- yroeht [~yroeht@x.yroeht.eu] has quit [Quit: WeeChat 0.3.7] 18:11:08 yroeht [~yroeht@x.yroeht.eu] has joined #lisp 18:11:56 -!- kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has quit [Quit: Leaving] 18:11:59 rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has joined #lisp 18:12:05 stassats`: the one where it would loop infinitely in the timer if startup failed. 18:12:22 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 18:12:24 stassats`: I'm very sorry -- the network here is badly hosed and keeps coming and going. 18:12:27 The_third_man: you can't? 18:12:41 The_third_man: it seems to work just like &rest to me. 18:12:41 maligree [~maligree@fedora/maligree] has joined #lisp 18:14:44 http://paste.lisp.org/display/135758 18:14:45 -!- Doug201 [48e53fd8@gateway/web/freenode/ip.72.229.63.216] has quit [Quit: Page closed] 18:15:09 -!- stat_vi [~stat@dslb-094-218-006-047.pools.arcor-ip.net] has quit [Quit: Lost terminal] 18:15:11 on clisp and sbcl, there is an error about "&body after &key in defmacro" 18:15:13 Doug201 [48e53fd8@gateway/web/freenode/ip.72.229.63.216] has joined #lisp 18:15:16 rmathews_ [~roshan@122.174.34.223] has joined #lisp 18:15:24 and I don't get why 18:15:28 The_third_man: I think you would write that instead (defmacro foo ((&key key) &body body) ...) 18:15:44 >< 18:15:55 macro lambda lists destructure 18:16:18 -!- rmathews [~roshan@122.178.0.84] has quit [Ping timeout: 264 seconds] 18:16:19 -!- rmathews_ is now known as rmathews 18:16:36 ,clhs destructuring-bind 18:17:20 where is minion when one needs him? 18:17:42 helps if you use the right syntax. 18:18:35 thanks :) 18:19:35 -!- zacts [~user@unaffiliated/zacts] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:19:39 -!- mishoo [~mishoo@178.138.99.40] has quit [Read error: Connection reset by peer] 18:21:07 zacts [~lcc@unaffiliated/zacts] has joined #lisp 18:22:09 -!- yacks [~yacks@180.151.36.169] has quit [Read error: Connection reset by peer] 18:22:47 dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has joined #lisp 18:23:29 -!- kennyd [~kennyd@93-141-19-3.adsl.net.t-com.hr] has quit [Ping timeout: 248 seconds] 18:24:09 -!- huangjs [~huangjs@114.91.231.237] has quit [Quit: This computer has gone to sleep] 18:24:32 -!- Slivka [~Slivka@81.4.242.15] has quit [Ping timeout: 255 seconds] 18:26:23 kennyd [~kennyd@78-0-196-194.adsl.net.t-com.hr] has joined #lisp 18:29:24 browndawg [~browndawg@117.201.81.3] has joined #lisp 18:29:30 -!- browndawg [~browndawg@117.201.81.3] has quit [Max SendQ exceeded] 18:31:16 -!- Joreji [~thomas@vpn-eu2.unidsl.de] has quit [Ping timeout: 246 seconds] 18:33:03 -!- rmathews [~roshan@122.174.34.223] has quit [Ping timeout: 245 seconds] 18:34:29 -!- Guest58449 is now known as FareTower 18:35:01 clhs d-b 18:35:02 destructuring-bind: http://www.lispworks.com/reference/HyperSpec/Body/m_destru.htm 18:35:19 is there a canonical library for fifo queues? 18:35:31 hi FareTower 18:35:36 rmathews [~roshan@122.174.6.114] has joined #lisp 18:36:24 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 18:36:40 -!- ISF [~ivan@143.106.196.219] has quit [Ping timeout: 260 seconds] 18:36:42 -!- scharan [~scharan@169.235.25.47] has quit [Quit: WeeChat 0.3.7] 18:37:54 FareTower: my new puzzle is beginning to take shape. in a few weeks maybe i can test it on you! :) http://blocky.io/2x0ng-puzzle-combat-2.ogv 18:38:05 :) 18:38:27 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 18:39:19 FareTower: solid bricks give you the color, dashed bricks only break open with the right color. 18:39:55 rmathews_ [~roshan@122.174.30.233] has joined #lisp 18:40:22 -!- oGMo [~rpav@ec2-54-235-67-4.compute-1.amazonaws.com] has quit [Quit: ZNC - http://znc.sourceforge.net] 18:40:24 -!- rmathews [~roshan@122.174.6.114] has quit [Ping timeout: 264 seconds] 18:40:24 -!- rmathews_ is now known as rmathews 18:41:45 -!- clintm [~user@c-76-121-226-80.hsd1.wa.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:42:25 dto: that puzzle it's great! 18:42:51 spion [~spion@unaffiliated/spion] has joined #lisp 18:43:06 *is 18:43:06 -!- Jasko [~tjasko@174.59.201.95] has quit [Read error: Connection reset by peer] 18:43:12 clintm [~clintm@76.121.226.80] has joined #lisp 18:43:32 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 18:43:36 too many queue libraries to choose from :-( 18:44:19 cl-speedy-queues looks like the same thing used in chanl -- nice, but only for bounded queues. 18:44:41 jpl-queues and queues seem to have what I need. 18:44:42 FareTower: when I need unbounded queues, I use PG's cons-based queues. 18:44:45 they're very very fast. 18:45:07 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 18:45:08 pg -- the postgresql interface? 18:45:16 dioxirane: thanks! i'll keep you posted 18:45:28 dioxirane: or join #lispgames to keep up to date, i don't always lurk here 18:45:52 there is yet another NIH implementation of fifo queues at work, but I'd like to kill it. 18:46:35 I threw one together as part of POIU (because just like ASDF itself, I needed to minimize dependencies, and that was short enough), but would rather have the real thing. 18:46:57 FareTower: no, sorry, I meant paul graham's 18:47:03 cl-containers has queues, and many things -- dunno if I want to import it all for the library I'm writing. 18:47:25 it's actually just a code snippet I've copypasted over lots of projects, and I think it's originally from On Lisp or the ANSI CL book. 18:48:04 FareTower: https://github.com/sykopomp/conserv/blob/develop/src/utils.lisp#L14-L33 18:48:34 I had one variant of the same (that I wrote, but same design) in fare-utils already. 18:48:48 my point is precisely that I don't want yet another implementation. 18:49:08 ah ok. Nevermind. :\ 18:49:22 if I were more confident, I'd just take some of those libraries and merge them into lil. 18:49:34 -!- dioxirane [~OXO@unaffiliated/dioxirane] has left #lisp 18:49:48 lil doesn't have a good story about performance though -- except "do the same thing at compile time in macros" 18:50:06 which I haven't done. 18:51:18 Eldariof-ru [~CLD@pppoe-209-117-dyn-sr.volgaline.ru] has joined #lisp 18:51:51 -!- jcazevedo [~jcazevedo@188.251.139.151] has quit [Remote host closed the connection] 18:51:54 is there an uri-library which also does url-encoding? puri for example doesn't url-decode/url-encode query parameter or values. 18:53:19 ebw: funny you mention that 18:53:53 newer versions of drakma have it 18:54:11 oGMo [~rpav@ec2-54-235-67-4.compute-1.amazonaws.com] has joined #lisp 18:54:41 -!- eldariof [~CLD@pppoe-208-185-dyn-sr.volgaline.ru] has quit [Ping timeout: 255 seconds] 18:55:08 -!- peterhil` [~peterhil@cs181251246.pp.htv.fi] has quit [Ping timeout: 255 seconds] 18:55:09 argl .. a general uri-library can't decode the textual query component as it isn't always just key/value-pairs ... 18:55:21 splittist [~splittist@99-21.63-188.cust.bluewin.ch] has joined #lisp 18:56:55 hello splittist 18:57:24 mishoo [~mishoo@178.138.99.40] has joined #lisp 18:57:51 FareTower: I see urlencode but not urldecode. hunchentoot has those functions ... 19:00:27 brandonz [~brandon@206.169.144.70] has joined #lisp 19:00:32 ebobby [~fms@199.21.86.106] has joined #lisp 19:01:00 peterhil` [~peterhil@cs181251246.pp.htv.fi] has joined #lisp 19:01:15 -!- FareTower is now known as Fare 19:03:32 there's hu.dwim.uri also 19:09:40 KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has joined #lisp 19:09:48 -!- peterhil` [~peterhil@cs181251246.pp.htv.fi] has quit [Ping timeout: 276 seconds] 19:10:50 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 19:11:10 cabaire [~nobody@p5DCD2468.dip.t-dialin.net] has joined #lisp 19:11:14 AeroNotix [~xeno@abob170.neoplus.adsl.tpnet.pl] has joined #lisp 19:12:58 -!- zorkmoid [c2ed8e06@gateway/web/freenode/ip.194.237.142.6] has quit [Ping timeout: 245 seconds] 19:13:48 -!- Doug201 [48e53fd8@gateway/web/freenode/ip.72.229.63.216] has quit [Ping timeout: 245 seconds] 19:14:13 -!- antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has quit [Ping timeout: 245 seconds] 19:15:23 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 260 seconds] 19:16:08 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Read error: Connection reset by peer] 19:16:33 nyef [~nyef@c-76-119-183-159.hsd1.ma.comcast.net] has joined #lisp 19:17:55 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 19:21:05 Xach: any other cities you'll be visiting while you're in Europe for e[c]l[m|s]? 19:21:58 e(cl)|(lms) 19:22:37 thx 19:22:46 Does PROGV do anything that can't be done by EVALing a LET? 19:22:51 -!- clintm [~clintm@76.121.226.80] has quit [Quit: clintm] 19:23:29 eval evaluates in a null-lexical environment 19:23:58 Doug201 [48e53fd8@gateway/web/freenode/ip.72.229.63.216] has joined #lisp 19:24:04 Most compilers can't handle the partial evaluation required to make the EVAL of a LET efficient. 19:24:06 k0001 [~k0001@host41.190-137-205.telecom.net.ar] has joined #lisp 19:24:11 stassats`: So PROGV can access lexical variables. 19:24:36 -!- rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Ping timeout: 245 seconds] 19:24:41 jrajav [~jrajav@198.179.137.211] has joined #lisp 19:24:49 stassats`: it could be implemented as a macro that expands into a call to a function that evals a let form and funcalls the body. 19:25:18 drmeister: progv binds dynamic variables 19:25:40 ehu: LET binds dynamic variables as well. 19:26:13 drmeister: but LET doesn't evaluate the 'symbol's 19:26:21 You'd need a DECLARE SPECIAL in the LET to get that effect... 19:26:25 progv does evaluate the SYMBOLS expression 19:26:38 ehu: Hence the use of EVAL. 19:27:15 The access to the lexical environment is a big enough reason to implement PROGV as a special operator. 19:27:17 splittist: if I travel more than a block from the hotel I'll be surprised. 19:27:31 -!- ignas [~ignas@office.pov.lt] has quit [Ping timeout: 248 seconds] 19:27:54 Joreji [~thomas@vpn-eu2.unidsl.de] has joined #lisp 19:27:58 drmeister: progv can be compiled, the argument to eval will usually need to be interpreted. 19:28:08 that's a property EVAL+LET doesn't have. 19:28:15 I'm asking because whenever I see a feature in CL that I don't understand or it looks redundant there is often some deep reason for it to be the way it is. 19:28:51 -!- Eldariof-ru [~CLD@pppoe-209-117-dyn-sr.volgaline.ru] has quit [] 19:28:59 Thanks, efficient compilation vs crappy interpretation is a valuable thing. 19:28:59 ipmonger [~ipmonger@68.81.244.69] has joined #lisp 19:29:18 I mean a valuable feature of PROGV. 19:30:10 -!- Joreji_ [~thomas@vpn-eu2.unidsl.de] has quit [Ping timeout: 256 seconds] 19:30:12 Thanks, I'll proceed to implement my last special operator - PROGV. 19:32:03 Xach: I was confused by your tweet, sorry. 19:32:12 -!- KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 19:32:23 rpg [~rpg@23-25-144-218-static.hfc.comcastbusiness.net] has joined #lisp 19:34:13 -!- brandonz [~brandon@206.169.144.70] has quit [Quit: bbl] 19:34:26 drmeister, is your implementation visible somewhere? 19:35:27 For backquote processing I translated the backquote code written by Guy Steele into C++ (http://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node367.html) My code spends a LOT of time doing backquote processing. Is there a better/faster algorithm? 19:35:45 drmeister, as said above, access to the lexical environment in the body of progv is important 19:36:05 though you could make a closure, and eval a call to that closure in a let. 19:36:19 fare: Not yet. My student and I are cleaning it up and getting it ready to host on github in a few months. 19:36:27 beware: there is one subtle bug in that backquote implementation 19:36:29 kcj [~casey@unaffiliated/kcj] has joined #lisp 19:36:58 there was a boston lisp meeting demo of it 19:37:05 fare: Really? That sends a chill through my nethers. What is it. 19:37:10 drmeister, what's the name of it? 19:37:17 snearch [~snearch@89.204.138.79] has joined #lisp 19:37:17 it was an obscure corner case 19:37:36 -!- skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has quit [Quit: Verlassend] 19:37:51 as Alex Plotnick about it 19:37:59 -!- snearch [~snearch@89.204.138.79] has quit [Max SendQ exceeded] 19:38:00 skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 19:38:09 I can forward you the email 19:38:20 with the cltl2 implementation + fix 19:38:38 I remember something about that bug. Had to do with the destructive splice operations and the optimizer, didn't it? 19:38:52 fare: It's the backquote code that everyone uses correct? Or is there something faster? 19:39:12 snearch [~snearch@89.204.138.79] has joined #lisp 19:39:52 - (nreconc q (list (list *bq-quote* p))))) 19:39:57 + (nreconc q (and p (list (list *bq-quote* p)))))) 19:40:21 -!- snearch [~snearch@89.204.138.79] has quit [Max SendQ exceeded] 19:40:54 consan the nreconqueror! 19:41:15 fare: I'll need to think on that really hard. I translated it into C++ and verified every way to sunday that my C++ code generates the same results as Steele's CL code. 19:41:50 snearch [~snearch@89.204.138.79] has joined #lisp 19:42:41 -!- snearch [~snearch@89.204.138.79] has quit [Max SendQ exceeded] 19:43:59 snearch [~snearch@89.204.138.79] has joined #lisp 19:44:49 -!- dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 19:44:53 says Alex Plotnick, the bug is hidden if the simplifier is enabled -- which is why most people don't see it 19:44:58 -!- snearch [~snearch@89.204.138.79] has quit [Max SendQ exceeded] 19:45:33 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 276 seconds] 19:46:02 snearch [~snearch@89.204.138.79] has joined #lisp 19:47:01 -!- snearch [~snearch@89.204.138.79] has quit [Max SendQ exceeded] 19:47:18 I've filed that away in my long-term memory (Evernote) I'll fix the bug later. 19:48:02 snearch [~snearch@89.204.138.79] has joined #lisp 19:49:10 -!- snearch [~snearch@89.204.138.79] has quit [Max SendQ exceeded] 19:49:21 -!- yawnt`afk is now known as yawnt 19:49:25 masondesu [~textual@68-115-251-182.static.gnvl.sc.charter.com] has joined #lisp 19:51:08 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 19:52:19 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 19:53:07 -!- xcombelle [~xcombelle@AToulouse-551-1-74-224.w92-146.abo.wanadoo.fr] has quit [Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.] 19:54:13 -!- Joreji [~thomas@vpn-eu2.unidsl.de] has quit [Ping timeout: 246 seconds] 19:55:55 kliph [~user@unaffiliated/kliph] has joined #lisp 19:59:09 -!- rpg [~rpg@23-25-144-218-static.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 19:59:18 rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has joined #lisp 19:59:20 -!- lman [~noname@unaffiliated/lman] has quit [Read error: Connection reset by peer] 20:00:48 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20:00:59 Joreji [~thomas@vpn-eu2.unidsl.de] has joined #lisp 20:02:15 I remember something about that bug. Had to do with the destructive splice operations and the optimizer, didn't it? 20:02:17 Oops. 20:02:21 Wrong window. (-: 20:02:21 -!- fasta [~xchat@xs8.xs4all.nl] has quit [Ping timeout: 240 seconds] 20:02:36 -!- aerique [310225@xs8.xs4all.nl] has quit [Ping timeout: 264 seconds] 20:03:17 - 20:03:42 your time machine is misfunctioning 20:10:10 -!- skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has quit [Quit: leaving] 20:10:58 skbierm [~sascha@p4FEA00D0.dip0.t-ipconnect.de] has joined #lisp 20:10:59 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [] 20:12:04 -!- Harag [~Thunderbi@105.224.184.164] has quit [Ping timeout: 246 seconds] 20:12:57 aerique [310225@194.109.21.8] has joined #lisp 20:13:09 fasta [~xchat@xs8.xs4all.nl] has joined #lisp 20:14:38 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 20:15:03 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 20:18:28 Forty-3 [~seana11@96.255.72.75] has joined #lisp 20:19:05 -!- Forty-3 [~seana11@96.255.72.75] has quit [Read error: Connection reset by peer] 20:19:26 lman [~noname@unaffiliated/lman] has joined #lisp 20:22:59 -!- masondesu [~textual@68-115-251-182.static.gnvl.sc.charter.com] has quit [Quit: Computer has gone to sleep.] 20:23:48 -!- cdidd [~cdidd@95-25-30-172.broadband.corbina.ru] has quit [Remote host closed the connection] 20:24:21 mstevens [~mstevens@81.2.103.21] has joined #lisp 20:24:21 -!- mstevens [~mstevens@81.2.103.21] has quit [Changing host] 20:24:21 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 20:24:41 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 20:26:59 -!- Guest38986 [~user@81.34.164.196] has quit [Remote host closed the connection] 20:28:44 -!- gravicappa [~gravicapp@ppp91-77-189-101.pppoe.mtu-net.ru] has quit [Ping timeout: 272 seconds] 20:32:03 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 20:33:30 normanrichards [~normanric@mobile-166-137-150-021.mycingular.net] has joined #lisp 20:36:12 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 20:36:13 -!- rmathews [~roshan@122.174.30.233] has quit [Ping timeout: 246 seconds] 20:36:31 *stassats`* is losing his mind, slot-value says the slot is nil, describe shows that it has a non-nil value 20:38:04 tricky describe-object method? 20:38:15 nope 20:38:21 tried with another slot 20:38:42 -!- bitonic` [~user@dyn1217-99.wlan.ic.ac.uk] has quit [Remote host closed the connection] 20:38:45 ah, you mean describe-object, read as print-object, still no, no describe-object methods 20:38:55 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20:39:09 i'm writing my own describe 20:39:28 i mean, to check that it's true 20:39:43 perhaps there is something specialised on svuc (slot-value-user-confusion)? 20:39:56 checked that, nope 20:40:13 well, and describe would be using it too 20:40:26 and both the accessor and slot-value show nil 20:40:35 same object? 20:40:54 scharan [~scharan@169.235.25.47] has joined #lisp 20:41:02 well, i didn't think to check that 20:41:05 let me see 20:41:45 bah, it's always something stupid 20:42:09 the win goes to Fare 20:42:24 clever bugs don't exist 20:42:33 nah, YOU win -- you found the bug. 20:42:56 well, i wouldn't have checked if you didn't ask me 20:43:20 i knew the first moment i saw the problem that it would be something so trivially stupid 20:43:26 because it usually is 20:43:34 when you something so baffling 20:44:07 glad to help a bit -- you helped me a lot lately 20:45:13 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 20:45:33 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 20:46:21 the most time i spent on finding bugs is the bugs where something trivial like that happens, a typo, a wrong variable used, etc 20:46:33 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 20:46:39 and you just don't think to check it, and spend several hours doing all kinds of diagnostics 20:46:42 usually is. 20:46:57 that's one reason I'm hesitant to disable deferred warnings checking by default 20:47:38 cpc26 [~user@fsf/member/cpc26] has joined #lisp 20:47:43 even though 27 maintainers haven't replied after a week. 20:48:06 and that slot-value mismatch was during printing diagnostics of another problem, not in the code 20:48:22 *stassats`* unwinds the bug-stack 20:48:53 M-x top-level RET 20:50:19 -!- cpc26 [~user@fsf/member/cpc26] has quit [Client Quit] 20:50:57 Slivka [~Slivka@81.4.242.0] has joined #lisp 20:51:16 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 20:51:52 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 20:52:02 is there a persistent fifo queue implementation? 20:52:26 clhs with-open-file 20:52:26 http://www.lispworks.com/reference/HyperSpec/Body/m_w_open.htm 20:52:31 I assume you mean persistent as in "pure" datastructures. 20:52:33 ? 20:52:34 Fare: there you go 20:53:10 sykopomp, yes I do 20:53:19 clhs s-p 20:53:19 symbol-plist: http://www.lispworks.com/reference/HyperSpec/Body/f_symb_4.htm 20:53:24 nope 20:53:43 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 20:54:04 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 246 seconds] 20:54:05 clhs f-p 20:54:05 float-precision: http://www.lispworks.com/reference/HyperSpec/Body/f_dec_fl.htm 20:54:14 bad specbot 20:54:26 i meant file-position 20:54:37 -!- jrajav [~jrajav@198.179.137.211] has quit [Quit: I tend to be neutral about apples] 20:54:38 I figure, if I add a stateful queue implementation to lil, I might as well add a pure one, too 20:54:57 if possible better than "reverse the list on the other end when empty" 20:55:01 -!- yawnt [~yawnt@unaffiliated/yawno] has quit [Remote host closed the connection] 20:55:03 clhs r-c 20:55:03 restart-case: http://www.lispworks.com/reference/HyperSpec/Body/m_rst_ca.htm 20:55:08 though that might do for now 20:55:12 and not read-char, that's a bug 20:55:17 doesn't fset have all sorts of persistent data structures? 20:56:12 I don't see queues in there 20:56:20 ok. sorry for the noise. 20:56:36 I'll add the trivial "reverse the other list" implementation for now 20:56:46 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 20:57:03 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20:59:14 reverse the list when it's empty is really nice (: 20:59:24 hi H4ns :) 20:59:59 fe[nl]ix: hi! 21:01:57 -!- cabaire [~nobody@p5DCD2468.dip.t-dialin.net] has quit [Quit: leaving] 21:02:04 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 244 seconds] 21:04:52 -!- dcorking [~dcorking@91.85.38.156] has quit [Quit: Leaving] 21:06:49 Fare: why doesn't ASDF like "x.0xx" versions? 21:07:19 spion [~spion@unaffiliated/spion] has joined #lisp 21:08:30 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 21:08:51 -!- Fare [tunes@nat/google/x-pvowawpaxclaqvke] has quit [Ping timeout: 240 seconds] 21:11:29 devin_ [~devin_@unaffiliated/devin/x-7957978] has joined #lisp 21:12:35 Hey I am using lispbox and following the Practical Common Lisp book, and am at a part where it says to invoke a command in emacs I type C-c C-q but emacs is telling me its an invalid command?? 21:12:56 it's no longer present 21:13:18 s/invalid command/undefined 21:13:25 are you doing that in the REPL? 21:13:27 The command is no longer? 21:13:31 YEs 21:13:37 well no Im not sure 21:13:38 mutley89 [~mutley89@188.30.69.106.threembb.co.uk] has joined #lisp 21:13:42 I just created a new file 21:13:43 you can do C-RET 21:13:53 in the repl 21:14:47 Forty-3 [~seana11@96.255.72.75] has joined #lisp 21:14:51 -!- Forty-3 [~seana11@96.255.72.75] has quit [Read error: Connection reset by peer] 21:15:12 All I have done, is created a new file (C-x C-f) and typed in my function and afterwards it was telling me I can still invoke it even though we are int a file by typing C-c C-q 21:15:30 Is REPL just when I am on the first screen and it is interpreting 21:15:46 repl is CL-USER> _ 21:16:06 -!- wbooze [~wbooze@xdsl-78-35-182-237.netcologne.de] has quit [Quit: none] 21:16:11 Yeah CL-USER> is not there after I did C-x C-f 21:16:24 all I have on the screen is my function 21:16:39 instead of C-c C-q you can use C-c C-] 21:16:49 (defun hello-world () (format t "hello, world")) 21:17:03 -!- mattrepl [~mattrepl@129.174.219.178] has quit [Ping timeout: 244 seconds] 21:17:03 to switch back to the REPL you can type C-c C-z 21:17:05 Kk thanks I will try that 21:17:36 C-c C-] is undefined 21:17:38 wbooze [~wbooze@xdsl-78-35-182-237.netcologne.de] has joined #lisp 21:17:40 you can even do C-c C-c while the cursor is inside hello-world, and then C-c C-y 21:17:50 Is there already a macro for roughly (unless ,place (setf ,place ,value)) 21:18:20 devin_: you need to enable slime-fancy contrib 21:18:23 C-c C-C is undefined 21:18:34 oh 21:18:43 devin_: did you open a file which ended with .lisp? 21:18:57 s/C-c C-C/C-c C-c 21:19:09 No I named my file helloworld.cl 21:19:23 right, it should have been .lisp 21:19:28 kk thanks 21:20:05 jasom: I've seen a couple ensuref macros, but it's not in alexandria, afaict. 21:20:21 jasom: i would just use that 21:20:45 it's longer, may require a let, but it's clear and simple 21:21:07 What command can I use to drop this file without saving it 21:21:13 stassats`: I'm setting up an environment so I'm doing it a half-dozen times 21:21:29 no let needed though 21:21:42 devin_: C-x C-k 21:21:51 stassats` Thanks 21:22:23 jasom: what about (setf place (or place value)) ? 21:23:09 Fare [~tunes@216.239.55.82] has joined #lisp 21:23:22 The implementation specific ECL function SET-FUNCALLABLE-INSTANCE-FUNCTION probably sets the function of a funcallable-instance - correct? 21:23:29 if that's variables, make them unbound by defaults, then it's just DEFVAR 21:23:32 -!- Fare is now known as Guest92657 21:23:36 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 21:23:37 stassats`: so long as setf isn't side-effecty should be fine 21:23:39 drmeister: that's mop 21:24:13 stassats`: no, the place is (iolib/os:environment-variable "SOME_ENVIRONMENT_VARIABLE) 21:24:20 drmeister: http://www.alu.org/mop/dictionary.html#set-funcallable-instance-function 21:24:38 when the class meets a metaclass, that's amope 21:24:59 mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has joined #lisp 21:25:04 Bike: Oh yeah, thanks, I think they implemented it in ECL in C because I can't find it in the CL source. 21:26:52 Yes, I just found it - thanks - cl_object clos_set_funcallable_instance_function(cl_object x, cl_object function_or_t) 21:27:45 how do I go back from C-c C-z 21:27:59 devin_: C-x b RET 21:29:09 -!- normanrichards [~normanric@mobile-166-137-150-021.mycingular.net] has quit [Read error: Connection reset by peer] 21:30:01 -!- Guest92657 [~tunes@216.239.55.82] has quit [Quit: Leaving] 21:30:55 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 21:31:27 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 21:32:42 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 21:36:07 Mon_Ouie [~Mon_Ouie@109.130.80.53] has joined #lisp 21:36:07 -!- Mon_Ouie [~Mon_Ouie@109.130.80.53] has quit [Changing host] 21:36:07 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 21:36:18 stat_vi [~stat@dslb-094-218-016-138.pools.arcor-ip.net] has joined #lisp 21:37:13 -!- mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has quit [Quit: mattrepl] 21:37:17 stassats`, how do I enable slim fancy 21:37:25 -!- ivan\ [~ivan@unaffiliated/ivan/x-000001] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:37:36 is C-c C-] still not working? 21:37:42 Nope 21:38:04 ivan\ [~ivan@unaffiliated/ivan/x-000001] has joined #lisp 21:38:09 in a buffer where there is "Lisp" in the mode-line? 21:38:24 helloworld.lisp 21:38:57 well, i don't know how lispbox organizes slime loading, so i have no idea 21:39:15 Ok, I will just move on 21:39:17 devin_: can you try C-c C-q again? 21:39:19 mehltau [~user@178.112.83.74.wireless.dyn.drei.com] has joined #lisp 21:39:24 maybe it's an old lispbox 21:39:51 Nah didnt work 21:40:37 Joreji_ [~thomas@vpn-eu2.unidsl.de] has joined #lisp 21:43:32 Do you know what C-c C-q stands for 21:43:37 invoke 21:44:04 it stood for slime-close-parens-at-point 21:44:38 which adds missing closing parenthesis 21:44:52 Ohhh, I was misinterpreting the book 21:45:07 I thought it meant invoke the command as in my function 21:45:41 does C-c C-y work for you? 21:45:44 Which still doesn't work but that explains 21:45:52 Yup 21:46:04 well, it's for invoking functions 21:46:04 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 21:46:24 Whats for invoking functions 21:46:28 C-c C-y 21:46:32 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 21:46:38 after you do C-c C-c, you do C-c C-y 21:46:58 so for C-c C-y If I have multiple functions, will it only invoke the function my cursur is before 21:47:08 yes 21:47:29 rather, inside a definition of a function 21:47:35 -!- ahungry [~null@66.184.106.97] has quit [Quit: Lost terminal] 21:48:06 Ah ok 21:48:08 or just after it, or just before it 21:48:26 similarly to C-c C-c 21:49:50 -!- ebobby [~fms@199.21.86.106] has quit [Ping timeout: 255 seconds] 21:50:20 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 21:51:53 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 21:52:33 masondesu [~textual@216.59.46.254] has joined #lisp 21:52:33 bitonic [~user@dyn1217-99.wlan.ic.ac.uk] has joined #lisp 21:54:21 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 21:55:04 DataLinkDroid [~DataLinkD@120.154.66.216] has joined #lisp 21:55:06 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 21:56:10 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [Client Quit] 21:57:40 -!- bitonic [~user@dyn1217-99.wlan.ic.ac.uk] has quit [Read error: Operation timed out] 21:59:18 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 245 seconds] 21:59:51 -!- mutley89 [~mutley89@188.30.69.106.threembb.co.uk] has quit [Quit: Leaving] 22:00:42 -!- waveman [~tim@101.174.161.170] has quit [Ping timeout: 264 seconds] 22:02:21 waveman [~tim@101.174.161.170] has joined #lisp 22:04:07 normanrichards [~normanric@108.178.120.144] has joined #lisp 22:05:30 mutley89 [~mutley89@188.30.69.106.threembb.co.uk] has joined #lisp 22:06:00 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 22:06:03 ebobby [~fms@199.21.86.106] has joined #lisp 22:06:23 ccorn [~ccorn@i52104.upc-i.chello.nl] has joined #lisp 22:06:52 -!- ccorn [~ccorn@i52104.upc-i.chello.nl] has quit [Client Quit] 22:07:15 ccorn_ [~ccorn@i52104.upc-i.chello.nl] has joined #lisp 22:07:55 -!- clox [~user@rrcs-208-125-109-116.nys.biz.rr.com] has quit [Quit: cob] 22:08:10 -!- wheelsucker [~user@168.114.240.151] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:09:02 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 22:09:55 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 22:10:22 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 22:10:28 clintm [~clintm@c-76-121-226-80.hsd1.wa.comcast.net] has joined #lisp 22:10:48 -!- ccorn_ [~ccorn@i52104.upc-i.chello.nl] has quit [Remote host closed the connection] 22:11:04 ccorn [~ccorn@i52104.upc-i.chello.nl] has joined #lisp 22:11:29 -!- rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Quit: rpg] 22:12:20 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 248 seconds] 22:12:51 -!- Joreji_ [~thomas@vpn-eu2.unidsl.de] has quit [Ping timeout: 256 seconds] 22:15:34 Hey folks. Is there a quicklisp library that allows for generating permutations with repetition? Alexandria only does them without. 22:15:44 i.e. generating multisets 22:16:57 Sounds like something that it'd be easier to write from scratch than to find a library for. 22:16:59 repitition? 22:17:31 Good point nyef. 22:18:02 Unfortunately, a lot of things are like that, and then they get boxed up as libraries... 22:18:07 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 22:18:10 ... multiple times. 22:18:33 nyef: but are they permuted? 22:19:48 One would presume that, having different authors, they would count as different permutations of the same basic idea. 22:19:49 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 22:20:42 hahaha 22:21:25 IIRC Quadrescence has such a library 22:21:34 redline6561: there's something called fset that may do what you want. 22:21:41 Noted. Thanks. 22:21:42 it may not as well 22:21:51 fe[nl]ix: just found cl-permutation. thanks. 22:21:56 https://bitbucket.org/tarballs_are_good/cl-permutation 22:21:57 attila_lendvai: There is very little documentation on hu.dwim.uri. Which License is it? 22:23:12 -!- mehltau [~user@178.112.83.74.wireless.dyn.drei.com] has quit [Quit: rcirc on GNU Emacs 24.2.93.4] 22:24:30 -!- ebw [~user@f050209154.adsl.alicedsl.de] has quit [Remote host closed the connection] 22:27:17 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 22:27:40 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 22:28:22 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 22:28:53 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 22:31:33 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 22:32:17 spion [~spion@unaffiliated/spion] has joined #lisp 22:33:22 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 22:35:52 Joreji_ [~thomas@91.143.80.217] has joined #lisp 22:38:28 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 245 seconds] 22:42:29 -!- Joreji [~thomas@vpn-eu2.unidsl.de] has quit [Ping timeout: 255 seconds] 22:42:40 CB-300 [~bom@198.187.30.190] has joined #lisp 22:42:45 -!- CB-300 [~bom@198.187.30.190] has left #lisp 22:43:19 -!- masondesu [~textual@216.59.46.254] has quit [Quit: Computer has gone to sleep.] 22:43:32 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 248 seconds] 22:44:26 yours_truly [~yours@mc-189-127.IPReg.mcmaster.ca] has joined #lisp 22:46:07 Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has joined #lisp 22:47:09 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 22:47:32 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 22:47:44 masondesu [~textual@216.59.46.254] has joined #lisp 22:47:55 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 22:48:51 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 22:49:17 phax [~phax@unaffiliated/phax] has joined #lisp 22:49:22 -!- yours_truly [~yours@mc-189-127.IPReg.mcmaster.ca] has quit [Quit: Leaving] 22:49:55 are there any forward declaration mechanics in CL? 22:50:34 In what sense? 22:52:30 SBCL is barfing that I'm referencing undef'd symbols when I'm doing so 22:52:33 -!- mishoo [~mishoo@178.138.99.40] has quit [Read error: No route to host] 22:52:40 -!- AeroNotix [~xeno@abob170.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 22:52:46 arrdem: what kind of symbols? 22:52:50 then don't do so 22:53:00 lambdas bound to symbols 22:53:23 Sounds like there might be some confusion somewhere. 22:53:31 Can you show an example on paste.lisp.org? 22:53:33 symbols can't be undefined, variables can 22:53:54 For that matter, lambdas can't be undefined either, and the binding is from the symbol or variable to the value... 22:54:25 so this is the offending file: https://github.com/arrdem/pascal/blob/master/reid/parser/pascal-from-ebnf.lisp 22:54:26 symbols just name variables 22:54:48 which is based on this combinator toolkit: https://github.com/arrdem/pascal/blob/master/reid/parser/rewindable.lisp 22:54:48 -!- splittist [~splittist@99-21.63-188.cust.bluewin.ch] has quit [Ping timeout: 264 seconds] 22:54:59 mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has joined #lisp 22:55:01 Keshi [~Keshi@unaffiliated/keshi] has joined #lisp 22:55:03 arrdem: Do you have a self-contained example? 22:55:44 Xach: lemme pull one together.. most of that code is repetition. 22:57:52 dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has joined #lisp 23:01:27 This... doesn't look like it would survive a compile-file operation. 23:02:05 get! is completely broken. 23:02:07 You have macros that call functions at expansion time to return closures. 23:02:18 I'm looking at the conjunction of CONC and DEFRULE. 23:02:43 pkhuong: yes. it's also not deleted yet. 23:02:56 Yeah, GET! doesn't look sane. 23:03:14 -!- [SLB] is now known as [SLB]` 23:03:18 -!- xan_ [~xan@80.174.78.158.dyn.user.ono.com] has quit [Ping timeout: 256 seconds] 23:03:47 get! is now in the bitbucket. 23:04:04 nyef: lemme macroexpand conc and defrule.. 23:04:06 bitonic [~user@176.251.9.197] has joined #lisp 23:04:26 but, basically, no, there is no way for that approach to work in CL. 23:05:20 the value for defvar is evaluated once at load-time. Since rules refer to the value bound to variables, rather than to their name, there can be no circular reference. 23:05:55 well... foo. 23:05:56 You'll have to either indirect explicitly to get late bindings, or work with functions rather than specials. 23:05:57 And why have the rules as variables holding closures instead of functions in the first place? 23:06:22 -!- agumonkey [~agu@32.217.72.86.rev.sfr.net] has quit [Ping timeout: 246 seconds] 23:06:27 nyef: 'cause no macro sprung to mind which built to a defun from a lambda 23:06:53 -!- devin_ [~devin_@unaffiliated/devin/x-7957978] has quit [Read error: Operation timed out] 23:07:27 eh.. ,(defmacro defrule (sym l) `(defun ,sym () (funcall ,l))) 23:07:54 eh.. ,(defmacro defrule (sym l) `(defun ,sym (&rest args) (funcall ,l args))) 23:08:41 But why involve the lambda in the first place? Have, say, CONC also be a macro that expands to code that the compiler then deals with at compile-time... 23:08:56 or a function that computes code. 23:09:11 Ah, right, never mind. 23:09:13 -!- Doug201 [48e53fd8@gateway/web/freenode/ip.72.229.63.216] has quit [Ping timeout: 245 seconds] 23:09:21 -!- prxq [~mommer@mnhm-5f75f7c8.pool.mediaWays.net] has quit [Quit: Leaving] 23:09:59 slyrus [~chatzilla@adsl-76-254-45-27.dsl.pltn13.sbcglobal.net] has joined #lisp 23:10:18 nyef: how would that work out? the entire idea is that I'm progressively passing a cursor integer farther and farther down an abstraction tree until I get to terminals which can consume tokens and increase that value. 23:10:45 -!- oticat` [~oticat@36-229-253-236.dynamic-ip.hinet.net] has quit [Quit: leaving] 23:12:10 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Quit: Leaving.] 23:12:20 kcj [~casey@unaffiliated/kcj] has joined #lisp 23:12:23 -!- natechan [~natechan@50-192-61-46-static.hfc.comcastbusiness.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 23:12:24 If your abstraction tree is named functions, rather than named variables bound to anonymous functions...? 23:13:07 hang on I'm getting ahead of myself here I think. 23:13:20 I understand your point with defun. 23:13:35 I don't track how you suggest I inline out as it were my lambda functions. 23:13:45 Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has joined #lisp 23:14:21 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 240 seconds] 23:15:23 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #lisp 23:15:28 All of your rule functions take a single parameter, CURSOR, right? 23:15:36 yes. 23:15:38 *jasom* isn't sure why you would ever do (defmacro defrule (sym l) `(defun ,sym (&rest args) (apply ,l args))) 23:16:40 devin_ [~devin_@173.244.4.40] has joined #lisp 23:17:02 (defmacro rep? (validator) `(lambda (cursor) (destructuring-bind (c v) (funcall ,validator cursor) (list (max 0 c) v)))) 23:18:07 Actually, make that (funcall #',validator cursor). 23:18:24 -!- kennyd [~kennyd@78-0-196-194.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 23:19:01 Umm... Still not sure if that works or not, but basically, have the rules expanded into source code for the functions, rather than closures. 23:19:10 Guthur [~user@150.101.230.28] has joined #lisp 23:19:21 And make the references to named rules be function references rather than variable references. 23:20:00 -!- devin_ [~devin_@173.244.4.40] has quit [Changing host] 23:20:00 devin_ [~devin_@unaffiliated/devin/x-7957978] has joined #lisp 23:20:12 ah. so I can do some list-manipulation magic in (defrule) to transform the lambdas into legal defuns. 23:20:25 Functions can be referred to before they are defined, and you avoid the whole mess of trying to compile a file that involves literal function objects. 23:20:28 and then it all falls away from the variable lambdas. 23:20:40 -!- devin_ [~devin_@unaffiliated/devin/x-7957978] has left #lisp 23:21:10 Hardly need list-manipulation magic, given that expanding to a FUNCALL form would do the trick. 23:21:21 devin_ [~devin_@unaffiliated/devin/x-7957978] has joined #lisp 23:21:26 simply (defmacro defrule (name rule) `(defun ,name (cursor) (funcall ,rule cursor))). 23:21:51 And a lambda is a valid function name as well, though not subject to macroexpansion, so using funcall is probably easier. 23:22:47 -!- morphling [~stefan@77.0.53.86] has quit [Quit: Konversation terminated!] 23:23:28 sigh. Thanks for the help guys. 23:23:53 this makes perfect sense now, I'm just not used to the CL way. soo much scheme. 23:24:08 kennyd [~kennyd@78-0-196-194.adsl.net.t-com.hr] has joined #lisp 23:24:20 Yeah, I thought there was some Scheme influence there. 23:24:56 Scheme and Clojure account for 90% of my written s expressions.. 23:26:35 -!- macrobat [~fuzzyglee@h-8-92.a328.priv.bahnhof.se] has quit [Ping timeout: 255 seconds] 23:27:36 for conc it should be ',validators because validators is going to be a list of lambda code forms, right? 23:28:33 Probably not, because you want the compiler to turn them into anonymous functions rather than literal lists. 23:29:20 You might do something in the way of ,@(loop for validator in validators collect `(... ,validator ...)) 23:30:52 what's the ...? 23:31:13 seems like you are forcing the compiler to eval to code fom a lambda then collecting those. 23:31:15 elided code. 23:31:50 good word! 23:32:17 Yes, and the use of ,@ within a backquote says to splice the contents of a list into place. 23:32:38 -!- stat_vi [~stat@dslb-094-218-016-138.pools.arcor-ip.net] has quit [Quit: Lost terminal] 23:32:45 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 23:33:11 -!- bitonic [~user@176.251.9.197] has quit [Remote host closed the connection] 23:33:44 bitonic [~user@b0fb09c5.bb.sky.com] has joined #lisp 23:35:35 hiyosi [~hiyosi@75.18.30.125.dy.iij4u.or.jp] has joined #lisp 23:36:02 drmeister [~drmeister@108.52.166.246] has joined #lisp 23:37:39 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 23:38:06 -!- wbooze [~wbooze@xdsl-78-35-182-237.netcologne.de] has quit [Ping timeout: 244 seconds] 23:40:01 ISF [~ivan@189.61.223.79] has joined #lisp 23:40:45 -!- svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Ping timeout: 252 seconds] 23:45:24 nha [~prefect@77.185.40.131] has joined #lisp 23:46:30 joneshf-laptop [~joneshf@69.62.254.124] has joined #lisp 23:47:43 nyef: working as is for symbols so far.. gonna try it for lambda code now. 23:48:05 Cool. Good luck! 23:49:20 yep exploded on lambda, looks like I need to figure out that pre-eval you were hinting at. 23:49:32 wbooze [~wbooze@xdsl-78-35-132-174.netcologne.de] has joined #lisp 23:50:39 -!- pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has quit [Remote host closed the connection] 23:51:28 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 23:51:58 ooohh .. parsers? 23:52:08 Hello drewc. 23:52:12 *drewc* quickly commits what he is working on ... 23:52:18 nyef: hey hey! 23:52:28 drewc: sorta. 23:52:30 Yes, parsers. Yes, explicitly not monadic parsers, IIUC. 23:53:37 -!- k0001 [~k0001@host41.190-137-205.telecom.net.ar] has quit [Ping timeout: 246 seconds] 23:53:40 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 248 seconds] 23:54:05 ah, why not? 23:54:36 arrdem: ^ Why not monadic-style parser combinators? 23:55:08 because I don't get mondads so I built a clone of a clojure monadic parser combinator I like using stack recursion. 23:55:18 -_- 23:55:27 -!- drmeister [~drmeister@108.52.166.246] has quit [Remote host closed the connection] 23:55:35 k0001 [~k0001@host224.190-138-115.telecom.net.ar] has joined #lisp 23:55:51 o k ... 23:56:14 nyef has been kind enough to help me muddle through my misunderstandings of lisp-2 and here we stand. 23:56:27 well, regardless of understanding monads, they are not needed to understand monodic parsers! :) 23:57:14 arrdem: https://github.com/drewc/smug/blob/master/smug.org and what I am doing now, https://raw.github.com/drewc/smug/master/doc/monparsing.org 23:57:31 drmeister [~drmeister@108.52.166.246] has joined #lisp 23:57:32 *drewc* commits the literate tests ... 23:57:35 cl-parsec... that would be a lot of fun to write. 23:58:09 clintm: I did so already fwiw .. started in 2009, and it is quite a bit of fun 23:58:28 drewc: so I have a working pascal parser that I built previously. What I'm trying to do now is build a system for hooking the token stream it generates into ASTs. 23:58:28 One of these days I might take the time to understand monadic parsers, but I have far too much going on right now, including UI frameworks, calculus, electronics, drawing, and actual WORK... 23:58:51 drewc: is that what smug is? 23:58:56 -!- findiggle [~kirkwood@173.10.106.172] has quit [Quit: Leaving.] 23:59:00 nyef: My plan is to make monadic parsers quite 'simple' to understand 23:59:27 drewc: the idea here was to use a combinator-like structure to switch on the tokens and then use the (transform) form to perform the requisite side-effects. 23:59:42 clintm: smug and parsec are based on the same papers 23:59:46 oh, so it is.