00:00:23 -!- Bootvis [bob@baltar.lan.endoria.net] has quit [Ping timeout: 276 seconds] 00:01:09 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 00:03:48 hargettp [~hargettp@pool-71-184-188-30.bstnma.east.verizon.net] has joined #lisp 00:04:17 Tordek [~tordek@2001:470:dc50:b0::21] has joined #lisp 00:04:18 -!- Tordek [~tordek@2001:470:dc50:b0::21] has quit [Changing host] 00:04:18 Tordek [~tordek@april-fools/yetanotherhardetest/tordek] has joined #lisp 00:06:57 Bootvis [bob@baltar.lan.endoria.net] has joined #lisp 00:08:53 Mococa [~Mococa@189.59.215.89] has joined #lisp 00:12:43 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 258 seconds] 00:16:20 -!- Soulman [~knute@250.80-202-238.nextgentel.com] has left #lisp 00:16:58 Vicfred [~Vicfred@189.228.15.127] has joined #lisp 00:21:52 -!- tauntaun [~Crumpet@ool-457c37c3.dyn.optonline.net] has quit [Quit: Ex-Chat] 00:25:42 -!- Vicfred [~Vicfred@189.228.15.127] has quit [Quit: ] 00:32:27 Deathaholic [~Mococa@189.59.215.89] has joined #lisp 00:34:12 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 248 seconds] 00:35:04 longfin [~longfin@124.198.53.194] has joined #lisp 00:36:00 neoesque [~neoesque@210.59.147.232] has joined #lisp 00:36:00 -!- Mococa [~Mococa@189.59.215.89] has quit [Ping timeout: 252 seconds] 00:38:29 -!- fmu [UNKNOWN@unaffiliated/fmu] has quit [Quit: Coyote finally caught me] 00:39:39 ramus_ [~ramus@99.44.154.124] has joined #lisp 00:40:00 fmu [UNKNOWN@unaffiliated/fmu] has joined #lisp 00:41:59 -!- ramus [~ramus@adsl-99-115-64-248.dsl.chcgil.sbcglobal.net] has quit [Ping timeout: 264 seconds] 00:47:10 -!- ramus_ [~ramus@99.44.154.124] has quit [Quit: Reconnecting] 00:47:29 ramus [~ramus@99.44.154.124] has joined #lisp 00:52:48 BrandLeeJones [~BrandLeeJ@84.114.246.246] has joined #lisp 00:57:35 JuniorRoy [~Work@ns.nkmk.ru] has joined #lisp 00:58:37 -!- Buganini [~buganini@security-hole.info] has quit [Ping timeout: 240 seconds] 01:03:35 -!- dmiles_afk [~dmiles@c-71-193-241-28.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 01:06:42 jweiss [~user@cpe-069-134-063-238.nc.res.rr.com] has joined #lisp 01:08:41 -!- cmm [~cmm@109.65.203.181] has quit [Ping timeout: 258 seconds] 01:09:38 cmm [~cmm@bzq-109-65-203-181.red.bezeqint.net] has joined #lisp 01:12:16 *p_l|backup* gets an urge to implement ~U format directive 01:20:46 rtoym [~chatzilla@user-0c99ag2.cable.mindspring.com] has joined #lisp 01:25:23 Buganini [~buganini@security-hole.info] has joined #lisp 01:26:16 -!- Tordek [~tordek@april-fools/yetanotherhardetest/tordek] has quit [Read error: Operation timed out] 01:31:23 -!- jweiss [~user@cpe-069-134-063-238.nc.res.rr.com] has quit [Ping timeout: 276 seconds] 01:31:44 Tordek [~tordek@2001:470:dc50:b0::21] has joined #lisp 01:31:44 -!- Tordek [~tordek@2001:470:dc50:b0::21] has quit [Changing host] 01:31:44 Tordek [~tordek@april-fools/yetanotherhardetest/tordek] has joined #lisp 01:33:35 -!- rurban [~demo@178-191-154-52.adsl.highway.telekom.at] has quit [Ping timeout: 264 seconds] 01:36:01 ephcon [~user@student164-18.hampshire.edu] has joined #lisp 01:36:42 is there a way to run elisp from within common lisp using something like swank? 01:37:30 elisp from within! sounds like a horror movie title. 01:38:37 haha, I'm trying to pull gnus info into stumpwm (cl running w/ swank connected) 01:39:08 the question doesn't really make sense. 01:39:16 elisp and common lisp are two different languages. 01:39:53 -!- rasterbar [~rasterbar@unaffiliated/rasterbar] has quit [Ping timeout: 240 seconds] 01:40:00 -!- azaq23 [~derivecto@unaffiliated/azaq23] has quit [Quit: Leaving.] 01:41:58 rasterbar [~rasterbar@unaffiliated/rasterbar] has joined #lisp 01:42:01 <|3b|> if you have emacs running, connected to the CL, it might be easier to push the data from emacs -> CL 01:42:20 <|3b|> otherwise, maybe run emacs in batch mode from the CL? 01:42:27 -!- Deathaholic [~Mococa@189.59.215.89] has quit [Remote host closed the connection] 01:44:00 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 01:44:36 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 01:47:45 yea, I'll do batch mode 01:47:46 thanks 01:48:10 gko [~gko@211.21.137.140] has joined #lisp 01:52:06 -!- codelurker [~codelurke@66.71.230.192] has quit [Quit: WeeChat 0.3.4] 01:52:46 ephcon: there's a way to run expressions in emacs lisp from CL with swank, and of course, vice-versa. 01:54:25 http://paste.lisp.org/display/22414 01:54:35 four years ago, 100,000 pastes ago. 01:55:11 I never used it. 01:56:11 -!- ephcon [~user@student164-18.hampshire.edu] has quit [Ping timeout: 240 seconds] 01:58:09 -!- hargettp [~hargettp@pool-71-184-188-30.bstnma.east.verizon.net] has quit [Quit: Leaving...] 01:59:49 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 02:00:33 -!- dlila [~dlila@CPE0014d1c9243c-CM001bd71cede2.cpe.net.cable.rogers.com] has quit [Quit: Leaving] 02:07:35 psilord [~psilord@ppp-70-226-166-7.dsl.mdsnwi.ameritech.net] has joined #lisp 02:08:16 gor[e] [~svr@gw1.masterhost.ru] has joined #lisp 02:13:27 -!- pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has quit [] 02:16:37 -!- realitygrill [~realitygr@adsl-76-234-171-251.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 02:19:09 -!- psilord [~psilord@ppp-70-226-166-7.dsl.mdsnwi.ameritech.net] has left #lisp 02:21:07 Mococa [~Mococa@189.59.215.89] has joined #lisp 02:21:46 dlila [~dlila@CPE0014d1c9243c-CM001bd71cede2.cpe.net.cable.rogers.com] has joined #lisp 02:22:45 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 02:23:01 -!- Woshin [~Woshin@c-66-30-108-153.hsd1.ma.comcast.net] has quit [] 02:28:20 -!- enthymeme [~kraken@adsl-76-194-209-80.dsl.lsan03.sbcglobal.net] has quit [Quit: rcirc on GNU Emacs 23.1.1] 02:28:30 slyrus_ [~chatzilla@wsip-70-164-121-172.sd.sd.cox.net] has joined #lisp 02:28:35 -!- Yuuhi` [benni@p5483B7AD.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 02:31:22 -!- Onyxyte [~Onyxyte@r75-110-112-109.rmntcmtc02.rcmtnc.ab.dh.suddenlink.net] has quit [Ping timeout: 276 seconds] 02:33:48 ephcon [~user@student164-18.hampshire.edu] has joined #lisp 02:44:33 -!- Amadiro_ [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has quit [Ping timeout: 252 seconds] 02:45:00 Onyxyte [~Onyxyte@r75-110-112-109.rmntcmtc02.rcmtnc.ab.dh.suddenlink.net] has joined #lisp 02:45:38 -!- OliverUv [fuckident@valkyrie.underwares.org] has quit [Remote host closed the connection] 02:45:41 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Quit: leaving] 02:46:26 -!- cmatei_ [~cmatei@95.76.17.75] has quit [Ping timeout: 258 seconds] 02:50:15 -!- BrandLeeJones [~BrandLeeJ@84.114.246.246] has left #lisp 02:53:49 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 02:54:17 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Remote host closed the connection] 02:58:01 -!- ephcon [~user@student164-18.hampshire.edu] has quit [Ping timeout: 276 seconds] 02:59:15 bob_sage [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has joined #lisp 03:00:59 Amadiro_ [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has joined #lisp 03:08:23 maravilloso [~mau@bard-nynt2-156.bard.edu] has joined #lisp 03:13:33 -!- dlila [~dlila@CPE0014d1c9243c-CM001bd71cede2.cpe.net.cable.rogers.com] has quit [Quit: Leaving] 03:20:36 -!- antgreen [~user@12.232.236.137] has quit [Read error: Connection reset by peer] 03:21:22 antgreen [~user@12.232.236.137] has joined #lisp 03:32:30 -!- Tordek [~tordek@april-fools/yetanotherhardetest/tordek] has quit [Read error: Operation timed out] 03:32:45 Tordek [tordek@april-fools/yetanotherhardetest/tordek] has joined #lisp 03:33:29 -!- tomaw [tom@freenode/staff/tomaw] has quit [Quit: Quitting] 03:36:19 tomaw [tom@freenode/staff/tomaw] has joined #lisp 03:37:01 -!- maravilloso [~mau@bard-nynt2-156.bard.edu] has quit [Ping timeout: 276 seconds] 03:38:15 superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has joined #lisp 03:43:47 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 03:44:38 -!- superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has quit [Ping timeout: 276 seconds] 03:46:26 -!- Mococa [~Mococa@189.59.215.89] has quit [Remote host closed the connection] 03:46:43 realitygrill [~realitygr@adsl-76-234-171-251.dsl.sfldmi.sbcglobal.net] has joined #lisp 03:50:53 ephcon [~user@c-24-34-195-72.hsd1.ma.comcast.net] has joined #lisp 03:51:07 -!- ephcon [~user@c-24-34-195-72.hsd1.ma.comcast.net] has quit [Client Quit] 03:51:33 ephcon [~user@c-24-34-195-72.hsd1.ma.comcast.net] has joined #lisp 03:52:48 -!- bob_sage [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 03:54:46 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Quit: leaving] 03:54:53 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 03:57:21 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 03:57:47 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 03:58:58 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 03:59:21 bob_sage [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has joined #lisp 04:00:09 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 04:00:53 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 04:01:03 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 04:01:52 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 04:02:18 kwertii [~kwertii@ResNet-32-99.resnet.ucsb.edu] has joined #lisp 04:02:41 mark^amp [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has joined #lisp 04:02:52 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 04:03:09 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 04:03:18 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 04:03:29 -!- bob_sage [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 04:03:44 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 04:05:21 -!- realitygrill [~realitygr@adsl-76-234-171-251.dsl.sfldmi.sbcglobal.net] has quit [Remote host closed the connection] 04:05:41 -!- mark^amp [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 04:05:45 realitygrill [~realitygr@76.234.171.251] has joined #lisp 04:06:03 bob_sage [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has joined #lisp 04:06:31 -!- SpitfireWP [~Spitfire@wikipedia/spitfire] has quit [Quit: I'll see you on the dark side of the moon] 04:06:52 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 04:07:10 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 04:07:40 -!- bob_sage [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 04:07:57 bob_sage [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has joined #lisp 04:10:02 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 04:10:36 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 04:11:16 mark^amp [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has joined #lisp 04:14:11 -!- bob_sage [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 04:16:40 -!- fisxoj [~fisxoj@cpe-24-59-205-231.twcny.res.rr.com] has quit [Ping timeout: 276 seconds] 04:19:15 -!- longfin [~longfin@124.198.53.194] has quit [Remote host closed the connection] 04:19:52 longfin [~longfin@124.198.53.194] has joined #lisp 04:20:05 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Quit: leaving] 04:22:27 Gmind [~Nevermind@123.16.96.53] has joined #lisp 04:22:28 -!- ikki [~ikki@189.247.116.90] has quit [Ping timeout: 248 seconds] 04:23:56 -!- macrocat [~marmalade@142.177.245.100] has quit [Quit: Leaving] 04:26:09 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 04:27:25 -!- ephcon [~user@c-24-34-195-72.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 04:28:02 kushal [~kdas@nat/redhat/x-fxrgafsijqulbigf] has joined #lisp 04:28:02 -!- kushal [~kdas@nat/redhat/x-fxrgafsijqulbigf] has quit [Changing host] 04:28:02 kushal [~kdas@fedora/kushal] has joined #lisp 04:29:05 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 04:29:35 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 04:29:50 BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has joined #lisp 04:31:41 -!- BrokenCog [~bc@pool-108-18-161-218.washdc.east.verizon.net] has quit [Client Quit] 04:32:48 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Read error: Operation timed out] 04:33:05 -!- danlentz [~danlentz@c-68-46-98-23.hsd1.nj.comcast.net] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 04:36:53 Lycurgus [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 04:37:25 is python 3 trynna become a lisp? 04:39:44 is it an extended lisp ? 04:39:48 lol 04:41:34 -!- MoALTz [~no@92.9.77.103] has quit [Quit: Leaving] 04:42:04 -!- Gmind [~Nevermind@123.16.96.53] has quit [Quit: Leaving.] 04:43:50 i dunno homie, my question wasn't meant as a joke 04:44:03 Gmind [~Nevermind@123.16.96.53] has joined #lisp 04:45:06 xxxyyy [~xyxu@58.41.12.183] has joined #lisp 04:45:44 -!- gko [~gko@211.21.137.140] has quit [Ping timeout: 260 seconds] 04:45:55 gko [~gko@211.21.137.140] has joined #lisp 04:47:41 spradnyesh [~pradyus@nat/yahoo/x-evcvjxhaelovgaab] has joined #lisp 04:49:23 sluggo [~chrish@c-75-64-77-87.hsd1.tn.comcast.net] has joined #lisp 04:53:51 realitygrill_ [~realitygr@adsl-76-234-171-251.dsl.sfldmi.sbcglobal.net] has joined #lisp 04:55:22 -!- redline6` [~user@c-66-56-55-169.hsd1.ga.comcast.net] has quit [Read error: No route to host] 04:56:46 -!- gor[e] [~svr@gw1.masterhost.ru] has quit [Ping timeout: 258 seconds] 04:57:20 -!- quasisane [~sanep@c-76-24-80-97.hsd1.nh.comcast.net] has quit [Quit: leaving] 04:57:49 -!- realitygrill [~realitygr@76.234.171.251] has quit [Ping timeout: 246 seconds] 04:57:55 -!- realitygrill_ is now known as realitygrill 04:59:14 quasisane [~sanep@c-76-24-80-97.hsd1.nh.comcast.net] has joined #lisp 04:59:42 redline6561 [~user@c-66-56-55-169.hsd1.ga.comcast.net] has joined #lisp 04:59:56 realitygrill_ [~realitygr@76.226.201.108] has joined #lisp 05:01:26 -!- realitygrill_ [~realitygr@76.226.201.108] has quit [Client Quit] 05:02:22 -!- realitygrill [~realitygr@adsl-76-234-171-251.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 246 seconds] 05:02:28 -!- Gmind [~Nevermind@123.16.96.53] has quit [Read error: Connection reset by peer] 05:05:04 -!- sluggo [~chrish@c-75-64-77-87.hsd1.tn.comcast.net] has quit [Quit: rcirc on GNU Emacs 23.1.1] 05:06:34 Sluggo [~user@c-75-64-77-87.hsd1.tn.comcast.net] has joined #lisp 05:06:37 bleh, gcl seems pretty fast 05:06:42 lifeng [~lifeng@155.69.43.70] has joined #lisp 05:06:55 somehow it makes the impression even faster than sbcl..... 05:08:17 -!- katesmith [~katesmith@unaffiliated/costume] has quit [Read error: Connection reset by peer] 05:08:58 I think sbcl compiler is not exactly fast, so it feels a bit slow at times. 05:10:16 It would be hard to find a compiler slower than sbcl, although ecl with future versions of gcc might give it a run for it's money 05:10:40 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 05:12:51 hey 05:13:08 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 248 seconds] 05:13:13 does anyone here know how much bigger the internet is now than it was in the old days? 05:13:25 even a halfway reasonable number would do. it's not scientific 05:14:27 eheh, example(funcsolve) gives error in gcl, but succeeds in sbcl backend of maxima 05:14:58 nostoi [~nostoi@81.Red-79-154-22.dynamicIP.rima-tde.net] has joined #lisp 05:15:06 My understanding was that gcl was somewhat incomplete 05:15:10 dmiles_afk [~dmiles@c-71-193-241-28.hsd1.wa.comcast.net] has joined #lisp 05:15:17 hmm, seems so 05:15:31 i thought sbcl was 05:15:32 lol 05:15:54 They probably all are, for varying degrees of 'somewhat'. 05:16:12 sure, it's a matter of degree 05:17:32 mcsontos [~mcsontos@nat/redhat/x-rawkaodsahwqdatd] has joined #lisp 05:20:22 -!- mydik [~qle@www.kiofc.com] has quit [Ping timeout: 276 seconds] 05:21:08 -!- katesmith [~katesmith@unaffiliated/costume] has quit [Read error: No route to host] 05:21:57 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 05:24:22 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 05:28:58 xan_ [~xan@70.36.246.130] has joined #lisp 05:28:59 danlentz [~danlentz@c-68-46-98-23.hsd1.nj.comcast.net] has joined #lisp 05:32:02 -!- slyrus_ [~chatzilla@wsip-70-164-121-172.sd.sd.cox.net] has quit [Ping timeout: 258 seconds] 05:33:21 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Remote host closed the connection] 05:35:21 Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has joined #lisp 05:38:15 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 05:41:52 egbis [egbis@oldwww4.internection.com] has joined #lisp 05:43:02 Gmind [~Gmind@123.16.96.53] has joined #lisp 05:43:54 slyrus_ [~chatzilla@70.164.121.172] has joined #lisp 05:49:23 -!- nostoi [~nostoi@81.Red-79-154-22.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 05:51:15 is there a parser that can work with left-recursive grammars? 05:51:50 -!- kushal [~kdas@fedora/kushal] has quit [Read error: Connection reset by peer] 05:52:10 kushal [~kdas@fedora/kushal] has joined #lisp 05:52:39 -!- Gmind [~Gmind@123.16.96.53] has left #lisp 05:54:08 -!- deepfire__ [~deepfire@80.92.100.69] has quit [Ping timeout: 260 seconds] 05:54:59 deepfire [~deepfire@80.92.100.69] has joined #lisp 05:55:59 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 05:57:14 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 06:02:44 -!- cesarbp [~chatzilla@189.247.115.33] has quit [Ping timeout: 260 seconds] 06:04:38 -!- naryl [~weechat@213.170.70.141] has quit [Ping timeout: 260 seconds] 06:04:55 -!- gko [~gko@211.21.137.140] has quit [] 06:11:03 -!- Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 06:12:53 mfranc [~mfranc@nat/redhat/x-xhyuuuufsdvtvfig] has joined #lisp 06:16:00 flip214 [~marek@2001:858:107:1:7a2b:cbff:fed0:c11c] has joined #lisp 06:16:00 -!- flip214 [~marek@2001:858:107:1:7a2b:cbff:fed0:c11c] has quit [Changing host] 06:16:01 flip214 [~marek@unaffiliated/flip214] has joined #lisp 06:18:04 waaaaaargh_ [~waaaaargh@agsb-5d87e377.pool.mediaWays.net] has joined #lisp 06:18:29 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 06:21:52 -!- waaaaargh [~waaaaargh@agsb-5d87e92e.pool.mediaWays.net] has quit [Ping timeout: 258 seconds] 06:22:25 -!- kwertii [~kwertii@ResNet-32-99.resnet.ucsb.edu] has quit [Quit: bye] 06:23:53 jdz [~jdz@193.206.22.97] has joined #lisp 06:24:44 chemuduguntar [~ravi@118-93-165-6.dsl.dyn.ihug.co.nz] has joined #lisp 06:25:35 -!- chemuduguntar [~ravi@118-93-165-6.dsl.dyn.ihug.co.nz] has quit [Remote host closed the connection] 06:26:04 gravicappa [~gravicapp@ppp91-77-210-33.pppoe.mtu-net.ru] has joined #lisp 06:26:49 -!- mfranc [~mfranc@nat/redhat/x-xhyuuuufsdvtvfig] has left #lisp 06:27:13 -!- danieljames [~danieljam@94-193-7-241.zone7.bethere.co.uk] has left #lisp 06:30:49 Joreji [~thomas@89-193.eduroam.RWTH-Aachen.DE] has joined #lisp 06:32:17 -!- Amadiro_ [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has quit [Quit: Leaving] 06:33:28 Athas [~athas@shop3.diku.dk] has joined #lisp 06:35:00 Gmind [~Gmind@123.16.96.53] has joined #lisp 06:38:44 -!- dmiles_afk [~dmiles@c-71-193-241-28.hsd1.wa.comcast.net] has quit [Ping timeout: 258 seconds] 06:39:35 -!- Gmind [~Gmind@123.16.96.53] has quit [Ping timeout: 264 seconds] 06:39:40 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 276 seconds] 06:40:58 -!- slyrus_ [~chatzilla@70.164.121.172] has quit [Ping timeout: 276 seconds] 06:42:17 -!- spiaggia [~user@113.161.72.9] has quit [Ping timeout: 240 seconds] 06:42:32 Gmind [~Gmind@123.16.96.53] has joined #lisp 06:48:38 ramkrsna [~ramkrsna@nat/redhat/x-qepvusdnroffxdaz] has joined #lisp 06:48:38 -!- ramkrsna [~ramkrsna@nat/redhat/x-qepvusdnroffxdaz] has quit [Changing host] 06:48:38 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 06:48:53 fgump [~gump@188.74.82.177] has joined #lisp 06:49:53 -!- Gmind [~Gmind@123.16.96.53] has quit [Ping timeout: 276 seconds] 06:50:11 mishoo_ [~mishoo@79.112.237.103] has joined #lisp 06:53:53 -!- fgump [~gump@188.74.82.177] has quit [Quit: Leaving] 06:54:19 fgump [~gump@188.74.82.177] has joined #lisp 06:58:17 Hun [~Hun@host-80-81-19-29.customer.m-online.net] has joined #lisp 07:01:14 bojovs [~bojovs@p5043-ipad50hodogaya.kanagawa.ocn.ne.jp] has joined #lisp 07:01:17 -!- bojovs [~bojovs@p5043-ipad50hodogaya.kanagawa.ocn.ne.jp] has quit [Remote host closed the connection] 07:01:23 bojovs [~bojovs@p5043-ipad50hodogaya.kanagawa.ocn.ne.jp] has joined #lisp 07:01:29 -!- seangrove [~user@c-98-234-242-172.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 07:01:44 -!- bojovs [~bojovs@p5043-ipad50hodogaya.kanagawa.ocn.ne.jp] has left #lisp 07:01:44 http://www.reddit.com/r/reddit.com/comments/gn6ay/rampant_hate_speech_being_tolerated_on_freenode/ 07:01:48 interesting 07:02:16 dmiles_afk [~dmiles@c-71-193-241-28.hsd1.wa.comcast.net] has joined #lisp 07:02:30 -!- Bootvis [bob@baltar.lan.endoria.net] has quit [Ping timeout: 258 seconds] 07:04:07 ehu [~ehuels@109.32.4.244] has joined #lisp 07:04:23 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 07:05:30 <|3b|> egbis: why, were the trolls using lisp or something? 07:07:25 Davidbrcz [david@212-198-126-167.rev.numericable.fr] has joined #lisp 07:08:26 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:09:23 -!- ecraven [~user@140.78.42.213] has quit [Ping timeout: 260 seconds] 07:09:39 Bootvis [bob@baltar.lan.endoria.net] has joined #lisp 07:11:22 ecraven [~user@140.78.42.213] has joined #lisp 07:12:17 -!- xan_ [~xan@70.36.246.130] has quit [Ping timeout: 240 seconds] 07:12:59 xan_ [~xan@70.36.246.130] has joined #lisp 07:14:13 attila_lendvai [~attila_le@catv-80-98-24-21.catv.broadband.hu] has joined #lisp 07:14:20 -!- attila_lendvai [~attila_le@catv-80-98-24-21.catv.broadband.hu] has quit [Changing host] 07:14:21 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:15:19 -!- lanthan_ [~ze@p54B7BB23.dip.t-dialin.net] has quit [Quit: Ex-Chat] 07:15:48 Gmind [~Gmind@123.16.96.53] has joined #lisp 07:18:05 basho__ [~basho__@dslb-188-108-225-146.pools.arcor-ip.net] has joined #lisp 07:21:55 e-user [~akahl@nat/nokia/x-cleefrcpmmvxgqvl] has joined #lisp 07:22:07 -!- Gmind [~Gmind@123.16.96.53] has quit [Ping timeout: 246 seconds] 07:25:01 tcr1 [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #lisp 07:29:19 -!- ltriant [~ltriant@110-174-168-43.static.tpgi.com.au] has quit [Quit: Computer has gone to sleep] 07:29:40 -!- Davidbrcz [david@212-198-126-167.rev.numericable.fr] has quit [Ping timeout: 248 seconds] 07:37:10 -!- egbis [egbis@oldwww4.internection.com] has quit [] 07:37:46 -!- Sluggo [~user@c-75-64-77-87.hsd1.tn.comcast.net] has quit [Ping timeout: 246 seconds] 07:42:45 MoALTz [~no@92.9.77.103] has joined #lisp 07:44:24 -!- tenawa [~user@adsl-75-53-122-123.dsl.hstntx.sbcglobal.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:44:40 Davidbrcz [david@212-198-126-167.rev.numericable.fr] has joined #lisp 07:45:56 Beetny [~Beetny@ppp118-208-157-151.lns20.bne1.internode.on.net] has joined #lisp 07:47:24 Pirxs [~Pirx@pc-212-51-221-162.p.lodz.pl] has joined #lisp 07:47:27 How do I get the directory pathname of a lisp file? 07:47:39 -!- Kenjin [~josesanto@bl16-67-180.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 07:47:46 pathname-directory 07:48:03 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Read error: Operation timed out] 07:48:41 -!- zbeasnyy [~mornfall@ip-89-102-5-122.net.upcbroadband.cz] has quit [Ping timeout: 252 seconds] 07:49:03 -!- waaaaaargh_ [~waaaaargh@agsb-5d87e377.pool.mediaWays.net] has quit [Quit: WTF? leaving!] 07:49:11 -!- Joreji [~thomas@89-193.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 264 seconds] 07:50:19 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 07:51:05 I mean the path to a file that is being executed/loaded so I can avoid absolute path? 07:51:38 -!- Pirxs [~Pirx@pc-212-51-221-162.p.lodz.pl] has quit [Client Quit] 07:52:43 *load-pathname* 07:52:49 Ok, thanks 07:53:34 <|3b|> depending on what you want a relative path to, asdf:system-relative-pathname might be useful 07:54:40 <|3b|> since asdf by default puts .fasl files somewhere other than where the source is, and those are usually what is being LOADed 07:56:12 <|3b|> (and see also *compile-file-pathname*, in case you want to handle all possibilities) 07:56:19 Ok 07:59:12 ch077179 [~urs@xdsl-188-155-1-133.adslplus.ch] has joined #lisp 08:01:20 c_arenz [~arenz@nat/ibm/x-aolgaaaaxpbexwef] has joined #lisp 08:02:42 -!- rme_ [~rme@pool-70-104-125-229.chi.dsl-w.verizon.net] has quit [Quit: rme_] 08:04:04 -!- Evious [~Zeiris@S010600a0d1423e73.no.shawcable.net] has quit [Read error: Connection reset by peer] 08:04:13 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #lisp 08:04:24 Hmmm, maybe I'm approaching this wrong way. I want to ensure asdf can find my asd file on a setup file, which handles loading of libraries. 08:07:00 *|3b|* isn't sure what you mean 08:08:11 hlavaty [~user@91-65-223-81-dynip.superkabel.de] has joined #lisp 08:09:41 astoon [~astoon@nat121-249-205-109.tvoe.tv] has joined #lisp 08:10:12 Well, I've been doing (pushnew #P"/Users/peterhil/Programming/foo/bar/project/" asdf:*central-registry*) to get asdf temporarily find an asd file for a project. Now I should make it portable accross machines. 08:13:00 <|3b|> might be easier to just do that with shell stuff 08:13:19 -!- e-user [~akahl@nat/nokia/x-cleefrcpmmvxgqvl] has quit [Read error: Connection reset by peer] 08:14:03 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 08:14:12 Well, it seems so. 08:14:28 prxq [~mommer@lana.iwr.uni-heidelberg.de] has joined #lisp 08:16:13 Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has joined #lisp 08:16:29 <|3b|> something like mkdir -p ~/.config/common-lisp/source-registry.conf.d && echo "(:directory \"`pwd`\")" >> ~/.config/common-lisp/source-registry.conf.d/project.conf 08:17:13 <|3b|> (adjusted for your shell of choice, and probably checking asdf docs, since i based that on random irc logs rather than actual knowledge :) 08:18:00 <|3b|> or else just set up asdf to search a directory/tree for .asd files, and put the code in there 08:21:00 Hmm, it seems the asdf:*central-registry* is an old way: http://common-lisp.net/project/asdf/asdf/Controlling-where-ASDF-searches-for-systems.html#Controlling-where-ASDF-searches-for-systems 08:21:18 <|3b|> right 08:21:56 splittist [~splittist@211-78.3-85.cust.bluewin.ch] has joined #lisp 08:22:04 <|3b|> new way is rather complicated though, so *central-registry* is easier for a lot of uses 08:23:13 morning 08:26:30 moin splittist 08:26:54 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Leaving] 08:27:33 -!- Buganini [~buganini@security-hole.info] has quit [Ping timeout: 260 seconds] 08:28:09 Buganini [~buganini@security-hole.info] has joined #lisp 08:31:10 jdz [~jdz@193.206.22.97] has joined #lisp 08:32:02 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #lisp 08:33:11 waaaaargh [~waaaaargh@agsb-5d87e377.pool.mediaWays.net] has joined #lisp 08:35:46 morphling [~stefan@gssn-5f75795f.pool.mediaWays.net] has joined #lisp 08:36:00 realitygrill [~realitygr@76.226.207.199] has joined #lisp 08:36:10 -!- realitygrill [~realitygr@76.226.207.199] has quit [Client Quit] 08:37:11 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 258 seconds] 08:38:47 -!- gravicappa [~gravicapp@ppp91-77-210-33.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 08:41:27 Xach: fwiw, cl-lexer is broken too. 08:42:24 schaueho [d5a445c1@gateway/web/freenode/ip.213.164.69.193] has joined #lisp 08:44:24 ramkrsna [~ramkrsna@nat/redhat/x-xtaurhwwhwaumpza] has joined #lisp 08:44:24 -!- ramkrsna [~ramkrsna@nat/redhat/x-xtaurhwwhwaumpza] has quit [Changing host] 08:44:24 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 08:44:56 killerboy [~mateusz@pc26.zsk.p.lodz.pl] has joined #lisp 08:46:58 lanthan [~ze@p50992b91.dip0.t-ipconnect.de] has joined #lisp 08:47:32 -!- mark^amp [~bobsage@c-24-130-218-146.hsd1.ca.comcast.net] has quit [Ping timeout: 258 seconds] 08:47:42 broken period or in quicklisp? 08:49:12 hm, could be both. 08:49:39 the problem is, it references a function in REGEX that is no longer there. 08:50:44 -!- xan_ [~xan@70.36.246.130] has quit [Ping timeout: 248 seconds] 08:52:39 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 08:53:04 good morning 08:56:43 -!- astoon [~astoon@nat121-249-205-109.tvoe.tv] has quit [Ping timeout: 252 seconds] 08:58:25 -!- prxq [~mommer@lana.iwr.uni-heidelberg.de] has quit [Quit: Leaving] 08:59:52 astoon [~chatzilla@nat121-249-205-109.tvoe.tv] has joined #lisp 09:03:42 homie` [~levgue@xdsl-78-35-137-81.netcologne.de] has joined #lisp 09:06:23 -!- homie [~levgue@xdsl-78-35-179-161.netcologne.de] has quit [Ping timeout: 276 seconds] 09:08:00 Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has joined #lisp 09:08:02 e-user [~akahl@nat/nokia/x-pwqcafyxmufrycej] has joined #lisp 09:09:27 -!- homie` [~levgue@xdsl-78-35-137-81.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:09:41 nha [~prefect@imamac13.epfl.ch] has joined #lisp 09:10:34 udzinari [~user@nat/ibm/x-raejmcmikszaljib] has joined #lisp 09:12:00 astoon_ [~astoon@nat121-249-205-109.tvoe.tv] has joined #lisp 09:12:30 homie [~levgue@xdsl-78-35-137-81.netcologne.de] has joined #lisp 09:15:43 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 09:20:07 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Read error: Connection reset by peer] 09:20:35 even adding this missing function does not help. 09:20:35 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 09:20:47 -!- prip [~foo@host194-122-dynamic.35-79-r.retail.telecomitalia.it] has quit [Read error: Connection reset by peer] 09:20:49 i guess it was never tested with the current regex. 09:22:00 ilowhy [~ilowhy@124.124.225.20] has joined #lisp 09:23:45 zbeasnyy [~mornfall@pegasus01.fi.muni.cz] has joined #lisp 09:24:09 xale: aren't Lispbuilder-lexer and -regex (and -clawk and -yacc) based on the cl-lexer (etc) equivalents? It's not impossible that these still work together. 09:24:55 (Or maybe they aren't.) 09:25:04 no idea. 09:25:58 it looks to me like cl-lexer was developed against an older version of regex. 09:26:04 -!- killerboy [~mateusz@pc26.zsk.p.lodz.pl] has quit [Quit: leaving] 09:26:13 and the version quicklisp now pulls as a dependency is not suitable. 09:26:22 emporas [~emporas@athedsl-170497.home.otenet.gr] has joined #lisp 09:27:13 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 09:29:15 *danlentz* is currently running: Finder, Terminal, Console, ManOpen, Path Finder, Textual, Safari, App Store, Activity Monitor, TVShows, XML-RPC Client, Adobe AIR Installer, launch-colorpicker, TextEdit, JavaApplicationStub, JavaApplicationStub, iCal Server Utility - (17 Total) 09:29:31 whoops 09:29:46 -!- JuniorRoy [~Work@ns.nkmk.ru] has quit [Quit: Out] 09:30:22 naryl [~weechat@213.170.70.141] has joined #lisp 09:31:16 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 246 seconds] 09:31:36 -!- astoon_ [~astoon@nat121-249-205-109.tvoe.tv] has quit [Ping timeout: 246 seconds] 09:32:23 splittist: lispbuilder-lexer compiles, but it doesn't run the example either. :-( 09:32:58 wait. 09:33:26 *splittist* waits 09:33:56 -!- zbeasnyy [~mornfall@pegasus01.fi.muni.cz] has quit [Ping timeout: 248 seconds] 09:34:04 yes, this package works. 09:34:20 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 276 seconds] 09:35:28 prip [~foo@host188-121-dynamic.42-79-r.retail.telecomitalia.it] has joined #lisp 09:36:08 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 09:37:45 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Quit: Bye!] 09:37:52 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 09:38:44 hi 09:38:51 hi gravichiappa 09:38:55 ok. cl-lexer also works with a trivial patch to regex. 09:39:07 everything works! 09:39:56 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 09:39:58 -!- fgump [~gump@188.74.82.177] has quit [Quit: Leaving] 09:40:56 zbeasnyy [~mornfall@wired-219.fi.muni.cz] has joined #lisp 09:41:19 -!- hramrach_ [debian-tor@gateway/tor-sasl/hramrach] has quit [Ping timeout: 246 seconds] 09:43:27 hramrach_ [debian-tor@gateway/tor-sasl/hramrach] has joined #lisp 09:46:14 kushal [~kdas@fedora/kushal] has joined #lisp 09:48:27 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #lisp 09:48:37 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Client Quit] 09:51:01 cymew [~davour@dhcp-221-37.pdc.kth.se] has joined #lisp 09:52:51 ignas [~ignas@78-60-36-123.static.zebra.lt] has joined #lisp 09:53:29 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Read error: Operation timed out] 09:53:44 astoon_ [~astoon@nat121-249-205-109.tvoe.tv] has joined #lisp 09:54:19 -!- meingbg [~meingbg@c-5ee3e055.85-2-64736c11.cust.bredbandsbolaget.se] has quit [Read error: Operation timed out] 09:54:38 How would you write this Perl regexp in cl-ppcre? s/^([^{}]*) (\{) (.*) (\}) ([^{}]*) $/$1$3$5/x 09:54:57 Docs don't say anything about backreferences in cl-ppcre:regex-replace 09:55:20 setmeaway2 [jnoos43@183.106.96.20] has joined #lisp 09:55:39 naryl: yes, it does. \N where N is a digit. 09:55:40 Oh yes, it does ... in the examples: \\1 09:55:46 Or maybe there's a better way to do it. It strips the outermost braces. 09:55:49 * (regex-replace-all "(?i)f(o+)" "foo Fooo FOOOO bar" "fr\\1b" :preserve-case t) 09:56:17 I have a textbook example of a problem, and my brain wont work right now. I need to grab element 0 to 15 (zero indexed, *yuck*) from a list and store the result in a new list. NTH something, I guess. But, how do I collect the data? My experiments with LOOP and the collect keyword just wont work. 09:56:18 double backslash -_- thanks. 09:56:34 cymew: subseq 09:56:55 Hmm. SUBSEQ, does that work on lists? Worth a try. 09:57:04 naryl: unless you use cl-interpol 09:57:12 cymew: a list is a sequence 09:57:44 -!- Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has quit [Ping timeout: 276 seconds] 09:57:44 relcomp [~chatzilla@nat.rz.uni-karlsruhe.de] has joined #lisp 09:57:58 -!- setmeaway [setmeaway3@118.45.149.204] has quit [Ping timeout: 260 seconds] 09:58:09 And one more philosophic question. :) Why does everyone troll lispers so much? 09:58:13 flip214: Indeed it seems to be. *palm meets head*. Many thanks. 09:58:58 One of these days I need to get the relation of types like that straight in my head. 09:59:09 naryl: because they don't have enough fun using their own wonky language to waste their time there and leave us alone. :) 09:59:41 naryl: do you know the "blub language" meme? 09:59:46 yes 09:59:48 ( 10:00:06 http://tuukka.iki.fi/tmp/haskell-2008-06-05.html <- search for "lispers" and read the next ten or so lines. 10:00:11 that's why - "things you don't understand are scary" (not taken personally, but generally) 10:00:27 #haskell, yes 10:00:37 no, the original (AFAIK) is at http://www.paulgraham.com/avg.html 10:00:39 cymew: a good way is to study the relevant portions of the HyperSpec. 10:01:09 zfx: probably, which are the most relevant parts, would you say? 10:01:25 cymew: Chapter 4 - Types and Classes :) 10:01:34 Today I am blind... 10:01:41 you didn't need me to tell you that. :) 10:01:47 Maybe I should just give up and go home. :) 10:01:54 cymew: aim for better sight tomorrow ;-) 10:02:14 -!- morphling [~stefan@gssn-5f75795f.pool.mediaWays.net] has quit [Remote host closed the connection] 10:02:17 Salamander_ [~Salamande@ppp121-45-79-106.lns20.adl6.internode.on.net] has joined #lisp 10:02:24 Well, you stare at something long enough it just goes blank. 10:02:27 cnl [~cnl@78.31.74.25] has joined #lisp 10:04:20 -!- Salamander [~Salamande@ppp118-210-197-24.lns20.adl6.internode.on.net] has quit [Ping timeout: 248 seconds] 10:04:24 -!- astoon_ [~astoon@nat121-249-205-109.tvoe.tv] has quit [Read error: Operation timed out] 10:06:55 -!- zbeasnyy [~mornfall@wired-219.fi.muni.cz] has quit [Read error: Operation timed out] 10:08:37 Gmind [~Gmind@123.16.96.53] has joined #lisp 10:08:44 Spion_ [~spion@unaffiliated/spion] has joined #lisp 10:09:28 Now I know one good place to look. Bert Burgemeister's excellent quick reference page 39. Amazingly clear diagram of type relationships. How did I manage to forget that? 10:09:34 Krystof [~csr21@csrhodes.plus.com] has joined #lisp 10:10:11 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 10:10:46 where is that? 10:12:32 cymew: do you have a http link? 10:12:39 -!- Spion__ [~spion@79.125.200.245] has quit [Read error: Connection reset by peer] 10:13:10 -!- Gmind [~Gmind@123.16.96.53] has quit [Ping timeout: 252 seconds] 10:13:28 http://clqr.berlios.de/ 10:13:33 Marvellous work! 10:14:09 If you're around here Bert, Thanks! 10:14:32 The best thing since the Chinual. 10:16:04 did you mean page 30? 10:16:48 -!- xxxyyy [~xyxu@58.41.12.183] has quit [Quit: Leaving.] 10:19:49 My printing is quite old, so it might be p.30 now 10:20:32 It even has a git repo ... so it's easy to send fixes, too! Hooray!! 10:22:02 is it possible to load a core _from lisp_, so no through sbcl --core, but with some funciton 10:28:19 -!- lifeng [~lifeng@155.69.43.70] has quit [Quit: Leaving] 10:28:35 freiksenet: Probably not. What would the advantage be? 10:28:55 Funjker_Boy22 [~Derek@110-174-5-214.tpgi.com.au] has joined #lisp 10:29:15 I need to switch cores quite often, would be faster to just switch through lisp repl than to restart slime with new core 10:30:01 Xach: where do you get cl-lexer from? 10:30:23 freiksenet: It is probably not that hard to write a little Elisp function to start a new SLIME with a new core. 10:30:49 true. 10:32:06 -!- Funjker_Boy22 [~Derek@110-174-5-214.tpgi.com.au] has quit [Remote host closed the connection] 10:34:00 silenius [~silenus@p54946B2A.dip.t-dialin.net] has joined #lisp 10:34:59 xian [xian@we-are-the-b.org] has joined #lisp 10:35:05 freiksenet: how about having multiple cores running, on different slime ports (or local IP addresses)? 10:35:23 -!- longfin [~longfin@124.198.53.194] has quit [Remote host closed the connection] 10:35:55 flip214: that's probably an overkill 10:36:16 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 276 seconds] 10:38:01 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 246 seconds] 10:40:44 stassats` [~stassats@wikipedia/stassats] has joined #lisp 10:41:28 mornfall [~mornfall@anna2.fi.muni.cz] has joined #lisp 10:41:32 -!- mornfall [~mornfall@anna2.fi.muni.cz] has quit [Changing host] 10:41:33 mornfall [~mornfall@kde/developer/mornfall] has joined #lisp 10:44:59 Riastradh [debian-tor@fsf/member/riastradh] has joined #lisp 10:45:14 zbeasnyy [~mornfall@ip-89-102-5-122.net.upcbroadband.cz] has joined #lisp 10:45:15 drl [~lat@110.139.230.142] has joined #lisp 10:45:16 Amadiro [~Amadiro@1x-193-157-197-36.uio.no] has joined #lisp 10:46:33 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 10:47:23 xale: github.com/starseeker/cl-lexer.git 10:48:41 kushal [~kdas@fedora/kushal] has joined #lisp 10:49:56 love that commit message. 10:50:12 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Ping timeout: 258 seconds] 10:52:43 -!- zbeasnyy [~mornfall@ip-89-102-5-122.net.upcbroadband.cz] has quit [Ping timeout: 246 seconds] 10:53:34 BrandLeeJones [~BrandLeeJ@e199-159.eduroam.tuwien.ac.at] has joined #lisp 10:55:59 juniorroy [~juniorroy@212.36.224.57] has joined #lisp 10:56:34 ohhhh, NOW it makes sense 10:56:42 *Landr* was reading the hunchentoot page with javascript disabled 10:56:48 sounded like gibberish 10:56:54 -!- BrandLeeJones [~BrandLeeJ@e199-159.eduroam.tuwien.ac.at] has left #lisp 10:57:05 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 10:58:34 galumph [~ron@bzq-84-108-249-117.cablep.bezeqint.net] has joined #lisp 10:59:23 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #lisp 10:59:42 zbeasnyy [~mornfall@ip-89-102-5-122.net.upcbroadband.cz] has joined #lisp 10:59:58 Hi everyone! 11:00:03 gemelen [~shelta@shpd-78-36-165-127.static.vologda.ru] has joined #lisp 11:03:59 Odin- [~sbkhh@adsl-2-92.du.snerpa.is] has joined #lisp 11:04:27 I'm trying to learn how to write macros. Right now I'm playing with Paul Graham's for macro. But when I try to use it I get: error while parsing arguments to DEFMACRO FOR: 11:04:27 bogus sublist X to satisfy lambda-list (VAR START STOP) 11:04:59 that's sad 11:05:20 drl: put it on paste.lisp.org, so that other can look at it 11:08:41 -!- drl [~lat@110.139.230.142] has quit [Ping timeout: 240 seconds] 11:11:49 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 11:13:00 xale: there are several ll parser generators. Check cliki. Or have fun with: http://www.informatimago.com/develop/lisp/small-cl-pgms/rdp/ 11:14:23 bobbysmith007 [~russ@216.155.97.1] has joined #lisp 11:17:34 longfin [~longfin@59.10.230.247] has joined #lisp 11:18:27 dullard [~user@188-223-137-38.zone14.bethere.co.uk] has joined #lisp 11:18:42 danlentz: You're being silly. Finder --> emacs (M-x dired RET), Terminal --> emacs (M-x shell), Console --> emacs (M-x shell RET tail -f /var/log/* RET), ManOpen --> emacs (M-x man), Path Finder [what does this do?], Textual --> emacs, Safari --> emacs (M-x w3m), App Store --> emacs (M-x shell apt-get), Activity Monitor --> emacs (M-x term RET top RET), TVShows --> emacs (M-! mplayer), XML-RPC Client (!!!), Adobe AIR Installer (???), 11:18:42 launch-colorpicker --> emacs (M-x list-colors-display), TextEdit --> emacs, JavaApplicationStub (???), JavaApplicationStub (???), iCal Server Utility --> emacs (org-mode, M-x calendar). 11:20:34 hahaha 11:20:40 -!- Salamander_ is now known as Salamander 11:21:22 all it lacks is a kernel :> 11:21:23 yeah way to embarrass myself 11:21:57 minion: tell drl about spels 11:22:21 drl: http://www.lisperati.com/casting.html 11:22:45 drl [~lat@110.139.230.142] has joined #lisp 11:23:07 minion still absent? 11:23:26 danlentz: I run ratpoison (even on MacOSX), and basically have only three toplevel programs running: emacs, xterm + screen for remotes, and Firefox (for graphic web pages). 11:23:43 I hape people asking question and quiting right away. 11:23:47 when i bork my emacs/sbcl working set I'm pretty much dead in the water until a can get the whole mess sorted out 11:24:23 Pirxs [~Pirx@195.225.69.9] has joined #lisp 11:24:28 dlowe [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has joined #lisp 11:24:44 longfin_ [~longfin@1.101.157.146] has joined #lisp 11:25:08 galileogalieoisk [~Darazan@110-174-5-214.tpgi.com.au] has joined #lisp 11:26:54 pjb: Have you tried conkeror as a browser? :p 11:27:02 kdas_ [~kdas@nat/redhat/x-dgdotoyjcfltrlbt] has joined #lisp 11:28:31 -!- longfin [~longfin@59.10.230.247] has quit [Ping timeout: 252 seconds] 11:29:11 i go from hanging out in #lisp with the kings of the programming jungle to a mortally wounded antelope on the saranghetti curled up whimpering with whatever other meager software i happen to still be able to scrape up 11:29:29 -!- drl [~lat@110.139.230.142] has quit [Ping timeout: 240 seconds] 11:29:34 -!- Euthydemus [~euthydemu@87.96.152.79] has quit [Ping timeout: 276 seconds] 11:29:55 Deep! 11:30:04 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 258 seconds] 11:30:09 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #lisp 11:30:20 gaidal [~gaidal@113.109.113.217] has joined #lisp 11:33:27 Odin-: I didn't. 11:34:17 its not all that frequent but the sudden unexpectedness of being knocked into whatever foolish situation I've gotten myself in 11:35:28 the consolation is i solarized the crap out of everything i could along the way this time :) 11:35:47 binary_crayon [~binary_cr@173.243.47.194] has joined #lisp 11:37:47 -!- binary_crayon [~binary_cr@173.243.47.194] has quit [Remote host closed the connection] 11:37:47 -!- setmeaway2 [jnoos43@183.106.96.20] has quit [Quit: Leaving] 11:37:50 lifeng [~lifeng@bb116-14-235-180.singnet.com.sg] has joined #lisp 11:38:00 setmeaway [~setmeaway@183.106.96.20] has joined #lisp 11:38:05 -!- longfin_ [~longfin@1.101.157.146] has quit [Remote host closed the connection] 11:38:11 -!- kdas_ [~kdas@nat/redhat/x-dgdotoyjcfltrlbt] has quit [Ping timeout: 240 seconds] 11:38:27 -!- Davidbrcz [david@212-198-126-167.rev.numericable.fr] has quit [Read error: Operation timed out] 11:39:42 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 11:40:14 now I'm both running again and very fashionably color-themed all over as well 11:40:15 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 11:41:38 ratpoison is X11 not cocoa right? 11:42:02 drl [~lat@110.139.230.142] has joined #lisp 11:42:43 so do you use the x11/gtk emacs even on mac? 11:42:49 *Lycurgus* thought it was non-gui 11:43:11 but never used 11:44:43 oh well thats pretty hard core. 11:45:01 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 258 seconds] 11:46:20 longfin [~longfin@49.22.255.241] has joined #lisp 11:46:50 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 11:47:00 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 11:47:13 -!- drl [~lat@110.139.230.142] has quit [Ping timeout: 252 seconds] 11:50:16 i actually tried running a text session emacs/slime straight vanilla from the repo and was pretty horrified at how utterly uselessly i was flopping around trying to do even the simplest troubleshooting 11:50:39 well, first you have to learn emacs, and then you can get along with slime 11:51:03 kdas_ [~kdas@nat/redhat/x-bjnahyfvcdwlmywj] has joined #lisp 11:51:29 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 240 seconds] 11:52:11 ok. this is weird. 11:52:42 apparently 'lexer' and 'regex' are written by the same author. 11:53:02 but the versions you can find on his page don't work together. 11:54:39 normally I'm ok -- I'm not going to say I'm always graceful and polished, but enough that i can work effectively without being distracted by the tools 11:55:13 what are discussing? 11:55:16 are you 11:56:25 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 246 seconds] 11:57:01 Xach: just for the record this also affects quicklisp versions of these packages. 11:57:46 but there are some serious differences in how the terminal mode is so restricted in keybindings compared to cocoa 11:58:11 -!- zbeasnyy [~mornfall@ip-89-102-5-122.net.upcbroadband.cz] has quit [Ping timeout: 264 seconds] 11:58:43 -!- Jasko2 [~tjasko@c-174-59-223-208.hsd1.pa.comcast.net] has quit [Quit: Leaving] 11:59:05 -!- ehu [~ehuels@109.32.4.244] has quit [Read error: Connection reset by peer] 11:59:57 drl [~lat@110.139.230.142] has joined #lisp 12:00:22 gffa [~gffa@unaffiliated/gffa] has joined #lisp 12:00:23 danlentz: yes, ratpoison is a X11 window manager. And I use emacs on X even on MacOSX, but without Gtk, with the barest look possible (ie. lucid). 12:00:45 Jasko [~tjasko@c-174-59-223-208.hsd1.pa.comcast.net] has joined #lisp 12:01:03 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 260 seconds] 12:01:17 danlentz: there's also: http://emacsformacosx.com/ if you want to stay with Aqua. 12:01:34 -!- longfin [~longfin@49.22.255.241] has quit [Read error: Connection reset by peer] 12:03:33 longfin [~longfin@1.101.165.8] has joined #lisp 12:04:06 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #lisp 12:06:00 leo2007 [~leo@114.249.204.95] has joined #lisp 12:06:45 bah better i continue working to improve my skills on grown-up emacs... This way i continue to improve -- ya? 12:07:11 -!- drl [~lat@110.139.230.142] has quit [Ping timeout: 264 seconds] 12:08:16 ehu [~ehuels@109.32.4.244] has joined #lisp 12:09:05 More regexp weirdness. Anyone have a good way to phrase the regexp "80 times #"? 12:09:07 urandom__ [~user@p548A4C73.dip.t-dialin.net] has joined #lisp 12:09:25 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 12:09:44 My sbcl seems to be in a funny state and don't accept the string "########## ... " 12:10:09 woudshoo [~user@ipleiden.intellimagic.net] has joined #lisp 12:11:27 cymew: "#{80}" is one way 12:12:57 #{80}. Or better (rcurry (function string=) (make-string 80 :initial-element #\#)) ? 12:13:05 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 12:13:06 xale: Did you report the problem to the author? 12:13:08 Do others feel there is too much "boilerplate" in typical DEFCLASS usage? 12:13:30 Xach: no. 12:13:34 easyE: lots of people go through this phase. Some never grow out of it. 12:13:40 xale: It seems unlikely to be fixed, then. 12:14:15 "The value "#### ... " is not of type CHARACTER. WTF?! 12:14:21 So what do people "grow into"? Some specialized macros? A custom metaclass? Or do people just learn to love it and stop worrying? 12:14:24 easyE: you can always define a macro defmyclass or whatever which fills in the boilerplate as you prefer 12:14:26 splittist: (find #\# string :test #'char/=)? 12:14:42 are ELS papers/slides appearing online? 12:14:48 cl-ppcre seems to get me really agitatated, and not in a good way... 12:14:53 -!- ehu [~ehuels@109.32.4.244] has quit [Ping timeout: 252 seconds] 12:15:01 I hate regexs... 12:15:02 terminal session emacs seems a lot more similar to the way it did sitting at a Z29 than it does to modern gui emacs 12:15:16 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 12:15:27 easyE: don't listen to rsynnott, if you want your code to be read by others 12:15:33 easyE: I found that I grew into thinking primarily about generic functions, and then writing the defclass form to support the protocol required by GFs, rather than starting with defclass. 12:16:08 if you have problems with writing slot definitions, use redshank 12:16:09 It takes some brain rewiring to start thinking like that, Zach. 12:16:16 stassats`: oh, yep, if you're writing a library or something, you probably don't want to do that :) 12:16:26 Xach: You or someone had a blog post about that a month ago. I agree with the general oritentation. 12:16:48 defmacroization along the lines of mydefclass tends to be bad. defmacroization along the lines of define-domain-specific-thing tends to be good 12:17:08 ehu [~ehuels@109.32.4.244] has joined #lisp 12:17:10 cymew: check out let-over-lambda. he does a PPCRE reader macro that I've found really useful 12:17:11 easyE: i linked to it, but i can't remember exactly who wrote it 12:17:29 Xach: right. 12:17:43 ppcre reader macro? oh my 12:18:02 danlentz: Do I still have to create the highly irregular "regular" expressions that look like line noise? That's my main problem... 12:18:19 -!- longfin [~longfin@1.101.165.8] has quit [Read error: Connection reset by peer] 12:18:58 I just want to grab those part of a list that are strings looking like 80 hashes. *tears out his hair* 12:19:27 re redshank: I guess some Emacs-side stuff would be the best way to go. 12:19:35 cymew: That is pretty easy. 12:19:38 cymew: #{80} isn't that much line noise. What's wrong with it? 12:19:42 cymew: Stop tearing out your hair. 12:19:44 it probably is 12:19:52 what does "look like" mean? 12:20:08 drl [~lat@110.139.230.142] has joined #lisp 12:20:11 stassats` among a few other things in the book, yes. cymew: well it eliminates all of the crazy \\double \\escapng everytwhere and allows you to use perl syntax directly 12:20:20 cymew: if you are trying to match a constant string you don't need regexs. 12:20:25 antoszka: Look at that error message I posted. That's wrong. But, I'm using the wrong method, I can feel it in my bones. 12:20:31 danlentz: if you want perl, you know where to find it 12:20:55 But I posed this question browsing other's CL code, and jsut wndering why I need to see all this stuff explicitly when it has reasonable implicit defaults. THanks for the thoughts. 12:21:15 danlentz: take a look at cl-interpol 12:21:28 splittist: well, I was trying to write for the general case, but I'm guessing that was wrong., 12:21:29 -!- leo2007 [~leo@114.249.204.95] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 12:21:57 (define-constant +cymew-hashes+ (make-string 80 :initial-element #\#)), then string= or mismatch... Seems clearer to me. 12:22:06 cymew: if you want help, clearly describing the problem would be a good start 12:22:43 seangrove [~user@c-98-234-242-172.hsd1.ca.comcast.net] has joined #lisp 12:22:53 finally got hunchentoot to work! ... sort of 12:23:22 stassats`: Well, I try to think through the problem and only ask when I encounter a specific problem. I learn nothing by asking for "how to write a program that do FOO". 12:23:25 *udzinari* wonders if he can improve on http://www.brockman.se/2005/hyphen-ruby/hyphen-ruby.rb .. using underscores has become unbearable since cl 12:23:51 cymew: sbcl works just fine with string literals for me here. 12:24:23 cymew: for example, you pasted an error message, but it's useless without the code which produced it 12:24:36 Yeah, string literals worked until I tried that one. I wonder if I have a dirty environment. 12:24:41 thanks stassats` 12:24:46 stassats`: True, that was bad form. 12:25:00 cymew: That reminds me a little of the person who has gone off the clear path and asks for advice about how to chop through bushes instead of advice about how to get back on the path. 12:25:35 Sometimes that's how you find you are off the path... ;) 12:26:40 Sorry if I annoyed someone, though. I have gotten a few new ideas from listening to you here. Thanks a lot for that. 12:31:45 neoesque [~neoesque@210.59.147.226] has joined #lisp 12:38:11 maravilloso [~mau@stu232-209.bard.edu] has joined #lisp 12:40:07 flip214 cl-interpol does get you some similar simplification but hoyte's approach is more specific and succeeds by doing one thing well versus 10 things adequately. for my 2cents, anyway 12:41:21 Well, I'll have to ask a friend to get my let/lambda back to compare ... but I'm fairly happy with cl-interpol, especially for use with cl-ppcre 12:42:02 everybody does seem to love ediware 12:42:37 flip214: you can refresh your memory with http://letoverlambda.com/lol-orig.lisp (: 12:42:46 well, there's one distinct advantage for ediware: it has documentation! 12:44:19 it only spoils you 12:44:25 splittist: Thanks ... AFAIR, one of the nice things about cl-interpol is the nesting of ()/[]/{}/<> in #?rx blocks 12:44:49 -!- drl [~lat@110.139.230.142] has quit [Ping timeout: 258 seconds] 12:45:03 ISTR that the simple example in lo doesn't do this 12:45:25 Talking about ediware, anyone know why cl-ppcre:scan returns to intergers and two vectors? Why not 4 integers? 12:46:21 cymew: because that could lose information. 12:47:27 It could? It is all positions in a sequence, isn't it? 12:47:36 cymew: You can have more than one register in a match. 12:47:51 cymew: No. 12:48:45 cymew: http://weitz.de/cl-ppcre/#scan 12:48:51 cymew: You know what's funny? I was looking for something I pasted a few weeks ago to show you an example of why it has to return vectors, and I found the paste. It was in response to an earlier question from you! 12:48:52 i don't remember ever directly using cl-ppcre:scan, except as a predicate 12:48:57 Hmm. I guess you are right. You can have more than one register. I wonder why that idea never occued to me? Probably because I get lost just after the first... 12:49:01 cymew: If you're interested I could polish one of my macros that gives a lexical function "$" and allows for things like ($ :start 1) or ($ 3) to return data associated with the substrings 12:49:08 jweiss [~user@cpe-069-134-063-238.nc.res.rr.com] has joined #lisp 12:49:13 http://paste.lisp.org/display/120820#1 that is 12:50:02 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Read error: No route to host] 12:50:10 Xach: I have been fighting a lot with regexps lately. I guess it also tells you I really didn't grok all that your paste told me. 12:51:08 flip214: That sounds interesting, but probably a tad bit above my head. ;) 12:51:34 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 252 seconds] 12:52:26 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #lisp 12:56:10 cymew: Well, it keeps you from handling offsets yourself. 12:56:26 You'd just request the nth string, for example. 12:56:55 cesarbp [~chatzilla@189.247.115.33] has joined #lisp 12:57:19 drl [~lat@110.139.230.142] has joined #lisp 12:57:28 -!- kdas_ [~kdas@nat/redhat/x-bjnahyfvcdwlmywj] has quit [Ping timeout: 258 seconds] 12:57:33 flip214: why not use scan-to-strings or register-groups-bind? 12:58:12 Because sometimes the positions are needed as well. 12:58:14 -!- astoon [~chatzilla@nat121-249-205-109.tvoe.tv] has quit [Remote host closed the connection] 12:58:50 I wrote some library to highlight text in logfiles; RE matched text in the lines, and stored (start end tag) in a list 12:58:55 panike [~nwp@llunet.cs.wisc.edu] has joined #lisp 12:59:21 -!- rasterbar [~rasterbar@unaffiliated/rasterbar] has quit [Read error: Connection reset by peer] 12:59:21 so that the web interface could highlight only a few of them at a time (wanted to modify css via javascript, but didn't get that far) 12:59:25 -!- spradnyesh [~pradyus@nat/yahoo/x-evcvjxhaelovgaab] has quit [Quit: Leaving.] 13:00:39 am0c [~am0c@183.96.90.183] has joined #lisp 13:01:36 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:02:07 -!- xinming [~hyy@122.238.76.149] has quit [Read error: Connection reset by peer] 13:02:28 -!- Amadiro [~Amadiro@1x-193-157-197-36.uio.no] has quit [Quit: Leaving] 13:02:34 -!- ASau [~user@95-26-159-243.broadband.corbina.ru] has quit [Ping timeout: 252 seconds] 13:02:48 dnolen [~davidnole@184.152.69.75] has joined #lisp 13:02:49 -!- panike [~nwp@llunet.cs.wisc.edu] has left #lisp 13:03:18 -!- gaidal [~gaidal@113.109.113.217] has quit [Quit: Leaving] 13:03:31 For the vim people: Tamás is working on the swank-slimv interface! I hope it's ready for the public soon. 13:04:04 -!- Beetny [~Beetny@ppp118-208-157-151.lns20.bne1.internode.on.net] has quit [Ping timeout: 248 seconds] 13:04:05 for the vim people: forget about vim 13:04:48 flip214: a direct link? no python? 13:05:04 xinming [~hyy@122.238.76.149] has joined #lisp 13:05:21 even sbcl can't work without python 13:05:40 -!- drl [~lat@110.139.230.142] has quit [Ping timeout: 248 seconds] 13:07:12 Davidbrcz [david@212-198-126-167.rev.numericable.fr] has joined #lisp 13:07:18 splittist: no, python is still needed - but don't fear, that works even in windows 13:07:56 the parsing of S-expressions is much easier done in python 13:08:01 flip214: up to a point 13:08:23 Well, I tested within wine and the python installer 13:10:05 longfin [~longfin@211.187.37.46] has joined #lisp 13:11:03 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 13:11:39 -!- Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 258 seconds] 13:15:07 I forgot how good the comment thread reached via http://news.ycombinator.com/item?id=2432369 was 13:18:05 meingbg [~meingbg@c-5ee3e055.85-2-64736c11.cust.bredbandsbolaget.se] has joined #lisp 13:18:29 drl [~lat@110.139.230.142] has joined #lisp 13:19:47 is slime no longer in quicklisp? 13:19:52 flip214: I used to want to work on a Vim IDE type thing, but it really is never going to work. Vim has no intention of supporting interactive editing in buffers, so building a repl or anything that relies on asynchronous communication with the lisp becomes a massive hack. 13:20:08 Yes, it does ;-) 13:20:23 bohanlon [~bohanlon@TUBERIUM.CLUB.CC.CMU.EDU] has joined #lisp 13:20:30 (become a hack, that is) .... but I'm loving it! 13:20:34 Xach: i love the 'DoS known as "halting problem"' 13:20:46 oconnore: If you want an interactive buffer, don't use vim. Interactivity is the antithesis of modal. 13:21:01 what we really need is a decent repl that exists outside slime, that way you could easily support any editor you like. 13:21:28 Any vim plugin that fights the mentality of modality is doomed to failure. 13:21:45 oconnore: emacs can become any editor you like! 13:21:50 sort of like what factor does 13:22:15 "Have you ever heard of Alonso Church lambda calculus the builing block of lisp? If you like Touring machines stay out from lisp." *giggles* 13:23:32 herbie_: but even nekthuth -- although much more vim than it's competition-- is interactive. you had to do things like faking asynchronous communications with 10 second timeouts. :P 13:23:35 (ql:system-apropos "slime") doesn't return slime ... 13:23:55 flip214: the CL portion is named "swank" 13:24:04 ahhh, yes, thank you 13:24:41 * (ql:quickload :swank) To load "swank": Install 1 Quicklisp release: slime 13:24:49 oconnore: No, the asynchronous communications are truly async 13:25:00 flip214: the project is named slime, and it provides a system named swank 13:25:06 xach: tell quicklisp that it's called swank: ; Fetching # 13:25:11 -!- drl [~lat@110.139.230.142] has quit [Ping timeout: 264 seconds] 13:25:15 flip214: "system-apropos" searches for system names, not project names. 13:25:18 oconnore: The 10 second timeout is for the synchronous calls 13:25:24 oconnore: Because you should never have a sync call that can hang forever 13:25:51 flip214: there are more examples like that, but usually it's more like a project named foo providing a system named cl-foo, or vice versa 13:26:23 It's confusing if a "grep slime ~/.quicklisp/..." returns lines, but ql:quickload says it doesn't find them 13:26:54 herbie_: right, but the vim buffers themselves don't support asynchronous updates. so if i start a process in a new thread that runs for 20 seconds and then prints a value, it won't show up. 13:27:11 flip214: it depends on what the ... part is. 13:27:12 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 13:27:13 and even if it only takes 5 seconds, i can't then evaluate another form in the listener thread because nekthuth is blocked 13:27:28 oconnore: True, because you're fighting modality. You need to tell vim that you're ready for a screen update 13:27:32 xach: $ grep slime ~/.quicklisp/dists/quicklisp/releases.txt 13:28:22 oconnore: I already found a few workarounds for that ... don't know whether they will show up in the first slimv+swank release, but it's not impossible 13:28:27 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 13:28:39 oconnore: And so in nekthuth, you have ways to do that. It won't update the screen until you tell it you're ready. If you want something other than that kind of interaction, you souldn't use vim. 13:28:41 flip214: the things named "foo.asd" are the things that can be loaded via (ql:quickload "foo") 13:29:06 Xach: the grep returns "quicklisp-slime-helper http://beta..." and "slime http://beta.q...", so I tried quickloading the first token 13:29:29 mrSpec [~Spec@89-75-32-119.dynamic.chello.pl] has joined #lisp 13:29:29 -!- mrSpec [~Spec@89-75-32-119.dynamic.chello.pl] has quit [Changing host] 13:29:29 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:29:33 Xach: you're completely right. I just get confused by that, time after time .. 13:29:35 flip214: I'm afraid it isn't a piece of information you can act on without knowing anything about. 13:30:07 -!- xinming [~hyy@122.238.76.149] has quit [Read error: Connection reset by peer] 13:30:44 -!- La0fer [~Laofers1@64.120.233.114] has quit [Ping timeout: 248 seconds] 13:31:18 herbie_: well, i understand why it's built that way, but i just don't think that it's the right thing for a repl. i want modal editing, not modal screen updates. 13:31:49 it would be neat to pull the repl out of vim, that way you could have it both ways, and wouldn't be bound to vim's limitations 13:32:03 oconnore: True. It's not the right thing for a repl. I don't want a repl. 13:32:10 oconnore: isn't there another bridge that works in conjunction with screen? 13:32:12 fair enough :) 13:32:15 oconnore: When I want a repl, I go to the screen session hosting the sbcl server :P 13:32:24 Well, if system-apropos searched other pieces of information too, and just said "perhaps you meant swank"? all would be fine 13:32:38 -!- cymew [~davour@dhcp-221-37.pdc.kth.se] has quit [Ping timeout: 252 seconds] 13:32:46 and then you get a terrible repl with no form completion or indentation... 13:33:07 Well, i don't need form completion or indentation when using a repl. I only need that when coding... 13:33:25 If I am writing that kind of complex code in a repl, I should probably be writing some utilities for my system... 13:33:32 -!- Davidbrcz [david@212-198-126-167.rev.numericable.fr] has quit [Ping timeout: 276 seconds] 13:33:56 cymew [~davour@dhcp-221-37.pdc.kth.se] has joined #lisp 13:34:24 -!- katesmith [~katesmith@unaffiliated/costume] has quit [Quit: Leaving] 13:34:34 fisxoj [~fisxoj@cpe-24-59-205-231.twcny.res.rr.com] has joined #lisp 13:34:39 pkhuong: yes, although i think nekthuth is a much better piece of software. 13:34:50 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 13:35:05 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 13:35:21 it's probably possible to improve some library that integrates with readline. 13:36:50 *Xach* likes linedit 13:36:52 pkhuong: i think i would rather ditch the shell and go with a graphical listener. have you seen factor's repl? it's really nice. 13:37:03 after i graduate... 13:37:05 :) 13:38:00 Davidbrcz [david@212-198-126-167.rev.numericable.fr] has joined #lisp 13:38:01 even emacs slime can't evaluate something like (draw-circle ...) and have it pop up inside the repl. 13:38:03 naeg [~naeg@194.208.239.170] has joined #lisp 13:38:05 oconnore: try climacs then. 13:38:08 oconnore: sure it can. 13:38:43 in fact, I think people blogged at least 3 counter examples on planet lisp in the last ~12 months. 13:38:56 is there no aa interface to emacs? like used with the bb demo? 13:39:00 really? 13:39:06 i will have to look it up 13:39:06 oconnore: http://zslug.files.wordpress.com/2011/04/zslug-slides-rhodes-r.pdf 13:39:45 Yuuhi [benni@p54839B04.dip.t-dialin.net] has joined #lisp 13:40:55 ooh, neat 13:41:48 pkhuong: i like climacs, but it runs terribly slow for me. even moving the point up 5 lines or so takes a few seconds. 13:43:09 -!- froggey [~froggey@unaffiliated/froggey] has quit [Read error: Operation timed out] 13:43:32 -!- silenius [~silenus@p54946B2A.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 13:43:39 -!- ace4016 [ace4016@adsl-32-125-145.mia.bellsouth.net] has quit [Disconnected by services] 13:43:40 Atomsk [~ace4016@adsl-32-125-145.mia.bellsouth.net] has joined #lisp 13:46:01 -!- jkantz [~jkantz@ita4fw1.itasoftware.com] has quit [Quit: Ex-Chat] 13:46:37 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 13:47:16 -!- Davidbrcz [david@212-198-126-167.rev.numericable.fr] has quit [Ping timeout: 248 seconds] 13:49:38 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:50:37 -!- neoesque [~neoesque@210.59.147.226] has quit [Quit: Bye!] 13:51:16 Davidbrcz [david@212-198-126-167.rev.numericable.fr] has joined #lisp 13:52:10 -!- mcsontos [~mcsontos@nat/redhat/x-rawkaodsahwqdatd] has quit [Quit: Leaving] 13:53:38 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Remote host closed the connection] 13:53:52 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 13:53:58 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Remote host closed the connection] 13:54:16 -!- udzinari [~user@nat/ibm/x-raejmcmikszaljib] has quit [Read error: Connection reset by peer] 13:56:20 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 13:59:05 cfy [~cfy@122.228.131.67] has joined #lisp 13:59:13 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Read error: Operation timed out] 13:59:15 -!- cfy [~cfy@122.228.131.67] has quit [Changing host] 13:59:15 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 14:00:43 -!- Yuuhi [benni@p54839B04.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:01:03 -!- Athas [~athas@shop3.diku.dk] has quit [Read error: Connection reset by peer] 14:03:02 nikodemus: wrt. to ELS slides, I've so far only seen the slides about the clojure actors framework. They're on slideshare, I think. 14:03:40 xinming [~hyy@115.221.6.125] has joined #lisp 14:03:59 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 14:04:41 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 14:04:45 Kenjin [~josesanto@83.240.225.146] has joined #lisp 14:05:05 I _am_ a Lisp programmer I _am_ I _am_ 14:05:09 that's the main message in those slides 14:05:30 drawing graphs in emacs is really just something to get people to pay attention 14:05:49 dnolen [~davidnole@184.152.69.75] has joined #lisp 14:06:12 -!- dnolen [~davidnole@184.152.69.75] has quit [Client Quit] 14:06:18 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Leaving] 14:06:49 mydik [~qle@74-92-196-145-Atlanta.hfc.comcastbusiness.net] has joined #lisp 14:08:04 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 14:09:11 -!- galileogalieoisk [~Darazan@110-174-5-214.tpgi.com.au] has quit [Ping timeout: 240 seconds] 14:12:05 killerboy [~mateusz@pc-212-51-221-162.p.lodz.pl] has joined #lisp 14:12:34 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 14:14:20 Yuuhi [benni@p54839B04.dip.t-dialin.net] has joined #lisp 14:14:42 dnolen [~davidnole@184.152.69.75] has joined #lisp 14:16:15 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 14:16:25 -!- killerboy [~mateusz@pc-212-51-221-162.p.lodz.pl] has quit [Ping timeout: 246 seconds] 14:22:55 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 14:24:16 dnolen [~davidnole@184.152.69.75] has joined #lisp 14:25:44 tsuru [~charlie@adsl-87-52-181.bna.bellsouth.net] has joined #lisp 14:28:27 rins [~user@173-162-214-174-NewEngland.hfc.comcastbusiness.net] has joined #lisp 14:28:41 -!- dnolen [~davidnole@184.152.69.75] has quit [Ping timeout: 240 seconds] 14:28:59 superflit [~superflit@140.226.49.148] has joined #lisp 14:29:06 milanj [~milanj_@109-92-102-125.dynamic.isp.telekom.rs] has joined #lisp 14:32:04 -!- billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 14:32:12 hargettp [~hargettp@pool-71-174-139-45.bstnma.east.verizon.net] has joined #lisp 14:35:48 -!- woudshoo [~user@ipleiden.intellimagic.net] has quit [Ping timeout: 248 seconds] 14:37:26 timepilot [~timepilot@66.71.230.192] has joined #lisp 14:38:59 -!- am0c [~am0c@183.96.90.183] has quit [Quit: Leaving] 14:39:07 -!- cymew [~davour@dhcp-221-37.pdc.kth.se] has quit [Read error: Operation timed out] 14:41:37 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Ping timeout: 246 seconds] 14:45:22 rme [~rme@pool-70-104-125-229.chi.dsl-w.verizon.net] has joined #lisp 14:46:00 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.4] 14:47:20 Athas [~athas@130.225.165.35] has joined #lisp 14:54:09 C: a nearly lisp. setf --> x = 3; 14:54:37 hugod_ [~hugod@bas1-montreal50-1279442725.dsl.bell.ca] has joined #lisp 14:54:56 woudshoo [~user@ipleiden.intellimagic.net] has joined #lisp 14:55:06 When I must program in C++, I can almost couet myself I'm programming in lisp too. http://www.informatimago.com/articles/life-saver.html 14:55:35 "Coué", actually. ;-) 14:57:27 naeg [~naeg@194.208.239.170] has joined #lisp 14:59:21 -!- woudshoo [~user@ipleiden.intellimagic.net] has quit [Ping timeout: 252 seconds] 15:01:55 froggey [~froggey@unaffiliated/froggey] has joined #lisp 15:02:07 -!- fisxoj [~fisxoj@cpe-24-59-205-231.twcny.res.rr.com] has quit [Ping timeout: 276 seconds] 15:05:02 psilord1 [~psilord@ppp-70-226-166-7.dsl.mdsnwi.ameritech.net] has joined #lisp 15:05:35 askatasuna [~askatasun@190.97.34.146] has joined #lisp 15:05:45 -!- ch077179 [~urs@xdsl-188-155-1-133.adslplus.ch] has quit [Read error: Operation timed out] 15:05:58 pjb: Which means..? 15:06:09 codelurker [~codelurke@66.71.230.192] has joined #lisp 15:06:36 -!- timepilot [~timepilot@66.71.230.192] has quit [Quit: timepilot] 15:16:44 *loke* has been having fun solving the challengenes in Google Code Jam. If anything, Lisp is incredibly awesome to use for such purposes. 15:16:58 ikki [~ikki@201.122.132.181] has joined #lisp 15:19:03 Odin-: I'm mocking http://zslug.files.wordpress.com/2011/04/zslug-slides-rhodes-r.pdf 15:19:47 It has been a bad year for Rhodes, he couldn't program in Lisp, but in R, so he applied Coué's method, and made himself believe R was Lisp. 15:20:07 muhdik [~qle@74-92-196-145-Atlanta.hfc.comcastbusiness.net] has joined #lisp 15:20:24 It's a sad for a lisp programmer to be in this situation. 15:20:32 Uhm no 15:20:57 writing a swank backend for language X is different to trying to program Lisp in X 15:21:43 -!- mydik [~qle@74-92-196-145-Atlanta.hfc.comcastbusiness.net] has quit [Ping timeout: 260 seconds] 15:22:11 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Ping timeout: 264 seconds] 15:23:03 Gmind [~Nevermind@123.16.96.53] has joined #lisp 15:23:10 leo2007 [~leo@2402:f000:5:2901:225:4bff:fea9:b9e4] has joined #lisp 15:23:16 nefo [~nefo@2001:da8:200:900e:200:5efe:3b42:8f51] has joined #lisp 15:23:17 -!- nefo [~nefo@2001:da8:200:900e:200:5efe:3b42:8f51] has quit [Changing host] 15:23:17 nefo [~nefo@unaffiliated/nefo] has joined #lisp 15:23:24 s/Lisp/SLIME/g might be more like it. 15:27:11 tcr1: read the slides. 15:27:56 -!- nefo [~nefo@unaffiliated/nefo] has quit [Remote host closed the connection] 15:28:03 stassats` [~stassats@wikipedia/stassats] has joined #lisp 15:28:37 -!- dlowe [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has quit [Quit: *poof*] 15:29:32 What's the most effecient way to write X to a stream in sbcl? 15:29:37 My guess is not format? 15:29:45 write? 15:30:03 though, what is X? 15:30:11 That's actually variable 15:31:08 they shouldn't be much different, but write is the most general 15:31:46 and would expect format be the same 15:31:48 carlocci [~nes@93.37.192.21] has joined #lisp 15:32:05 a *print-pretty* nil can sometimes make a big difference. 15:32:10 you can use M-x slime-format-string-expand to see to what it would expand 15:32:27 Xach: Brilliant 15:32:29 Xach: Thanks 15:32:45 Xach: That just cut format to 33% per call, yay 15:33:05 (write X :pretty nil) 15:34:37 (write X :ugly t) 15:35:37 drdo: :ugly was deprecated, because you can write :pretty (not nil) 15:35:46 (not t) 15:35:58 (complement (constantly t)) 15:37:11 -!- dmiles_afk [~dmiles@c-71-193-241-28.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 15:37:17 joachifm [~joachim@212.7.195.193] has joined #lisp 15:37:20 stassats`: Damn you, you actually made me check if it actually existed 15:37:20 -!- joachifm [~joachim@212.7.195.193] has quit [Client Quit] 15:38:41 Xach: you mean (funcall (complement (constantly t)))? 15:39:07 Did anyone try to load Peter Norvig's prolog implementation into sbcl? 15:39:18 stassats`: maybe multiple-value-call to be sure. 15:39:20 billitch [~billitch@87-231-48-244.rev.numericable.fr] has joined #lisp 15:40:34 slyrus_ [~chatzilla@wsip-70-164-121-172.sd.sd.cox.net] has joined #lisp 15:40:45 relcomp: there's an update, PAIPROLOG - conforms with ISO semantics (by and large) 15:41:08 splittist: Cool hint. thx. 15:41:24 morning 15:41:41 Guys, what's a good job title for a lisp developer that's not "lisp developer"? 15:41:59 -!- timjstewart [~tims@159.182.183.6] has left #lisp 15:42:03 lisp hacker? 15:42:05 "symbolic engineer" 15:42:10 stassats`: I like this 15:42:20 sexp engineer ? 15:42:32 splittist: Do you think the women would like this? 15:42:40 pdlogan [~patrick@174.25.37.137] has joined #lisp 15:43:26 It depends whether the first word appears in the same context as zerop, oddp etc. 15:43:34 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 246 seconds] 15:44:08 splittist: haha 15:44:14 ivan4th [~ivan4th@smtp.igrade.ru] has joined #lisp 15:44:25 splittist: Did you mean cl-paip (a Debian package)? 15:45:52 relcomp: https://github.com/quek/paiprolog has it 15:45:57 relcomp: I know nothing of such things. I meant http://cl-user.net/asp/libs/paiprolog . I don't know what the current state of the archive linked there is. 15:46:01 (Slow typing) 15:46:02 -!- maravilloso [~mau@stu232-209.bard.edu] has quit [Remote host closed the connection] 15:46:42 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Read error: Connection reset by peer] 15:47:17 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #lisp 15:47:52 Riastradh [debian-tor@fsf/member/riastradh] has joined #lisp 15:49:23 Navin [~Navin@80.78.204.114] has joined #lisp 15:51:23 killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has joined #lisp 15:51:35 Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has joined #lisp 15:51:41 -!- lanthan [~ze@p50992b91.dip0.t-ipconnect.de] has quit [Quit: Ex-Chat] 15:52:29 am0c [~am0c@124.49.51.197] has joined #lisp 15:53:13 woudshoo [~user@ipleiden.intellimagic.net] has joined #lisp 15:54:09 *relcomp* downloaded paiprolog with clbild, compiled and loaded with no problems. Thank you. 15:54:42 relcomp: you might also be interested in screamer 15:54:49 *Xach* is adding it to quicklisp next weekend 15:55:24 Fade: I was almost screaming ;) 15:55:24 spilman [~spilman@ARennes-552-1-100-74.w92-139.abo.wanadoo.fr] has joined #lisp 15:55:42 -!- carlocci [~nes@93.37.192.21] has quit [Quit: eventually IE will rot and die] 15:56:25 Fade: Ths description looks interesting. 15:56:57 so it is =) 15:57:16 joachifm [~joachim@212.7.195.193] has joined #lisp 15:57:22 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 276 seconds] 15:57:37 carlocci [~nes@93.37.192.21] has joined #lisp 15:58:06 Amadiro [~Amadiro@80.213.121.141] has joined #lisp 15:58:17 cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has joined #lisp 15:58:30 Xach, rly? 15:58:47 Lycurgus: Yes. 15:59:32 -!- woudshoo [~user@ipleiden.intellimagic.net] has quit [Ping timeout: 248 seconds] 16:02:47 -!- spilman [~spilman@ARennes-552-1-100-74.w92-139.abo.wanadoo.fr] has left #lisp 16:03:57 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 16:04:00 only have the original MIT postscript TR from '93 16:05:57 timjstewart [~tims@159.182.183.6] has joined #lisp 16:06:28 -!- pnq [~nick@ACA21A10.ipt.aol.com] has quit [Ping timeout: 276 seconds] 16:08:19 c0d3 [~c0de@92.36.146.180] has joined #lisp 16:08:21 hello 16:08:23 gigamonkey [~user@adsl-99-17-205-117.dsl.pltn13.sbcglobal.net] has joined #lisp 16:08:46 can anyone tell me what does apostrophe mean infront of < sign when using vl sort 16:09:30 c0d3: it's a reader macro. ' is read as (quote ) 16:10:10 o thanks 16:10:11 c0d3: There are a lot of other questions implied by your question that are better answered by reading a Lisp tutorial. http://gigamonkeys.com/book/ is a pretty good place to start. 16:10:31 Yo Xach. 16:10:37 hi there 16:10:45 We need to get some Lispers to represent at CodeConf next year. 16:11:18 rurban [~demo@178-191-217-247.adsl.highway.telekom.at] has joined #lisp 16:11:19 in your case, the < refers to the function that is the less-than operator. quoting it means the code refers to the symbol naming that function. 16:11:24 the cons crew, the paren posse 16:11:34 Exactly. 16:11:46 The gang sign should be easy. 16:11:46 gigamonkey: oooh, codeconf. I read nice things about that on the changelog, I think 16:11:52 nested parens 16:11:52 What would the Lispers represent? 16:11:54 (group hug!) 16:11:55 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 16:13:17 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 16:13:33 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #lisp 16:14:25 Xach: just be there. It was a great conference and not too big so a smallish number of Lispers could show that we still exist. 16:14:33 *Xach* doesn't know anything about codeconf other than what gigamonkey tweeted 16:14:55 thank you very much :) 16:15:19 Xach: http://thechangelog.com/ has a few summary blog posts 16:15:38 bob_sage [~bobsage@adsl-64-164-208-202.dsl.snfc21.pacbell.net] has joined #lisp 16:15:46 -!- bob_sage [~bobsage@adsl-64-164-208-202.dsl.snfc21.pacbell.net] has quit [Client Quit] 16:16:23 gigamonkey: I'm game. 16:16:48 One cool bit was one of the guys from GitHub deployed the new Issues feature live during a lightening talk. 16:16:51 yeah, I'm interested, too 16:17:08 gigamonkey: I saw. not sure they're a real improvement, but cool (: 16:18:41 (reading that summary, "We use languages like Ruby Python or JS because they let us write code like literature. It fits the way we think. Lets be honest, we dont use Ruby for engineering reasons.") 16:18:44 haha, so true. 16:18:51 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 16:19:19 That's the guy who actually originally suggested I start a magazine. 16:19:24 also, one of the reasons I use lisp - lets me write code as literature, and is nice engineering-wise 16:19:43 -!- e-user [~akahl@nat/nokia/x-pwqcafyxmufrycej] has quit [Quit: Leaving.] 16:20:24 cool, gigamonkey (: 16:20:46 -!- rurban [~demo@178-191-217-247.adsl.highway.telekom.at] has quit [Ping timeout: 276 seconds] 16:20:53 man, now I really wish I had gone (: 16:21:30 -!- sacho_ is now known as sacho 16:21:32 It was basically everything the last ILC was not. 16:22:14 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 16:22:17 so I hear ): 16:22:18 daniel_ [~daniel@p5082BCB9.dip.t-dialin.net] has joined #lisp 16:22:51 -!- Landr [~user@78-23-213-22.access.telenet.be] has quit [Ping timeout: 246 seconds] 16:23:53 -!- daniel [~daniel@p5082BB29.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 16:25:43 rurban [~demo@178-191-217-247.adsl.highway.telekom.at] has joined #lisp 16:26:50 araujo [~araujo@190.38.51.34] has joined #lisp 16:26:50 -!- araujo [~araujo@190.38.51.34] has quit [Changing host] 16:26:50 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 16:30:33 -!- hlavaty [~user@91-65-223-81-dynip.superkabel.de] has quit [Ping timeout: 246 seconds] 16:32:31 pjb: the difference between R-as-Lisp and C++-as-Lisp is somewhat akin to the difference between the Earth<->International Space Station and the Earth<->Alpha Centauri distances 16:32:53 yes, neither distance is zero, but one is bridgeable now with reasonable effort and one will take generations to overcome 16:33:18 HG` [~HG@p579F7536.dip.t-dialin.net] has joined #lisp 16:33:24 i wonder if the SBCL developer team are open to considering feature requests 16:33:41 yes. Particularly when accompanied by huge bribes 16:33:51 certainly. some of them can even be hired to execute them. :) 16:35:47 danlentz: what are you thinking of? 16:35:55 danlentz: https://bugs.launchpad.net/sbcl is a decent place to express that request 16:36:34 i would like to request (declaim (optimize (debug 10))) 16:36:52 maybe 11 even, I'm not sure yet 16:37:00 -!- relcomp [~chatzilla@nat.rz.uni-karlsruhe.de] has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20110323131629]] 16:37:01 danlentz: what would that do? 16:37:06 11 sounds culturally right, yes 16:37:40 yeah better make it go to 11 16:37:40 dlowe [~dlowe@pool-108-7-149-167.bstnma.east.verizon.net] has joined #lisp 16:37:51 my image supports that already! 16:37:59 Xach: it would fail to conform, for one 16:38:00 how much will you pay me to release that feature? 16:39:58 krystof: heh you're right on the ball that would be the most profitable programming gig ever 16:40:27 cmm: not at all, but I can supply it to danlentz as a patch so no-one else need worry 16:40:30 just use base 2 right? 16:41:08 magic compiler is magic. 16:42:00 danlentz: the suspense is killing me! 16:42:19 dto1 [~dto@96.252.62.25] has joined #lisp 16:42:35 danlentz: (setf *read-base* 2) and (declaim (optimize (debug 11))) 16:43:00 McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has joined #lisp 16:43:04 oi. You open source types are depriving me of a living. 16:43:33 but Xach is right, it's probably more fun to watch danlentz try to explain what his "feature request" is without whining 16:44:28 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Ping timeout: 246 seconds] 16:44:55 xach: I'm not serious i was just stirring up the channel 16:46:05 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 16:46:14 -!- c0d3 [~c0de@92.36.146.180] has quit [Quit: Leaving] 16:46:23 -!- dullard [~user@188-223-137-38.zone14.bethere.co.uk] has quit [Remote host closed the connection] 16:46:42 -!- McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has quit [Client Quit] 16:46:46 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 16:47:42 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Ping timeout: 246 seconds] 16:49:08 stassats` wins fastest contract fulfilment 16:50:58 Ragnaroek [~chatzilla@vpnsh0033.fh-trier.de] has joined #lisp 16:51:13 Krystof: I believe it's a reference to spinal tap (-: 16:51:19 -!- ignas [~ignas@78-60-36-123.static.zebra.lt] has quit [Ping timeout: 276 seconds] 16:51:52 McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has joined #lisp 16:51:53 stassats`, nice :) 16:52:04 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 16:53:07 mrSpec [~Spec@89-75-32-119.dynamic.chello.pl] has joined #lisp 16:53:07 -!- mrSpec [~Spec@89-75-32-119.dynamic.chello.pl] has quit [Changing host] 16:53:07 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 16:53:09 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 16:53:26 danlentz: i'll send you my billing details later 16:53:40 xan_ [~xan@209.119.62.80] has joined #lisp 16:54:49 -!- McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has quit [Client Quit] 16:55:40 -!- cesarbp [~chatzilla@189.247.115.33] has quit [Ping timeout: 246 seconds] 16:56:19 -!- splittist [~splittist@211-78.3-85.cust.bluewin.ch] has quit [Ping timeout: 252 seconds] 16:57:00 cesarbp [~chatzilla@189.247.115.33] has joined #lisp 16:57:57 Krystof: I don't contest the differences between R and C++. And once you're in orbit, it's easier to envisage going to the next star ;-) 16:58:23 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 16:58:48 Krystof: ah, no, you're wrong. We could get to the next star and be back in less than 15 years. Nobody understands Einstein. 16:59:25 And by the way, the Russian will probably do it: they're speaking of using nuclear power plants to power their spaceships. 16:59:49 The launch and operations software is all in Lisp 16:59:53 Lisp at Light Speed! 17:00:47 i was thinking of just throwing it out there that i had just finished successfully implemented (declaim (optimize (debug 10))) but i was worried if maybe it would be risking too much violence :) 17:00:51 i didn't know light was that slow 17:01:50 danlentz: unfortunately, there are only 4 optimization levels. They're not numerical, but symbolic, and really incredibly strangely, they used fixnums instead of symbols. 17:02:43 'none 'a-little 'somewhat-more 'full 17:02:46 ? 17:02:54 danlentz: 0 = :unimportant, 1 = :neutral, 2 = :somewhat-important, 3 = :extremely-important 17:02:54 17:02:54 Note that code which has the optimization (safety 3), or just safety, is called safe code. 17:03:17 Oops, that last sentence was to be cut out. 17:03:35 noted anyway 17:03:38 stassats`: clhs optimize specifies 1 = neutral. 17:03:59 pjb that is an intesting side note 17:04:22 danlentz: it makes you wonder what they were thinking when they specified that... 17:04:25 i was in jest however 17:04:45 Once I wanted to optimize a lot too. 17:05:39 jewel [~jewel@196-215-117-7.dynamic.isadsl.co.za] has joined #lisp 17:06:48 pjb: you are the pjb, author of IBCL? 17:06:53 Yes. 17:07:23 danlentz: get your autograph book, quick! 17:07:26 I'm sorry, the name IBCL sounds like it's something big and important :-) 17:07:41 and potentially dangerous too. 17:08:08 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 17:09:17 morphling [~stefan@gssn-5f75795f.pool.mediaWays.net] has joined #lisp 17:09:34 -!- emporas [~emporas@athedsl-170497.home.otenet.gr] has quit [Read error: Connection reset by peer] 17:11:42 i was reading though it earlier i was surprised -- the approach is to produce functions that will rebuild the persistent code 17:12:10 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 17:12:33 danlentz: well, more to the point, the purpose is to keep the source sexps around, so that you can file them out. 17:12:43 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 17:13:07 danlentz: but otherwise, indeed, COMPILE means that FUNCTION-LAMBDA-EXPRESSION may return NIL instead of the source sexp. 17:13:11 -!- xan_ [~xan@209.119.62.80] has quit [Ping timeout: 264 seconds] 17:13:25 -!- ehu [~ehuels@109.32.4.244] has quit [Ping timeout: 276 seconds] 17:15:57 sabalaba [~sabalaba@141.212.56.78] has joined #lisp 17:15:58 -!- joachifm [~joachim@212.7.195.193] has quit [Quit: leaving] 17:17:45 yes, i had probably a niaeve preconception of storing the source as the textual data. what type of situation would the simplistic approach not account for? 17:18:11 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 240 seconds] 17:19:08 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #lisp 17:19:49 Landr [~user@78-23-213-22.access.telenet.be] has joined #lisp 17:19:52 Two situations: 1- development at the REPL. Instead of having to edit characters with emacs, and using sophisticated (and brittle IME) tools such as slime to send those characters to the REPL, just because you want to keep a persistent copy of your program, you can edit them at the REPL, and use save-lisp-image for persistence. 17:20:07 for example in sbcl there is a definition-source-mixin 17:20:10 2- since we keep the source as a sexp, we can easily apply a structured sexp editor on it. 17:21:13 Amadiro_ [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has joined #lisp 17:21:27 So perhaps for newbies, you don't need anything complex like emacs + slime. Just do: mv /usr/bin/ibcl /bin/init && reboot ; and you have a newbie friendly environment. 17:22:12 No linux to learn, no emacs to learn, no slime to learn, you boot your computer, and you're on a lisp machine. 17:22:30 thats very interesting 17:22:36 Of course, then you can have fun writing nice tools, inside the Lisp Machine image. 17:22:44 (don't forget to save the image from time to time ;-)) 17:22:52 do you work that way? 17:22:55 No. 17:23:07 -!- Amadiro [~Amadiro@80.213.121.141] has quit [Ping timeout: 258 seconds] 17:23:20 A lot of these little program I write, I write them to give a positive answer to newbies asking silly questions on cll. 17:24:00 Fade: however, if enough tools were developed to work that way, it could be an option. 17:24:05 i like "you're doing it wrong" better 17:24:20 -!- slyrus_ [~chatzilla@wsip-70-164-121-172.sd.sd.cox.net] has quit [Ping timeout: 248 seconds] 17:24:38 i mean more generally in the 'image based' sense you describe in ibcl, not in terms of replacing init with ibcl and working up from bones. 17:24:59 i was thinking of it as a series of succesive states. You edit a piece of code and at the end if it compiles you move to the next state 17:25:06 although that is a very interesting notion. 17:25:23 Fade: I would, if the system was developed to a usable state. Right now it's just a proof of concept. 17:25:29 something like Dr Scheme's way of doing REPLs. 17:25:29 *Fade* nods 17:25:33 Of course, it's the InterLisp and Lisp Machine ideal. 17:25:40 in your apprach is not like that -- your way its like a continuous stream of time 17:26:13 On the other hand, you can consider emacs+slime+CL as a black box, and imagine it works in an image based way. Only there the image is the unix system. 17:26:34 that's generally how I think about it. 17:26:39 danlentz: well, this is useful for bottom-up development. 17:26:42 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 17:26:43 "linux is my device driver" etc. 17:26:48 Yes. 17:26:53 "what is linux"? 17:27:05 you might be some fraction of the way through rebuiing a form 17:27:12 I'd need to upgrade http://www.informatimago.com/linux/emacs-on-user-mode-linux.html with CL implementations. 17:27:37 i'd be interested in working on that. 17:28:05 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 17:28:06 And it could have applications as bootable USB dongles. 17:28:13 -!- Ragnaroek [~chatzilla@vpnsh0033.fh-trier.de] has quit [Ping timeout: 252 seconds] 17:28:20 Lisp Machines on your keychain. 17:28:27 aye 17:29:19 davekong [~davekong@unaffiliated/davekong] has joined #lisp 17:30:03 -!- Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 17:30:36 cpc26 [~cpc26@66-87-1-112.pools.spcsdns.net] has joined #lisp 17:30:47 Is there a way to make it so that a form will only be evaluated at runtime rather than compile time? I am trying to seed a program with a random state every time it is run 17:31:00 -!- elliottcable is now known as ec|detached 17:32:16 davekong: http://trittweiler.blogspot.com/2011/03/use-case-for-restart-bind.html might be inspiring 17:32:37 davekong: by default, a form will ONLY be executed at run-time (or possibly load-time in case it's a toplevel form) 17:32:39 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Read error: Connection reset by peer] 17:32:55 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #lisp 17:33:06 pjb: project Orion was US thing. OTOH, everyone "knows" how to do it, the same with nuclear jet propulsion... it's just not important to decision makers :) 17:33:07 pnq [~nick@host-224.ssu.portsmouth.oh.us] has joined #lisp 17:34:57 Fade: Regarding "LispM on a dongle", I think Inferno model would fit more 17:35:15 but does seem a high cost -- the complexity of wrapping all these specific pieces of the code individually is a lot of potential for things to break 17:36:08 well, the plan9 model is better in general, but as far as the whole 'kernel-as-device-driver' goes, linux sort of wins the race. 17:36:58 gravicappa [~gravicapp@ppp91-77-189-204.pppoe.mtu-net.ru] has joined #lisp 17:37:43 Fade: Well, I was thinking of implementing a bytecoded (possibly JIT) CL that would treat images as first-class objects (including possibility of "forking" an image and running resulting pieces separately), and use it to implement an Inferno-style hosted environment 17:37:45 -!- rurban [~demo@178-191-217-247.adsl.highway.telekom.at] has quit [Ping timeout: 252 seconds] 17:38:03 dlila [~dlila@CPE0014d1c9243c-CM001bd71cede2.cpe.net.cable.rogers.com] has joined #lisp 17:38:07 thta is an intersting notion. 17:38:16 rurban [~demo@178.191.217.247] has joined #lisp 17:38:32 although I'm sort of over bytecoded environments at this point. 17:39:11 (haven't the lads over at racket-lang.org sort of done that work for you already?) 17:39:24 Fade: well, it doesn't have to be bytecoded, though it allows for simple porting of resulting image files 17:39:58 Fade: haven't really looked into Racket, I haven't used it since before the name change :) 17:40:06 as far as blue-skying goes, I'd like to see a connection-machine lisp implemented on plan9 semantics. 17:40:34 Fade: and run on BG/L? ? 17:40:37 :) 17:40:42 heh 17:40:56 sbcl is a good compiler and most of the exotic architectures are dead at this point. 17:40:58 -!- cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has quit [Quit: Leaving.] 17:41:24 yes, ARM is on its last legs 17:41:37 ARM is hardly 'exotic' :) 17:41:40 Fade: Well, counting just the ones that regularly run in my house, I have x86, x86-64, MIPS, ARM 17:42:20 p_l|backup: well, I have x86, x86_64, sparc, sparc64, MIPS and MIPS64, and alpha. 17:42:25 the MIPS one could just as well be PowerPC, except a home router doesn't need that 17:42:30 I have one HPPA machine somewhere around here. 17:42:38 oh, i forgot about my 32bit ppc box 17:42:43 Fade: "regularly run", discounting anything weird *I* run :) 17:43:07 as in, stuff that can be found in places not run by afficionados :) 17:43:26 Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has joined #lisp 17:43:38 *rsynnott* suspects MIPS will largely go away soon 17:43:40 (and POWER and SPARC aren't going anywhere yet) 17:43:44 cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has joined #lisp 17:43:47 xan_ [~xan@70.36.246.130] has joined #lisp 17:43:50 yeah, but how much migration to something as bizarre as a brand new OS would you expect to see in such legacy environments? 17:44:04 -!- pnq [~nick@host-224.ssu.portsmouth.oh.us] has quit [Ping timeout: 248 seconds] 17:44:05 volume production of ARM should make that cheaper 17:44:23 Fade: I was thinking rather more of "hosted" OS 17:44:24 as much as I'd love to be able to buy new alpha hardware.. 17:44:32 that can be run on bare metal as well 17:45:06 Fade: as for bytecoded implementation, AS/400 had interesting model that bridged both 17:45:40 I don't know much about the AS/400. 17:46:33 Fade: you compile into a virtual 128bit machine, then the OS runtime calls a VM-to-native compiler on first load and stores the binary together with the VM code 17:46:55 -!- lemoinem [~swoog@216.252.88.48] has quit [Ping timeout: 252 seconds] 17:47:06 (and yes, pointers in AS/400/System i are 128bit) 17:48:16 well, future-proof, I suppose :) 17:48:21 -!- cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has quit [Client Quit] 17:49:07 rsynnott: that was partly the reason. another is that afaik it has single address-space for both core and disk 17:49:09 so, the user programs get embedded in the VM image passed to the boot-time compiler? 17:49:30 cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has joined #lisp 17:49:42 udzinari [~user@ip-89-102-12-6.net.upcbroadband.cz] has joined #lisp 17:49:59 -!- kpreid [~kpreid@128.153.215.171] has quit [Quit: Offline] 17:50:10 fade thats against the laws of xcvb! 17:50:39 Fade: no, the compiler produces a native version of the binary and embeds it in the original file, making it ready for the runtime linker 17:50:56 bizarre architecture 17:51:21 Porting an application from original 48bit CISC to 64bit POWER was basically the question of installing it on the new one :) 17:51:36 are you talking about porting sbcl to it? 17:52:05 afaik nearly all of the system is coded for the virtual 128bit machine, with only low-level support code that is machine-specific being native 17:52:15 I assume there's a substantial cost in efficiency for all of this 17:52:25 stassats`: no, just discussing different approaches 17:52:33 rsynnott: you wouldn't want to reboot it very often. 17:52:45 Fade: it caches the native code 17:52:49 p_l|backup: and how is it related to lisp? 17:52:55 (in executables) 17:53:02 tcr1: not sure how I can use restart-bind to fix the issue... When I run the program like a script I get a new seed each time when I compile it stays the same 17:53:15 stassats`: it started regarding application of that model to byte-coded lisp 17:53:19 eugu [~Miranda@213.141.157.147] has joined #lisp 17:53:37 we're off track, for sure. 17:53:38 heh 17:54:03 Is what I am doing (setf *random-state* (make-random-state t)) 17:54:36 I get the same value every time if I run that with sbcl but new values each time if I run the program with clisp 17:54:47 davekong: You should bind *random-state* to that value in your main function 17:55:09 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 17:55:18 -!- tcr1 is now known as tcr 17:57:25 -!- askatasuna [~askatasun@190.97.34.146] has quit [Quit: WeeChat 0.3.4] 17:57:30 tcr: ok, that makes sense and works, thanks 17:58:43 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 17:58:49 woudshoo [~user@ironhead.xs4all.nl] has joined #lisp 18:00:12 astalla [~astalla@dynamic-adsl-94-36-30-157.clienti.tiscali.it] has joined #lisp 18:01:37 macrocat [~marmalade@99.192.96.5] has joined #lisp 18:02:27 kpreid [~kpreid@128.153.181.154] has joined #lisp 18:03:49 -!- gnooth [~gnooth@ip98-176-79-151.sd.sd.cox.net] has quit [Quit: Leaving] 18:08:51 pjb: actually, I understand Einstein 18:10:39 -!- c_arenz [~arenz@nat/ibm/x-aolgaaaaxpbexwef] has quit [Ping timeout: 258 seconds] 18:11:31 timor [~timor@port-92-195-52-193.dynamic.qsc.de] has joined #lisp 18:11:40 -!- woudshoo [~user@ironhead.xs4all.nl] has quit [Read error: Operation timed out] 18:12:07 -!- codelurker [~codelurke@66.71.230.192] has quit [Quit: WeeChat 0.3.4] 18:12:10 varjag [~eugene@4.169.249.62.customer.cdi.no] has joined #lisp 18:13:48 -!- davekong [~davekong@unaffiliated/davekong] has quit [Quit: WeeChat 0.3.4] 18:14:38 -!- Pirxs [~Pirx@195.225.69.9] has quit [] 18:14:49 -!- rdd [~rdd@c83-250-51-60.bredband.comhem.se] has quit [Read error: Connection reset by peer] 18:15:11 rdd [~rdd@c83-250-51-60.bredband.comhem.se] has joined #lisp 18:16:01 -!- dto1 [~dto@96.252.62.25] has quit [Ping timeout: 258 seconds] 18:16:59 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Ping timeout: 252 seconds] 18:17:49 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 18:18:48 realitygrill [~realitygr@76.226.207.199] has joined #lisp 18:18:49 Any CFFI gurus have a guess at what's going wrong here? http://paste.lisp.org/display/121388 18:20:23 Modius [~Modius@70.123.140.183] has joined #lisp 18:20:28 splittist [~splittist@30-245.62-188.cust.bluewin.ch] has joined #lisp 18:22:03 Or have an idea what I could do to get better debug info to fix it? 18:25:10 -!- Atomsk [~ace4016@adsl-32-125-145.mia.bellsouth.net] has quit [Quit: When there's nothing left to burn you have to set yourself on fire.] 18:25:55 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 18:26:42 -!- The_Fellow [~storm2@glida.mooo.com] has quit [Quit: Leaving.] 18:31:07 The_Fellow [~storm2@glida.mooo.com] has joined #lisp 18:33:16 -!- rurban [~demo@178.191.217.247] has quit [Ping timeout: 258 seconds] 18:33:16 kahmalo [~Kalle@2002:5517:2040:1:e60:76ff:fe4c:b1be] has joined #lisp 18:36:03 -!- HG` [~HG@p579F7536.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 18:36:38 redline6561: what's that list doing in the ellipse-box call there? (Isn't that a constructor?) 18:36:59 gor[e] [~svr@gw1.masterhost.ru] has joined #lisp 18:39:11 -!- Kenjin [~josesanto@83.240.225.146] has quit [Quit: Computer has gone to sleep] 18:39:17 MIPS is currently popular in China 18:39:51 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 18:39:59 Almost, but not, completely OT: I'm maintaining a CL project on sourceforge. Anyone out there know how to set the default download target? If so, please privately chat w/ me; I'm at my wits' end... Thanks! 18:40:46 antifuchs: FSBV should convert that to a scalar and pass it by value based on the above definitions. Also, sorry I'm late. :P 18:40:59 HG` [~HG@p5DC05DE0.dip.t-dialin.net] has joined #lisp 18:41:13 huh, ic. 18:41:28 well, nothing obvious stands out, I think. you'll need a real cffi pro (: 18:41:54 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 18:41:58 antifuchs: Why the CFFI method not found call though? I suspect it's some part of the conversion process of track-box but I can't figure if it's FSBV's fault or CFFI's. LiamH seemed to think CFFI yesterday... 18:42:10 antifuchs: Should I try to track down fe[nl]ix or luis then? 18:43:44 snearch [~snearch@f053006112.adsl.alicedsl.de] has joined #lisp 18:44:17 ping fe[nl]ix, luis, LiamH and all you smarter CFFI pros, how can I figure out what I'm doing wrong and fix it? http://paste.lisp.org/display/121388 :) 18:44:58 -!- Spion_ [~spion@unaffiliated/spion] has quit [Remote host closed the connection] 18:45:30 tracking them down sounds good. 18:45:35 antifuchs: Thanks. 18:46:11 -!- cmm [~cmm@bzq-109-65-203-181.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 18:47:16 cmm [~cmm@bzq-109-65-203-181.red.bezeqint.net] has joined #lisp 18:48:35 superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has joined #lisp 18:51:22 -!- seangrove [~user@c-98-234-242-172.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 18:51:32 Krystof: then you should know that if you can produce a permanent thurst (ie. if you have a nuclear reactor on board), you can travel at X light years in less than X years. 18:52:01 And that you don't need a lot of thurst for that less than X to be quite small relative to the X. 18:52:05 -!- kpreid [~kpreid@128.153.181.154] has quit [Quit: Offline] 18:52:31 -!- gemelen [~shelta@shpd-78-36-165-127.static.vologda.ru] has quit [Read error: Connection reset by peer] 18:52:34 -!- gravicappa [~gravicapp@ppp91-77-189-204.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 18:52:52 -!- cesarbp [~chatzilla@189.247.115.33] has quit [Ping timeout: 248 seconds] 18:58:15 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 18:58:30 gravicappa [~gravicapp@ppp91-77-189-204.pppoe.mtu-net.ru] has joined #lisp 18:59:52 srcerer [~chatzilla@dns2.klsairexpress.com] has joined #lisp 19:00:18 kpreid [~kpreid@128.153.181.154] has joined #lisp 19:00:37 I have a permanent thirst 19:05:17 Ragnaroek [~chatzilla@vpnsh0053.fh-trier.de] has joined #lisp 19:05:33 Krystof: For parens? Or just plots in SLIME these days? ;) 19:05:54 -!- cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has quit [Quit: Leaving.] 19:05:59 I was thinking blood 19:06:19 -!- Gmind [~Nevermind@123.16.96.53] has quit [Read error: Connection reset by peer] 19:06:35 tried vervaine? 19:06:36 Krystof: Oh.... well then... you've come to the right place. Someone should be along to ask why their scheme "flatten" function is broken shortly. 19:06:58 lanthan [~ze@p54B7B5CD.dip.t-dialin.net] has joined #lisp 19:08:11 ace4016 [ace4016@adsl-32-125-145.mia.bellsouth.net] has joined #lisp 19:08:41 Hello Lispers! 19:08:48 hello, mon_key 19:10:06 In the EQUALP section of the sepc, what does "descend" mean in following: "equalp does not descend any objects other than the ones explicitly" 19:10:53 it doesn't delve into their substructures 19:12:59 EarlGray [~dmytrish@inherent.puzzler.volia.net] has joined #lisp 19:13:09 imagine your data is an upside-down tree. EQUALP starts at the trunk. If your tree is a list, structure or various kind of vector, EQUALP gets to nibble at the leaves. Otherwise, it has to satisfy itself on bark 19:15:01 Looks like lisp-paste-bot is down. le sigh. Well http://paste.lisp.org/display/121392 is something I'm working on. I should know what's going on, but for some reason I'm unsure. The macro accepts a string just fine and prints out what I expect. The macro with a variable passed to it, though, doesn't print anything. 19:17:45 TDT: is (<:body ...) a macro? 19:17:55 do you need <:as-html? 19:18:08 -!- udzinari [~user@ip-89-102-12-6.net.upcbroadband.cz] has quit [Remote host closed the connection] 19:18:12 Good qeustion, not sure. I'm using yaclml, I'll check. 19:18:28 -!- mishoo_ [~mishoo@79.112.237.103] has quit [Ping timeout: 246 seconds] 19:18:29 I know nothing at all about yaclml, but I googled and found http://www.3ofcoins.net/2009/02/07/yaclml-in-pictures-part-i-html-generation/ 19:18:38 yep it is 19:18:44 mephisto [~mephisto@CPE30469a61d317-CM000a735f22bd.cpe.net.cable.rogers.com] has joined #lisp 19:19:15 -!- sellout [~Adium@c-24-61-13-161.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 19:20:20 ASau [~user@95-26-159-243.broadband.corbina.ru] has joined #lisp 19:20:55 TDT: what are the evaluation rules for its arguments? 19:21:02 stassats`: so "doesn't delve into their substructures" means it only compares the relative sxhashes of the objects identity? 19:21:13 TDT: (that's rhetorical. when you find that out, you might find out why passing the symbol *ZZZ* does not do what you expect.) 19:21:30 what sxhash got to do with it? 19:21:37 Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has joined #lisp 19:21:46 sellout [~Adium@c-24-61-13-161.hsd1.ma.comcast.net] has joined #lisp 19:22:07 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 19:22:24 Xach: Yeah, you definitely nudged me in the right direction. The macroexpand is incredibly funky on the *zzz* version. 19:22:32 Without examining substructure How else could it be done in the absence of sxhash??? 19:22:46 bad_alloc [~bad_alloc@HSI-KBW-085-216-109-135.hsi.kabelbw.de] has joined #lisp 19:22:50 there is no sxhash involved whatsoever 19:23:02 and to answer you question: EQ 19:23:05 In the string version it's writing out one element, the body. The second it's not writing out the string. I probably could wrap this in a "write-string" to solve the issue, though. 19:23:44 equalp cannot rely on sxhash, because sxhash can randomly return the same hash code for entirely different objects that equalp must distinguish from each other. 19:24:14 eh gad, you can...god that's ugly 19:24:20 it's not specified to rely on it, for starters 19:24:24 udzinari [~user@ip-89-102-12-6.net.upcbroadband.cz] has joined #lisp 19:24:26 -!- antgreen [~user@12.232.236.137] has quit [Read error: Operation timed out] 19:24:38 Having to pry into the details of *YACLML-STREAM*, to write-string to it. 19:25:04 fisxoj [~fisxoj@cpe-24-59-205-231.twcny.res.rr.com] has joined #lisp 19:26:23 ... 19:26:29 do you need <:as-html? 19:28:44 Pirxs [~Pirx@195.225.69.9] has joined #lisp 19:29:25 antgreen [~user@12.232.236.2] has joined #lisp 19:29:33 Krystof: Sorry, mised that, the output-to-string should be doing the same thing, at least in this case as-html works the same as the combination yaclml-output... part 19:31:32 -!- Modius [~Modius@70.123.140.183] has quit [Ping timeout: 258 seconds] 19:32:17 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 19:32:18 -!- Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has quit [Quit: leaving] 19:32:27 Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has joined #lisp 19:32:50 pnq [~nick@host-224.ssu.portsmouth.oh.us] has joined #lisp 19:32:50 antgreen` [~user@12.232.236.110] has joined #lisp 19:33:56 -!- antgreen [~user@12.232.236.2] has quit [Ping timeout: 248 seconds] 19:35:14 Hmm, anyone tried the core-server project? 19:35:37 It suffers from the same sb-pcl internals-rearrangement problem as elephant and clsql (or at least a similar one) 19:35:38 -!- xan_ [~xan@70.36.246.130] has quit [Ping timeout: 252 seconds] 19:36:00 francogrex [~user@109.130.68.15] has joined #lisp 19:36:10 Heh. Maybe with quicklisp around some of these libraries can fold such problems into one place. :) 19:37:52 I don't get it. 19:38:10 In practice, I think it means "Xach finds these problems first" 19:38:47 it's good if you're not Xach 19:39:30 stassats`: kahmalo: So, for example, on SBCL's /src/code/target-sxhash.lisp the refrences to equalp/psxhash are totally unrealted w/re to identity and descent of "compound objects"? 19:39:32 it's not good if he gets fed up with the titanic effort though :) 19:39:42 Awwwww 19:40:10 mon_key: indeed, totally unrelated 19:40:19 -!- sabalaba [~sabalaba@141.212.56.78] has quit [Ping timeout: 276 seconds] 19:40:37 it's talking about equalp hash-tables 19:41:14 stassats`: OK great, this is what i need to know Thanks! 19:46:42 -!- mephisto [~mephisto@CPE30469a61d317-CM000a735f22bd.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 19:47:29 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Ping timeout: 240 seconds] 19:48:46 -!- kpreid [~kpreid@128.153.181.154] has quit [Quit: Offline] 19:50:26 -!- gravicappa [~gravicapp@ppp91-77-189-204.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 19:53:22 stassats`: regarding your comment yesterday about swank:swank-require i lost my wi-fi signal and wasn't able to respond. 19:54:23 does swank:swank-require both load and compile a module found? 19:55:01 is that important? 19:55:39 cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has joined #lisp 19:55:41 it would seem somewhat relevant yes. 19:55:43 i would think that it only LOADs on sbcl 19:56:46 McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has joined #lisp 19:57:21 -!- kahmalo [~Kalle@2002:5517:2040:1:e60:76ff:fe4c:b1be] has left #lisp 19:57:25 Also, just for clarification, in order to use that feature must a module be present in CL:*MODULES* and CL:PROVIDE'd? 19:57:26 but, you can always compile it directly: (require 'foo (compile-file "foo.lisp")) 19:57:46 kpreid [~kpreid@128.153.215.171] has joined #lisp 19:57:50 it must be _not_ present in cl:*modules* 19:58:13 and it should have provide 19:59:52 should a module also be present in swank::*load-path* if FILENAME is provided and FILENAME is outside slime/contrib? 20:00:08 no 20:00:22 Evious [~n_a@s64-180-62-209.bc.hsia.telus.net] has joined #lisp 20:00:39 What do people think of infex and prefix operators, and indentation-aware syntax like http://www.dwheeler.com/readable/ ? 20:01:10 Evious: Generally, people don't think about it too much. We're having too much fun writing lisp code. :) 20:01:35 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [Ping timeout: 276 seconds] 20:01:36 I see. 20:01:39 i think "what a load of balderdash!" 20:02:10 arbscht [~arbscht@unaffiliated/arbscht] has joined #lisp 20:02:52 stassats`: so how does swank find FILENAME where FILENAME is from other path? 20:02:56 I like how instead of parens, it uses nested { } instead. that must be a lot better (: 20:03:12 mon_key: because it's a filename? 20:03:16 Infix notation does make mathematical expressions, or certain algebraic combinators, much more readable :) 20:03:31 that's debatable 20:03:35 but not here, i hope 20:03:37 -!- jewel [~jewel@196-215-117-7.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 20:04:45 in any case, you can use #i to get infix syntax 20:05:10 antifuchs: Wait...really? Oh, this is someone's readtable hack, right? 20:05:11 sabalaba [~sabalaba@c-71-227-118-15.hsd1.mi.comcast.net] has joined #lisp 20:05:12 maravilloso [~mau@stu234-251.bard.edu] has joined #lisp 20:05:19 For a second, I actually thought it was in CLHS. 20:05:20 yes, it is 20:05:29 not in the clhs, but it's a portable extension 20:05:36 Sure, sure. 20:05:46 -!- McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has quit [Quit: leaving] 20:06:56 So, to be sure is this the general form required of SWANK:SWANK-REQUIRE: (swank:swank-require "CALCULUS" "calculus.lisp") 20:07:57 i don't think calculus alone will help you, but it's a good start 20:08:20 F**CK, its from the friggin spec! 20:09:25 Fasck? 20:09:41 xan_ [~xan@70.36.246.130] has joined #lisp 20:10:36 Xach: It's a new unix utility, you haven't heard? 20:10:51 Xach: It's a fasl consistency checker. 20:11:59 -!- Navin [~Navin@80.78.204.114] has quit [Ping timeout: 264 seconds] 20:12:08 Tough crowd. Probably should've come up with something better than "consistency". 20:12:29 Xach: Sorry, here is the definition of F**CK: http://dictionary.reference.com/browse/exasperated 20:12:40 -!- Pirxs is now known as Pirx_ 20:14:15 -!- xan_ [~xan@70.36.246.130] has quit [Client Quit] 20:14:31 xan_ [~xan@70.36.246.130] has joined #lisp 20:15:10 -!- antgreen` [~user@12.232.236.110] has quit [Ping timeout: 246 seconds] 20:16:03 -!- leo2007 [~leo@2402:f000:5:2901:225:4bff:fea9:b9e4] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 20:18:19 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #lisp 20:18:28 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 20:19:49 bobbysmith0071 [~russ@216.155.103.30] has joined #lisp 20:20:04 -!- bobbysmith007 [~russ@216.155.97.1] has quit [Ping timeout: 246 seconds] 20:21:32 McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has joined #lisp 20:24:13 -!- pnq [~nick@host-224.ssu.portsmouth.oh.us] has quit [Ping timeout: 252 seconds] 20:24:20 -!- francogrex [~user@109.130.68.15] has quit [Remote host closed the connection] 20:24:24 -!- kpreid [~kpreid@128.153.215.171] has quit [Quit: Quitting] 20:27:00 -!- Ragnaroek [~chatzilla@vpnsh0053.fh-trier.de] has quit [Remote host closed the connection] 20:27:06 -!- bad_alloc [~bad_alloc@HSI-KBW-085-216-109-135.hsi.kabelbw.de] has quit [Quit: Verlassend] 20:28:25 -!- superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has quit [Ping timeout: 276 seconds] 20:31:01 seangrove [~user@70-36-236-168.dsl.static.sonic.net] has joined #lisp 20:31:15 -!- benny [~benny@i577A3D9E.versanet.de] has quit [Read error: Operation timed out] 20:31:50 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.4] 20:31:52 -!- McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has quit [Quit: leaving] 20:33:00 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 20:34:39 benny [~benny@i577A8DCE.versanet.de] has joined #lisp 20:34:43 -!- morphling [~stefan@gssn-5f75795f.pool.mediaWays.net] has quit [Remote host closed the connection] 20:35:55 gravicappa [~gravicapp@ppp91-77-189-204.pppoe.mtu-net.ru] has joined #lisp 20:37:21 -!- EarlGray [~dmytrish@inherent.puzzler.volia.net] has quit [Read error: Operation timed out] 20:37:59 -!- Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 276 seconds] 20:38:10 -!- cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has quit [Quit: Leaving.] 20:38:50 rolando [~user@148.155.189.46.rev.vodafone.pt] has joined #lisp 20:38:56 emporas [~emporas@athedsl-170497.home.otenet.gr] has joined #lisp 20:40:25 tauntaun [~Crumpet@ool-457c37c3.dyn.optonline.net] has joined #lisp 20:41:21 on sbcl 1.0.47, running ./tests/run-tests.sh there's an error somewhere during the execution 20:41:30 and after the crash the disk becomes read-only 20:41:45 McMAGIC--Copy [debian-tor@gateway/tor-sasl/mcmagic--copy] has joined #lisp 20:42:08 I need a bit of time to check the place where the error appears, so that I can fill a bug report 20:42:12 are you saying that it breaks your computer? 20:42:20 rolando: I don't see how SBCL can achieve that. SBCL is, however, very good at uncovering broken machines. 20:42:24 I just wanted to know if anyone is having the same problem 20:42:30 cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has joined #lisp 20:42:37 rolando: Did you try reporting that on #sbcl? 20:42:56 (not that it makes much difference) 20:43:05 #sbcl is usually a subset of #lisp 20:43:15 stassats`: run run-tests.sh, a couple of tests run fine, then the script ends with an error and the disk is read-only 20:43:23 oh, I didn't know about #sbcl 20:43:25 stassats`: That's what I meant. 20:43:32 rolando: which error? 20:43:34 rolando: Have you checked var/log/messages? 20:43:52 tcr: no, just give me a moment 20:44:02 rolando: Or just the kernel log/dmesg (in case something doesn't get written to the log because of the fs being remounted ro) 20:44:09 stassats`: sorry, it's a numeric error (something like "returned 148, expected 1") 20:44:14 alama [~alama@a79-169-95-248.cpe.netcabo.pt] has joined #lisp 20:44:25 on which test? 20:44:49 full disk, maybe? 20:45:05 i guess the causality is the other way around, your disk problems are causing tests to fail 20:45:12 pkhuong: possibly, I have about 1 gb of free space 20:45:40 anyway, I'll run the tests again and write down the error 20:46:16 that should be enough for sbcl. Do you have bad sectors, is your cable connected firmly to the disk? 20:46:37 -!- dlowe [~dlowe@pool-108-7-149-167.bstnma.east.verizon.net] has quit [Quit: *poof*] 20:47:32 -!- basho__ [~basho__@dslb-188-108-225-146.pools.arcor-ip.net] has quit [Remote host closed the connection] 20:47:49 is that 1GB free only free for root? 20:48:04 stassats`: never had any problem with it before 20:48:14 rolando: Did you check your kernel log? 20:48:53 although when I reboot the computer after that, it runs a disk check 20:49:02 that doesn't appear to find anything 20:49:09 OliverUv [fuckident@valkyrie.underwares.org] has joined #lisp 20:49:21 Krystof: that 1gb is free for the user that's compiling sbcl (ie. me) 20:50:16 antoszka: no, I'm running the tests again and keeping an eye on them 20:50:29 rolando: cool. anyway, watch the dmesg, too. 20:50:41 Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has joined #lisp 20:53:03 -!- Davidbrcz [david@212-198-126-167.rev.numericable.fr] has quit [Ping timeout: 260 seconds] 20:56:44 -!- gravicappa [~gravicapp@ppp91-77-189-204.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:58:47 attila_lendvai [~attila_le@adsl-89-132-2-28.monradsl.monornet.hu] has joined #lisp 20:58:47 -!- attila_lendvai [~attila_le@adsl-89-132-2-28.monradsl.monornet.hu] has quit [Changing host] 20:58:47 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 21:01:17 -!- xan_ [~xan@70.36.246.130] has quit [Read error: Operation timed out] 21:04:32 symbole [~user@50-56-91-243.static.cloud-ips.com] has joined #lisp 21:04:38 mephisto [~mephisto@CPE30469a61d317-CM000a735f22bd.cpe.net.cable.rogers.com] has joined #lisp 21:08:43 -!- Jasko [~tjasko@c-174-59-223-208.hsd1.pa.comcast.net] has quit [Ping timeout: 246 seconds] 21:09:50 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 21:09:54 nat [~nat@cpc2-pool4-0-0-cust31.15-1.cable.virginmedia.com] has joined #lisp 21:10:00 -!- nat is now known as Guest96252 21:10:19 bobbysmith007 [~russ@216.155.103.30] has joined #lisp 21:10:31 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #lisp 21:10:34 Jasko [~tjasko@c-174-59-223-208.hsd1.pa.comcast.net] has joined #lisp 21:11:31 -!- bobbysmith0071 [~russ@216.155.103.30] has quit [Ping timeout: 246 seconds] 21:11:42 xan_ [~xan@70.36.246.130] has joined #lisp 21:12:09 -!- sabalaba [~sabalaba@c-71-227-118-15.hsd1.mi.comcast.net] has quit [Quit: Leaving] 21:12:30 -!- HG` [~HG@p5DC05DE0.dip.t-dialin.net] has quit [Quit: Leaving.] 21:13:35 -!- ec|detached is now known as elliottcable 21:13:55 -!- rolando [~user@148.155.189.46.rev.vodafone.pt] has quit [Ping timeout: 276 seconds] 21:13:58 rolando2 [~user@42.117.166.178.rev.vodafone.pt] has joined #lisp 21:15:17 alright, the errors happens on ./tests/threads.test.sh 21:15:40 apparently anyway 21:15:52 I'll paste the last part of the log 21:15:58 stassats`: is this a fair summation of the swank::swank-require idiom http://paste.lisp.org/+2LMX/1 21:16:46 -!- mephisto [~mephisto@CPE30469a61d317-CM000a735f22bd.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 21:18:11 -!- seangrove [~user@70-36-236-168.dsl.static.sonic.net] has quit [Ping timeout: 240 seconds] 21:18:30 -!- snearch [~snearch@f053006112.adsl.alicedsl.de] has quit [Quit: Verlassend] 21:18:31 -!- MoALTz [~no@92.9.77.103] has quit [Quit: Leaving] 21:18:37 gnooth [~gnooth@ip98-176-79-151.sd.sd.cox.net] has joined #lisp 21:20:47 -!- theBlackDragon [~dragon@83.101.80.251] has quit [Ping timeout: 258 seconds] 21:21:31 http://paste.lisp.org/display/121397 21:21:49 that's the end of the output 21:21:58 -!- mathrick [~mathrick@83.1.168.198] has quit [Read error: Connection reset by peer] 21:22:13 bobbysmith0071 [~russ@216.155.103.30] has joined #lisp 21:22:17 theBlackDragon [~dragon@83.101.80.86] has joined #lisp 21:22:19 mathrick [~mathrick@83.1.168.198] has joined #lisp 21:22:29 this time my disk wasn't turned into read-only 21:23:04 -!- bobbysmith007 [~russ@216.155.103.30] has quit [Ping timeout: 246 seconds] 21:24:08 homie` [~levgue@xdsl-78-35-149-149.netcologne.de] has joined #lisp 21:24:23 mon_key: if it's already present in cl:*modules*, it either means that it's already loaded, or there exist another module with the same name 21:24:34 -!- bobbysmith0071 [~russ@216.155.103.30] has quit [Client Quit] 21:24:44 in the first case you shouldn't do anything, and in the latter you need to select a more original name 21:25:35 -!- homie` [~levgue@xdsl-78-35-149-149.netcologne.de] has quit [Client Quit] 21:25:37 -!- xan_ [~xan@70.36.246.130] has quit [Ping timeout: 276 seconds] 21:25:57 Whether it isn't present or otherwise having no effect on whehter it is (re)compiled at slime/swank (re)init? 21:26:22 and the bit about deprecation isn't needed, deprection doesn't mean a thing 21:26:41 -!- homie [~levgue@xdsl-78-35-137-81.netcologne.de] has quit [Ping timeout: 240 seconds] 21:26:42 -!- hargettp [~hargettp@pool-71-174-139-45.bstnma.east.verizon.net] has quit [Quit: Linkinus - http://linkinus.com] 21:26:43 it has specific relevance to SWANK-BACKEND:FILENAME-TO-PATHNAME 21:27:03 none whatsoever 21:27:17 Then why the call to SWANK-BACKEND:FILENAME-TO-PATHNAME? 21:27:41 not because something is deprecated 21:28:12 -!- Athas [~athas@130.225.165.35] has quit [Remote host closed the connection] 21:28:31 W/out SWANK-BACKEND:FILENAME-TO-PATHNAME if i have "/foo/*/" what happens? 21:29:08 try and see 21:29:11 pnq [~nick@ACA21FC8.ipt.aol.com] has joined #lisp 21:29:16 does it matter? 21:29:20 -!- cheezus [~Adium@76-10-136-155.dsl.teksavvy.com] has quit [Quit: Leaving.] 21:29:27 tramp? 21:29:47 -!- Guest96252 [~nat@cpc2-pool4-0-0-cust31.15-1.cable.virginmedia.com] has quit [Quit: Leaving] 21:30:40 tramp what? 21:30:54 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Quit: leaving] 21:31:13 where is swank finding FILENAME? 21:31:30 where you pointed it to 21:31:42 and if i point it to a pathname that looks wild? 21:31:56 then you'll get wild things going on 21:32:21 not likely, b/c SWANK-BACKEND:FILENAME-TO-PATHNAME attempts to intervene 21:32:31 it does? 21:33:01 does it? 21:33:20 on some lisps, yes 21:33:49 and one assumes w/r/t to the matter at hand b/c of the non-portability of require 21:34:35 I wonder who of you is more anal 21:35:04 mon_key: require is portable enough on all implementations on which slime runs 21:35:36 if I remember right, filename-to-pathname (which I recall has been called differently before) has been introduced, possibly by me, because I had slime broke on a file called foo*.lisp 21:35:50 and the requirement of filename-to-pathname isn't because require is some-adjective 21:36:46 e.g. (pathname-name "foo*.lisp") => # 21:37:21 that's an example to what? 21:38:35 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 21:38:44 and don't forget that wild characters aren't portable either 21:39:40 xan_ [~xan@70.36.246.130] has joined #lisp 21:41:03 Doubtless they're seldom used. So, what about the second branch of the if with ultimately winds up examing SWANK::*LOAD-PATH*. Is this portion of the pasted discussion correct? 21:41:29 -!- fisxoj [~fisxoj@cpe-24-59-205-231.twcny.res.rr.com] has quit [Ping timeout: 240 seconds] 21:42:00 i don't know 21:42:02 -!- Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 246 seconds] 21:42:12 (or rather "i don't want to check") 21:42:51 Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has joined #lisp 21:43:49 i don't know, but looking at the code is far easier to me than such a lengthy description 21:44:09 Then you should maybe consider refraining, from being quite so abrubt in dismissing what was an otherwise a friendly attempt to share with others what I've found to be a potentially cleaner solution to initialzing slime/swank :) 21:44:22 homie [~levgue@xdsl-78-35-149-149.netcologne.de] has joined #lisp 21:44:35 can't you just write "pass a path to a file to that function and be done with it, and don't forget to put PROVIDE in there!" 21:44:44 -!- galumph [~ron@bzq-84-108-249-117.cablep.bezeqint.net] has quit [Quit: Leaving] 21:45:27 Indeed, but if i were to do that w/out the opportunity for scrutiny likely you would nail me with other provisos... 21:45:27 i considered not to refrain 21:45:41 -!- cpc26 [~cpc26@66-87-1-112.pools.spcsdns.net] has quit [Ping timeout: 240 seconds] 21:45:49 :) 21:46:10 -!- xan_ [~xan@70.36.246.130] has quit [Ping timeout: 246 seconds] 21:46:32 rolando2: if that's linux, it's pretty likely that something is wrong with your box. 21:46:45 stassats`: FWIW, do you understand why I'm interested in this? 21:46:59 gemelen [~shelta@shpd-78-36-165-127.static.vologda.ru] has joined #lisp 21:47:00 yes 21:47:02 pkhuong: yeah, it's a linux box 21:47:31 i mean loading out of tree contribs, not wordy descriptions 21:47:32 I'll try to run the tests on a college computer and see if the problem occurs there as well 21:47:38 rins` [~user@173-162-214-174-NewEngland.hfc.comcastbusiness.net] has joined #lisp 21:48:21 dmiles_afk [~dmiles@75-175-92-250.ptld.qwest.net] has joined #lisp 21:48:22 rolando2: are college computers to computers what college humor is to humor? 21:48:32 Yes, the former. the wordiness is a personality quirk your certainly not the first to find it tedious. 21:49:00 cpc26 [~cpc26@66-87-1-112.pools.spcsdns.net] has joined #lisp 21:49:17 pjb: more like computers that are run by people who actually maintain them 21:49:18 though, making a directory called my-contribs, and adding it to appropriate load-paths would be the easiest way 21:49:25 instead of mine :P 21:49:34 -!- rins [~user@173-162-214-174-NewEngland.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 21:50:07 although it won't get them compiled, if that's a must for you 21:50:10 I could try to run the tests on the server where I have my shell account, but I don't think IT would like me turning their disks into read-only 21:50:36 -!- astalla [~astalla@dynamic-adsl-94-36-30-157.clienti.tiscali.it] has quit [Quit: Quit] 21:50:39 stassats`: OK. So _my_ question/issue/concer is that my-contribs be easily located outside of slime/contribs 21:52:02 So, to be sure, in order for that to happen using the standard slime/swank interface i should: (pushnew swank::*load-path*) ? 21:52:12 the easiest way for me was to symlink them into slime/contrib directory 21:52:31 I think it's a valid concern 21:52:36 -!- milanj [~milanj_@109-92-102-125.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 21:52:44 Thats not a good way for w32 though 21:52:56 ditch w32! 21:53:10 i have. 21:53:12 -!- am0c [~am0c@124.49.51.197] has quit [Remote host closed the connection] 21:53:52 mon_key: yes, pushing onto *load-path* would work, although pushnew uses EQL, so it won't find many new pathnames 21:53:58 s/would/should/ 21:54:11 it always works until it doesn't 21:54:22 yes. 21:55:04 is ther an existing swank interface which does this? 21:55:12 -!- varjag [~eugene@4.169.249.62.customer.cdi.no] has quit [Quit: Ex-Chat] 21:58:06 Obv. there are any number of oneliners one could muster... 21:58:49 -!- Khisanth [~Khisanth@pool-96-250-21-68.nycmny.east.verizon.net] has quit [Ping timeout: 252 seconds] 21:59:00 -!- meingbg [~meingbg@c-5ee3e055.85-2-64736c11.cust.bredbandsbolaget.se] has quit [Ping timeout: 248 seconds] 21:59:07 Khisanth [~Khisanth@pool-96-250-21-68.nycmny.east.verizon.net] has joined #lisp 21:59:52 ltriant [~ltriant@110-174-168-43.static.tpgi.com.au] has joined #lisp 22:00:01 -!- alama [~alama@a79-169-95-248.cpe.netcabo.pt] has quit [Quit: alama] 22:01:01 -!- juniorroy [~juniorroy@212.36.224.57] has quit [Ping timeout: 252 seconds] 22:03:03 madscience [d8ef2d04@gateway/web/freenode/ip.216.239.45.4] has joined #lisp 22:03:57 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 252 seconds] 22:05:29 Anyone know of a lisp library with functionality similar to NumPy? 22:05:39 -!- killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has quit [Quit: bye] 22:05:58 specifically I am looking for arbitrary N-dimensional arrays 22:05:59 what functionality does numpy possess? 22:06:24 array slicing on arbitrary dimensions / predicates 22:06:46 crucially, these can be views (ala :displaced-to) 22:06:47 c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has joined #lisp 22:06:54 so the source array doesn't get copied 22:06:54 Is there a freely available NNTP server where I could pull c.l.l from and post back? Or do I need to get some local ISP-dependent one? 22:07:25 eternal september? 22:07:41 news.eternal-september.org 22:08:12 Thank you. 22:09:07 gnus? wanderlust? Haven't used anything previously, which are your favourites? 22:09:28 i use gnus, but i wouldn't call it a favourite 22:10:02 Haha 22:10:05 :) 22:10:45 one day i'll write my own, in lisp, with hookers and bloww 22:11:05 *p_l|backup* would recommend wanderlust for a mail client. Not sure if it would fit well for news 22:12:08 ASau` [~user@95-26-159-243.broadband.corbina.ru] has joined #lisp 22:12:33 -!- ASau` is now known as ASau`` 22:12:37 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 22:13:08 -!- timor [~timor@port-92-195-52-193.dynamic.qsc.de] has quit [Read error: Connection reset by peer] 22:13:26 -!- ASau`` [~user@95-26-159-243.broadband.corbina.ru] has left #lisp 22:13:59 rolando2` [~user@46.189.201.85] has joined #lisp 22:14:31 -!- eugu [~Miranda@213.141.157.147] has quit [Quit: eugu] 22:14:39 -!- rolando2` is now known as rolando 22:14:55 fe[nl]ix: Any thoughts on this http://paste.lisp.org/display/121388 ? 22:15:05 -!- rolando2 [~user@42.117.166.178.rev.vodafone.pt] has quit [Ping timeout: 260 seconds] 22:15:14 LiamH seemed to think the problem might be in CFFI rather than FSBV... 22:16:08 redline6561: I don't know. I haven't looked at it 22:16:13 reline6561: not exactly my point of view 22:16:41 LiamH: Whoops. I should be more cautious then. Sorry. 22:16:53 redline6561: I think it might be that FSBV doesn't correctly handle nested structures by value 22:17:12 redline6561: isn't that what you said you had? 22:17:40 -!- superflit [~superflit@140.226.49.148] has quit [Quit: superflit] 22:17:44 LiamH: Hmm, that was my suspicion as well. And damn but I forgot to send you that email. 22:18:17 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 258 seconds] 22:18:22 LiamH: Is there a particular place in the code that would deserve the most attention? 22:18:26 But I certainly have no objection to fe[nl]ix offering his opinion if he has one. 22:18:44 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 22:19:04 LiamH: not tonight 22:19:06 fe[nl]ix, LiamH: If nothing else I'd just like to get better debug info so I can try to wrap this project up by end of the semester. 22:19:25 redline6561: there was something that caught my attention before, but I've forgotten it. Unfortunately I have to leave now, so please send an email. 22:19:39 LiamH: Doing it now. 22:19:51 fe[nl]ix: Thanks for your time anyway. :) 22:20:01 fe[nl]ix: ... and CFFI. 22:20:07 redline6561: Ok Thanks. bye. 22:20:17 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:21:06 dlowe [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has joined #lisp 22:21:42 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 22:22:24 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 22:22:30 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 258 seconds] 22:24:22 stassats`: does this meet w/ your approval: http://paste.lisp.org/+2LMX/2 22:25:53 s/(lambda (x y) (string= (namestring x) (namestring y)))/equal/ 22:27:53 or, if you insist, (pushnew pathname list :test #'string= :key #'namestring) 22:28:36 and ditch AND PATHNAME stuff 22:29:00 are you trying to silently ignore errors? 22:29:12 what errors? 22:29:27 whatever errors 22:29:34 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #lisp 22:29:50 I'm simply trying to get a pathname for directory 22:30:09 when directory-namestring would NIL, that would mean your whole thing is used incorrectly 22:30:19 but you just ignore it 22:31:10 what would suggest instead. was trying to avoid checking for the myriad variant forms directory might take. 22:31:13 timor [~timor@port-92-195-52-193.dynamic.qsc.de] has joined #lisp 22:31:36 -!- longfin [~longfin@211.187.37.46] has quit [Remote host closed the connection] 22:31:40 let it fail 22:31:41 -!- rdd [~rdd@c83-250-51-60.bredband.comhem.se] has quit [Ping timeout: 240 seconds] 22:32:27 are you takinga bout this stuff: (truename "")? 22:34:57 -!- theBlackDragon [~dragon@83.101.80.86] has quit [Read error: Operation timed out] 22:35:05 -!- gffa [~gffa@unaffiliated/gffa] has quit [Read error: Operation timed out] 22:35:26 i'm talking (defun add-to-load-path (directory) (pushnew (pathname directory) swank::*load-path* :test #'equal)) 22:36:10 gffa [~gffa@unaffiliated/gffa] has joined #lisp 22:36:29 pathname shouldn't be a filename though correct? 22:36:51 what is filename? 22:36:58 realitygrill_ [~realitygr@76.226.232.48] has joined #lisp 22:37:15 a string ending in a file extension. 22:37:29 Also, it def. shouldn't be a wild-pathname. 22:37:30 theBlackDragon [~dragon@83.101.80.86] has joined #lisp 22:37:46 -!- realitygrill [~realitygr@76.226.207.199] has quit [Ping timeout: 276 seconds] 22:37:48 -!- realitygrill_ is now known as realitygrill 22:37:57 i don't know what it shouldn't be, but it should be at least a directory 22:39:05 Well it def. shoudln't be a and (zerop (length pathname)) b/c that will push *default-pathname-defaults* 22:39:21 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:40:11 note, the way you did the stuff with directory-namestring, it will lose DEVICE part of the pathname, which isn't good for those who haven't ditched windows yet 22:40:31 truename doesn't bring it back? 22:40:49 from where? 22:40:51 e.g. (truename "SYS:SRC;CODE;STRING.LISP") 22:41:42 if i take the directory-namestring of the argument and then get its truename that should preserve the device yes? 22:41:51 i don't have windows, so i don't know whether directory-namestring includes device too 22:41:53 mon_key: (directory-namestring "c:/foo/bar/") => "/foo/bar/" 22:42:10 here you go 22:42:38 Xach: yes, but what about then taking its truename? I don't have a w32 immediately at hand... 22:43:13 mon_key: the result you get from truename will depend on *default-pathname-defaults*. if it's #p"d:/", suddenly it's a completely different pathname. 22:43:47 i made that error in earlier versions of quicklisp 22:44:30 in any case, the definition i provided should be good enough 22:44:53 -!- dmiles_afk [~dmiles@75-175-92-250.ptld.qwest.net] has quit [Read error: Connection reset by peer] 22:44:57 if the user does something crazy with it, it's his loss 22:45:03 stassats`: its not. at the very least one should check (zerop (length pathname)) 22:45:14 I should go check a w32 brb 22:45:20 no, one shouldn't 22:46:51 your solution will succeed in pushing *default-pathname-defaults* onto *load-path* which is bad. esp. where that is "~/" "/etc" etc. 22:47:31 -!- rolando [~user@46.189.201.85] has quit [Ping timeout: 276 seconds] 22:47:50 the user shouldn't lose his head when using this function 22:48:17 Mococa [~Mococa@186.214.247.62] has joined #lisp 22:48:18 sadly, there's no way to check this portably 22:48:42 does directory-namestring drop the drive on lispworks and acl as well? 22:48:46 my intended use-case is pushing onto *load-path* from ~/.swank.lisp 22:49:06 vilsonvieira [~vilson@187.39.187.245] has joined #lisp 22:49:38 unfortunately the w32 i just checked is clisp/sbcl free... 22:50:25 infiltrate it! 22:50:50 its fully infected as it is... :( 22:53:31 -!- urandom__ [~user@p548A4C73.dip.t-dialin.net] has quit [Remote host closed the connection] 22:55:02 -!- timor [~timor@port-92-195-52-193.dynamic.qsc.de] has quit [Remote host closed the connection] 22:55:07 -!- Mococa [~Mococa@186.214.247.62] has quit [Read error: Operation timed out] 22:55:13 timor [~timor@port-92-195-52-193.dynamic.qsc.de] has joined #lisp 22:56:37 -!- gemelen [~shelta@shpd-78-36-165-127.static.vologda.ru] has quit [Ping timeout: 276 seconds] 22:59:41 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 258 seconds] 23:06:33 -!- Pirx_ [~Pirx@195.225.69.9] has quit [] 23:09:21 -!- tmokros [~tmokros@ip24-252-247-232.cl.ri.cox.net] has quit [Quit: Leaving] 23:11:46 Mococa [~Mococa@186.214.247.62] has joined #lisp 23:13:11 -!- billitch [~billitch@87-231-48-244.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 23:13:24 -!- Onyxyte [~Onyxyte@r75-110-112-109.rmntcmtc02.rcmtnc.ab.dh.suddenlink.net] has quit [Read error: Operation timed out] 23:13:54 Onyxyte [~Onyxyte@r75-110-112-109.rmntcmtc02.rcmtnc.ab.dh.suddenlink.net] has joined #lisp 23:15:25 dnolen [~davidnole@pool-68-161-130-86.ny325.east.verizon.net] has joined #lisp 23:17:59 lemoinem [~swoog@216.252.93.49] has joined #lisp 23:20:13 -!- psilord1 [~psilord@ppp-70-226-166-7.dsl.mdsnwi.ameritech.net] has left #lisp 23:24:55 I give up. http://paste.lisp.org/+2LMX/3 23:25:31 dullard [~user@188-223-137-38.zone14.bethere.co.uk] has joined #lisp 23:26:01 rightly so 23:27:11 cesarbp [~chatzilla@189.247.115.33] has joined #lisp 23:27:14 -!- pdlogan [~patrick@174.25.37.137] has left #lisp 23:28:12 just use my definition, it does the right thing when passed the right arguments 23:28:25 with your function, i'm not really sure what it does at all 23:29:40 I'll use my variant while i wait for yours to make it into swank :) 23:32:11 -!- emporas [~emporas@athedsl-170497.home.otenet.gr] has quit [Ping timeout: 240 seconds] 23:33:19 mine takes a string or pathname and gets its directory then checks if it is of lenght 0 or 1 and bails if so. if it is of length 2 or thre and 1 char #\: and 0 char matches [a-z] bail if both of the above suceed and their is a truename for the directory component of argument then attempt a pushnew 23:33:25 -!- Joreji [~thomas@83-052.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 258 seconds] 23:33:29 -!- udzinari [~user@ip-89-102-12-6.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 23:33:34 stassats [~stassats@wikipedia/stassats] has joined #lisp 23:33:54 i won't add my variant to swank, because there's no need in it 23:34:05 i would just use (pushnew path *load-path* :test #'equal) and be done with it, without defining any functions at all 23:34:23 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 246 seconds] 23:34:34 and certainly wouldn't spend two days on such a trivial problem, but what do i know, i'm not well-versed in over-engineering 23:35:16 The issue is simple, there isn't an interface for swank to push onto *load-path* - that sux. 23:35:33 no, and no 23:35:44 now, adjust your reality! 23:36:02 I have by writing my own interface. 23:36:22 woah 23:39:12 *load-path* is a list, you add paths to it, who possibly in their sane mind could need any additional interfaces? 23:39:27 first of all *load-path* isn't even exported. 23:40:01 imagine it is 23:40:14 Its not possible. 23:40:44 dmiles_afk [~dmiles@75-175-92-250.ptld.qwest.net] has joined #lisp 23:41:27 alright, then stop mucking with it! 23:42:21 -!- cesarbp [~chatzilla@189.247.115.33] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.16/20110319135224]] 23:42:35 cesarbp [~chatzilla@189.247.115.33] has joined #lisp 23:44:01 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Read error: No route to host] 23:44:44 -!- carlocci [~nes@93.37.192.21] has quit [Quit: eventually IE will rot and die] 23:45:46 nefo [~nefo@2001:da8:200:900e:200:5efe:3b42:8f51] has joined #lisp 23:45:46 -!- nefo [~nefo@2001:da8:200:900e:200:5efe:3b42:8f51] has quit [Changing host] 23:45:46 nefo [~nefo@unaffiliated/nefo] has joined #lisp 23:47:54 The solution you've proposed (thanks for the help and advice BTW) is essentially closed to "those in the know". In general, that kind of stuff rubs me funny :) As it stands, the mechanism for incorporating user-code with slime/swank requires synchronizing user-code relative to slime/contrib which is unfortunate and essentially elitist. IWBN if one (e.g. me) had a reasonable and documented interface to load/compile and dump his 23:47:55 slime/swank user-code alongside the sanctified stuff. 23:49:30 realitygrill_ [~realitygr@76.226.225.220] has joined #lisp 23:49:35 -!- dmiles_afk [~dmiles@75-175-92-250.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 23:50:00 -!- dlila [~dlila@CPE0014d1c9243c-CM001bd71cede2.cpe.net.cable.rogers.com] has quit [Quit: Leaving] 23:51:02 your code is too obnoxious, it assumes that the user is an idiot, and even then doesn't have the guts to tell that him 23:51:11 there is really no need in so much validations 23:51:52 -!- realitygrill [~realitygr@76.226.232.48] has quit [Ping timeout: 276 seconds] 23:51:53 Yes, thanks also for having the guts to tell me that *load-path* wasn't involved in swank:swank-require when clearly it is. 23:51:53 -!- realitygrill_ is now known as realitygrill 23:51:59 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 23:52:24 i did tell you that? 23:52:48 meh, it's so annoying that SUBSEQ errors out on indices past the sequence length 23:53:17 " should a module also be present in swank::*load-path* if FILENAME is 23:53:17 provided and FILENAME is outside slime/contrib? [16:06]" 23:53:17 no 23:53:42 that's right 23:54:25 i was talking about filename being provided, then it doesn't care about *load-path* 23:57:35 The argument is MODULES it is inside a dolinst form, where is REQUIRE going to find the filename if filename is indeed a file, e.g. "file.lisp"? 23:58:16 -!- elliottcable is now known as ec|detached 23:58:46 billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has joined #lisp 23:59:01 it will find it in that file 23:59:01 -!- ec|detached is now known as elliottcable 23:59:04 (dolist (m '("MOD" "MOD" "MOD" "MOD")) (requre m (filename-to-pathname "file.lisp"))) 23:59:07 i don't understand the question, sorry