00:00:05 Edward__ [~edward@AAubervilliers-154-1-67-83.w81-249.abo.wanadoo.fr] has joined #lisp 00:00:07 a sanity test for a certain lisp impl was to see if it could build SBCL.. is SBCL buildable by clisp? 00:00:22 ... Sometimes. 00:00:47 i am asking becasue4 this sanitiy test hasnt been ran in a while and wondering if its reasoable to expect it to 00:01:06 sometimes based on SBCL or CLISP? 00:01:13 A bit of both, really. 00:01:56 Though there have been some hilariously bad versions of CLISP, like the time they decided that declaring functions to be ignorable wasn't legal. 00:02:38 What? Why? 00:02:54 Yeah, exectly. 00:02:57 Err... 00:03:00 Exactly. 00:03:17 It seems like it's been with the program for a long time. 00:03:21 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 00:03:50 R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has joined #lisp 00:03:58 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 00:04:27 Xach: like the last 6 months for clisp have been pretty good? 00:04:40 -!- R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has quit [Read error: Connection reset by peer] 00:05:04 R3cur51v3 [~Recursive@209-20-84-78.slicehost.net] has joined #lisp 00:06:26 (if i grab something in the last 6 months it should be able to build SBCL) 00:06:27 dmiles_afk: the last 5-6 years 00:07:44 time really flies!.. 2010 now 00:08:25 root_ [~root@vaxjo7.165.cust.blixtvik.net] has joined #lisp 00:08:43 dmiles_afk: Last time I heard, failure to build sbcl from clisp was a bugreport-worthy event. But I haven't kept up to date. Xof did a lot of work to make it more reliable. 00:10:48 indeed it does. 00:13:34 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 00:14:28 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 00:15:12 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 00:15:52 i mentally gauge everything the year pre/post 2000 or pre/post 2004 etc.. but its 6 years past 2004 now etc 00:15:53 ... Oh, cute. *binding-stack-pointer* is being set to no-tls-value-marker-widetag + sizeof(binding). 00:16:18 -!- coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Ping timeout: 240 seconds] 00:18:11 metasyntax [~taylor@72.86.89.174] has joined #lisp 00:19:49 asarch [~asarch@189.188.199.193] has joined #lisp 00:22:46 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 00:25:06 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 00:25:24 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 00:25:45 mramige [~mark@h195.146.82.166.ip.windstream.net] has joined #lisp 00:26:31 xyxxyyy [~xyxu@58.41.59.49] has joined #lisp 00:27:10 -!- root_ [~root@vaxjo7.165.cust.blixtvik.net] has quit [Quit: leaving] 00:28:32 Xach: sorry I was away, what toy? 00:28:53 fusss: quicklisp 00:29:48 it's a little like clbuild in that it aims to make a lot of libraries available 00:29:59 want to try a really preliminary low-functionality demo? 00:30:12 shoot 00:30:31 coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 00:31:12 *fusss* think Adobe Flash is a siren whose calls must be ignored. it gets so many things right .. 00:31:42 -!- adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has quit [Quit: adamvh] 00:35:53 Recur51v3 [~Recursive@209-20-84-78.slicehost.net] has joined #lisp 00:38:55 kleppari [~spa@bitbucket.is] has joined #lisp 00:50:56 -!- Recur51v3 [~Recursive@209-20-84-78.slicehost.net] has quit [Quit: This system is going down for poweroff RIGHT FREAKING NOW!!!] 00:54:10 -!- fiveop [~fiveop@g229177070.adsl.alicedsl.de] has quit [Quit: humhum] 00:58:07 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: reboot] 00:58:59 Euthydemus [~euthydemu@vaxjo7.165.cust.blixtvik.net] has joined #lisp 01:01:18 -!- nowhereman [~pierre@AStrasbourg-551-1-63-77.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 01:01:50 -!- mindCrime [~chatzilla@64.241.37.140] has quit [Ping timeout: 265 seconds] 01:02:52 *nyef* screams. 01:03:06 I just found the reason why my x86-64 builds have been failing. 01:03:16 And it's -utterly stupid-. 01:03:34 *madnificent* pets nyef on his back 01:03:50 -!- Edward__ [~edward@AAubervilliers-154-1-67-83.w81-249.abo.wanadoo.fr] has quit [] 01:05:27 nowhereman [~pierre@AStrasbourg-551-1-63-77.w83-194.abo.wanadoo.fr] has joined #lisp 01:06:46 -!- oat [oat@CPE00222d7e5162-CM00222d7e515e.cpe.net.cable.rogers.com] has quit [] 01:10:49 pnq [asdf@AC8210D0.ipt.aol.com] has joined #lisp 01:12:36 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Ping timeout: 265 seconds] 01:13:41 what was it? 01:14:00 -!- kleppari [~spa@bitbucket.is] has quit [Quit: Lost terminal] 01:14:30 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 01:14:30 I was using SetSymbolValue() to set the binding stack pointer on x86oids. 01:14:45 Including the first time it gets set. 01:15:01 -!- nowhereman [~pierre@AStrasbourg-551-1-63-77.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 01:15:04 And the task structure is populated out with no-tls-value-widetag at that point. 01:15:22 -!- fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has quit [Ping timeout: 264 seconds] 01:15:23 So the value got set in the symbol value slot instead of the tls slot. 01:15:47 And so when lisp code came to run, it just hit the tls slot directly... 01:16:24 Got no-tls-value-widetag, bumped it by the size of a binding, wrote it back, and bombed trying to access an unmapped memory page. 01:16:54 cute 01:18:15 -!- shadowspar [~rick@S010600212974d18c.su.shawcable.net] has quit [Ping timeout: 240 seconds] 01:20:04 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 01:21:46 kleppari [~spa@bitbucket.is] has joined #lisp 01:23:26 So, the question becomes, do I commit this as soon as the patch series is sorted out, or do I announce it to the list along with my intent to commit early next month, even if the stability issues haven't been sorted out? 01:23:51 (Since they're down to possible GC race conditions and the whole memory barrier thing. 01:23:53 -!- carlocci [~nes@93.37.207.53] has quit [Quit: eventually IE will rot and die] 01:24:13 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 01:25:53 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 01:26:20 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 01:26:29 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 01:26:32 mindCrime [~chatzilla@cpe-075-189-213-049.nc.res.rr.com] has joined #lisp 01:26:33 -!- mramige [~mark@h195.146.82.166.ip.windstream.net] has quit [Quit: Ex-Chat] 01:26:42 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 01:27:06 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 01:29:49 astoon [~astoon@213.141.244.246] has joined #lisp 01:30:58 -!- cataska [~cataska@210.64.6.233] has quit [Ping timeout: 252 seconds] 01:31:18 cataska [~cataska@210.64.6.233] has joined #lisp 01:31:36 cmm- [~cmm@bzq-79-182-201-249.red.bezeqint.net] has joined #lisp 01:32:27 -!- laynor [~user@109.76.33.182] has quit [Remote host closed the connection] 01:34:40 huangjs [~user@watchdog.msi.co.jp] has joined #lisp 01:35:22 -!- cmm [~cmm@bzq-79-182-201-249.red.bezeqint.net] has quit [Ping timeout: 252 seconds] 01:36:24 -!- dlowe [~dlowe@c-98-216-105-167.hsd1.ma.comcast.net] has quit [Quit: *poof*] 01:36:43 -!- pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has quit [] 01:37:27 nowhereman [~pierre@AStrasbourg-551-1-63-77.w83-194.abo.wanadoo.fr] has joined #lisp 01:38:23 toast-prime [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has joined #lisp 01:38:24 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 01:41:57 -!- curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 01:42:17 -!- toast-prime [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Client Quit] 01:43:00 toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has joined #lisp 01:46:52 shadowspar [~rick@S010600212974d18c.su.shawcable.net] has joined #lisp 01:49:23 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 01:50:10 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 01:50:44 kephas [~pierre@AStrasbourg-551-1-13-101.w86-213.abo.wanadoo.fr] has joined #lisp 01:50:52 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 01:50:53 -!- toekutr [~toekutr@adsl-69-107-114-28.dsl.pltn13.pacbell.net] has quit [Ping timeout: 260 seconds] 01:51:18 -!- nowhereman [~pierre@AStrasbourg-551-1-63-77.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 01:57:33 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 265 seconds] 02:00:48 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 02:01:00 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 02:03:41 -!- aw [~aw@p5DDA8F36.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 02:05:13 aw [~aw@p5DDA8DE1.dip.t-dialin.net] has joined #lisp 02:06:22 toekutr [~toekutr@adsl-69-107-113-181.dsl.pltn13.pacbell.net] has joined #lisp 02:08:44 Recur51v3 [~Recursive@209-20-84-78.slicehost.net] has joined #lisp 02:09:14 -!- Recur51v3 [~Recursive@209-20-84-78.slicehost.net] has quit [Client Quit] 02:09:40 LiamH [~nobody@pool-72-75-102-211.washdc.east.verizon.net] has joined #lisp 02:10:24 -!- toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Quit: toast`] 02:10:31 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 02:12:25 toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has joined #lisp 02:12:32 -!- Kniht [~kniht@c-68-58-16-230.hsd1.in.comcast.net] has quit [Ping timeout: 265 seconds] 02:14:44 yoonkn [~yoonkn@112.221.19.139] has joined #lisp 02:20:44 hadronzoo [~hadronzoo@adsl-75-20-237-251.dsl.rcsntx.sbcglobal.net] has joined #lisp 02:23:15 -!- hadronzoo [~hadronzoo@adsl-75-20-237-251.dsl.rcsntx.sbcglobal.net] has quit [Client Quit] 02:24:15 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 260 seconds] 02:24:50 toast-prime [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has joined #lisp 02:24:50 -!- toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 02:24:50 -!- toast-prime is now known as toast` 02:25:20 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 02:29:18 galaxywatcher [~galaxywat@ppp-58-8-51-208.revip2.asianet.co.th] has joined #lisp 02:32:30 OmniMancer [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has joined #lisp 02:32:46 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 02:35:24 adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has joined #lisp 02:37:16 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Client Quit] 02:38:57 Beetny [~Beetny@ppp118-208-97-25.lns20.bne4.internode.on.net] has joined #lisp 02:43:33 Thomas_H [~Thomas_H@66.183.224.178] has joined #lisp 02:43:39 downloading clisp from source forge -- the ad that pops up is, of course, for 'microsoft cloud services'. The irony that this ad is paying for GPL'd downloads... 02:45:29 -!- R3cur51v3 [~Recursive@209-20-84-78.slicehost.net] has quit [Remote host closed the connection] 02:45:56 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 258 seconds] 02:46:45 R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has joined #lisp 02:48:15 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: rcirc on GNU Emacs 23.2.7] 02:48:37 astoon [~astoon@213.141.244.246] has joined #lisp 02:52:01 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 02:52:53 Well, I'm down to one patch needing to be sorted out on x86-64, and then the two patch streams re-merged, and I'm basically done. 02:53:02 And it's time I signed off for the evening. 02:53:05 -!- nyef [~nyef@pool-71-255-139-157.cncdnh.east.myfairpoint.net] has quit [Quit: G'night all.] 02:53:46 -!- h_z12x [~Joseph@cpe-74-70-11-196.nycap.res.rr.com] has left #lisp 02:53:51 dralston [~dralston@S010600212986cca8.va.shawcable.net] has joined #lisp 02:55:10 -!- adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has quit [Quit: adamvh] 02:56:46 -!- LiamH [~nobody@pool-72-75-102-211.washdc.east.verizon.net] has quit [Quit: Leaving.] 02:58:21 OmniMancer1 [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has joined #lisp 02:58:26 Kniht [~kniht@c-68-58-16-230.hsd1.in.comcast.net] has joined #lisp 02:58:33 -!- OmniMancer [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has quit [Ping timeout: 260 seconds] 02:59:37 -!- R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has quit [Quit: This system is going down for poweroff RIGHT FREAKING NOW!!!] 02:59:56 R3cur51v3 [~Recursive@209-20-84-78.slicehost.net] has joined #lisp 03:06:58 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 03:08:12 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Client Quit] 03:08:27 Is there a portable way to write a file to /tmp (or whatever the heck Windows uses for /tmp)? 03:08:28 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 03:10:04 or can someone tell me what is the windows equivalent of /tmp ? 03:10:44 %TEMP% 03:10:51 it's an environment variable 03:11:10 you'll want to expand it first 03:17:43 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 03:21:21 Jasko [~tjasko@pool-96-242-33-71.nwrknj.fios.verizon.net] has joined #lisp 03:26:16 plage [~user@113.165.166.240] has joined #lisp 03:26:20 Good morning! 03:27:50 neoesque [~neoesque@210.59.147.232] has joined #lisp 03:31:40 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 03:32:00 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 03:34:37 -!- bgs100 is now known as bgs000 03:39:01 -!- yoonkn [~yoonkn@112.221.19.139] has quit [Ping timeout: 264 seconds] 03:41:49 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 03:42:02 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 03:43:28 hohoho [~hohoho@p4ae269.tokynt01.ap.so-net.ne.jp] has joined #lisp 03:44:01 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 03:45:57 xan_ [~xan@ppp079166225012.dsl.hol.gr] has joined #lisp 03:48:07 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 245 seconds] 03:48:35 randix [~rand@e181086029.adsl.alicedsl.de] has joined #lisp 03:49:26 -!- randix [~rand@e181086029.adsl.alicedsl.de] has quit [Client Quit] 03:50:53 OmniMancer [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has joined #lisp 03:51:52 -!- OmniMancer1 [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has quit [Ping timeout: 245 seconds] 03:51:58 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 03:51:58 -!- dralston [~dralston@S010600212986cca8.va.shawcable.net] has quit [Quit: Leaving] 03:52:11 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 04:02:07 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 04:02:20 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 04:03:10 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 04:03:30 -!- jcowan [~jcowan@cpe-98-14-172-204.nyc.res.rr.com] has left #lisp 04:03:32 -!- Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has quit [Read error: Operation timed out] 04:07:54 tcr [~tcr@115.134.227.5] has joined #lisp 04:10:34 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 04:10:46 -!- tritchey [~tritchey@70-35-37-146.static.wiline.com] has quit [Quit: tritchey] 04:11:10 -!- Thomas_H [~Thomas_H@66.183.224.178] has quit [Ping timeout: 264 seconds] 04:12:07 http://paste.lisp.org/display/111555 04:13:10 that is how i build sbcl with clisp right? 04:14:52 CLISP (only some versions: 2.44.1 is OK, 2.47 is not) 04:14:55 oops 04:15:29 ABCL cant build with CLISP 2.47 either 04:15:56 but the ABCL group is trying to depricate that sort of building anyways.. not sure why 04:16:33 or maybe they didnt understand that it was possible to build from lisp 04:17:24 (it not an insult to them.. it just wasnt obvous when they took over the project that it would work) 04:18:17 the the via lisp compile they inherited.. then a few months later 2.47 came out 04:20:11 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Remote host closed the connection] 04:22:20 the shell exec return code ent from 0 to NIL 04:23:43 hadronzoo [~hadronzoo@ppp-70-251-112-234.dsl.rcsntx.swbell.net] has joined #lisp 04:24:52 -!- moah [~gnu@dslb-084-063-194-181.pools.arcor-ip.net] has quit [Quit: Leaving] 04:30:56 SandGorgon [~OmNomNomO@122.177.76.40] has joined #lisp 04:33:03 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 04:33:57 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 04:39:57 i'm looking at someone's lisp in emacs, its using tabs not spaces to indent, looks terrible, 04:40:13 I wonder if there is a mode to switch on 04:42:30 derekv: select the whole buffer, then M-x untabify RET; also add "indent-tabs: nil" to the modeline 04:42:43 then again, in retrospect, if I have to ask a question that I'm not in any condition to be starting a cl project. 04:42:48 thanks fe[nl]ix 04:43:18 I need to dedicate time just to learning emacs better. 04:43:28 (setq-default indent-tabs-mode nil) in your .emacs 04:44:39 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 04:44:52 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 04:45:37 -!- mindCrime [~chatzilla@cpe-075-189-213-049.nc.res.rr.com] has quit [Ping timeout: 264 seconds] 04:48:03 mindCrime [~chatzilla@cpe-075-189-213-049.nc.res.rr.com] has joined #lisp 04:50:23 -!- hadronzoo [~hadronzoo@ppp-70-251-112-234.dsl.rcsntx.swbell.net] has quit [Ping timeout: 260 seconds] 04:52:09 mcsontos [~mcsontos@nat/redhat/x-fxxtoqlmyanqrdyd] has joined #lisp 04:54:30 http://www.facebook.com/photo.php?pid=31294639&id=1211874556#!/photo.php?pid=31294632&id=1211874556&fbid=1451551848083 04:54:35 hadronzoo [~hadronzoo@ppp-70-251-117-251.dsl.rcsntx.swbell.net] has joined #lisp 04:54:48 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 04:55:01 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 04:57:08 yoonkn [~yoonkn@112.221.19.139] has joined #lisp 05:04:57 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 05:05:11 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 05:07:00 slyrus_ [~slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net] has joined #lisp 05:09:23 -!- asarch [~asarch@189.188.199.193] has quit [Quit: Leaving] 05:10:31 -!- SandGorgon [~OmNomNomO@122.177.76.40] has quit [Ping timeout: 272 seconds] 05:12:04 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 05:12:17 -!- xan_ [~xan@ppp079166225012.dsl.hol.gr] has quit [Ping timeout: 245 seconds] 05:22:17 Odditus [~Oddity@unaffiliated/oddity] has joined #lisp 05:22:50 SandGorgon [~OmNomNomO@122.177.76.40] has joined #lisp 05:23:36 xan_ [~xan@ppp079166225012.dsl.hol.gr] has joined #lisp 05:23:53 -!- hadronzoo [~hadronzoo@ppp-70-251-117-251.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 05:24:53 cmsimon [~iamcms2@unaffiliated/cmsimon] has joined #lisp 05:25:15 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 05:25:32 -!- Guest97580 is now known as pkhuong 05:25:51 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 265 seconds] 05:25:56 -!- Odditus is now known as Oddity 05:26:35 vu3rdd [~vu3rdd@164.164.250.10] has joined #lisp 05:27:29 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 05:27:44 adu [~ajr@pool-71-191-173-125.washdc.fios.verizon.net] has joined #lisp 05:32:27 spradnyesh [~pradyus@nat/yahoo/x-jlymojcugscggbtw] has joined #lisp 05:33:38 -!- pnq [asdf@AC8210D0.ipt.aol.com] has quit [Quit: Leaving] 05:35:37 gospch [~gospch@unaffiliated/gospch] has joined #lisp 05:37:57 -!- Axioplase_ is now known as Axioplase 05:39:49 Cowmoo [~Cowmoo@cambridge-vxty.basistech.com] has joined #lisp 05:40:32 -!- xan_ [~xan@ppp079166225012.dsl.hol.gr] has quit [Ping timeout: 248 seconds] 05:48:23 -!- gospch [~gospch@unaffiliated/gospch] has quit [Remote host closed the connection] 05:52:31 adityo [~adityo@121.243.225.226] has joined #lisp 05:56:11 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 05:56:42 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 05:59:36 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 06:01:10 stassats [~stassats@wikipedia/stassats] has joined #lisp 06:05:29 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Quit: Leaving] 06:06:11 -!- Cowmoo [~Cowmoo@cambridge-vxty.basistech.com] has quit [Write error: Broken pipe] 06:06:20 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 06:06:44 -!- toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Quit: toast`] 06:06:54 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 06:07:56 -!- varjagg is now known as varjag 06:08:44 j4K0b [~j4k0bk@93.160.119.14] has joined #lisp 06:11:17 -!- kvsari [~kvsari@203.171.93.21.static.rev.aanet.com.au] has quit [Remote host closed the connection] 06:12:31 Kolyan [~nartamono@95-25-9-118.broadband.corbina.ru] has joined #lisp 06:13:50 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:17:07 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:17:24 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 06:18:16 -!- jhalogen [~jake@cpe-98-154-250-117.socal.res.rr.com] has quit [Quit: jhalogen] 06:20:15 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:20:37 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 245 seconds] 06:22:31 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 06:22:48 hello lispers 06:23:37 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:23:54 is it possible from a (loop) to return values with the collect part and another variable in the finally clause ? 06:24:40 collect into name 06:25:32 stassats, collect my-var into name ? 06:25:57 yes 06:26:48 thanks 06:27:45 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:30:12 ASau [~user@77.246.231.74] has joined #lisp 06:32:48 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 06:33:33 kvsari [~kvsari@203.171.93.21.static.rev.aanet.com.au] has joined #lisp 06:33:36 Stattrav [~Stattrav@117.192.143.79] has joined #lisp 06:33:41 -!- pookleblinky [~pookle@cpe-67-252-154-25.buffalo.res.rr.com] has quit [Quit: irl] 06:35:49 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 06:36:04 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #lisp 06:36:31 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 06:36:41 -!- bozhidar` [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:37:06 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:37:35 peddie___ [~peddie@adsl-99-25-114-196.dsl.pltn13.sbcglobal.net] has joined #lisp 06:38:05 Hello mvilleneuve. At work early today? 06:38:22 good morning 06:38:38 plage: yes, it happens sometimes for no apparent reason... :) 06:38:41 morning plage! how was the party? (yes, I'm slow...) 06:40:11 -!- peddie__ [~peddie@adsl-99-27-200-147.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 06:40:56 ziarkaen [~ziarkaen@87.112.91.13.plusnet.ptn-ag2.dyn.plus.net] has joined #lisp 06:43:49 nha [~prefect@250-194.105-92.cust.bluewin.ch] has joined #lisp 06:45:09 tic: Great as usual. Somewhat fewer participants due to some email problem resulting in some people not getting the initial invitation. 06:45:22 plage, oh. .-/ 06:45:35 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:45:50 plage, I came to think of you, since I'm taking the train down to Malmø in a couple of hours. 06:47:33 tic: I see. In order to do what? 06:48:32 plage, visiting a friend! walk around in sunny Malmø, bbq, work out and such. A good time. 06:48:44 -!- segmond [~seg@adsl-99-40-254-115.dsl.sfldmi.sbcglobal.net] has quit [Quit: Leaving] 06:49:14 Sounds great! 06:50:06 Indeed. 06:51:31 -!- ziarkaen [~ziarkaen@87.112.91.13.plusnet.ptn-ag2.dyn.plus.net] has quit [Remote host closed the connection] 06:53:09 any clisp threads experiences? 06:54:31 lharc: they seem to work 06:56:07 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 06:56:16 fe[nl]ix: great :) 06:56:38 tic: I and fe[nl]ix will be on the west coast of sweden in august 06:57:02 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 06:57:02 tcr, that's where I live! Cool, we should meet up. What's the occasion? 06:57:10 kejsaren1 [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:57:13 kejsaren2 [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:57:38 time buffer until we can go to a rented apartment in the UK 06:57:59 living in a collegue's summer house in sweden 06:58:10 Varberg? Halmstad? 06:59:01 no idea I'll ask later 06:59:20 we're supposed to go to gotheborg by plain and then take some kind of bus, iirc 06:59:24 Alright. Please keep me posted! 06:59:26 by plane 07:00:01 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 07:00:01 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 07:00:12 Alright, Göteborg is where I live. If you're taking the bus I'm guessing it's within a 150 km range if it's still supposed to be the west coast. :-). 07:00:38 ah lovely 07:01:34 If you're traveling north, it's Lysekil or Strömstad, if you're heading south (heh) it's Halmstad, Varberg or maybe Falkenberg. Anyway. The west coast in August is beautiful. 07:01:58 yeah that's why we're comming :-) 07:03:26 What are you going to do in the UK after that? 07:03:47 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 07:04:10 working 07:04:14 tic: Hovenäset 07:04:26 Hey, that's also in Göteborg! Cool. 07:04:29 I'd love to spend a longish weekend in goteborg 07:04:34 in the city 07:05:15 I live 15 min by tram from central Göteborg. I'd be happy to guide you around. When in August is it? 07:06:29 -!- aw [~aw@p5DDA8DE1.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 07:06:37 (hmm, I might have confused things re. Hovenäset -- more like 150 km north. Still quite close, and it's a nice place) 07:06:45 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 07:07:14 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 07:08:22 Well probably the third weekend in the month 07:08:25 pookleblinky [~pookle@cpe-67-252-154-25.buffalo.res.rr.com] has joined #lisp 07:08:34 maybe the second :-) 07:10:24 I think I have vacation then. 07:10:35 yay 07:13:45 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 07:13:45 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 07:15:49 -!- deepfire [~deepfire@80.92.100.69] has quit [Ping timeout: 252 seconds] 07:16:50 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 07:16:55 -!- kejsaren2 [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 07:16:55 -!- kejsaren1 [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 07:20:24 -!- nha [~prefect@250-194.105-92.cust.bluewin.ch] has quit [Ping timeout: 276 seconds] 07:21:02 legumbre_ [~leo@r190-135-23-240.dialup.adsl.anteldata.net.uy] has joined #lisp 07:21:21 aw [~aw@p5DDAB57C.dip.t-dialin.net] has joined #lisp 07:22:13 -!- pookleblinky [~pookle@cpe-67-252-154-25.buffalo.res.rr.com] has quit [Ping timeout: 265 seconds] 07:23:10 -!- legumbre [~leo@r190-135-20-142.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 264 seconds] 07:27:03 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 07:27:54 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 07:28:19 -!- bozhidar [~user@212.50.14.187] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:28:32 bozhidar [~user@212.50.14.187] has joined #lisp 07:29:31 good lord. the darwin sbcl binaries are _old_. 07:31:41 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 07:32:19 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 07:32:43 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 07:36:16 -!- slyrus_ [~slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net] has quit [Ping timeout: 248 seconds] 07:37:15 slyrus_ [~slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net] has joined #lisp 07:37:17 -!- aw [~aw@p5DDAB57C.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 07:37:24 yoonkn_ [~yoonkn@112.221.19.139] has joined #lisp 07:37:41 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 07:37:54 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 07:38:56 -!- ASau [~user@77.246.231.74] has quit [Ping timeout: 248 seconds] 07:39:38 -!- yoonkn [~yoonkn@112.221.19.139] has quit [Ping timeout: 240 seconds] 07:42:53 aw [~aw@p5DDAAC1F.dip.t-dialin.net] has joined #lisp 07:45:06 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 276 seconds] 07:47:42 -!- cmm- [~cmm@bzq-79-182-201-249.red.bezeqint.net] has quit [Ping timeout: 276 seconds] 07:47:50 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 07:48:03 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 07:48:17 astoon [~astoon@213.141.244.246] has joined #lisp 07:48:20 cmm [~cmm@bzq-79-182-201-249.red.bezeqint.net] has joined #lisp 07:48:30 OmniMancer1 [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has joined #lisp 07:49:28 -!- OmniMancer [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has quit [Ping timeout: 260 seconds] 07:50:52 rdd [~rdd@c83-250-52-182.bredband.comhem.se] has joined #lisp 07:51:23 -!- Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Ping timeout: 260 seconds] 07:51:45 -!- chillywilly [~danielb@cpe-65-28-57-53.wi.res.rr.com] has quit [Read error: Operation timed out] 07:52:04 morphling [~stefan@gssn-5f7544e7.pool.mediaWays.net] has joined #lisp 07:54:14 -!- Stattrav [~Stattrav@117.192.143.79] has quit [Ping timeout: 265 seconds] 07:55:05 OsamaBinWOG [~OsamaBinW@24-177-10-101.dhcp.nwtn.ct.charter.com] has joined #lisp 07:56:45 -!- WOG [~OsamaBinW@24-177-10-101.dhcp.nwtn.ct.charter.com] has quit [Ping timeout: 240 seconds] 08:03:53 RaceCondition [~RaceCondi@82.131.64.186.cable.starman.ee] has joined #lisp 08:07:35 nha [~prefect@imamac13.epfl.ch] has joined #lisp 08:08:37 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 08:09:14 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 08:10:24 may a function %multipart-p return a string or NIL ? or for naming convention it should only return T/NIL ? 08:11:45 yes 08:12:13 kiuma: see digit-char-p 08:13:02 digit-char-p is generally considered an abomination though :-) 08:13:42 if %multipart-p returns a string would it be an abomination ? 08:13:46 but yeah on some occasions a predicate actually has to compute a worthwhile value to decide on 08:13:59 what does it do? 08:14:28 maybe you can split it into frob-foo, and foo-p where the latter is (and (frob-foo) t) 08:15:17 "abomination" ? 08:15:19 it's useful 08:16:19 it tell if a bodystructure is a multipart and if it is , returns the multipart subtype (of an imap fetch command ) 08:16:24 *tells 08:16:45 ejs [~eugen@nat.ironport.com] has joined #lisp 08:16:50 I'd avoid calling that a predicate -- it's an accessor. 08:16:53 why not call it multipart-subtype then? 08:18:07 ok 08:18:46 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 08:18:56 npoektop [~npoektop@85.202.112.90] has joined #lisp 08:19:24 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 08:20:31 -!- huangjs [~user@watchdog.msi.co.jp] has quit [Ping timeout: 272 seconds] 08:21:06 huangjs [~user@watchdog.msi.co.jp] has joined #lisp 08:21:31 hello huangjs :) 08:23:03 hi fe[nl]ix 08:23:18 wats up :) 08:27:44 jdz [~jdz@193.206.22.97] has joined #lisp 08:28:55 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 08:29:37 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 08:33:50 -!- fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 08:35:11 have you experienced that clisp cpu-hogs? It seems to be related to streams, ie no debug-io available when it wants to error. 08:35:40 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 08:35:47 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 276 seconds] 08:40:38 tfb [~tfb@212.183.140.60] has joined #lisp 08:40:38 -!- R3cur51v3 [~Recursive@209-20-84-78.slicehost.net] has quit [Quit: This system is going down for poweroff RIGHT FREAKING NOW!!!] 08:41:00 lharc: Any particular reason for using CLISP? I have nothing against it, but most people here seem to use SBCL, so if you use it instead, you are more likely to get help here. 08:41:08 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 08:41:28 hadronzoo [~hadronzoo@ppp-70-251-117-251.dsl.rcsntx.swbell.net] has joined #lisp 08:42:29 plage: memory usage reason 08:43:55 though to be honest, I havn't, and dont know how to measure the page-real-usage over a process lifetime. Seems to be a quite hard task in unix. 08:44:21 lispm [~lispm@g224123018.adsl.alicedsl.de] has joined #lisp 08:45:28 -!- lispm [~lispm@g224123018.adsl.alicedsl.de] has quit [Client Quit] 08:48:34 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 08:48:40 -!- huangjs [~user@watchdog.msi.co.jp] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:49:04 gunogt [~user@6.169.16.62.customer.cdi.no] has joined #lisp 08:49:33 what whould you prefer for imap replies : plist or classes ? 08:49:42 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 08:50:09 I would vote for plists 08:50:15 -!- JoesphL0t [~JoesphL0t@64.120.233.114] has quit [Ping timeout: 240 seconds] 08:50:32 -!- gunogt [~user@6.169.16.62.customer.cdi.no] has quit [Remote host closed the connection] 08:56:04 kiuma: i'd say it depends of the complexity and number of the elements 08:56:20 typically, for IRC messages, I use a plist (prefix/command/parameters) 08:56:32 but for a http query I'd go with a class 08:56:58 I'm not a lisp expert though 08:57:33 -!- rootzlevel [~user@91-66-217-25-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 08:57:50 rootzlevel [~user@91-66-217-25-dynip.superkabel.de] has joined #lisp 08:58:09 galdor, let me do a fetch and I'll show an example 08:58:27 just finishing to implemtne the parser 08:58:31 *implement 09:01:23 -!- toekutr [~toekutr@adsl-69-107-113-181.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 09:02:13 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:04:14 lvillani [~lvillani@fedora/lvillani] has joined #lisp 09:05:51 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 09:07:41 -!- tfb [~tfb@212.183.140.60] has quit [Ping timeout: 240 seconds] 09:10:58 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 09:11:12 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:11:28 deepfire [~deepfire@80.92.100.69] has joined #lisp 09:12:33 Athas [~athas@82.211.209.162] has joined #lisp 09:15:20 tfb [~tfb@212.183.140.6] has joined #lisp 09:17:03 gemelen [~shelta@shpd-92-101-150-175.vologda.ru] has joined #lisp 09:17:47 -!- RaceCondition [~RaceCondi@82.131.64.186.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 09:18:40 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 09:20:23 -!- npoektop [~npoektop@85.202.112.90] has quit [Ping timeout: 258 seconds] 09:21:04 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 09:21:05 Edward__ [~edward@AAubervilliers-154-1-79-247.w81-249.abo.wanadoo.fr] has joined #lisp 09:21:07 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 09:21:21 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:23:40 Krystof [~csr21@158.223.51.76] has joined #lisp 09:23:52 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 09:24:04 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 09:26:05 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 09:29:31 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 09:30:38 fiveop [~fiveop@g229114122.adsl.alicedsl.de] has joined #lisp 09:31:05 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 09:31:16 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 09:31:28 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 09:31:31 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:34:34 -!- BOGGLES is now known as boggles 09:37:56 -!- boggles [boggles@funtoo/user/boggles] has left #lisp 09:39:17 revel0 [~revel0@212.88.117.162] has joined #lisp 09:41:43 blandest [~user@85.204.33.242] has joined #lisp 09:42:23 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 09:42:41 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:43:17 -!- neoesque [~neoesque@210.59.147.232] has quit [Remote host closed the connection] 09:46:54 ost` [~user@217.198.9.4] has joined #lisp 09:47:03 hello 09:47:06 -!- ost` is now known as ost 09:50:27 hello 09:50:39 -!- xyxxyyy [~xyxu@58.41.59.49] has quit [Quit: Leaving.] 09:52:32 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 09:52:45 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:58:30 -!- Krystof [~csr21@158.223.51.76] has quit [Read error: Operation timed out] 09:59:43 npoektop [~npoektop@85.202.112.90] has joined #lisp 10:01:58 xan_ [~xan@ppp079166225012.dsl.hol.gr] has joined #lisp 10:02:41 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 10:02:56 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 10:05:30 -!- mbohun [~mbohun@202.124.74.27] has quit [Quit: Leaving] 10:06:22 Joreji [~thomas@85-168.eduroam.RWTH-Aachen.DE] has joined #lisp 10:06:53 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 240 seconds] 10:08:35 RaceCondition [~RaceCondi@82.131.64.186.cable.starman.ee] has joined #lisp 10:12:14 myu2_ [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 10:12:50 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 10:13:03 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 10:14:49 myu2__ [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 10:15:50 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 10:15:51 -!- xan_ [~xan@ppp079166225012.dsl.hol.gr] has quit [Ping timeout: 265 seconds] 10:15:53 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Ping timeout: 276 seconds] 10:17:07 -!- myu2_ [~myu2@161.90.128.210.bf.2iij.net] has quit [Ping timeout: 258 seconds] 10:17:48 -!- Axioplase is now known as Axioplase_ 10:18:47 -!- ost [~user@217.198.9.4] has quit [Remote host closed the connection] 10:18:55 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 10:21:00 huangjs [~user@p3118-ipbf1010marunouchi.tokyo.ocn.ne.jp] has joined #lisp 10:21:10 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Ping timeout: 265 seconds] 10:25:15 grouzen [~grouzen@91.214.124.2] has joined #lisp 10:25:20 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #lisp 10:27:38 -!- hadronzoo [~hadronzoo@ppp-70-251-117-251.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 10:27:55 t3eblinder [~wolfgang@p5B2027A8.dip0.t-ipconnect.de] has joined #lisp 10:28:14 -!- tfb [~tfb@212.183.140.6] has quit [Ping timeout: 276 seconds] 10:29:36 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 248 seconds] 10:33:01 tfb [~tfb@212.183.140.60] has joined #lisp 10:33:37 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 10:33:50 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 10:33:58 -!- plage [~user@113.165.166.240] has quit [Ping timeout: 264 seconds] 10:38:35 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 10:41:40 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 10:43:46 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 10:44:00 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 10:45:07 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 10:47:26 ASau [~user@77.246.231.74] has joined #lisp 10:47:28 ignas [~ignas@78-60-73-85.static.zebra.lt] has joined #lisp 10:47:32 -!- Euthydemus [~euthydemu@vaxjo7.165.cust.blixtvik.net] has quit [Read error: Connection reset by peer] 10:48:00 Euthydemus [~euthydemu@vaxjo7.165.cust.blixtvik.net] has joined #lisp 10:48:16 -!- tfb [~tfb@212.183.140.60] has quit [Ping timeout: 248 seconds] 10:48:28 stassats [~stassats@wikipedia/stassats] has joined #lisp 10:48:49 HG` [~HG@xdsl-92-252-36-238.dip.osnanet.de] has joined #lisp 10:49:22 -!- morphling [~stefan@gssn-5f7544e7.pool.mediaWays.net] has quit [Remote host closed the connection] 10:50:34 adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has joined #lisp 10:53:33 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 265 seconds] 10:54:17 -!- tltstc [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has quit [Quit: tltstc] 10:56:03 -!- adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has quit [Quit: adamvh] 10:58:46 adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has joined #lisp 10:58:55 tfb [~tfb@212.183.140.60] has joined #lisp 10:59:45 Stattrav [~Stattrav@117.192.135.21] has joined #lisp 10:59:53 -!- fiveop [~fiveop@g229114122.adsl.alicedsl.de] has quit [Quit: humhum] 11:03:20 I need to obtain the following resul from a loop : ((1 1 1) (1 1) (1) nil) from the list (1 1 1). I'm trying (loop for x on '(1 1 1) by #'cdr collect x) but it's not correct. What should I use ? 11:04:31 Get rid of the by #'cdr 11:04:33 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 11:04:46 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 11:05:50 -!- adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has quit [Quit: adamvh] 11:07:33 Zhivago, by #'rest ? 11:08:37 -!- adu [~ajr@pool-71-191-173-125.washdc.fios.verizon.net] has quit [Quit: adu] 11:08:57 tltstc [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has joined #lisp 11:10:41 -!- myu2__ [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 11:11:08 it's already "by cdr" 11:11:27 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 245 seconds] 11:12:04 Yuuhi [benni@p5483B824.dip.t-dialin.net] has joined #lisp 11:12:04 (loop for x = '(1 1 1) then (cdr x) collect x while x) 11:12:39 OmniMancer [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has joined #lisp 11:14:42 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 11:14:55 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 11:14:56 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 11:15:07 hello 11:15:16 leo2007: hi 11:15:41 -!- OmniMancer1 [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has quit [Ping timeout: 276 seconds] 11:16:05 -!- bozhidar [~user@212.50.14.187] has quit [Read error: Connection reset by peer] 11:16:15 stassats: hi 11:16:39 bozhidar [~user@212.50.14.187] has joined #lisp 11:16:51 stassats: I am puzzled by how to improve my understanding of common lisp. 11:17:03 write more code! 11:17:16 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 11:17:32 I hate writing numerical code, they are ugly but I am stuck. 11:18:08 and be patient 11:19:15 do you know roughly it takes from beginning to 'get it' in common lisp? I think I write fluently in elisp. 11:19:34 why do you think you do not get it? 11:20:28 there are different levels of understanding 11:20:37 JoesphL0t [~JoesphL0t@64.120.233.114] has joined #lisp 11:22:22 when I read others' code I don't feel I fully understand it. 11:23:24 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 11:23:26 well, same here. that part is hard in CL since there are so many ways to do things, and you basically have to have the mindset the original programmer had when he wrote the code. 11:24:11 secondly when I want to do something, I feel I (almost) always have to write something from scratch. 11:24:28 minion: clqr? 11:24:28 clqr: The Common Lisp Quick Reference is a booklet with short descriptions of the symbols defined in the ANSI standard: http://clqr.berlios.de/ 11:25:23 and when nothing helps, you can always ask here 11:26:37 hypno: regarding reading code, some times the code is not written in the same order as it is presented and that causes confusion too. 11:26:42 -!- RaceCondition [~RaceCondi@82.131.64.186.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 11:28:19 i find M-. to be very instrumental in understanding someones code 11:28:19 -!- cmm [~cmm@bzq-79-182-201-249.red.bezeqint.net] has quit [Read error: Connection reset by peer] 11:28:31 cmm [~cmm@bzq-79-182-201-249.red.bezeqint.net] has joined #lisp 11:28:47 leo2007: well, sure. and sometimes people take the "genious-route" aka "paul graham school" and do everything the Scheme way and /then/ you end up with a nonreadable mess no better than obfuscated perl. 11:28:50 stassats: certainly. 11:29:14 or your own code 11:29:49 leo2007: but then again: if you want to use 3d-party code, you shouldnt have to read the code at all, you should read the well written API-documentation. 11:30:34 hypno: typically it has no API 11:30:37 doc 11:31:48 leo2007: then i would be very reluctant to use it at all. 11:31:50 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 11:33:22 -!- OmniMancer [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has quit [Ping timeout: 264 seconds] 11:33:55 OmniMancer [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has joined #lisp 11:33:59 these are what I currently use http://imagebin.org/101725 11:34:42 currently installed to be precise 11:35:12 -!- ejs [~eugen@nat.ironport.com] has quit [Ping timeout: 248 seconds] 11:35:45 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 11:36:05 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 11:41:59 leo2007: and? 11:42:11 I also find debugging more difficult in common lisp than for example in elisp. Any tips on how to improve on this area? 11:42:31 i find the opposite, actually 11:42:41 stassats: so yes I tend to use libs with good documentation. 11:42:59 do you think that this result should be mapped into a class? http://paste.lisp.org/display/111566 11:43:33 first step in improving debugging: compiling with higher debugging settings, that is C-u prefix for C-c C-c and C-c C-k 11:43:42 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 11:44:02 and then v to show the source. 11:44:13 I think I use it already. 11:44:30 and RET to look at local variables 11:45:01 sometimes those are not available 11:45:15 that's why you need higher DEBUG 11:45:19 stassats: thanks for clqr 11:45:24 ok 11:45:31 I'd like to hear about it. 11:45:32 the frame would be green in that case 11:45:54 yes 11:46:48 laynor [~user@109.76.13.244] has joined #lisp 11:47:21 stassats: someone certainly did a good job typesetting that booklet. 11:50:18 could you elaborate on higher DEBUG? 11:50:44 leo2007: C-u C-c C-c and C-u C-c C-k will do that on SBCL 11:51:08 with others, you need to (declaim (optimize debug)) in the sources 11:51:32 do you use stepping regularly? 11:51:38 never 11:53:53 I once have a numerical function that returns close to true results. It took me a long time to debug it by inserting and inspecting in various places inside the function. I have found that tedious. 11:53:58 -!- Stattrav [~Stattrav@117.192.135.21] has quit [Ping timeout: 265 seconds] 11:54:59 there's also BREAK 11:55:06 clhs break 11:55:06 http://www.lispworks.com/reference/HyperSpec/Body/f_break.htm 11:55:21 it will invoke debugger when you can inspect things 11:55:26 and don't forget 11:55:28 clhs trace 11:55:28 http://www.lispworks.com/reference/HyperSpec/Body/m_tracec.htm 11:55:35 I did mean inserting break and inspecting in sldb. 11:55:43 -!- aw [~aw@p5DDAAC1F.dip.t-dialin.net] has quit [Quit: WeeChat 0.3.3-dev] 11:56:05 trace in sbcl has :break option 11:56:18 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 11:56:45 Stattrav [~Stattrav@117.192.151.99] has joined #lisp 11:56:55 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 11:57:12 I just realised how much I love sbcl's describe. I think ccl's is inferior. 11:58:07 stassats: thanks. trace has extensive doc-string in sbcl. 11:58:18 pookleblinky [~pookle@cpe-67-252-154-25.buffalo.res.rr.com] has joined #lisp 11:59:50 I have people here are awfully helpful and knowledgeable. So that's a big plus. 11:59:59 have found* 12:00:33 RaceCondition [~RaceCondi@82.131.64.186.cable.starman.ee] has joined #lisp 12:00:45 -!- OmniMancer [~OmniMance@219-89-66-229.ipnets.xtra.co.nz] has quit [Ping timeout: 240 seconds] 12:01:05 OmniMancer [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has joined #lisp 12:01:21 -!- RaceCondition [~RaceCondi@82.131.64.186.cable.starman.ee] has quit [Client Quit] 12:02:37 -!- pkhuong [~pkhuong@173.176.100.238] has quit [Read error: Operation timed out] 12:04:16 trace in CCL seems to have :break as well 12:04:21 -!- Jasko [~tjasko@pool-96-242-33-71.nwrknj.fios.verizon.net] has quit [Quit: Leaving] 12:06:40 Jasko [~tjasko@pool-96-242-33-71.nwrknj.fios.verizon.net] has joined #lisp 12:09:59 <_3b> heh... "This wasn't the ICFP contest if it was that easy.", "... and, you guessed it, we won't tell you more about the encoding here, so you just have to make some educated guesses, based on the error messages of the stream parser on our server." 12:10:49 are you planning to participate? 12:10:53 <_3b> yeah 12:11:51 *stassats* always wanted to partake, but now thinks it's a waste of time 12:11:55 lexa_ [~lexa_@seonet.ru] has joined #lisp 12:12:23 -!- lexa_ is now known as Guest12587 12:12:28 well, unless you win 12:12:54 <_3b> i consider it about on the same level as playing an MMO 12:13:18 <_3b> not particularly useful, and probably a bad idea to put effort into long term, but fun for a short diversion :) 12:14:14 i like challenges, but not for three days 12:14:16 -!- Guest12587 [~lexa_@seonet.ru] has left #lisp 12:14:26 <_3b> well, go for the 24 hour section :) 12:15:48 -!- laynor [~user@109.76.13.244] has quit [Remote host closed the connection] 12:22:01 push [~push@60-242-111-108.tpgi.com.au] has joined #lisp 12:22:05 Hey! 12:22:14 Just in the beginning stages of learning lisp... 12:22:16 Thomas_H [~Thomas_H@66.183.224.178] has joined #lisp 12:22:36 This: (format t "~{~a:~10t~a~%~}~%" cd))) 12:22:49 It says it 'consumes two items from the list' 12:22:51 each time 12:22:56 How does it know to do that? 12:23:00 I don't quite understand. 12:23:08 <_3b> ~{ ~} iterates over the list 12:23:18 Yes, but how does it know to just consume two items 12:23:27 <_3b> the stuff inside it ~a:~10t~a tells it what to do with the stuff in the list 12:23:36 <_3b> ~a prints an item, there are 2 ~a 12:23:44 oh 12:23:44 I see 12:23:46 thanks 12:23:51 :) 12:24:00 -!- adeht [~death@bzq-84-110-59-178.red.bezeqint.net] has quit [Remote host closed the connection] 12:24:03 _3b: is this MMO http://en.wikipedia.org/wiki/Massively_multiplayer_online_game? 12:24:18 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 12:24:20 <_3b> leo2007: yeah, that is it 12:25:42 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 12:26:36 thehcdreamer [~thehcdrea@host205-5-static.14-79-b.business.telecomitalia.it] has joined #lisp 12:27:24 adeht [~death@bzq-84-110-59-178.red.bezeqint.net] has joined #lisp 12:27:28 why can you supply arguments without quotations when you use the ~a directive 12:27:32 but not when you don't 12:27:37 that seems weird. 12:27:45 <_3b> not sure what you mean 12:27:52 (format t "~a" :hey) 12:27:53 will work 12:27:54 but 12:28:23 wait 12:28:23 err 12:28:26 asarch [~asarch@189.188.157.214] has joined #lisp 12:28:38 yeah 12:28:41 why does that work? 12:28:42 <_3b> format is just a normal function, arguments to it work like any other function 12:28:42 when 12:28:46 but 12:28:51 push: :hey is a symbol 12:28:56 oh 12:28:58 thanks 12:29:12 -!- knobo` is now known as knobo 12:29:36 stassats: clqr is a good doc to convince emacs to move towards common lisp. rms was looking for using hyperspec but abandoned it due to licensing issue. 12:29:44 Hi, there's one thing about lisp that I found easy to grasp. I'm sure there's a reason for this, but I'm often confused by arguments orders in the library functions. For example in (vector-push 'a *my-vector*) I specify the vector as the second argument, while in (elt *my-vector* 0) I specify it as the first. Is there a specific reason for this? 12:30:00 leo2007: well, it doesn't document much 12:30:02 pdponze [~pdponze@144.85.124.96] has joined #lisp 12:30:13 -!- Stattrav [~Stattrav@117.192.151.99] has quit [Ping timeout: 265 seconds] 12:30:29 stassats: no but shows actually common lisp is not overly complex. 12:31:21 not that elisp is easy 12:32:04 thehcdreamer: those would be "glitches" in the spec afaik. 12:32:11 stassats: elisp has cl.el and eieio.el (CLOS) but it is not working fully. I don't use eieio at all. 12:32:25 i use cl.el all the time 12:32:38 hypno: I see. So it's not that I'm missing something. Many thanks 12:32:58 but elisp is complex when you consider all editing functionality, overlays, buffers, markers, etc. 12:32:58 thehcdreamer: usually the argument order is consistent with how you describe the operation, e.g. vector-push: Push X to Y.. but sometimes not, e.g. elt 12:33:23 i'd rather compare ELT with NTH 12:33:35 stassats: lablels and destructure-bind in cl.el aren't working fully. I have been bitten. 12:33:49 I guess ELT takes its order from AREF, and AREF has a good reason for that order 12:34:26 and GETHASH also 12:35:25 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 12:35:55 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 12:36:45 I heard that Haskell people pay a lot of attention to the order of function parameters to be able to `curry' easy 12:37:16 *easily 12:40:29 pkhuong [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has joined #lisp 12:40:57 -!- pkhuong is now known as Guest4594 12:42:45 armicron [~armicron@95-83-19-94.saransk.ru] has joined #lisp 12:42:49 -!- armicron [~armicron@95-83-19-94.saransk.ru] has left #lisp 12:44:00 -!- Beetny [~Beetny@ppp118-208-97-25.lns20.bne4.internode.on.net] has quit [Ping timeout: 272 seconds] 12:45:34 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 12:46:05 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 12:47:08 -!- Edward__ [~edward@AAubervilliers-154-1-79-247.w81-249.abo.wanadoo.fr] has quit [] 12:47:12 -!- cmm [~cmm@bzq-79-182-201-249.red.bezeqint.net] has quit [Ping timeout: 248 seconds] 12:48:07 cmm [~cmm@bzq-79-182-201-249.red.bezeqint.net] has joined #lisp 12:48:53 stassats: how did you get interested in lisp? 12:49:09 -!- spradnyesh [~pradyus@nat/yahoo/x-jlymojcugscggbtw] has left #lisp 12:49:14 gradually! 12:49:35 -!- Joreji [~thomas@85-168.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 12:49:41 -!- Lycurgus [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Ping timeout: 258 seconds] 12:49:58 but you are still so young. did you use a computer from a very young age? My first computer is when I was 23. 12:51:19 i don't think age has something to do with it, other than having more time when you're younger 12:51:54 the passion is different and when young we don't have much else to concern about. 12:52:04 -!- jp_larocque [jabber-irc@number-41.thoughtcrime.us] has left #lisp 12:52:45 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Ping timeout: 240 seconds] 12:52:46 blandest: you can always curry easily on the left or right, but not middle, which means that you should either try to make functions with 1 or 2 arguments, or try to make functions with the "interesting" arguments on the middle (eg. you can curry `remove' left (element to find) and right (keyword args), and the middle argument is the list)) 12:54:04 pmd: I have `curry' and `rcurry' around, but most of the times I just use `lambda' :) 12:54:06 froydnj: ping 12:54:16 leo2007: i believe the passion for lisp comes when you compare it with the status quo of other languages, especially the dynamic environment and macros etc. 12:54:19 fe[nl]ix: pong? 12:55:26 blandest: indeed, me too. i know [r]curry saves lines of code, but there's nothing like a lambda, where you can easily change it in the future to do both curryings or make verifications or even have side effects 12:55:36 froydnj: could you release versioned tarballs ? 12:55:43 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 12:55:47 and add a directory index to http://www.method-combination.net/lisp/files/ ? 12:56:18 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 12:56:26 that would be very helpful for us Linux packagers in automatically detecting new releases 12:57:31 -!- lvillani [~lvillani@fedora/lvillani] has quit [Ping timeout: 260 seconds] 12:58:00 ah, I do have versioned tarballs; I suppose being able to see the directory index would be helpful 12:58:20 oh, cool 13:01:11 nyef [~nyef@pool-71-255-139-157.cncdnh.east.myfairpoint.net] has joined #lisp 13:01:19 -!- OmniMancer [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 13:01:24 G'morning all. 13:01:27 hi nyef 13:01:41 froydnj: archive also an interesting divergence from gnu tar behavior 13:02:28 Xach: oh? 13:03:56 jgracin [~jgracin@dh111-186.xnet.hr] has joined #lisp 13:04:31 -!- mindCrime [~chatzilla@cpe-075-189-213-049.nc.res.rr.com] has quit [Ping timeout: 252 seconds] 13:05:00 Lycurgus [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 13:05:52 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 13:05:52 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 13:06:18 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 13:06:34 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 13:06:34 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 13:09:05 froydnj: gnu tar includes explicit directory entries. 13:09:20 froydnj: e.g. an entry for ironclad/ precedes the files in ironclad/ 13:09:35 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 13:09:50 froydnj: (some of?) your archives lack those entries, 13:09:55 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Remote host closed the connection] 13:10:20 -!- push [~push@60-242-111-108.tpgi.com.au] has quit [Ping timeout: 262 seconds] 13:10:26 -!- gemelen [~shelta@shpd-92-101-150-175.vologda.ru] has quit [Read error: Connection reset by peer] 13:14:10 -!- joga [~joga@unaffiliated/joga] has quit [Ping timeout: 264 seconds] 13:14:12 -!- ryepup [~user@216.155.97.1] has quit [Read error: Connection reset by peer] 13:14:29 ryepup [~user@216.155.97.1] has joined #lisp 13:14:52 joga [joga@rikki.fi] has joined #lisp 13:15:57 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 13:16:30 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 13:16:44 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 13:18:58 Xach: archive is (I think) able to include directory entries; the way that I have been constructing tarballs (groveling through ASDF systems) doesn't list directories, just files 13:19:23 replacements for CL's awful filesystem facilities gratefully accepted 13:20:31 froydnj: iolib :) 13:22:07 :) 13:22:17 btw, does anybody have a DB of all POSIX structs/functions/macros/constants/enums ? 13:22:53 -!- segv [~mb@p54BE6DD9.dip.t-dialin.net] has quit [Quit: segv] 13:22:58 posix size_t 13:22:58 Sorry, I couldn't find anything for size_t. 13:23:05 Not specbot, apparently? 13:23:12 fe[nl]ix: it's online 13:23:14 cffi-grovel is a horrible hack, but I don't know how to get rid of it 13:23:16 *Xach* has a link to it somewhere 13:25:48 -!- j4K0b [~j4k0bk@93.160.119.14] has quit [] 13:25:54 -!- jyncka1 [~ddalcin@mail.archer-group.com] has left #lisp 13:26:20 -!- Guest4594 [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has quit [Ping timeout: 276 seconds] 13:26:39 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 13:26:53 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 13:28:08 fe[nl]ix: http://www.opengroup.org/onlinepubs/9699919799/ 13:28:15 is that what you're searching ? 13:28:23 metasyntax` [~taylor@75-149-208-121-Illinois.hfc.comcastbusiness.net] has joined #lisp 13:28:33 froydnj: ah, i see 13:32:03 pmd: certainly. But things seem to stay longer when learnt younger. for example, I once remembered how to tell a value of a resistor from its colour strips and still remembered it today. 13:32:44 galdor: I want a machine-readable DB 13:32:55 sexps, XML, CSV, whatever 13:32:56 leo2007: Yeah, but how much did you practice that? 13:33:00 fe[nl]ix: that would be a pretty useful project. 13:33:09 oh sorry 13:33:17 I know, I need it badly 13:33:37 but writing one from scratch is madness 13:33:55 nyef: close to zero. 13:33:59 fe[nl]ix: Why? 13:34:02 Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has joined #lisp 13:34:35 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 13:34:35 How else would one come into being? 13:34:39 Xach: to get rid of the use of gcc in iolib 13:34:59 nyef: I mean only if someone asked to tell it for them. I don't use it for my own work. 13:35:03 fe[nl]ix: I mean, why is creating one madness? 13:35:05 Xach: I had some hope that perhaps POSIX had payed someone to write such a thing 13:36:57 because the POSIX spec isn't implemented the same everywhere 13:37:32 I need something that says that freebsd 7.* doesn't have posix_memalign, but 8.0 does 13:37:41 Ah 13:37:50 -!- Thomas_H [~Thomas_H@66.183.224.178] has quit [Ping timeout: 272 seconds] 13:38:09 fe[nl]ix: Could you write a program that does the work and get volunteers to compile the output on many platforms? 13:38:29 that struct stat on linux/mips is slightly different than linux/anythingelse 13:39:29 Edward__ [edward@AAubervilliers-154-1-79-247.w81-249.abo.wanadoo.fr] has joined #lisp 13:42:35 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Ping timeout: 276 seconds] 13:43:13 fe[nl]ix: Or the three-or-more different signal number mappings that linux uses on various targets? 13:43:36 what ? 13:43:48 is it that bad ? 13:45:20 Have a look at "man 7 signal" on a linux box: There are three different values for some of the signals. 13:45:26 -!- potatishandlarn [potatishan@c-b21e3e3f-74736162.cust.telenor.se] has quit [Ping timeout: 272 seconds] 13:45:39 -!- Edward__ [edward@AAubervilliers-154-1-79-247.w81-249.abo.wanadoo.fr] has quit [] 13:46:06 With the caveat "usually valid". 13:46:27 -!- Kniht [~kniht@c-68-58-16-230.hsd1.in.comcast.net] has quit [Ping timeout: 245 seconds] 13:46:42 The groups are (alpha sparc), (ix86 ia64 ppc s390 arm sh), and (mips). 13:47:23 *fe[nl]ix* weeps 13:47:26 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 13:48:10 kejsaren1 [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 13:48:12 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 13:48:18 -!- Lycurgus [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Ping timeout: 240 seconds] 13:49:51 rrice [~rrice@99.164.36.81] has joined #lisp 13:50:11 nyef: I suppose that I could start a libfixposix that exports every macro as a function/constant/enum value, as applicable 13:51:20 You then have the systems that do arbitrary stuff in the structures behind the scenes and export macros with the posix-defined field names to provide the "same" interface to user software. 13:51:28 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 13:51:28 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 13:52:12 Lycurgus [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 13:53:25 -!- kejsaren1 [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 13:56:02 pkhuong [~pkhuong@173.176.100.238] has joined #lisp 13:56:30 -!- pkhuong is now known as Guest59784 13:57:24 -!- jgracin [~jgracin@dh111-186.xnet.hr] has quit [Remote host closed the connection] 13:58:42 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Read error: Operation timed out] 13:58:45 -!- yoonkn_ [~yoonkn@112.221.19.139] has quit [Ping timeout: 240 seconds] 13:59:14 Shaftoe [~Moe111@bas1-montreal02-1096716584.dsl.bell.ca] has joined #lisp 13:59:22 hello all. 13:59:30 TheEnd2012 [~TheEnd201@cpe-174-100-235-249.neo.res.rr.com] has joined #lisp 13:59:36 is there some sort of REPL based Git layer in sbcl? 13:59:45 layer or wrapper 13:59:59 essentially something to allow me to commit changes via the repl. 14:00:41 Shaftoe: I think the easiest thing would be a run-program of "git". 14:01:04 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Quit: Leaving.] 14:01:10 yeah, I can see how it can be done (essentially a command line wrapper). I'm just wondering if someone has already done it 14:01:14 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Quit: ...] 14:02:32 Shaftoe: I haven't heard of a project like that. 14:02:42 ok. thanks. 14:02:46 -!- pdponze [~pdponze@144.85.124.96] has quit [Ping timeout: 264 seconds] 14:02:54 I will maybe write one up nice and clean. 14:03:36 -!- lharc [~shrek@88.131.67.194] has quit [Quit: Leaving] 14:03:43 <_8david> didn't Ron (or someone else from the usual suspects) post something like that for CCL's hemlock on openmcl-devel? 14:03:44 all projects start up as nice and clean in authors' minds 14:04:29 <_8david> I think his aim was to have every file get checked into a hidden repo for backup purposes on every file save operation or so. It would have had to include a shell command wrapper for that. 14:04:44 pdponze [~pdponze@144.85.124.96] has joined #lisp 14:05:06 Ron's project seemed like an awful lot of digging through horseshit to try to find the pony underneath. 14:06:15 I wrote a StarTeam->git some years ago.. used run-program.. git commit -F and the GIT_AUTHOR_xxx environment variables did the job.. 14:07:20 tritchey [~tritchey@70-35-37-146.static.wiline.com] has joined #lisp 14:07:31 <_8david> I think a pure Lisp implementation would be fun to do. If you're limiting yourself to loose objects at first, it should be reasonably easy to do. 14:08:17 <_8david> My google skills aren't good enough to find the existing project that reads trees from git, so I'm counting on Xach to have the URL in his head. 14:08:21 Beetny [~Beetny@ppp118-208-97-25.lns20.bne4.internode.on.net] has joined #lisp 14:08:38 jdz: lol 14:08:49 -!- mcsontos [~mcsontos@nat/redhat/x-fxxtoqlmyanqrdyd] has quit [Quit: Leaving] 14:09:05 _8david: http://github.com/froydnj/glitter ? 14:09:14 I think there's another one (or two). 14:09:18 *extremely* raw 14:09:53 <_8david> Xach: muchas gracias 14:09:55 I don't need much git functionality. The biggest thing is that I develop on a remote machine and use tramp. 14:09:58 -!- joga [joga@rikki.fi] has quit [Ping timeout: 240 seconds] 14:10:05 joga [joga@rikki.fi] has joined #lisp 14:10:11 meaning that typing "git commit" requires an ssh window open 14:10:32 I was thinking I might as well just take advantage of the fact that the REPL is sitting on the same remote machine I need to git on. 14:10:51 Shaftoe: M-x shell from a remote file will pop up the shell on the remote host, with completion, etc. 14:11:00 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:11:08 but that's more of an emacs thing. 14:11:14 Xach: oh my. I think you just madfe my day 14:11:22 OH BOOM 14:11:26 You did make my day 14:11:35 It didn't used to be that nice. Emacs progress marches on. 14:12:40 hmm. it doesn't login remotely though 14:12:45 it opens my local shell 14:13:10 Shaftoe: ah, try C-u M-x shell 14:13:10 -!- Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Quit: Ex-Chat] 14:13:37 Newer emacses prompt for the default directory, which can be a tramp directory. 14:14:40 HET3 [~diman@w220.engin.cf.ac.uk] has joined #lisp 14:15:11 so ka. 14:15:27 interesting. It's not super polished, but it just might handle my requirements. 14:15:35 I'm inspecting this M-x eshell thing as well 14:16:00 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:16:10 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 14:16:29 -!- Beetny [~Beetny@ppp118-208-97-25.lns20.bne4.internode.on.net] has quit [Ping timeout: 240 seconds] 14:17:06 I think what I can simply do is make a bunch of keyboard macros that map some M- keys to single command executions on a remote shell. 14:17:20 that way, I could simply do a chrod on a file. 14:17:34 -!- bgs000 is now known as bgs100 14:17:40 I will think of this and try not to forget jdz's advice =) 14:17:44 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 272 seconds] 14:18:11 (chrod = chord) 14:18:22 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 14:18:38 Shaftoe: in eshell you can enter any remote dir like a local one. 14:19:18 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 14:19:24 laynor [~user@93.107.77.59] has joined #lisp 14:19:34 ahh. very nice. 14:19:54 scruffy but nice =) 14:20:00 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 14:20:10 if you repo is in git, just open it in vc or magit, it works fine. 14:21:04 uhm, asdf2 has problems with lispworks? It sometimes places double slashes "//" in the pathnames, and lispworks says those pathnames are illegal :( 14:21:22 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 14:22:15 laynor: Take to the mailing list. It's available via gmane, fwiw. 14:25:14 tfb_ [~tfb@212.183.140.31] has joined #lisp 14:25:23 tcr: alright, first I'll try to hack it - and I'll smoke a cigarette ^^ 14:26:26 -!- tfb [~tfb@212.183.140.60] has quit [Disconnected by services] 14:26:27 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 245 seconds] 14:26:31 -!- tfb_ is now known as tfb 14:28:02 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 14:28:28 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 14:28:59 -!- blandest [~user@85.204.33.242] has quit [Remote host closed the connection] 14:29:10 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:33:39 -!- hohoho [~hohoho@p4ae269.tokynt01.ap.so-net.ne.jp] has quit [Ping timeout: 260 seconds] 14:34:22 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 14:37:15 jewel [~jewel@196-210-134-12-rhwh-esr-2.dynamic.isadsl.co.za] has joined #lisp 14:38:11 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 14:38:57 chuckler [~fa@122.166.147.185] has joined #lisp 14:39:03 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 14:40:05 -!- moeffju[ZzZz] is now known as moeffju 14:40:28 -!- Lycurgus [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Ping timeout: 258 seconds] 14:42:15 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:42:18 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 14:43:38 -!- ignas [~ignas@78-60-73-85.static.zebra.lt] has quit [Ping timeout: 260 seconds] 14:44:14 Edward__ [~edward@AAubervilliers-154-1-79-247.w81-249.abo.wanadoo.fr] has joined #lisp 14:48:01 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 14:50:53 -!- slyrus_ [~slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net] has quit [Ping timeout: 240 seconds] 14:51:58 zomgbie [~jesus@chello062178135013.2.14.vie.surfer.at] has joined #lisp 14:52:36 -!- zomgbie [~jesus@chello062178135013.2.14.vie.surfer.at] has quit [Client Quit] 14:52:36 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:52:50 zomgbie [~jesus@chello062178135013.2.14.vie.surfer.at] has joined #lisp 14:52:54 Lycurgus [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 14:55:25 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:56:11 -!- Nshag [user@lns-bzn-40-82-251-155-213.adsl.proxad.net] has quit [Ping timeout: 265 seconds] 14:56:41 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 14:58:58 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 14:59:37 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 14:59:49 tcr: it's definitely in asdf::output-files or something called from it, but I've no idea how to guess which asdf::output-files method gets called when it happens. how can i figure it out - other than calling (format ...) in each method? 15:00:25 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 15:00:27 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 15:01:01 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 15:01:10 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #lisp 15:01:38 laynor: Trace asdf::output-files? 15:01:50 Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has joined #lisp 15:02:04 -!- Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 15:05:46 -!- grouzen [~grouzen@91.214.124.2] has quit [Read error: Operation timed out] 15:07:02 rtoym: i was doing it, but i didn't see the types were in the trace output -.-' 15:09:01 Bummer. I don't use lispworks, so I don't know anything about tracing it. But on cmucl, it looks like the second arg is a cl-source-file object. The first is compile-op. 15:09:01 -!- lusory [~bart@bb119-74-204-227.singnet.com.sg] has quit [Read error: Connection reset by peer] 15:09:07 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 15:09:20 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 15:09:36 -!- galaxywatcher [~galaxywat@ppp-58-8-51-208.revip2.asianet.co.th] has quit [Ping timeout: 258 seconds] 15:10:41 Nshag [user@lns-bzn-36-82-251-47-221.adsl.proxad.net] has joined #lisp 15:10:55 udzinari [~user@nat/ibm/x-zvbsmbvbrwqjwzwi] has joined #lisp 15:11:27 -!- Guest59784 [~pkhuong@173.176.100.238] has quit [Ping timeout: 245 seconds] 15:12:17 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Ping timeout: 258 seconds] 15:13:40 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 15:13:41 lusory [~bart@bb121-6-24-203.singnet.com.sg] has joined #lisp 15:14:11 galaxywatcher [~galaxywat@ppp-58-8-49-37.revip2.asianet.co.th] has joined #lisp 15:14:33 -!- gzip4 [~xxx@78.108.73.250] has quit [Ping timeout: 265 seconds] 15:16:46 milanj [~milanj_@109.93.128.63] has joined #lisp 15:19:54 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 15:23:26 rtoym: the problem is actually the :around method: (defmethod output-files :around (operation component) ...). There is some sort of bug in merge-pathnames*, at least on windows - the fasls are placed in %APPDATA%\common-lisp\\, and for example, in the case of C:\mydir, it becomes %APPDATA%/common-lisp//C//mydir 15:25:08 Maybe LW uses the :device slot for the drive number. Or asdf assumes it, or something. Maybe inspect (pathname "C:\\mydir") or something. 15:25:36 -!- ASau [~user@77.246.231.74] has quit [Quit: off] 15:25:37 ETOOMANYSOMETHINGS 15:27:18 mhm, I guess scanning the pathnames for // and replacing it with / would do the trick, even if it seems a ugly hack ^^; 15:28:32 -!- adityo [~adityo@121.243.225.226] has quit [Read error: Operation timed out] 15:28:40 -!- udzinari [~user@nat/ibm/x-zvbsmbvbrwqjwzwi] has quit [Remote host closed the connection] 15:29:29 What does (pathname "C::\\mydir") return? 15:29:42 *rtoym* used to have LW mac somewhere.... 15:30:46 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 15:31:11 Boy it's refreshing when you can use & extend CL as you wishes without being constrained by any need to keep dependencies down as far as possible. 15:32:35 TR2N [email@89.180.202.171] has joined #lisp 15:33:49 -!- chuckler [~fa@122.166.147.185] has left #lisp 15:36:49 morphling [~stefan@gssn-5f7544e7.pool.mediaWays.net] has joined #lisp 15:37:27 lispm [~lispm@g224123018.adsl.alicedsl.de] has joined #lisp 15:37:56 -!- lispm [~lispm@g224123018.adsl.alicedsl.de] has quit [Client Quit] 15:38:12 gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 15:38:36 -!- SandGorgon [~OmNomNomO@122.177.76.40] has quit [Ping timeout: 265 seconds] 15:43:25 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Leaving] 15:46:10 gzip4 [~xxx@78.108.73.250] has joined #lisp 15:48:05 lvillani [~lvillani@fedora/lvillani] has joined #lisp 15:49:43 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 15:51:44 -!- Euthydemus [~euthydemu@vaxjo7.165.cust.blixtvik.net] has quit [Ping timeout: 248 seconds] 15:56:39 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Ex-Chat] 15:57:16 -!- t3eblinder [~wolfgang@p5B2027A8.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 15:58:35 pkhuong [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has joined #lisp 15:59:03 -!- pkhuong is now known as Guest96726 15:59:45 -!- benny [~user@i577A18E9.versanet.de] has quit [Ping timeout: 240 seconds] 16:02:57 peddie____ [~peddie@adsl-76-254-69-57.dsl.pltn13.sbcglobal.net] has joined #lisp 16:04:03 bozhidar` [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 16:06:58 -!- peddie___ [~peddie@adsl-99-25-114-196.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 16:10:04 -!- gz [gz@clozure-93943513.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: ] 16:17:40 abugosh [~Adium@206.225.102.84] has joined #lisp 16:19:05 Is there a function to read from a socket stream in SBCL, returning whatever data is available regardless of the buffer size? 16:19:42 does iolib support ssl ? 16:19:49 no 16:19:53 read-sequence will not, as far as i can tell, return if the buffer is not full and the stream is not at eof 16:19:56 (in sbcl) 16:20:03 benny [~user@i577A1E13.versanet.de] has joined #lisp 16:20:26 -!- TheEnd2012 [~TheEnd201@cpe-174-100-235-249.neo.res.rr.com] has quit [Quit: TheEnd2012] 16:20:28 sepult [~user@xdsl-87-79-143-45.netcologne.de] has joined #lisp 16:20:31 fe[nl]ix, is ssl on todo 16:20:40 yes 16:20:40 Xach: Actually I think it does that, but I'm very tired 16:20:52 -!- cmsimon [~iamcms2@unaffiliated/cmsimon] has quit [] 16:21:03 tcr: Not from my experiments right now. Maybe I'm doing it wrong? 16:21:08 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 16:21:19 so I'll posticipate ssl/tls support for clonsigna 16:21:33 np 16:21:36 Xach: read-sequence is fully-blocking by design 16:21:47 fe[nl]ix: I can appreciate that. I wonder if there is something else to use in sbcl. 16:21:55 <_8david> Xach: ISTR that CMUCL supported that in the form of READ-N-BYTES and then SBCL dropped it. 16:22:03 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 16:22:28 SB-SYS:READ-N-BYTES? 16:23:22 oh, i thought you meant read-n-bytes was dropped 16:23:22 Xach: Sorry I've misremembered weird interaction with named pipes 16:23:30 -!- rtoym [~chatzilla@24.148.170.2] has quit [Remote host closed the connection] 16:23:39 <_8david> dropped the feature, not the function 16:23:41 which, as stelian just reminded me, is due to different behaviour with select which is internally used by serve-event 16:23:49 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 16:25:01 there's sb-unix:unix-read 16:25:37 yeah that coupled with make-fd-stream maybe? 16:27:04 Hmm 16:27:13 i implemented my own streams with it 16:27:32 is sb-sys a Forbidden Package? 16:28:05 (documentation (find-package 'sb-sys) t) 16:28:19 fooey. 16:28:51 now that i read it, it doesn't seem to answer your question 16:29:14 sb-sys is kind of semi-public because there's loads of stuff that people use all the time 16:29:17 other than "private" 16:29:28 all the sap stuff, bit-bashing, etc 16:29:38 I probably won't point and laugh if you use it 16:30:28 You'll only laugh? 16:30:44 I'd like to use a stream associated with a network socket in sbcl, because all other lisps have socket streams too. But I'd also like a function that 1) blocks when called until there's available data or eof then 2) returns whatever data is available, regardless of buffer size 16:31:10 What's wrong with iolib? 16:31:28 This project consists of a single file. 16:31:35 No dependencies. 16:31:38 Joreji [~thomas@85-168.eduroam.RWTH-Aachen.DE] has joined #lisp 16:31:47 gz` [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 16:31:54 concatenate iolib into a single file 16:32:01 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Ping timeout: 244 seconds] 16:32:07 (doh) 16:32:14 I've got the behavior I want by using sb-bsd-sockets:socket-, but it would be nice if I could share more of the implementation with other lisps. 16:32:45 stassats: that would be funny to try 16:33:33 there should be some tool that would do that based on .asd 16:33:58 -!- Edward__ [~edward@AAubervilliers-154-1-79-247.w81-249.abo.wanadoo.fr] has quit [] 16:34:00 c|mell [~cmell@genkt-050-185.t-mobile.co.uk] has joined #lisp 16:34:23 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 16:34:24 <_8david> Xach: if you don't need speed, use read-char then read-char-no-hang. (If you need bytes, hope that LISTEN works for byte streams and use read-byte then listen+read-byte.) 16:34:56 curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has joined #lisp 16:35:43 -!- gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has left #lisp 16:36:17 stassats: I think that's not possible in all cases 16:37:56 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 16:38:04 lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 16:38:18 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Bye bye ppl] 16:38:47 -!- Jasko [~tjasko@pool-96-242-33-71.nwrknj.fios.verizon.net] has quit [Ping timeout: 265 seconds] 16:39:28 *Xach* might be able to live with the semantics of read-sequence after all 16:39:40 potatishandlarn [potatishan@c-b21e3f3a-74736162.cust.telenor.se] has joined #lisp 16:41:57 xan_ [~xan@ppp079166225012.dsl.hol.gr] has joined #lisp 16:44:40 slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 16:46:39 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 16:47:16 I've often wished for a read-line-no-hang 16:48:03 -!- tfb [~tfb@212.183.140.31] has quit [Ping timeout: 260 seconds] 16:48:25 jhalogen [~jake@cpe-98-154-250-117.socal.res.rr.com] has joined #lisp 16:49:13 tfb [~tfb@212.183.140.101] has joined #lisp 16:49:28 is that possble? (jopking right?) 16:49:52 not on a buffered stream :p 16:50:07 er, it is possible on a buffered stream, not joking 16:50:37 actualyl yeah i see basciclay.. the desision you need it to make.. is there input at all.. if so.. give me a line 16:51:06 or just, is there a line break in the buffer? 16:51:12 or dont give me anyhting unless a full line exists? 16:51:23 right 16:52:04 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 16:52:54 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 17:00:37 -!- slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 276 seconds] 17:02:42 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 17:02:59 toekutr [~toekutr@adsl-69-107-113-181.dsl.pltn13.pacbell.net] has joined #lisp 17:04:10 ferada [~user@f054013146.adsl.alicedsl.de] has joined #lisp 17:05:48 ejs [~eugen@109-167-23-97.dynamic.peoplenet.ua] has joined #lisp 17:07:46 moah [~gnu@dslb-084-063-194-181.pools.arcor-ip.net] has joined #lisp 17:08:28 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 17:10:12 pickles [~paul@d47-69-2-54.col.wideopenwest.com] has joined #lisp 17:10:30 ziarkaen [~ziarkaen@87.112.91.13.plusnet.ptn-ag2.dyn.plus.net] has joined #lisp 17:11:51 -!- ejs [~eugen@109-167-23-97.dynamic.peoplenet.ua] has quit [Ping timeout: 260 seconds] 17:14:03 carlocci [~nes@93.37.208.18] has joined #lisp 17:15:09 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 17:20:33 -!- HG` [~HG@xdsl-92-252-36-238.dip.osnanet.de] has quit [Quit: HG`] 17:23:58 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 17:25:21 -!- legumbre_ is now known as legumbre 17:25:36 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 17:25:47 -!- Kolyan [~nartamono@95-25-9-118.broadband.corbina.ru] has quit [] 17:26:17 *laynor* fixed asdf for lispworks but it's the ugliest kludge he's ever wrote and seen :O 17:26:50 -!- revel0 [~revel0@212.88.117.162] has quit [Ping timeout: 276 seconds] 17:27:40 eugu [~Miranda@212.1.246.237] has joined #lisp 17:27:45 can I nest objects using cl-dot? 17:28:42 -!- Shaftoe [~Moe111@bas1-montreal02-1096716584.dsl.bell.ca] has quit [Quit: Shaftoe] 17:28:43 revel0_ [~revel0@h15a2.n2.ips.mtn.co.ug] has joined #lisp 17:28:43 -!- revel0_ is now known as revel0 17:28:52 fe[nl]ix: any prospect for static-vectors on clisp? 17:29:38 no 17:29:55 maybe the SBCL trick works there too 17:30:16 what's the SBCL trick? 17:31:02 allocate foreign memory, write the header, turn the pointer into a lisp object 17:31:52 -!- sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has quit [Quit: sellout] 17:32:18 Note that SBCL -will- pitch a fit about that if you turn on the GC verification checks. 17:32:45 what ? 17:32:46 (Nobody turns them on, though, as they were badly broken until recently, so it's pretty safe in practice.) 17:33:23 In gencgc.c there are some options for doing post-GC verification of the heap contents. 17:33:42 Basically making sure that all of the boxed objects point to valid spaces. 17:33:48 hahaha 17:34:01 And I've just realized that there's a bloody -bug- in the make-lisp-obj stuff. 17:34:18 Because it won't accept pointers to dynamic-extent objects. 17:35:17 -!- milanj [~milanj_@109.93.128.63] has quit [Ping timeout: 276 seconds] 17:35:20 -!- laynor [~user@93.107.77.59] has quit [Ping timeout: 272 seconds] 17:36:33 *Xach* tries to find a server that returns a chunked response 17:36:36 -!- Joreji [~thomas@85-168.eduroam.RWTH-Aachen.DE] has quit [Read error: Operation timed out] 17:37:32 -!- revel0 [~revel0@h15a2.n2.ips.mtn.co.ug] has quit [Quit: ~ Trillian Astra - www.trillian.im ~] 17:38:18 Xach: imdb.com 17:38:38 stassats: thanks 17:39:22 milanj [~milanj_@178.223.149.133] has joined #lisp 17:40:03 R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has joined #lisp 17:40:44 *stassats* is regularly robbing them with Drakma 17:42:16 Xach: MJPEG HTTP streaming servers in cameras 17:45:55 *Xach* now wonders about a server that returns 100 CONTINUEs 17:48:06 grouzen [~grouzen@91.214.124.2] has joined #lisp 17:50:25 rtoym [~chatzilla@24.148.170.2] has joined #lisp 17:54:00 -!- sepult [~user@xdsl-87-79-143-45.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:54:15 -!- lvillani [~lvillani@fedora/lvillani] has quit [Ping timeout: 240 seconds] 17:55:11 sepult [~user@xdsl-87-79-143-45.netcologne.de] has joined #lisp 17:57:31 ost [~user@217.66.22.1] has joined #lisp 17:57:38 hello 18:00:11 nyef: would it be acceptable to include dlmalloc into sbcl and make the GC checks recognize dlmalloc's pages as "good" ? 18:00:15 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 18:00:27 I'd really like to push the static vectors upstream 18:00:27 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [Ping timeout: 265 seconds] 18:00:50 As I said, nobody actually enables the GC checks. 18:01:25 that might hit us one day 18:03:08 -!- sepult [~user@xdsl-87-79-143-45.netcologne.de] has quit [Read error: Connection reset by peer] 18:03:39 We can deal with it when it does. 18:03:43 ok 18:03:58 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 18:04:29 -!- c|mell [~cmell@genkt-050-185.t-mobile.co.uk] has quit [Ping timeout: 240 seconds] 18:06:58 sepult [~user@xdsl-87-79-143-45.netcologne.de] has joined #lisp 18:07:28 HG` [~HG@xdsl-92-252-32-203.dip.osnanet.de] has joined #lisp 18:14:46 -!- Raptelan [~Raptelan@209.40.204.178] has quit [Ping timeout: 264 seconds] 18:14:59 -!- pmd [~user@2001:690:2100:4:200:1aff:fe19:daa8] has quit [] 18:16:19 Joreji [~thomas@85-168.eduroam.RWTH-Aachen.DE] has joined #lisp 18:17:02 dullard [~user@188-223-137-38.zone14.bethere.co.uk] has joined #lisp 18:18:25 astalla [~astalla@93-36-226-189.ip62.fastwebnet.it] has joined #lisp 18:18:58 c|mell [~cmell@genkt-049-033.t-mobile.co.uk] has joined #lisp 18:22:27 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 18:29:34 -!- c|mell [~cmell@genkt-049-033.t-mobile.co.uk] has quit [Ping timeout: 252 seconds] 18:29:55 laynor [~user@93.107.77.59] has joined #lisp 18:30:17 no luck with cl-plplot on lispworks pe :( 18:30:21 nyef: is it possible to have a displaced array that points to foreign memory ? 18:30:37 daniel [~daniel@p5082F8C2.dip.t-dialin.net] has joined #lisp 18:32:02 nyef: actually, an array where the header is in lisp memory and the data in foreign memory, but which is still a specialized simple-array 18:33:06 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 240 seconds] 18:33:58 -!- daniel__ [~daniel@p5082FADF.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 18:34:04 I fail to see why not, though there may be some effect of which I am unaware. 18:34:50 ... Next thing I know, you're going to ask about atomic compare-and-swap for either array elements or SAPs. 18:35:03 I might 18:35:07 -!- morphling [~stefan@gssn-5f7544e7.pool.mediaWays.net] has quit [Remote host closed the connection] 18:35:23 morphling [~stefan@gssn-5f7544e7.pool.mediaWays.net] has joined #lisp 18:35:31 (You know we can do sub-word CAS on alpha and PPC, right?) 18:35:50 I'd like to be able to attach a finalizer to the header in order to free the array 18:35:55 on alpha? huh? 18:36:14 -!- dullard [~user@188-223-137-38.zone14.bethere.co.uk] has quit [Ping timeout: 258 seconds] 18:36:23 -!- zomgbie [~jesus@chello062178135013.2.14.vie.surfer.at] has quit [Ping timeout: 260 seconds] 18:37:07 nyef: too bad that there's no ppc laptop that can hope to approache the speed of the new 4-core i7 thingies that have started to appear lately 18:37:14 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 18:38:01 froydnj: Alpha, like PPC, has a load-linked/store-conditional synchronization primitive set, and you can stuff arbitrary transforms in that space. 18:38:27 I'm more talking about the hardware capability here than what's actually implemented in SBCL. 18:38:34 I'd like to call compile-file and have no notes printed. locally declaring (sb-ext:muffle-conditions sb-ext:compiler-note) doesn't do it. is it only possible via declaim? 18:39:04 ah, I thought you meant real atomic accesses on sub-word quantities, not emulated via word-wise ones 18:39:16 fe[nl]ix: Yeah, I'd like a PPC laptop that at least equals my PPC desktop in power. 18:39:32 (ppc has actual atomic insns for sub-word quantities, but only recently spec'd; I don't know if actual production chips support them or not) 18:39:38 <_8david> why not just handler-bind ((sb-ext:compiler-note #'muffle-warning))? 18:39:41 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 258 seconds] 18:39:46 Xach: what _8david said 18:39:48 Ok, I'll try that. 18:39:49 Thanks 18:40:20 -!- xan_ [~xan@ppp079166225012.dsl.hol.gr] has quit [Quit: leaving] 18:41:39 <_8david> cxml.asd -- shutting SBCL up since... well, longer than it's been in svn 18:41:52 ironclad too 18:42:02 iolib too :D 18:42:04 froydnj: Yeah, my point is that we don't actually need them if we can do arbitrary work between the load and store of a synchronization pair. 18:42:25 *Xach* wants a quiet chipzload 18:42:53 that could be arranged 18:42:57 nyef: indeed 18:43:35 froydnj: oh, i've arranged it for my local purposes. 18:43:46 -!- ost [~user@217.66.22.1] has quit [Ping timeout: 240 seconds] 18:45:30 froydnj: also: ; While compiling UPDATE-ADLER32: Warning: tag END is never referenced 18:45:45 Stattrav [~Stattrav@117.192.134.231] has joined #lisp 18:46:37 abugosh [~Adium@206.225.102.84] has joined #lisp 18:48:03 Blkt [~user@dynamic-adsl-94-37-251-48.clienti.tiscali.it] has joined #lisp 18:48:22 -!- Blkt [~user@dynamic-adsl-94-37-251-48.clienti.tiscali.it] has quit [Client Quit] 18:49:24 joast [~rick@76.178.178.72] has joined #lisp 18:52:31 Euthydemus [~euthydemu@vaxjo7.165.cust.blixtvik.net] has joined #lisp 18:52:42 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 18:52:55 Blkt [~user@dynamic-adsl-94-37-251-48.clienti.tiscali.it] has joined #lisp 18:53:10 -!- thehcdreamer [~thehcdrea@host205-5-static.14-79-b.business.telecomitalia.it] has quit [Quit: thehcdreamer] 18:53:29 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 18:53:41 -!- moeffju is now known as moeffju[Away] 18:57:25 gravicappa [~gravicapp@ppp85-140-116-149.pppoe.mtu-net.ru] has joined #lisp 18:59:31 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 248 seconds] 19:02:59 anyone using cl-plplot on linux? I'd like to know if the wxwidget driver or some other interactive driver works well there. 19:05:15 laynor: xcairo works. 19:05:19 -!- toekutr [~toekutr@adsl-69-107-113-181.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 19:10:33 Kniht [~kniht@c-68-58-16-230.hsd1.in.comcast.net] has joined #lisp 19:10:38 leo2007: mhm, interesting. I can't get the cairo driver to compile on windows, even if they say it's possible. did you try the wxwidgets driver? 19:11:23 laynor: no 19:11:40 qtwidget and xcairo are what I tried 19:12:37 leo2007: I was trying the window-examples.lisp examples, they work on windows, but if I use the wxwidgets or the wingcc drivers (the only interactive ones I could get compiled) sbcl is screwed after I close the window 19:12:39 OmniMancer [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has joined #lisp 19:13:28 plplot is flaky at times. 19:13:47 in the case of wingcc, i can't close the window at all and sbcl hangs after a while, and in the case of the wxwidgets driver I get an access violation error when I try to use it again 19:14:35 mrbug [~user@unaffiliated/mrbug] has joined #lisp 19:14:53 slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 19:20:59 laynor: yeah, I think I posted similar questions in the mail list recently. 19:21:17 laynor: anyway, just pick one that works and use it. 19:21:36 legumbre_ [~leo@r190-135-81-56.dialup.adsl.anteldata.net.uy] has joined #lisp 19:23:31 -!- legumbre [~leo@r190-135-23-240.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 248 seconds] 19:23:32 Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 19:23:51 abugosh [~Adium@206.225.102.84] has joined #lisp 19:24:08 -!- OmniMancer [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 19:24:59 ost [~user@217.66.22.1] has joined #lisp 19:27:18 attila_lendvai [~attila_le@catv-89-133-171-82.catv.broadband.hu] has joined #lisp 19:29:41 OmniMancer [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has joined #lisp 19:31:54 leo2007: I would if I could find one :-) I guess I'll just never close the window, hoping I don't click the "X" button by mistake 19:32:51 laynor: windows is not really a great platform for these though, most people don't even have access to it. 19:33:26 the inner most comma is associated with the outer-most bq right? 19:33:56 <_8david> The constant TIMER::+UNIVERSAL-TIME-OFFSET+ is being redefined (from 3485877441 to 3485877440) [Condition of type DEFCONSTANT-UNEQL] 19:34:22 _8david: ... leap seconds? 19:34:59 <_8david> nyef: That would be an amusing failure mode! :-) 19:35:15 Like a February with less than 28 days! 19:35:52 <_8david> It's more likely that the clock advanced by a second between the two calls in that form though. 19:36:06 *Xach* is sorry 19:36:48 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 19:37:04 -!- R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has quit [Read error: Connection reset by peer] 19:38:07 Beetny [~Beetny@ppp118-208-97-25.lns20.bne4.internode.on.net] has joined #lisp 19:44:30 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 19:45:50 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 19:46:03 btw sbcl does not seem to like system time changes :x 19:46:29 -!- lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 19:49:29 zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has joined #lisp 19:50:06 -!- metasyntax` [~taylor@75-149-208-121-Illinois.hfc.comcastbusiness.net] has quit [Quit: Be seeing you.] 19:50:15 -!- eugu [~Miranda@212.1.246.237] has quit [Quit: eugu] 19:51:05 create a patch to change all gettimeofday to clock_gettime(CLOCK_MONOTONIC, ...) 19:51:08 laynor` [~user@93.107.77.59] has joined #lisp 19:51:19 _8david: is your data structure size grapher code available somewhere? 19:52:50 foom: will a mechanical translation like this work? 19:52:56 <_8david> http://www.lichteblau.com/tmp/dot/ <-- this one? 19:54:02 -!- laynor [~user@93.107.77.59] has quit [Ping timeout: 272 seconds] 19:54:09 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 19:58:29 <_8david> (that's a yes, in case that wasn't clear, see graph.lisp) 19:58:58 that's kind of neat 19:59:23 slyrus__ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 20:03:13 -!- slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 265 seconds] 20:05:52 abugosh [~Adium@206.225.102.84] has joined #lisp 20:09:25 adu [~ajr@pool-71-191-173-125.washdc.fios.verizon.net] has joined #lisp 20:09:40 -!- Joreji [~thomas@85-168.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 20:10:21 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Read error: Connection reset by peer] 20:11:17 mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 20:11:46 -!- tfb [~tfb@212.183.140.101] has quit [Ping timeout: 272 seconds] 20:14:06 -!- m4thrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 240 seconds] 20:15:38 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 20:19:18 -!- adu [~ajr@pool-71-191-173-125.washdc.fios.verizon.net] has quit [Quit: adu] 20:20:16 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 20:20:32 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Remote host closed the connection] 20:20:56 abugosh [~Adium@206.225.102.84] has joined #lisp 20:23:23 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 20:27:13 m4thrick [~mathrick@users177.kollegienet.dk] has joined #lisp 20:30:08 -!- ost [~user@217.66.22.1] has quit [Ping timeout: 260 seconds] 20:31:17 -!- lnostdal [~lnostdal@162.80-203-136.nextgentel.com] has quit [Quit: lnostdal] 20:33:11 -!- slyrus__ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 265 seconds] 20:33:28 is there a recursive find in clhs? just like cl:find but recursively... 20:33:48 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 20:34:15 -!- gravicappa [~gravicapp@ppp85-140-116-149.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 20:35:38 if you mean find for trees, no 20:40:02 -!- peddie____ is now known as peddie 20:41:39 -!- asarch [~asarch@189.188.157.214] has quit [Remote host closed the connection] 20:41:49 TDT` [~user@173-17-83-225.client.mchsi.com] has joined #lisp 20:42:30 -!- TDT [~user@173-17-83-225.client.mchsi.com] has quit [Remote host closed the connection] 20:42:40 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 20:44:14 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 20:50:15 -!- pdponze [~pdponze@144.85.124.96] has left #lisp 20:50:47 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 20:53:39 -!- carlocci [~nes@93.37.208.18] has quit [Quit: eventually IE will rot and die] 20:55:38 Damn. One fix for ppc/sb-thread for non-thread ppc got lost in the shuffle. 20:56:54 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 20:57:36 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 21:01:27 lnostdal [~lnostdal@162.80-203-136.nextgentel.com] has joined #lisp 21:01:45 abend [~alx@68.178.19.17] has joined #lisp 21:03:47 -!- Draggor [~Draggor@adsl-99-142-59-23.dsl.emhril.sbcglobal.net] has quit [Ping timeout: 248 seconds] 21:09:50 Jasko2 [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 21:10:16 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 21:13:34 GrayShade_ [~GrayShade@206.161.99.157] has joined #lisp 21:14:27 what should this do? http://paste.lisp.org/display/111586 21:14:54 i would have guessed that it would return '(1 2 3 4) 21:15:21 <_3b> clhs push 21:15:21 http://www.lispworks.com/reference/HyperSpec/Body/m_push.htm 21:15:49 <_8david> GrayShade_: macroexpand on the DOLIST will be enlightening 21:16:08 <_8david> GrayShade_: use (let ((x x)) (lambda () x)) to avoid the problem 21:16:09 <_3b> or that, depending on implementation :) 21:16:31 thehcdreamer [~thehcdrea@host205-5-static.14-79-b.business.telecomitalia.it] has joined #lisp 21:16:37 -!- thehcdreamer [~thehcdrea@host205-5-static.14-79-b.business.telecomitalia.it] has quit [Client Quit] 21:16:49 http://paste.lisp.org/display/111586#1 21:17:36 <_3b> GrayShade_: so you get '(4 4 4 4)? 21:17:49 '(nil nil nil nil) :) 21:18:04 <_3b> ah, right 21:18:09 <_3b> clhs dolist 21:18:09 http://www.lispworks.com/reference/HyperSpec/Body/m_dolist.htm 21:18:31 <_3b> read the last paragraph before examples, and look at that macroexpandion 21:18:40 It is implementation-dependent whether dolist establishes a new binding of var on each iteration or whether it establishes a binding for var once at the beginning and then assigns it on any subsequent iterations. 21:18:44 fsmunoz [~fsmunoz@a85-138-208-213.cpe.netcabo.pt] has joined #lisp 21:18:53 <_3b> (which should show that it doesn't create a new binding) 21:19:54 <_3b> wrap the lambda in (let ((x x)) ...) and see if it behaves closer to what you expect 21:19:56 I've noticed. Also.. I'm guessing that this bites many beginners, doesn't it? 21:19:59 kiiwii [~tom.tom.2@ADijon-257-1-61-151.w86-204.abo.wanadoo.fr] has joined #lisp 21:20:02 slt 21:22:00 -!- kiiwii [~tom.tom.2@ADijon-257-1-61-151.w86-204.abo.wanadoo.fr] has quit [Client Quit] 21:22:24 I should find some time and try understanding how lambdas capture the variables :). 21:24:21 <_3b> it is more a question of what happens to the variable after it is captured 21:24:25 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 265 seconds] 21:24:32 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 21:25:20 Intuitively, I would expect a lambda to capture the value of a variable, not the variable itself, but I know that's wrong. 21:26:02 adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has joined #lisp 21:26:32 <_3b> wouldn't be as useful then 21:27:17 I'm not sure I can find a good way to use this :). 21:27:35 <_3b> for example 2 functions that close over the same binding, 1 can modify it and the other can read it 21:28:20 right 21:31:37 gruseom [~daniel@S01060026f2fdf187.cg.shawcable.net] has joined #lisp 21:31:46 Anyway, it seems that I'm not smart enough for LISP :/ 21:32:07 <_3b> other languages with closures have that problem too :) 21:32:07 Nobody uses LISP these days anyway, it's all about Lisp now! 21:32:09 -!- mrbug [~user@unaffiliated/mrbug] has quit [Ping timeout: 265 seconds] 21:33:01 :) 21:33:15 GrayShade_: f 21:33:23 I wrote something like this http://paste.lisp.org/display/111588 a while ago and now my eyes mostly glaze over.. 21:33:39 GrayShade_: For what it's worth, I'm only just now starting to appreciate multithreaded programming. 21:34:44 ... Your first mistake in define-gate is that the output should be the first thing on the gate-macro arglist, not the last thing. 21:35:35 I remember hesitating on that decision at the time 21:35:46 Thus your arglist becomes (output &rest inputs), not (&rest rest) followed by some parsing. 21:36:23 but I'm more worried about things like ,',fn 21:36:34 It occurred to me today that it's been about seven years since I first started to use lisp, and about nine since I started seriously looking into it. 21:36:45 OmniMancer1 [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has joined #lisp 21:36:55 Yeah, I try not to double-backquote if I can help it. 21:37:14 And I can usually help it by using a helper function to encapsulate one level of backquoting. 21:37:41 that's a long time 21:38:04 well, the code works, but I wonder how I managed to get it right 21:38:12 I've also been programming for something like twenty-two years. 21:38:38 I'm twenty one and have been programming for 36 years. 21:38:41 :-) 21:39:01 ehu: And which two number bases did you use for that? 21:39:43 -!- OmniMancer [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has quit [Ping timeout: 260 seconds] 21:40:07 the first hase a number base of 18; the second one has a base of 7 21:40:09 R3cur51v3 [~Recursive@static.77.8.networkiowa.com] has joined #lisp 21:40:18 s/hase/has/ 21:40:20 OmniMancer [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has joined #lisp 21:40:47 -!- OmniMancer1 [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has quit [Ping timeout: 240 seconds] 21:43:26 Nah I just got home from work... 21:43:31 you? 21:43:44 adamvh: Wrong window? 21:43:49 yeah, sorry 21:43:57 <_3b> :) 21:44:20 Still, might be amusing if the two of you held a conversation this way. One person saying something in #lispgames, the other responding in #lisp... 21:44:32 <_3b> heh 21:44:37 and nobody noticing? 21:45:22 cmm- [~cmm@bzq-79-182-201-249.red.bezeqint.net] has joined #lisp 21:48:47 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 21:48:57 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 21:49:17 -!- ziarkaen [~ziarkaen@87.112.91.13.plusnet.ptn-ag2.dyn.plus.net] has quit [Remote host closed the connection] 21:49:23 -!- cmm [~cmm@bzq-79-182-201-249.red.bezeqint.net] has quit [Ping timeout: 245 seconds] 21:52:07 -!- Blkt [~user@dynamic-adsl-94-37-251-48.clienti.tiscali.it] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:52:23 -!- Guest96726 [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has quit [Ping timeout: 260 seconds] 21:53:50 -!- morphling [~stefan@gssn-5f7544e7.pool.mediaWays.net] has quit [Remote host closed the connection] 21:55:02 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 22:01:41 -!- HG` [~HG@xdsl-92-252-32-203.dip.osnanet.de] has quit [Quit: Leaving.] 22:03:01 Draggor [~Draggor@adsl-99-135-150-118.dsl.emhril.sbcglobal.net] has joined #lisp 22:04:16 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 22:04:53 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 22:06:37 -!- Draggor [~Draggor@adsl-99-135-150-118.dsl.emhril.sbcglobal.net] has quit [Read error: Operation timed out] 22:08:47 -!- GrayShade_ [~GrayShade@206.161.99.157] has quit [] 22:09:04 ejs [~eugen@109-167-23-97.dynamic.peoplenet.ua] has joined #lisp 22:09:08 -!- coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Quit: client closed in haste] 22:11:55 coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 22:14:29 skeledrew [~skeledrew@0037-91-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 22:15:28 -!- ferada [~user@f054013146.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 22:15:43 ferada [~user@f054013146.adsl.alicedsl.de] has joined #lisp 22:20:18 ferada` [~user@g224147240.adsl.alicedsl.de] has joined #lisp 22:20:37 -!- ferada` [~user@g224147240.adsl.alicedsl.de] has quit [Client Quit] 22:21:36 -!- skeledrew [~skeledrew@0037-91-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Ping timeout: 272 seconds] 22:22:38 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: Leaving] 22:23:38 -!- gruseom [~daniel@S01060026f2fdf187.cg.shawcable.net] has quit [Ping timeout: 265 seconds] 22:23:52 -!- ferada [~user@f054013146.adsl.alicedsl.de] has quit [Ping timeout: 265 seconds] 22:28:56 coyo|pingout [kvirc@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 22:30:17 -!- astalla [~astalla@93-36-226-189.ip62.fastwebnet.it] has quit [Quit: Sto andando via] 22:30:59 -!- OsamaBinWOG [~OsamaBinW@24-177-10-101.dhcp.nwtn.ct.charter.com] has quit [Quit: WAAAAAAAAGH!!] 22:32:25 -!- coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Ping timeout: 264 seconds] 22:36:28 Blkt [~user@dynamic-adsl-78-13-240-79.clienti.tiscali.it] has joined #lisp 22:37:06 pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has joined #lisp 22:37:07 -!- legumbre_ is now known as legumbre 22:39:28 tama [kvirc@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 22:40:07 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 22:40:27 coyo [kvirc@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 22:41:07 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 22:41:28 -!- npoektop [~npoektop@85.202.112.90] has quit [Ping timeout: 252 seconds] 22:42:12 -!- dmiles_afk [~dmiles@c-98-203-214-69.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 22:43:06 -!- coyo|pingout [kvirc@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Ping timeout: 240 seconds] 22:43:09 dmiles_afk [~dmiles@c-98-203-214-69.hsd1.wa.comcast.net] has joined #lisp 22:44:10 -!- abend [~alx@68.178.19.17] has quit [Ping timeout: 264 seconds] 22:44:54 pkhuong [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has joined #lisp 22:45:01 -!- tama [kvirc@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Ping timeout: 264 seconds] 22:45:22 -!- pkhuong is now known as Guest13112 22:48:00 plage [~user@113.165.166.240] has joined #lisp 22:48:06 Good morning! 22:49:00 OmniMancer1 [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has joined #lisp 22:50:07 -!- coyo [kvirc@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Quit: client closed in haste] 22:50:25 coyo [kvirc@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 22:51:35 -!- OmniMancer [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has quit [Ping timeout: 260 seconds] 22:52:21 coyo|pingout [~unf@coyotama-1-pt.tunnel.tserv8.dal1.ipv6.he.net] has joined #lisp 22:52:22 -!- coyo [kvirc@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has left #lisp 22:58:11 -!- Kniht [~kniht@c-68-58-16-230.hsd1.in.comcast.net] has quit [Ping timeout: 265 seconds] 22:58:40 plage: 'evening 22:58:55 (aka (- morning (minutes 2)) 22:59:36 Hello plage. 23:02:14 -!- ace4016 [~jmarcelin@adsl-10-197-82.mia.bellsouth.net] has quit [Quit: When there's nothing left to burn, you have to set yourself on fire.] 23:02:18 -!- Blkt [~user@dynamic-adsl-78-13-240-79.clienti.tiscali.it] has quit [Quit: ERROR: do not makunbound t please] 23:04:14 -!- sepult [~user@xdsl-87-79-143-45.netcologne.de] has quit [Read error: Connection reset by peer] 23:05:36 -!- OmniMancer1 [~OmniMance@219-89-89-94.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 23:09:29 sepult [~user@xdsl-87-79-143-45.netcologne.de] has joined #lisp 23:09:30 -!- cisticola [~daddy@202.134.251.153] has quit [Read error: Connection reset by peer] 23:09:44 cisticola [~daddy@202.134.251.153] has joined #lisp 23:10:46 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 240 seconds] 23:11:15 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 23:13:54 -!- Guest13112 [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has quit [Ping timeout: 265 seconds] 23:14:27 -!- milanj [~milanj_@178.223.149.133] has quit [Ping timeout: 248 seconds] 23:15:59 rread_ [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has joined #lisp 23:16:37 -!- laynor` [~user@93.107.77.59] has quit [Remote host closed the connection] 23:19:28 -!- rread [~rread@nat/sun/x-tcpsabyrwonllmtc] has quit [Ping timeout: 260 seconds] 23:19:29 -!- rread_ is now known as rread 23:20:21 -!- ejs [~eugen@109-167-23-97.dynamic.peoplenet.ua] has quit [Quit: This computer has gone to sleep] 23:21:23 -!- rread [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has quit [Quit: rread] 23:25:16 -!- R3cur51v3 [~Recursive@static.77.8.networkiowa.com] has quit [Ping timeout: 258 seconds] 23:27:55 joast [~rick@76.178.178.72] has joined #lisp 23:36:32 -!- adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has quit [Quit: adamvh] 23:39:18 Draggor [~Draggor@adsl-99-141-201-64.dsl.emhril.sbcglobal.net] has joined #lisp 23:40:25 adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has joined #lisp 23:45:12 WOG [~OsamaBinW@75.44.220.39] has joined #lisp 23:48:33 rread [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has joined #lisp 23:49:13 OsamaBinWOG [~OsamaBinW@75.44.220.39] has joined #lisp 23:49:39 Edward__ [~edward@AAubervilliers-154-1-29-97.w90-3.abo.wanadoo.fr] has joined #lisp 23:49:55 -!- WOG [~OsamaBinW@75.44.220.39] has quit [Ping timeout: 260 seconds] 23:50:59 -!- fsmunoz [~fsmunoz@a85-138-208-213.cpe.netcabo.pt] has quit [Ping timeout: 276 seconds] 23:51:50 -!- gzip4 [~xxx@78.108.73.250] has quit [Ping timeout: 265 seconds] 23:53:17 -!- rread [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 23:53:25 rread [~rread@nat/sun/x-pphwoupufaunovpt] has joined #lisp 23:55:55 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 23:57:55 gruseom [~daniel@S01060026f2fdf187.cg.shawcable.net] has joined #lisp