00:02:24 -!- cads_ [n=max@c-71-56-62-166.hsd1.ga.comcast.net] has quit [Remote closed the connection] 00:04:03 -!- athos [n=philipp@92.250.204.223] has quit [Remote closed the connection] 00:07:21 bombshelter13 [n=bombshel@142.204.133.123] has joined #lisp 00:07:23 -!- bombshelter13 [n=bombshel@142.204.133.123] has quit [Client Quit] 00:07:23 c|mell [n=cmell@p1048-ipbf4308marunouchi.tokyo.ocn.ne.jp] has joined #lisp 00:08:33 -!- tcr [n=tcr@host145.natpool.mwn.de] has quit ["Leaving."] 00:10:24 -!- matley [n=matley@83.224.184.89] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 00:10:36 -!- gtasso [i=ca502eba@gateway/web/ajax/mibbit.com/x-88e9a9baaf0e70e4] has quit ["http://www.mibbit.com ajax IRC Client"] 00:10:58 -!- wedgeV [n=wedge@cm56-238-229.liwest.at] has quit [] 00:12:33 -!- elurin [n=user@85.99.69.218] has quit [Read error: 104 (Connection reset by peer)] 00:12:43 elurin [n=user@85.99.69.218] has joined #lisp 00:14:51 -!- araujo [n=araujo@gentoo/developer/araujo] has quit [Read error: 113 (No route to host)] 00:22:44 -!- pchrist [n=spirit@gentoo/developer/pchrist] has quit ["leaving"] 00:23:15 pchrist [n=spirit@gentoo/developer/pchrist] has joined #lisp 00:25:06 -!- mrSpec [n=Win@82.177.125.6] has quit ["bye"] 00:25:20 -!- lemoinem [n=swoog@modemcable125.83-81-70.mc.videotron.ca] has quit ["leaving"] 00:27:26 -!- c|mell [n=cmell@p1048-ipbf4308marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 00:28:14 c|mell [n=cmell@p1048-ipbf4308marunouchi.tokyo.ocn.ne.jp] has joined #lisp 00:34:23 dash__ [n=dash@dslb-084-057-036-005.pools.arcor-ip.net] has joined #lisp 00:35:05 bombshelter13 [n=bombshel@209-161-238-145.dsl.look.ca] has joined #lisp 00:36:26 peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has joined #lisp 00:36:45 -!- younder [i=jpthing@062016234130.customer.alfanett.no] has left #lisp 00:36:47 -!- Soulman [n=kvirc@138.80-202-254.nextgentel.com] has quit ["KVIrc 3.4.0 Virgo http://www.kvirc.net/"] 00:37:47 moocow [n=new@mail.wjsgroup.com] has joined #lisp 00:39:21 ManateeLazyCat [n=user@222.212.129.127] has joined #lisp 00:41:16 -!- mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit ["*bork bork*"] 00:42:09 l_n [n=shawn@tuxhacker/lordnothing] has joined #lisp 00:47:46 -!- c|mell [n=cmell@p1048-ipbf4308marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 113 (No route to host)] 00:48:35 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 00:48:38 -!- dash_ [n=dash@dslb-084-057-054-199.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 00:52:21 antares_ [n=antares_@77.108.193.227] has joined #lisp 00:54:08 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 00:55:37 -!- thom_logn [n=thom@pool-96-229-99-100.lsanca.dsl-w.verizon.net] has quit ["Leaving"] 00:56:23 -!- gigamonk` [n=user@adsl-76-254-22-157.dsl.pltn13.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] 00:57:09 araujo [n=araujo@gentoo/developer/araujo] has joined #lisp 00:59:28 -!- peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has quit [] 01:01:00 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 145 (Connection timed out)] 01:07:28 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 01:07:33 -!- antares_ [n=antares_@77.108.193.227] has quit [] 01:10:55 peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has joined #lisp 01:10:56 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 01:11:11 -!- roygbiv [n=blank@pdpc/supporter/active/roygbiv] has quit [] 01:11:40 GaladhEreb [n=hegyhati@catv-89-135-86-231.catv.broadband.hu] has joined #lisp 01:12:00 Good morning/evening/day everybody! 01:13:56 I'm sorry for asking my question here, but unfortunately I'm going out of time (exam tomorrow), and I was not succesfull with google and reference until now. 01:14:02 -!- HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit [Read error: 60 (Operation timed out)] 01:14:43 Also I know, this is a lisp channel, not clips, but I hope somebody can help me here. 01:16:15 My problem is, that if I modify a slot in a deftemplate, it is equivalent to asserting and retracting. Thus it matches again to the rules after modification. 01:16:26 -!- amnesiac [n=amnesiac@p3m/member/Amnesiac] has quit ["Leaving"] 01:17:07 I can do a workaround avoiding this, but if somebody could describe, or send me a link, how it is stylish to do, It would be much nicer. 01:19:01 ^authentic [n=authenti@85-127-21-14.dynamic.xdsl-line.inode.at] has joined #lisp 01:19:43 rottcodd [n=user@ppp59-167-52-157.lns1.cbr1.internode.on.net] has joined #lisp 01:22:23 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 01:22:23 -!- spooneybarger [n=spooneyb@cpe-74-73-111-254.nyc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] 01:23:45 -!- The-Kenny [n=moritz@p5087D2D1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 01:26:59 slyrus [n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net] has joined #lisp 01:27:53 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 01:28:07 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 01:29:11 If any one of you in here made this video, it was fun to watch: http://www.guba.com/watch/3000054867 01:34:01 -!- authentic [n=authenti@unaffiliated/authentic] has quit [Connection timed out] 01:34:06 -!- ^authentic is now known as authentic 01:34:28 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 01:34:44 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 01:35:05 -!- repnop [n=repnop@adsl-69-225-5-16.dsl.skt2ca.pacbell.net] has quit [Read error: 110 (Connection timed out)] 01:36:38 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 01:36:46 repnop [n=repnop@adsl-69-225-15-176.dsl.skt2ca.pacbell.net] has joined #lisp 01:41:08 -!- netaustin [n=austinsm@rrcs-72-43-187-82.nyc.biz.rr.com] has quit [Remote closed the connection] 01:41:17 netaustin [n=austinsm@rrcs-72-43-187-82.nyc.biz.rr.com] has joined #lisp 01:41:42 JuanDaugherty [n=juan@cpe-72-228-150-44.buffalo.res.rr.com] has joined #lisp 01:44:07 _Pb [n=Pb@75.139.140.101] has joined #lisp 01:44:55 -!- Hun [n=hun@p50993726.dip0.t-ipconnect.de] has quit [Remote closed the connection] 01:45:34 -!- mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has quit [] 01:46:41 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 01:48:11 spooneybarger_ [n=spooneyb@cpe-74-73-111-254.nyc.res.rr.com] has joined #lisp 01:49:34 dagnachew [n=dagnache@modemcable207.114-201-24.mc.videotron.ca] has joined #lisp 01:52:38 jollygood [n=jollygoo@pool-71-164-35-120.chrlwv.east.verizon.net] has joined #lisp 01:54:12 -!- Ginei_Morioka [i=irssi_lo@78.112.51.113] has quit [Nick collision from services.] 01:54:19 Ginei_Morioka [i=irssi_lo@78.112.65.169] has joined #lisp 01:54:58 prip_ [n=_prip@host155-194-dynamic.17-79-r.retail.telecomitalia.it] has joined #lisp 01:56:06 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 01:57:36 -!- prip [n=_prip@host151-195-dynamic.17-79-r.retail.telecomitalia.it] has quit [Read error: 110 (Connection timed out)] 01:57:47 -!- spooneybarger_ [n=spooneyb@cpe-74-73-111-254.nyc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] 02:00:26 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 02:00:41 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 02:02:13 spooneybarger [n=spooneyb@cpe-74-73-111-254.nyc.res.rr.com] has joined #lisp 02:04:31 -!- dagnachew [n=dagnache@modemcable207.114-201-24.mc.videotron.ca] has quit ["Leaving"] 02:04:32 Quadrescence: I think segv (maybe) 02:04:38 dagnachew [n=dagnache@modemcable207.114-201-24.mc.videotron.ca] has joined #lisp 02:04:39 -!- JuanDaugherty [n=juan@cpe-72-228-150-44.buffalo.res.rr.com] has quit ["Leaving"] 02:08:44 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 02:12:02 felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has joined #lisp 02:12:54 -!- mrsolo [n=mrsolo@nat/yahoo/x-825f6eca3ac26d97] has quit ["Leaving"] 02:16:04 -!- etate [n=malune@bb-87-81-97-91.ukonline.co.uk] has quit [Remote closed the connection] 02:18:34 -!- moocow is now known as holycow 02:18:51 b4|hraban [n=b4@0brg.xs4all.nl] has joined #lisp 02:19:27 -!- elurin [n=user@85.99.69.218] has quit [Read error: 104 (Connection reset by peer)] 02:19:37 elurin [n=user@85.99.69.218] has joined #lisp 02:20:06 -!- elurin [n=user@85.99.69.218] has quit [Read error: 104 (Connection reset by peer)] 02:20:23 -!- holycow [n=new@mail.wjsgroup.com] has quit [Remote closed the connection] 02:21:09 -!- Beeet [n=stathis@ppp12-241.adsl.forthnet.gr] has quit [Remote closed the connection] 02:21:33 elurin [n=user@85.99.69.218] has joined #lisp 02:22:22 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 60 (Operation timed out)] 02:28:56 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 02:34:04 -!- jollygood [n=jollygoo@pool-71-164-35-120.chrlwv.east.verizon.net] has quit [] 02:34:54 holycow [n=new@mail.wjsgroup.com] has joined #lisp 02:35:29 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 02:37:28 -!- netaustin [n=austinsm@rrcs-72-43-187-82.nyc.biz.rr.com] has quit [] 02:47:40 thom_logn [n=thom@pool-96-229-99-100.lsanca.dsl-w.verizon.net] has joined #lisp 02:49:35 schme [n=schme@c83-249-80-232.bredband.comhem.se] has joined #lisp 02:49:55 mornin' 02:50:16 jsoft [n=Administ@unaffiliated/jsoft] has joined #lisp 02:51:39 mornin' 02:52:55 -!- ryepup [n=ryepup@one.firewall.gnv.acceleration.net] has left #lisp 02:53:23 -!- Tordek__ is now known as Tordek 02:53:56 morning 02:55:45 Evening 02:59:11 roconnor [n=roconnor@206-248-176-224.dsl.teksavvy.com] has joined #lisp 03:02:33 minion: memo for Fare: I've got a working pathname implementation. When can we discuss it ? 03:02:34 Remembered. I'll tell Fare when he/she/it next speaks. 03:02:55 yhara_ [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #lisp 03:03:00 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 03:04:23 what's up with all the STYLE-WARNINGs when compiling SBCL (and running regression tests)? :) 03:06:55 syamajala [n=syamajal@140.232.176.237] has joined #lisp 03:10:39 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 03:11:28 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 03:11:44 -!- rread [n=rread@c-98-234-51-39.hsd1.ca.comcast.net] has quit [] 03:12:25 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 03:14:08 -!- felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 03:16:46 -!- dagnachew [n=dagnache@modemcable207.114-201-24.mc.videotron.ca] has quit ["Leaving"] 03:17:27 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 03:23:10 gigamonk` [n=user@adsl-76-254-22-157.dsl.pltn13.sbcglobal.net] has joined #lisp 03:23:14 jlilly [n=njlilly@mail.justinlilly.com] has joined #lisp 03:25:35 -!- ikki [n=ikki@201.155.75.146] has quit ["Leaving"] 03:27:32 felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has joined #lisp 03:28:00 felipee delgado bernal quintero/quit 03:28:23 -!- felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has quit [Remote closed the connection] 03:29:46 blbrown_ [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has joined #lisp 03:29:46 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 03:32:14 -!- blbrown_ [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has quit [Client Quit] 03:34:44 -!- blbrown [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has quit ["Ex-Chat"] 03:34:58 blbrown [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has joined #lisp 03:35:41 mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has joined #lisp 03:36:43 sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has joined #lisp 03:38:28 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 03:38:39 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 03:40:04 fisxoj [n=fisxoj@149.43.108.17] has joined #lisp 03:43:57 -!- gigamonk` [n=user@adsl-76-254-22-157.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 03:48:11 -!- _Pb [n=Pb@75.139.140.101] has quit ["Leaving"] 03:48:33 -!- schoppenhauer [n=css@unaffiliated/schoppenhauer] has quit [Remote closed the connection] 03:50:15 Aankhen`` [n=Aankhen@122.162.226.125] has joined #lisp 03:54:37 TDT_ [n=TDT@64.218.43.66.dyn.southslope.net] has joined #lisp 03:55:13 -!- schme [n=schme@sxemacs/devel/schme] has quit ["leaving"] 03:55:38 pstickne [n=pstickne@c-71-236-177-238.hsd1.wa.comcast.net] has joined #lisp 03:58:45 -!- pstickne [n=pstickne@c-71-236-177-238.hsd1.wa.comcast.net] has quit [Client Quit] 03:59:06 pstickne [n=pstickne@c-71-236-177-238.hsd1.wa.comcast.net] has joined #lisp 04:00:47 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 04:01:22 felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has joined #lisp 04:01:35 any clbuild devs in here? 04:01:40 -!- dreish [n=dreish@minus.dreish.org] has quit [] 04:04:14 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 04:05:16 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 60 (Operation timed out)] 04:05:43 -!- TDT [n=TDT@104.90.248.216.dyn.southslope.net] has quit [Read error: 110 (Connection timed out)] 04:12:05 -!- mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has quit [] 04:13:30 netaustin [n=austinsm@cpe-67-243-48-35.nyc.res.rr.com] has joined #lisp 04:17:14 -!- syamajala [n=syamajal@140.232.176.237] has quit ["Leaving..."] 04:17:34 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 04:18:24 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 04:21:46 -!- KingThomasIV [n=KingThom@c-66-177-17-200.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] 04:25:08 -!- holycow [n=new@mail.wjsgroup.com] has quit [Read error: 104 (Connection reset by peer)] 04:25:55 holycow [n=new@mail.wjsgroup.com] has joined #lisp 04:26:27 -!- sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has quit [] 04:27:45 -!- existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has quit [Read error: 104 (Connection reset by peer)] 04:29:16 I'm a bit unclear on something... I should use eql when checking to see if two functions are the same, right? 04:29:48 -!- bombshelter13 [n=bombshel@209-161-238-145.dsl.look.ca] has quit [Read error: 60 (Operation timed out)] 04:30:23 playing at the repl seems to say "yes", but I'm not sure if that's necessarily right across implementations... 04:31:44 bombshelter13 [n=bombshel@209-161-238-145.dsl.look.ca] has joined #lisp 04:34:05 me-so-stupid [n=hooyambo@77.236.84.166] has joined #lisp 04:34:37 yhara [n=yhara@raichu.netlab.jp] has joined #lisp 04:39:07 -!- dysinger [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has quit [] 04:41:08 younder [i=jpthing@062016234130.customer.alfanett.no] has joined #lisp 04:41:47 -!- yhara_ [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 110 (Connection timed out)] 04:43:52 existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has joined #lisp 04:44:17 scottsd [n=schwepps@adsl-75-23-61-244.dsl.pltn13.sbcglobal.net] has joined #lisp 04:46:36 sykopomp: eq will be sufficient too 04:46:50 are there any concrete benefits to learning lambda calculus? Beyond the generic "it'll make you a better programmer" 04:47:11 "it will stretch your mind" 04:47:43 <_3b> being able to read papers from academics who assume you know about it? 04:48:22 -!- blbrown [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has quit ["Ex-Chat"] 04:48:36 mvr_ [n=mitchell@d122-111-10-28.rdl23.qld.optusnet.com.au] has joined #lisp 04:48:45 probably give you a better idea of the ideas behind the whole FP thing everyone's wooing about these days, too, I imagine 04:49:03 stassats`: thank you 04:50:13 sykopomp: since eq compares identity, and neither of eq* functions say anything about comparing functions 04:51:52 sykopomp: if functions are EQ, they're the same, but that's not an equivalence. 04:52:43 I only want to compare identity, yes :) 04:53:00 but I wanted to double-check, because of the thing with numbers not necessarily being EQ 04:53:04 (or so PAIP tells me) 04:53:08 sykopomp: (eql #'+ #'+) isn't defined. 04:53:34 oh. Hm. 04:54:30 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 04:54:51 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 04:55:42 -!- elurin [n=user@85.99.69.218] has quit [Remote closed the connection] 04:58:02 -!- repnop [n=repnop@adsl-69-225-15-176.dsl.skt2ca.pacbell.net] has quit [Read error: 113 (No route to host)] 04:58:21 pkhuong: ? 04:58:40 repnop [n=repnop@adsl-69-225-9-28.dsl.skt2ca.pacbell.net] has joined #lisp 05:00:02 rread [n=rread@c-98-234-51-39.hsd1.ca.comcast.net] has joined #lisp 05:00:49 -!- scottsd [n=schwepps@adsl-75-23-61-244.dsl.pltn13.sbcglobal.net] has quit ["Leaving"] 05:01:02 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 05:01:26 #'+ is the symbol-function of symbol + defined in the common-lisp package. Thus the address of the function which must then be eq and also eql to itself 05:03:12 dysinger [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has joined #lisp 05:04:51 jso [n=user@151.159.200.8] has joined #lisp 05:06:35 Good morning. 05:07:01 mornin' beach 05:07:56 -!- fisxoj [n=fisxoj@149.43.108.17] has quit ["Ex-Chat"] 05:08:57 gko [n=gko@59-120-11-28.HINET-IP.hinet.net] has joined #lisp 05:09:48 REPLeffect [n=REPLeffe@69.54.115.254] has joined #lisp 05:10:18 younder: 'address of the function'? 05:11:08 Axioplase [n=Pied@watchdog.msi.co.jp] has joined #lisp 05:11:10 Hi 05:11:36 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 05:12:14 hello Axioplase 05:12:47 Is there a way to handle strings in Japanese (with ACL)? I'd like to have a "valid" AREF that wouldn't give me the "middle" of character 05:13:22 .quit 05:13:31 sigh my typing is aweful today. nite all 05:13:32 -!- felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 05:13:36 Axioplase: as long as you use single unicode characters, there should be no problem. 05:13:49 beach: JIS 05:14:16 Axioplase: I don't know enough Japanese to know what that is. 05:14:59 looks like an ellipsis to me. 05:15:02 That's not Unicode :) another charset (ą la ISO-8859-15 for you) 05:15:11 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 05:15:15 Axioplase: use Unicode then. 05:15:18 <_3b> JIS is an encoding of characters into octets, so if you have JIS, you don't have strings 05:15:27 Axioplase: http://www.franz.com/support/documentation/8.0/doc/iacl.htm 05:16:30 stassats`: thanks 05:18:02 as i skimmed, i see that it can convert from JIS to internal representation (Unicode) 05:18:28 and vice versa 05:19:10 which I'll try to do. 05:19:33 -!- gko [n=gko@59-120-11-28.HINET-IP.hinet.net] has quit ["rcirc on GNU Emacs 22.0.990.1"] 05:22:15 -!- segv [n=mb@p4FC1CF63.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 05:23:15 segv [n=mb@p4FC1F27A.dip.t-dialin.net] has joined #lisp 05:30:48 benny [n=benny@i577A0E17.versanet.de] has joined #lisp 05:37:40 ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has joined #lisp 05:39:20 evening 05:40:21 mikezor_ [n=mikael@c-75ec70d5.04-404-7570701.cust.bredbandsbolaget.se] has joined #lisp 05:43:32 -!- billstclair [n=billstcl@unaffiliated/billstclair] has quit [Read error: 113 (No route to host)] 05:44:20 hello slyrus 05:44:25 hey beach. back in bx? 05:44:30 yep 05:44:44 glad to hear you made it back safe and sound. 05:44:56 Thanks. I would rather have stayed. 05:46:37 Nshag [i=user@Mix-Orleans-105-3-75.w193-250.abo.wanadoo.fr] has joined #lisp 05:47:51 ^authentic [n=authenti@85-127-38-191.dynamic.xdsl-line.inode.at] has joined #lisp 05:50:18 X-Scale [i=email@89-180-144-108.net.novis.pt] has joined #lisp 05:50:47 -!- authentic [n=authenti@unaffiliated/authentic] has quit [Read error: 104 (Connection reset by peer)] 05:50:59 -!- ^authentic is now known as authentic 05:51:15 -!- Ginei_Morioka [i=irssi_lo@78.112.65.169] has quit [Read error: 104 (Connection reset by peer)] 05:53:32 Ginei_Morioka [i=irssi_lo@78.112.65.242] has joined #lisp 05:54:58 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 05:55:21 -!- mikezor [n=mikael@c-75ec70d5.04-404-7570701.cust.bredbandsbolaget.se] has quit [Read error: 110 (Connection timed out)] 05:59:13 -!- dysinger [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has quit [] 06:01:30 -!- netaustin is now known as php 06:01:36 -!- php is now known as php_language 06:02:15 -!- php_language is now known as netaustin 06:05:42 -!- mornfall_ is now known as mornfall 06:06:12 adityo [n=adityo@202.87.51.241] has joined #lisp 06:06:22 good morning to all 06:07:29 hello adityo 06:09:00 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 06:22:14 btw, i finally got around to trying sbcl on my linode; it works fine 06:22:26 i thought it used xen like slicehost, but apparently not (?) 06:25:16 qmrw_ [n=avida@c-24-5-198-113.hsd1.ca.comcast.net] has joined #lisp 06:26:30 -!- qmrw [n=avida@beigetower/jaene] has quit [Nick collision from services.] 06:26:35 -!- qmrw_ is now known as qmrw 06:34:53 -!- dnm [n=dnm@c-68-49-46-251.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 06:38:32 -!- GaladhEreb [n=hegyhati@catv-89-135-86-231.catv.broadband.hu] has left #lisp 06:39:16 loz [n=loz@151.147.dsl.syd.iprimus.net.au] has joined #lisp 06:39:36 xen runs sbcl .. it used to have some problems but not anymore 06:39:54 ok 06:40:08 i was under the impression that slicehost used xen 06:40:25 but it doesn't really matter, since the machine i need to run my lisp app on is a linode, not a slicehost :) 06:41:12 slicehost uses xen .. 06:41:26 but perhaps an old version, as sbcl definitely kills my machine there 06:41:32 yeah 06:42:19 lyte [n=lyte@unaffiliated/neerolyte] has joined #lisp 06:43:18 -!- cheatcountry1 [n=cheatcou@cpe-72-177-217-220.satx.res.rr.com] has left #lisp 06:44:34 rudi_ [n=rudi@z118l194.static.ctm.net] has joined #lisp 06:45:44 -!- rudi_ is now known as rudi 06:46:26 rottcodd_ [n=user@ppp59-167-52-157.lns1.cbr1.internode.on.net] has joined #lisp 06:47:52 -!- loz is now known as loz- 06:49:34 etate [n=malune@bb-87-81-97-91.ukonline.co.uk] has joined #lisp 06:53:44 -!- papermachine [n=ahoman@61.152.106.169] has quit ["Ex-Chat"] 07:02:03 -!- rottcodd [n=user@ppp59-167-52-157.lns1.cbr1.internode.on.net] has quit [Read error: 110 (Connection timed out)] 07:03:20 Absent [n=administ@62.64.106.136] has joined #lisp 07:03:40 -!- peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has quit [] 07:06:33 -!- etate [n=malune@bb-87-81-97-91.ukonline.co.uk] has left #lisp 07:07:12 xinming [n=hyy@125.109.79.175] has joined #lisp 07:10:17 aja [n=aja@S01060018f3ab066e.ed.shawcable.net] has joined #lisp 07:11:37 athos_ [n=philipp@p54B879B0.dip.t-dialin.net] has joined #lisp 07:19:46 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 07:20:04 -!- xinming_ [n=hyy@218.73.136.26] has quit [Read error: 110 (Connection timed out)] 07:25:40 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 07:30:22 HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 07:30:38 -!- HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit [Read error: 104 (Connection reset by peer)] 07:30:47 HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 07:31:09 -!- Absent [n=administ@62.64.106.136] has left #lisp 07:31:27 -!- loz- [n=loz@151.147.dsl.syd.iprimus.net.au] has quit ["Leaving"] 07:31:32 mrSpec [n=Win@82.177.125.6] has joined #lisp 07:31:57 hi 07:33:30 mrSpec: hello 07:36:15 -!- rudi [n=rudi@z118l194.static.ctm.net] has quit ["Client exciting"] 07:37:47 -!- yhara [n=yhara@raichu.netlab.jp] has quit ["Leaving..."] 07:41:48 -!- ia [n=ia@89.169.165.188] has quit [Read error: 110 (Connection timed out)] 07:41:58 vy [n=user@213.139.194.186] has joined #lisp 07:42:28 t 07:42:38 err, ignore that. 07:43:05 ia [n=ia@89.169.165.188] has joined #lisp 07:44:25 Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 07:44:29 nil 07:46:29 -!- bombshelter13 [n=bombshel@209-161-238-145.dsl.look.ca] has quit [] 07:47:01 the_unmaker [n=Administ@cpe-76-174-28-249.socal.res.rr.com] has joined #lisp 07:47:43 -!- pstickne [n=pstickne@c-71-236-177-238.hsd1.wa.comcast.net] has quit ["Leaving"] 07:47:53 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 07:49:06 -!- bit` [n=bit@c-67-171-211-187.hsd1.or.comcast.net] has quit [Read error: 54 (Connection reset by peer)] 07:49:34 tcr [n=tcr@host145.natpool.mwn.de] has joined #lisp 07:49:34 obama! 07:51:41 mgr [n=mgr@psychonaut.psychlotron.de] has joined #lisp 07:51:57 LostMonarch [n=roby@82.49.206.234] has joined #lisp 07:54:02 cp1134 [n=cmp@unaffiliated/cp1134] has joined #lisp 07:54:15 ecraven [n=nex@140.78.42.103] has joined #lisp 07:54:17 -!- ecraven [n=nex@140.78.42.103] has quit [Remote closed the connection] 07:54:33 ecraven [n=nex@140.78.42.103] has joined #lisp 07:56:11 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 104 (Connection reset by peer)] 07:59:36 -!- mvr_ [n=mitchell@d122-111-10-28.rdl23.qld.optusnet.com.au] has quit [Client Quit] 07:59:44 jgracin [n=jgracin@93-138-25-4.adsl.net.t-com.hr] has joined #lisp 08:03:45 http://video.google.com/videoplay?docid=7065205277695921912 08:03:58 mega1 [n=mega@4d6f4e9a.adsl.enternet.hu] has joined #lisp 08:03:59 -!- mega1 [n=mega@4d6f4e9a.adsl.enternet.hu] has quit [Remote closed the connection] 08:04:28 mega1 [n=mega@4d6f4e9a.adsl.enternet.hu] has joined #lisp 08:04:58 -!- cp1134_ [n=cmp@unaffiliated/cp1134] has quit [Read error: 110 (Connection timed out)] 08:05:10 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 08:05:13 -!- fe[nl]ix [n=algidus@88-149-212-200.dynamic.ngi.it] has quit [Read error: 110 (Connection timed out)] 08:05:16 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 08:05:47 fe[nl]ix [n=algidus@88-149-211-233.dynamic.ngi.it] has joined #lisp 08:08:59 in sbcl, is there a legitimate way to get "Unhandled breakpoint/trap at #x~X." error? 08:09:21 -!- awayekos is now known as anekos 08:10:13 (error "Unhandled breakpoint/trap at #x~X." (random (expt 2 32))) ;-) 08:10:44 -!- HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit [Read error: 60 (Operation timed out)] 08:11:20 mega1: I guess this could occur if you escape from the scope of the handler. 08:11:51 (funcall (handler-case (lambda () (generate-that-error)) (that-error (err) err))) 08:12:23 but it's genereated if the runtime does not recognize the trap code 08:12:36 -!- aja [n=aja@S01060018f3ab066e.ed.shawcable.net] has quit [Client Quit] 08:13:40 Well, obviously there's a problem. The question is what you call "legitimate". I would indeed consider it a bug in sbcl, if it's not produced by explicit user code. 08:14:08 HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 08:15:22 Also, I don't know about the details, but aren't traps handled at the processor level? Could that be a problem with the trap vector table? 08:21:36 -!- mrSpec [n=Win@82.177.125.6] has quit [Read error: 104 (Connection reset by peer)] 08:21:43 pjb: I have not seen this error ever and according to google not many people have either. I'm trying to find out how to figure out in what circumstances it can occur. 08:21:44 mrSpec [n=Win@82.177.125.6] has joined #lisp 08:21:48 -!- lyte [n=lyte@unaffiliated/neerolyte] has quit ["Ex-Chat"] 08:22:24 Have you greped the message in the sources? 08:22:34 What condition class is it exactly? 08:23:24 eevar2 [n=jalla@56.80-203-45.nextgentel.com] has joined #lisp 08:24:18 Sorry, I've got to go to work. bbl 08:24:36 pjb: I did the homework. 08:29:50 -!- adityo [n=adityo@202.87.51.241] has quit ["Lost terminal"] 08:30:04 -!- sohail [n=Sohail@unaffiliated/sohail] has quit [Read error: 113 (No route to host)] 08:31:40 <_8david> a legitimate way to get that? Is a C library that has an INT 3 instruction followed by a random byte "legitimate" if used via FFI? 08:32:15 Cronos [n=a@5ad1b2be.bb.sky.com] has joined #lisp 08:33:39 -!- pierre_thierry [n=pierre@lns-bzn-57-82-249-4-150.adsl.proxad.net] has quit [Read error: 60 (Operation timed out)] 08:34:06 <_8david> (Haven't we all managed to wedge our SBCL sufficiently to get that error at some point? It isn't that hard to get SBCL to segfault, which can indicate memory corruption. And if -that- happens as part of a normal workflow, INT 3 can't be that unlikely either.) 08:35:18 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 08:35:41 pierre_thierry [n=pierre@lns-bzn-60-82-254-199-179.adsl.proxad.net] has joined #lisp 08:37:26 adityo [n=adityo@202.87.51.241] has joined #lisp 08:38:04 _8david: sorry for the vague wording. That falls into the illegitimate category. A legitimate way would be something like what pbj suggested, that may occur in pure lisp. 08:39:28 <_8david> okay. Then gdb interactions that went south or uses of "killall -TRAP sbcl" are also illegitimate, I guess. :-) 08:43:06 you know a gdb interaction that _doesn't_ go south? 08:45:31 <_8david> | Registration for the International Lisp Conference is expected to be open at the beginning of February. 08:46:51 <_8david> (Franz seems to know something the ILC website doesn't know yet.) 08:50:35 Good morning. 08:50:38 -!- mrSpec [n=Win@82.177.125.6] has quit [Read error: 54 (Connection reset by peer)] 08:51:31 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 08:55:19 -!- HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit ["Verlassend"] 08:57:01 jewel [n=jewel@dsl-242-143-29.telkomadsl.co.za] has joined #lisp 08:57:04 toddoon [n=guillaum@mar92-11-82-245-210-60.fbx.proxad.net] has joined #lisp 08:57:04 HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 08:57:16 papermachine [n=ahoman@61.152.106.169] has joined #lisp 09:02:26 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 09:04:11 -!- Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Read error: 113 (No route to host)] 09:04:39 mrSpec [n=Win@82.177.125.6] has joined #lisp 09:08:31 H4ns1 [n=Hans@p57BBA5DF.dip0.t-ipconnect.de] has joined #lisp 09:08:37 -!- rottcodd_ [n=user@ppp59-167-52-157.lns1.cbr1.internode.on.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 09:12:17 Absent [n=administ@62.64.106.136] has joined #lisp 09:12:25 -!- ecraven [n=nex@140.78.42.103] has quit ["brb"] 09:12:45 -!- Absent [n=administ@62.64.106.136] has left #lisp 09:13:38 -!- b4|hraban [n=b4@0brg.xs4all.nl] has quit ["Leaving"] 09:15:55 ecraven [n=nex@140.78.42.103] has joined #lisp 09:17:14 athos__ [n=philipp@p54B870B0.dip.t-dialin.net] has joined #lisp 09:22:16 gonzojive_ [n=red@fun.Stanford.EDU] has joined #lisp 09:23:10 -!- mikezor_ is now known as mikezor 09:24:00 dihymo [n=dihymo@97-124-35-80.phnx.qwest.net] has joined #lisp 09:26:56 -!- H4ns [n=Hans@p57BBA5E8.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 09:28:00 -!- H4ns1 is now known as H4ns 09:28:25 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 09:32:18 -!- gonzojive [n=red@fun.Stanford.EDU] has quit [Read error: 60 (Operation timed out)] 09:33:52 -!- athos_ [n=philipp@p54B879B0.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 09:35:54 -!- stassats` [n=stassats@wikipedia/stassats] has quit [Read error: 145 (Connection timed out)] 09:36:33 -!- mrSpec is now known as spec[away] 09:39:42 nathanael [n=nathanae@dslb-088-066-054-112.pools.arcor-ip.net] has joined #lisp 09:41:32 -!- nathanael [n=nathanae@dslb-088-066-054-112.pools.arcor-ip.net] has quit [Client Quit] 09:43:03 nathanael [n=nathanae@dslb-088-066-054-112.pools.arcor-ip.net] has joined #lisp 09:43:40 stassats [n=stassats@ppp78-37-2-245.pppoe.avangarddsl.ru] has joined #lisp 09:46:52 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 09:47:29 -!- adityo [n=adityo@202.87.51.241] has quit [Read error: 60 (Operation timed out)] 09:47:44 adityo [n=adityo@202.87.51.241] has joined #lisp 09:49:22 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 09:50:31 -!- pchrist [n=spirit@gentoo/developer/pchrist] has quit [Read error: 110 (Connection timed out)] 09:51:00 -!- merAch [n=none@c-71-199-20-205.hsd1.co.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 09:51:07 merAch [n=none@c-71-199-20-205.hsd1.co.comcast.net] has joined #lisp 09:53:06 manic12_ [n=manic12@c-98-227-25-165.hsd1.il.comcast.net] has joined #lisp 09:55:03 pchrist [n=spirit@gentoo/developer/pchrist] has joined #lisp 09:56:32 ZabaQ [n=jconnors@194-105-174-193.ifb.co.uk] has joined #lisp 09:56:39 -!- nathanael [n=nathanae@dslb-088-066-054-112.pools.arcor-ip.net] has quit ["Get Colloquy for iPhone! http://mobile.colloquy.info/"] 09:56:52 -!- Axioplase [n=Pied@watchdog.msi.co.jp] has quit ["brb"] 09:57:52 lisp rules! 09:58:04 what aboout lisp on multi cpu boxen? 09:59:19 merAch` [n=none@c-71-199-20-205.hsd1.co.comcast.net] has joined #lisp 10:00:03 yes, what about it? 10:00:32 dftt 10:01:05 -!- jao [n=user@13.Red-83-42-109.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 10:01:48 -!- merAch [n=none@c-71-199-20-205.hsd1.co.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 10:02:40 -!- manic12 [n=manic12@c-98-227-25-165.hsd1.il.comcast.net] has quit [Read error: 145 (Connection timed out)] 10:07:20 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 10:07:22 -!- adityo [n=adityo@202.87.51.241] has quit ["Lost terminal"] 10:07:47 kami- [n=user@unaffiliated/kami-] has joined #lisp 10:08:14 -!- kami- [n=user@unaffiliated/kami-] has left #lisp 10:08:39 -!- rcy` [n=rcy@d154-20-161-3.bchsia.telus.net] has quit [Read error: 60 (Operation timed out)] 10:11:30 -!- the_unmaker [n=Administ@cpe-76-174-28-249.socal.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] 10:13:35 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 10:23:27 adityo [n=adityo@202.87.51.241] has joined #lisp 10:26:14 Axioplase [n=Pied@watchdog.msi.co.jp] has joined #lisp 10:30:14 the-unmakaker: At current scineer CL is your only choice. LispWorks 6.0 promises the same capabillity (in beta) 10:30:49 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 10:30:50 Ah! disconnected.. 10:31:06 schoppenhauer [n=css@unaffiliated/schoppenhauer] has joined #lisp 10:32:23 -!- ManateeLazyCat [n=user@222.212.129.127] has quit [Remote closed the connection] 10:33:09 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 10:35:20 ejs [n=eugen@nat.ironport.com] has joined #lisp 10:35:24 or you could use the amazing power of multiple processes. 10:36:04 -!- PissedNumlock [i=resteven@igwe19.vub.ac.be] has quit [Remote closed the connection] 10:36:04 -!- rey_ [i=pdewacht@igwe19.vub.ac.be] has quit [Remote closed the connection] 10:36:23 with 200% more apple sauce? 10:36:25 erm, correct me if i'm wrong, but isn't it that both sbcl and ccl have "native threads" and that, depending on the operating system, these will be scheduled to multiple cpus? 10:36:39 H4ns, that'd be my guess, too. 10:36:40 Zhivago: You could.. If the garbage collector woud let you 10:37:26 The point is multitasking happens on ONE cpu 10:37:32 H4ns: that's how it works for me 10:37:40 younder: aha? 10:37:47 Regardless of how many cores you have 10:38:03 ThomasI [n=thomas@unaffiliated/thomasi] has joined #lisp 10:38:03 simonkey [n=simon@89.18.164.214] has joined #lisp 10:38:19 but i also wouldn't listen to what younder says 10:38:40 younder: i'm also not sure if you really know what you are talking about. 10:39:12 Do as you wish. But the problem is the garbage collector. Simply locking doesnęt work with muliple CPU's 10:40:39 younder: aha! and your claim is that because "simply locking does not work" both ccl and sbcl can't run on multiple cpu's? 10:40:53 Concurrently 10:41:17 You can have two SBCL environments of cource 10:42:00 younder: where do you pull that wisdom from? 10:42:04 well, isn't that rather an OS issue of being able to run two threads concurrently? Usually one core is designated the "main" cpu. 10:42:18 tic: the OS is capable 10:42:23 tic: nonsense. the S in SMP stands for "symmetric" 10:42:43 H4ns: right 10:43:23 H4ns, IIRC, there are two ways you can implement it, and I believe BeOS did it the "one-CPU-has-more-control-than-the-others". But that was maybe just about which CPU received interruptrs. 10:43:46 Except that it really isn't "symmetric" if your operating system does not make it so. 10:44:01 It is common in some operating systems to find that all interrupts are handled by one processor, for example. 10:44:26 -!- ejs [n=eugen@nat.ironport.com] has quit [Connection reset by peer] 10:44:30 -!- antgreen [n=green@CPE0014bf0b631a-CM001e6b1858fa.cpe.net.cable.rogers.com] has left #lisp 10:44:46 ejs [n=eugen@nat.ironport.com] has joined #lisp 10:44:54 Additionally, memory architecture can really complicate things on ccNUMA. 10:44:57 -!- schoppenhauer [n=css@unaffiliated/schoppenhauer] has quit [Remote closed the connection] 10:45:01 Even when topology is symmetric. 10:45:18 but all this does not clear the issue about current lisp implementations and smp 10:45:45 No. :-) 10:46:05 Isn't it easy to verify? 10:46:28 yes. doing that right now. 10:46:56 Ask one of the implementors of SBCL, like Jujo Snellmann 10:47:40 -!- pchrist [n=spirit@gentoo/developer/pchrist] has quit [Read error: 110 (Connection timed out)] 10:47:53 younder: as far as i understand, current garbage collectors are not multi threaded, but that is something else. 10:48:43 current gc in sbcl stops all threads 10:48:54 That is in fact the problem. You need to block ALL CPU's 10:49:18 does scl have concurrent gc? 10:49:45 younder: so what you are saying is that sbcl stops the world when running gc, which is something quite different from "sbcl does not schedule threads to multiple processors" 10:50:13 There is a thread on comp.lang.lisp with Duane retting (Franz) on ths very topic. 10:50:57 Absent [n=administ@62.64.106.136] has joined #lisp 10:51:03 A couple of years past.. 10:51:10 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 10:51:15 ok, so my simple verification with ccl yielded that it does in fact schedule threads to multiple cpus 10:51:30 younder: ah. and the world has stopped since then? 10:52:20 No, Lispworks is working on a SS; version, so is ACL, and probably SBCL 10:52:41 -!- Absent [n=administ@62.64.106.136] has quit [Read error: 54 (Connection reset by peer)] 10:52:48 ss? 10:53:10 but Scineer CL (a CMUCL derivative) is the only one that has it 10:53:11 younder: acl schedules threads to multiple cpus if available, at least on windows. 10:53:16 younder: has what? 10:53:30 younder: a concurrent garbage collector? anything else? 10:54:36 Absent [n=administ@62.64.106.136] has joined #lisp 10:54:37 -!- ejs [n=eugen@nat.ironport.com] has quit [Read error: 104 (Connection reset by peer)] 10:54:41 jao [n=user@74.Red-80-24-4.staticIP.rima-tde.net] has joined #lisp 10:54:53 ACL tried producing a SMP years ago and failed miserably. So they are more resticive in producing a final date now. 10:54:57 ejs [n=eugen@nat.ironport.com] has joined #lisp 10:55:17 It's doing it efficiently. 10:55:38 -!- Absent [n=administ@62.64.106.136] has quit [Read error: 104 (Connection reset by peer)] 10:56:06 younder: i'm not trying to be rude or anything, i would just like to know what exactly you are talking about. can you clarify? 10:56:27 Absent [n=administ@62.64.106.136] has joined #lisp 10:56:32 pchrist [n=spirit@gentoo/developer/pchrist] has joined #lisp 10:57:10 Well, I have to go! But look at comp.lang.lisp Duane retting aand SMP and see what you find. 10:57:13 bye! 10:57:16 -!- younder [i=jpthing@062016234130.customer.alfanett.no] has left #lisp 10:57:18 ah, great. 10:57:35 "i don't have a clue, but i read something in comp.lang.lisp a few years ago" 10:57:41 <_8david> H4ns: ACL has native threads on Windows, but they are bound to a single CPU. 10:58:13 _8david: ah, ok. does sbcl bind its threads to one cpu, too? 10:58:47 _8david: from my observation, ccl does not do that on windows, but my test was not very scientific. 10:58:48 i see in top that all two cores are utilized by two sbcl's threads 10:58:57 (not on windows) 10:58:58 ok. fine. 11:02:41 envi^home [n=envi@220.121.234.156] has joined #lisp 11:16:18 -!- ace4016 [i=ace4016@cpe-76-168-248-118.socal.res.rr.com] has quit ["night"] 11:18:54 -!- Absent [n=administ@62.64.106.136] has quit [Read error: 54 (Connection reset by peer)] 11:19:30 -!- Cronos [n=a@5ad1b2be.bb.sky.com] has quit [] 11:19:37 -!- manic12_ [n=manic12@c-98-227-25-165.hsd1.il.comcast.net] has quit [Read error: 60 (Operation timed out)] 11:20:30 Absent [n=administ@62.64.106.136] has joined #lisp 11:22:03 -!- Absent [n=administ@62.64.106.136] has quit [Read error: 113 (No route to host)] 11:22:15 manuel_ [n=manuel@HSI-KBW-091-089-250-148.hsi2.kabel-badenwuerttemberg.de] has joined #lisp 11:22:46 heya 11:23:01 manuel_: moin! 11:23:07 Absent [n=administ@62.64.106.136] has joined #lisp 11:23:15 *manuel_* feverishly debugs his geometry code 11:23:19 numerical stability power 11:24:04 -!- Absent [n=administ@62.64.106.136] has left #lisp 11:29:51 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #lisp 11:31:55 H4ns: When I handle the bound invalidation exception in :around method of process-request, I cannot set (return-code) and return because of *reply* is unbound at that point. Any solutions? 11:34:19 vy: checking 11:35:24 silenius [n=jl@yian-ho03.nir.cronon.net] has joined #lisp 11:36:24 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 11:36:41 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 11:37:00 vy: from looking at the primary method of process-connection, i see that *reply* is bound before process-request is called. 11:38:05 vy: presently, process-request is not a generic function, but you can add the handler clause to the existing handler-bind there. 11:38:35 vy: (i think. if i had a solution, i could also implement it myself) :) 11:38:42 matley [n=matley@matley.imati.cnr.it] has joined #lisp 11:45:43 ignas [n=ignas@office.pov.lt] has joined #lisp 11:46:00 Kickaha [n=Alex@15.109.108.93.rev.vodafone.pt] has joined #lisp 11:46:33 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 11:50:48 H4ns: That's where I added my handler, the existing handler-bind clauses in :around. 11:51:14 vy: please look at process-REQUEST, not process-CONNECTION. 11:51:23 Oops! 11:51:25 vy: the former is a ordinary function. 11:53:48 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 11:55:16 Hrm... I thought it would be enough to place one handler, but it again appers to require same three places: GET-REQUEST-DATA, PROCESS-REQUEST, and GET-POST-DATA. But I dunnot, what will be the effect when actual request stream is wrapped with another flexi stream. Will it preserve previous position/bound attributes, bound will get triggered as in the previous version... I'll see. 11:55:21 -!- gonzojive_ [n=red@fun.Stanford.EDU] has quit [] 11:55:48 -!- trebor_dki [n=user@mail.dki.tu-darmstadt.de] has quit [Read error: 104 (Connection reset by peer)] 11:55:55 H4ns: Thanks, by the way. 11:57:08 -!- ThomasI [n=thomas@unaffiliated/thomasi] has quit ["Bye Bye!"] 11:57:41 vy: ah, i see what you mean. well, i'd bind a new handler inside of the DO loop in process-connection. also, i'd reset the bound in every iteration through the loop. 11:58:06 vy: that is, the handler would be bound around the m-v-b 11:59:10 vy: that method is too large, but it is not alone in that. you can add the bounds checking handler just there, i'll do the refactoring later on. 11:59:28 -!- jao [n=user@74.Red-80-24-4.staticIP.rima-tde.net] has left #lisp 12:04:50 -!- stassats [n=stassats@wikipedia/stassats] has quit [Read error: 104 (Connection reset by peer)] 12:05:50 yoeljacobsen1 [n=yoeljaco@emetdsl.bb.netvision.net.il] has joined #lisp 12:06:09 Lou_ [n=lat@125.162.205.66] has joined #lisp 12:11:21 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 12:14:21 _8david: ping 12:14:52 <_8david> hi 12:16:43 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Connection reset by peer] 12:16:47 fschwidom [n=fschwido@94.219.121.182] has joined #lisp 12:17:24 kleppari [n=spa@bitbucket.is] has joined #lisp 12:27:18 z0d [n=z0d@unaffiliated/z0d] has joined #lisp 12:29:24 _8david: any comments on http://repo.or.cz/w/iolib.git?a=blob;f=pathnames/file-path.lisp;hb=HEAD ? 12:29:25 Hi. 12:29:45 _8david: scroll down to "Generic Functions" 12:31:00 stassats [n=stassats@ppp78-37-24-238.pppoe.avangarddsl.ru] has joined #lisp 12:32:42 <_8david> makes sense to me 12:32:48 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 12:34:16 <_8david> It doesn't yet show what functions would to do those pathnames. When I didn't have a slash, and didn't use AS-DIRECTORY, but OPEN finds that there's actually an ordinary file, not a directory, will it still work? 12:34:42 <_8david> I guess you already had this discussion, but that would be important me personally. 12:34:56 sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has joined #lisp 12:35:20 <_8david> Also, I'm feeling a little uneasy about the mere existance of a MERGE-foo function. I think pathnames should get concatenated, not merged on a slot-by-slot basis. 12:36:18 <_8david> Why are they generic? I would have expected, say, parse-file-path-type to be an ordinary function calling a generic function parse-file-path-type-using-host. 12:37:06 <_8david> (or does make-file-path instantiate a subclass depending on the host? 12:40:32 -!- adityo [n=adityo@202.87.51.241] has quit ["Lost terminal"] 12:42:38 -!- cYmen_ is now known as cYmen 12:44:05 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 12:44:14 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 12:45:18 -!- papermachine [n=ahoman@61.152.106.169] has quit ["Ex-Chat"] 12:46:07 -!- LostMonarch [n=roby@82.49.206.234] has quit [Remote closed the connection] 12:47:36 _8david: the host is just a string. I made parse-file-path-type generic because I thought it might be useful to be able to use UNC paths on *nix and posix paths on windows 12:47:44 otherwise I could just get rid of it 12:49:11 Phaze [n=PhazeDK@93.163.43.22] has joined #lisp 12:51:56 also, as-directory is useful only when merging, otherwise /a/b and /a/b/ are equivalent. IMO any function that touches the file system should only deal with nmestrings 12:52:20 tomoyuki28jp [n=tomoyuki@w221062.ppp.asahi-net.or.jp] has joined #lisp 12:52:22 <_8david> cool 12:53:01 I am facing macro's wired behavior. Can anybody teach me why this does not work for the first time? (it works from the 2nd time) http://paste.lisp.org/display/73981 12:53:23 mornfall_ [n=mornfall@anna.fi.muni.cz] has joined #lisp 12:53:59 -!- mornfall [n=mornfall@kde/developer/mornfall] has quit [Read error: 113 (No route to host)] 12:54:06 <_8david> I *think* I'd like an APPEND-FILE-PATH kind of function, so that (append-file-path "foo" "bar"), (append-file-path "foo" "/bar"), (append-file-path "foo/" "bar"), (append-file-path "foo/" "/bar") would all return a result with namestring "foo/bar". 12:54:45 Well, write one. 12:56:55 tomo: Macro expansion is not execution. 12:57:40 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 12:57:41 tomo: When you expanded it the first time, there was no mac2 macro, because that defmac had not been executed. 12:57:52 tomo: So you get an error when (mac2) tries to call a function. 12:57:56 yvdriess [n=yvdriess@progpc35.vub.ac.be] has joined #lisp 12:58:13 tomo: The second time, mac2 is defined as a macro, so ... 12:58:18 tomo: Does this make sense? 12:58:42 Zhivago: why (defmacro mac2 ...) is evaluated after (mac2)? 12:59:11 tomo: What does (macroexpand '(mac1 "x")) produce? 12:59:47 Zhivago: (PROGN (DEFMACRO MAC2 () (PRINT X)) (MAC2)) 12:59:51 jollygood [n=jollygoo@129.71.215.161] has joined #lisp 13:00:17 what does this error mean: "iteration in loop follows body code" 13:00:18 tomo: Now put that code into the REPL and do (macroexpand '(mac1 "x")) again 13:00:34 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #lisp 13:01:02 yvd: Your for, or whatever is after a do. 13:01:17 TDT [n=TDT@104.90.248.216.dyn.southslope.net] has joined #lisp 13:01:18 yvd: It needs to be up at the start 13:01:56 Zhivago: you mean do the same thing again? Output is the same. (PROGN (DEFMACRO MAC2 () (PRINT X)) (MAC2)) 13:02:02 (loop ) are the clauses 13:02:17 did you execute (PROGN (DEFMACRO MAC2 () (PRINT X)) (MAC2))? 13:02:30 yvdriess: you have when before for 13:03:05 hm 13:03:15 Zhivago: you mean this? (let ((x "x")) (PROGN (DEFMACRO MAC2 () (PRINT X)) (MAC2))) this works fine. 13:03:16 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 60 (Operation timed out)] 13:03:34 I didn't find in clhs why I couldn't do that 13:03:37 tomo: Now do the macroexpansion again. 13:03:47 okay 13:03:56 yvd: loop is tricky like that. 13:04:02 I do need to check a condition before the 'for' evaluates though 13:04:16 defmacro do fancy things only at the top level, right? let isn't top-level 13:04:23 Zhivago: The one I did for the first, right? Output is the same. (PROGN (DEFMACRO MAC2 () (PRINT X)) (MAC2)) 13:04:33 Get rid of the let and try again. :) 13:05:46 -!- ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has quit ["Leaving"] 13:06:00 Has anyone here implemented a skiplist? I was wondering if it was best to use the same element everywhere, for the start/end, or use some special starter element 13:06:06 ah, it's only expanding the top level when you do that. 13:06:11 -!- Lou_ [n=lat@125.162.205.66] has quit [Read error: 110 (Connection timed out)] 13:06:14 -!- TDT_ [n=TDT@64.218.43.66.dyn.southslope.net] has quit [Read error: 60 (Operation timed out)] 13:06:17 try (macroexpand '(mac2)) before and after ... 13:06:29 Lou_ [n=lat@125.162.205.66] has joined #lisp 13:08:36 "If a defmacro form appears as a top level form, the compiler must store the macro definition at compile time, so that occurrences of the macro later on in the file can be expanded correctly." 13:08:45 that's why it doesn't work inside let 13:09:18 stassats: It really makes sense. Thanks. 13:09:53 stassats: Is there a way to make it work inside let? no? 13:10:10 I have tried eval-when, but didn't work 13:10:13 LostMonarch [n=roby@host234-206-dynamic.49-82-r.retail.telecomitalia.it] has joined #lisp 13:12:02 (defmacro mac1 (x) (defmacro mac2 () `(print ,x)) `(mac2)) i guess 13:12:36 nope, the same 13:12:56 Well, defmacro needs to be at the top level, too. Why do you want a let there? 13:14:00 stassats: I think it works for me. 13:15:25 well, it works in sbcl 13:15:43 Zhivago: What I am trying to do is expand sexp written in a file inside sexp with lexical scope. 13:16:03 but not in CCL 13:16:04 stassats: it doesn't work in which implementation? 13:16:09 stassats: oh I see. 13:16:21 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 13:16:31 schaueho [i=d5a445c1@gateway/web/ajax/mibbit.com/x-e242ff4b68e16bb2] has joined #lisp 13:16:35 -!- Lou_ [n=lat@125.162.205.66] has quit [Remote closed the connection] 13:16:40 tomo: Um, why do you want to run the expansion code in a particular lexical scope? 13:17:12 _schaueho [i=d5a445c1@gateway/web/ajax/mibbit.com/x-0fe1adaf03327dc0] has joined #lisp 13:18:35 Zhivago: I made DSL for html in sexp, and I am trying to do things like this. File A has (html/ (body/ (p/ var))) Source: (let ((var "yes!")) (load-shtml)). make sense? 13:18:59 Please let me know if you know any better way. 13:19:03 -!- LostMonarch [n=roby@host234-206-dynamic.49-82-r.retail.telecomitalia.it] has quit ["raise RuntimeError"] 13:19:16 LostMonarch [n=roby@host234-206-dynamic.49-82-r.retail.telecomitalia.it] has joined #lisp 13:19:26 Um, wouldn't you want to expand the outer to code with a let, contining the inner with code using the bound variable? 13:19:31 -!- _schaueho [i=d5a445c1@gateway/web/ajax/mibbit.com/x-0fe1adaf03327dc0] has quit [Client Quit] 13:19:31 -!- schaueho [i=d5a445c1@gateway/web/ajax/mibbit.com/x-e242ff4b68e16bb2] has quit [Client Quit] 13:20:13 |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 13:20:45 gigamonk` [n=user@adsl-76-254-22-157.dsl.pltn13.sbcglobal.net] has joined #lisp 13:21:44 Zhivago: I have tried to do that with assigning special vars, but if I declare special, I cannot use lexical scope. (I use closure for continuations like style programming). So now the only way I found is this. 13:21:47 -!- me-so-stupid [n=hooyambo@77.236.84.166] has quit ["Leaving"] 13:22:18 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 13:22:40 (defmacro outer (&body body) `(let ((var 10)) ,@body)) (defmacro inner () `(print var)) (outer (inner)) 13:23:09 kruth [n=chatzill@kruth.org] has joined #lisp 13:23:13 -!- Jasko [n=tjasko@c-98-235-21-22.hsd1.pa.comcast.net] has quit [Remote closed the connection] 13:23:46 -!- |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 13:24:06 what about macrolet? 13:24:46 Well, the vital question is why does the expansion of the macro require this lexical variable, as opposed to what it expands to? 13:24:49 -!- ejs [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 13:26:28 -!- sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has quit [] 13:27:15 Zhivago: I use closure for continuation like style programming. I set next pages' functions to my http server with closure. Make sense? 13:27:52 Jasko [n=tjasko@c-98-235-21-22.hsd1.pa.comcast.net] has joined #lisp 13:27:58 Ok, but shouldn't your macros be producing the code which produces these closures? 13:29:42 Zhivago: What do you mean? I am afraid I don't I understand what you mean. sorry, my English sucks. 13:30:18 Well, the macro is a little compiler -- it operates in an environment which may not be there when your code runs. 13:30:28 _8david: done. http://repo.or.cz/w/iolib.git?a=blob;f=pathnames/file-path.lisp;hb=HEAD line 189 13:30:45 So having the macro expasion code being a closure probably isn't a good idea. 13:31:04 Shouldn't the result of expanding those macros be the code which has the closures in it? 13:31:13 fe[nl]ix: fwiw, you could add #l189 13:31:14 well 13:31:40 stassats: good to know that 13:32:35 Zhivago: The point is I am trying to write sexp html in an external file. If I use load function to load the file, the only way I know to assign vers to the file is declare special. Thus I cannot use lexical scope. 13:33:14 tomo: What if you generated code like (let ((a 10)) ...) ? 13:33:33 Zhivago: what do you mean? 13:33:58 if your macro generates (let ((a 10)) ...) then for the code generated in ..., a will be in its lexical scope 13:34:28 Zhivago: like the outer and inner macros you just gave me? 13:34:43 sure. 13:35:35 Zhivago: It really gave me a new idea, but only the point I care is you catch unsafe vars. In the outer macro, var symbol is not safe, right. 13:35:45 dlowe [n=dlowe@ita4fw1.itasoftware.com] has joined #lisp 13:36:03 Well, you'd probably want to tell the inner macro which names to use. 13:36:10 (inner var) for example. 13:36:19 Zhivago: just like passing symbols? 13:36:27 sure. 13:36:53 Zhivago: Yeah, it is really a way. You gave me a good idea. Thanks. :) 13:37:02 good luck :) 13:37:14 Zhivago: thanks, I appreciate :) 13:37:16 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 13:38:24 <_8david> fe[nl]ix: nice. So would I use these with CL functions like OPEN or only through iolib functions? 13:38:27 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 13:39:02 -!- spec[away] [n=Win@82.177.125.6] has quit [Read error: 54 (Connection reset by peer)] 13:39:27 ejs1 [n=eugen@tarelka.tenet.odessa.ua] has joined #lisp 13:39:44 Absent [n=administ@62.64.106.136] has joined #lisp 13:40:01 -!- ejs1 [n=eugen@tarelka.tenet.odessa.ua] has quit [Client Quit] 13:41:03 -!- Absent [n=administ@62.64.106.136] has quit [Read error: 104 (Connection reset by peer)] 13:41:41 _8david: I could add a function to convert a file-path to a CL pathname 13:42:12 MrSpec [n=NoOne@82.177.125.6] has joined #lisp 13:44:18 Absent [n=administ@62.64.106.136] has joined #lisp 13:44:36 -!- yoeljacobsen1 [n=yoeljaco@emetdsl.bb.netvision.net.il] has quit ["Leaving."] 13:45:14 -!- Absent [n=administ@62.64.106.136] has left #lisp 13:46:12 |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 13:48:04 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 145 (Connection timed out)] 13:48:45 -!- |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 13:51:21 lemoinem [n=swoog@modemcable125.83-81-70.mc.videotron.ca] has joined #lisp 13:51:56 papermachine [n=ahoman@61.152.106.169] has joined #lisp 13:55:30 can't I define a struct's slot type to be of :type (or nil my-type) ? 13:55:55 it compiles without complaint, but I do get a runtime error that null is not of type my-type 13:56:10 you've got your null and nil switched 13:56:11 The type of nil is null. There are no objects of type nil. 13:56:25 ah wait it's null 13:56:28 argh 13:56:29 thanks 13:56:39 it should be a compile time error, shouldn't it? 13:56:48 so: null is the type of nil, nil as a type means 'nothing' 13:56:49 -!- papermachine [n=ahoman@61.152.106.169] has quit [Client Quit] 13:57:06 The-Kenny [n=moritz@p5087F17E.dip.t-dialin.net] has joined #lisp 13:57:09 everything has a (type-of ...) in CL? 13:57:10 why would it be a compile-time error? (or nil t) is a perfectly valid type 13:57:21 haha 13:57:41 it happens to simplify to t, but a lot of things will simplify and aren't errors 13:57:47 or at least a warning, because you probably didn't mean it... and you can avoid it easily when macroexpanding to a type 14:00:02 -!- existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has quit [Success] 14:00:04 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 14:00:16 or help idiots like me that switch null and nil 14:00:29 It's a common error. 14:00:46 vasa [n=vasa@mm-187-82-84-93.dynamic.pppoe.mgts.by] has joined #lisp 14:01:05 papermachine [n=ahoman@61.152.106.169] has joined #lisp 14:02:59 existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has joined #lisp 14:03:19 Lou_ [n=lat@125.162.205.66] has joined #lisp 14:04:35 -!- existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has quit [Remote closed the connection] 14:05:43 |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 14:06:45 sellout [n=greg@guest-fw.dc4.itasoftware.com] has joined #lisp 14:07:58 -!- mornfall_ is now known as mornfall 14:09:07 -!- sbahra [n=sbahra@c-76-21-209-249.hsd1.dc.comcast.net] has quit ["Leaving"] 14:09:41 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 14:10:18 -!- Lou_ [n=lat@125.162.205.66] has quit [Remote closed the connection] 14:10:56 LiamH [n=none@common-lisp.net] has joined #lisp 14:13:38 -!- HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit ["Verlassend"] 14:14:46 hsaliak` [n=user@cm158.epsilon100.maxonline.com.sg] has joined #lisp 14:19:37 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 14:20:32 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 14:21:11 -!- fschwidom [n=fschwido@94.219.121.182] has quit [Remote closed the connection] 14:22:40 -!- tomoyuki28jp [n=tomoyuki@w221062.ppp.asahi-net.or.jp] has quit [Remote closed the connection] 14:25:43 Lou_ [n=lat@125.162.205.66] has joined #lisp 14:27:16 trebor_dki [n=user@mail.dki.tu-darmstadt.de] has joined #lisp 14:28:05 -!- Lou_ [n=lat@125.162.205.66] has quit [Remote closed the connection] 14:28:09 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 14:28:10 malumalu [n=malu@hnvr-4dbb4759.pool.einsundeins.de] has joined #lisp 14:28:19 joachifm [n=joachim@bjo1-1x-dhcp354.studby.uio.no] has joined #lisp 14:29:38 Lou_ [n=lat@125.162.205.66] has joined #lisp 14:33:04 -!- MrSpec [n=NoOne@82.177.125.6] has quit ["brb"] 14:38:02 beach` [n=user@ABordeaux-158-1-77-222.w90-60.abo.wanadoo.fr] has joined #lisp 14:39:53 beach`` [n=user@ABordeaux-158-1-22-244.w90-55.abo.wanadoo.fr] has joined #lisp 14:41:41 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 14:42:02 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 14:44:24 cooldude127 [n=cooldude@32.133.217.141] has joined #lisp 14:44:31 -!- cooldude127 [n=cooldude@32.133.217.141] has left #lisp 14:49:55 -!- fe[nl]ix [n=algidus@88-149-211-233.dynamic.ngi.it] has quit ["Valete!"] 14:51:00 mrSpec [n=Win@82.177.125.6] has joined #lisp 14:52:15 fe[nl]ix [n=algidus@88-149-211-233.dynamic.ngi.it] has joined #lisp 14:52:33 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 145 (Connection timed out)] 14:53:35 billstclai [n=billstcl@unaffiliated/billstclair] has joined #lisp 14:54:19 postamar [n=postamar@x-132-204-253-74.xtpr.umontreal.ca] has joined #lisp 14:55:25 -!- beach [n=user@ABordeaux-158-1-52-204.w90-16.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 14:55:50 -!- joachifm [n=joachim@bjo1-1x-dhcp354.studby.uio.no] has quit ["Leaving"] 14:55:57 dfox_ [n=dfox@r5cv134.net.upc.cz] has joined #lisp 14:57:27 knobo [n=user@ti100710a080-2364.bb.online.no] has joined #lisp 14:57:27 -!- beach` [n=user@ABordeaux-158-1-77-222.w90-60.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 14:58:12 -!- mrSpec is now known as spec[afk] 14:59:02 -!- dfox__ [n=dfox@r5cv134.net.upc.cz] has quit [Read error: 104 (Connection reset by peer)] 14:59:38 How can I get the name of the emacs-buffer or filename when I run things from emacs with C-c C-e, inside the form being evaluated? 15:00:31 knobo: #emacs is a better place to ask 15:00:44 schme [n=schme@c83-249-80-232.bredband.comhem.se] has joined #lisp 15:00:53 aparatchik [n=nonamme@h-68-167-68-63.nycmny83.dynamic.covad.net] has joined #lisp 15:00:59 beach``` [n=user@ABordeaux-158-1-108-195.w90-60.abo.wanadoo.fr] has joined #lisp 15:01:06 g'day 15:01:11 knobo: buffer-file-name 15:01:43 <_8david> I think he means that #.*compile-file-pathname* is NIL when compiling through slime. 15:01:50 <_8david> I don't know what the solution is. 15:01:59 ah. 15:02:01 ikki [n=ikki@201.155.75.146] has joined #lisp 15:02:48 -!- aparatch1k [n=nonamme@h-67-102-1-218.nycmny83.dynamic.covad.net] has quit [Read error: 131 (Connection reset by peer)] 15:03:26 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 15:03:28 karvus [n=thomas@193.213.35.168] has joined #lisp 15:03:30 _8david: when compiling it isn't nil for me 15:04:07 *_8david* stands corrected 15:04:19 _8david: that was what I thought about, yes. 15:04:33 but nil when doing C-x C-e 15:04:39 dysinger [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has joined #lisp 15:04:51 stassats: and when macroexpanding 15:05:17 http://libra.msra.cn/PaperResult.aspx?query=lisp ... maybe interesting to some of you... 15:05:22 -!- postamar [n=postamar@x-132-204-253-74.xtpr.umontreal.ca] has left #lisp 15:06:55 H4ns: In line the very first lines of START-OUTPUT, it tells that "Read post data to clear stream - Force binary mode to avoid OCTETS-TO-STRING overhead." and issues a (raw-post-data :force-binary t). Why doesn't it use CLEAR-INPUT instead? 15:07:16 knobo: but why do you need it to work? 15:07:44 vy: i don't know, edi wrote that. 15:08:59 I catch the exception in PROCESS-REQUEST, it enters to START-OUTPUT to return a reply, and in the RAW-POST-DATA called by START-OUTPUT, code again catches the exception and thus doesn't return a proper reply. 15:10:11 vy: try clear-input, or reset the bounds before trying to send the error back. 15:10:20 -!- dysinger [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has quit [] 15:10:51 vy: i'm not sure if clear-input works, as the input might be chunked. i think it is better to reset the bounds at that point. 15:11:19 Let me try that. 15:11:24 dysinger [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has joined #lisp 15:11:47 stassats: we have some custom functions for handeling redefenition of functions. 15:12:31 shmho [n=user@58.142.15.103] has joined #lisp 15:13:52 cupe_ [n=cupe@mein.eigensex.org] has joined #lisp 15:17:02 knobo: if it is a function, you can find its location with, for example, (swank-backend:find-definitions '+) 15:17:49 hello lispers 15:18:04 -!- beach`` [n=user@ABordeaux-158-1-22-244.w90-55.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 15:20:49 _roconnor [n=roconnor@206-248-135-96.dsl.teksavvy.com] has joined #lisp 15:21:28 is anyone using current slime with xemacs? i get weird warnings all the time... 15:21:41 (1) (command/warning) Error in `post-command-hook' (resetting to nil): (wrong-type-argument (natnump t)) 15:22:38 cupe_: i suggest you to report that problem to slime-devel@common-lisp.net mailing list 15:22:53 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 15:22:56 ksergio [n=sgarcia@mail.nuecho.com] has joined #lisp 15:24:45 postamar [n=postamar@x-132-204-253-74.xtpr.umontreal.ca] has joined #lisp 15:25:25 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 15:26:35 H4ns: It doesn't appear to be get solved by a single line (setf (flexi-stream-bound *hunchentoot-stream*) nil) trick. But replacing (raw-post-data ...) with (clear-input *hunchentoot-stream*) solved the problem, it now returns a HTTP 413 error. 15:26:46 are there books/papers/urls/.... for parallelizing lisp applications/source? thanks for suggestions. 15:28:03 (for non CS-gurus ;) 15:28:19 trebor_dki: Did you check Termite Scheme project? 15:28:50 vy: no - thanks for the hint - i will google for it. 15:29:44 H4ns1 [n=hans@p57BBA5DF.dip0.t-ipconnect.de] has joined #lisp 15:31:21 -!- H4ns1 [n=hans@p57BBA5DF.dip0.t-ipconnect.de] has quit [Client Quit] 15:31:35 -!- spec[afk] [n=Win@82.177.125.6] has quit [Read error: 104 (Connection reset by peer)] 15:32:02 vy: are you sure that this will work for chunked input streams, too? 15:32:16 mrSpec [n=Win@82.177.125.6] has joined #lisp 15:32:37 -!- athos__ [n=philipp@p54B870B0.dip.t-dialin.net] has quit ["leaving"] 15:34:09 Umm... I'm not. Moreover, I'm also not sure about other lisp implementations as well, in case of CLEAR-INPUT. 15:34:19 demmeln [n=demmeln@atradig112.informatik.tu-muenchen.de] has joined #lisp 15:34:43 -!- |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 15:35:44 -!- roconnor [n=roconnor@206-248-176-224.dsl.teksavvy.com] has quit [Connection timed out] 15:36:32 -!- mrSpec [n=Win@82.177.125.6] has quit [Read error: 104 (Connection reset by peer)] 15:36:53 mrSpec [n=Win@82.177.125.6] has joined #lisp 15:37:13 -!- TDT [n=TDT@104.90.248.216.dyn.southslope.net] has quit [Remote closed the connection] 15:37:25 TDT [n=TDT@104.90.248.216.dyn.southslope.net] has joined #lisp 15:38:48 aggieben_ [n=aggieben@dhcp7-57.geusnet.com] has joined #lisp 15:42:45 -!- jgracin [n=jgracin@93-138-25-4.adsl.net.t-com.hr] has quit [Remote closed the connection] 15:42:59 a-s [n=user@92.80.79.2] has joined #lisp 15:43:17 dfox__ [n=dfox@r5cv134.net.upc.cz] has joined #lisp 15:43:23 franZlisp [n=francesc@ip-26-7.sn1.eutelia.it] has joined #lisp 15:43:25 Dang net is slow at home it feels. 15:43:32 -!- dfox_ [n=dfox@r5cv134.net.upc.cz] has quit [Read error: 104 (Connection reset by peer)] 15:44:14 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 15:44:51 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 15:45:22 -!- merAch` is now known as merAch 15:51:35 -!- cavelife [n=cavelife@211.201.172.41] has quit [Remote closed the connection] 15:52:36 |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 15:53:50 H4ns: What's a chunked input stream? Isn't it a stream consisting of data encoded differently in separate chunks? 15:54:24 -!- _roconnor is now known as roconnor 15:54:26 -!- lemoinem [n=swoog@modemcable125.83-81-70.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 15:54:34 peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has joined #lisp 15:54:42 enn [i=eli@ahab.flyoverblues.com] has joined #lisp 15:54:44 -!- eevar2 [n=jalla@56.80-203-45.nextgentel.com] has quit ["This computer has gone to sleep"] 15:55:26 cavelife [n=cavelife@211.201.172.41] has joined #lisp 15:55:29 vy: http allows the server to send data without a Content-Length header, when the stream is chunked: each block of binary data is prefixed with a size which is not part of the content. When the size is 0, it's the last chunk. 15:56:00 vy: a chunked stream is one that understands chunked encoding, but i think it is not relevant here as chunking is used only to read and write bodies (i.e. in process-request, you don't have a chunked stream). but i'd verify nevertheless. chunga implements chunked encoding. 15:56:23 -!- |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 15:56:50 -!- aggieben [n=aggieben@dhcp7-57.geusnet.com] has quit [Read error: 110 (Connection timed out)] 15:57:02 -!- peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has quit [Client Quit] 15:57:06 H4ns: when data is sent from the user to the server, that can be chunked too (I'm probably missing the point) 15:57:15 Let me check if I can simulate a chunked stream using drakma. 15:57:29 madnificent: yes, but we are outside of the body handling part. 15:58:10 danlei` [n=user@pD9E2F48F.dip.t-dialin.net] has joined #lisp 15:58:38 ASau [n=user@193.138.70.52] has joined #lisp 15:59:04 avdi [n=avdi@216.230.102.194] has joined #lisp 16:00:22 -!- ZabaQ [n=jconnors@194-105-174-193.ifb.co.uk] has quit [Remote closed the connection] 16:01:56 Krystof [i=csr21@158.223.51.76] has joined #lisp 16:03:22 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 16:03:25 mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has joined #lisp 16:03:37 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 16:05:32 sohail [n=Sohail@d207-81-121-15.bchsia.telus.net] has joined #lisp 16:06:38 -!- a-s [n=user@92.80.79.2] has quit [Remote closed the connection] 16:07:48 -!- yvdriess [n=yvdriess@progpc35.vub.ac.be] has quit [] 16:11:57 -!- mrSpec [n=Win@82.177.125.6] has quit [Read error: 104 (Connection reset by peer)] 16:12:10 mrSpec [n=Win@82.177.125.6] has joined #lisp 16:13:40 aggieben [n=aggieben@dhcp7-57.geusnet.com] has joined #lisp 16:13:55 -!- danlei [n=user@pD9E2C7D8.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 16:14:06 |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 16:14:23 -!- aggieben [n=aggieben@dhcp7-57.geusnet.com] has quit [Read error: 104 (Connection reset by peer)] 16:15:33 -!- beach``` is now known as beach 16:15:45 Good afternoon. 16:15:56 good afternoon beach 16:17:02 yvdriess [n=yvdriess@progpc35.vub.ac.be] has joined #lisp 16:17:17 hi beach 16:17:22 are you back on this continent, then? 16:17:35 Yes, since last Sunday. 16:19:27 -!- |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 16:20:27 I have a very difficult week, in combination with a cold that I picked up in HCM which is why I haven't been able to do much about the article, but I was going to start tomorrow morning. 16:21:11 -!- shmho [n=user@58.142.15.103] has quit [Remote closed the connection] 16:22:47 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 16:23:04 ok 16:23:10 I have at least fixed the typos 16:23:17 or "frenchos" maybe 16:23:18 -!- vy [n=user@213.139.194.186] has quit [Read error: 104 (Connection reset by peer)] 16:23:25 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 16:23:43 which I realise is not the same order of magnitude effort as writing code about how gsharp is personnalisable, honest 16:23:55 I think I can handle that. 16:25:00 kiuma [n=kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 16:25:50 I can give an explicit example of defining a keyboard macro, which one of the reviewers asked for 16:26:08 actually, both reviewers asked for 16:26:46 deximer [n=deximer@168.203.117.66] has joined #lisp 16:26:48 OK, that's good. My favorite one is the one that turns a sequence of quarter notes into a humoresque-like pattern. 16:26:58 -!- envi^home [n=envi@220.121.234.156] has quit ["Leaving"] 16:27:04 yeah 16:27:10 zorgzorg2 [i=marra@130.236.136.254] has joined #lisp 16:27:11 -!- mishok13 [n=gdmfsob@dm.sonopia.com] has quit [Read error: 60 (Operation timed out)] 16:28:47 hello 16:29:34 hello kiuma, how's the sleep, how's the cms? 16:30:04 the sleep goes well (infact there is my wife :) ) 16:31:27 madnificent, the cms, I've cleared my ideas, I'll leve database out and do all things fs based, this will permit me to put the cms under a load ballancer (I'll handle concurrency via file locks) 16:32:28 -!- aggieben_ [n=aggieben@dhcp7-57.geusnet.com] has quit [Read error: 110 (Connection timed out)] 16:32:42 madnificent, have you seen the mail thread about widgets in hunchentooth ml, they are speaking about claw-html and they don't know :))))) 16:32:55 *hunchentoot 16:32:56 zorgzorg2: Got the article, but haven't read it yet. When is the deadline? 16:33:27 beach: hej. the deadline is the 25th (sunday) 16:33:31 kiuma: "right" 16:33:51 zorgzorg2: Bah, oceans of time! 16:34:03 Xof: and ours is due when? 16:34:07 Friday 16:34:09 beach: yeah :-) 16:34:23 Xof: what timezone? 16:34:31 hah 16:34:36 kiuma: perhaps hunchentoot will take a slightly different backend approach :) If I were you I'd try to choose the simple solution, optimise it later :) It's good that it's getting further 16:34:40 I can't imagine that people will complain massively if it turns up first thing on Monday 16:34:50 I am guessing that too. 16:35:13 H4ns, and you are right in the thread, the widget library must be absolutely independent from hunchentoot 16:35:14 Still, might as well get as much as possible done as soon as possible. 16:35:18 yes 16:35:41 benny` [n=benny@i577A0E17.versanet.de] has joined #lisp 16:36:25 -!- benny [n=benny@i577A0E17.versanet.de] has quit [Read error: 113 (No route to host)] 16:36:49 |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 16:36:49 madnificent, I'm writing the cms because the coding web pages for only displaying content is a pain, the cms will give me and users in general a rad to build content websites 16:37:38 madnificent, writing webapplicaction with claw is easy and quick (already tried to use it) 16:37:39 athos_ [n=philipp@92.250.204.223] has joined #lisp 16:38:10 -!- |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Success] 16:38:19 beach: about the article, I will have to modify it slightly as soon as I get an answer from common-lisp.net for the hosting 16:38:20 madnificent, I'm waiting for the cms, because I need a very dinamic site for claw-central.org 16:38:24 -!- tChAnDy [n=debian@201-41-202-246.bnut3703.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)] 16:39:27 tChAnDy [n=debian@201-41-202-246.bnut3703.dsl.brasiltelecom.net.br] has joined #lisp 16:39:37 -!- ignas [n=ignas@office.pov.lt] has quit [Read error: 113 (No route to host)] 16:39:39 kiuma: I know it isn't up yet, I check it from time to time :) 16:40:16 kiuma: still thinking about my own thing though. (search 'time) -> nil ;_; 16:41:11 madnificent, don't worry that I'll notify you asap, (I think I'll give you writing permission on the cms to add contents) 16:41:45 Tristam [n=Tristam@ip98-169-227-67.dc.dc.cox.net] has joined #lisp 16:42:19 ZabaQ [n=jconnors@194-105-174-193.ifb.co.uk] has joined #lisp 16:42:57 zorgzorg2: OK, no problem 16:43:05 -!- danlei` is now known as danlei 16:43:16 mishok13 [n=gdmfsob@dm.sonopia.com] has joined #lisp 16:43:57 kiuma: I'll check it out then. I may 'steal' some ideas from your system if allowed (like how you did the integration with the javascript library). That are things that I've got no experience in, and I'd like to have something for it in the beginning) 16:45:11 beach: I have to go (svenska kursen). Keep me informed :-) 16:45:19 madnificent, it's bsd licensed, you are free :) . You might also like it if you try to use it one day :P 16:45:36 OK, so long. 16:47:12 -!- zorgzorg2 [i=marra@130.236.136.254] has left #lisp 16:47:30 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 16:52:16 TDT_ [n=TDT@113.91.248.216.dyn.southslope.net] has joined #lisp 16:52:49 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 16:52:55 -!- mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has quit [] 16:53:44 mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has joined #lisp 16:54:21 -!- H4ns [n=Hans@p57BBA5DF.dip0.t-ipconnect.de] has quit ["Leaving."] 16:56:09 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 16:58:38 -!- mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has quit [Client Quit] 17:02:53 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 17:03:08 -!- franZlisp [n=francesc@ip-26-7.sn1.eutelia.it] has left #lisp 17:03:22 -!- hsaliak` [n=user@cm158.epsilon100.maxonline.com.sg] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 17:03:53 tomsw [n=user@229.53-65-87.adsl-dyn.isp.belgacom.be] has joined #lisp 17:06:14 -!- matley [n=matley@matley.imati.cnr.it] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 17:07:25 Can't you define describe for describing your own objects? 17:07:38 e.g. (defmethod describe :after ((foo foo)) ...) 17:08:16 no, since Function is a function 17:08:23 I get an error in SBCL: DESCRIBE already names an ordinary function or a macro. 17:08:24 s/Function/describe 17:08:31 clhs describe 17:08:53 describe-object 17:08:56 noclhs DESCRIBE-OBJECT 17:09:17 -!- TDT [n=TDT@104.90.248.216.dyn.southslope.net] has quit [Read error: 110 (Connection timed out)] 17:09:52 I've seen an example for it in OOPCL. Is that obsolete? 17:10:09 mattrepl [n=mattrepl@dpc6745208046.direcpc.com] has joined #lisp 17:10:24 -!- Lou_ [n=lat@125.162.205.66] has quit [Read error: 60 (Operation timed out)] 17:10:51 Lou_ [n=lat@125.162.205.66] has joined #lisp 17:11:44 keene's book went out before ansi cl was finally completed 17:12:37 Too bad. Any other ways to achieve that? 17:12:54 achieve what? 17:13:16 Defining a describe for describing my object. 17:13:18 beach, you too caught a cold? got mine this Saturday in .fr. Damn virii. 17:13:48 z0d: already mentioned describe-object http://www.lispworks.com/documentation/HyperSpec/Body/f_desc_1.htm 17:13:58 Ah, thanks. 17:13:59 -!- vasa [n=vasa@mm-187-82-84-93.dynamic.pppoe.mgts.by] has quit [Read error: 104 (Connection reset by peer)] 17:14:02 so, if you want your loop to return a variable you made with a with/for slot, do you finally (return ) ? 17:14:06 or is there a more elegant way 17:15:22 yvdriess: you're not allowed to reference bindings of iteration variables (that are such that you established with a FOR clause.) 17:15:26 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 17:15:34 yvdriess: It's an annoying shortcoming of LOOP. 17:15:52 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 17:16:01 when aren't you allowed to do that? 17:16:18 does any major implementation obey that rule? 17:16:28 yvdriess: in the finally clause 17:16:42 H4ns [n=hans@p57A0D4FD.dip.t-dialin.net] has joined #lisp 17:17:37 and at the same time, setting the return value you loop is a pain :) 17:17:38 stassats: I've been bitten by it. 17:17:41 accumulation clauses do it 17:17:49 but just a plain var slot :/ 17:18:14 yvdriess: Can you paste your loop form so far? 17:18:41 rather not, it's a tangle :) 17:18:58 trying to fit skiplist search into one loop :P 17:20:39 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 17:21:24 yeah I know I shouldn't force it, but I'm using it to sharpen my lisp skills :) 17:23:22 tsuru [n=user@66.199.17.194] has joined #lisp 17:23:58 mait [n=user@genyv.rot.sgsnet.se] has joined #lisp 17:26:21 tic: yeah, and I have no protection against Vietnamese ones. 17:26:31 tic: so it hit pretty hard. 17:27:34 jfrancis_ [n=jfrancis@72.14.227.4] has joined #lisp 17:27:34 beach, sounds like the French one I don't have protection against. I was totally whacked for at least 24h, could barely move... Hope you get well soon. 17:27:53 Thanks! 17:30:02 *tic* enjoys his saucissons et fromages 17:30:23 vasa [n=vasa@mm-131-83-84-93.dynamic.pppoe.mgts.by] has joined #lisp 17:31:11 mikesch [n=axel@xdsl-78-34-109-165.netcologne.de] has joined #lisp 17:31:46 -!- mikesch [n=axel@xdsl-78-34-109-165.netcologne.de] has quit [Client Quit] 17:31:58 mikesch [n=axel@xdsl-78-34-109-165.netcologne.de] has joined #lisp 17:33:05 -!- kiuma [n=kiuma@85-18-55-37.ip.fastwebnet.it] has quit ["Bye bye ppl"] 17:36:54 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 17:37:43 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 17:38:24 amnesiac [n=amnesiac@p3m/member/Amnesiac] has joined #lisp 17:44:14 ignas [n=ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 17:44:28 ejs1 [n=eugen@94-248-68-195.dynamic.peoplenet.ua] has joined #lisp 17:44:34 Balooga [n=luke@208.87.19.36] has joined #lisp 17:45:29 Anyone have a link to the pdf diagram showing :before :after :around method combinations? 17:46:45 -!- jsoft [n=Administ@unaffiliated/jsoft] has quit ["snapshot reboot"] 17:46:49 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 145 (Connection timed out)] 17:48:54 cads [n=max@c-71-56-69-62.hsd1.ga.comcast.net] has joined #lisp 17:49:22 -!- mait [n=user@genyv.rot.sgsnet.se] has left #lisp 17:51:10 -!- mikesch [n=axel@xdsl-78-34-109-165.netcologne.de] has quit [] 17:52:59 robewald [n=user@105.81-167-153.customer.lyse.net] has joined #lisp 17:53:27 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 17:55:57 -!- Krystof [i=csr21@158.223.51.76] has quit [Read error: 110 (Connection timed out)] 17:56:27 :before :after :around are no method combinations 17:56:45 cheatcountry [n=cheatcou@cpe-72-177-217-220.satx.res.rr.com] has joined #lisp 17:56:52 -!- mattrepl [n=mattrepl@dpc6745208046.direcpc.com] has quit [Read error: 54 (Connection reset by peer)] 17:56:53 -!- silenius [n=jl@yian-ho03.nir.cronon.net] has quit [] 17:57:33 mattrepl [n=mattrepl@dpc6745208046.direcpc.com] has joined #lisp 17:58:33 fschwidom [n=fschwido@94.219.121.182] has joined #lisp 17:58:59 ejs2 [n=eugen@nat.ironport.com] has joined #lisp 18:01:14 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 18:01:30 -!- ejs1 [n=eugen@94-248-68-195.dynamic.peoplenet.ua] has quit [Read error: 60 (Operation timed out)] 18:07:37 -!- holycow [n=new@mail.wjsgroup.com] has quit [Read error: 104 (Connection reset by peer)] 18:07:49 existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has joined #lisp 18:08:58 yvdriess_ [n=yvdriess@progpc35.vub.ac.be] has joined #lisp 18:09:01 -!- yvdriess [n=yvdriess@progpc35.vub.ac.be] has quit [Read error: 104 (Connection reset by peer)] 18:09:07 -!- toddoon [n=guillaum@mar92-11-82-245-210-60.fbx.proxad.net] has quit [Client Quit] 18:10:57 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 18:12:56 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #lisp 18:16:08 -!- jfrancis_ [n=jfrancis@72.14.227.4] has quit [] 18:17:18 -!- existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has quit [Success] 18:17:55 existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has joined #lisp 18:17:56 -!- existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has quit [Remote closed the connection] 18:19:37 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 18:20:09 What is the best way to convert an integer (for example 890) to a list containing the single digits (890 -> (8 9 0))? 18:21:04 bit` [n=bit@c-67-171-211-187.hsd1.or.comcast.net] has joined #lisp 18:21:22 smells like homework... :) 18:21:29 (map 'list #'digit-char-p (princ-to-string 890)) 18:21:43 or define "best" 18:22:11 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 18:22:49 attila_lendvai: Lost your nose? ;) It's not my homework. I learn Lisp just for fun. 18:23:10 -!- vasa [n=vasa@mm-131-83-84-93.dynamic.pppoe.mgts.by] has quit ["I am not vasya, i am vasa"] 18:23:57 stassats: I didn't know that digit-char-p returns the digit as an integer. Thank you. 18:24:18 the other way is to divide by ten and collect remainders, that will be your homework 18:24:19 truncate. 18:24:23 -!- netaustin [n=austinsm@cpe-67-243-48-35.nyc.res.rr.com] has quit [] 18:26:38 -!- jlouis [n=jlouis@port1394.ds1-vby.adsl.cybercity.dk] has quit [Remote closed the connection] 18:28:02 (defun digits (nr &optional (base 10)) (if (> nr 0) (nconc (digits (floor (/ nr base)) base) (list (mod nr base))) ())) 18:28:35 longer, but handles other bases (can probably be made a lot cleaner) 18:29:04 like by using when instead of if :P 18:30:08 wedgeV [n=wedge@cm56-238-229.liwest.at] has joined #lisp 18:30:08 jlouis [n=jlouis@port1394.ds1-vby.adsl.cybercity.dk] has joined #lisp 18:30:12 that's bad variant 18:30:40 -!- wedgeV [n=wedge@cm56-238-229.liwest.at] has quit [Client Quit] 18:30:45 wedgeV [n=wedge@cm56-238-229.liwest.at] has joined #lisp 18:30:57 -!- deximer [n=deximer@168.203.117.66] has quit ["Leaving"] 18:34:10 slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 18:34:14 stassats: (coerce (princ-to-string 890) 'list) suffices 18:34:28 (incf tcr) 18:34:37 well, it'll be list of characters 18:34:43 jfrancis_ [n=jfrancis@72.14.227.4] has joined #lisp 18:34:50 Right you are 18:35:01 I have some kind of deja vu experience. 18:35:05 me too 18:35:15 ehu [n=chatzill@82-170-33-173.ip.telfort.nl] has joined #lisp 18:35:29 -!- ehu [n=chatzill@82-170-33-173.ip.telfort.nl] has left #lisp 18:35:41 I find it dirty to print to a string for this conversion 18:35:59 -!- jfrancis_ [n=jfrancis@72.14.227.4] has quit [Client Quit] 18:36:08 jfrancis_ [n=jfrancis@72.14.227.4] has joined #lisp 18:36:13 -!- jfrancis_ [n=jfrancis@72.14.227.4] has quit [Client Quit] 18:38:36 the speed difference between my bad recursion and printing isn't too big though 18:38:39 (write-to-string 890 :base 10) is better, if *print-base* is screwed 18:39:00 HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 18:39:21 josemanuel [n=josemanu@11.1.222.87.dynamic.jazztel.es] has joined #lisp 18:41:47 [Head|Rest] [n=jap@217.149.188.240] has joined #lisp 18:42:06 -!- bpt [n=bpt@cpe-071-070-209-067.nc.res.rr.com] has quit [Read error: 110 (Connection timed out)] 18:42:34 pstickne [n=pstickne@69.166.35.201] has joined #lisp 18:43:41 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 18:43:45 -!- mrSpec is now known as spec[away] 18:43:58 rey_ [i=pdewacht@igwe19.vub.ac.be] has joined #lisp 18:43:58 speed difference between map digit-char-p and iterative version is 6 times for me 18:44:25 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 18:45:00 6 times in favor of what? 18:45:23 iterative is faster, sure 18:45:48 bind *print-pretty* to nil? 18:46:22 ejs1 [n=eugen@94-248-68-195.dynamic.peoplenet.ua] has joined #lisp 18:47:00 yes 18:48:02 madnificent's version badly written anyway, FLOOR can take number and divisor, and returns quotient and reminder 18:48:20 (nreverse (loop with remainder do (setf (values integer remainder) (truncate integer 10)) collect remainder until (zerop integer))) 18:48:25 -!- tomsw [n=user@229.53-65-87.adsl-dyn.isp.belgacom.be] has quit [Read error: 110 (Connection timed out)] 18:50:17 -!- H4ns [n=hans@p57A0D4FD.dip.t-dialin.net] has quit ["Leaving."] 18:51:05 -!- boyscared [n=bm3719@c-69-143-195-98.hsd1.va.comcast.net] has quit ["leaving"] 18:51:48 -!- Tristam [n=Tristam@ip98-169-227-67.dc.dc.cox.net] has quit [Read error: 110 (Connection timed out)] 18:52:09 myrkraverk [n=johann@unaffiliated/myrkraverk] has joined #lisp 18:53:46 bombshelter13 [n=bombshel@142.204.133.36] has joined #lisp 18:53:55 gonzojive [n=red@fun.Stanford.EDU] has joined #lisp 18:55:03 antares_ [n=antares_@77.108.193.227] has joined #lisp 18:57:55 -!- ejs2 [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 18:59:09 -!- gonzojive [n=red@fun.Stanford.EDU] has quit [] 18:59:28 bombshel1er13 [n=bombshel@net1.senecac.on.ca] has joined #lisp 19:03:05 emarsden [n=user@mir31-3-82-234-52-44.fbx.proxad.net] has joined #lisp 19:05:44 Yuuhi [n=user@p5483BF2E.dip.t-dialin.net] has joined #lisp 19:08:55 -!- bombshel1er13 [n=bombshel@net1.senecac.on.ca] has quit [Read error: 60 (Operation timed out)] 19:09:33 _zenon_ [n=x@c-3bd3e055.43-4-64736c11.cust.bredbandsbolaget.se] has joined #lisp 19:10:17 -!- slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Remote closed the connection] 19:11:03 slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 19:12:08 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 19:12:23 boyscared [n=bm3719@c-69-143-195-98.hsd1.va.comcast.net] has joined #lisp 19:12:42 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 19:19:34 -!- ejs1 [n=eugen@94-248-68-195.dynamic.peoplenet.ua] has quit [Read error: 60 (Operation timed out)] 19:19:43 Is there a way to declare compilation options like (declare (optimize (debug 3))) for a package? Something sbcl specfific would do. 19:19:59 ejs1 [n=eugen@nat.ironport.com] has joined #lisp 19:24:04 Packages are unrelated to compilation. 19:25:20 bpt [n=bpt@cpe-071-070-209-067.nc.res.rr.com] has joined #lisp 19:26:15 -!- bombshelter13 [n=bombshel@142.204.133.36] has quit [Client Quit] 19:26:51 xristos [n=x@dns.suspicious.org] has joined #lisp 19:28:31 robewald: it's not forbidden to put all your package sources in some files, and to compile them with (progn (declare (optimize (debug 3))) (mapc 'compile-file '("package-a-file-1" "package-a-file-2" ...))) 19:29:19 pjb: that is a good idea. does asdf help me with that? 19:29:51 because I want to be able to debug the stuff I did, but not every package I use. 19:29:53 or when using asdf: (declaim (optimize (speed 3))) before doing (asdf:oos 'asdf:compile-op package-name :force t) 19:30:00 robewald: (progn (declare (optimize (debug 3))) (asdf:oos 'asdf:compile-op :your-system)) 19:30:17 robewald: notice that you're changing the requirements, asdf works with systems, not packages. 19:30:20 ^^^ that's even better 19:31:46 right of course. the leap I didn't make is the compilation. Until now I had these declarations in the defun. And I was thinking that whenever I compile a defun in a package I want it with this declaration 19:32:01 -!- c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has quit [Read error: 110 (Connection timed out)] 19:32:11 <_death> I suppose you could write an sbcl-specific `with-policy' macro that'll save the current policy, declaim a new one, and finally restore the saved one 19:32:13 I realize now that that is not how it works. 19:33:19 My mental model of compilation was that only functions are compiled. So when I "compile" a file only the functions inside are compiled. 19:33:23 brb 19:36:19 -!- billstclai is now known as billstclair 19:38:13 mulander [n=opera@nat-4.interq.pl] has joined #lisp 19:42:08 -!- lisppaste [n=lisppast@common-lisp.net] has quit [Read error: 104 (Connection reset by peer)] 19:42:08 -!- specbot [n=specbot@common-lisp.net] has quit [Read error: 104 (Connection reset by peer)] 19:42:08 -!- minion [n=minion@common-lisp.net] has quit [Read error: 104 (Connection reset by peer)] 19:43:30 -!- Nshag [i=user@Mix-Orleans-105-3-75.w193-250.abo.wanadoo.fr] has quit ["Quitte"] 19:43:35 tic: Are you online? 19:43:44 -!- ejs1 [n=eugen@nat.ironport.com] has quit [Read error: 60 (Operation timed out)] 19:46:47 -!- spiderbyte [n=dcl@unaffiliated/dcl] has left #lisp 19:47:21 lisppaste [n=lisppast@common-lisp.net] has joined #lisp 19:48:55 minion [n=minion@common-lisp.net] has joined #lisp 19:49:01 specbot [n=specbot@common-lisp.net] has joined #lisp 19:49:45 -!- mulander [n=opera@nat-4.interq.pl] has quit [Remote closed the connection] 19:50:46 -!- antares_ [n=antares_@77.108.193.227] has quit [] 19:51:34 rcy [n=rcy@d154-20-161-3.bchsia.telus.net] has joined #lisp 19:53:03 Cronos [n=a@5ad41103.bb.sky.com] has joined #lisp 19:54:34 netaustin [n=austinsm@rrcs-72-43-187-82.nyc.biz.rr.com] has joined #lisp 19:55:01 -!- pstickne [n=pstickne@69.166.35.201] has quit [Remote closed the connection] 19:55:45 agz [n=mate@225-36.adsl.etel.hu] has joined #lisp 19:56:17 abeaumont [n=abeaumon@97.pool85-49-127.dynamic.orange.es] has joined #lisp 19:57:06 is t. rittweiler here? 19:59:21 trebor_dki: he's tcr 20:03:05 -!- ignas [n=ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: 110 (Connection timed out)] 20:03:16 antifuchs: thanks. 20:03:27 elurin [n=user@85.99.69.218] has joined #lisp 20:03:33 jsoft [n=Administ@unaffiliated/jsoft] has joined #lisp 20:04:58 is there a how-to for debugging sbcl-code. all i do i inserting breaks, compile with maximum debug (C-u C-c C-c) and try to step through my function(s) - but after some steps - stepping becomes impossible all the time and i am forced to resume or abort ... 20:07:03 how do you debug your code? is debugging unlispish? sth like edebug (emacs-lisp) would be so nice to have... 20:08:15 bombshelter13 [n=bombshel@net1.senecac.on.ca] has joined #lisp 20:09:09 mulander [n=opera@nat-4.interq.pl] has joined #lisp 20:09:13 beach` [n=user@ABordeaux-158-1-60-23.w90-16.abo.wanadoo.fr] has joined #lisp 20:09:33 do not get me wrong - this should not be complaining - just asking. 20:10:19 <_3b> wriet smaller functions with better names? 20:10:22 gonzojive [n=red@fun.Stanford.EDU] has joined #lisp 20:10:37 -!- Kickaha [n=Alex@15.109.108.93.rev.vodafone.pt] has left #lisp 20:12:58 Hun [n=hun@p50993726.dip0.t-ipconnect.de] has joined #lisp 20:13:53 beach`` [n=user@ABordeaux-158-1-76-100.w90-60.abo.wanadoo.fr] has joined #lisp 20:14:56 -!- _zenon_ [n=x@c-3bd3e055.43-4-64736c11.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 20:15:46 roygbiv [n=blank@pdpc/supporter/active/roygbiv] has joined #lisp 20:16:31 Hun pasted "Is this a Bug?" at http://paste.lisp.org/display/73987 20:18:10 -!- bpt [n=bpt@cpe-071-070-209-067.nc.res.rr.com] has quit [Read error: 110 (Connection timed out)] 20:18:22 -!- mulander [n=opera@nat-4.interq.pl] has quit [Remote closed the connection] 20:18:24 ejs1 [n=eugen@94-248-98-82.dynamic.peoplenet.ua] has joined #lisp 20:19:29 Hun, why a bug? 20:19:50 brill [n=brill@0x57386060.hrnqu2.dynamic.dsl.tele.dk] has joined #lisp 20:19:56 because the hashtables are equalp, but the retrieval does not work 20:20:12 though the containing hashtable has equalp as its test 20:20:18 because b isn't in c ? 20:20:26 c is in a 20:20:29 c and b are equalp 20:20:30 euh sorry 20:20:43 therefore (gethash b a) should retrive the same as (gethash c a) 20:20:44 aah ok 20:20:51 ok ok, I understand 20:20:51 at least that's what i thought 20:21:24 -!- fschwidom [n=fschwido@94.219.121.182] has quit [Connection timed out] 20:22:35 (and I don't know, I'm a beginner) 20:24:09 -!- agz [n=mate@225-36.adsl.etel.hu] has left #lisp 20:24:10 your second code returns 1, t under acl 20:24:27 -!- beach [n=user@ABordeaux-158-1-108-195.w90-60.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20:24:35 beach``` [n=user@ABordeaux-158-1-36-155.w90-55.abo.wanadoo.fr] has joined #lisp 20:25:08 demmeln: then it changed recently. testing on ancient 1.0.18 here 20:25:19 Hun: so might be a bug in scbl/clisp. As I understand it you (and acl) are right. But I not a list pro. 20:25:32 oh, acl. read that wrong 20:26:10 -!- wedgeV [n=wedge@cm56-238-229.liwest.at] has quit [] 20:26:36 dfox_ [n=dfox@r5cv134.net.upc.cz] has joined #lisp 20:26:41 -!- dfox__ [n=dfox@r5cv134.net.upc.cz] has quit [Read error: 104 (Connection reset by peer)] 20:27:49 Hun: returns nil, nil on my sbcl too. (from sometime Dec. 2008) 20:28:26 very odd 20:28:55 i can clearly see (from an implementator's point of view) why it works that way. i'm just not sure if this optimization is permitted 20:30:44 -!- beach` [n=user@ABordeaux-158-1-60-23.w90-16.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20:31:25 it is 20:32:01 -!- abeaumont [n=abeaumon@97.pool85-49-127.dynamic.orange.es] has quit [Remote closed the connection] 20:32:06 once you use something as a hash key, you may not mutate it in a way that's visible to the test function 20:32:14 -!- bombshelter13 [n=bombshel@net1.senecac.on.ca] has quit [Read error: 113 (No route to host)] 20:32:16 if you do, the consequences are undefined 20:33:10 oh, i see. if i switch those 2 setfs, it works as intended 20:33:14 clhs 18.1.2.3.3 20:33:14 http://www.lispworks.com/reference/HyperSpec/Body/18_abcc.htm 20:33:43 schoppenhauer [n=css@unaffiliated/schoppenhauer] has joined #lisp 20:34:10 -!- locklace [i=locklace@gateway/tor/x-9293396a9cc3fe7b] has quit [Remote closed the connection] 20:34:15 -!- qmrw [n=avida@beigetower/jaene] has quit [] 20:35:26 ah cool\ 20:35:32 bombshelter13 [n=bombshel@net1.senecac.on.ca] has joined #lisp 20:35:57 locklace [i=locklace@gateway/tor/x-c40c3325595770bd] has joined #lisp 20:36:35 H4ns [n=hans@p57A0D4FD.dip.t-dialin.net] has joined #lisp 20:37:55 -!- mtd [n=martin@ops-13.xades.com] has quit [Read error: 60 (Operation timed out)] 20:40:22 -!- H4ns [n=hans@p57A0D4FD.dip.t-dialin.net] has left #lisp 20:41:37 -!- beach`` [n=user@ABordeaux-158-1-76-100.w90-60.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20:45:04 -!- jollygood [n=jollygoo@129.71.215.161] has quit [] 20:45:33 -!- joast [n=rick@76.178.184.231] has quit ["Leaving."] 20:50:19 sbahra [n=sbahra@128.164.100.95] has joined #lisp 20:52:04 user___ [n=user@p549276D2.dip.t-dialin.net] has joined #lisp 20:53:23 chris2 [n=chris@ppp-88-217-63-242.dynamic.mnet-online.de] has joined #lisp 20:57:41 -!- roygbiv [n=blank@pdpc/supporter/active/roygbiv] has quit [] 20:57:50 dialtone [n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net] has joined #lisp 20:58:01 -!- Balooga [n=luke@208.87.19.36] has quit ["Balooga has no reason"] 20:58:42 -!- V-ille [n=ville@dsl-olubrasgw1-fecade00-157.dhcp.inet.fi] has quit [Read error: 145 (Connection timed out)] 20:59:30 -!- demmeln [n=demmeln@atradig112.informatik.tu-muenchen.de] has left #lisp 20:59:37 -!- LostMonarch [n=roby@host234-206-dynamic.49-82-r.retail.telecomitalia.it] has quit [Connection reset by peer] 21:01:38 -!- brill [n=brill@0x57386060.hrnqu2.dynamic.dsl.tele.dk] has quit ["Lost terminal"] 21:04:42 (setf (some-fun (aref table 1)) new-value) 21:04:48 and I have a (setf some-fun) 21:04:56 this should work, correct 21:05:37 s/correct/correct? 21:06:40 or does passing a place to a function make it un-setf-able 21:06:51 even when passing it to a (setf ...) function 21:06:59 HET3 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 21:07:25 Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 21:08:28 -!- HET3 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit [Client Quit] 21:11:27 salex [n=user@216.80.143.240] has joined #lisp 21:11:42 (setf (aref table 1) new-valiue) no? 21:12:50 (setf (aref (skiplist-entry-forward (aref forwards-table (1- level))) (1- level)) 21:12:51 entry) 21:13:10 -!- HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit [Read error: 60 (Operation timed out)] 21:13:11 C-style lisp makes me cry 21:14:07 wait, is it possible that print cannot handle circularity in structs? 21:15:15 -!- myrkraverk [n=johann@unaffiliated/myrkraverk] has quit [Read error: 60 (Operation timed out)] 21:15:52 <_death> *print-circle* 21:16:13 aaargh that was it 21:16:22 it's not on by default, whyyy\ 21:16:50 <_death> you can put (setf *print-circle* t) in your rc file 21:18:13 one problem though, what about other ppl using my code :) 21:18:13 -!- malumalu [n=malu@hnvr-4dbb4759.pool.einsundeins.de] has quit ["Verlassend"] 21:18:13 yvdriess_: because it makes print booooringly slow 21:18:14 yvdriess_: why do you think it's not the default? 21:19:08 <_death> ydriess: if "your code" does the printing, you can bind it yourself in "your code" 21:19:23 besides, they're mythological. this is lisp, everyone writes their own version 21:19:46 other people using lisp are purely fictional 21:20:20 more factional, really 21:21:15 but a is on my pinky, while i is on the index finger. so it's easier to type and think of them as phantastic :) 21:21:18 what is the slime/sbcl key combination that will give me maximum debugability on a defun? 21:21:28 C-u C-c C-c iirc 21:21:49 mjf [n=mjf@r6y222.net.upc.cz] has joined #lisp 21:22:11 Hun: sounds right, but it doesn't give me anything more than what I had. 21:22:40 -!- mega1 [n=mega@4d6f4e9a.adsl.enternet.hu] has quit [Read error: 110 (Connection timed out)] 21:23:51 -!- rcy [n=rcy@d154-20-161-3.bchsia.telus.net] has quit [Remote closed the connection] 21:24:05 beach```` [n=user@ABordeaux-158-1-94-172.w86-201.abo.wanadoo.fr] has joined #lisp 21:26:29 -!- mattrepl [n=mattrepl@dpc6745208046.direcpc.com] has quit [] 21:26:55 -!- spooneybarger [n=spooneyb@cpe-74-73-111-254.nyc.res.rr.com] has quit [Read error: 60 (Operation timed out)] 21:28:31 This helps: (setf SB-EXT:*EVALUATOR-MODE* :interpret) 21:28:48 actually that usually is anti-helpful 21:28:59 how so? 21:29:00 -!- salex [n=user@216.80.143.240] has quit [Remote closed the connection] 21:29:20 rcy [n=rcy@d154-20-161-3.bchsia.telus.net] has joined #lisp 21:29:29 you debug the interpreter code 21:29:46 i guess that might be useful sometimes 21:30:09 In the present case for me, it is. 21:30:19 locklace- [i=locklace@gateway/tor/x-fa09ed49b9567ad4] has joined #lisp 21:30:59 spooneybarger [n=spooneyb@mobile-166-217-167-170.mycingular.net] has joined #lisp 21:31:50 -!- Ginei_Morioka [i=irssi_lo@78.112.65.242] has quit [Nick collision from services.] 21:31:54 -!- locklace [i=locklace@gateway/tor/x-c40c3325595770bd] has quit [Remote closed the connection] 21:31:58 Ginei_Morioka [i=irssi_lo@78.114.180.138] has joined #lisp 21:32:21 -!- locklace- [i=locklace@gateway/tor/x-fa09ed49b9567ad4] has left #lisp 21:32:33 -!- Aankhen`` [n=Aankhen@122.162.226.125] has quit [" G0ud4tr0n and the gre4te4r all14nce of php programmers demand that parrot be capable of saying you're a magic 8-] 21:33:52 -!- boyscared [n=bm3719@c-69-143-195-98.hsd1.va.comcast.net] has quit ["leaving"] 21:34:15 boyscared [n=bm3719@c-69-143-195-98.hsd1.va.comcast.net] has joined #lisp 21:35:58 ecraven [n=nex@140.78.42.103] has joined #lisp 21:37:25 -!- rcy [n=rcy@d154-20-161-3.bchsia.telus.net] has quit [Remote closed the connection] 21:37:39 -!- cmm [n=cmm@bzq-79-177-131-217.red.bezeqint.net] has quit [Remote closed the connection] 21:37:51 cmm [n=cmm@bzq-79-177-131-217.red.bezeqint.net] has joined #lisp 21:40:29 frontiers [n=jackb@ti0151a340-dhcp0479.bb.online.no] has joined #lisp 21:40:36 dagnachew [n=dagnache@modemcable207.114-201-24.mc.videotron.ca] has joined #lisp 21:41:12 -!- beach``` [n=user@ABordeaux-158-1-36-155.w90-55.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 21:46:44 -!- dialtone [n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net] has quit ["leaving"] 21:47:48 spooneybarger_ [n=spooneyb@cpe-74-73-111-254.nyc.res.rr.com] has joined #lisp 21:48:22 davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has joined #lisp 21:52:41 -!- krimpet [i=fran@wikimedia/Krimpet] has quit ["changing servers"] 21:52:58 -!- sbahra [n=sbahra@128.164.100.95] has quit [Remote closed the connection] 21:53:56 -!- beach```` is now known as beach 21:54:50 slyrus__ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 21:55:08 -!- dagnachew [n=dagnache@modemcable207.114-201-24.mc.videotron.ca] has quit ["Leaving"] 21:55:19 -!- jsoft [n=Administ@unaffiliated/jsoft] has quit ["installing another bktr card"] 21:56:33 mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has joined #lisp 21:57:06 -!- josemanuel [n=josemanu@11.1.222.87.dynamic.jazztel.es] has quit ["Saliendo"] 21:58:56 joast [n=rick@76.178.184.231] has joined #lisp 22:01:45 krimpet [i=fran@wikimedia/Krimpet] has joined #lisp 22:01:50 -!- yvdriess_ [n=yvdriess@progpc35.vub.ac.be] has quit [] 22:02:22 -!- spooneybarger [n=spooneyb@mobile-166-217-167-170.mycingular.net] has quit [Read error: 104 (Connection reset by peer)] 22:02:26 tomsw [n=user@43.230-243-81.adsl-dyn.isp.belgacom.be] has joined #lisp 22:02:51 is there a way to check whether sbcl supports multithreading, from the repl? 22:02:53 HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 22:03:23 (find-package :sb-threads) perhaps. 22:03:40 look in *features* 22:04:27 or use #+sb-threads 22:04:38 http://blog.viridian-project.de/2008/10/04/threads-in-sbcl/ 22:04:41 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #lisp 22:05:08 daniel_ [i=daniel@unaffiliated/daniel] has joined #lisp 22:05:38 -!- slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Read error: 110 (Connection timed out)] 22:05:53 mvr [n=mitchell@d122-105-153-112.rdl13.qld.optusnet.com.au] has joined #lisp 22:05:54 dialtone [n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net] has joined #lisp 22:07:17 thanks, it's not listed in *features* and trying (in-package :sb-thread) (make-thread (lambda () (break))) 22:07:18 gives me an error telling me the build is unithreaded 22:08:06 -!- LiamH [n=none@common-lisp.net] has quit ["Leaving."] 22:08:40 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 22:08:42 so building sbcl on the dreamhost box was a bit of a waste of time 22:10:38 You have to request a multithreaded build by editing customize-target-features.lisp (as described in INSTALL) 22:10:44 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 22:11:40 housel: I thought I did that, will check 22:12:40 -!- schoppenhauer [n=css@unaffiliated/schoppenhauer] has quit [Read error: 113 (No route to host)] 22:13:51 schoppenhauer [n=css@unaffiliated/schoppenhauer] has joined #lisp 22:15:36 Beeet [n=stathis@ppp12-241.adsl.forthnet.gr] has joined #lisp 22:18:57 -!- Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Read error: 113 (No route to host)] 22:19:16 Jasko2 [n=tjasko@c-98-235-21-22.hsd1.pa.comcast.net] has joined #lisp 22:19:34 housel: doh. I did it the first time when I tried building with clisp but cleaned out everything when that didn't work & forgot to redo it 22:20:03 -!- Jasko [n=tjasko@c-98-235-21-22.hsd1.pa.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 22:20:07 oops... 22:20:47 jsoft [n=Administ@unaffiliated/jsoft] has joined #lisp 22:21:03 milanj [n=milan@79.101.232.17] has joined #lisp 22:21:40 -!- Beeet [n=stathis@ppp12-241.adsl.forthnet.gr] has quit [Remote closed the connection] 22:22:30 -!- daniel [i=daniel@unaffiliated/daniel] has quit [Read error: 110 (Connection timed out)] 22:24:06 housel: from various posts on comp.lang.lisp I got the impression that multithreading would actually be a problem on dreamhost - I'll soon find out I suppose. 22:25:18 -!- kruth [n=chatzill@kruth.org] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]"] 22:26:36 -!- bombshelter13 [n=bombshel@net1.senecac.on.ca] has quit [No route to host] 22:28:36 -!- spec[away] [n=Win@82.177.125.6] has quit [Read error: 131 (Connection reset by peer)] 22:29:50 mrSpec [n=Win@82.177.125.6] has joined #lisp 22:30:00 -!- mjf [n=mjf@r6y222.net.upc.cz] has quit ["dew on the telephone lines"] 22:31:12 Rigdern [n=Rigdern@exeggcute-22.dynamic.rpi.edu] has joined #lisp 22:31:12 -!- ilitirit [n=john@watchdog.msi.co.jp] has quit [Read error: 60 (Operation timed out)] 22:31:26 ilitirit [n=john@watchdog.msi.co.jp] has joined #lisp 22:31:35 -!- sellout [n=greg@guest-fw.dc4.itasoftware.com] has quit [] 22:38:48 KingThomasIV [n=KingThom@c-66-177-17-200.hsd1.fl.comcast.net] has joined #lisp 22:39:08 -!- Yuuhi [n=user@p5483BF2E.dip.t-dialin.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 22:39:11 myrkraverk [n=johann@unaffiliated/myrkraverk] has joined #lisp 22:39:19 slash_ [n=Unknown@whgeh0138.cip.uni-regensburg.de] has joined #lisp 22:50:36 aa pasted "untitled" at http://paste.lisp.org/display/73998 22:51:15 spooneybarger [n=spooneyb@mobile-166-217-230-229.mycingular.net] has joined #lisp 22:51:35 how can I make it so that it can use the first part of a list as the regexp match string? 22:51:49 slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 22:54:11 -!- spooneybarger_ [n=spooneyb@cpe-74-73-111-254.nyc.res.rr.com] has quit [Read error: 60 (Operation timed out)] 22:54:19 dreish [n=dreish@minus.dreish.org] has joined #lisp 22:55:58 -!- elurin [n=user@85.99.69.218] has quit [Read error: 110 (Connection timed out)] 22:59:17 -!- Phaze [n=PhazeDK@93.163.43.22] has quit ["Leaving"] 23:00:51 -!- slyrus__ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Read error: 110 (Connection timed out)] 23:04:15 fisxoj [n=fisxoj@149.43.110.22] has joined #lisp 23:05:37 -!- jsoft [n=Administ@unaffiliated/jsoft] has quit [Read error: 110 (Connection timed out)] 23:07:36 -!- mrSpec [n=Win@82.177.125.6] has quit [Read error: 104 (Connection reset by peer)] 23:07:56 mrSpec [n=Win@82.177.125.6] has joined #lisp 23:09:23 Cronos: you're using allegro? 23:09:38 -!- user___ [n=user@p549276D2.dip.t-dialin.net] has quit ["leaving"] 23:10:08 clisp 23:10:14 and just figured it ou 23:10:26 unless you know a better way to do it 23:11:42 patmaddox [n=pergesu@wsip-70-168-157-254.oc.oc.cox.net] has joined #lisp 23:12:32 -!- Quadrescence is now known as OyJellyWoe 23:13:07 dv_ [n=dv@85-127-114-35.dynamic.xdsl-line.inode.at] has joined #lisp 23:13:08 Cronos: it depends what you really want to do. All I can see right now is that you're looking through a list of lists to see if the first member of each list (a regular expression) matches some string 23:13:14 -!- OyJellyWoe is now known as Quadrescence 23:13:14 Cronos: I don't know what 23:13:20 -!- emarsden [n=user@mir31-3-82-234-52-44.fbx.proxad.net] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 23:13:30 Cronos: but consider using format instead of (concatenate 'string ...) 23:13:34 -!- ejs1 [n=eugen@94-248-98-82.dynamic.peoplenet.ua] has quit [Read error: 110 (Connection timed out)] 23:13:40 kk 23:14:28 format instead of print concatenate ? 23:14:37 or just concatenate by itself 23:14:48 Cronos: yeah but I think that is irrelevant to what you really want to do, no? 23:15:42 just making sure it does the job atm 23:15:42 -!- gigamonk` [n=user@adsl-76-254-22-157.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 23:15:50 will have it do something else in a min 23:17:29 b4|hraban [n=b4@0brg.xs4all.nl] has joined #lisp 23:18:35 emptnr_ [n=u5h@syru216-035.syr.edu] has joined #lisp 23:18:36 -!- robewald [n=user@105.81-167-153.customer.lyse.net] has quit [Read error: 54 (Connection reset by peer)] 23:19:19 sbahra [n=sbahra@c-76-21-209-249.hsd1.dc.comcast.net] has joined #lisp 23:20:38 -!- anekos [n=anekos@pl141.nas923.p-osaka.nttpc.ne.jp] has quit [Read error: 110 (Connection timed out)] 23:20:52 antares_ [n=antares_@77.108.193.227] has joined #lisp 23:21:40 Tristam [n=Tristam@ip98-169-227-67.dc.dc.cox.net] has joined #lisp 23:21:48 Beeet [n=stathis@ppp12-241.adsl.forthnet.gr] has joined #lisp 23:22:34 Cronos: (print "some string") is equivalent to (format t "~%some string ") 23:22:34 which looks much worse until you remember that format also lets you do interpolate (albeit in a pretty crazy way) - 23:22:34 as in (format t "~%~a matches ~a " x line) 23:22:47 -!- Tristam [n=Tristam@ip98-169-227-67.dc.dc.cox.net] has quit [SendQ exceeded] 23:23:02 Cronos: "do interpolate" sorry "do interpolation" - it's late 23:23:21 Tristam [n=Tristam@ip98-169-227-67.dc.dc.cox.net] has joined #lisp 23:23:24 kk ty 23:24:25 awayekos [n=anekos@pl141.nas923.p-osaka.nttpc.ne.jp] has joined #lisp 23:25:11 -!- mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has quit [Read error: 104 (Connection reset by peer)] 23:25:23 format t/format nil are the only choises, not something like s in (write-line (format nil "boo") s) ? 23:25:38 mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has joined #lisp 23:27:40 Cronos: the first argument to format is the stream - in your example, s - so you can do everything with format as long as you remember the ~% for newline or ~& for fresh line 23:28:17 kk 23:28:56 ~% was what it needed 23:29:54 -!- avdi [n=avdi@216.230.102.194] has quit [Remote closed the connection] 23:30:57 -!- davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 23:33:53 c|mell [n=cmell@p3228-ipbf2305marunouchi.tokyo.ocn.ne.jp] has joined #lisp 23:34:20 -!- mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has quit [Read error: 104 (Connection reset by peer)] 23:35:58 mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has joined #lisp 23:37:58 manic12 [n=manic12@c-98-227-25-165.hsd1.il.comcast.net] has joined #lisp 23:38:57 -!- mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has quit [Read error: 131 (Connection reset by peer)] 23:39:27 mattrepl [n=mattrepl@ip68-98-133-128.dc.dc.cox.net] has joined #lisp 23:40:58 Hexstream [n=hexstrea@modemcable240.109-202-24.mc.videotron.ca] has joined #lisp 23:41:30 bpt [n=bpt@cpe-071-070-209-067.nc.res.rr.com] has joined #lisp 23:42:52 sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has joined #lisp 23:43:04 -!- antares_ [n=antares_@77.108.193.227] has quit [] 23:43:49 -!- postamar [n=postamar@x-132-204-253-74.xtpr.umontreal.ca] has left #lisp 23:47:57 bombshelter13 [n=bombshel@209-161-238-145.dsl.look.ca] has joined #lisp 23:47:57 -!- pjb [n=t@81-66-196-92.rev.numericable.fr] has quit [Read error: 104 (Connection reset by peer)] 23:49:10 -!- xan [n=xan@cs78225040.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 23:49:56 xan [n=xan@cs78225040.pp.htv.fi] has joined #lisp 23:50:16 -!- jewel [n=jewel@dsl-242-143-29.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 23:58:35 -!- spooneybarger [n=spooneyb@mobile-166-217-230-229.mycingular.net] has quit [] 23:58:55 -!- slash_ [n=Unknown@whgeh0138.cip.uni-regensburg.de] has quit [Client Quit] 23:59:11 -!- milanj [n=milan@79.101.232.17] has quit ["Leaving"]