00:00:38 The cl-openal did not account for darwin when loading libraries 00:01:09 I fixed it in one file and sent pull request to sykopomp, but I'm not sure if he noted the fixes to other three files 00:01:37 Also, IIRC setting swank communication style to fd-handler helped with lispbuilder-sdl 00:01:54 See https://github.com/peterhil/cl-openal 00:02:53 peterhil: I see. maybe create a pull request ? 00:03:14 opinions requested: best CL library to go with for unit and regression testing? 00:03:42 webCL is totally not what it ought to be ;P 00:04:48 StrmSrfr: Just do what everyone else does and roll your own slightly eccentric personalized NIH version of an existing one [: 00:04:51 JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 00:04:51 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 00:05:05 I did... maybe add a comment to remind... :-) 00:05:21 StrmSrfr: I have started not despising LIFT (: 00:05:34 I can't understand why it is often harder to get sound output form porgramming languages than video output. 00:05:55 ...from programming languages... 00:06:08 mon_key: so that's why there's so many to choose from! 00:06:29 -!- anonus [~anonymous@88.80.28.189] has quit [Ping timeout: 258 seconds] 00:06:56 peterhil: indeed you did. Closed and merged. 00:07:13 StrmSrfr: That and regression testing suites are kind of an exericse in meta-circular evaluation... which is every lispers playground. 00:08:01 bugQ [~bug@c-71-195-207-34.hsd1.ut.comcast.net] has joined #lisp 00:08:07 oh dear I have to go; I'll read your responses in batch mode 00:09:52 thanks in advance I guess 00:10:11 antifuchs: thanks for the tip 00:11:27 -!- chu_ [~chu@CPE-58-165-253-149.lns1.civ.bigpond.net.au] has quit [Quit: leaving] 00:13:12 peterhil: I think I took care of all the pull requests? 00:13:13 chu_ [~chu@CPE-58-165-253-149.lns1.civ.bigpond.net.au] has joined #lisp 00:13:35 sykopomp: you did. I checked ;) 00:14:11 -!- Mococa [~Mococa@189.115.146.76] has quit [Ping timeout: 240 seconds] 00:14:18 it took me a while, is all. busy busy :> 00:17:21 huh, maybe i should have favored oscon over strangeloop 00:17:58 Am I supposed to have different output for sb-impl::*default-external-format* from slime and from a terminal* 00:18:01 ? 00:18:19 Demosthenes [~demo@mcc2536d0.tmodns.net] has joined #lisp 00:19:42 sykopomp: Yes, I noticed. There's always too little time... It's a common problem. 00:19:57 Kenjin, where terminal means a command line REPL? 00:20:04 JuanDaugherty: yes 00:20:33 -!- noogenesis is now known as derekv 00:21:30 I should be making a backup and manually replace the register of my dad's Windows installation. I'd rather be coding... 00:22:19 Also, I have a problem with video card on the Ubuntu machine where I attached the drive with Windows. Bleh... 00:22:25 phax [~phax@unaffiliated/phax] has joined #lisp 00:22:58 -!- s0ber [~s0ber@111-240-173-51.dynamic.hinet.net] has quit [Remote host closed the connection] 00:23:28 s0ber_ [~s0ber@111-240-173-51.dynamic.hinet.net] has joined #lisp 00:23:31 -!- s0ber_ is now known as s0ber 00:23:32 pislocide [~PC@ip72-213-141-195.ok.ok.cox.net] has joined #lisp 00:23:53 -!- confab [~ubuntu@c-24-10-60-185.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 00:24:21 -!- Yuuhi [benni@p5483B954.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 00:24:53 confab [~ubuntu@c-24-10-60-185.hsd1.ca.comcast.net] has joined #lisp 00:25:26 xxxyyy [~xyxu@58.41.1.251] has joined #lisp 00:27:12 -!- urandom__ [~user@p548A41CA.dip.t-dialin.net] has quit [Remote host closed the connection] 00:34:47 -!- kunwon1 [~kunwon1@unaffiliated/kunwon1] has quit [Read error: Connection reset by peer] 00:35:29 Guest14244 [~kunwon1@unaffiliated/kunwon1] has joined #lisp 00:36:51 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Be back later] 00:37:21 -!- kpreid [~kpreid@nat/google/x-tlujvfekqgkygorf] has quit [Ping timeout: 264 seconds] 00:42:14 -!- Guest14244 [~kunwon1@unaffiliated/kunwon1] has quit [Ping timeout: 246 seconds] 00:46:41 rtoym [~chatzilla@user-0c99ag2.cable.mindspring.com] has joined #lisp 00:51:13 Mococa [~Mococa@189.115.146.76] has joined #lisp 00:57:00 -!- jfletcher [~jef@5ac8b0e4.bb.sky.com] has quit [Remote host closed the connection] 00:58:27 my dad's Windows installation 01:02:27 -!- Kenjin [~josesanto@2.83.67.73] has quit [Quit: Computer has gone to sleep] 01:02:58 Kenjin [~josesanto@2.83.67.73] has joined #lisp 01:04:24 -!- pislocide [~PC@ip72-213-141-195.ok.ok.cox.net] has quit [Quit: Leaving] 01:06:38 I would thinks so Kenjin, from first principles, unless your terminal and SLIME could somehow be equivalent 01:07:33 emacs environs do not in general have identical termcap attrs to a shell 01:07:42 pnq [~nick@ACA23C8F.ipt.aol.com] has joined #lisp 01:08:24 Penten [~user@114.255.149.182] has joined #lisp 01:13:28 -!- Mococa [~Mococa@189.115.146.76] has quit [Quit: Saindo] 01:13:43 Mococa [~Mococa@189.115.146.76] has joined #lisp 01:16:00 -!- carlocci [~nes@93.37.215.219] has quit [Quit: eventually IE will rot and die] 01:17:06 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 01:17:49 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 01:21:17 cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #lisp 01:21:20 -!- Demosthenes [~demo@mcc2536d0.tmodns.net] has quit [Quit: leaving] 01:23:25 hargettp [~hargettp@pool-71-174-132-222.bstnma.east.verizon.net] has joined #lisp 01:24:30 beach` [~user@ABordeaux-552-1-158-8.w92-134.abo.wanadoo.fr] has joined #lisp 01:24:58 neoesque [~neoesque@210.59.147.232] has joined #lisp 01:26:20 -!- beach [~user@ABordeaux-552-1-128-43.w81-50.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 01:31:09 anonus [~anonymous@88.80.28.189] has joined #lisp 01:40:24 -!- SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has quit [Ping timeout: 258 seconds] 01:52:33 -!- gigamonkey [~user@adsl-99-50-126-134.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 255 seconds] 01:57:51 sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has joined #lisp 01:59:12 -!- dnolen_ [~davidnole@pool-68-161-137-73.ny325.east.verizon.net] has quit [Quit: dnolen_] 02:00:17 pnq1 [~nick@ACA2277E.ipt.aol.com] has joined #lisp 02:01:07 CL-PPCRE (regexps) is amazing! 02:01:28 -!- pnq [~nick@ACA23C8F.ipt.aol.com] has quit [Ping timeout: 252 seconds] 02:02:03 -!- Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Quit: Leaving] 02:03:06 daigo [~daigo@EM117-55-65-140.emobile.ad.jp] has joined #lisp 02:04:07 Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 02:05:08 dlowe1 [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has joined #lisp 02:05:59 lifechamp [~gary@40.166.23.95.dynamic.jazztel.es] has joined #lisp 02:16:46 gkeith_lt [~gkeith@c-66-30-3-183.hsd1.ma.comcast.net] has joined #lisp 02:18:31 -!- hargettp [~hargettp@pool-71-174-132-222.bstnma.east.verizon.net] has quit [Quit: Leaving...] 02:21:07 cmpitg [~cmpitg@113.22.105.27] has joined #lisp 02:22:22 -!- JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Quit: Exeunt IRC] 02:28:33 -!- gkeith_lt [~gkeith@c-66-30-3-183.hsd1.ma.comcast.net] has quit [Ping timeout: 255 seconds] 02:31:58 -!- pnq1 [~nick@ACA2277E.ipt.aol.com] has quit [Ping timeout: 252 seconds] 02:33:08 -!- vervic [~vervic@84.114.246.246] has quit [Quit: vervic] 02:38:41 Can hash-table weakness be implemented in terms of weak references/finalizers? 02:40:39 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 02:43:05 dnolen_ [~davidnole@184.152.69.75] has joined #lisp 02:44:39 -!- frx [~frx@76.73.16.26] has quit [Quit: CGI:IRC (Session timeout)] 02:48:00 -!- bhaskara [~user@gw.willowgarage.com] has quit [Ping timeout: 276 seconds] 02:48:22 -!- dlowe1 [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has quit [Quit: *poof*] 02:53:53 cl-ppcre is kind of cool for demonstrating a simple application of compiler-macros - how it parses the regexp literal at compile time. 02:57:51 -!- Younder [~john@145.234.16.62.customer.cdi.no] has quit [Ping timeout: 260 seconds] 02:59:50 Younder [~john@145.234.16.62.customer.cdi.no] has joined #lisp 03:00:11 bhaskara [~user@gw.willowgarage.com] has joined #lisp 03:02:44 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 03:03:12 -!- daigo [~daigo@EM117-55-65-140.emobile.ad.jp] has quit [Ping timeout: 255 seconds] 03:06:35 nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 03:07:10 -!- xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has quit [Read error: Operation timed out] 03:07:20 -!- lifechamp [~gary@40.166.23.95.dynamic.jazztel.es] has quit [Quit: lifechamp] 03:08:44 -!- bugQ [~bug@c-71-195-207-34.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 03:11:14 nowhereman [~pierre@AStrasbourg-551-1-100-188.w90-13.abo.wanadoo.fr] has joined #lisp 03:12:25 dmiles_afk [~dmiles@72.19.53.160] has joined #lisp 03:14:26 -!- nowhere_man [~pierre@AStrasbourg-551-1-91-149.w81-49.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 03:14:55 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Read error: No route to host] 03:16:17 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 03:19:29 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Client Quit] 03:19:58 kpreid [~kpreid@adsl-75-36-182-44.dsl.pltn13.sbcglobal.net] has joined #lisp 03:20:58 spradnyesh [~pradyus@nat/yahoo/x-dbwnuxvdwkmsskoq] has joined #lisp 03:25:40 BlankVerse [~pankajm@122.166.119.36] has joined #lisp 03:25:49 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 03:27:47 -!- tritchey [~tritchey@c-98-213-213-26.hsd1.in.comcast.net] has quit [Quit: tritchey] 03:30:22 -!- Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has quit [Ping timeout: 246 seconds] 03:32:36 oh no, lisp-indent-report-bad-format: register-groups-bind has a badly-formed common-lisp-indent-function property: ((CL-PPCRE)) 03:33:32 longfin [~longfin@124.198.53.194] has joined #lisp 03:33:33 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 03:33:40 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 03:36:19 foocraft [~ewanas@89.211.175.239] has joined #lisp 03:37:22 Spion [~spion@unaffiliated/spion] has joined #lisp 03:40:31 -!- Spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 250 seconds] 03:46:38 lolsuper_ [~super_@pool-96-254-154-66.tampfl.fios.verizon.net] has joined #lisp 03:46:38 -!- lolsuper_ [~super_@pool-96-254-154-66.tampfl.fios.verizon.net] has quit [Changing host] 03:46:38 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 03:49:34 indeed, SLIME must be using some old spec where strings mean something; I'll see tomorrow 03:51:25 Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has joined #lisp 03:53:41 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 240 seconds] 03:57:53 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 04:06:27 pnq [~nick@AC81BE8E.ipt.aol.com] has joined #lisp 04:08:08 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 04:08:37 wormphlegm [~wormphleg@c-50-131-44-231.hsd1.ca.comcast.net] has joined #lisp 04:11:01 -!- Evanescence [~chris@122.237.20.55] has quit [Read error: Connection reset by peer] 04:14:50 -!- Mococa [~Mococa@189.115.146.76] has quit [Quit: Saindo] 04:16:03 am0c [~am0c@175.193.122.126] has joined #lisp 04:18:48 -!- theBlackDragon [~dragon@83.101.63.9] has quit [Ping timeout: 276 seconds] 04:19:58 theBlackDragon [~dragon@83.101.84.214] has joined #lisp 04:21:28 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 04:23:57 Evanescence [~chris@122.237.20.55] has joined #lisp 04:26:40 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #lisp 04:31:40 -!- ISF [~ivan@201.82.135.204] has quit [Quit: WeeChat 0.3.5] 04:36:07 drdo [~drdo@91.205.108.93.rev.vodafone.pt] has joined #lisp 04:41:22 Hun^27 [~Hunden@e180102081.adsl.alicedsl.de] has joined #lisp 04:42:14 Hun^47 [~Hunden@e180102081.adsl.alicedsl.de] has joined #lisp 04:45:00 -!- Hundenn [~Hunden@e180098009.adsl.alicedsl.de] has quit [Ping timeout: 252 seconds] 04:45:05 kushal [~kdas@fedora/kushal] has joined #lisp 04:45:31 gemelen [~shelta@shpd-95-53-218-6.vologda.ru] has joined #lisp 04:45:33 -!- Hunden [~Hunden@e180098009.adsl.alicedsl.de] has quit [Ping timeout: 258 seconds] 04:45:33 -!- Hun^27 is now known as Hunden 04:54:16 -!- foocraft [~ewanas@89.211.175.239] has quit [Quit: if you're going....to san. fran. cisco!!!] 04:57:03 gravicappa [~gravicapp@ppp91-77-171-188.pppoe.mtu-net.ru] has joined #lisp 05:00:56 humasect [~humasect@S01060018f870b75e.rd.shawcable.net] has joined #lisp 05:01:58 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: [:|]] 05:02:51 -!- Evanescence [~chris@122.237.20.55] has quit [Quit: WeeChat 0.3.4] 05:06:09 -!- gemelen [~shelta@shpd-95-53-218-6.vologda.ru] has quit [Ping timeout: 264 seconds] 05:10:01 superjudge [~superjudg@c83-250-198-227.bredband.comhem.se] has joined #lisp 05:19:06 Spion_ [~spion@unaffiliated/spion] has joined #lisp 05:21:35 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 258 seconds] 05:31:03 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 05:33:51 -!- dnolen_ [~davidnole@184.152.69.75] has quit [Quit: dnolen_] 05:38:51 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 05:46:46 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote host closed the connection] 05:49:51 -!- seangrove [~user@c-24-6-208-227.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 05:55:43 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 250 seconds] 05:56:10 cyrillos [~cyrill@93-80-218-97.broadband.corbina.ru] has joined #lisp 05:56:32 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Read error: Connection reset by peer] 05:58:03 -!- sabalaba [~sabalaba@c-67-180-32-11.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 05:58:52 -!- Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has quit [Quit: WeeChat 0.3.5] 05:59:24 -!- djcb [~djcb@a88-114-88-233.elisa-laajakaista.fi] has quit [Remote host closed the connection] 06:00:43 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 06:05:37 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 06:05:42 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 06:07:12 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 06:09:08 daigo [~daigo@nttkyo118024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #lisp 06:09:56 daigo_ [~daigo@nttkyo118024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #lisp 06:10:53 -!- daigo [~daigo@nttkyo118024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Client Quit] 06:11:22 -!- anonus [~anonymous@88.80.28.189] has quit [Quit: WeeChat 0.3.5] 06:11:43 anonus [~anonymous@88.80.28.189] has joined #lisp 06:13:33 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 06:15:31 dai5_home [~dai5_home@nttkyo118024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #lisp 06:16:18 -!- dai5_home [~dai5_home@nttkyo118024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Client Quit] 06:17:52 xNathanEx [~NathanE@97.104.2.204] has joined #lisp 06:18:06 Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has joined #lisp 06:20:17 -!- superjudge [~superjudg@c83-250-198-227.bredband.comhem.se] has quit [Quit: superjudge] 06:20:33 flip214 [~marek@2001:858:107:1:7a2b:cbff:fed0:c11c] has joined #lisp 06:20:33 -!- flip214 [~marek@2001:858:107:1:7a2b:cbff:fed0:c11c] has quit [Changing host] 06:20:33 flip214 [~marek@unaffiliated/flip214] has joined #lisp 06:20:52 realitygrill [~realitygr@173.152.169.187] has joined #lisp 06:22:13 -!- anonus [~anonymous@88.80.28.189] has quit [Quit: WeeChat 0.3.5] 06:24:12 jewel [~jewel@196-209-224-145.dynamic.isadsl.co.za] has joined #lisp 06:26:15 <_3b> easyE: did you ever get anywhere with making a cl/opencl bitcoin miner? 06:28:15 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:28:32 good morning 06:29:29 mcsontos [~mcsontos@nat/redhat/x-thuinpenehtiovjq] has joined #lisp 06:30:02 -!- xNathanEx [~NathanE@97.104.2.204] has quit [Quit: Good Night!] 06:31:25 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 06:31:46 superjudge [~superjudg@c83-250-198-227.bredband.comhem.se] has joined #lisp 06:32:00 -!- jewel [~jewel@196-209-224-145.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 06:32:15 Hi mvilleneuve 06:34:00 -!- wormphlegm [~wormphleg@c-50-131-44-231.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds] 06:38:22 -!- superjudge [~superjudg@c83-250-198-227.bredband.comhem.se] has quit [Quit: superjudge] 06:38:57 -!- kiuma is now known as kiuma_zombie 06:42:23 -!- realitygrill [~realitygr@173.152.169.187] has quit [Quit: realitygrill] 06:43:57 -!- pnq [~nick@AC81BE8E.ipt.aol.com] has quit [Ping timeout: 276 seconds] 06:44:06 -!- setmeaway [setmeaway3@118.45.149.131] has quit [Read error: Connection reset by peer] 06:46:16 sellout-1 [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 06:46:16 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 06:46:24 setmeaway [setmeaway3@118.45.149.131] has joined #lisp 06:47:46 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 06:47:47 -!- sellout-1 [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 06:49:49 hi 06:49:52 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 06:50:50 Posterdati: good morning, Italy! 06:52:43 sys64738 06:53:03 oh no, not again 06:53:41 I think I'm upgrading to a 8510 with the C128 ROM ... you won't reboot _that_ as easily 06:54:08 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 06:55:45 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 06:55:55 -!- quiccker [~quiccker@212.174.109.55] has quit [Remote host closed the connection] 06:56:49 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 250 seconds] 06:57:00 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 06:57:05 quiccker [~quiccker@212.174.109.55] has joined #lisp 06:58:08 -!- amb007 [~a_bakic@253.4.68.86.rev.sfr.net] has quit [Remote host closed the connection] 06:58:44 lol 06:58:44 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Read error: Connection reset by peer] 06:59:03 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 06:59:25 Is that a Commodore 64? 07:01:04 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Read error: Connection reset by peer] 07:01:57 -!- whee [~whee@misplaced.smaertness.net] has quit [Read error: Operation timed out] 07:03:14 yes, with a fully operational datassette 07:04:03 -!- xxxyyy [~xyxu@58.41.1.251] has quit [Ping timeout: 240 seconds] 07:04:45 -!- daigo_ [~daigo@nttkyo118024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Ping timeout: 276 seconds] 07:05:47 I used to have one, but I didn't have many programs for it, so I went back to Sinclair ZX Spectrum 07:06:07 http://www.datassette.net/ 07:06:08 em [~em@unaffiliated/emma] has joined #lisp 07:06:36 xxxyyy [~xyxu@58.41.1.251] has joined #lisp 07:07:07 no, the C64 had a 6502 ... and later a 6510. The 8510 was for C128, with and without disk drive (C128D) 07:07:33 I love chip tunes 07:11:33 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 264 seconds] 07:11:59 em [~em@unaffiliated/emma] has joined #lisp 07:12:03 -!- Bike [~Glossina@71-38-152-59.ptld.qwest.net] has quit [Ping timeout: 255 seconds] 07:14:18 urandom__ [~user@p548A3695.dip.t-dialin.net] has joined #lisp 07:16:38 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #lisp 07:17:11 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 07:17:53 em [~em@unaffiliated/emma] has joined #lisp 07:19:10 Evanescence [~chris@122.237.19.31] has joined #lisp 07:23:18 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 255 seconds] 07:23:44 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 07:24:05 em [~em@unaffiliated/emma] has joined #lisp 07:26:16 e-user [~e-user@nat/nokia/x-prpeebjbuzbxanyh] has joined #lisp 07:27:19 -!- Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has quit [Ping timeout: 246 seconds] 07:28:14 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 07:29:17 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 07:29:51 habitat [~habitat@202.124.73.42] has joined #lisp 07:30:32 em [~em@unaffiliated/emma] has joined #lisp 07:35:34 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 246 seconds] 07:35:44 morphling [~stefan@gssn-5f75508f.pool.mediaWays.net] has joined #lisp 07:36:30 aerique [310225@xs8.xs4all.nl] has joined #lisp 07:36:31 em [~em@unaffiliated/emma] has joined #lisp 07:40:58 Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has joined #lisp 07:41:23 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 07:41:27 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 250 seconds] 07:42:05 -!- Harag [~Harag@dsl-241-68-161.telkomadsl.co.za] has left #lisp 07:42:33 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 07:42:39 em [~em@unaffiliated/emma] has joined #lisp 07:46:12 Beetny [~Beetny@ppp118-208-143-106.lns20.bne1.internode.on.net] has joined #lisp 07:46:22 malbertife [~marcoalbe@bl14-197-86.dsl.telepac.pt] has joined #lisp 07:48:10 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 07:48:48 em [~em@unaffiliated/emma] has joined #lisp 07:49:09 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 07:49:25 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 07:50:43 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 07:50:50 -!- Kenjin [~josesanto@2.83.67.73] has quit [Quit: Computer has gone to sleep] 07:52:35 nha [~prefect@imamac13.epfl.ch] has joined #lisp 07:53:28 insomnia1alt [~milan@port-92-204-103-16.dynamic.qsc.de] has joined #lisp 07:54:36 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 07:54:48 -!- insomniaSalt [~milan@port-92-204-66-89.dynamic.qsc.de] has quit [Read error: Operation timed out] 07:54:58 em [~em@unaffiliated/emma] has joined #lisp 08:00:39 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 08:01:12 em [~em@unaffiliated/emma] has joined #lisp 08:03:04 X-Scale [email@2001:470:1f14:135b::2] has joined #lisp 08:06:22 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 08:07:28 em [~em@unaffiliated/emma] has joined #lisp 08:11:18 hlavaty [~user@91-65-223-81-dynip.superkabel.de] has joined #lisp 08:12:39 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 250 seconds] 08:13:34 em [~em@unaffiliated/emma] has joined #lisp 08:15:42 -!- malbertife [~marcoalbe@bl14-197-86.dsl.telepac.pt] has quit [Read error: No route to host] 08:15:58 parabolize [~paraboliz@203.83.50.36] has joined #lisp 08:16:17 zfx [~zfx@host81-129-142-184.range81-129.btcentralplus.com] has joined #lisp 08:16:17 -!- zfx [~zfx@host81-129-142-184.range81-129.btcentralplus.com] has quit [Changing host] 08:16:17 zfx [~zfx@unaffiliated/zfx] has joined #lisp 08:16:23 malbertife [~marcoalbe@bl14-197-86.dsl.telepac.pt] has joined #lisp 08:18:13 GiraffeFrenzy [c84ddcea@gateway/web/freenode/ip.200.77.220.234] has joined #lisp 08:18:23 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 240 seconds] 08:19:36 em [~em@user-0cev0hn.cable.mindspring.com] has joined #lisp 08:19:38 -!- em [~em@user-0cev0hn.cable.mindspring.com] has quit [Changing host] 08:19:38 em [~em@unaffiliated/emma] has joined #lisp 08:22:52 -!- humasect [~humasect@S01060018f870b75e.rd.shawcable.net] has quit [Remote host closed the connection] 08:24:00 jdz [~jdz@193.206.22.97] has joined #lisp 08:25:21 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 08:25:58 em [~em@unaffiliated/emma] has joined #lisp 08:30:44 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 240 seconds] 08:31:35 vervic [~vervic@84.114.246.246] has joined #lisp 08:31:59 em [~em@unaffiliated/emma] has joined #lisp 08:32:10 workthrick [~mathrick@emp.nat.sdu.dk] has joined #lisp 08:32:50 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 08:32:58 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 08:35:56 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Remote host closed the connection] 08:37:02 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #lisp 08:37:42 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 08:37:57 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Ping timeout: 264 seconds] 08:38:08 em [~em@unaffiliated/emma] has joined #lisp 08:40:09 -!- GiraffeFrenzy [c84ddcea@gateway/web/freenode/ip.200.77.220.234] has quit [Disconnected by services] 08:41:52 -!- kennyd [~kennyd@93-138-84-69.adsl.net.t-com.hr] has quit [Ping timeout: 246 seconds] 08:42:25 -!- malbertife [~marcoalbe@bl14-197-86.dsl.telepac.pt] has quit [Ping timeout: 246 seconds] 08:43:07 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 246 seconds] 08:44:22 em [~em@unaffiliated/emma] has joined #lisp 08:45:23 c_arenz [~arenz@nat/ibm/x-acyrdkgsxucyrzhp] has joined #lisp 08:45:35 -!- BlankVerse [~pankajm@122.166.119.36] has quit [Ping timeout: 250 seconds] 08:45:44 -!- gravicappa [~gravicapp@ppp91-77-171-188.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 08:47:21 kennyd [~kennyd@93-141-31-149.adsl.net.t-com.hr] has joined #lisp 08:47:32 Kenjin [~josesanto@bl22-67-73.dsl.telepac.pt] has joined #lisp 08:49:16 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 08:50:22 em [~em@unaffiliated/emma] has joined #lisp 08:52:01 -!- r11t [u2584@gateway/web/irccloud.com/x-kvnaxnwbvzjioizy] has quit [] 08:55:54 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 08:56:26 em [~em@unaffiliated/emma] has joined #lisp 08:59:15 taiyal [~taiyal@bb-216-195-184-102.gwi.net] has joined #lisp 08:59:56 morning 09:00:26 r11t [~r11t@ec2-50-18-44-29.us-west-1.compute.amazonaws.com] has joined #lisp 09:00:53 -!- r11t [~r11t@ec2-50-18-44-29.us-west-1.compute.amazonaws.com] has quit [Client Quit] 09:01:08 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 240 seconds] 09:01:22 r11t [~r11t@ec2-50-18-44-29.us-west-1.compute.amazonaws.com] has joined #lisp 09:02:25 em [~em@unaffiliated/emma] has joined #lisp 09:02:47 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #lisp 09:06:43 hello Kenjin 09:07:29 -!- kiuma_zombie is now known as kiuma 09:07:41 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 250 seconds] 09:08:24 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Be back later] 09:08:30 em [~em@unaffiliated/emma] has joined #lisp 09:08:57 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 09:12:11 lanthan [~ze@p50992b91.dip0.t-ipconnect.de] has joined #lisp 09:13:28 -!- fmu [UNKNOWN@unaffiliated/fmu] has quit [Quit: Coyote finally caught me] 09:13:55 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 09:14:32 em [~em@user-0cev0hn.cable.mindspring.com] has joined #lisp 09:14:39 -!- em [~em@user-0cev0hn.cable.mindspring.com] has quit [Changing host] 09:14:39 em [~em@unaffiliated/emma] has joined #lisp 09:15:01 fmu [UNKNOWN@unaffiliated/fmu] has joined #lisp 09:15:49 BlankVerse [~pankajm@122.166.119.36] has joined #lisp 09:17:07 -!- spradnyesh [~pradyus@nat/yahoo/x-dbwnuxvdwkmsskoq] has left #lisp 09:19:27 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 258 seconds] 09:19:50 serichsen [~user@hmbg-4d06aaf9.pool.mediaWays.net] has joined #lisp 09:19:52 Hello! 09:20:28 ramkrsna [~ramkrsna@nat/redhat/x-lyyvwgvyypqljmpk] has joined #lisp 09:20:28 -!- ramkrsna [~ramkrsna@nat/redhat/x-lyyvwgvyypqljmpk] has quit [Changing host] 09:20:29 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 09:20:30 em [~em@unaffiliated/emma] has joined #lisp 09:21:03 -!- morphling [~stefan@gssn-5f75508f.pool.mediaWays.net] has quit [Remote host closed the connection] 09:22:44 Persol [~gfhfghs@S0106000ae61148f6.vn.shawcable.net] has joined #lisp 09:23:14 I hate to ask, since it's a question you might get a lot: what's the best IDE for CLISP? 09:23:37 <_3b> emacs+slime 09:24:14 <_3b> (though it might not work quite as well with clisp as with some other CL implementations) 09:24:59 I use TextMate and SBCL.. 09:25:04 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 240 seconds] 09:25:11 habitat: you're missing out 09:25:13 what about TextWrangler 09:25:48 you're right.. i'm missing out on a lot of meta-keys that i can't be lisped remembering. 09:26:00 Persol: In case you like VIM there's slimv 09:26:11 <_3b> slime is the important part, not emacs :p 09:26:32 em [~em@unaffiliated/emma] has joined #lisp 09:26:36 so what does slime do.. i was under the impression it was a server, but that's probably wrong 09:26:48 (i use tmux to connect sbcl to TextMate) 09:27:26 in all honesty I've only ever dealt with BlueJ/Eclipse for my programming needs 09:27:30 never had to use emacs 09:27:52 Persol: There's a Lisp engine for Eclipse, too. I forget what it's called. 09:28:02 <_3b> stuff like asking the lisp about macro arglists so it can indent better, symbol completion based on what is actually loaded into the lisp, interactive inspecting objects, nicer debugger, etc 09:28:03 Persol: Cusp 09:28:47 Persol: Apparently also Dandelion  I've used neither. 09:28:48 sounds ok, but if it has to use emacs.. yuck, 09:29:05 habitat: It can also use VIM. 09:29:09 habitat: you're missing out in the sense of integration. not in the sense of 'emacs is the best editor ever' 09:29:10 Well, silmv can. 09:29:15 <_3b> also knowing how to ask various types of lisps where the source for things is, so you can navigate directly to definitions, or frames in debugger, etc 09:29:47 hey, if i wanted integration i'd run a lisp machine or genera.. 09:30:03 habitat: different kind of integration ;) 09:30:28 Persol: you should watch a screencast (http://common-lisp.net/project/slime/) 09:30:29 <_3b> not really, i get the impression a lot of slime is trying to replicate lisp machines :p 09:30:51 a modern lisp machine would be tight 09:31:17 Persol: i've learned emacs because i wanted to code lisp and emacs seemed to be the way to go. i'm glad i learned it, but i'm not too sure that i wouldn't have preferred to learn the basics of both separate from each other (and with that, i don't want to imply that it's inherently bad to learn both of them at the same time) 09:31:18 <_3b> you could also try modifying climacs or hemlock to be more like your preferred UI, i think those would give you some of the benefits of slime as well 09:31:21 habitat: Movitz? ;) 09:31:29 SBCL on OSX is multithreaded, right? 09:31:42 workthrick: I don't think by default. 09:31:47 <_3b> workthrick: not by default i think, but you can set an option at compile time 09:31:47 er.. in what sense? it can use threads.. :) 09:31:51 ah 09:32:06 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 09:34:36 sellout-: is Movitz stable? 09:35:08 from the cliki page it doesn't look like it, functionality missing 09:35:36 madnificent: I doubt it. Haven't run it in a while. 09:35:41 is it just me or is it really difficult to get plug-ins to work on Eclipse? 09:35:46 another baremetal project sunken.. 09:36:00 Persol: No idea. 09:36:25 -!- benny [~benny@i577A186F.versanet.de] has quit [Quit: rcirc on GNU Emacs 23.3.1] 09:37:23 well it runs stable but i think garbage collection isn't implemented yet, madnificent 09:37:43 em [~em@unaffiliated/emma] has joined #lisp 09:38:15 there was some port of an emacs style editor though 09:39:31 thats the latest repo i know about https://github.com/dym/movitz 09:40:54 pen [u854@gateway/web/irccloud.com/x-pnznzuzngpoqodbj] has joined #lisp 09:41:32 thank you to all who answered my question. :) 09:41:37 time to start learning lisp 09:41:56 using this book if anyone can comment on it: http://www.e-booksdirectory.com/details.php?ebook=286 09:42:48 Persol: I haven't read it, but I've heard good things. There's also http://gigamonkeys.com/book/, which is popular. 09:43:02 More recent, at least. 09:43:06 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 09:43:12 Ah, yes, I saw that one on e-books too 09:43:15 was thinking about it 09:43:31 em [~em@unaffiliated/emma] has joined #lisp 09:43:52 the applications at the end seem ideal 09:44:00 A Gentle Introduction it is very good, Persol, learnt from it too but could be a bit too gentle if you already know how to programm in a other lang 09:44:48 yeah, I'm skimming the first chapter and nothing seems new so far 09:45:15 rudi [~rudi@1x-193-157-193-122.uio.no] has joined #lisp 09:46:29 was reading one of Gregory Chaitin's books and the way he talked of lisp made me really want to learn it :P 09:47:08 sellout-, urandom__: thanks 09:47:51 urandom__: i'd have assumed that they started from a solid implementation thus being able to keep that garbage collection implementation. 09:48:01 Persol: There's also ANSI Common Lisp, and if you feel confident you might try to port the Scheme things of SICP to Lisp ;) 09:48:02 Persol: which books have you read by him? 09:48:24 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 240 seconds] 09:48:43 reading Meta Math! currently 09:49:09 flip214: haha, that seems a bit advanced for me currently. 09:49:29 em [~em@unaffiliated/emma] has joined #lisp 09:49:46 Persol: is it French only? 09:49:52 English 09:50:01 Well, I did the huffman compression 3 or 4 times in lisp ... shows the progress 09:51:25 mad wait, nah there is some simple gabag collection, its too long ago i played with it 09:52:15 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 276 seconds] 09:54:33 anonus [~anonymous@88.80.28.189] has joined #lisp 09:54:33 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 241 seconds] 09:54:44 -!- anonus [~anonymous@88.80.28.189] has quit [Client Quit] 09:55:37 em [~em@unaffiliated/emma] has joined #lisp 09:55:56 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 09:55:59 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 09:56:43 -!- setmeaway [setmeaway3@118.45.149.131] has quit [Read error: Connection reset by peer] 09:57:14 zfx [~zfx@94.197.127.32.threembb.co.uk] has joined #lisp 09:57:14 -!- zfx [~zfx@94.197.127.32.threembb.co.uk] has quit [Changing host] 09:57:14 zfx [~zfx@unaffiliated/zfx] has joined #lisp 09:58:59 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Max SendQ exceeded] 10:00:54 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 10:01:20 malbertife [~marcoalbe@gw-e-U-EdII.nat.fct.unl.pt] has joined #lisp 10:01:28 -!- malbertife [~marcoalbe@gw-e-U-EdII.nat.fct.unl.pt] has quit [Client Quit] 10:01:39 em [~em@unaffiliated/emma] has joined #lisp 10:04:09 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 276 seconds] 10:04:14 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 10:05:51 hargettp [~hargettp@pool-71-174-132-222.bstnma.east.verizon.net] has joined #lisp 10:06:18 benny [~benny@i577A186F.versanet.de] has joined #lisp 10:06:38 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 10:07:43 em [~em@unaffiliated/emma] has joined #lisp 10:08:19 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Excess Flood] 10:09:31 -!- zfx [~zfx@unaffiliated/zfx] has quit [Ping timeout: 260 seconds] 10:09:56 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 10:10:12 zfx [~zfx@94.197.127.32.threembb.co.uk] has joined #lisp 10:10:12 -!- zfx [~zfx@94.197.127.32.threembb.co.uk] has quit [Changing host] 10:10:12 zfx [~zfx@unaffiliated/zfx] has joined #lisp 10:12:43 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 246 seconds] 10:13:51 em [~em@unaffiliated/emma] has joined #lisp 10:14:49 misterncw [~misterncw@82.71.241.25] has joined #lisp 10:16:49 -!- Odditus is now known as Oddity 10:17:58 -!- cmpitg [~cmpitg@113.22.105.27] has quit [Ping timeout: 246 seconds] 10:18:43 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 240 seconds] 10:19:27 foocraft [~ewanas@89.211.210.198] has joined #lisp 10:19:34 setmeaway [setmeaway3@118.45.149.131] has joined #lisp 10:19:55 em [~em@unaffiliated/emma] has joined #lisp 10:24:47 Yuuhi [benni@p5483BC1D.dip.t-dialin.net] has joined #lisp 10:24:49 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 250 seconds] 10:29:09 -!- Penten [~user@114.255.149.182] has quit [Remote host closed the connection] 10:31:00 -!- hargettp [~hargettp@pool-71-174-132-222.bstnma.east.verizon.net] has quit [Quit: Leaving...] 10:33:08 naryl [~weechat@213.170.70.141] has joined #lisp 10:33:15 -!- naryl [~weechat@213.170.70.141] has quit [Client Quit] 10:33:19 -!- habitat [~habitat@202.124.73.42] has left #lisp 10:34:07 this is SO cool! 10:34:09 -!- Jabberwockey [~quassel@83.151.30.10] has quit [Quit: No Ping reply in 180 seconds.] 10:34:21 oh, right, I abandoned Lisp on eclipse and downloaed lisp in a box 10:34:42 Jabberwockey [~quassel@83.151.30.10] has joined #lisp 10:34:52 hargettp [~hargettp@pool-71-174-132-222.bstnma.east.verizon.net] has joined #lisp 10:36:06 em [~em@unaffiliated/emma] has joined #lisp 10:43:36 -!- xxxyyy [~xyxu@58.41.1.251] has quit [Ping timeout: 276 seconds] 10:49:35 anonus [~anonymous@88.80.28.189] has joined #lisp 10:50:06 -!- anonus [~anonymous@88.80.28.189] has quit [Client Quit] 10:50:35 anonus [~anonymous@88.80.28.189] has joined #lisp 10:52:35 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 10:53:29 justinm [~zfx@mail.inqmobile.com] has joined #lisp 10:55:15 vaal442 [~vaal@host142-18-dynamic.35-79-r.retail.telecomitalia.it] has joined #lisp 10:55:28 hi, i've a question 10:55:52 why if i call a (destructuring-bind (x . y) '(a b) ...) the y value is (B) ad not B? 10:55:52 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 10:55:55 ( B ) 10:56:02 -!- justinm [~zfx@mail.inqmobile.com] has quit [Client Quit] 10:56:05 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 10:56:31 <_3b> because the list (A B) is made up of the conses (A . (B . nil)) 10:56:46 -!- zfx [~zfx@unaffiliated/zfx] has quit [Ping timeout: 260 seconds] 10:56:51 <_3b> so the Y in X . Y matches the (B . NIL) which is (B) 10:57:03 ahhh 10:57:07 ok super clear 10:57:08 <_3b> (you should probably use (X &rest Y) rather than (X . Y) though 10:57:09 thank you :-) 10:57:45 _3b: just because the intention is better declared? 10:57:52 <_3b> pretty much 10:58:03 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Ping timeout: 240 seconds] 10:58:15 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 10:58:18 H4ns`` [~user@p4FFC9BDE.dip.t-dialin.net] has joined #lisp 10:58:38 in an example of graham i found (x . y) 10:58:52 so i was asked for it, i don't know if use it or (x &rest y) 10:59:09 daniel___ [~daniel@p50829068.dip.t-dialin.net] has joined #lisp 10:59:49 lisp jobs are good payed? :-) 11:00:57 -!- Kenjin [~josesanto@bl22-67-73.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 11:01:29 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 11:01:41 -!- H4ns` [~user@pD4B9EA0C.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 11:01:49 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 11:02:00 -!- daniel [~daniel@p50829AB8.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 11:02:15 -!- vaal442 [~vaal@host142-18-dynamic.35-79-r.retail.telecomitalia.it] has quit [Quit: http://irc2go.com/] 11:02:56 -!- drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has quit [Ping timeout: 258 seconds] 11:04:50 -!- anonus [~anonymous@88.80.28.189] has quit [Quit: WeeChat 0.3.5] 11:09:48 drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has joined #lisp 11:12:26 zfx [~zfx@unaffiliated/zfx] has joined #lisp 11:12:38 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Ping timeout: 252 seconds] 11:12:55 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 11:12:56 xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has joined #lisp 11:17:18 schaueho [d5a445c1@gateway/web/freenode/ip.213.164.69.193] has joined #lisp 11:20:39 Boo! 11:21:35 -!- rudi [~rudi@1x-193-157-193-122.uio.no] has quit [Ping timeout: 250 seconds] 11:22:10 Is lisppaste down permanently? 11:23:41 -!- zfx [~zfx@unaffiliated/zfx] has quit [Ping timeout: 240 seconds] 11:24:09 zfx [~zfx@mail.inqmobile.com] has joined #lisp 11:24:10 -!- zfx [~zfx@mail.inqmobile.com] has quit [Changing host] 11:24:10 zfx [~zfx@unaffiliated/zfx] has joined #lisp 11:24:35 jfletcher [~jef@5ac8b0e4.bb.sky.com] has joined #lisp 11:25:07 mrSpec [~Spec@pool-151-204-255-122.bstnma.btas.verizon.net] has joined #lisp 11:25:07 -!- mrSpec [~Spec@pool-151-204-255-122.bstnma.btas.verizon.net] has quit [Changing host] 11:25:07 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 11:25:34 freddie111 [~user@ppp-94-64-160-69.home.otenet.gr] has joined #lisp 11:26:11 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 11:29:11 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 11:29:32 sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has joined #lisp 11:33:14 drdo [~drdo@91.205.108.93.rev.vodafone.pt] has joined #lisp 11:33:37 xxxyyy [~xyxu@222.68.167.177] has joined #lisp 11:33:47 -!- sellout- [~Adium@ALagny-751-1-15-55.w83-112.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 11:33:50 freddie1` [~user@ppp-94-64-161-58.home.otenet.gr] has joined #lisp 11:34:13 sellout- [~Adium@ALagny-751-1-2-90.w86-218.abo.wanadoo.fr] has joined #lisp 11:34:16 spradnyesh [~pradyus@nat/yahoo/x-rfmahdxsplicmvvb] has joined #lisp 11:34:39 -!- xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 11:34:39 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 11:35:02 -!- freddie111 [~user@ppp-94-64-160-69.home.otenet.gr] has quit [Read error: Operation timed out] 11:38:25 -!- longfin [~longfin@124.198.53.194] has quit [Remote host closed the connection] 11:39:42 pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has joined #lisp 11:40:21 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Ping timeout: 264 seconds] 11:40:23 xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has joined #lisp 11:41:19 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 11:43:07 -!- BlankVerse [~pankajm@122.166.119.36] has quit [Quit: Lost terminal] 11:43:52 lnostdal-laptop [~lnostdal@77.19.79.131.tmi.telenormobil.no] has joined #lisp 11:45:11 -!- freddie1` [~user@ppp-94-64-161-58.home.otenet.gr] has quit [Read error: Operation timed out] 11:50:13 -!- xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has quit [Read error: Connection timed out] 11:50:20 xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has joined #lisp 11:51:44 -!- emacs-dwim [~user@cpe-74-78-241-181.twcny.res.rr.com] has quit [Remote host closed the connection] 11:51:58 -!- nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev_] 11:52:20 nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 11:52:52 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Read error: Operation timed out] 11:53:01 -!- nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Client Quit] 11:53:08 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 11:53:46 nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 11:54:07 -!- nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Client Quit] 11:54:15 -!- hargettp [~hargettp@pool-71-174-132-222.bstnma.east.verizon.net] has quit [Quit: Leaving...] 11:55:22 alama [~alama@tmp4.logic.tuwien.ac.at] has joined #lisp 11:57:08 Is anyone interested in ECL here? Helping with ECL, that is. 11:58:39 ecl? 11:58:47 european computer license? 12:00:05 In general, yes; but not today. 12:00:41 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 240 seconds] 12:00:48 Posterdati: embedded common lisp 12:01:20 ah 12:01:22 I need it 12:01:42 I'd like to make a system with lisp on (a simple lisp machine) 12:03:17 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 12:04:12 -!- xxxyyy [~xyxu@222.68.167.177] has quit [Quit: Leaving.] 12:04:58 longfin [~longfin@211.246.69.200] has joined #lisp 12:05:47 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Ping timeout: 250 seconds] 12:05:54 xxxyyy [~xyxu@222.68.167.177] has joined #lisp 12:07:45 flip214: ? 12:07:59 Posterdati: yes? 12:08:38 so? 12:08:47 I've got an ep9302 board to test it on 12:09:07 did you have a system? 12:09:44 -!- derekv [~derekv@c-68-62-78-203.hsd1.mi.comcast.net] has quit [Read error: Operation timed out] 12:10:07 Posterdati: sorry ... ECL is about embedding into C programs. It might be possible to put it on an µC, too - but here it's another "embedded". 12:11:45 amb007 [~a_bakic@253.4.68.86.rev.sfr.net] has joined #lisp 12:13:21 attila_lendvai [~attila_le@catv-89-132-188-166.catv.broadband.hu] has joined #lisp 12:13:21 -!- attila_lendvai [~attila_le@catv-89-132-188-166.catv.broadband.hu] has quit [Changing host] 12:13:21 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 12:15:23 -!- Beetny [~Beetny@ppp118-208-143-106.lns20.bne1.internode.on.net] has quit [Ping timeout: 240 seconds] 12:15:28 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 12:17:35 kushal [~kdas@114.143.166.238] has joined #lisp 12:17:35 -!- kushal [~kdas@114.143.166.238] has quit [Changing host] 12:17:35 kushal [~kdas@fedora/kushal] has joined #lisp 12:19:57 -!- cyrillos [~cyrill@93-80-218-97.broadband.corbina.ru] has quit [Ping timeout: 264 seconds] 12:20:35 daigo [~daigo@nttkyo118024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #lisp 12:20:45 drdo: got that ? 12:22:40 tritchey [~tritchey@c-98-213-213-26.hsd1.in.comcast.net] has joined #lisp 12:26:27 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 12:26:56 pnq [~nick@ACA22629.ipt.aol.com] has joined #lisp 12:30:45 dnolen_ [~davidnole@184.152.69.75] has joined #lisp 12:31:25 -!- xxxyyy [~xyxu@222.68.167.177] has quit [Ping timeout: 252 seconds] 12:32:14 xxxyyy [~xyxu@222.68.167.177] has joined #lisp 12:32:32 gffa [~gffa@unaffiliated/gffa] has joined #lisp 12:37:18 youguy [~youguy@240.pool85-56-66.dynamic.orange.es] has joined #lisp 12:39:04 cyrillos [~cyrill@ppp78-37-239-125.pppoe.avangarddsl.ru] has joined #lisp 12:39:30 longfin_ [~longfin@1.110.81.228] has joined #lisp 12:39:44 -!- longfin [~longfin@211.246.69.200] has quit [Ping timeout: 240 seconds] 12:40:09 -!- foocraft [~ewanas@89.211.210.198] has quit [Ping timeout: 276 seconds] 12:43:31 -!- youguy [~youguy@240.pool85-56-66.dynamic.orange.es] has quit [Ping timeout: 252 seconds] 12:45:25 -!- longfin_ [~longfin@1.110.81.228] has quit [Remote host closed the connection] 12:47:08 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Read error: Operation timed out] 12:47:24 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 12:47:35 -!- peterhil` [~peterhil@gw.maxisat.fi] has quit [Remote host closed the connection] 12:49:13 peterhil` [~peterhil@gw.maxisat.fi] has joined #lisp 12:50:54 -!- confab [~ubuntu@c-24-10-60-185.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] 12:51:45 naryl [~weechat@213.170.70.141] has joined #lisp 12:52:46 TristamWrk [~tristamwr@2620:0:2820:b03:214:22ff:fe45:5204] has joined #lisp 12:55:15 -!- daigo [~daigo@nttkyo118024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Ping timeout: 252 seconds] 12:56:52 SBCL question: does LDB have any way to display currently running (or dying, for that matter, when it's a game over LDB) threads? 12:58:58 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 13:01:00 <_8david> workthrick: I don't think so, but gdb can be useful for that sort of SBCL debugging (if you're on a platform where gdb works well). 13:02:08 yeah, I was playing with gdb too 13:02:12 <_8david> "info threads" gets you started; "thread apply N ba" often gives a useful stacktrace. 13:02:17 it's a nasty issue somewhere 13:02:25 <_8david> The only annoyance is really that the Lisp defstruct called THREAD and the C struct call `thread' are not liked to each other except by having the same `pthread_t' in the os-thread slot. 13:02:47 you mean s/liked/linked/? 13:03:04 <_8david> oh yes, linked 13:03:14 dlowe1 [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has joined #lisp 13:03:43 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 13:03:43 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Ping timeout: 240 seconds] 13:03:54 the thing is, I'm hitting an assertion somewhere in GTK+, and the only other instances I've been able to google of that assertion being triggered were people touching signal handlers from multiple threads 13:04:10 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 13:04:26 but I can't see anything I'd be doing cross-thread, in fact I should have only two threads, initial and the GTK+ one 13:04:30 foocraft [~ewanas@89.211.209.117] has joined #lisp 13:04:32 and initial doesn't do a whole lot 13:04:48 ChibaPet [~mason@74.203.221.34] has joined #lisp 13:04:58 G'morning, all. 13:05:32 <_8david> hmm, you mostly only need to take care that any Lisp code that calls into GTK+ must hold the GDK lock while doing so. While it does that, it's "the" GTK+ thread. 13:06:22 k 13:06:29 err 13:06:56 What's this "if*"? (I can't get Google to treat the asterisk literally) 13:07:09 zort-: try if-star 13:07:31 wrong window, and thanks to the wonders of the VMs, I can now do cross-OS wrong windows :) 13:07:43 heh, I tried no hyphen 13:08:07 http://www.lispworks.com/documentation/HyperSpec/Front/ 13:08:55 <_8david> Also, don't use libraries that start their own C threads using GTK+, if there's a chance that those background threads will invoke a callback into Lisp. 13:09:09 Hm, I'm not seeing a description of if* in the HyperSpec. 13:09:21 ChibaPet: because it isn't in the spec 13:09:40 I drew that conclusion independently. :P 13:10:06 _8david: not doing anything like that 13:10:19 my GTK+ thread is started from lisp 13:10:21 -!- Evanescence [~chris@122.237.19.31] has quit [Ping timeout: 250 seconds] 13:10:42 <_8david> OK. Just wanted to mention it; it's an obvious but sometimes well-hidden failure mode, e.g. Qt almost never does it by itself, except that e.g. the file selector dialog opens a background worker thread => big surprise. 13:10:46 and I'm quite sure it's not just a fluke in the win32 threaded sbcl, since it happens on linux in the exact same way 13:11:45 <_8david> which assertion fails? 13:12:32 gsignal.c:711 emission_pop() 13:12:51 it's trying to pop an emission not in the list, which suggests a race 13:12:51 -!- pen [u854@gateway/web/irccloud.com/x-pnznzuzngpoqodbj] has quit [Disconnected by services] 13:14:22 felideon [~felideon@65.23.61.98.nw.nuvox.net] has joined #lisp 13:16:18 serichse` [~user@hmbg-4d06aaf9.pool.mediaWays.net] has joined #lisp 13:17:11 -!- Hun^47 [~Hunden@e180102081.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 13:17:11 -!- Hunden [~Hunden@e180102081.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 13:17:18 Hunden [~Hunden@e180102081.adsl.alicedsl.de] has joined #lisp 13:17:30 Hundenn [~Hunden@e180102081.adsl.alicedsl.de] has joined #lisp 13:19:11 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Read error: Operation timed out] 13:19:36 #7 0xb75a4452 in g_signal_emit (instance=0x80de420, signal_id=105, detail=0) 13:19:58 #15 0xb75a4452 in g_signal_emit (instance=0x80de420, signal_id=104, detail=0) 13:20:06 I wonder if that's kosher 13:20:14 Searching for something with a literal asterisk on Google is difficult. 13:20:54 -!- serichsen [~user@hmbg-4d06aaf9.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 13:21:05 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #lisp 13:22:20 -!- mhi^ [~mhi@home.zedat.fu-berlin.de] has left #lisp 13:23:06 tsanhwa [~user@2001:da8:8001:111:222:68ff:fe14:6de] has joined #lisp 13:23:44 -!- serichse` is now known as serichsen 13:25:08 Wiallim [~Lambda@113.134.18.212] has joined #lisp 13:26:19 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 13:34:11 -!- lnostdal-laptop [~lnostdal@77.19.79.131.tmi.telenormobil.no] has quit [Quit: gotta save battery .. bbl. .. :)] 13:34:58 -!- Wiallim [~Lambda@113.134.18.212] has quit [Quit: Leaving] 13:37:09 longfin [~longfin@211.187.37.46] has joined #lisp 13:37:21 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 276 seconds] 13:39:17 loke [~elias@bb119-74-211-111.singnet.com.sg] has joined #lisp 13:39:49 -!- flip214 [~marek@unaffiliated/flip214] has quit [Quit: Leaving] 13:41:35 rstandy [~rastandy@net-2-32-228-1.cust.dsl.teletu.it] has joined #lisp 13:43:20 -!- alama [~alama@tmp4.logic.tuwien.ac.at] has quit [Ping timeout: 252 seconds] 13:45:02 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 13:46:45 anonus [~anonymous@88.80.28.189] has joined #lisp 13:46:54 -!- _8david [~user@91-65-223-81-dynip.superkabel.de] has quit [Ping timeout: 276 seconds] 13:49:30 -!- pnq [~nick@ACA22629.ipt.aol.com] has quit [Ping timeout: 276 seconds] 13:50:26 youguy [~youguy@240.pool85-56-66.dynamic.orange.es] has joined #lisp 13:52:14 I have some little fixes for cl-mime, someone knows the current maintainer so I can send to him my patches? 13:53:19 iori [~iori@110-133-45-54.rev.home.ne.jp] has joined #lisp 13:56:12 mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has joined #lisp 13:56:12 -!- mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has quit [Changing host] 13:56:12 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:56:23 -!- xxxyyy [~xyxu@222.68.167.177] has quit [Ping timeout: 240 seconds] 13:56:24 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Quit: Bye!] 13:56:45 xxxyyy [~xyxu@222.68.167.177] has joined #lisp 13:58:51 -!- iori [~iori@110-133-45-54.rev.home.ne.jp] has quit [Ping timeout: 255 seconds] 14:00:31 -!- sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has quit [Quit: Leaving.] 14:01:59 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 14:02:17 previous question can possibly be the stupidest question ever 14:02:37 at least now I know asdf system files better 14:02:41 A guy named Mime? 14:02:52 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 14:03:57 I would not expect an answer from a guy named Mime :) 14:04:14 -!- youguy [~youguy@240.pool85-56-66.dynamic.orange.es] has quit [Ping timeout: 258 seconds] 14:05:02 alama [~alama@d86-33-47-55.cust.tele2.at] has joined #lisp 14:05:49 autoanswer to my previous question: (asdf:system-maintainer (asdf:find-system 'cl-mime)) 14:06:40 -!- amb007 [~a_bakic@253.4.68.86.rev.sfr.net] has quit [Remote host closed the connection] 14:08:27 -!- aerique [310225@xs8.xs4all.nl] has quit [Quit: ...] 14:09:00 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 276 seconds] 14:09:07 -!- dnolen_ [~davidnole@184.152.69.75] has quit [Quit: dnolen_] 14:09:44 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 14:10:42 -!- Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has quit [Remote host closed the connection] 14:11:27 pnq [~nick@ACA28C0C.ipt.aol.com] has joined #lisp 14:12:25 mk2 [~user@159.92.65.64] has joined #lisp 14:12:32 Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has joined #lisp 14:13:18 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 14:13:36 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 14:14:12 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 14:14:27 iori [~iori@110-133-45-54.rev.home.ne.jp] has joined #lisp 14:15:06 lichtblau [~user@91-65-223-81-dynip.superkabel.de] has joined #lisp 14:15:21 Krystof [~csr21@csrhodes.plus.com] has joined #lisp 14:15:40 amb007 [~a_bakic@253.4.68.86.rev.sfr.net] has joined #lisp 14:18:03 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 14:20:25 -!- amb007 [~a_bakic@253.4.68.86.rev.sfr.net] has quit [Remote host closed the connection] 14:26:35 -!- npoektop [~npoektop@85.202.112.90] has quit [Ping timeout: 260 seconds] 14:27:01 -!- kpreid [~kpreid@adsl-75-36-182-44.dsl.pltn13.sbcglobal.net] has quit [Quit: kpreid] 14:28:11 gemelen [~shelta@shpd-95-53-218-6.vologda.ru] has joined #lisp 14:28:50 -!- xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has quit [Quit: leaving] 14:31:47 sonnym [~sonny@singlebrookvpn.lightlink.com] has joined #lisp 14:32:42 Munksgaard [~Munksgaar@1807ds2-noe.0.fullrate.dk] has joined #lisp 14:32:44 npoektop [~npoektop@85.202.112.90] has joined #lisp 14:36:46 Has anyone created a CL API for the Google API's (GData)? 14:37:52 -!- am0c [~am0c@175.193.122.126] has quit [Ping timeout: 240 seconds] 14:41:10 -!- pnq [~nick@ACA28C0C.ipt.aol.com] has quit [Ping timeout: 246 seconds] 14:43:27 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 276 seconds] 14:47:18 thijso [~thijs@83.98.233.115] has joined #lisp 14:48:44 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Read error: Connection reset by peer] 14:49:08 foocraft_ [~ewanas@89.211.136.69] has joined #lisp 14:52:41 -!- foocraft [~ewanas@89.211.209.117] has quit [Ping timeout: 240 seconds] 14:53:02 loke_ [~elias@bb121-6-25-230.singnet.com.sg] has joined #lisp 14:53:10 -!- loke_ [~elias@bb121-6-25-230.singnet.com.sg] has quit [Read error: Connection reset by peer] 14:53:25 loke_ [~elias@bb121-6-25-230.singnet.com.sg] has joined #lisp 14:53:52 Bike [~Glossina@71-38-152-59.ptld.qwest.net] has joined #lisp 14:54:39 -!- loke [~elias@bb119-74-211-111.singnet.com.sg] has quit [Disconnected by services] 14:54:49 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 14:55:00 -!- loke_ is now known as loke 14:57:35 -!- spradnyesh [~pradyus@nat/yahoo/x-rfmahdxsplicmvvb] has quit [Remote host closed the connection] 15:02:24 -!- elliottcable is now known as elliottcable|zzz 15:02:29 loke: nope, but if you're building one, i may look at it later :) 15:08:01 -!- beach` is now known as beach 15:09:37 -!- drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has quit [Ping timeout: 258 seconds] 15:11:29 madnificent: I don't need one right now, but might later 15:11:51 madnificent: right now I'm just doing some research for a future project (because I'm too lazy to work on my current projects) 15:13:52 hargettp_ [~hargettp_@dhcp-161.mirrorimage.net] has joined #lisp 15:14:29 pnkfelix [~Adium@c-76-121-97-74.hsd1.wa.comcast.net] has joined #lisp 15:14:45 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 15:15:27 Xantoz [~hejhej@c83-251-227-152.bredband.comhem.se] has joined #lisp 15:16:18 jtza8 [~jtza8@iburst-41-213-27-85.iburst.co.za] has joined #lisp 15:17:11 -!- sacho [~sacho@87-126-7-117.btc-net.bg] has quit [Ping timeout: 240 seconds] 15:17:56 Natch [~natch@178.73.217.178] has joined #lisp 15:18:06 -!- Natch| [~natch@178.73.220.205] has quit [Ping timeout: 260 seconds] 15:18:08 -!- Natch is now known as Natch| 15:18:32 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Read error: Operation timed out] 15:18:33 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Read error: Operation timed out] 15:18:39 -!- martinkb [martin@2001:470:1:41:a800:ff:fe3e:ad1c] has quit [Read error: Operation timed out] 15:18:45 superjudge [~superjudg@c83-250-198-227.bredband.comhem.se] has joined #lisp 15:19:33 martinkb [martin@2001:470:1:41:a800:ff:fe3e:ad1c] has joined #lisp 15:20:30 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 15:20:46 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 15:22:59 sacho [~sacho@87.126.39.0] has joined #lisp 15:24:10 spradnyesh [~pradyus@nat/yahoo/x-uhxqerefddkljemt] has joined #lisp 15:24:50 Quadrescence [~quadbook@unaffiliated/quadrescence] has joined #lisp 15:25:11 ikki [~ikki@201.155.92.12] has joined #lisp 15:26:28 -!- schaueho [d5a445c1@gateway/web/freenode/ip.213.164.69.193] has quit [Quit: Page closed] 15:26:32 val475 [irc2gowebc@net-93-144-197-135.cust.dsl.teletu.it] has joined #lisp 15:26:34 -!- Quadrescence [~quadbook@unaffiliated/quadrescence] has quit [Client Quit] 15:26:38 hi guys 15:27:01 Quadrescence [~quadbook@unaffiliated/quadrescence] has joined #lisp 15:27:45 when i make a closure like (setf a (let ((count 0)) (defun aa1 (x) (+ x 4)) (defun aa2 (x) (+ x 100))) 15:27:55 how can i access to the first function, aa1? 15:28:11 Via its name? 15:28:22 ? 15:28:33 <_3b> DEFUN makes named functions, and returns the name 15:28:44 You are perhaps confused about the difference between DEFUN and LAMBDA. 15:28:54 no i'm not 15:29:01 i want to try i closure whith defun 15:29:11 the code above works, when i do (funcall a 100) 15:29:21 it return 200, calling the second function 15:29:31 so can i call the first function? 15:29:37 <_3b> right, because (defun aa2 ...) returned the symbol AA2 15:29:39 val475: If you evaluate the code you showed, both aa1 and aa2 are valid functions. 15:29:41 (funcall aa1 100) 15:29:50 er 15:29:53 <_3b> you could (funcall 'aa1 100) or just (aa1 100) 15:30:04 yes, but if i would call aa1 IN a? 15:30:05 (funcall 'aa1 100) or (funcall #'aa1 100) 15:30:28 val475: a only contains the symbol aa2. 15:30:38 why, serichsen? 15:31:03 val475: because that is the return value of the second defun, which becomes the return value of the let. 15:31:07 ah 15:31:08 yeah 15:31:10 right 15:31:20 now it's clear 15:31:23 thank you man 15:31:51 -!- pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 15:32:04 that was a noob question? 15:34:42 If that means "confused and poorly constructed", then yes. 15:35:47 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Leaving] 15:35:56 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [] 15:36:29 homie [~levgue@xdsl-78-35-170-82.netcologne.de] has joined #lisp 15:37:13 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [Ping timeout: 258 seconds] 15:38:52 Spion [~spion@unaffiliated/spion] has joined #lisp 15:39:12 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 252 seconds] 15:39:33 -!- val475 [irc2gowebc@net-93-144-197-135.cust.dsl.teletu.it] has quit [Ping timeout: 276 seconds] 15:40:12 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 15:40:34 -!- elliottcable|zzz is now known as elliottcable 15:41:11 -!- iori [~iori@110-133-45-54.rev.home.ne.jp] has quit [Read error: Connection reset by peer] 15:41:35 -!- Spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 250 seconds] 15:42:18 -!- mk2 [~user@159.92.65.64] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:42:53 -!- thijso [~thijs@83.98.233.115] has quit [Quit: leaving] 15:44:40 -!- npoektop [~npoektop@85.202.112.90] has quit [Read error: Operation timed out] 15:45:50 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 15:46:42 wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has joined #lisp 15:50:20 iori [~iori@110-133-45-54.rev.home.ne.jp] has joined #lisp 15:50:27 kpreid [~kpreid@216.239.45.98] has joined #lisp 15:51:25 npoektop [~npoektop@85.202.112.90] has joined #lisp 15:51:33 ikki [~ikki@201.155.92.12] has joined #lisp 15:52:15 -!- e-user [~e-user@nat/nokia/x-prpeebjbuzbxanyh] has quit [Ping timeout: 240 seconds] 15:52:15 super__ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 15:52:36 gkeith_lt [~gkeith@nat/google/x-yfxazruiqcdvkbgk] has joined #lisp 15:52:39 -!- lanthan [~ze@p50992b91.dip0.t-ipconnect.de] has quit [Quit: Ex-Chat] 15:55:51 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 255 seconds] 15:56:45 amb007 [~a_bakic@253.4.68.86.rev.sfr.net] has joined #lisp 15:57:40 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 15:57:48 juanchi [~user@mail.konecta.com.py] has joined #lisp 16:01:58 -!- juanchi [~user@mail.konecta.com.py] has quit [Remote host closed the connection] 16:02:03 juanchi [~user@mail.konecta.com.py] has joined #lisp 16:02:48 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 16:04:03 -!- spradnyesh [~pradyus@nat/yahoo/x-uhxqerefddkljemt] has quit [Ping timeout: 276 seconds] 16:04:48 cmpitg [~cmpitg@113.22.105.27] has joined #lisp 16:05:00 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Leaving] 16:05:50 cheier [~amedueces@net-216-37-86-189.in-addr.worldspice.net] has joined #lisp 16:06:56 DelPuerto [~youguy@240.pool85-56-66.dynamic.orange.es] has joined #lisp 16:07:45 delian66 [~quassel@84.252.14.164] has joined #lisp 16:08:19 -!- delian66 is now known as spytheman66 16:09:01 HG` [~HG@p579F74AF.dip.t-dialin.net] has joined #lisp 16:09:59 derekv [~derekv@c-68-62-78-203.hsd1.mi.comcast.net] has joined #lisp 16:10:43 -!- gemelen [~shelta@shpd-95-53-218-6.vologda.ru] has quit [Ping timeout: 240 seconds] 16:11:38 -!- iori [~iori@110-133-45-54.rev.home.ne.jp] has quit [Remote host closed the connection] 16:11:45 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Be back later] 16:14:41 -!- tsanhwa [~user@2001:da8:8001:111:222:68ff:fe14:6de] has quit [Ping timeout: 260 seconds] 16:15:57 gemelen [~shelta@shpd-95-53-218-211.vologda.ru] has joined #lisp 16:19:45 -!- jfletcher [~jef@5ac8b0e4.bb.sky.com] has quit [Ping timeout: 260 seconds] 16:22:05 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 16:24:29 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 16:25:08 -!- hlavaty [~user@91-65-223-81-dynip.superkabel.de] has quit [Ping timeout: 258 seconds] 16:26:06 fe[nl]ix: got what? 16:26:41 -!- xxxyyy [~xyxu@222.68.167.177] has quit [Quit: Leaving.] 16:27:24 that the problem with connect() seems to be caused by the kernel 16:27:29 I'll look more into it later 16:28:42 francogrex [franco@grex.cyberspace.org] has joined #lisp 16:29:01 SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has joined #lisp 16:29:25 fe[nl]ix: Oh yes i had read that yesterday 16:32:22 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 252 seconds] 16:34:08 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 16:34:11 -!- dlowe1 [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has quit [Quit: *poof*] 16:34:20 -!- misterncw [~misterncw@82.71.241.25] has quit [Remote host closed the connection] 16:34:43 -!- derekv [~derekv@c-68-62-78-203.hsd1.mi.comcast.net] has quit [Ping timeout: 240 seconds] 16:35:49 -!- DelPuerto [~youguy@240.pool85-56-66.dynamic.orange.es] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 16:36:55 -!- longfin [~longfin@211.187.37.46] has quit [Remote host closed the connection] 16:38:30 -!- vervic [~vervic@84.114.246.246] has quit [Quit: vervic] 16:39:14 derekv [~derekv@c-68-62-78-203.hsd1.mi.comcast.net] has joined #lisp 16:40:44 am0c [~am0c@218.38.89.76] has joined #lisp 16:40:59 -!- francogrex [franco@grex.cyberspace.org] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 16:49:30 carlocci [~nes@93.37.199.102] has joined #lisp 16:51:19 jajcloz [~jaj@173-162-137-153-NewEngland.hfc.comcastbusiness.net] has joined #lisp 16:56:44 -!- ilmari [ilmari@knuth.ping.uio.no] has quit [Remote host closed the connection] 16:57:12 -!- ubii [~ubii@unaffiliated/ubii] has quit [Remote host closed the connection] 17:03:05 -!- c_arenz [~arenz@nat/ibm/x-acyrdkgsxucyrzhp] has quit [Ping timeout: 258 seconds] 17:03:31 hrm, real CL sandboxing would be nice 17:05:44 mk2 [~user@cpc7-lewi14-2-0-cust39.2-4.cable.virginmedia.com] has joined #lisp 17:06:41 gravicappa [~gravicapp@ppp91-77-186-174.pppoe.mtu-net.ru] has joined #lisp 17:07:49 oGMo: that's what a unix process is 17:07:53 What's the best example of sandboxed language within a single process? Does it include being able to constrain allocations, and the ability to distinguish in-sandbox allocations from outside tail-shared ones? 17:08:06 would require implementation's runtime support, though, unless you want to make another implementation 17:08:08 Or yeah, ultimately you converge on rewriting unix processes :) 17:08:46 that's a possible angle, but having a separate process for every desired piece of isolated code would likely be a bit heavy 17:08:56 Salamander_ [~Salamande@ppp121-45-144-7.lns10.adl6.internode.on.net] has joined #lisp 17:09:47 CL's design makes sandboxing problematic. 17:09:48 Modius: I think firefox's JS interpreter 17:10:02 in practice, i want untrusted scripting capabilities, and using cl-javascript or parenscript -> cl-javascript seems silly 17:10:17 So, run your code in a UML jail. 17:10:26 yeah, or a virtual machine 17:10:31 You could probably do it, minus the memory constrant, by writing a very tightly contained/reentrant interpreter of a subset of CL. Keyword, interpreter. 17:10:38 or openvz/vserver etc. 17:11:05 sure, but that doesn't really scale well 17:11:18 UML does. 17:11:26 drunkk [~proba@67.244.127.222] has joined #lisp 17:11:45 Zhivago: uml is overkill 17:11:51 -!- Salamander [~Salamande@ppp118-210-110-217.lns20.adl2.internode.on.net] has quit [Ping timeout: 276 seconds] 17:11:51 ilmari [ilmari@knuth.ping.uio.no] has joined #lisp 17:11:55 No. I don't think so. 17:12:12 It's actually pretty light and trivial. 17:12:13 oGMo: what about chroot? I know it's not for security 17:12:36 UML is reasonably close to a secure chroot. 17:12:42 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 246 seconds] 17:13:12 z0d: there are "slightly stronger" versions of chroot too, but in the end, imagine having to have a separate one for every tab in your browser or domain from which you run code 17:13:25 oGMo: I might also suggest Linux Containers (http://lxc.sourceforge.net/); I've heard that these are the basis of Heroku. 17:13:34 Yeah, it would end up being like chrome. 17:14:17 hargettp_: yeah 17:15:15 Zhivago: using unix processes leads to tricky resource allocation when used in bigger quantities 17:15:36 Chrome can literally screw the whole machine with unconstrained resource use (especially cpu) 17:15:38 p_l|backup: you mean Linux malloc? 17:15:51 z0d: not only that 17:16:07 Maybe that's why we have quotas. 17:17:03 i would assume with lxc/uml you can just say "no more than X/Y cpu/ram" 17:17:18 oGMo: not only... 17:17:30 (if not, they're broken) 17:17:35 oGMo: they provice process, disk and network isolation 17:17:40 provide* 17:17:50 lxc, vserver, openvz, all the same 17:17:56 hrm 17:18:04 the virtualization layer is thin, transparent and fast 17:18:16 though it uses the host's kernel 17:18:18 -!- juanchi [~user@mail.konecta.com.py] has quit [Ping timeout: 246 seconds] 17:18:24 sure 17:20:03 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Ping timeout: 246 seconds] 17:20:23 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 17:20:46 i suppose they are the ideal solution in any case, since it would require a fundamental OS/hardware bug to exploit, and you get more while trying less hard 17:22:57 -!- ilmari [ilmari@knuth.ping.uio.no] has quit [Ping timeout: 264 seconds] 17:23:51 -!- wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has quit [Quit: wedgeV] 17:23:58 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Quit: Quitte] 17:24:04 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 17:24:24 -!- mcsontos [~mcsontos@nat/redhat/x-thuinpenehtiovjq] has quit [Quit: Leaving] 17:26:50 zfx [~zfx@host86-171-51-72.range86-171.btcentralplus.com] has joined #lisp 17:26:50 -!- zfx [~zfx@host86-171-51-72.range86-171.btcentralplus.com] has quit [Changing host] 17:26:50 zfx [~zfx@unaffiliated/zfx] has joined #lisp 17:27:08 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Quit: Lost terminal] 17:29:24 jewel [~jewel@196-209-224-145.dynamic.isadsl.co.za] has joined #lisp 17:29:42 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Remote host closed the connection] 17:30:20 ISF [~ivan@201.82.135.204] has joined #lisp 17:33:16 sabalaba [~sabalaba@c-67-180-32-11.hsd1.ca.comcast.net] has joined #lisp 17:38:53 ccorn [~ccorn@g132123.upc-g.chello.nl] has joined #lisp 17:41:00 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:41:24 juanchi [~user@mail.konecta.com.py] has joined #lisp 17:42:00 -!- super__ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 17:43:44 -!- erk [~MrEd@about/apple/iPod/BeZerk] has quit [Ping timeout: 240 seconds] 17:46:19 erk [~MrEd@about/apple/iPod/BeZerk] has joined #lisp 17:49:57 What is a quick and easy method to download and parse html? I'm just trying Drakma and CXML but I always get this error "URI scheme :HTTP not supported". 17:50:09 -!- ivan4th [~ivan4th@smtp.igrade.ru] has quit [Ping timeout: 255 seconds] 17:50:27 <_3b> CHTML might be easier for html than CXML 17:50:29 I want to find the backpack with the biggest price difference here: http://www.fieldandtrek.com/outdoor-equipment/rucksacks/large-packs?dcp=3 17:50:57 -!- juanchi [~user@mail.konecta.com.py] has quit [Remote host closed the connection] 17:51:18 -!- cmpitg [~cmpitg@113.22.105.27] has quit [Ping timeout: 276 seconds] 17:51:57 -!- erk [~MrEd@about/apple/iPod/BeZerk] has quit [Ping timeout: 276 seconds] 17:52:44 erk [~MrEd@about/apple/iPod/BeZerk] has joined #lisp 17:52:46 _3b: I guess the quickload package is closure-html. I'll try that. 17:52:52 -!- anonus [~anonymous@88.80.28.189] has quit [Read error: Operation timed out] 17:52:54 pirxs [~pirx@195.225.69.9] has joined #lisp 17:53:04 no, that's XHTML not HTML5, so cxml is the right parser to use. 17:53:49 But it doesn't download DTDs for you automatically by default. 17:53:56 anonus [~anonymous@88.80.28.189] has joined #lisp 17:54:24 -!- elliottcable is now known as elliottcable|zzz 17:54:40 lichtblau: I tried replacing the resolver as described in the manual. But that still gives the same error. 17:54:57 wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has joined #lisp 17:55:09 which solution did you try? The one at http://common-lisp.net/project/cxml/quickstart.html#id54319 ...? 17:55:39 The last one: "Can I load DTDs through HTTP?" 17:57:29 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 17:57:31 lichtblau: Hmm. Then I saw that the (drakma:http-request "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd") is extremely slow and I tried "Loading DTDs from local files" 17:57:50 gko [~gko@220-135-201-90.HINET-IP.hinet.net] has joined #lisp 17:59:12 lichtblau: The http-request method never worked (maybe there is some timeout). Obtaining the file with wget also was quite slow. 17:59:53 In that case you're most likely missing the *.ent files next to the .dtd, which you also need to recognize and download. 18:01:42 Bad news though: By DTD download has just finished, and that website actually delivers malformed XML, which XML (being a compliant parser) cannot process. 18:01:45 lichtblau: That sounds complicated. 18:02:20 lichtblau: Hmmm. Okay then I'll just buy the backpack that looks best, thanks. 18:05:11 -!- drunkk [~proba@67.244.127.222] has quit [Ping timeout: 258 seconds] 18:06:47 OK :-). But in principle it only means that we're back to _3b's original suggestion. It's tag soup, and CHTML can parse it. 18:12:02 drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has joined #lisp 18:12:27 BlankVerse [~pankajm@122.172.253.180] has joined #lisp 18:12:44 OliverUv [~gandhi@195.159.235.178] has joined #lisp 18:13:17 xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has joined #lisp 18:13:29 HumanRemains [~RawdealHu@oldwww4.internection.com] has joined #lisp 18:13:32 whatsup ? 18:13:46 -!- pirxs [~pirx@195.225.69.9] has quit [Remote host closed the connection] 18:14:15 mk2: http://www.lichteblau.com/backpack-alt-attributes.lisp 18:14:17 naeg [~naeg@194.208.239.170] has joined #lisp 18:14:42 pirxs [~pirx@195.225.69.9] has joined #lisp 18:14:56 *HumanRemains* sits down on a log 18:16:17 lichtblau: Cool, thanks. 18:16:29 google release google doubleplusgood, decrees all "All users are equal but some are more equal than others" 18:17:01 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 18:17:44 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 18:18:16 j/k yall 18:19:19 Athas [~athas@130.225.165.35] has joined #lisp 18:20:26 you can videochat w/ppl on google+ just like cuseeme in the mid-90s 18:20:29 pretty revolutionary 18:21:15 HumanRemains: that's not related to Lisp, so it's off topic for this channel 18:21:42 its like compuserve, but always on 18:21:52 lichtblau: what are you, some topic clown? 18:22:01 HumanRemains: we all like to talk about lisp here 18:22:13 HumanRemains: lispcafe is more relaxed 18:22:33 i think you like to talk about what you like to talk about 18:22:51 tautology will get you nowhere. 18:22:57 not a tautology 18:23:13 -!- BlankVerse [~pankajm@122.172.253.180] has quit [Ping timeout: 250 seconds] 18:23:51 talking about what you like to talk about isn't the same as talking about it 18:24:07 sigh. This channel, to which you are a newcomer, has a long-standing culture of being topic nazis. Please respect that. 18:24:32 im not a newcomer, i've been here for ages (under different nicks). bad assumption 18:24:48 -!- Athas [~athas@130.225.165.35] has quit [Ping timeout: 255 seconds] 18:25:12 BlankVerse [~pankajm@122.178.207.66] has joined #lisp 18:25:19 It was called giving the benefit of the doubt instead of just assuming you were an asshole. 18:25:26 If you don't feed the troll, it'll get bored with typing to itself. 18:25:49 Yes, yes. I thought he was earnest. 18:25:53 you've gone from making unwarranted assumptions to name-calling 18:26:44 HumanRemains: you're saying that after calling lichtblau a topic clown? 18:26:49 -!- ChanServ has set mode +o antifuchs 18:27:05 two strikes. keep discussion on topic, or else. 18:28:08 -!- oconnore [~eric@c-66-31-125-56.hsd1.ma.comcast.net] has quit [Disconnected by services] 18:28:41 Kenjin [~josesanto@2.83.67.73] has joined #lisp 18:28:53 Is there any particular reason why the list data type doesn't allow you to specify the types of things in the list? 18:29:11 zort: because it's not a single piece of data, but linked cons cells 18:29:42 zort: Lisp doesn't enforce types in the same ways as other languages, such C++/Java/Haskell 18:29:48 jil [~jil@41.189.53.101] has joined #lisp 18:29:59 zort: types in CL can be defined as variables that just always match a predicate. The list data type is an example of one of these. 18:30:12 er, that didn't come out right. 18:30:19 -!- OliverUv [~gandhi@195.159.235.178] has quit [Ping timeout: 240 seconds] 18:30:44 dlowe: it must've escaped your awareness that much of what you've said is an example of the type of chat you supposedly dislike: a) indulging in off-topic metachat b) demanding respect while you engage in name-calling. i probably don't have to point out that "long-standing culture" doesn't deserve any special privilege (sharia law is also a long-standing culture, should we stone heretics in the 18:30:44 public square)? 18:30:49 (deftype list-of-integer () `(or null (cons integer list-of-integer))) (typep '(1 2 3) 'list-of-integer) => T 18:31:08 yeah yeah :( 18:31:35 -!- HumanRemains [~foobar@ec2-184-73-244-158.compute-1.amazonaws.com] has been kicked from #lisp by antifuchs (a simple solution then: let's cut the metachat!) 18:31:35 lichtblau: what does that gain you, though, other than being able to use typep? 18:31:52 HumanRemains [~RawdealHu@oldwww4.internection.com] has joined #lisp 18:31:56 I'm also wondering about the simple-vector data type? 18:32:33 dlowe: just documentation, and the fact that it would be consistent with the vector/array data types. weak reasons. 18:32:45 zort-: vectors can be specialized to type because it is a single block of data 18:32:53 I don't see documentation as a weak reason :) 18:33:06 You don't? Just put comments. 18:33:23 comments can lie more easily 18:33:58 dlowe: I agree that gains little to nothing in practise 18:34:21 -!- BlankVerse [~pankajm@122.178.207.66] has quit [Ping timeout: 264 seconds] 18:34:33 But in the context of the original question about the LIST type specifier, I think it's worth pointing out that the CONS type specifier has that feature. 18:34:45 only for the car 18:34:54 oh ignore that 18:35:03 lichtblau: might be nice to use check-type instead of defining a predicate and asserting on it 18:35:13 when you say "vectors can be specialized" you mean "it makes sense to specialize vectors" right? 18:35:45 zort-: yeah 18:36:07 kruth [~chatzilla@kruth.org] has joined #lisp 18:37:25 Oh, simple vectors have element type T, as opposed to simple arrays. 18:37:29 dlowe: ... I wouldn't suggest to define a predicate personally. I think DEFTYPEs are pretty useless if you're just using them to write a MY-LIST-P predicate. 18:37:30 But if you DECLARE an argument to be of that type, the compiler could (in theory!) infer types. So that's why it's a useful feature to have in the language. 18:43:56 It's interesting writing a precise copying GC that's meant to allegedly sit under a lisp, work multithreaded, work properly with some sembleance of performance, and support some form of finalize and weak references/structures. The language and the GC end up tied together. 18:44:07 -!- pirxs [~pirx@195.225.69.9] has quit [Remote host closed the connection] 18:45:05 I'm not much more knowledgeable about this than your average woodtick, but I was under the impression that copying GC was the antithesis of "performance". 18:45:42 quantum garbage collection is the future 18:45:45 BlankVerse [~pankajm@122.178.207.66] has joined #lisp 18:45:57 -!- naeg [~naeg@194.208.239.170] has quit [Ping timeout: 255 seconds] 18:46:05 -!- HG` [~HG@p579F74AF.dip.t-dialin.net] has quit [Quit: Leaving.] 18:48:09 -!- gkeith_lt [~gkeith@nat/google/x-yfxazruiqcdvkbgk] has quit [Ping timeout: 264 seconds] 18:48:15 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 18:48:17 spinference engine allows you to perform 2^n type inference expansion on any program slice 18:48:22 quantical 18:48:23 Apologies for the off-topic utterance, but I just found Pidgin's ignore function. Inaugural use. 18:48:42 ban him for off-topic chat! 18:49:12 Yeah, it's a bit annoying, all the commands that aren't slash commands. 18:49:26 Anyway, I've been trying to learn more about GC strategy, with an eye towards how to try to approach it in such a way that it won't produce pauses in a system that's going to be tracking a potentially large collection of data. 18:49:30 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 18:49:39 -!- derekv [~derekv@c-68-62-78-203.hsd1.mi.comcast.net] has quit [Ping timeout: 250 seconds] 18:49:44 i love lisp 18:49:50 hi, is there a mapcar for vectors? 18:50:02 puchacz: MAP 18:50:10 sellout: thx 18:51:32 ChibaPet: check out http://www.research.ibm.com/people/d/dfb/papers/Bacon01Concurrent.pdf 18:51:34 map 'vector or map nil which works for any sequence 18:51:50 y, found it 18:52:25 if you really want a pauseless algorithmos use Concurrent Cycle Collection in Reference Counted Systems 18:52:57 sharks 18:53:01 derekv [~derekv@c-68-62-78-203.hsd1.mi.comcast.net] has joined #lisp 18:53:19 xenon- [~xenon@76.73.16.26] has joined #lisp 18:53:53 hello.what is the difference between vectorp and arrayp 18:54:12 gz_ [~gz@173-162-137-153-NewEngland.hfc.comcastbusiness.net] has joined #lisp 18:54:22 <_3b> VECTOR is 1d, ARRAY is 0 or more dimensions 18:54:38 ok 18:54:41 0 dimensions? 18:54:45 <_3b> yes 18:55:14 <_3b> 0 dimensional array has 1 element 18:56:05 <_3b> (aref (make-array () :initial-element 'foo)) => FOO 18:56:15 "We have implemented our algorithm in the Jalapeno Java virtual machine as part of the Recycler, a concurrent multiprocessor reference counting garbage collector that achieves maximum mutator pause times of only 6 milliseconds." 18:56:18 im sure it can work in lisp 18:57:12 given clojure etc 18:57:25 -!- gz_ [~gz@173-162-137-153-NewEngland.hfc.comcastbusiness.net] has left #lisp 18:57:36 its a wonderful day! 18:57:44 dlowe, i was just kidding bro.. you're cool 18:58:04 <_3b> not sure if there is any benefit to using a 0d array instead of a 1 element vector though 18:59:55 i thought arrays and vectors are the same 19:00:21 <_3b> vectors are 1d arrays, 1d arrays are vectors 19:00:44 <_3b> 0d arrays are not vectors, 2d arrays are not vectors, etc 19:01:19 btw how come i can't pass 'array to map in sbcl (can in clisp though). can map only work with vectors? 19:01:32 -!- gravicappa [~gravicapp@ppp91-77-186-174.pppoe.mtu-net.ru] has quit [Ping timeout: 258 seconds] 19:02:10 xenon-: map can only work with sequences. 19:02:31 multi-d array isn't a sequence? 19:02:45 xenon-: no, sequences are one-dimensional 19:03:12 ok 19:05:40 how come most people use lists as a default container by default and not arrays? 19:05:45 is there a lisp engine for android 19:06:38 xenon-: do they? 19:06:48 lnostdal-laptop [~lnostdal@109.179.131.137.tmi.telenormobil.no] has joined #lisp 19:06:56 serichsen that's the impression i got 19:09:04 am i wrong? i'm reading two books and they use list by default 19:09:13 <_3b> choice of container depends on what you are doing, and what the requirements are 19:09:15 xenon-: I do it because for some functions like MAP you have to say which data type you want for non-strings. 19:09:19 non-lists 19:09:32 <_3b> books tend to simplify things, to avoid having to explain everything at once 19:09:34 well, also for lists, but for lists you use MAPCAR 19:10:26 <_3b> if you don't care about performance, either one will work, so it is easier to just use lists while you explain the rest of the language 19:10:26 with list you don't get random access,and there's next pointer overhead 19:10:48 <_3b> once you get beyond that, you can add in arrays, hash tables, structures, classes, etc 19:11:32 -!- katesmith [~katesmith@unaffiliated/costume] has quit [Ping timeout: 240 seconds] 19:12:14 xenon- and with arrays you get O(n) for removal/insertion, with list it's O(1). pros and cons 19:13:07 cyrillos_ [~cyrill@93-80-218-238.broadband.corbina.ru] has joined #lisp 19:13:16 you also can't non-destructively remove first element from an array 19:13:27 .o((pros a b) and (cons a b)) 19:13:39 :P 19:14:01 <_3b> kennyd: you can, it is just O(n) and you have to do it by hand 19:14:11 <_3b> wait, nevermind 19:14:15 *_3b* misinterpreted 19:14:30 -!- cyrillos [~cyrill@ppp78-37-239-125.pppoe.avangarddsl.ru] has quit [Ping timeout: 246 seconds] 19:15:17 <_3b> well, i suppose you could interpret it either way 19:15:40 how does one remove element form a list without destroying its content 19:16:09 <_3b> (setf list (cdr list)) 19:16:19 clhs pop 19:17:31 -!- mk2 [~user@cpc7-lewi14-2-0-cust39.2-4.cable.virginmedia.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:19:04 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 19:19:14 -!- BlankVerse [~pankajm@122.178.207.66] has quit [Quit: Lost terminal] 19:19:42 ok 19:19:45 #(#\a #\b #\c) 19:19:51 why isn't this interpreted as a string 19:20:25 <_3b> strings are vectors that can only hold characters (or a subtype of character) 19:20:33 <_3b> that vector can hold any type 19:20:57 <_3b> it is only coincidence that it happens to only hold characters at the moment 19:22:28 <_3b> there is no generic reader syntax for typed arrays, so you have to build them by hand, or use one of the specific syntaxes for specific types of vectors (strings, bit-vectors, etc) 19:22:52 *_3b* isn't sure if that "etc." actually includes any other types or not, and is too lazy to look it up) 19:24:04 schaueho [~schaueho@dslb-088-066-036-073.pools.arcor-ip.net] has joined #lisp 19:24:18 gravicappa [~gravicapp@ppp91-77-171-239.pppoe.mtu-net.ru] has joined #lisp 19:24:25 okay 19:24:26 <_3b> (make-array 3 :element-type 'character :initial-contents '(#\a #\b #\c)) would make a string 19:24:36 yeah i actually came to that one myself 19:24:49 (coerce '(40 50 60) 'string) <- how to do that? 19:25:12 i need to convert all ints to char first I guess 19:25:13 <_3b> code-char might help there 19:25:17 -!- schaueho [~schaueho@dslb-088-066-036-073.pools.arcor-ip.net] has quit [Client Quit] 19:25:19 zomgbie [~jesus@85-127-217-134.dynamic.xdsl-line.inode.at] has joined #lisp 19:25:22 <_3b> depending on how you want those numbers interpreted 19:25:39 as ascii code 19:26:06 (map 'string #'code-char '(40 50 60)) 19:26:10 <_3b> CL doesn't specify the character code mapping, so for maximum portability you would need to translate by hand or use something like babel 19:26:48 *_3b* doesn't know of any modern CL implementations that don't use a superset of ASCII though 19:26:49 *rtoym* agrees with _3b, though. 19:27:23 <_3b> once you go beyond ascii you need to be a bit more careful 19:27:50 you mean unicode? 19:28:05 <_3b> i mean there are more options 19:28:11 lisp doesn't support unicode right 19:28:22 <_3b> 'lisp' doesn't specify 19:28:28 in standard at least. any usable 3rd party llibs? 19:28:28 <_3b> many implementations use unicode 19:29:09 pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has joined #lisp 19:30:41 -!- TristamWrk [~tristamwr@2620:0:2820:b03:214:22ff:fe45:5204] has quit [Ping timeout: 260 seconds] 19:31:10 <_3b> but you still have to deal with encodings (utf8, etc), and figuing out if you actually have unicode as opposed to some other character set 19:31:39 -!- ISF [~ivan@201.82.135.204] has quit [Ping timeout: 246 seconds] 19:32:36 -!- rstandy [~rastandy@net-2-32-228-1.cust.dsl.teletu.it] has quit [Ping timeout: 240 seconds] 19:32:38 -!- wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has quit [Quit: wedgeV] 19:32:39 can one write portable code that works with unicode on various implementations 19:32:51 silenius [~silenus@p4FC228C6.dip.t-dialin.net] has joined #lisp 19:33:23 how can I write a handler / wrapper that would act like on-error: continue in slime repl? 19:33:55 I want program to continue on error without prodding it with slime 19:34:14 <_3b> you want the equivalent of selecting the continue restart from slime? 19:34:24 yes 19:34:32 (continue) 19:34:43 yes, but how to catch it? 19:35:01 (defun range (start end) (if (<= start end) (cons start (range (1+ start) end)))) <- do you think this is a good style? or should I explicitly return nil 19:35:10 puchacz: use handler-bind 19:35:11 a function raises: [Condition of type SIMPLE-ERROR] 19:35:21 ok, I will clhs it. thx 19:35:30 xenon-: alexandria:iota? 19:35:33 dlowe bro sup 19:35:34 <_3b> xenon-: using recursion to implement iteration is not good style in CL 19:35:46 why not 19:35:55 because the spec does not guarantee TCO. 19:36:10 although some implementations do provide it. 19:36:14 <_3b> that, and there are lots of good iteration constructs 19:36:17 wouldn't help with my code anyway 19:36:19 even so, it's just not the commonly-accepted style. 19:36:21 :P 19:36:33 -!- benny [~benny@i577A186F.versanet.de] has quit [Ping timeout: 246 seconds] 19:36:47 actually I'd be curious how would one rewrite that to make use of TCO 19:37:20 http://en.wikipedia.org/wiki/Tail_call#Tail_recursion_modulo_cons 19:37:52 <_3b> non tail-recursive recursion is an even worse replacement for iteration :) 19:38:25 btw ignore recursion, is that a good style to implicitly return nil like that. or would you be explicit 19:39:03 <_3b> probably a bit better to be explicit there 19:40:03 benny [~benny@i577A33EB.versanet.de] has joined #lisp 19:40:14 <_3b> either that or switch to WHEN 19:40:29 why when 19:40:39 ixxvil [cube@gateway/shell/blinkenshell.org/x-dixvlcfzoptasrfu] has joined #lisp 19:40:52 <_3b> WHEN makes it obvious that there is only 1 branch 19:40:59 anyone worked on cyc 19:41:01 <_3b> with IF you have to read it to figure that out 19:41:11 wow does anyone care 19:41:24 I mean I worry about that stuff too but I wish I didn't. 19:42:05 <_3b> care about readability? yes 19:42:33 <_3b> don't know if anyone cared enough to do actual studies though, so we mostly just have to guess and hope for the best :/ 19:42:54 francogrex [~user@109.130.195.127] has joined #lisp 19:43:16 ixxxvil: cyc is mostly closed, rules are proprietary; maybe better sumo? 19:43:44 puchacz: not really, opencyc 19:44:08 *_3b* seems to remember someone talking about that here once in a while, don't remember who though 19:44:09 no rules, only definitions, inference engine proprietary 19:44:15 -!- drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has quit [Ping timeout: 250 seconds] 19:44:35 killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has joined #lisp 19:44:52 btw nobody answered, can one easily write portable unicode lisp program? or you must chose your implementation 19:45:05 xenon-: there's a cl-unicode package 19:45:17 <_3b> with babel or flexistreams, you can be reasonably portable 19:45:19 there's babel too. 19:45:19 how does it work in practice 19:45:29 okay 19:45:33 xenon-: you would have to define what is a portable unicode lisp program. 19:46:01 xenon-: if you want to use unicode character in your lisp sources, then that will limit the portability. However, most implementation do support it. 19:46:03 the one that works on few most popular implementations 19:46:08 puchacz: its still fully fucntioncal 19:46:12 ISF_ [~ivan@201.82.135.204] has joined #lisp 19:46:13 functional 19:46:24 and we have the rules 19:46:49 your own? 19:47:19 pjb but they support it differently? 19:47:24 yes 19:47:47 don't cl-unicode or babel provide unicode literal 19:47:50 xenon-: really, you should test it. 19:48:13 xenon-: please, make a nice table on cliki.net documenting the unicode support of the various implementations. 19:48:27 <_3b> babel and flexistreams worry more about translating from various encodings (like UTF8) to lisp characters 19:48:29 i figured someone already tested it 19:48:40 (I store all my lisp sources in utf-8, but then, I don't often use non ascii characters). 19:48:51 <_3b> once you have characters, 'unicode' or not doesn't matter 19:48:52 xenon-: no, you seem to be the most interested in this question. 19:49:29 <_3b> literals in source are a problem because the lisp needs to be able to figure out the correct encoding to read the file 19:49:51 -!- homie [~levgue@xdsl-78-35-170-82.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:49:53 puchacz: so have you worked on it? 19:50:13 ixxvil: no, I ditched it because it had no rules and no open inference engine :) 19:50:16 (load "source.lisp" :external-format #+ ) 19:50:25 ixxvil: but I am interested in learning more 19:50:28 <_3b> if your locale is set up correctly, it might work with no extra effort, but then it might break when you send the file to someone with a different locale setting, since CL has no way to specify an encoding directly in the file 19:50:34 puchacz: ahh 19:50:40 ixxvil: I am going to give sumo a chance 19:50:49 snatchatorious 19:50:59 <_3b> and unless asdf has some feature for it i don't know of, there is no convenient way to specify it externally either 19:51:02 (defun range-char (start end) (let ((start (ensure-int start)) (end (ensure-int end))) (if (<= start end) (cons (ensure-char start) (range (1+ start) end))))) 19:51:11 <_3b> aside from loading it by hand with an explicit encoding 19:51:41 a bit confused why above function does this: (range-char #\A #\D) (#\A 66 67 68) 19:52:03 puchacz: might try that 19:52:15 <_3b> xenon-: recursive call to the wrong function? 19:52:27 haha good catch 19:52:34 <_3b> xenon-: another good reason to avoid using recursion for iteration 19:52:42 love recursion though 19:52:55 <_3b> (loop for i from start to end collect i) :p 19:52:57 TristamWrk [~tristamwr@la-mauricie-10.dynamic.rpi.edu] has joined #lisp 19:53:04 most (all?) CL implementations support it don't they 19:53:08 Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has joined #lisp 19:53:25 by it I mean TCO 19:53:47 <_3b> maybe? 19:53:54 do you know any that doesn't 19:54:04 <_3b> at best, probably depends on whether you compile or not, what optimization settings are, etc 19:54:40 <_3b> whether anyone changed optimization settings in their .rc files to something you didn't expect, or changed them globally in some code you loaded, etc 19:54:53 ok 19:55:00 -!- lnostdal-laptop [~lnostdal@109.179.131.137.tmi.telenormobil.no] has quit [Quit: gotta go ..bbl.. :)] 19:55:49 (concatenate 'string "foo" "bar") <- anything less verbose? 19:56:32 <_3b> (format nil "~a~a" "foo" "bar") probably isn't less verbose 19:56:37 clisp has string-concat but appears it's not standard 19:56:49 felideon|v [~fdelgado@184.105.242.75] has joined #lisp 19:56:50 <_3b> if you do it often, just define strcat or something 19:57:04 yeah i just didnt want to reinvent wheel 19:57:12 guys lisp is awesome 19:57:34 zomg 19:57:40 -!- felideon [~felideon@65.23.61.98.nw.nuvox.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:57:46 i dare you to run this: ((lambda (x) (list x (list 'quote x))) '(lambda (x) (list x (list 'quote x)))) 19:58:13 -!- elliottcable|zzz is now known as elliottcable 19:58:18 *_3b* wonders how much more "Bitcoin is downloading blocks..." until it can actually do stuff 19:58:23 also: recursive lambdas 19:58:32 _3b: can take hours 19:59:06 HumanRemains: Now write a narcissist. 19:59:07 humanremain cool, but can't you make use of #1 somehow to avoid duplication? 19:59:24 wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has joined #lisp 19:59:27 *_3b* supposes i could just start guessing at stuff based on other miners rather than waiting til i can see actual responses :p 19:59:31 like '#1=(1 2 . #1#) 19:59:53 (#1=(lambda (x) (list x (list 'quote x))) '#1#) 20:00:19 -!- nicdev [~user@static-72-74-85-37.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 20:00:27 thought it would be more complex :P 20:01:06 <_3b> you could always just use - if you are running it at the repl 20:01:19 oh, for recursive lambdas I was thinking of Emacs Lisp 20:02:36 nicdev [~user@static-72-74-85-37.bstnma.fios.verizon.net] has joined #lisp 20:03:09 -!- silenius [~silenus@p4FC228C6.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 20:03:38 -!- ccorn [~ccorn@g132123.upc-g.chello.nl] has quit [Quit: ccorn] 20:03:55 silenius [~silenus@p4FC228C6.dip.t-dialin.net] has joined #lisp 20:04:10 francogrex: AIM-8 Turing Machine: http://pastebin.com/5aEGDmdZ / CL Turing Machine: http://pastebin.com/XGazyr0u 20:05:15 -!- npoektop [~npoektop@85.202.112.90] has quit [Ping timeout: 246 seconds] 20:06:50 puchacz, actualyl cyc's kernel which is a lisp interpretor is now opensrc 20:06:57 -!- felideon|v is now known as felideon 20:07:14 in opencyc 2.0 ? 20:07:20 nicdev: you can ask around in #sbcl. 20:07:32 yes 20:07:40 *dmiles_afk* gets the SVN URL 20:08:05 ccorn [~ccorn@g132123.upc-g.chello.nl] has joined #lisp 20:08:42 -!- zfx [~zfx@unaffiliated/zfx] has quit [Ping timeout: 252 seconds] 20:08:57 http://larkc.svn.sourceforge.net/viewvc/larkc/trunk/platform/src/main/java/com/cyc/tool/subl/ 20:09:05 what does p mean in listp etc 20:09:17 predicate. 20:09:37 pkhuong: thanks 20:09:53 puchacz: one can yank out the the pensource parts out of opencyc's jars and compile them themselves 20:10:02 Athas [~athas@130.225.165.35] has joined #lisp 20:11:29 and enhance etc.. for example.. I blended ABCL and Cyc together at http://larkc.svn.sourceforge.net/viewvc/larkc/branches/LarKC_CommonLisp_Extensions/ 20:11:47 so cyc can run CL code as well 20:11:58 -!- superjudge [~superjudg@c83-250-198-227.bredband.comhem.se] has quit [Quit: superjudge] 20:12:06 npoektop [~npoektop@85.202.112.90] has joined #lisp 20:12:12 drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has joined #lisp 20:14:46 Athas` [~athas@130.225.165.35] has joined #lisp 20:14:48 -!- Athas [~athas@130.225.165.35] has quit [Read error: Connection reset by peer] 20:15:33 -!- felideon [~fdelgado@184.105.242.75] has quit [Quit: WeeChat 0.3.4] 20:15:49 -!- nicdev [~user@static-72-74-85-37.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 20:15:53 felideon [~fdelgado@184.105.242.75] has joined #lisp 20:16:45 -!- felideon [~fdelgado@184.105.242.75] has quit [Client Quit] 20:17:03 felideon [~fdelgado@184.105.242.75] has joined #lisp 20:17:18 -!- jewel [~jewel@196-209-224-145.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 20:18:09 gigamonkey [~user@adsl-99-50-126-134.dsl.pltn13.sbcglobal.net] has joined #lisp 20:19:34 nicdev [~user@static-72-74-85-37.bstnma.fios.verizon.net] has joined #lisp 20:21:40 dlowe, what do yo usuggest for lisp 3d rendering? 20:21:58 -!- TristamWrk [~tristamwr@la-mauricie-10.dynamic.rpi.edu] has quit [Quit: Some days you're the pigeon, some days the statue...] 20:24:42 hat does (#1=(lambda (x) (list x (list 'quote x))) '#1#) actually do? 20:24:54 confab_ [~ubuntu@c-24-10-60-185.hsd1.ca.comcast.net] has joined #lisp 20:25:06 is there a bot here that can run lisp code 20:25:22 -!- Athas` [~athas@130.225.165.35] has quit [Remote host closed the connection] 20:25:31 xenon-: It's a quine. 20:25:44 everyone here is a bot that can run lisp code :> 20:26:06 but a more serious answer: no, i don't think there is 20:27:09 -!- ISF_ [~ivan@201.82.135.204] has quit [Ping timeout: 240 seconds] 20:28:33 -!- ikki [~ikki@201.155.92.12] has quit [Ping timeout: 258 seconds] 20:29:14 ikki [~ikki@201.155.92.12] has joined #lisp 20:29:59 *HumanRemains* turns on his lisputer. the gently whirring fan comes on and a muted beep tells me the system is ready 20:30:46 -!- felideon [~fdelgado@184.105.242.75] has quit [Quit: WeeChat 0.3.4] 20:32:02 "computer", i say, "show me the most important news of the week" 20:32:26 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 20:32:36 -!- confab_ is now known as confab 20:37:08 -!- ASau [~user@95-28-41-49.broadband.corbina.ru] has quit [Ping timeout: 258 seconds] 20:37:32 felideon [~fdelgado@184.105.242.75] has joined #lisp 20:38:23 eugu [~eugene@213.141.157.147] has joined #lisp 20:38:54 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Ping timeout: 255 seconds] 20:42:36 -!- drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 20:43:10 interesting, clisp's length throws error on (length '#1=(1 2 3 . #1#)), but sbcl just goes into infinite loop. is that a bug? 20:43:20 -!- jil [~jil@41.189.53.101] has quit [] 20:43:22 probably not 20:43:37 see LIST-LENGTH 20:45:03 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 276 seconds] 20:45:04 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 20:45:30 Gee Zuss 20:46:39 xenon-: nope, length is defined to work only on proper sequences. 20:46:58 what happens if you don't use a proper sequence, is up to the demons in your nose (: 20:47:52 -!- Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 20:48:17 Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 20:48:57 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 20:49:33 I wonder if its possible to track down who first came up with the image of demons coming out your nose. 20:49:38 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 20:50:51 -!- silenius [~silenus@p4FC228C6.dip.t-dialin.net] has quit [Remote host closed the connection] 20:51:09 it was James the Tanner who, on monday october 18th in 1518 at precisely 19:33, after a severe sneeze bout, became convinced it was the Devil's handicraft 20:51:18 -!- jtza8 [~jtza8@iburst-41-213-27-85.iburst.co.za] has quit [Quit: Lost terminal] 20:54:07 How do you load Quicklisp stuff without the helpful progress messages? 20:54:25 La0fer [~Laofers1@64.120.233.114] has joined #lisp 20:55:33 lnostdal-laptop [~lnostdal@109.179.131.137.tmi.telenormobil.no] has joined #lisp 20:56:49 anvandare: I guess there's that--some of the claimed origins of saying "bless you" when someone sneezes have to do with demons. 21:00:59 -!- Joreji [~thomas@90-056.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 21:02:30 (round-like 2.5) that returns 3 21:02:31 ? 21:02:54 <_3b> ceiling? 21:02:57 i.e. without checking odd and even numbers 21:03:09 no, because I want (round-like 2.3) to be 2 21:03:15 <_3b> ah 21:03:34 -!- kruth [~chatzilla@kruth.org] has quit [Ping timeout: 258 seconds] 21:03:36 I mean CL is the first langauge with the definition of (round ....) like in CLHS 21:03:51 with odd and even numbers. I haven't seen it before 21:04:05 floor? 21:04:12 nope 21:04:46 <_3b> clhs for ROUND suggests "the programmer should consider a construction such as (floor (+ x 1/2)) or (ceiling (- x 1/2))." 21:05:21 <_3b> round-to-even avoids the bias you get from always rounding .5 up though 21:05:22 ah, ok 21:05:24 chrs 21:05:46 -!- foocraft_ is now known as foocraft 21:10:44 edv_ [4789fd5f@gateway/web/freenode/ip.71.137.253.95] has joined #lisp 21:11:21 -!- xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 21:12:20 xan_ [~xan@94.Red-193-152-140.dynamicIP.rima-tde.net] has joined #lisp 21:14:05 -!- killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has quit [Quit: bye] 21:14:19 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 21:16:15 -!- npoektop [~npoektop@85.202.112.90] has quit [Read error: Connection reset by peer] 21:16:29 npoektop [~npoektop@85.202.112.90] has joined #lisp 21:16:59 -!- gravicappa [~gravicapp@ppp91-77-171-239.pppoe.mtu-net.ru] has quit [Ping timeout: 250 seconds] 21:18:22 -!- sonnym [~sonny@singlebrookvpn.lightlink.com] has quit [Quit: Leaving.] 21:18:59 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Ping timeout: 240 seconds] 21:19:45 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Quit: Leaving] 21:21:26 What is the right :type argument for make-pathname to recognize files without any file-extension in the filename? 21:21:35 "*" doesn't seem to work 21:21:42 neither does "" 21:23:21 <_3b> NIL maybe? 21:24:35 _3b: That just finds the directory itself 21:24:55 if you omit type itll be cool 21:26:15 HumanRemains: Sadly, no :/ Yields the same result as when using :type NIL 21:26:26 HumanRemains: no. (setf *default-pathname-defaults* #P".txt") 21:26:44 phryk: :type nil is what you want. 21:26:58 -!- ChibaPet [~mason@74.203.221.34] has quit [Quit: Leaving.] 21:26:59 <_3b> did you also want :name :wild maybe? 21:27:00 phryk: of course, your implementation may still expect a dot at the end of the posix file name... 21:27:23 _3b: gimme a second i'll try that 21:28:00 _3b: awesome, now I find the files :) 21:28:18 -!- pnkfelix [~Adium@c-76-121-97-74.hsd1.wa.comcast.net] has quit [Quit: Leaving.] 21:29:23 gravicappa [~gravicapp@ppp91-77-181-244.pppoe.mtu-net.ru] has joined #lisp 21:30:21 -!- CallToPower [~CallToPow@s15229144.onlinehome-server.info] has quit [Ping timeout: 276 seconds] 21:31:16 But this only finds files. Is there a way two find subdirectories with the same pathname? Or do I have to construct another pathname and execute directory with that, too? 21:31:23 (if that is even the right way to do it) 21:31:31 phryk: another. 21:31:48 (directory #P"/some/path/*/") --> directories 21:31:54 (directory #P"/some/path/*.*") --> files 21:31:56 -!- foocraft [~ewanas@89.211.136.69] has quit [Quit: if you're going....to san. fran. cisco!!!] 21:32:34 pjb: I'm using make-pathname so I'm not *nix-exclusive. No real reason for that, though, I just feel better about it that way^^ 21:32:46 (directory "c:/**/") ;;Folders within the C folders 21:32:51 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Quit: leaving] 21:32:52 phryk: sure. 21:32:59 (directory "c:/*.*") ;;The C files on the C folder 21:33:09 (directory "c:/**/*.*") ;;The maximum depth into nested 21:33:17 maybe implementation dependent though 21:33:59 francogrex: I doubt that the thing I am planning to code (kind of a little filebased blog system) will *ever* be run on any non-nix box :P 21:34:20 doesn't matter, still works on unix 21:34:40 francogrex: (directory "c:/*.*") <-- that runs on unix? 21:34:53 it's just a but more details to what pjb showed 21:35:12 phryk: use a bit of imagination, you want to be spoon fed? 21:35:33 IV would be nice :P 21:36:03 -!- gravicappa [~gravicapp@ppp91-77-181-244.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 21:36:06 jcazevedo [~jcazevedo@bl14-85-7.dsl.telepac.pt] has joined #lisp 21:36:19 phryk: check out cl-fad 21:36:21 I am interested in others trying this: /**/*.* on other systems and other implementations 21:36:46 -!- confab [~ubuntu@c-24-10-60-185.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 21:37:18 gigamonkey: I'll do that for whatever I implement next This project will be bad code using (apart from hunchentoot + cl-who) hopefully only standard functions so i get to know the language a bit 21:40:02 Okay, if the goal is bad code there's lots of ways to do that. ;-) 21:41:12 -!- cyrillos_ [~cyrill@93-80-218-238.broadband.corbina.ru] has quit [Quit: Ex-Chat] 21:41:31 It's not the goal, but I just suck. So naturally my first code is going to suck. :P 21:41:36 cyrillos [~cyrill@93-80-218-238.broadband.corbina.ru] has joined #lisp 21:41:42 gigamonkey, peter s.? if so, thanks for the book 21:42:02 littlebobby: Yup. You're welcome. 21:42:54 phryk: you might also just look at the code of cl-fad. Or maybe better yet, read about it here http://gigamonkeys.com/book/practical-a-portable-pathname-library.html 21:43:18 Even if you don't use it, that will probably help you better understand how to use the standard functions. 21:43:46 Ah thanks alot, I came across that url a few times but didn't realize it was about cl-fad. 21:44:01 phryk: well, it wasn't when it was written. ;-) 21:44:14 Edi took the code from chapter and polished it up a bit and packaged it as cl-fad. 21:44:41 -!- jajcloz [~jaj@173-162-137-153-NewEngland.hfc.comcastbusiness.net] has quit [Quit: jajcloz] 21:44:51 gravicappa [~gravicapp@ppp91-77-175-103.pppoe.mtu-net.ru] has joined #lisp 21:44:59 -!- gravicappa [~gravicapp@ppp91-77-175-103.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:45:16 Ah. 21:45:43 Oh lawd. Anime-Style Nyan-Nyan 8-Bit Hardcore. 21:45:52 swarles [~Matt@ip68-10-248-187.hr.hr.cox.net] has joined #lisp 21:48:23 -!- ccorn [~ccorn@g132123.upc-g.chello.nl] has quit [Quit: ccorn] 21:51:21 -!- gemelen [~shelta@shpd-95-53-218-211.vologda.ru] has quit [Ping timeout: 276 seconds] 21:54:30 *francogrex* pissed at himself because just mucking around didn't finish any of his assigned tasks for tomorrow 21:55:11 sonnym [~evissecer@rrcs-184-74-137-167.nys.biz.rr.com] has joined #lisp 21:55:14 procrastinate more! 21:55:18 it's bound to be effective soon 21:55:37 anvandare: i've reached the maximum depth of procrastination 21:55:50 still breathing? keep going 21:56:09 approaching the stack overflow soon 22:00:09 gkeith_lt [~gkeith@nat/google/x-xxgqsqyrglcfvhzu] has joined #lisp 22:03:21 -!- francogrex [~user@109.130.195.127] has quit [Remote host closed the connection] 22:04:24 -!- lnostdal-laptop [~lnostdal@109.179.131.137.tmi.telenormobil.no] has quit [Ping timeout: 255 seconds] 22:09:22 -!- edv_ [4789fd5f@gateway/web/freenode/ip.71.137.253.95] has quit [Quit: Page closed] 22:09:33 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 22:11:12 -!- Kenjin [~josesanto@2.83.67.73] has quit [Quit: Computer has gone to sleep] 22:12:04 Kenjin [~josesanto@2.83.67.73] has joined #lisp 22:14:30 CallToPower [~CallToPow@s15229144.onlinehome-server.info] has joined #lisp 22:16:03 -!- rtoym [~chatzilla@user-0c99ag2.cable.mindspring.com] has quit [Read error: Connection reset by peer] 22:17:47 rtoym [~chatzilla@user-0c99ag2.cable.mindspring.com] has joined #lisp 22:19:23 -!- Munksgaard [~Munksgaar@1807ds2-noe.0.fullrate.dk] has quit [Ping timeout: 240 seconds] 22:21:27 -!- wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has quit [Quit: wedgeV] 22:25:34 Why does this return NIL and not "foo": (let ((foo '((2 "foo") (1 "foo")))) (find (car foo) (cdr foo) :test #'equal :key #'cadr)) 22:27:02 francogrex [~user@109.130.195.127] has joined #lisp 22:27:08 hargettp [~hargettp@pool-71-174-132-222.bstnma.east.verizon.net] has joined #lisp 22:27:27 zort-: (car foo) -> (2 "foo") 22:27:38 zort-: you're trying to find find the value 1 inside the list ((2 "foo")) using the key #'cadr 22:27:43 that will compare "foo" to 1 22:27:44 (cdr foo) -> (1 "foo") 22:28:03 oh, wait, yes, the other way around. 2 in ((1 "foo")) 22:28:06 I thought the :key would be applied to each element to be tested? 22:28:13 not to the whole list like you're saying? 22:28:28 zort-: that is correct, it will be applied to every element 22:29:03 do a little experiment and see which values are being passed around! 22:29:13 check out what (car foo) and (cdr foo) are 22:29:43 if the list is '((1 "foo")) the first element is (1 "foo") (haven't see n your question though) 22:29:47 (cadr '(2 "foo")) => "foo", (cadr '(1 "foo")) => "foo" 22:29:55 (1 "foo") is the only element of (cdr foo) 22:30:18 zort-: except with that (cdr foo) in the FIND call, you're eliminating the element that would match 22:30:30 I... am? 22:30:39 ah, wait 22:30:41 I'm wrong. 22:30:50 FIND doesn't apply the :key to the search element 22:30:57 oh 22:31:02 it will compare (2 "foo") to "foo" 22:31:05 right. sorry (: 22:31:15 -!- anvandare [~anvandare@78-21-53-154.access.telenet.be] has quit [Read error: Operation timed out] 22:31:29 How did you find that out? 22:31:45 wait 22:31:55 yeah, how? 22:32:22 I think I read it in the spec sometime ago (: 22:32:44 -!- cheier [~amedueces@net-216-37-86-189.in-addr.worldspice.net] has quit [Remote host closed the connection] 22:33:12 but it makes sense if you think about it: this way you don't have to construct the elements you're searching through, but instead just specify the desired return value for the :key function 22:34:04 other sequence functions don't do that :( 22:34:10 they do! 22:34:18 (remove '(1 "foo") '((2 "foo")) :key #'cadr) => ((2 "foo")) 22:34:31 oh wait 22:34:41 Same with a :test #'equal. 22:34:52 ofc 22:35:01 *zort-* facepalm 22:35:04 yeah, it didn't remove anything. (: 22:37:53 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Read error: Connection reset by peer] 22:38:28 anvandare [~anvandare@78-21-51-235.access.telenet.be] has joined #lisp 22:39:28 Is it just an illusion or does code with Lisp-like syntax typically use more levels of indentation than other syntaxes? 22:39:58 Actually I just mean Lisp, I haven't tried other languages with Lisp-like syntax. 22:40:36 cmpitg [~cmpitg@113.22.105.27] has joined #lisp 22:40:50 <_3b> probably more related to everything being an expression than the syntax 22:40:58 probably 22:41:22 I'd say it depends on the programmer 22:41:55 <_3b> for example if you want an if and don't like ?:, you have to break it out into a separate statement rather than nesting it 22:42:03 <_3b> (in C-like languages) 22:42:11 -!- zomgbie [~jesus@85-127-217-134.dynamic.xdsl-line.inode.at] has quit [Ping timeout: 240 seconds] 22:42:42 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 252 seconds] 22:43:41 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 22:43:42 JavaScript gets pretty nested 22:43:49 but I think people often fail to indent 22:43:51 nicdev_ [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 22:44:16 bastards 22:44:17 <_3b> yeah, differences in indentation style might affect the perception of depth 22:44:41 <_3b> 'always 2 spaces' vs indenting to match arguments on previous line for example 22:44:58 or 8 spaces versus 2 spaces 22:45:09 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 258 seconds] 22:45:13 <_3b> or worse, tabs :p 22:45:20 perish the thought 22:45:46 something I've noticed about lisp code though 22:46:06 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 22:46:07 is it tends to look like this: \ 22:46:12 over and over 22:47:21 <_3b> you mean leaving a bunch of indentation levels at once, while entering them more slowly? 22:47:29 eh, there are some little functions, and some big | 22:47:41 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:48:02 yeah 22:48:26 and when it doesn't do that, I start to get worried 22:49:04 what's up with common lisp websvn 22:49:12 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 276 seconds] 22:49:13 common-lisp.net websvn, that is 22:49:16 <_3b> yeah, i try to keep bigger chunks towards the end of a form if i have a choice (+ 12 (foo bar baz)) vs (+ (foo bar baz) 123) 22:49:32 zomgbie [~jesus@85-127-217-134.dynamic.xdsl-line.inode.at] has joined #lisp 22:50:30 <_3b> might have been replaced by viewvc 22:50:46 -!- gkeith_lt [~gkeith@nat/google/x-xxgqsqyrglcfvhzu] has quit [Ping timeout: 260 seconds] 22:50:47 <_3b> check http://common-lisp.net/viewvc and see if the project you want is there 22:51:30 ah, it is 22:53:12 this mostly looks how I mean: http://common-lisp.net/viewvc/usocket/usocket/trunk/usocket.lisp?revision=660&view=markup 22:54:13 with-client-socket all the way 22:55:25 as opposed to socket-connect in http://common-lisp.net/viewvc/usocket/usocket/trunk/backend/sbcl.lisp?revision=660&view=markup which goes way in and then down aways and then way out 22:55:49 and I am like "oh no, what is going on here" 22:55:59 but it might just be me 22:57:25 -!- xenon- [~xenon@76.73.16.26] has quit [Quit: CGI:IRC] 23:00:23 -!- francogrex [~user@109.130.195.127] has quit [Remote host closed the connection] 23:01:34 Krystof [~csr21@csrhodes.plus.com] has joined #lisp 23:02:05 tsanhwa [~user@2001:da8:8001:111:222:68ff:fe14:6de] has joined #lisp 23:04:30 -!- chr` [~user@148.122.202.244] has quit [Remote host closed the connection] 23:04:57 chr` [~user@148.122.202.244] has joined #lisp 23:06:03 -!- cyrillos [~cyrill@93-80-218-238.broadband.corbina.ru] has quit [Ping timeout: 255 seconds] 23:08:51 Not sure, socket-connect is a lot longer. 23:10:00 -!- cmpitg [~cmpitg@113.22.105.27] has quit [Ping timeout: 240 seconds] 23:10:24 too long, maybe 23:11:10 I certainly wish it was shorter because I think I'm going to have to mess with it 23:11:14 ilmari [ilmari@knuth.ping.uio.no] has joined #lisp 23:14:14 askatasuna [~askatasun@190.97.34.146] has joined #lisp 23:15:23 refactor mercilessly! 23:15:54 -!- urandom__ [~user@p548A3695.dip.t-dialin.net] has quit [Remote host closed the connection] 23:16:43 -!- swarles [~Matt@ip68-10-248-187.hr.hr.cox.net] has left #lisp 23:16:54 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 23:18:36 Well, I could probably split the two arms of the case statement into their own functions 23:20:11 something should be done about those reader conditionals though, but I have no idea what 23:21:20 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 23:22:27 pizzledizzle [~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net] has joined #lisp 23:22:48 -!- Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Ping timeout: 240 seconds] 23:24:52 drunkk [~proba@cpe-67-244-127-222.nyc.res.rr.com] has joined #lisp 23:25:49 DelPuerto [~youguy@240.pool85-56-66.dynamic.orange.es] has joined #lisp 23:26:21 -!- carlocci [~nes@93.37.199.102] has quit [Quit: eventually IE will rot and die] 23:27:12 -!- taiyal [~taiyal@bb-216-195-184-102.gwi.net] has quit [Ping timeout: 255 seconds] 23:27:35 pnkfelix [~Adium@184.234.27.169] has joined #lisp 23:28:59 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 23:34:12 sellout-1 [~Adium@ALagny-751-1-2-90.w86-218.abo.wanadoo.fr] has joined #lisp 23:35:58 -!- DelPuerto [~youguy@240.pool85-56-66.dynamic.orange.es] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 23:36:45 -!- sellout- [~Adium@ALagny-751-1-2-90.w86-218.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 23:37:55 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 23:39:42 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 23:42:03 dnolen_ [~davidnole@pool-68-161-137-73.ny325.east.verizon.net] has joined #lisp 23:42:28 Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 23:42:58 cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #lisp 23:43:50 kingless [~kingless@108-65-61-54.lightspeed.rlghnc.sbcglobal.net] has joined #lisp 23:44:33 Anyone here who can help? Sorry, just started lisp on SLIME/emacs and having trouble with C- C- commands 23:44:55 What do you need help with? 23:44:59 -!- dnolen_ [~davidnole@pool-68-161-137-73.ny325.east.verizon.net] has quit [Client Quit] 23:45:09 not sure how they work... at all 23:45:15 doesn't seem to do what the textbook is saying it should 23:45:25 -!- ezakimak [~nick@ns1.nickleippe.com] has quit [Ping timeout: 260 seconds] 23:45:42 -!- Spion [~spion@unaffiliated/spion] has quit [Remote host closed the connection] 23:45:42 dnolen_ [~davidnole@pool-68-161-137-73.ny325.east.verizon.net] has joined #lisp 23:45:48 at the end of a function 23:46:02 you can type "C-c C-q" to insert all the needed parenthesis, right? 23:47:15 I think it was C-c M-q. 23:47:30 that's slime-reindent-defun for me 23:48:02 taiyal [~taiyal@bb-216-195-184-102.gwi.net] has joined #lisp 23:48:13 Yes, but it also adds missing parentheses, if I recall correctly. 23:48:14 do I need to hold ctrl or something? 23:48:17 nothing happens... at all 23:48:39 Lisp mode? 23:48:45 Persol: as an alternative, I can recommend paredit, which automatically balances parens everywhere (: 23:49:31 Yes, paredit is very nice. You just need to get used to operating on lists, not on text. 23:50:02 it's not that... 23:50:06 it's that these commands don't work 23:50:18 I don't actually care about parenthesis 23:50:34 -!- StrmSrfr [~user@208.72.159.205] has left #lisp 23:50:59 here's the exact error message I get when I try: "Unbound variable: C-C" 23:51:33 Persol: "C-" means hold Control and then... 23:51:47 Persol: "C-c" means Control-c 23:52:11 thank you. 23:52:11 "M-q" means Meta-q 23:52:58 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Read error: Connection reset by peer] 23:53:18 Persol: I recommend the Emacs tutorial: C-h t. 23:53:45 hahahaha 23:53:46 Persol: That is, press and hold Control, press h, release Control, press t. 23:53:48 thank you. 23:54:06 I get it now, derp 23:54:20 -!- alama [~alama@d86-33-47-55.cust.tele2.at] has quit [Quit: alama] 23:54:21 Persol: what textbook is that? 23:54:28 http://www.gigamonkeys.com/book/lather-rinse-repeat-a-tour-of-the-repl.html 23:55:01 Yeah. There's also some chance, once you get the hang of reading Emacs key chords, that the specific commands given there are no longer correct for SLIME. 23:55:38 Persol: The tutorial shows many useful and basic commands. If you have not gone through it yet, do it. 23:56:54 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 23:57:05 For instance, C-c C-q no longer does anything. However C-c C-] is bound to slime-close-all-parens-in-sexp 23:57:30 ezakimak [~nick@ns1.nickleippe.com] has joined #lisp 23:57:45 -!- zomgbie [~jesus@85-127-217-134.dynamic.xdsl-line.inode.at] has quit [Ping timeout: 250 seconds] 23:58:01 thank you, good sirs. 23:58:52 -!- hargettp [~hargettp@pool-71-174-132-222.bstnma.east.verizon.net] has quit [Quit: Leaving...] 23:59:08 -!- pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has quit [Read error: Operation timed out]