00:02:49 <|3b|> sykopomp: should https://github.com/sykopomp/conserv/blob/develop/src/tcp/tcp-client.lisp#L227 be passing DRIVER instead of TCP-CLIENT ? 00:03:46 looks like :) 00:04:02 -!- mindCrime_ is now known as mindCrime 00:05:08 -!- tsuru```` [~charlie@adsl-74-179-28-146.bna.bellsouth.net] has quit [Ping timeout: 272 seconds] 00:05:50 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 00:06:42 -!- naeg [~naeg@170-18-182-46.NbIServ.com] has quit [Ping timeout: 264 seconds] 00:07:59 ravster [~ravi@71-19-174-130.dedicated.allstream.net] has joined #lisp 00:11:01 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Read error: Connection reset by peer] 00:11:59 <|3b|> sykopomp: cool, with that i can connect and send and receive some data... now just have to actually implement the protocol :p 00:12:31 I think I managed to fix up all the other parts of the code that relied on the old API, including the http server, which works now. 00:12:36 what protocol are you working on? 00:12:48 <|3b|> websockets again, decided i wanted a client now 00:12:56 ah 00:13:25 I was gonna say, the http server in conserv supports connection upgrading (that was one of the initial motivations) 00:13:51 mjs2600 [~user@97.100.215.123] has joined #lisp 00:14:14 but that's not that useful for a client :) 00:14:17 <|3b|> yeah, at some point i'd like to refactor clws so it could use different backends like conserv more easily 00:14:20 anyway, I'm off to sleep. Everything's pushed. 00:14:22 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Quit: Leaving] 00:14:57 jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 00:15:32 <|3b|> k, thanks for the fixes (and the library in the first place :) 00:16:27 -!- jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has left #lisp 00:16:35 -!- ZombieChicken [~weechat@unaffiliated/forgottenwizard] has quit [Read error: Operation timed out] 00:16:50 jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 00:17:54 no problem, I'm just glad it's useful to someone, if only for a little while :) 00:17:55 -!- jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has quit [Client Quit] 00:18:22 ZombieChicken [~weechat@unaffiliated/forgottenwizard] has joined #lisp 00:18:31 I shift around so much, stuff starts bitro^H^H^H^H^Hbecoming too stable... 00:18:52 jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 00:19:23 <|3b|> yeah, i have that problem too :/ 00:19:30 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 00:26:13 -!- mjs2600 [~user@97.100.215.123] has quit [Ping timeout: 248 seconds] 00:27:10 Matt_S_G [~Matt_S_G@87.109.28.35] has joined #lisp 00:30:09 -!- deveux [~deveux@74.red-83-45-150.dynamicip.rima-tde.net] has quit [Quit: Leaving] 00:31:57 whist [~whist@c-98-232-204-76.hsd1.or.comcast.net] has joined #lisp 00:38:20 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 00:42:13 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 00:43:22 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 00:44:52 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 00:46:56 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 00:48:03 -!- Fullma [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has quit [Ping timeout: 245 seconds] 00:48:21 -!- bitonic [~user@151.225.10.199] has quit [Ping timeout: 245 seconds] 00:48:32 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 00:55:21 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 00:55:52 -!- walter [~walter@ip-64-134-101-130.public.wayport.net] has quit [Quit: This computer has gone to sleep] 00:57:59 KDr2 [~KDr2@111.161.70.16] has joined #lisp 01:01:31 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 01:01:35 -!- rgc [~user@200.Red-83-39-147.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 01:02:05 sw2wolf [~czsq888@171.217.1.132] has joined #lisp 01:05:58 Fullma [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has joined #lisp 01:10:38 Corvidium [~cosman246@24.56.241.247] has joined #lisp 01:12:51 Kenjin_ [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 01:12:51 -!- Kenjin [~kenjin@2.80.247.99] has quit [Read error: Connection reset by peer] 01:14:18 Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 01:14:18 -!- Kenjin_ [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 01:15:38 Kenjin_ [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 01:15:40 -!- Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 01:16:16 NewRhyme [whocares@05-060.253.popsite.net] has joined #lisp 01:20:06 joekarma [~joekarma@70-36-57-169.dyn.novuscom.net] has joined #lisp 01:22:51 -!- PuercoPop [~user@190.222.252.106] has quit [Ping timeout: 276 seconds] 01:26:45 -!- NewRhyme [whocares@05-060.253.popsite.net] has quit [Ping timeout: 276 seconds] 01:28:59 -!- Regis_ [~Regis@189.34.44.144] has quit [Ping timeout: 255 seconds] 01:35:04 -!- Thra11 [~Thra11@146.90.220.171] has quit [Ping timeout: 272 seconds] 01:38:14 -!- Kenjin_ [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Remote host closed the connection] 01:42:38 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 01:43:08 -!- ravster [~ravi@71-19-174-130.dedicated.allstream.net] has left #lisp 01:45:21 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 01:45:33 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 01:46:15 -!- Gooder``` [~user@218.69.12.194] has quit [Ping timeout: 276 seconds] 01:47:47 -!- ramus_ is now known as ramus 01:48:37 gmcastil [~user@c-75-71-149-109.hsd1.co.comcast.net] has joined #lisp 01:49:26 -!- gmcastil [~user@c-75-71-149-109.hsd1.co.comcast.net] has quit [Remote host closed the connection] 01:51:19 -!- whist [~whist@c-98-232-204-76.hsd1.or.comcast.net] has quit [Quit: Computer has gone to sleep.] 01:51:55 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 01:52:53 Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has joined #lisp 01:55:26 -!- agumonkey [~agu@97.217.72.86.rev.sfr.net] has quit [Ping timeout: 245 seconds] 01:56:18 -!- antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has quit [Ping timeout: 245 seconds] 01:56:44 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 01:57:02 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 01:59:04 -!- Corvidium [~cosman246@24.56.241.247] has quit [Quit: Lost terminal] 02:02:24 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 256 seconds] 02:02:28 naeg [~naeg@170-18-182-46.NbIServ.com] has joined #lisp 02:03:07 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 02:08:56 k0001_ [~k0001@host118.190-138-114.telecom.net.ar] has joined #lisp 02:09:00 stardiviner [~Thunderbi@122.236.254.26] has joined #lisp 02:09:11 Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 02:10:39 -!- rhinux_ [~rhinux@27.115.15.9] has quit [Quit: Konversation terminated!] 02:11:53 -!- k0001 [~k0001@host167.190-224-63.telecom.net.ar] has quit [Ping timeout: 240 seconds] 02:15:23 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 02:16:09 -!- p_nathan [~vlion@76.178.163.213] has quit [Ping timeout: 256 seconds] 02:16:27 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: Connection reset by peer] 02:17:31 -!- Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has quit [Ping timeout: 245 seconds] 02:26:06 -!- stardiviner [~Thunderbi@122.236.254.26] has quit [Quit: stardiviner] 02:27:40 gendl [~gendl@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 02:29:13 Hi, has anyone run Slime on windows with the inferior-lisp-program installed in "c:/Program Files/..." or similar, which has spaces? 02:29:33 m_ke [~m_ke@cpe-108-182-20-11.nyc.res.rr.com] has joined #lisp 02:29:56 yes 02:30:00 sec 02:30:28 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 02:30:56 (setq slime-lisp-implementations '((sbcl ("C:\\Program Files (x86)\\Steel Bank Common Lisp\\1.1.0.36.mswinmt.1201-284e340\\run.bat")))) 02:31:59 If it has only one space, in the Program Files, I also use windows short path notation as a workaround 02:32:03 (setq inferior-lisp-program "C:/Progra~1/acl81-express/allegro-express.exe") 02:33:25 RocksHound [~rtc@108-232-158-49.lightspeed.tukrga.sbcglobal.net] has joined #lisp 02:34:00 YES 02:34:04 that worked, thank you. 02:34:30 -!- m_ke [~m_ke@cpe-108-182-20-11.nyc.res.rr.com] has quit [Remote host closed the connection] 02:34:32 actually I'm on allegro so I had to use a batch file and add the lisp exe as an argument 02:34:44 because allegro is not a windows console application 02:35:02 joe9 [~user@c-71-236-20-61.hsd1.ga.comcast.net] has joined #lisp 02:35:07 (setq slime-lisp-implementations 02:35:07 '((gdl ("c:\\Program Files (x86)\\GDL\\gdl\\program\\run-gdl-slime.bat" "program\\gdl.exe")))) 02:35:33 the run-gdl-slime.bat file changes directory to the ../ relative to the directory of itself 02:35:43 so the program\\gdl.exe is sufficient to find the lisp exe 02:36:23 I was trying every variation with inferior-lisp-program but it was never working. Works with slime-lisp-implementations, though. 02:36:23 m_ke [~m_ke@cpe-108-182-20-11.nyc.res.rr.com] has joined #lisp 02:39:13 -!- m_ke [~m_ke@cpe-108-182-20-11.nyc.res.rr.com] has quit [Remote host closed the connection] 02:42:29 whist [~whist@c-98-232-204-76.hsd1.or.comcast.net] has joined #lisp 02:42:33 -!- antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has quit [Ping timeout: 245 seconds] 02:45:07 -!- pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has quit [Remote host closed the connection] 02:45:48 yacks [~py@180.151.36.168] has joined #lisp 03:00:46 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] 03:05:04 thomas_yzj [~user@175.8.21.74] has joined #lisp 03:05:51 -!- thomas_yzj [~user@175.8.21.74] has quit [Client Quit] 03:13:59 Fare [fare@nat/google/x-uumjoqnvivbaffkj] has joined #lisp 03:13:59 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 03:17:15 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 276 seconds] 03:19:28 -!- joekarma [~joekarma@70-36-57-169.dyn.novuscom.net] has quit [Quit: joekarma] 03:40:37 fenton [~fenton@m121-202-132-172.smartone.com] has joined #lisp 03:47:14 -!- fenton [~fenton@m121-202-132-172.smartone.com] has quit [Ping timeout: 256 seconds] 03:49:11 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Read error: Connection reset by peer] 03:49:34 -!- kobain [~kobian@unaffiliated/kobain] has quit [] 03:50:23 -!- jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has quit [Quit: This computer has gone to sleep] 03:51:14 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 03:52:07 joekarma [~joekarma@70-36-57-169.dyn.novuscom.net] has joined #lisp 03:52:21 -!- kennyd [~kennyd@93-138-112-248.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 03:53:00 -!- AndroUser2 [~androirc@089144192221.atnat0001.highway.a1.net] has quit [Ping timeout: 276 seconds] 03:53:03 fenton [~fenton@m121-202-132-172.smartone.com] has joined #lisp 03:56:04 kennyd [~kennyd@78-1-158-160.adsl.net.t-com.hr] has joined #lisp 04:05:13 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] 04:08:16 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 256 seconds] 04:09:12 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 245 seconds] 04:13:24 -!- dented42 [~dented42@opengroove.org] has quit [Quit: ZNC - http://znc.in] 04:20:36 -!- RocksHound [~rtc@108-232-158-49.lightspeed.tukrga.sbcglobal.net] has quit [Ping timeout: 264 seconds] 04:21:07 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 04:21:52 -!- joneshf-laptop [~joneshf@mail.concordusapps.com] has quit [Ping timeout: 260 seconds] 04:22:10 -!- fenton [~fenton@m121-202-132-172.smartone.com] has quit [Quit: WeeChat 0.4.0] 04:23:41 p_nathan [~vlion@76.178.163.213] has joined #lisp 04:27:07 -!- Myk267 [~myk@unaffiliated/myk267] has quit [Quit: Ack! Hans, run! It's the lhurgoyf!] 04:28:47 Myk267 [~myk@unaffiliated/myk267] has joined #lisp 04:32:49 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Quit: Leaving] 04:34:35 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 04:35:22 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 04:35:32 doomlord [~doomlod@31.52.58.47] has joined #lisp 04:35:44 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 04:37:13 Sean-Der [~sean@c-24-12-64-138.hsd1.il.comcast.net] has joined #lisp 04:40:00 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 04:40:21 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 04:43:13 -!- kennyd [~kennyd@78-1-158-160.adsl.net.t-com.hr] has quit [Ping timeout: 248 seconds] 04:45:53 -!- leo2007 [~leo@110.172.225.137] has quit [Quit: rcirc on GNU Emacs 24.3.1] 04:50:27 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 04:50:42 momo-reina [~user@103.5.142.7] has joined #lisp 04:51:49 jerryzhou [~slackerui@58.245.253.218] has joined #lisp 04:52:24 -!- jerryzhou [~slackerui@58.245.253.218] has quit [Read error: Connection reset by peer] 04:53:21 I have some code that is making making a circular list on an object and I can't seem to find the code that is doing a destructive operation. Any debugging tips? 04:53:29 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Read error: Connection reset by peer] 04:53:46 Could I specialize on nconc setf etc.. with a :before or an :around safely and get debug messages maybe? 04:53:49 are you modifying quoted data? how about using sort? 04:54:20 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 04:54:57 Bike: I have a list in a slot that is supposed to be a list, but I have a bug where it is circular. I could be using a sort, I don't think it has anything to do with destroying quoted data 04:55:07 -!- incredulous [~lex@c-98-248-97-211.hsd1.ca.comcast.net] has left #lisp 04:55:13 *flat terminating list 04:55:31 your implementation might have such :before and :after things, like lispworks defadvice, but it's nonstandard 04:56:06 -!- ldionmarcil [~maden@unaffiliated/maden] has quit [Remote host closed the connection] 04:56:18 I am using SBCL 04:56:28 -!- kanwei [~kanwei@unaffiliated/kanwei] has quit [Ping timeout: 272 seconds] 04:57:05 defadvice whats that? I have never used Lispworks before 04:57:24 Sean-Der: how is the list created initially? 04:57:26 kanwei [~kanwei@unaffiliated/kanwei] has joined #lisp 04:57:42 leo2007 [~leo@110.172.225.137] has joined #lisp 04:59:04 -!- kanwei [~kanwei@unaffiliated/kanwei] has quit [Client Quit] 05:01:17 loke: it looks like it starts out as '() and then things are pushed onto it. I didn't write the code I am just debugging/learning 05:01:33 Sean-Der: using PUSH? 05:01:39 yes 05:01:51 Sean-Der: on the slot itself? 05:02:55 yep the add-item is pushing into (slot-value obj 'slot) 05:03:02 You can certainly create circular structures using PUSH. 05:03:13 Imagine doing (PUSH x x) 05:03:56 Bike suggested sort beccause it is destructive (sometimes that's a surprise because it breaks from the naming convention) 05:04:03 Ahh yeah. 05:07:55 -!- wbooze [~wbooze@xdsl-87-79-197-220.netcologne.de] has quit [Ping timeout: 246 seconds] 05:08:11 holycow [~holycow@pdpc/supporter/bronze/holycow] has joined #lisp 05:08:22 -!- xrq` is now known as xrq 05:08:28 -!- joekarma [~joekarma@70-36-57-169.dyn.novuscom.net] has left #lisp 05:11:10 bind [~bind@D57DEC5A.static.ziggozakelijk.nl] has joined #lisp 05:11:20 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 05:12:51 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 05:13:52 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 05:15:04 -!- Fare [fare@nat/google/x-uumjoqnvivbaffkj] has quit [Ping timeout: 256 seconds] 05:18:09 -!- ragnul [~rjain@66-234-32-156.nyc.cable.nyct.net] has quit [Quit: Lost terminal] 05:20:04 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:23:13 -!- prip [~foo@host170-129-dynamic.53-79-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 05:27:08 -!- reeker05 [~reeker05@c-67-182-147-102.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 05:28:11 kushal [kdas@fedora/kushal] has joined #lisp 05:29:14 reeker05 [~reeker05@c-67-182-147-102.hsd1.wa.comcast.net] has joined #lisp 05:30:00 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 05:31:30 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 05:32:25 teggi [~teggi@123.21.172.81] has joined #lisp 05:35:27 prip [~foo@host83-130-dynamic.47-79-r.retail.telecomitalia.it] has joined #lisp 05:36:02 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 05:36:13 gmcastil [~user@207-224-44-98.hlrn.qwest.net] has joined #lisp 05:38:26 -!- holycow [~holycow@pdpc/supporter/bronze/holycow] has quit [Quit: Lost terminal] 05:41:55 oudeis [~oudeis@2.55.121.234] has joined #lisp 05:44:47 -!- Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has quit [Remote host closed the connection] 05:45:32 gravicappa [~gravicapp@ppp91-77-169-118.pppoe.mtu-net.ru] has joined #lisp 05:46:01 jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 05:46:25 Ender__ [0cada8c7@gateway/web/freenode/ip.12.173.168.199] has joined #lisp 05:47:08 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 272 seconds] 05:47:41 Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has joined #lisp 05:50:17 -!- paddymahoney [~paddymaho@198-84-186-52.cpe.teksavvy.com] has quit [Remote host closed the connection] 05:53:12 p_nathan1 [~Adium@76.178.163.213] has joined #lisp 05:55:07 zickzackv [~faot@g225060055.adsl.alicedsl.de] has joined #lisp 05:57:32 -!- reeker05 [~reeker05@c-67-182-147-102.hsd1.wa.comcast.net] has quit [Ping timeout: 245 seconds] 05:58:01 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 05:58:13 -!- doomlord [~doomlod@31.52.58.47] has quit [Quit: Leaving] 05:59:41 -!- erikc [~erikc@CPE00222d53fe78-CM00222d53fe75.cpe.net.cable.rogers.com] has quit [Quit: erikc] 05:59:50 reeker05 [~reeker05@c-67-182-147-102.hsd1.wa.comcast.net] has joined #lisp 06:02:37 mishoo [~mishoo@178.138.98.139] has joined #lisp 06:03:23 -!- hiro_ox [~loqui@60.32.133.198] has quit [Quit: Loqui] 06:06:22 -!- youlysses is now known as youlysses_zzz 06:07:50 -!- p_nathan1 [~Adium@76.178.163.213] has quit [Quit: Leaving.] 06:10:57 -!- Harag [~Thunderbi@105.226.67.188] has quit [Quit: Harag] 06:11:35 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 255 seconds] 06:13:22 nan_` [~user@46.197.112.181] has joined #lisp 06:13:27 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 06:18:44 Krystof [~user@81.174.155.115] has joined #lisp 06:20:46 Harag [~Thunderbi@105.226.67.188] has joined #lisp 06:22:15 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 06:22:33 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 252 seconds] 06:23:28 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 245 seconds] 06:27:15 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 06:27:20 -!- nan_` is now known as nan- 06:30:09 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #lisp 06:32:48 -!- Harag [~Thunderbi@105.226.67.188] has quit [Quit: Harag] 06:32:59 -!- nan- [~user@46.197.112.181] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:33:25 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 06:35:11 -!- jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 252 seconds] 06:35:46 ahoops [~ahoops__@121.96.14.223] has joined #lisp 06:36:20 jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 06:37:29 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 06:40:17 prxq [~mommer@mnhm-4d011821.pool.mediaWays.net] has joined #lisp 06:43:35 -!- Nisstyre-laptop is now known as Nisstyre 06:43:51 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 06:46:58 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 06:50:06 nan- [~user@46.197.112.181] has joined #lisp 06:50:08 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 245 seconds] 06:51:07 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 06:51:09 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:51:21 rszeno [~rszeno@79.114.101.71] has joined #lisp 06:52:08 xificurC [xificurC@nat/ibm/x-qpmtnzmrbgorakxf] has joined #lisp 06:54:10 cyff [~cyff@78-73-106-123-no162.tbcn.telia.com] has joined #lisp 06:56:40 having different compilers is just great. i got an obscure error so restarted image with another compiler, now i have the exact location of where it happened. 06:57:10 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 06:57:12 what kind of error was it? 06:57:23 -!- Bike [~Glossina@67-5-231-68.ptld.qwest.net] has quit [Quit: leaving] 06:57:30 hkBst [~marijn@79.170.210.172] has joined #lisp 06:57:30 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 06:57:30 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 06:58:23 cdidd [~cdidd@89-178-199-89.broadband.corbina.ru] has joined #lisp 07:00:13 snowylike: i had a function calling another function and the error happens in this new one but somehow with all debug options enabled sbcl (unusually) wasn't able to give me the position of the error 07:00:29 that's strange 07:01:13 yes quite strange (backrace was all green!) 07:02:09 -!- xificurC [xificurC@nat/ibm/x-qpmtnzmrbgorakxf] has quit [Ping timeout: 276 seconds] 07:02:26 -!- momo-reina [~user@103.5.142.7] has quit [Remote host closed the connection] 07:02:51 ck`` [~ck@dslb-188-107-046-022.pools.arcor-ip.net] has joined #lisp 07:03:31 and what other compiler did you use to check? 07:04:47 przl [~przlrkt@46.231.183.162] has joined #lisp 07:05:07 davazp [~user@178.167.144.202.threembb.ie] has joined #lisp 07:05:19 it was ccl. (on sbcl i got "no debug information for frame") 07:05:33 kay 07:06:57 kcj [~casey@unaffiliated/kcj] has joined #lisp 07:12:29 -!- davazp [~user@178.167.144.202.threembb.ie] has quit [Remote host closed the connection] 07:14:17 -!- peterhil` [~peterhil@91-157-48-77.elisa-laajakaista.fi] has quit [Excess Flood] 07:15:23 davazp [~user@178.167.144.202.threembb.ie] has joined #lisp 07:16:09 peterhil [~peterhil@91-157-48-77.elisa-laajakaista.fi] has joined #lisp 07:16:31 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:17:56 _d3f [~gnu@93.114.45.248] has joined #lisp 07:18:02 -!- surrounder [~surrounde@095-096-032-026.static.chello.nl] has quit [Ping timeout: 256 seconds] 07:18:44 surrounder [~surrounde@095-096-032-026.static.chello.nl] has joined #lisp 07:21:25 -!- kcj [~casey@unaffiliated/kcj] has quit [Read error: Operation timed out] 07:24:56 Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has joined #lisp 07:26:09 wting [~wting@pool-173-71-48-161.dllstx.fios.verizon.net] has joined #lisp 07:26:19 Where can I find the source code for the Python compiler? 07:26:49 wting: are you sure you're in the right channel? 07:27:00 I couldn't find it in the latest CMUCL tarball. 07:27:23 snowylike: there's a CL compiler named python IIRC 07:27:24 snowylike: http://www.cons.org/cmucl/FAQ.html A: The CMUCL native code compiler is called Python. This use of the name predates the existence of that other scripting language. 07:28:05 sorry if it sounded aggressive or anything like that - I didn't know about this 07:28:13 np, it happens. 07:29:00 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 264 seconds] 07:29:34 -!- sw2wolf [~czsq888@171.217.1.132] has left #lisp 07:29:46 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 07:31:00 hkBst [~marijn@79.170.210.172] has joined #lisp 07:31:00 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 07:31:01 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 07:32:09 It's odd, I can find so much documentation on the Python compiler but not the actual code. 07:34:57 wting: http://trac.common-lisp.net/cmucl? 07:39:33 jingtao [~jingtaozf@220.191.186.26] has joined #lisp 07:41:16 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 07:42:12 Beetny [~Beetny@ppp118-208-32-55.lns20.bne1.internode.on.net] has joined #lisp 07:42:13 -!- weie_ [~eie@softbank221078042071.bbtec.net] has quit [Ping timeout: 240 seconds] 07:42:20 In test lisp codes http://paste.lisp.org/display/136905, I found that the when expand the loop macro, the expression "for i from 0 to (- (length a) (length y))" has a is nil,can anyone tell me why? 07:42:45 that is a ==> nil and (length a) ==> 0 07:44:20 jingtao: yes 07:44:22 probably 07:45:19 weie_ [~eie@softbank221078042071.bbtec.net] has joined #lisp 07:46:51 xan_ [~xan@80.174.78.235.dyn.user.ono.com] has joined #lisp 07:48:02 your "to" part is -2 in the first iteration 07:48:12 also, you want to (format t ..) instead of nil 07:48:42 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Ping timeout: 264 seconds] 07:48:43 -!- _d3f [~gnu@93.114.45.248] has quit [Quit: WeeChat 0.4.0] 07:48:45 also again, remember that the TO part can be evaulated every iteration. You don't want to be calling LENGTH over and over again 07:49:27 and you have an off by one error to. You probably want "below" instead of "to". Although, REPEAT is probably better 07:50:34 What you really want is likely somehting like: 07:52:39 (loop with n = (length y) repeat n for i from 0 for (cc . a) on x do ...) 07:53:55 arrsim [~user@mail.fitness2live.com.au] has joined #lisp 07:54:15 why not just :repeat (length y) 07:54:59 przl [~przlrkt@46.231.183.162] has joined #lisp 07:55:40 nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has joined #lisp 07:55:52 Quadrescence: Hmm... it can reevaluate the LENGTH call every loop iteration? 07:56:18 can it? that wouldn't make any sense to me 07:56:19 ehu [~ehu@31.136.59.62] has joined #lisp 07:56:26 repeat N times where N changes? :S 07:56:29 loke: you scared me... "TO part can be evaluated every iteration" clhs says form1 and form2 evaluated only once, form1 form2 as in "for i from form1 below form2" 07:56:43 nan-: does it? 07:56:54 yeh they are evaluated only once 07:57:02 OK, good :-) 07:57:49 I think this should be a bug of loop implementation. 07:59:33 josemanuel [~josemanue@191.184.221.87.dynamic.jazztel.es] has joined #lisp 08:00:22 jingtao: no 08:00:39 jingtao: your problem is that the TO form is evaluated before the FOR forms 08:00:47 I.e. before A has been assigned to 08:01:30 jingtao: just change a to x in the for i from... line 08:01:45 I have tested another loop implementation,it works fine for this sample code. 08:02:08 kennyd [~kennyd@78-1-158-160.adsl.net.t-com.hr] has joined #lisp 08:02:50 This will confuse programmer when use loop. 08:02:55 jingtao: irrelevant. Nothing is said about when those forms are supposed to be evaluated 08:03:02 -!- davazp [~user@178.167.144.202.threembb.ie] has quit [Ping timeout: 252 seconds] 08:03:41 jingtao: Well, that's a different thing. LOOP can indeed be confusing (as was I, for example, given the exchange with nan- just now) 08:03:53 But it is not a bug 08:03:56 jingtao: unless there's a bug in an implementation, if two conforming implementations give different results from your program, then it means your program is not conforming. ie. it's your fault. 08:04:19 ogamita, that doesn't say much really 08:06:22 milosn_ [~milosn@user-5af50a0c.broadband.tesco.net] has joined #lisp 08:07:48 -!- kennyd [~kennyd@78-1-158-160.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 08:08:46 -!- milosn [~milosn@user-5af50b96.broadband.tesco.net] has quit [Ping timeout: 245 seconds] 08:11:09 shouldn't compiler give a warning/error at (length a)? 08:11:20 why should it 08:11:57 at that point variable a doesn't even exist? 08:12:40 yes it does 08:12:48 bindings are done in the loop prologue 08:12:50 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 08:12:58 jingtao, is this what you intended: http://paste.lisp.org/display/136905#1 08:14:04 Quadrescence: Why the a = x...while a sequence instead of just for a in x? 08:14:08 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 08:14:19 sorry. For a on x 08:15:01 loke, yes we could do for a on x by 'cdr 08:15:02 -!- oudeis [~oudeis@2.55.121.234] has quit [Ping timeout: 245 seconds] 08:15:04 bitonic [~user@151.225.10.199] has joined #lisp 08:15:18 quackv4: what's the purpose of the "by 'cdr"? 08:16:00 Quadrescence: i know bindings are done there but "for i from 0..." happens before "for a = x..." 08:16:08 -!- Amadiro [jonathri@dalvik.ping.uio.no] has quit [Excess Flood] 08:16:12 i was trying to mimic the original as much as possible, and i personally find on cdr clearer but it's a matter of taste i guess 08:17:36 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 264 seconds] 08:18:51 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 276 seconds] 08:19:06 oh btw does clhs mention the keyword usage (loop :for...) in loop? is it standard? 08:19:33 nan-: Some people just like to do that. They're equivalent 08:19:39 keyword usage is better please do it, i promise you'll only annoy 1 or 2 people in here by doing it 08:20:06 Quadrescence: you mean, you'll annoy everybody except 1 or 2 people :-) 08:20:11 agumonkey [~agu@97.217.72.86.rev.sfr.net] has joined #lisp 08:20:15 Amadiro [jonathri@dalvik.ping.uio.no] has joined #lisp 08:20:43 i actually like the keyword one (though emacs doesn't align them well, i need to check) but i wonder if it was mentioned in clhs 08:20:57 emacs aligns mine fine 08:21:12 Quadrescence: any settings? 08:21:18 not that i remember 08:22:01 nan-: just make sure that you format it as (loopfor...). I.e. a newline after the loop and the first instruction. 08:22:22 Emacs by default will not format it the way you expect otherwise (unless you change settings) 08:22:42 (loop:for...) you mean 08:22:53 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 08:22:56 Quadrescence: No. If I wanted to type that, I would have typed that :-) 08:23:04 i think you're just tired 08:23:06 But I don't. Because I'm sane. :-) 08:23:35 i'd like to be able to do http://paste.lisp.org/display/136905#1 looks best though :) 08:23:53 -!- cyff [~cyff@78-73-106-123-no162.tbcn.telia.com] has quit [Ping timeout: 245 seconds] 08:24:02 nan-: you have some superflous colons in there. Better fix that 08:24:18 -!- sklr_ is now known as sklr 08:24:48 xificurC [xificurC@nat/ibm/x-rwuicdwuzfmklicl] has joined #lisp 08:25:01 you have some superfluous interned symbols in whatever package you're in 08:25:22 Quadrescence: And that is a problem, why? 08:25:51 -!- jingtao [~jingtaozf@220.191.186.26] has quit [Quit: bye] 08:25:55 you will annoy me when i apropos and get these fugly extra non-bound symbols i dont want to see 08:26:38 Quadrescence: So filter out the unbound symbols then? 08:27:12 -!- tensorpudding [~tensorpud@99.148.192.30] has quit [Ping timeout: 264 seconds] 08:27:25 sounds convenient 08:27:37  said no one ever 08:28:39 A lot more convenient than typing colons every time one uses loop 08:28:57 also the colons make for pretty syntax highlighting 08:29:11 -!- iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has quit [Ping timeout: 260 seconds] 08:30:09 is there a tool to "colonify" my loops? :) 08:30:19 nan-: thank god, no 08:30:33 nan-, that will be my weekend project 08:30:34 nan-: I have a colon for you right here though 08:30:40 (links to goatse) 08:30:53 :-) 08:31:11 iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has joined #lisp 08:31:52 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 08:32:03 nan-, well that project might be superseded by some forth experiments i wanted to do 08:32:42 -!- Matt_S_G [~Matt_S_G@87.109.28.35] has quit [Quit: WeeChat 0.4.1-dev] 08:33:09 Quadrescence: The world will thank you :-) 08:33:35 Quadrescence, forth? 08:33:41 yes 08:34:04 nice, what kind? :) 08:34:22 i mean gforth or else? 08:34:37 i mean i want to write my own variant on a forth compiler 08:34:55 that's fine, :) 08:35:15 -!- sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 08:35:22 (but it won't be forth, just forthesque some concatenative language) 08:35:55 vmgen based or no vm? 08:36:27 probably no vm 08:37:27 interesting, :) sorry for offtopic 08:38:28 it's not off topic because it would be in lisp 08:39:04 this would be great 08:48:37 tensorpudding [~tensorpud@99.148.197.105] has joined #lisp 08:49:05 -!- iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has quit [Ping timeout: 255 seconds] 08:49:30 -!- nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has quit [Read error: Connection reset by peer] 08:50:09 b1rkh0ff [~b1rkh0ff@46.36.172.132] has joined #lisp 08:52:18 here was my first experiment after a few shots of rum https://bitbucket.org/tarballs_are_good/lisp-random/raw/a49eb551a11dd68d47a6cee06e0b64413fcb37e0/forth.lisp 08:52:46 (75 proof) 08:55:17 oudeis [~oudeis@2.55.119.167] has joined #lisp 08:59:41 -!- johs_ is now known as johs 09:00:33 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Ping timeout: 245 seconds] 09:04:33 -!- oudeis [~oudeis@2.55.119.167] has quit [Ping timeout: 268 seconds] 09:06:18 -!- k0001_ [~k0001@host118.190-138-114.telecom.net.ar] has quit [Ping timeout: 276 seconds] 09:08:40 Quadrescene, are few implementations, based on vm, in perl and javascript on forthfreak, but i don't remember about one in lisp 09:09:16 would be nice to have one 09:09:44 rszeno, my plan is to really make it embedded in lisp 09:10:06 but again i probably wouldn't implement ANS Forth which might be a negative 09:10:18 i like using slime through quicklisp-slime-helper (quicklisp deals with updates) but couldn't find a way to load extra contrib packages other than the default slime-fancy. anyone else using it? know a way? *cheers 09:11:24 with or without ans is not a big difference in what you need to do 09:12:13 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 09:13:06 oudeis [~oudeis@2.55.136.50] has joined #lisp 09:13:27 jsforth is forth embedded in js, pretty good imo 09:14:12 Quadrescence, if you want to see it is at http://www.forthfreak.net/index.cgi?jsforth 09:15:54 -!- surrounder [~surrounde@095-096-032-026.static.chello.nl] has quit [Ping timeout: 256 seconds] 09:21:08 (defpackage :loop (:use)) (loop loop::for i loop::= 1 loop::then (* 2 i) loop::while (< i 10) loop::collect i) --> (1 2 4 8) 09:21:45 primordial-forth could be probably easy extended to simulate the vm 09:21:51 I thihk I need a package named com.informatimago.common-lisp.lisp.utilities.loop with NO nickname. 09:22:01 (loop #:for i #:= 1 #:then (* 2 i) #:while (< i 10) #:collect i) 09:22:14 ogamita, :)) 09:22:19 ogamita: you can exploit package-local nicknames! 09:24:19 rszeno, the only interesting thing about that primitive evaluator is that it has quotations 09:25:02 -!- oudeis [~oudeis@2.55.136.50] has quit [Ping timeout: 245 seconds] 09:25:15 CL-USER> (interpret '(1 (2 +) call print) (primordial-forth)) 09:25:16 3 09:25:49 Why (2 +) instead of 2 + ? 09:25:59 Oh, it's a HOF. 09:27:35 yes 09:28:28 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Ping timeout: 245 seconds] 09:29:38 the only reason i stopped writing is because i didn't think of a good way i should deal with "special forms", so for example, a clean way to add DEFINE 09:30:33 Quadrescence: postscript just has { } to prevent execution of the code. 09:30:34 if we can push symbols, then it's easy: ((2 *) "double" define), or whatever the representation of a symbol is 09:30:55 Ah yes, and /symbol . 09:31:17 Quadrescence: I assume you're looked at joy and all that. 09:31:26 /double { 2 * } define -- in postscript. 09:31:31 *you've even. 09:31:34 pkhuong, i hacked with the factor compiler people for a while 09:31:47 (at their apartment even) 09:32:47 back when Slava was in Ottawa? If so, I hope you had the chance to eat at Shawarma Palace (: 09:32:54 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 256 seconds] 09:32:59 pkhuong, no, in minnesnowta 09:33:56 -!- nan- [~user@46.197.112.181] has quit [Remote host closed the connection] 09:34:43 -!- gravicappa [~gravicapp@ppp91-77-169-118.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 09:35:58 przl [~przlrkt@46.231.183.162] has joined #lisp 09:36:26 really what i want to do is write an exceedingly simple implementation of some concatenative compiler that supports high order functions, and maybe even something more arcane such as parsing/"reader" words and macros 09:36:42 tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has joined #lisp 09:38:16 kpreid: Hi there. I just read your comment on Xach's blog regarding interactive environments and auto-wrapping of functions. I thought, ideally, you'd interrupt the ongoing process, select a frame in the backtrace listing, and instrument the frame appropriately with code that will be executed every time on entry (exit) of that frame. 09:38:24 a combination of thue and unlambda? 09:39:25 nan- [~user@46.197.112.181] has joined #lisp 09:39:44 tcr: :trace :encapsulate nil, or something like that? 09:40:35 I don't know about that :-) 09:40:46 spion [~spion@unaffiliated/spion] has joined #lisp 09:41:21 rszeno, and i want it to be usable! 09:41:43 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 09:42:06 is a thin border between a tarpit and something usable, :) 09:42:42 rszeno, no, i want to be far away from a tarpit 09:43:19 what i mean is that you can use a tarpit as core for something usable and minimalist 09:43:43 bioevolgenec [c3fb7302@gateway/web/freenode/ip.195.251.115.2] has joined #lisp 09:46:03 gravicappa [~gravicapp@ppp91-77-160-50.pppoe.mtu-net.ru] has joined #lisp 09:50:21 hitecnologys [~hitecnolo@176.62.106.168] has joined #lisp 09:50:43 as long as the tarpit is fast enough :-) 09:51:20 sure, :) 09:54:14 -!- jdz [~jdz@85.254.212.34] has quit [Quit: Byebye.] 09:55:01 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 09:57:27 xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has joined #lisp 10:01:18 jdz [~jdz@85.254.212.34] has joined #lisp 10:01:45 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 10:04:59 -!- bitonic [~user@151.225.10.199] has quit [Ping timeout: 268 seconds] 10:05:46 -!- xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.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.] 10:08:42 -!- ogamita [~t@host.34.193.23.62.rev.coltfrance.com] has quit [Remote host closed the connection] 10:08:42 -!- gravicappa [~gravicapp@ppp91-77-160-50.pppoe.mtu-net.ru] has quit [Read error: Connection reset by peer] 10:11:08 leoc [~leoc.git@p4FF7A2BC.dip0.t-ipconnect.de] has joined #lisp 10:11:30 -!- Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has quit [Ping timeout: 264 seconds] 10:15:55 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 246 seconds] 10:19:06 -!- KDr2 [~KDr2@111.161.70.16] has quit [Ping timeout: 276 seconds] 10:20:45 mc40 [~mc40@host86-148-139-30.range86-148.btcentralplus.com] has joined #lisp 10:25:28 fenton [~fenton@m121-202-132-149.smartone.com] has joined #lisp 10:26:00 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 10:29:12 -!- nialo [nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 245 seconds] 10:29:46 nialo [nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 10:31:00 davazp [~user@178.167.144.202.threembb.ie] has joined #lisp 10:31:41 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 245 seconds] 10:34:45 gravicappa [~gravicapp@ppp91-77-191-72.pppoe.mtu-net.ru] has joined #lisp 10:36:39 -!- abeaumont [~abeaumont@18.Red-83-36-195.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 10:36:45 stassats [~stassats@wikipedia/stassats] has joined #lisp 10:41:28 abeaumont [~abeaumont@18.Red-83-36-195.dynamicIP.rima-tde.net] has joined #lisp 10:45:08 -!- gravicappa [~gravicapp@ppp91-77-191-72.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 10:46:55 jerryzhou [~slackerui@58.245.253.218] has joined #lisp 10:47:34 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 10:48:30 wbooze [~wbooze@xdsl-78-35-181-49.netcologne.de] has joined #lisp 10:50:02 slackerui_ [~slackerui@58.245.253.218] has joined #lisp 10:51:08 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 10:51:27 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 10:53:19 in sbcl, how would i set the source location of a certain definition? i'm defining handlers in some program, and i would like M-. to work for the symbols associated with the handlers 10:53:19 (no macros or functions are defined as a result) 10:53:21 gravicappa [~gravicapp@ppp91-77-184-27.pppoe.mtu-net.ru] has joined #lisp 10:55:10 bitonic [~user@dyn1218-169.wlan.ic.ac.uk] has joined #lisp 10:55:10 -!- josemanuel [~josemanue@191.184.221.87.dynamic.jazztel.es] has quit [Quit: Saliendo] 10:56:52 xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has joined #lisp 10:57:17 -!- mc40 [~mc40@host86-148-139-30.range86-148.btcentralplus.com] has quit [Quit: mc40] 10:58:37 -!- spion [~spion@unaffiliated/spion] has quit [Remote host closed the connection] 10:59:03 -!- slackerui_ [~slackerui@58.245.253.218] has quit [Quit: Leaving] 10:59:10 przl [~przlrkt@46.231.183.162] has joined #lisp 10:59:12 H4ns: not that i know the answer, but i'd start with looking at the macroexpansion of some of the location recording macros 10:59:43 -!- gravicappa [~gravicapp@ppp91-77-184-27.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 10:59:57 jdz: i did that obviously, but it is not obvious to me what happens, so i thought i'd ask 11:00:25 -!- jerryzhou [~slackerui@58.245.253.218] has quit [Quit: Leaving] 11:02:26 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 11:02:27 kennyd [~kennyd@78-1-158-160.adsl.net.t-com.hr] has joined #lisp 11:02:57 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Read error: Connection reset by peer] 11:03:53 tcr: just when i was telling everyone you were done with lisp! 11:04:11 H4ns: functions store the source location in the function object, so that's more complicated. 11:04:36 You can pretend you've defined a variable and use that to store location info, if that's good enough. 11:04:56 pkhuong: yeah, that'd suffice 11:07:18 pkhuong: (sb!c:with-source-location (sb-c:source-location) (setf (info :source-location :variable name) source-location)) ? 11:08:23 I think you need additional lying to SLIME for it to look that up. 11:08:55 hm, looks like it. 11:09:01 ok, maybe later. 11:09:23 H4ns: if the variable is declaimed special. that sucks. 11:12:10 gravicappa [~gravicapp@ppp91-77-184-27.pppoe.mtu-net.ru] has joined #lisp 11:15:10 -!- tcr [~tcr@host51-226-static.96-5-b.business.telecomitalia.it] has quit [Quit: Leaving.] 11:17:50 mrm [~user@46.191.181.103] has joined #lisp 11:19:47 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 11:19:49 dbh [~dbh@182.55.3.19] has joined #lisp 11:21:54 Thra11 [~Thra11@146.90.220.171] has joined #lisp 11:23:10 attila_lendvai [~attila_le@95.56.74.96] has joined #lisp 11:23:10 -!- attila_lendvai [~attila_le@95.56.74.96] has quit [Changing host] 11:23:10 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 11:23:28 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 11:24:31 deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has joined #lisp 11:37:18 Yuuhi [benni@p5DC63F37.dip0.t-ipconnect.de] has joined #lisp 11:37:26 ignas [~ignas@office.pov.lt] has joined #lisp 11:38:16 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 11:43:32 spion [~spion@unaffiliated/spion] has joined #lisp 11:45:48 -!- przl [~przlrkt@46.231.183.162] has quit [Quit: leaving] 11:45:50 KDr2 [~KDr2@114.243.250.202] has joined #lisp 11:45:58 przl [~przlrkt@46.231.183.162] has joined #lisp 11:47:49 -!- dbh [~dbh@182.55.3.19] has quit [Quit: Bye!] 11:49:32 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 255 seconds] 11:50:52 -!- ohnoitsavram [~user@CPE-60-225-105-159.hhui3.cht.bigpond.net.au] has quit [Remote host closed the connection] 11:51:06 pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has joined #lisp 11:52:07 attila_lendvai [~attila_le@95.56.74.96] has joined #lisp 11:52:07 -!- attila_lendvai [~attila_le@95.56.74.96] has quit [Changing host] 11:52:07 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 11:57:13 -!- ehu [~ehu@31.136.59.62] has quit [Ping timeout: 245 seconds] 11:57:48 -!- Thra11 [~Thra11@146.90.220.171] has quit [Ping timeout: 260 seconds] 11:58:24 Joreji [~thomas@65-224.eduroam.rwth-aachen.de] has joined #lisp 11:58:54 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #lisp 11:58:59 kdas_ [kdas@nat/redhat/x-pyswonndymbtskcm] has joined #lisp 12:01:20 -!- bitonic [~user@dyn1218-169.wlan.ic.ac.uk] has quit [Ping timeout: 252 seconds] 12:01:26 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 272 seconds] 12:01:55 mjs2600 [~user@97.100.215.123] has joined #lisp 12:02:31 -!- bioevolgenec [c3fb7302@gateway/web/freenode/ip.195.251.115.2] has quit [Quit: Page closed] 12:04:32 -!- kdas_ [kdas@nat/redhat/x-pyswonndymbtskcm] has quit [Quit: Leaving] 12:04:42 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 12:05:33 Are there something like lparallel guide or turoial? I've tried to google one but without success. Docs are nice but I'm not sure where should I start. 12:06:26 -!- hugod [~user@76.65.140.64] has quit [Remote host closed the connection] 12:07:13 -!- Joreji [~thomas@65-224.eduroam.rwth-aachen.de] has quit [Ping timeout: 240 seconds] 12:07:38 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Ping timeout: 245 seconds] 12:08:34 Kenjin [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 12:09:10 Joreji [~thomas@77-119.eduroam.rwth-aachen.de] has joined #lisp 12:11:00 ogamita [~t@host.34.193.23.62.rev.coltfrance.com] has joined #lisp 12:13:16 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 12:16:59 -!- Kenjin [~kenjin@gw-isr.deec.uc.pt] has quit [Ping timeout: 255 seconds] 12:17:47 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 12:18:03 -!- Beetny [~Beetny@ppp118-208-32-55.lns20.bne1.internode.on.net] has quit [Ping timeout: 276 seconds] 12:18:32 -!- mjs2600 [~user@97.100.215.123] has quit [Ping timeout: 272 seconds] 12:19:24 lduros [~user@fsf/member/lduros] has joined #lisp 12:19:46 -!- Tanami [~carnage@9ch.in] has quit [Read error: Operation timed out] 12:21:11 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 12:22:14 -!- leo2007 [~leo@110.172.225.137] has quit [Ping timeout: 252 seconds] 12:22:55 clox [~user@rrcs-208-125-109-116.nys.biz.rr.com] has joined #lisp 12:24:05 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 248 seconds] 12:24:07 ehu [~ehu@109.34.173.54] has joined #lisp 12:26:04 hkBst_ [~marijn@79.170.210.172] has joined #lisp 12:26:04 -!- hkBst_ [~marijn@79.170.210.172] has quit [Changing host] 12:26:04 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 12:32:00 -!- davazp [~user@178.167.144.202.threembb.ie] has quit [Ping timeout: 264 seconds] 12:35:25 -!- przl [~przlrkt@46.231.183.162] has quit [Read error: Operation timed out] 12:36:14 surrounder [~surrounde@095-096-032-026.static.chello.nl] has joined #lisp 12:36:51 kushal [~kdas@fedora/kushal] has joined #lisp 12:38:04 kobain [~kobian@unaffiliated/kobain] has joined #lisp 12:40:13 przl [~przlrkt@46.231.183.162] has joined #lisp 12:41:41 -!- ogamita [~t@host.34.193.23.62.rev.coltfrance.com] has quit [Remote host closed the connection] 12:41:43 davazp [~user@178.167.193.31.threembb.ie] has joined #lisp 12:43:16 bitonic [~user@dyn1217-89.wlan.ic.ac.uk] has joined #lisp 12:43:31 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 12:43:48 Kenjin [~kenjin@193.136.206.243] has joined #lisp 12:44:04 leo2007 [~leo@110.172.225.137] has joined #lisp 12:46:23 how would you loop over structure slots? 12:46:44 dim: you wouldnt 12:46:51 good answer as it is 12:47:13 I'm trying to decide if CL has something I could compare with http://docs.python.org/2/library/collections.html#collections.namedtuple 12:47:14 exhibit a in paul graham's "why cl is awful" 12:47:39 I can't say I'm thinking about a use case about looping over a structure slots, that said 12:47:44 dim: vector-backed structures. 12:47:53 pkhuong: yeah, but then? aref? 12:47:55 or pass a list of accessors. 12:48:26 dim: I guess svref or char might work. 12:51:30 or (loop for x being each element of sequence do ...) ; sbcl/abcl 12:53:04 with CCL aref and svref both work 12:53:19 it might be possible with MOP to dynamically get the number of fields even? 12:53:25 Krystof: nice, thanks 12:53:32 I guess a use case might exists then 12:54:23 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 12:54:56 drmeister [~drmeister@166.137.84.148] has joined #lisp 12:54:57 oh. length works. 12:55:32 MOP is for classes, not structures 12:55:50 hey, good point. Given extensible sequences, maybe (defstruct (foo (:type xxx)) ...) should work for arbitrary user sequence class xxx 12:55:59 structures aren't instances of the structure class or something? 12:56:18 MOP doesn't govern it 12:56:28 ok 12:56:43 it may work on some implementations 12:57:01 Well, that goes for anything in MOP, since CL doesn't define one. 12:57:13 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 245 seconds] 12:57:56 it's pretty clear which MOP is being talked about, the one from AMOP 12:58:12 That covers structures. 12:58:23 minion: amop 12:58:23 amop: The Art of the Metaobject Protocol, an essential book for understanding the implementation of CLOS and advanced OO. See the sepcification of MOP at http://www.alu.org/mop/ 12:58:27 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 12:58:30 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 12:58:58 hkBst_ [~marijn@79.170.210.172] has joined #lisp 12:58:58 -!- hkBst_ [~marijn@79.170.210.172] has quit [Changing host] 12:58:58 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 12:59:01 Zhivago: it does? 13:00:09 tsuru` [~charlie@adsl-74-179-25-22.bna.bellsouth.net] has joined #lisp 13:00:18 It fits into the MOP instance, class, metaclass system, like everything else in CL. 13:00:43 milkpost [~dec@192.133.84.6] has joined #lisp 13:01:00 but there's no protocol for structures 13:02:32 -!- milkpost [~dec@192.133.84.6] has quit [Client Quit] 13:02:45 interestingly given a structure foo of :type vector with a slot a, (foo-a #(1 2 3)) works 13:03:01 dim: why wouldn't it? 13:03:23 hugod [~user@76.65.140.64] has joined #lisp 13:03:36 I'd have to understand exactly what defstruct does to be able to answer that question, and I'm playing with it as a mean to understand what it does... 13:03:59 -!- weie_ [~eie@softbank221078042071.bbtec.net] has quit [Read error: Connection reset by peer] 13:04:25 it doesn't do anything, the structures becomes a vector 13:04:28 Well, I guess you can argue that they're not one of the standard metaclasses. 13:04:35 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 13:05:14 Zhivago: there's nothing defined for things like copy-structure, or predicates, etc. 13:08:27 -!- bind [~bind@D57DEC5A.static.ziggozakelijk.nl] has quit [Quit: Computer has gone to sleep.] 13:09:50 -!- davazp [~user@178.167.193.31.threembb.ie] has quit [Ping timeout: 272 seconds] 13:10:02 while many people want a newer CL standard, i'd settle just for the revision of MOP, because the current one is really weak and hard to use 13:10:51 -!- youlysses_zzz [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 13:10:58 fantazo [~fantazo@213.129.230.10] has joined #lisp 13:11:13 i guess because there wasn't as much peer review as with CL 13:11:34 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 13:11:46 kliph [~user@unaffiliated/kliph] has joined #lisp 13:12:25 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 13:13:01 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #lisp 13:14:20 stassats: I haven't worked much at the MOP level yet, but if there is a wishlist more experienced MOP users have, I'd be interested in reading it. 13:15:54 -!- Sean-Der [~sean@c-24-12-64-138.hsd1.il.comcast.net] has quit [Quit: WeeChat 0.4.0] 13:16:41 an unambiguous and easy to follow specification would be a start 13:17:15 -!- fenton [~fenton@m121-202-132-149.smartone.com] has quit [Ping timeout: 252 seconds] 13:19:05 and then going through current code and looking where it requires pages of code to do simple things, and simplifying this 13:20:35 the most useful feature is annotating slots with information, and it's not easy to do, especially if you want to inherit this information the same way as :initform/:initarg is inherited 13:21:26 davazp [~user@178.167.193.31.threembb.ie] has joined #lisp 13:23:24 Denommus [~user@gateway/tor-sasl/denommus] has joined #lisp 13:23:48 hi 13:24:38 -!- Ender__ [0cada8c7@gateway/web/freenode/ip.12.173.168.199] has quit [Ping timeout: 245 seconds] 13:28:28 -!- drmeister [~drmeister@166.137.84.148] has quit [Remote host closed the connection] 13:28:30 oudeis [~oudeis@bzq-84-111-171-26.red.bezeqint.net] has joined #lisp 13:30:22 fenton [~fenton@n11211992248.netvigator.com] has joined #lisp 13:30:24 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 13:30:52 drmeister [~drmeister@166.137.84.148] has joined #lisp 13:30:54 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 13:31:31 Denommus: hello 13:35:59 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 13:36:14 hkBst_ [~marijn@79.170.210.172] has joined #lisp 13:36:14 -!- hkBst_ [~marijn@79.170.210.172] has quit [Changing host] 13:36:14 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 13:41:06 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Remote host closed the connection] 13:44:11 tensorpuddin [~tensorpud@99.148.196.137] has joined #lisp 13:45:45 normanrichards [~normanric@70.114.215.220] has joined #lisp 13:45:58 -!- tensorpudding [~tensorpud@99.148.197.105] has quit [Ping timeout: 245 seconds] 13:45:59 -!- tensorpuddin is now known as tensorpudding 13:46:05 -!- gmcastil [~user@207-224-44-98.hlrn.qwest.net] has quit [Ping timeout: 255 seconds] 13:46:32 -!- xan_ [~xan@80.174.78.235.dyn.user.ono.com] has quit [Quit: leaving] 13:46:53 -!- normanrichards [~normanric@70.114.215.220] has quit [Client Quit] 13:48:22 -!- Fullma [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has quit [Ping timeout: 245 seconds] 13:49:11 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 13:49:17 natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has joined #lisp 13:49:50 kyle_ [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 13:50:14 -!- kyle_ is now known as Guest47772 13:50:41 -!- jack_rabbit [~Jack_rabb@c-98-253-60-75.hsd1.il.comcast.net] has quit [Quit: Leaving] 13:50:45 -!- Guest47772 [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Client Quit] 13:50:59 Guest47772 [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 13:51:06 -!- Guest47772 [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 13:51:54 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 13:51:55 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 13:52:57 Guest50920 [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has joined #lisp 13:54:01 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 13:56:04 -!- Joreji [~thomas@77-119.eduroam.rwth-aachen.de] has quit [Ping timeout: 246 seconds] 13:58:26 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 13:58:36 -!- drmeister [~drmeister@166.137.84.148] has quit [Remote host closed the connection] 14:05:37 drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has joined #lisp 14:08:52 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Quit: Leaving.] 14:10:02 unlucky2013 [~unlucky20@c-5eeaaa7b-74736162.cust.telenor.se] has joined #lisp 14:10:12 jrajav [~jrajav@198.179.137.210] has joined #lisp 14:10:33 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 14:10:50 stat_vi [~stat@dslb-094-218-009-009.pools.arcor-ip.net] has joined #lisp 14:14:07 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 268 seconds] 14:14:21 breakds [~breakds@ppp-70-226-167-124.dsl.mdsnwi.ameritech.net] has joined #lisp 14:16:43 -!- natechan [~natechan@c-71-56-124-186.hsd1.ga.comcast.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 14:16:43 -!- fogus|away is now known as `fogus 14:17:19 -!- xcombelle [~xcombelle@AToulouse-551-1-120-170.w92-156.abo.wanadoo.fr] has quit [Remote host closed the connection] 14:18:00 -!- drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has quit [Remote host closed the connection] 14:18:16 Bike_ [~Glossina@67-5-231-68.ptld.qwest.net] has joined #lisp 14:18:42 ravster [~ravi@66.207.222.14] has joined #lisp 14:19:24 Bike__ [~Glossina@67-5-231-68.ptld.qwest.net] has joined #lisp 14:22:14 -!- Bike_ [~Glossina@67-5-231-68.ptld.qwest.net] has quit [Read error: Connection reset by peer] 14:24:34 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 272 seconds] 14:24:55 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 14:25:09 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 14:25:33 -!- Guest50920 [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has quit [Ping timeout: 245 seconds] 14:25:58 milkpost [~dec@192.133.84.6] has joined #lisp 14:25:59 -!- Bike__ [~Glossina@67-5-231-68.ptld.qwest.net] has quit [Ping timeout: 252 seconds] 14:26:38 drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has joined #lisp 14:27:10 download [~download@dhcp206.hpc.unm.edu] has joined #lisp 14:27:31 loke_ [~elias@bb119-74-80-38.singnet.com.sg] has joined #lisp 14:27:44 Bike_ [~Glossina@67-5-231-68.ptld.qwest.net] has joined #lisp 14:27:44 -!- setmeaway [~setmeaway@119.201.52.138] has quit [Ping timeout: 272 seconds] 14:30:06 -!- bitonic [~user@dyn1217-89.wlan.ic.ac.uk] has quit [Ping timeout: 264 seconds] 14:30:11 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] 14:32:43 -!- Bike_ is now known as Bike 14:32:49 hello bike 14:32:51 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 14:33:15 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 276 seconds] 14:34:05 -!- unlucky2013 [~unlucky20@c-5eeaaa7b-74736162.cust.telenor.se] has quit [Quit: unlucky2013] 14:36:24 unlucky2013 [~unlucky20@78-73-106-123-no162.tbcn.telia.com] has joined #lisp 14:37:33 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 268 seconds] 14:37:40 -!- unlucky2013 [~unlucky20@78-73-106-123-no162.tbcn.telia.com] has quit [Client Quit] 14:38:08 dtw [~dtw@pdpc/supporter/active/dtw] has joined #lisp 14:39:37 good evening 14:40:27 *eMBee* is trying to figure out which is a good way to test if a datastructure has been updated before writing it to a file 14:41:48 what do you mean ? 14:42:11 updated by whom ? 14:42:19 i can think of a few ways: let all functions that modify the data set a flag, keep a copy of the original structure and write a fucntion that walks the structure to compare the parts. write the structure to a string, and compare the string to the old string that's in the file 14:42:24 and why do you want to know that ? 14:42:33 updated by my code. so i have full control 14:42:38 what kind of datastructure? 14:42:42 -!- KDr2 [~KDr2@114.243.250.202] has quit [Ping timeout: 264 seconds] 14:42:46 i want to know if i need to save it to the file 14:42:59 GOMADWarrior [~Regis@189.34.44.144] has joined #lisp 14:43:07 or if the contents of the file are still up-to-date 14:43:30 when the program starts i read the data from the file, and when it ends i need to write, but only if something changed 14:43:41 eMBee: keep your structure as a list of history and you can compare the saved head vs the current head 14:43:41 how large is the data structure? 14:44:06 if it's a class, you can just use (setf slot-value-using-class) 14:44:27 the file is 100KB, slowly growing 14:44:34 -!- b1rkh0ff [~b1rkh0ff@46.36.172.132] has quit [Quit: Leaving] 14:45:17 it's created with defstruct, and it's nested 14:45:46 at 100kb, I'd just save the file unconditionally 14:46:11 if it is not updated too frequently and serialization does not take too long, i'd go for comparing the serialized versions. 14:46:22 (in order to avoid updating the file timestamp when there was no change) 14:46:26 well, i am making a backup every time, and i want to avoid that if there are no changes 14:48:32 H4ns: ok, that's what i thought too, so i started with (with-output-to-string (new) (with-open-file (old dbfile) .... (unless (string= old new) ...) but it's not working, the test always fails 14:49:01 eMBee: you'll figure it out. 14:50:46 :-) 14:50:51 erikc [~erikc@209.20.28.194] has joined #lisp 14:51:24 do i need to reset the fill pointers? 14:51:44 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 14:51:45 new is not a string in what you typed 14:52:11 oh 14:52:45 *eMBee* goes back to read about with-output-to-string 14:53:43 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 14:53:55 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 14:55:54 eMBee: fare-utils has some functions for that 14:56:12 clobber-file-if-different 14:58:06 hmm, interesting. may i see your code? 14:58:59 bobbysmith007 [~russ@firewall-dcd1.acceleration.net] has joined #lisp 14:59:37 Tanami [~carnage@9ch.in] has joined #lisp 15:00:42 -!- froggey [~froggey@unaffiliated/froggey] has quit [Ping timeout: 264 seconds] 15:01:16 froggey [~froggey@unaffiliated/froggey] has joined #lisp 15:02:00 -!- oudeis [~oudeis@bzq-84-111-171-26.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 15:03:31 -!- surrounder is now known as rotten_apple 15:03:35 -!- rotten_apple is now known as surrounder 15:03:45 -!- xificurC [xificurC@nat/ibm/x-rwuicdwuzfmklicl] has quit [Read error: Connection reset by peer] 15:05:31 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: dead] 15:08:04 bitonic [~user@dyn1209-28.wlan.ic.ac.uk] has joined #lisp 15:08:09 Does anyone know how to speed-up printing of large data structures when using SLIME + SBCL? (is it apropos to this group?) 15:08:39 download: why do you need to print them using slime + sbcl? 15:09:05 download: I limit the size of objects printed (setf *print-length* 100) 15:10:01 H4ns: I'm working on some code and I like Emacs? :) Once the code "works", then I won't need SLIME anymore, just for hacking on it till it does. :) 15:10:22 daimrod: That might be the ticket!? I'll try that now! 15:10:31 download: i'm doing what daimrod does. 15:11:05 <|3b|> depending on what parts of the output you want to see, might also try using the inspector instead of printing 15:11:12 OMG! Thank you so much daimrod! That does make a *world* of difference! 15:11:38 |3b|: the inspector is also better 15:11:42 thanks all! :) 15:12:11 hmm, new is a stream, but old should be too, so i guess i need to figure out how to compare streams properly 15:12:11 that brings me to another question, is there a simple way to make cxml-stp not print the whole serialized xml when printing an element? 15:12:31 (other than supplying a different print-object method for stp's classes) 15:12:33 eMBee: you can't 15:13:05 natechan [~natechan@50-192-61-45-static.hfc.comcastbusiness.net] has joined #lisp 15:13:05 eMBee: you serialize to a string, read the old contents into another string, compare, overwrite if mismatch 15:13:11 eMBee: the reading can be cached, of course. 15:13:36 oh, ok 15:14:24 H4ns: I think it should be less verbose by default. I don't know if there's a way to easily switch it via configuration right now. 15:14:35 -!- milkpost [~dec@192.133.84.6] has quit [Quit: Computer has gone to sleep.] 15:15:06 Flame_Alchemist [~Flame_Alc@95.237.98.92] has joined #lisp 15:15:18 Xach: i agree. currently, debugging is very hard. it seems that it tries to print readably, is that the default? 15:15:26 (the pretty printer default, that is) 15:15:31 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 15:16:21 Am I correct in thinking that when :SWANK is in the *features* list that that means I'm using SLIME right now (or, at least *probably*)? Is there a better way to test if I'm using SLIME or not? 15:16:47 does not seem like it. so a proper fix would be to print something less verbose but unreadable if *print-readably* is nil, is that right? 15:17:23 download: maybe you rather want to use with-standard-io-syntax if you rely on the readability of what is printed. 15:17:30 don't cache the reading of the file content before measuring anything, as the OS will happily do that for you 15:17:43 download: there is nothing wrong with setting *print-length* in your .sbclrc or other init file by default. 15:18:29 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 15:18:38 _d3f [~gnu@93.114.45.248] has joined #lisp 15:18:42 I'm wondering if I can put a check in the code like #+SWANK (setf *print-length* 100) ? 15:19:07 download: you could. but why? 15:19:32 -!- mcsontos_ [mcsontos@nat/redhat/x-ykzlbifeqecmouth] has quit [Quit: Leaving] 15:19:54 -!- fantazo [~fantazo@213.129.230.10] has quit [Ping timeout: 264 seconds] 15:20:35 good question! :P :) 15:21:25 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 15:22:38 you can also start a swank server in the deployed application just in case, and use M-x slime-connect to go hack on the live thing, as I've learnt earlier this week (and done) 15:23:23 I set my *print-length* to 50 unconditionally in my init file. 15:23:24 dim: the live application runs for about 2 seconds (unless I can find some more obvious optimizations! :) 15:24:10 oh. mine is going to be running for like between a month (how optimistic am I) and 200 days, unattended and uninterrupted I hope. 15:24:30 I think that the init file is the right idea after all. I don't actually ever just print a list, array, etc. I usually pick through it first and print out just the parts I need and some pretty formatting. :) 15:25:15 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 15:25:28 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 15:25:32 -!- s0ber [~s0ber@114-36-234-12.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 15:25:57 s0ber [~s0ber@114-36-234-12.dynamic.hinet.net] has joined #lisp 15:26:07 download: swank also reads an initfile 15:26:21 I'm building firewall rulesets and I know something about 300+K hosts (I either need to block all traffic from them, allow it to certain hosts/ports, or want to send them to a tarpit if they send me any more crap packets!) 15:27:30 download: http://common-lisp.net/project/slime/doc/html/Other-configurables.html#Other-configurables 15:27:39 -!- froggey [~froggey@unaffiliated/froggey] has quit [Remote host closed the connection] 15:27:46 froggey [~froggey@unaffiliated/froggey] has joined #lisp 15:27:49 Juanito-Jons [~jreynoso@177.224.215.230] has joined #lisp 15:28:20 jdz: thanks! 15:28:24 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 15:29:10 PuercoPop [~user@190.222.252.106] has joined #lisp 15:29:17 -!- loke_ [~elias@bb119-74-80-38.singnet.com.sg] has quit [Remote host closed the connection] 15:29:38 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 258 seconds] 15:29:41 Anyone know of someone looking for a job who can do HPC-style supercomputing system administration? I'd love to find another lisper to work with me! (but the job is not yet posted) 15:30:17 the job is at the University of New Mexico Center for Advanced Research Computing btw. 15:32:30 kliph [~user@unaffiliated/kliph] has joined #lisp 15:33:24 Free admission to abq lisp/scheme meetings too 15:33:38 yes! 15:34:28 we also have an espresso maker 15:34:32 :) 15:34:36 -!- drmeister [~drmeister@wirelessNAT188.wireless.temple.edu] has quit [Remote host closed the connection] 15:35:30 -!- froggey [~froggey@unaffiliated/froggey] has quit [Ping timeout: 264 seconds] 15:36:01 froggey [~froggey@unaffiliated/froggey] has joined #lisp 15:36:35 Hmm... I wonder how hard it would be to make something like Vacietis for Fortran? I'd /love/ to see that as Lisp compiling Fortran would complete the circle! 15:37:34 I am calling a function in Slime REPL that loops forever but then Slime no longer displays any information on minibuffer when i move around in source code. Is it expected? 15:37:40 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 15:38:11 -!- wbooze [~wbooze@xdsl-78-35-181-49.netcologne.de] has quit [Remote host closed the connection] 15:39:02 wbooze [~wbooze@xdsl-78-35-181-49.netcologne.de] has joined #lisp 15:39:04 download: there's f2cl or f2l or whatever, it translates Fortran to CL before compiling. 15:39:13 rtoym keeps it going. 15:39:16 Thra11 [~Thra11@87.114.147.39] has joined #lisp 15:39:45 ellusioner [ellusioner@c-1c1ee755.05-23-6c6b7013.cust.bredbandsbolaget.se] has joined #lisp 15:39:49 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 15:40:34 AeroNotix [~xeno@abnz110.neoplus.adsl.tpnet.pl] has joined #lisp 15:41:43 *eMBee* figured it out: (equalp (slurp-stream5 old) (get-output-stream-string new)) where slurp-stream5 is from http://www.ymeme.com/slurping-a-file-common-lisp-83.html 15:42:25 -!- zickzackv [~faot@g225060055.adsl.alicedsl.de] has quit [Ping timeout: 252 seconds] 15:42:44 thanks for the pointes, (esp. H4ns) 15:42:52 pointers 15:44:07 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 15:44:40 Lefeni [~Lefeni@c-da4ae555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 15:45:01 eMBee: seem like it would be simpler to do (equalp (slurp-stream5 old) (with-output-to-string (new) ...)) 15:45:10 -!- froggey [~froggey@unaffiliated/froggey] has quit [Remote host closed the connection] 15:45:17 froggey [~froggey@unaffiliated/froggey] has joined #lisp 15:46:47 <|3b|> nan-: (setq slime-inhibit-pipelining nil) in .emacs might help with that 15:47:01 <|3b|> nan-: or run your loop in a new thread 15:47:10 -!- breakds [~breakds@ppp-70-226-167-124.dsl.mdsnwi.ameritech.net] has quit [Quit: Konversation terminated!] 15:47:48 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 15:48:19 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 260 seconds] 15:49:18 thanks |3b| i'll try it 15:49:27 -!- wting [~wting@pool-173-71-48-161.dllstx.fios.verizon.net] has left #lisp 15:50:07 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 15:50:10 dlowe: oh, that's true, with-output-to-string returns a string so i could nest things the other way around and skip get-output-stream-string 15:51:18 <|3b|> might also want to be careful with using equalp there, if you data might contain strings 15:52:09 <|3b|> not being able to fix data with the wrong case would probably be annoying 15:52:53 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 252 seconds] 15:52:56 right, i meant to use string= 15:55:27 -!- hugod [~user@76.65.140.64] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:56:36 breakds [~breakds@ppp-70-226-167-124.dsl.mdsnwi.ameritech.net] has joined #lisp 15:57:21 Snamich [~Snamich@71-9-62-86.dhcp.snlo.ca.charter.com] has joined #lisp 15:57:25 schjetne [~schjetne@fsf/member/schjetne] has joined #lisp 15:57:29 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 255 seconds] 15:59:31 -!- froggey [~froggey@unaffiliated/froggey] has quit [Remote host closed the connection] 15:59:41 froggey [~froggey@unaffiliated/froggey] has joined #lisp 15:59:42 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 16:00:56 morphling [~stefan@gssn-5f756853.pool.mediaWays.net] has joined #lisp 16:02:08 hugod [~user@76.65.140.64] has joined #lisp 16:02:12 -!- deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has quit [Quit: Leaving] 16:03:52 PuercoPo` [~user@190.222.252.106] has joined #lisp 16:04:30 -!- ehu [~ehu@109.34.173.54] has quit [Ping timeout: 268 seconds] 16:06:38 -!- PuercoPop [~user@190.222.252.106] has quit [Ping timeout: 252 seconds] 16:07:12 -!- froggey [~froggey@unaffiliated/froggey] has quit [Ping timeout: 258 seconds] 16:07:50 froggey [~froggey@unaffiliated/froggey] has joined #lisp 16:10:37 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 16:11:16 -!- bitonic [~user@dyn1209-28.wlan.ic.ac.uk] has quit [Remote host closed the connection] 16:11:40 -!- Thra11 [~Thra11@87.114.147.39] has quit [Quit: WeeChat 0.4.0] 16:11:43 bitonic [~user@dyn1209-28.wlan.ic.ac.uk] has joined #lisp 16:11:52 -!- leoc [~leoc.git@p4FF7A2BC.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 16:12:01 -!- froggey [~froggey@unaffiliated/froggey] has quit [Client Quit] 16:12:20 froggey [~froggey@unaffiliated/froggey] has joined #lisp 16:13:49 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 256 seconds] 16:13:50 k0001 [~k0001@host118.190-138-114.telecom.net.ar] has joined #lisp 16:14:55 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:16:50 -!- Bike [~Glossina@67-5-231-68.ptld.qwest.net] has quit [Ping timeout: 255 seconds] 16:17:53 /quit 16:17:56 -!- p_nathan [~vlion@76.178.163.213] has quit [Ping timeout: 272 seconds] 16:17:57 Damn. 16:18:03 -!- hitecnologys [~hitecnolo@176.62.106.168] has quit [Quit: hitecnologys] 16:18:45 Bike [~Glossina@75-164-166-198.ptld.qwest.net] has joined #lisp 16:18:56 -!- ellusioner [ellusioner@c-1c1ee755.05-23-6c6b7013.cust.bredbandsbolaget.se] has quit [Quit: Hihi] 16:20:02 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 16:20:37 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 258 seconds] 16:20:51 -!- mutley89 [~mutley89@host86-147-55-83.range86-147.btcentralplus.com] has quit [Quit: Leaving] 16:24:01 -!- dmiles [~dmiles@c-71-237-234-93.hsd1.or.comcast.net] has quit [Ping timeout: 256 seconds] 16:24:23 apropos damn, does anyone know whether chtml can be convinced to parse html5? 16:25:29 sure would be nice to have an html5-compliant parser in CL. 16:25:30 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 16:25:34 fmeyer [~fmeyer@200-150-182-201.static-corp.ajato.com.br] has joined #lisp 16:25:34 since the algo's actually standardised now. 16:26:03 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 16:26:21 -!- wbooze [~wbooze@xdsl-78-35-181-49.netcologne.de] has quit [Quit: none] 16:27:00 *Xach* searches memory banks for recent cl html5 info 16:27:54 wbooze [~wbooze@xdsl-78-35-181-49.netcologne.de] has joined #lisp 16:28:42 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 272 seconds] 16:29:39 mutley89 [~mutley89@host86-147-55-83.range86-147.btcentralplus.com] has joined #lisp 16:32:02 -!- breakds [~breakds@ppp-70-226-167-124.dsl.mdsnwi.ameritech.net] has quit [Quit: Konversation terminated!] 16:34:43 p_nathan [~vlion@76.178.163.213] has joined #lisp 16:35:04 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 16:38:03 sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has joined #lisp 16:39:22 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 16:39:34 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Quit: ejohnson] 16:41:10 dmiles_afk [~dmiles@c-71-237-234-93.hsd1.or.comcast.net] has joined #lisp 16:41:45 kanwei [~kanwei@unaffiliated/kanwei] has joined #lisp 16:41:50 -!- AeroNotix [~xeno@abnz110.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 16:42:43 Kenjin_ [~kenjin@gw-isr.deec.uc.pt] has joined #lisp 16:42:56 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 16:43:16 AeroNotix [~xeno@abnz110.neoplus.adsl.tpnet.pl] has joined #lisp 16:44:05 bind [~bind@5ED5B26C.cm-7-6c.dynamic.ziggo.nl] has joined #lisp 16:46:17 -!- joe9 [~user@c-71-236-20-61.hsd1.ga.comcast.net] has quit [Remote host closed the connection] 16:46:26 -!- Kenjin [~kenjin@193.136.206.243] has quit [Ping timeout: 268 seconds] 16:47:43 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 16:50:28 pnpuff [~pnpuff@unaffiliated/pnpuff] has joined #lisp 16:50:56 -!- dmiles_afk [~dmiles@c-71-237-234-93.hsd1.or.comcast.net] has quit [Quit: Read error: 110 (Connection timed out)] 16:51:09 milkpost [~dec@192.133.84.6] has joined #lisp 16:51:46 -!- k0001 [~k0001@host118.190-138-114.telecom.net.ar] has quit [Ping timeout: 246 seconds] 16:54:58 -!- nan- [~user@46.197.112.181] has quit [Remote host closed the connection] 16:55:38 vi1 [~vi1@93.92.216.186] has joined #lisp 16:56:41 -!- ignas [~ignas@office.pov.lt] has quit [Ping timeout: 252 seconds] 17:00:51 -!- PuercoPo` [~user@190.222.252.106] has quit [Read error: Connection reset by peer] 17:01:48 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 17:02:49 PuercoPo` [~user@190.222.252.106] has joined #lisp 17:03:56 -!- milkpost [~dec@192.133.84.6] has quit [Quit: Computer has gone to sleep.] 17:05:50 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 17:06:23 -!- Flame_Alchemist is now known as Flame[afk] 17:07:14 -!- GOMADWarrior [~Regis@189.34.44.144] has quit [Ping timeout: 255 seconds] 17:07:46 -!- PuercoPo` is now known as PuercoPop 17:09:10 there is cl-html5-parser which i'll try later 17:09:31 even in quicklisp 17:09:45 \o/ 17:10:31 wow, good! 17:13:08 o yes, that was the thing 17:13:36 gst_ [~gst@ip-64-134-50-187.public.wayport.net] has joined #lisp 17:13:46 Has anyone played with Impromptu (http://impromptu.moso.com.au/) ? I'm wondering how hard it would be to have the Scheme in Impromptu talk to code I might write in CL or, to at least find a way to use SLIME with Impromptu! 17:14:11 There is some sort of RPC communication available with Impromptu, but I've not played with it enough to know much about it. 17:14:39 download: the only thing you really need, I think, is the utility libraries for manipulating sound and stuff. 17:14:44 nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has joined #lisp 17:14:51 slime already supports compiling and loading code into remote running lisps. 17:15:51 download: take a look at http://commonmusic.sourceforge.net/ 17:15:53 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #lisp 17:19:44 download: I like a lot the work of Mary Simoni in the "music field" ... :) 17:20:24 -!- bitonic [~user@dyn1209-28.wlan.ic.ac.uk] has quit [Ping timeout: 256 seconds] 17:20:48 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 17:21:11 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 17:21:12 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 264 seconds] 17:23:26 gmcastil [~user@207-224-44-98.hlrn.qwest.net] has joined #lisp 17:25:30 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 256 seconds] 17:26:56 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 256 seconds] 17:27:35 -!- Flame[afk] is now known as Flame_Alchemist 17:29:05 puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #lisp 17:32:24 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 252 seconds] 17:32:31 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 17:32:35 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 17:32:55 talas [~talas@136.144.16.62.customer.cdi.no] has joined #lisp 17:34:16 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 17:34:42 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 17:40:09 -!- arrdem [~arrdem@dhcp-53-132.ece.utexas.edu] has quit [Quit: leaving] 17:41:36 pnpuff: commonmusic looks pretty cool! 17:41:58 -!- gst_ [~gst@ip-64-134-50-187.public.wayport.net] has quit [Quit: Quit] 17:42:03 Its for "performances", right? I think I've heard it called "live coding" or some such things 17:42:37 download: not since it has been rewritten in C++ 17:42:43 gst__ [~gst@ip-64-134-50-187.public.wayport.net] has joined #lisp 17:42:45 but version 2 is nice, written in CL. 17:43:55 pjb: gah! C++? 17:44:15 Let me check. 17:44:30 -!- PuercoPop [~user@190.222.252.106] has quit [Ping timeout: 252 seconds] 17:44:35 Yep, it's full of .cpp files there. 17:44:45 really if it doesn't have way too many parens, I'm not that interested :) 17:45:13 ldionmarcil [~maden@dsl-66-36-142-171.mtl.aei.ca] has joined #lisp 17:45:20 I'll check out the CL version tho... :) 17:45:23 -!- ldionmarcil [~maden@dsl-66-36-142-171.mtl.aei.ca] has quit [Changing host] 17:45:23 ldionmarcil [~maden@unaffiliated/maden] has joined #lisp 17:45:28 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 17:45:59 cm-2.10.0 17:47:14 PuercoPop [~user@190.222.252.106] has joined #lisp 17:47:39 pjb: art for art's sake :) 17:48:07 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 17:48:15 Art's always for art's sake (and soul health). 17:48:41 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 17:49:13 -!- wbooze [~wbooze@xdsl-78-35-181-49.netcologne.de] has quit [Ping timeout: 240 seconds] 17:50:02 wbooze [~wbooze@xdsl-78-35-176-116.netcologne.de] has joined #lisp 17:50:43 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 17:52:49 -!- Kenjin_ [~kenjin@gw-isr.deec.uc.pt] has quit [Remote host closed the connection] 17:53:32 -!- ck`` [~ck@dslb-188-107-046-022.pools.arcor-ip.net] has quit [Quit: Leaving] 17:54:55 -!- PuercoPop [~user@190.222.252.106] has quit [Remote host closed the connection] 17:55:16 PuercoPop [~user@190.222.252.106] has joined #lisp 17:55:34 -!- PuercoPop is now known as Guest16733 17:57:29 Corvidium [~cosman246@D-173-250-173-206.dhcp4.washington.edu] has joined #lisp 17:59:05 -!- Guest16733 [~user@190.222.252.106] has quit [Remote host closed the connection] 17:59:19 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Read error: Connection reset by peer] 17:59:25 breakds [~breakds@wifi-116.cs.wisc.edu] has joined #lisp 18:01:11 -!- schjetne [~schjetne@fsf/member/schjetne] has quit [Read error: Operation timed out] 18:02:14 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 18:06:03 Vicfred [~anon@187.206.82.179] has joined #lisp 18:06:23 -!- miah [~miah@jobsville.chia-pet.org] has quit [Ping timeout: 245 seconds] 18:06:27 -!- Tarential [~Tarential@li472-156.members.linode.com] has quit [Ping timeout: 276 seconds] 18:06:41 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 245 seconds] 18:07:12 miah [~miah@jobsville.chia-pet.org] has joined #lisp 18:08:08 Tarential [~Tarential@li472-156.members.linode.com] has joined #lisp 18:08:08 -!- Tarential [~Tarential@li472-156.members.linode.com] has quit [Remote host closed the connection] 18:08:16 Tarential [~Tarential@li472-156.members.linode.com] has joined #lisp 18:08:24 -!- vhost- [~vhost@unaffiliated/vhost-] has quit [Ping timeout: 276 seconds] 18:11:18 Fare [fare@nat/google/x-qfkpdkkleokmkdwy] has joined #lisp 18:11:40 naryl [~weechat@46.182.24.168] has joined #lisp 18:16:09 -!- Yuuhi [benni@p5DC63F37.dip0.t-ipconnect.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:17:12 -!- miah [~miah@jobsville.chia-pet.org] has quit [Ping timeout: 260 seconds] 18:17:39 -!- Tarential [~Tarential@li472-156.members.linode.com] has quit [Ping timeout: 260 seconds] 18:17:42 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 18:18:18 miah [~miah@jobsville.chia-pet.org] has joined #lisp 18:18:58 -!- ravster [~ravi@66.207.222.14] has left #lisp 18:21:51 -!- gmcastil [~user@207-224-44-98.hlrn.qwest.net] has quit [Remote host closed the connection] 18:22:24 -!- leoncamel2 [~leoncamel@124.126.213.74] has quit [Ping timeout: 264 seconds] 18:23:17 -!- miah [~miah@jobsville.chia-pet.org] has quit [Remote host closed the connection] 18:23:37 -!- pnpuff [~pnpuff@unaffiliated/pnpuff] has quit [Remote host closed the connection] 18:24:02 Xizor [~Xizor@c83-252-198-185.bredband.comhem.se] has joined #lisp 18:25:58 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 258 seconds] 18:26:24 Kenjin [~kenjin@bl19-247-99.dsl.telepac.pt] has joined #lisp 18:26:35 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #lisp 18:26:39 -!- milosn_ is now known as milosn 18:26:59 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 18:28:58 gmcastil [~user@207-224-44-98.hlrn.qwest.net] has joined #lisp 18:30:08 miah [~miah@jobsville.chia-pet.org] has joined #lisp 18:30:34 -!- Vicfred [~anon@187.206.82.179] has quit [Quit: Leaving] 18:32:13 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 18:33:00 schjetne [~schjetne@fsf/member/schjetne] has joined #lisp 18:33:03 pnpuff [~pnpuff@unaffiliated/pnpuff] has joined #lisp 18:34:04 pnpuff_ [~pnpuff@unaffiliated/pnpuff] has joined #lisp 18:34:29 -!- pnpuff_ [~pnpuff@unaffiliated/pnpuff] has quit [Remote host closed the connection] 18:34:35 -!- miah [~miah@jobsville.chia-pet.org] has quit [Ping timeout: 252 seconds] 18:36:54 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Ping timeout: 256 seconds] 18:38:26 -!- schjetne [~schjetne@fsf/member/schjetne] has quit [Ping timeout: 252 seconds] 18:40:16 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 18:40:38 -!- ryankarason is now known as rk[bicycle] 18:43:26 kushal [~kdas@fedora/kushal] has joined #lisp 18:44:53 -!- mrm [~user@46.191.181.103] has quit [Ping timeout: 248 seconds] 18:45:02 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 18:47:14 -!- slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 252 seconds] 18:47:32 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 18:48:32 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 18:50:06 -!- Bike [~Glossina@75-164-166-198.ptld.qwest.net] has quit [Read error: Operation timed out] 18:51:25 capisce [~srodal@cm-84.215.35.251.getinternet.no] has joined #lisp 18:53:23 -!- gst__ [~gst@ip-64-134-50-187.public.wayport.net] has quit [Quit: Quit] 18:53:24 Bike [~Glossina@71-34-76-137.ptld.qwest.net] has joined #lisp 18:54:33 milkpost [~dec@192.133.84.6] has joined #lisp 18:59:25 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 19:01:53 vhost- [~vhost@unaffiliated/vhost-] has joined #lisp 19:02:34 -!- whist [~whist@c-98-232-204-76.hsd1.or.comcast.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 19:02:34 -!- _d3f [~gnu@93.114.45.248] has quit [Quit: WeeChat 0.4.0] 19:02:48 b1rkh0ff [~b1rkh0ff@46.36.172.132] has joined #lisp 19:04:02 iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has joined #lisp 19:04:48 -!- Flame_Alchemist [~Flame_Alc@95.237.98.92] has quit [Read error: Connection reset by peer] 19:05:49 Aiwass [~user@unaffiliated/aiwass] has joined #lisp 19:06:11 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:06:14 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Quit: Emacs must have died] 19:06:47 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 19:08:53 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 19:08:56 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 19:09:22 -!- milkpost [~dec@192.133.84.6] has quit [Quit: Computer has gone to sleep.] 19:09:57 -!- nilsi [~nilsi@host-95-199-207-205.mobileonline.telia.com] has quit [Read error: Connection reset by peer] 19:09:58 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 19:13:15 schjetne [~schjetne@fsf/member/schjetne] has joined #lisp 19:13:55 ravster [~ravi@66.207.222.14] has joined #lisp 19:14:58 bitonic [~user@151.225.10.199] has joined #lisp 19:15:17 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 19:22:55 deveux [~deveux@74.Red-83-45-150.dynamicIP.rima-tde.net] has joined #lisp 19:26:40 -!- vi1 [~vi1@93.92.216.186] has quit [] 19:27:57 -!- bitonic [~user@151.225.10.199] has quit [Ping timeout: 245 seconds] 19:27:59 MrWoohoo [~MrWoohoo@pool-173-67-109-10.lsanca.fios.verizon.net] has joined #lisp 19:28:37 -!- gmcastil [~user@207-224-44-98.hlrn.qwest.net] has quit [Ping timeout: 268 seconds] 19:32:44 spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 19:34:16 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 19:34:42 ASau [~user@p5797F404.dip0.t-ipconnect.de] has joined #lisp 19:35:50 -!- schjetne [~schjetne@fsf/member/schjetne] has quit [Ping timeout: 256 seconds] 19:39:27 Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has joined #lisp 19:39:29 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 19:42:06 yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has joined #lisp 19:42:17 -!- yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has quit [Changing host] 19:42:17 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 19:47:41 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 19:48:38 jdmssmkr_ [~anonymous@78-23-137-2.access.telenet.be] has joined #lisp 19:48:58 while looking for Java and Lisp performance comparisons: http://matthias.benkard.de/journal/110 19:50:04 zickzackv [~faot@g225060055.adsl.alicedsl.de] has joined #lisp 19:50:22 Denommus: boring troll 19:51:03 oh, 4/1 19:51:06 Denommus: see the publishing date 19:52:24 1950 ? 19:52:29 it is still april... but 25 days past the 1st... 19:54:06 wbooze: april 1, two years ago 19:54:21 too late 19:54:32 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 19:55:55 -!- jdmssmkr_ is now known as jdmssmkr 19:56:42 Why does (let ((hash (make-hash-table))) (push 42 (gethash 1 hash)) (gethash 1 hash)) return (42) but replacing 1 with "1" makes it return nil? 19:56:59 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 268 seconds] 19:57:08 iandalton: because "1" is a different value than 1? 19:57:24 dlowe: I mean replacing 1 with "1" in both places. 19:57:33 -!- jdmssmkr [~anonymous@78-23-137-2.access.telenet.be] has quit [Quit: jdmssmkr] 19:57:35 (make-hash-table :test 'equal) 19:57:36 oh, because "1" is not necessarily eql to another "1" 19:57:39 iandalton: because "1" and "1" can be different values. 19:57:43 do what Kenjin said 19:57:44 Oh, got it. 19:57:56 iandalton: what Kenjin said. Use :test 'equalp if you need case-insensitive matches. 19:58:18 I don't need equalp, just equal. Thanks. 19:58:54 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 19:59:31 -!- spacefrogg_ is now known as spacefrogg 19:59:45 dented42 [~dented42@opengroove.org] has joined #lisp 19:59:47 elia [~elia@2-238-29-218.ip242.fastwebnet.it] has joined #lisp 20:00:11 -!- teggi [~teggi@123.21.172.81] has quit [Remote host closed the connection] 20:00:46 -!- fenton [~fenton@n11211992248.netvigator.com] has quit [Quit: WeeChat 0.4.0] 20:02:39 -!- pnpuff [~pnpuff@unaffiliated/pnpuff] has quit [Quit: leaving] 20:03:12 -!- `fogus [~fogus@freedom.d-a-s.com] has quit [Quit: Leaving] 20:05:11 slyrus [~chatzilla@adsl-99-183-240-66.dsl.pltn13.sbcglobal.net] has joined #lisp 20:06:13 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 20:06:40 download` [~download@dhcp206.hpc.unm.edu] has joined #lisp 20:07:33 -!- antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has quit [Ping timeout: 245 seconds] 20:07:51 -!- download [~download@dhcp206.hpc.unm.edu] has quit [Ping timeout: 252 seconds] 20:09:29 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 20:09:51 GOMADWarrior [~Regis@189.34.44.144] has joined #lisp 20:12:17 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 20:12:24 -!- wccoder_ [~wccoder@S01060026f3c6bad7.no.shawcable.net] has quit [Changing host] 20:12:24 wccoder_ [~wccoder@unaffiliated/wccoder] has joined #lisp 20:14:18 AeroNoti1 [~xeno@abos37.neoplus.adsl.tpnet.pl] has joined #lisp 20:14:33 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Quit: leaving] 20:15:12 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 20:16:54 -!- AeroNotix [~xeno@abnz110.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 252 seconds] 20:21:19 -!- Aiwass [~user@unaffiliated/aiwass] has left #lisp 20:25:13 Beetny [~Beetny@ppp118-208-49-197.lns20.bne1.internode.on.net] has joined #lisp 20:25:54 -!- rk[bicycle] is now known as ryankarason 20:26:33 -!- nialo [nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 20:26:33 -!- zickzackv [~faot@g225060055.adsl.alicedsl.de] has quit [Ping timeout: 256 seconds] 20:27:52 -!- fmeyer [~fmeyer@200-150-182-201.static-corp.ajato.com.br] has quit [Ping timeout: 258 seconds] 20:33:56 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 20:34:40 -!- temerson [~temerson@pdc-cdn-npool.ebscohost.com] has quit [Quit: temerson] 20:35:02 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 20:35:23 miah [~miah@jobsville.chia-pet.org] has joined #lisp 20:35:44 fmeyer [~fmeyer@200-150-182-201.static-corp.ajato.com.br] has joined #lisp 20:35:54 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 20:38:06 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 20:38:07 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 20:38:55 -!- mishoo [~mishoo@178.138.98.139] has quit [Read error: No route to host] 20:40:18 -!- Ramirez57 [~Ramirez57@c-174-54-148-204.hsd1.pa.comcast.net] has quit [Ping timeout: 264 seconds] 20:42:21 gmcastil [~user@ip-64-134-157-140.public.wayport.net] has joined #lisp 20:43:42 -!- puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has quit [Remote host closed the connection] 20:44:45 -!- gmcastil [~user@ip-64-134-157-140.public.wayport.net] has quit [Remote host closed the connection] 20:51:24 gmcastil [~user@ip-64-134-157-140.public.wayport.net] has joined #lisp 20:52:02 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 20:55:16 schjetne [~schjetne@fsf/member/schjetne] has joined #lisp 20:56:17 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 20:57:00 -!- AeroNoti1 [~xeno@abos37.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 20:57:17 AeroNotix [~xeno@abos37.neoplus.adsl.tpnet.pl] has joined #lisp 21:00:05 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 21:02:25 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Remote host closed the connection] 21:04:57 -!- clox [~user@rrcs-208-125-109-116.nys.biz.rr.com] has quit [Remote host closed the connection] 21:10:47 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 21:16:05 bitonic [~user@151.225.10.199] has joined #lisp 21:16:13 -!- GOMADWarrior [~Regis@189.34.44.144] has quit [Read error: Connection reset by peer] 21:16:17 Beetny_ [~Beetny@ppp118-208-49-197.lns20.bne1.internode.on.net] has joined #lisp 21:16:35 patrickwonders_ [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 21:16:35 GOMADWarrior [~Regis@189.34.44.144] has joined #lisp 21:16:49 Snamich_ [~Snamich@71-9-62-86.dhcp.snlo.ca.charter.com] has joined #lisp 21:17:50 tsuru`` [~charlie@adsl-98-87-48-186.bna.bellsouth.net] has joined #lisp 21:18:04 -!- Snamich [~Snamich@71-9-62-86.dhcp.snlo.ca.charter.com] has quit [Ping timeout: 258 seconds] 21:18:04 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Ping timeout: 258 seconds] 21:18:04 -!- patrickwonders_ is now known as patrickwonders 21:18:05 -!- Snamich_ is now known as Snamich 21:18:27 -!- Beetny [~Beetny@ppp118-208-49-197.lns20.bne1.internode.on.net] has quit [Ping timeout: 258 seconds] 21:18:28 -!- Beetny_ is now known as Beetny 21:18:28 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 246 seconds] 21:18:30 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Excess Flood] 21:18:48 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 21:19:13 -!- download` [~download@dhcp206.hpc.unm.edu] has quit [Ping timeout: 258 seconds] 21:19:16 -!- morphling [~stefan@gssn-5f756853.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 21:19:18 -!- tsuru` [~charlie@adsl-74-179-25-22.bna.bellsouth.net] has quit [Ping timeout: 245 seconds] 21:19:33 meiji11 [~user@d75-158-41-148.abhsia.telus.net] has joined #lisp 21:21:02 -!- Xizor [~Xizor@c83-252-198-185.bredband.comhem.se] has quit [] 21:21:08 -!- banjara [~Adium@unaffiliated/banjara] has quit [Read error: Connection reset by peer] 21:21:17 banjara [~Adium@unaffiliated/banjara] has joined #lisp 21:25:03 Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has joined #lisp 21:25:04 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 21:28:02 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 21:31:52 -!- doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has quit [Ping timeout: 258 seconds] 21:31:57 -!- ldionmarcil [~maden@unaffiliated/maden] has quit [Ping timeout: 268 seconds] 21:34:09 Thra11 [~Thra11@87.114.147.39] has joined #lisp 21:34:38 Tarential [~Tarential@li472-156.members.linode.com] has joined #lisp 21:36:51 -!- erikc [~erikc@209.20.28.194] has quit [Quit: erikc] 21:38:08 milkpost [~dec@192.133.84.6] has joined #lisp 21:39:07 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 21:41:45 adelgado1 [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 21:43:24 karbak [~kar@pool-173-56-44-53.nycmny.fios.verizon.net] has joined #lisp 21:44:32 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Read error: Operation timed out] 21:44:36 -!- LiamH [~none@pdp8.nrl.navy.mil] has left #lisp 21:44:56 drmeister [~drmeister@166.137.84.148] has joined #lisp 21:45:46 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Ping timeout: 246 seconds] 21:45:47 mishoo [~mishoo@178.138.98.139] has joined #lisp 21:45:59 -!- adelgado1 [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Ping timeout: 252 seconds] 21:46:31 s0ber_ [~s0ber@1-164-214-14.dynamic.hinet.net] has joined #lisp 21:46:41 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 21:47:29 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Remote host closed the connection] 21:48:13 -!- s0ber [~s0ber@114-36-234-12.dynamic.hinet.net] has quit [Ping timeout: 240 seconds] 21:48:18 -!- s0ber_ is now known as s0ber 21:50:00 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 21:54:56 -!- kanwei [~kanwei@unaffiliated/kanwei] has quit [] 21:56:36 -!- fmeyer [~fmeyer@200-150-182-201.static-corp.ajato.com.br] has quit [Ping timeout: 264 seconds] 21:57:30 -!- gravicappa [~gravicapp@ppp91-77-184-27.pppoe.mtu-net.ru] has quit [Ping timeout: 256 seconds] 22:00:34 gravicappa [~gravicapp@ppp91-77-184-27.pppoe.mtu-net.ru] has joined #lisp 22:00:50 Bike_ [~Glossina@67-5-212-240.ptld.qwest.net] has joined #lisp 22:02:16 -!- Bike [~Glossina@71-34-76-137.ptld.qwest.net] has quit [Read error: Operation timed out] 22:02:20 -!- mishoo [~mishoo@178.138.98.139] has quit [Read error: Connection reset by peer] 22:04:13 -!- drmeister [~drmeister@166.137.84.148] has quit [Remote host closed the connection] 22:04:33 anthracite [~user@pdpc/supporter/active/anthracite] has joined #lisp 22:04:54 -!- RenJuan [~juan@cpe-76-180-168-166.buffalo.res.rr.com] has quit [Remote host closed the connection] 22:05:00 -!- rszeno [~rszeno@79.114.101.71] has quit [Quit: now quit] 22:05:36 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 258 seconds] 22:06:21 -!- prxq [~mommer@mnhm-4d011821.pool.mediaWays.net] has quit [Quit: Leaving] 22:06:45 -!- Fare [fare@nat/google/x-qfkpdkkleokmkdwy] has quit [Ping timeout: 258 seconds] 22:06:46 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 246 seconds] 22:07:01 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 22:09:28 deech [~user@adsl-172-3-80-92.dsl.stl2mo.sbcglobal.net] has joined #lisp 22:10:24 Hi all, how do I enable the mailbox contrib? I compiled SBCL 1.1.6 with --with-sb-thread but it doesn't show up as an option in SLIME. 22:11:11 <|3b|> (require 'sb-concurrency) ? 22:11:30 |3b|: Thanks! I'm a CL noob. 22:11:49 <|3b|> loading it through ASDf might also work 22:12:05 `require`ing it worked! 22:14:18 -!- Denommus [~user@gateway/tor-sasl/denommus] has quit [Remote host closed the connection] 22:17:53 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #lisp 22:18:00 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 22:18:45 -!- cdidd [~cdidd@89-178-199-89.broadband.corbina.ru] has quit [Ping timeout: 248 seconds] 22:18:48 leoncamel2 [~leoncamel@124.126.213.74] has joined #lisp 22:21:46 DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has joined #lisp 22:22:44 -!- natechan [~natechan@50-192-61-45-static.hfc.comcastbusiness.net] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 22:24:31 -!- spacefrogg [~spacefrog@unaffiliated/spacefrogg] has quit [Read error: Operation timed out] 22:25:38 -!- milkpost [~dec@192.133.84.6] has quit [Quit: Computer has gone to sleep.] 22:26:51 -!- talas [~talas@136.144.16.62.customer.cdi.no] has quit [Remote host closed the connection] 22:27:31 -!- breakds [~breakds@wifi-116.cs.wisc.edu] has quit [Read error: Operation timed out] 22:28:19 -!- DataLinkDroid [~DataLinkD@CPE-124-183-184-43.lns17.ken.bigpond.net.au] has quit [Ping timeout: 256 seconds] 22:28:32 -!- schjetne [~schjetne@fsf/member/schjetne] has quit [Ping timeout: 255 seconds] 22:29:05 -!- stat_vi [~stat@dslb-094-218-009-009.pools.arcor-ip.net] has quit [Quit: Lost terminal] 22:29:47 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:34:39 -!- davazp [~user@178.167.193.31.threembb.ie] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:36:28 -!- AeroNotix [~xeno@abos37.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 22:37:49 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Read error: Connection reset by peer] 22:38:25 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 22:39:34 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 22:40:10 doomlord [~doomlod@host31-52-58-47.range31-52.btcentralplus.com] has joined #lisp 22:43:46 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 245 seconds] 22:47:19 -!- mtd_ is now known as mtd 22:48:46 -!- gravicappa [~gravicapp@ppp91-77-184-27.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:49:34 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 22:50:06 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 22:53:00 -!- iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has quit [Ping timeout: 264 seconds] 22:54:03 -!- Bike_ is now known as Bike 22:54:08 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 22:55:40 przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has joined #lisp 22:57:04 i just realized symbol-macrolet can be pretty useful as a lazy let 22:59:07 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 22:59:34 what do you mean ? 23:00:33 a lazy multiple-evaluating let 23:00:48 -!- przl [~przlrkt@p5B298B6E.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 23:01:06 a lazy ((LAMBDA (...) ...) ...) ? 23:01:07 well, if you have a cond, and you need a variable binding for most of the cases, but trying to make a let binding in the other case wil cause an error 23:01:24 -!- mindCrime [~prhodes@12.198.68.2] has quit [Ping timeout: 264 seconds] 23:01:27 in a recursive function 23:01:28 in this case, at least 23:02:01 *drewc* is now puzzled by the meaning ... :| 23:02:15 hold on 23:03:11 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 255 seconds] 23:05:47 usually, laziness respect lexical scoping. 23:06:38 http://paste.lisp.org/display/136913 23:07:01 pkhuong: i guess call-by-name would be the technical term 23:10:18 symbol-macrolet is only c-b-name if you're careful. I'd be less clever and test for emptiness, then let-bind and perform the remaining tests. 23:10:29 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 23:10:37 *jasom* agrees that's overly clever 23:11:36 -!- Joreji [~thomas@83-116.eduroam.rwth-aachen.de] has quit [Ping timeout: 264 seconds] 23:12:44 *drewc* would prefer a function call over the symbol-macrolet ... shorter, easier to undertand, and does not make the user learn a new language based on CL + macros. 23:16:06 I agree it's poor style, but I thought it was interesting that I had never thought of that use before 23:17:41 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 23:17:47 spacefrogg [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 23:22:17 ldionmarcil [~maden@248-79.162.dsl.aei.ca] has joined #lisp 23:22:26 -!- ldionmarcil [~maden@248-79.162.dsl.aei.ca] has quit [Changing host] 23:22:27 ldionmarcil [~maden@unaffiliated/maden] has joined #lisp 23:23:39 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 23:25:10 milosn_ [~milosn@user-5af50378.broadband.tesco.net] has joined #lisp 23:25:31 are any lisp places accepting papers right now? 23:26:28 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 23:26:34 -!- ravster [~ravi@66.207.222.14] has left #lisp 23:28:18 -!- milosn [~milosn@user-5af50a0c.broadband.tesco.net] has quit [Ping timeout: 264 seconds] 23:29:44 Lisp conferences... JFP or the OOPSLA spin offs, maybe. 23:31:41 -!- bitonic [~user@151.225.10.199] has quit [Ping timeout: 245 seconds] 23:32:06 -!- Corvidium [~cosman246@D-173-250-173-206.dhcp4.washington.edu] has quit [Ping timeout: 276 seconds] 23:32:17 I don't think the latter few would really care about One Cool Lisp Trick A Mom Found That's Making Industry Professionals Mad! 23:32:57 what's the trick? 23:33:12 here is the paper https://dl.dropboxusercontent.com/u/734346/dynamic-collect.pdf 23:33:40 -!- elia [~elia@2-238-29-218.ip242.fastwebnet.it] has quit [Quit: Computer has gone to sleep.] 23:33:58 (i didn't use a spell checker and w/e so it's a draft) 23:36:31 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 268 seconds] 23:36:37 banjara [~Adium@unaffiliated/banjara] has joined #lisp 23:37:59 -!- b1rkh0ff [~b1rkh0ff@46.36.172.132] has quit [Ping timeout: 258 seconds] 23:38:11 heh ... similar to my hack actually! (handler-case (smug:run (parse-pickle) string) (t (c) (or (ignore-errors (simple-condition-format-arguments c)) (list :error c string)))) ... where the error is thrown to end parsing when the 'right thing' is found ... it is of course not right, and should be avoided ... but similar to using the conditions as signals. 23:38:26 Is there a declaration I can do to prevent a style-warning on something like this: (let* ((x 1) (x 2)) ...) 23:39:25 -!- sabalaba [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 23:40:07 jasom: hard. 23:40:54 I guess I can just use nested lets. 23:41:09 jasom: very hard ... because it seems that is a style warning indeed ... why not (let ((x (progn 1 2))) ..) or something similar? 23:41:30 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: leaving] 23:41:51 Quadrescence: makes me think of a paper this year on how to fake simple generators with conditions. Oleg, I think. 23:42:13 probably the value of the second x depends on the first? 23:42:19 drewc: it simplifies the macro code 23:42:29 Bike: no, if it did, then there would be no warning 23:42:41 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 23:42:43 -!- PuercoPop is now known as Guest72822 23:42:45 oh. huh. 23:43:03 (let* ((x 1) (x (1+ x)) x) <-- no warning 23:43:14 er or would be no warning if I got the parens right 23:43:23 and you can't rename the first x? 23:43:35 Bike: actually I can 23:43:41 jasom: yeah, I figured it must be a macro thing ... and what Bike said is what I was typing :) 23:43:43 it's that or just emit nested lets 23:43:44 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 258 seconds] 23:44:03 drewc: what does smug do with _ in =let*? 23:44:04 Quadrescence: "The earlier examples have likened yield to raising an exception: both yield and raise set up a side-channel, for `side-results' of a computation. Both yield and raise leak values from the depths of an expression. Unlike raise, yield gives a choice to continue the computation." 23:44:11 if you rename the first one you can just declare ignore ofc 23:44:41 iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has joined #lisp 23:45:04 I suppose each line in =let* will generate its own (bind) form each of which can have a declare 23:45:41 i faked generators with CL conditions once, but I didn't really use it because you couldn't really maintain the generator state indefinitely 23:45:46 jasom: (declare (ignorable _)) 23:46:16 because that is what _ is for ... but .. 23:47:37 https://github.com/drewc/smug/blob/master/pure.lisp#L171 <--- these days, I don't need ignorables very much 23:47:54 pkhuong, interesting 23:48:16 (smug:let* ((x (smug:progn p1 p2))) ...) 23:48:45 drewc: I suppose the old one could have used =and to the same effect 23:49:00 -!- Snamich [~Snamich@71-9-62-86.dhcp.snlo.ca.charter.com] has quit [Quit: Snamich] 23:49:21 when i open a slimed, paredit lisp buffer in emacs, i'm getting: `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'. 23:50:13 jasomL: yeah, and AND still works for that matter, but PROG1 and PROG2 are way more important 23:50:14 -!- reeker05 [~reeker05@c-67-182-147-102.hsd1.wa.comcast.net] has quit [Quit: reeker05] 23:50:38 jasom: s/jasomL/jasom 23:50:40 pkhuong, thanks for the ref 23:50:46 emacs lisp is obsolete, just use Common Lisp. If they go on on this route, I'll end up using Hemlock 100%. 23:50:48 ASau` [~user@p5797E18D.dip0.t-ipconnect.de] has joined #lisp 23:51:26 After all, I'm sure after one month of using Hemlock, it'll be customized enough as to be as usable as emacs. 23:51:37 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 23:51:37 robot-beethoven: emacs recently reorganized their cl package 23:51:46 -!- ASau [~user@p5797F404.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 23:51:48 -!- iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has quit [Ping timeout: 260 seconds] 23:51:59 Why didn't then reorganize their other packages too? 23:52:17 Why shouldn't org-mode be used only at compile time too? 23:52:18 drewc: you do know that prog2 and prog1 are the same, right? ;) 23:52:42 iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has joined #lisp 23:52:58 jasom: (smug:let* ((list (smug:prog2 (smug:is #'eql #\() (smug:some (list-item)) (smug:is #'eql #\))))) ...) 23:53:00 robot-beethoven: somewhere in your config there's confusion between emacs lisp and common lisp. 23:53:15 pkhuong: only in the standard, not in my SMUG :) 23:54:43 Corvidium [~cosman246@D-69-91-165-134.dhcp4.washington.edu] has joined #lisp 23:55:14 Is there something similar to sb-ext:timer in CCL? 23:56:16 jasom: that said, "_" is still the SYMBOL-NAME that is IGNORABLE : https://github.com/drewc/smug/blob/master/pure/monad.lisp#L46 23:56:28 travel-infected5 [~travel-in@c-67-182-147-102.hsd1.wa.comcast.net] has joined #lisp 23:57:11 -!- iandalton [~iandalton@host-184-167-148-39.cdc-ut.client.bresnan.net] has quit [Ping timeout: 255 seconds] 23:57:42 Fare [fare@nat/google/x-kpwaqywfjxjhhhzt] has joined #lisp 23:58:33 drewc: right, what I was forgetting is that =let* doesn't expand to a let* so you dont have to worry about generating something like: (let* ((_ foo) (_ bar) ...) 23:58:40 "No Event Scheduling functionality is provided at this time." :/ 23:59:23 and of course if you really want to simplify the macro, simply nest the CL:LET's (or even better, BIND/RESULT lol) and declare each one ignorable ... that is easy code to write. Not the best idea mind you, but easy to write :P