00:00:13 OK, crash course, please? :) 00:00:15 Ok. I am going to try to give a present to someone tommorow. 00:00:19 Have a nice night. 00:00:26 And be happier then me. 00:00:27 ;) 00:00:35 -!- waga [~waga@188.26.40.83] has left #lisp 00:01:24 -!- Paraselene_ [~Not@81-178-167-119.dsl.pipex.com] has quit [Disconnected by services] 00:01:26 Installing slime would be a good idea... 00:01:27 Paraselene [~Not@81-178-167-119.dsl.pipex.com] has joined #lisp 00:02:02 aidalgol: install slime first :) 00:02:08 -!- aidalgol [~user@202.36.179.65] has quit [Quit: Relaunching Emacs...] 00:03:48 Harag [~Harag@41.56.45.156] has joined #lisp 00:04:18 aidalgol check out http://www.cliki.net/Lisp Videos there are a few about slime there 00:04:22 sigh 00:10:12 -!- Harag [~Harag@41.56.45.156] has quit [Ping timeout: 245 seconds] 00:11:12 t3eblinder [~wolfgang@p5B20276A.dip0.t-ipconnect.de] has joined #lisp 00:15:08 so.... I know it takes a long time to start emacs... but 10 minutes seems like a real upper bound 00:26:03 Heh. Way back when on my old 486-66, gnome used to take 20-30 minutes to come up. Compared to just 1 minute or so to bring up plain X with fvwm. 00:26:53 leo2007: Thanks for the paste, but you're using an old version of series. My version already includes the changes you list. 00:26:58 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 00:28:13 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 00:30:13 htk_ [~htk_@unaffiliated/htk-/x-9867211] has joined #lisp 00:33:35 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 00:34:08 xyxxyyy [~xyxu@58.41.59.220] has joined #lisp 00:34:11 aidalgol [~user@202.36.179.65] has joined #lisp 00:34:31 Well that was hugely frustrating. 00:34:33 jsfb [~jon@unaffiliated/jsfb] has joined #lisp 00:34:43 Installing slime broke (somewhat) Emacs! 00:34:48 D: 00:35:44 GrayGnome` [~MuneNoKag@vpn3-1454.near.uiuc.edu] has joined #lisp 00:35:56 aidalgol: ah, that was the issue 00:36:10 aidalgol: you could install clbuild and use clbuild slime to start emacs + slime in an easy way 00:36:30 aidalgol check out http://www.cliki.net/Lisp Videos there are a few about slime there 00:36:50 What? 00:37:10 No, I could still run Emacs, but not from StumpWM. 00:37:16 (Or .xsessionrc) 00:37:36 -!- aack [~user@a83-163-241-74.adsl.xs4all.nl] has quit [Remote host closed the connection] 00:38:57 -!- GrayGonme [~MuneNoKag@vpn3-144110.near.uiuc.edu] has quit [Ping timeout: 245 seconds] 00:41:07 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 00:42:50 I'll have to fix that... 00:43:01 -!- aidalgol [~user@202.36.179.65] has quit [Remote host closed the connection] 00:44:21 rtoym: where/what is the up-to-date series release? 00:44:34 skeledrew [~skeledrew@0110-178-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 00:47:17 rme: series.sourceforge.net 00:47:48 But I don't think I made a release for the most recent changes. But those shouldn't affect ccl. 00:47:50 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 00:51:38 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 265 seconds] 00:54:02 -!- maden_ [~maden@modemcable068.120-20-96.mc.videotron.ca] has quit [Remote host closed the connection] 00:55:51 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 00:55:59 -!- jewel [~jewel@196-210-134-12-rhwh-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 265 seconds] 00:56:47 rme: FWIW, it seems that ccl doesn't define an accessor function for a defstruct slot. I don't know why, but it seems that cmu and clisp also have some problem so that the defstruct is defined twice. 00:58:45 Defining it twice causes a warning, but this allows ccl to run all the tests successfully, with some compiler notes about unused temp variables. 00:59:01 -!- attila_lendvai [~attila_le@adsl-89-132-5-206.monradsl.monornet.hu] has quit [Quit: Leaving.] 00:59:36 -!- aw [~aw@141.76.6.162] has quit [Quit: WeeChat 0.3.3-dev] 01:04:49 hadronzoo [~hadronzoo@ppp-70-251-135-28.dsl.rcsntx.swbell.net] has joined #lisp 01:08:10 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Quit: tritchey] 01:08:12 rme: One thing that kind of annoys me with ccl: test prints out the form being tested. Sometimes it's a huge form, so that's a bit annoying, but acceptable. What bugs me is that it's not even pprinted in any fashion. 01:08:41 rtoym: in ccl, *print-pretty* is nil by default 01:09:10 Oh. That's probably it, then. :-) 01:09:31 jewel [~jewel@196-210-187-58-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 01:10:57 also re: structure accessors, ccl uses (from way back) a space optimization whereby the accessors for the first 10? slots are shared among all structures. This is conformant (the spec only says that setf will work, but doesn't specify whether that's via a setf function, setf expander or magic), but sometimes surprising. 01:11:43 that's interesting. 01:12:11 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 01:12:38 It's debatable whether that makes sense any more, but space used to be very, very important. 01:13:14 pnq [asdf@ACA26725.ipt.aol.com] has joined #lisp 01:13:18 This seems to be different. (defstruct (foundation-series (:conc-name nil) (alter-fn nil)) doesn't seem to define the function alter-fn. 01:16:24 -!- Kae [b@c-94cae253.97-16-64736c12.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 01:18:30 rtoym: I don't understand. See http://paste.lisp.org/display/111338 01:18:30 111338 is prime. 01:19:36 -!- moeffju[Away] is now known as moeffju[ZzZz] 01:23:52 rntz [~rntz@c-98-248-34-157.hsd1.ca.comcast.net] has joined #lisp 01:24:03 how do I set the function value of a lexically bound variable in common lisp? 01:24:25 alternatively, how do I bind a local recursive function? 01:24:32 rntz: LABELS 01:24:43 (setf (symbol-function ...) ...) 01:24:43 FLET as well 01:25:28 FLET isn't recursive, and (setf (symbol-function ...) ...) (at least in clisp) won't set the function value of a lexically bound variable, only its global value 01:25:35 I will look into LABELS 01:26:21 mm, wasn't aware that it wasn't recursive. (had been wondering what the difference was between the two...) 01:26:30 neoesque [~neoesque@210.59.147.232] has joined #lisp 01:26:42 rme: Hmm. I don't understand it either. But when I compile s-code from series, series::alter-fn isn't defined. 01:29:38 -!- lemoinem [~swoog@216.252.79.186] has quit [Remote host closed the connection] 01:30:12 lemoinem [~swoog@216.252.79.186] has joined #lisp 01:30:31 -!- stepnem [~stepnem@88.103.132.186] has quit [Quit: ZNC - http://znc.sourceforge.net] 01:30:52 -!- echo-area [~echo-area@114.251.86.0] has quit [Remote host closed the connection] 01:30:57 rtoym: take the defstruct forms out of the eval-when? when I do that, all tests pass. 01:31:30 stepnem [~stepnem@88.103.132.186] has joined #lisp 01:32:19 rme: Ok. I was just about to update your paste with the failing code. It seems that you need the eval-when, and also another defstruct that :includes foundation-series 01:32:28 I don't know why the eval-when is there. 01:33:37 toekutr [~toekutr@adsl-69-107-143-55.dsl.pltn13.pacbell.net] has joined #lisp 01:33:37 plage [~user@113.161.65.230] has joined #lisp 01:33:42 Good morning! 01:35:22 syamajala [~syamajala@c-75-68-111-84.hsd1.ma.comcast.net] has joined #lisp 01:36:40 -!- lemoinem [~swoog@216.252.79.186] has quit [Ping timeout: 265 seconds] 01:37:12 lemoinem [~swoog@216.252.79.186] has joined #lisp 01:37:27 rme: Did you have to change anything else to get it to work? 01:40:50 In s-package.lisp, I had to import compiler-let (:mcl is not on *features* in ccl). I also :ccl to the reader conditional above (deftype generator ...) in s-code.lisp. 01:41:07 echo-area [~echo-area@114.251.86.0] has joined #lisp 01:41:29 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Remote host closed the connection] 01:41:52 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 01:42:41 -!- Blkt [~user@dynamic-adsl-94-37-248-44.clienti.tiscali.it] has quit [Quit: Error: do not makunbound t please] 01:42:45 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Ping timeout: 240 seconds] 01:42:54 -!- pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has quit [] 01:47:06 -!- inklesspen|work [~jon@inklesspen.com] has quit [Quit: leaving] 01:49:34 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 01:50:05 rme: Ok. The cvs version has the changes in s-package. I also made the same change in s-code. Your suggestion of removing the eval-when seems to work for cmu and clisp too. 01:50:34 But doesn't this point to a bug in ccl? The eval-when shouldn't change whether alter-fn is defined or not. 01:52:37 -!- lemoinem [~swoog@216.252.79.186] has quit [Ping timeout: 265 seconds] 01:52:57 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: Leaving.] 01:53:07 lemoinem [~swoog@216.252.79.186] has joined #lisp 01:54:34 rtoym: I would have to think harder about eval-when rules than I'm able to at the moment to try to answer that. 01:55:35 -!- syamajala [~syamajala@c-75-68-111-84.hsd1.ma.comcast.net] has quit [Quit: Leaving...] 01:56:10 No problem. I always have to think hard about the eval-when rules. 01:57:19 -!- Yuuhi [benni@p5483CBD5.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:57:31 -!- marioxcc is now known as marioxcc-AFK 02:00:54 -!- lemoinem [~swoog@216.252.79.186] has quit [Remote host closed the connection] 02:01:17 lemoinem [~swoog@216.252.79.186] has joined #lisp 02:03:17 -!- pnq [asdf@ACA26725.ipt.aol.com] has quit [Quit: Leaving] 02:04:25 -!- davazp [~user@13.Red-79-154-141.dynamicIP.rima-tde.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:05:19 -!- curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has quit [Quit: Leaving] 02:06:04 Sukoshi`` [~MuneNoKag@user-11fa65f.dsl.mindspring.com] has joined #lisp 02:06:15 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 02:06:59 -!- GrayGnome` [~MuneNoKag@vpn3-1454.near.uiuc.edu] has quit [Read error: Connection reset by peer] 02:07:40 toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has joined #lisp 02:09:12 R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has joined #lisp 02:09:53 -!- t3eblinder [~wolfgang@p5B20276A.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 02:16:18 *rtoym* checks in changes to make series work with ccl. 02:16:21 -!- toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Quit: toast`] 02:17:00 powerje [~powerje@adsl-75-60-187-247.dsl.wotnoh.sbcglobal.net] has joined #lisp 02:17:42 -!- lemoinem [~swoog@216.252.79.186] has quit [Remote host closed the connection] 02:18:12 lemoinem [~swoog@216.252.79.186] has joined #lisp 02:20:58 -!- lemoinem [~swoog@216.252.79.186] has quit [Disconnected by services] 02:21:10 lemoinem [~swoog@216.252.79.186] has joined #lisp 02:21:53 vmmenon [~vmmenon@c-67-183-8-193.hsd1.wa.comcast.net] has joined #lisp 02:22:17 -!- R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has quit [Ping timeout: 258 seconds] 02:22:31 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 02:22:46 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 02:23:46 R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has joined #lisp 02:25:45 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 240 seconds] 02:28:27 -!- lemoinem [~swoog@216.252.79.186] has quit [Disconnected by services] 02:28:40 lemoinem [~swoog@216.252.79.186] has joined #lisp 02:28:49 toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has joined #lisp 02:34:46 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 02:36:43 tcr [~tcr@115.132.79.230] has joined #lisp 02:45:13 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 02:45:31 derekv` [~user@c-68-62-78-203.hsd1.mi.comcast.net] has joined #lisp 02:46:44 -!- astoon [~astoon@213.141.244.246] has quit [Quit: astoon] 02:47:30 -!- vmmenon [~vmmenon@c-67-183-8-193.hsd1.wa.comcast.net] has quit [Quit: vmmenon] 02:48:07 -!- bgs100 is now known as bgs000 02:48:39 kpreid [~kpreid@c-67-180-21-133.hsd1.ca.comcast.net] has joined #lisp 02:48:39 -!- kpreid [~kpreid@c-67-180-21-133.hsd1.ca.comcast.net] has quit [Excess Flood] 02:49:55 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Read error: Connection reset by peer] 02:50:15 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 02:50:59 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 02:51:13 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 02:51:45 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 02:51:45 -!- ikki [~ikki@201.155.75.146] has quit [Ping timeout: 240 seconds] 02:52:44 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Read error: Connection reset by peer] 02:52:45 Odditus [~Oddity@unaffiliated/oddity] has joined #lisp 02:53:04 -!- pem [~pem@2001:cc0:201e:107:221:86ff:fe1a:e5aa] has quit [Read error: Operation timed out] 02:53:11 -!- hadronzoo [~hadronzoo@ppp-70-251-135-28.dsl.rcsntx.swbell.net] has quit [Ping timeout: 260 seconds] 02:53:19 pem [~pem@159.226.35.246] has joined #lisp 02:54:29 -!- lemoinem [~swoog@216.252.79.186] has quit [Ping timeout: 265 seconds] 02:56:11 aidalgol [~user@114-134-6-5.rurallink.co.nz] has joined #lisp 02:58:28 hadronzoo [~hadronzoo@ppp-70-251-91-230.dsl.rcsntx.swbell.net] has joined #lisp 02:59:36 -!- stettberger [stettberge@2001:6f8:1209:f0:216:3eff:fe03:ff] has quit [Read error: Connection reset by peer] 03:00:19 stettberger [stettberge@2001:6f8:1209:f0:216:3eff:fe03:ff] has joined #lisp 03:01:23 -!- marioxcc-AFK is now known as marioxcc 03:02:17 -!- hadronzoo [~hadronzoo@ppp-70-251-91-230.dsl.rcsntx.swbell.net] has quit [Read error: Connection reset by peer] 03:06:14 ikki [~ikki@201.144.87.46] has joined #lisp 03:06:57 lemoinem [~swoog@216.252.79.186] has joined #lisp 03:07:15 -!- powerje [~powerje@adsl-75-60-187-247.dsl.wotnoh.sbcglobal.net] has quit [Quit: powerje] 03:09:25 Samy [~sbahra@c-68-48-66-31.hsd1.md.comcast.net] has joined #lisp 03:10:08 hadronzoo [~hadronzoo@ppp-70-251-122-10.dsl.rcsntx.swbell.net] has joined #lisp 03:13:12 -!- lemoinem [~swoog@216.252.79.186] has quit [Disconnected by services] 03:13:15 -!- xyxxyyy [~xyxu@58.41.59.220] has quit [Ping timeout: 248 seconds] 03:13:25 lemoinem [~swoog@216.252.79.186] has joined #lisp 03:14:51 kpreid [~kpreid@c-67-180-21-133.hsd1.ca.comcast.net] has joined #lisp 03:16:07 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection timed out] 03:17:07 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 03:18:46 astoon [~astoon@213.141.244.246] has joined #lisp 03:20:46 -!- phadthai [mmondor@ginseng.pulsar-zone.net] has quit [Ping timeout: 264 seconds] 03:21:13 xyxxyyy [~xyxu@58.41.59.220] has joined #lisp 03:24:37 -!- marioxcc [~user@201.132.54.80] has quit [Remote host closed the connection] 03:31:55 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 03:33:39 stassats [~stassats@wikipedia/stassats] has joined #lisp 03:33:59 -!- aidalgol [~user@114-134-6-5.rurallink.co.nz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:34:24 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 03:36:03 -!- maxigas [~user@host86-173-4-249.range86-173.btcentralplus.com] has left #lisp 03:36:38 -!- pickles [~paul@d47-69-2-54.col.wideopenwest.com] has left #lisp 03:37:18 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 03:37:59 -!- tcr [~tcr@115.132.79.230] has quit [Ping timeout: 260 seconds] 03:40:59 -!- kpreid [~kpreid@c-67-180-21-133.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 03:43:50 *Xach* wonders how many lisp projects are affected by the github outage 03:43:52 kpreid [~kpreid@c-67-180-21-133.hsd1.ca.comcast.net] has joined #lisp 03:44:06 tcr [~tcr@115.132.79.230] has joined #lisp 03:44:33 there is a github outage? 03:44:48 my words exactly 03:44:50 yeah 03:44:54 http://status.github.com/ 03:44:58 I just logged in 03:45:17 it's not for every project 03:46:21 mine seem to be alive 03:46:51 looks like i can pull things now that i couldn't pull before 03:47:18 can you pull a rabbit from a hat? 03:47:36 ost [~user@217.198.9.4] has joined #lisp 03:47:41 hello 03:51:22 -!- tcr [~tcr@115.132.79.230] has quit [Ping timeout: 264 seconds] 03:52:58 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 03:56:45 tcr [~tcr@115.132.79.230] has joined #lisp 03:56:50 _danb_ [~user@124-170-91-159.dyn.iinet.net.au] has joined #lisp 04:01:24 -!- skeledrew [~skeledrew@0110-178-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 04:01:36 -!- duckinator [~nick@botters/staff/duckinator] has quit [Remote host closed the connection] 04:01:55 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 04:02:34 peddie_ [~peddie@adsl-99-60-1-4.dsl.pltn13.sbcglobal.net] has joined #lisp 04:05:12 -!- ikki [~ikki@201.144.87.46] has quit [Ping timeout: 245 seconds] 04:05:37 -!- peddie [~peddie@adsl-99-25-113-214.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 272 seconds] 04:06:07 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 04:06:24 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 04:08:30 duckinator [~nick@botters/staff/duckinator] has joined #lisp 04:15:05 -!- hadronzoo [~hadronzoo@ppp-70-251-122-10.dsl.rcsntx.swbell.net] has quit [Read error: Connection reset by peer] 04:16:25 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Read error: Connection reset by peer] 04:19:11 hadronzoo [~hadronzoo@ppp-70-251-67-203.dsl.rcsntx.swbell.net] has joined #lisp 04:21:04 proq [~user@unaffiliated/proqesi] has joined #lisp 04:24:11 -!- rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has quit [Ping timeout: 258 seconds] 04:25:28 rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has joined #lisp 04:29:00 -!- Odditus [~Oddity@unaffiliated/oddity] has quit [] 04:30:40 Thomas_H [~Thomas_H@66.183.224.178] has joined #lisp 04:37:27 -!- rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has quit [Read error: Operation timed out] 04:40:39 rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has joined #lisp 04:42:06 spradnyesh [~pradyus@nat/yahoo/x-iydllsmrbrpbnjmc] has joined #lisp 04:43:32 -!- toekutr [~toekutr@adsl-69-107-143-55.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 04:44:25 -!- plage [~user@113.161.65.230] has left #lisp 04:45:45 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 240 seconds] 04:46:18 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 04:50:01 -!- kpreid [~kpreid@c-67-180-21-133.hsd1.ca.comcast.net] has quit [Quit: kpreid] 04:50:37 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 245 seconds] 04:51:54 -!- toast` [~toast`@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Quit: toast`] 04:52:51 entrosca [~entrosca@ip98-167-231-101.ph.ph.cox.net] has joined #lisp 04:54:03 ysph [~user@adsl-221-198-115.mgm.bellsouth.net] has joined #lisp 04:55:12 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 04:55:57 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 04:56:47 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 04:57:01 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 04:59:46 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 264 seconds] 05:06:45 ikki [~ikki@200.95.162.199] has joined #lisp 05:08:09 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 05:15:05 pnq [asdf@ACA53447.ipt.aol.com] has joined #lisp 05:15:33 phadthai [mmondor@ginseng.pulsar-zone.net] has joined #lisp 05:17:06 -!- moah [~gnu@dslb-084-063-216-220.pools.arcor-ip.net] has quit [Quit: Leaving] 05:17:28 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Read error: Operation timed out] 05:17:36 lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 05:18:03 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 05:22:28 -!- ysph [~user@adsl-221-198-115.mgm.bellsouth.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:24:21 -!- rme [rme@clozure-A0F87EC.chi01.dsl-w.verizon.net] has quit [Quit: rme] 05:24:21 -!- rme [~rme@pool-70-106-135-165.chi01.dsl-w.verizon.net] has quit [Quit: rme] 05:29:30 plage [~user@113.161.65.230] has joined #lisp 05:29:35 Good afternoon! 05:30:26 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 05:33:21 plage: 'morning 05:35:19 -!- potatishandlarn [~potatisha@79.102.10.201] has quit [Ping timeout: 276 seconds] 05:36:05 potatishandlarn [~potatisha@c-4f66744b-74736162.cust.telenor.se] has joined #lisp 05:36:43 b4|hraban [~b4@a83-163-41-120.adsl.xs4all.nl] has joined #lisp 05:37:18 -!- Thomas_H [~Thomas_H@66.183.224.178] has quit [Ping timeout: 252 seconds] 05:39:56 vu3rdd [~vu3rdd@164.164.250.10] has joined #lisp 05:44:50 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 05:45:12 -!- Samy [~sbahra@c-68-48-66-31.hsd1.md.comcast.net] has quit [Ping timeout: 245 seconds] 05:45:27 -!- cisticola [~daddy@202.134.251.153] has quit [Ping timeout: 258 seconds] 05:48:16 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 05:51:14 oren [~oren@cpe-72-129-82-140.socal.res.rr.com] has joined #lisp 05:51:50 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 05:52:19 what is the most popular lisp dialect? 05:52:27 Common Lisp 05:52:51 (around these places) 05:53:44 oren: Why do you care? 05:54:06 this channel is basically exclusively Common Lisp. Most popular in terms of lines of code written worldwide? Either Emacs Lisp or AutoLISP 05:54:13 i am interested in learning a functional language. i know ruby but want more. 05:54:29 oren: Lisp is not a functional language. 05:54:48 oren: for functional, go for Haskell - Common Lisp is more of a multiparadigm language that just happened to be one of the first that were suited for FP as well 05:54:51 oren: But that wasn't my question. My question was why you care about a dialect being popular. 05:55:29 [as opposed to it being the best one, for instance] 05:55:44 plage: i would like to learn the language that will give the best roi 05:55:54 return on investment 05:56:00 plage: this is even more controversial 05:56:03 oren: Learn Java then. 05:56:19 oren: Or C#. 05:56:23 i know ruby already. it's similar 05:56:39 oren: RoI is badly defined in this context. 05:56:44 oren: Languages similar to Java probably have the best return on investment. 05:56:48 i want to expand to something a bit different 05:57:03 -!- ikki [~ikki@200.95.162.199] has quit [Ping timeout: 260 seconds] 05:57:07 that will still be 'marketable' 05:57:17 Clojure? Scala? F#? 05:57:34 Definitely F# then. Or Erlang. 05:57:36 Lisp isn't terribly marketable as far as I know 05:57:45 anything is marketable, as long as you are marketing it 05:58:28 http://briancarper.net/blog/clojure-from-a-ruby-perspective 05:58:53 Clojure has benefit of running on JVM, Scala both runs on JVM and is currently "hip", F# got strong backing... 05:58:54 i just read this post about clojure 05:59:31 and got interested 06:00:07 I don't believe that "everything in Ruby is an object". 06:00:27 perhaps that's why it's so slow? 06:00:36 plage: close enough it is 06:00:58 plage: the differences are at such low level that it's an "implementation detail" 06:01:09 jruby is a great way to write fast ruby 06:01:56 p_l: Statements like that end up being watered down to the euqivalent of "everything that is an object in language X is an object in language X". 06:03:12 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 06:03:14 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 06:03:21 plage: heh. I know that I don't recall any non-objects showing up in normal Ruby code. 06:03:52 p_l: I don't know Ruby, but are identifiers objects in Ruby the way they are in Lisp? 06:04:51 plage: I don't remember but I think yes 06:06:01 -!- sword [~user@c-76-115-88-63.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 06:07:16 legumbre_ [~leo@r190-135-15-151.dialup.adsl.anteldata.net.uy] has joined #lisp 06:07:35 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 06:07:38 -!- entrosca [~entrosca@ip98-167-231-101.ph.ph.cox.net] has quit [Quit: Leaving] 06:07:39 oren: if you want something on the JVM and Common Lisp: there are ABCL (Armed Bear Common Lisp) and CL4Java. 06:08:07 -!- legumbre [~leo@r190-135-17-105.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 245 seconds] 06:08:18 ehu: actually i am attracted to lisp because it's no on the jvm. 06:08:38 i am not happy to jump on the jvm. 06:09:01 and don't want to write in java 06:09:21 oren: If you are interested in learning Lisp, that's fine, but if you are interesting in maximizing return on investment, I think you are on the wrong track. 06:09:33 plage: I do remember that you could manipulate bindings programmatically, which requires some object representation for identifiers. 06:10:00 oren: abcl is lisp, not java. it happens to run on the jvm; that's all. 06:10:29 oren: for the record, I agree with plage 06:10:54 plage: i guess clojure will be a better fit for more practical stuff. 06:11:07 p_l: I am willing to believe that. But if I had the time, I could probably dig up hundreds of things in Ruby that aren't objects, for instance the dot over the "i" in the name "i". 06:11:11 -!- maden [~maden@dsl-148-31.aei.ca] has quit [Read error: Connection reset by peer] 06:11:16 oren: why is that? 06:11:33 oren: Clojure runs on the JVM. 06:12:06 oren: First you wanted to maximize return on investment, then you wanted to learn Lisp, then you didn't want to use the JVM, and now you want the best fit for practical stuff. Which one is it going to be? 06:12:12 ehu:true, but it's getting a lot of traction recently, and i assume companies will start using more of it. 06:12:17 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 06:12:26 oh, traction. I should have guessed. 06:12:33 (-: 06:12:41 i am confused as well. 06:13:06 ikki [~ikki@201.144.87.46] has joined #lisp 06:13:09 oren: For what it's worth, I think you have the totally wrong approach to learning about programming and programming languages. 06:13:17 if you want traction, don't try to do marketing for your skills: the traction is already there. 06:13:42 *ehu* agrees with plage again 06:16:35 -!- plage [~user@113.161.65.230] has left #lisp 06:16:40 OmniMancer [~OmniMance@219-89-89-41.jetstart.xtra.co.nz] has joined #lisp 06:17:06 does SBCL support indirect values? 06:24:22 -!- R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has quit [Ping timeout: 264 seconds] 06:25:06 entrosca [~entrosca@ip98-167-231-101.ph.ph.cox.net] has joined #lisp 06:25:40 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 06:27:06 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 06:27:45 -!- Sukoshi`` [~MuneNoKag@user-11fa65f.dsl.mindspring.com] has quit [Quit: Is daydreaming ... really a crime?] 06:30:26 R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has joined #lisp 06:34:52 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:35:39 good morning 06:35:46 hi mvilleneuve 06:35:46 rdd [~rdd@c83-250-52-182.bredband.comhem.se] has joined #lisp 06:37:42 -!- sepult [~user@xdsl-87-79-51-130.netcologne.de] has quit [Ping timeout: 245 seconds] 06:39:22 -!- jewel [~jewel@196-210-187-58-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 06:40:00 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 06:40:22 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 06:42:08 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 06:46:11 is there an idiomatic way of iterating on a multidimensional array (something else than using DOTIMES on each dimension) ? 06:49:22 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Ping timeout: 245 seconds] 06:49:36 iterate over the row-major representation if that's useful 06:50:01 mhh 06:50:04 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 06:50:18 I'll write a macro then 06:50:27 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 252 seconds] 06:50:31 it's to easily iterating on a game board 06:50:43 yoonkn [~yoonkn@112.221.19.139] has joined #lisp 06:51:31 mathrick: *OPTIMIZE-SERIES-EXPRESSIONS* is T 06:52:43 rtoym: I am using series 2.2.10 and it doesn't have the changes you said. 06:53:47 galdor: (loop for elt across (make-array (apply #'* (array-dimensions array)) :displaced-to array) do ...) 06:53:53 leo2007: the changes are in CVS 06:55:13 fe[nl]ix: yes, thanks. 06:55:16 To any sbcl hackers around, I'm looking at the FIXME in src/cold/shared.lisp for *HOST-OBJ-PREFIX*. Is there a reason that something like (pathname-type (compile-file-pathname "foo")) can't be used. The comment makes reference to CL:COMPILE-FILE-PATHNAME. 06:56:17 -!- pnq [asdf@ACA53447.ipt.aol.com] has quit [Quit: Leaving] 06:59:12 ost: oh nice 06:59:16 thank you :) 06:59:19 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 07:01:33 konr [~user@xaveco.lab.ic.unicamp.br] has joined #lisp 07:05:42 ost: you can use array-total-size instead of (apply #'* (array-dimensions array)) 07:05:47 -!- konr [~user@xaveco.lab.ic.unicamp.br] has quit [Remote host closed the connection] 07:06:13 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 265 seconds] 07:06:15 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 07:06:54 ah, true 07:12:06 -!- Salamander [~Salamande@ppp121-45-82-170.lns20.adl6.internode.on.net] has quit [Ping timeout: 265 seconds] 07:12:47 j4K0b [~j4k0bk@93.160.119.14] has joined #lisp 07:13:15 blandest [~user@85.204.33.242] has joined #lisp 07:13:41 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 07:14:32 -!- derekv` [~user@c-68-62-78-203.hsd1.mi.comcast.net] has quit [Read error: Operation timed out] 07:16:16 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 07:16:48 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Client Quit] 07:17:47 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 07:18:08 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 07:18:43 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 260 seconds] 07:26:08 Salamander [~Salamande@ppp121-45-21-68.lns20.adl2.internode.on.net] has joined #lisp 07:27:46 -!- TDT` [~user@173-17-83-225.client.mchsi.com] has quit [Ping timeout: 240 seconds] 07:28:41 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 07:29:13 -!- mindCrime [~chatzilla@cpe-075-189-213-049.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 07:33:05 grouzen [~grouzen@91.214.124.2] has joined #lisp 07:34:00 Athas [~athas@82.211.209.162] has joined #lisp 07:35:24 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 07:37:17 -!- blandest [~user@85.204.33.242] has quit [Ping timeout: 245 seconds] 07:40:11 nunb [~nundan@59.178.218.52] has joined #lisp 07:41:01 vtl [~user@nat/redhat/x-mmdtvvjgiysybpie] has joined #lisp 07:41:17 attila_lendvai [~attila_le@adsl-89-132-5-206.monradsl.monornet.hu] has joined #lisp 07:43:07 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: reboot] 07:43:32 skeledrew [~skeledrew@0110-178-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 07:43:35 cisticola [~daddy@202.134.251.153] has joined #lisp 07:50:45 blandest [~user@85.204.33.242] has joined #lisp 07:53:15 -!- Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Ping timeout: 260 seconds] 07:55:32 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 07:56:24 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 07:58:08 -!- entrosca [~entrosca@ip98-167-231-101.ph.ph.cox.net] has quit [Read error: Connection reset by peer] 07:58:58 -!- mbohun [~mbohun@202.124.74.111] has quit [Quit: Leaving] 08:03:54 -!- legumbre_ [~leo@r190-135-15-151.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 276 seconds] 08:05:30 -!- b4|hraban [~b4@a83-163-41-120.adsl.xs4all.nl] has quit [Quit: Leaving] 08:11:43 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 08:13:03 morphling [~stefan@gssn-5f757edf.pool.mediaWays.net] has joined #lisp 08:13:05 asarch [~asarch@189.188.152.47] has joined #lisp 08:13:06 -!- lichtblau [~user@port-92-195-101-240.dynamic.qsc.de] has quit [Ping timeout: 240 seconds] 08:15:06 -!- attila_lendvai [~attila_le@adsl-89-132-5-206.monradsl.monornet.hu] has quit [Quit: Leaving.] 08:17:49 -!- pem [~pem@159.226.35.246] has quit [Ping timeout: 276 seconds] 08:18:25 -!- asarch [~asarch@189.188.152.47] has quit [Quit: Leaving] 08:21:47 fiveop [~fiveop@g229113108.adsl.alicedsl.de] has joined #lisp 08:22:11 -!- skeledrew [~skeledrew@0110-178-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Ping timeout: 260 seconds] 08:22:44 npoektop [~npoektop@92.60.84.90] has joined #lisp 08:23:30 skeledrew [~skeledrew@0110-178-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 08:25:20 pem [~pem@2001:cc0:201e:107:221:86ff:fe1a:e5aa] has joined #lisp 08:27:23 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 08:30:02 -!- nunb [~nundan@59.178.218.52] has quit [Quit: Leaving] 08:31:03 gemelen [~shelta@shpd-92-101-142-173.vologda.ru] has joined #lisp 08:32:40 tfb [~tfb@212.183.140.63] has joined #lisp 08:33:07 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 08:34:24 -!- _3b [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Ping timeout: 252 seconds] 08:36:40 -!- _3b` [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Ping timeout: 276 seconds] 08:38:57 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 08:41:42 slime repl seems to insert mysterious blank line from time to time. See this http://imagebin.org/100898 08:43:35 -!- moeffju[ZzZz] is now known as moeffju 08:43:37 gzip4_ [~xxx@78.108.73.250] has joined #lisp 08:44:26 legumbre [~leo@r190-135-33-210.dialup.adsl.anteldata.net.uy] has joined #lisp 08:47:17 -!- gzip4 [~xxx@78.108.73.250] has quit [Ping timeout: 245 seconds] 08:47:51 _3b [foobar@cpe-72-179-19-4.austin.res.rr.com] has joined #lisp 08:49:41 attila_lendvai [~attila_le@adsl-89-132-5-206.monradsl.monornet.hu] has joined #lisp 08:49:54 _3b` [foobar@cpe-72-179-19-4.austin.res.rr.com] has joined #lisp 08:51:32 t3eblinder [~wolfgang@p5B20276A.dip0.t-ipconnect.de] has joined #lisp 08:52:06 -!- attila_lendvai [~attila_le@adsl-89-132-5-206.monradsl.monornet.hu] has quit [Client Quit] 08:53:46 -!- neoesque [~neoesque@210.59.147.232] has quit [Remote host closed the connection] 08:53:47 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 08:54:00 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 08:56:09 Krystof [~csr21@158.223.51.76] has joined #lisp 08:56:27 heina [~heina@h220-215-160-087.catv02.itscom.jp] has joined #lisp 08:57:21 mcsontos [~mcsontos@nat/redhat/x-ifqmtmugbkiolfxo] has joined #lisp 09:01:42 kenjin2201 [~kenjin@163.152.84.68] has joined #lisp 09:02:04 gzip4__ [~xxx@78.108.73.250] has joined #lisp 09:06:02 -!- gzip4_ [~xxx@78.108.73.250] has quit [Ping timeout: 245 seconds] 09:06:50 -!- vtl [~user@nat/redhat/x-mmdtvvjgiysybpie] has quit [Remote host closed the connection] 09:07:13 most relevant stuff googled for "real time lisp" seems to be c. 1991 09:07:51 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 258 seconds] 09:08:45 aw [~aw@141.76.6.162] has joined #lisp 09:09:00 JuanDaugherty: You can talk with LispWorks, they have some real-time stuff available (separate from the normal LW system - it's not available through normal channels, you have to individually talk with them) 09:09:19 there were also some embedded non-CL lisps that were kind of "soft realtime" 09:09:20 it's a priced product? 09:09:29 just learnt about the IT kw in LOOP, nice. 09:09:54 JuanDaugherty: more like "collection of stuff that never got polished enough to be a packaged product, but we can tune it for you" 09:10:04 ah, OK, thx 09:10:18 there wasn't much on their site 09:12:45 leo2007: there are macros doing this to constucts like if,cond,case,and to 09:13:20 t3eblinder: aif, awhen etc. I wonder if many people use them? 09:13:30 alexandria doesn't include them. 09:16:12 leo2007: anaphora contains those 09:18:39 leo2007: alexandria has if-let, when-let.. 09:18:49 stassats [~stassats@wikipedia/stassats] has joined #lisp 09:18:54 which are much nicer than aif/awhen imho 09:19:56 -!- morphling [~stefan@gssn-5f757edf.pool.mediaWays.net] has quit [Remote host closed the connection] 09:22:33 I didn't know the word "Anaphora" and thought it was Alexandria's sister. 09:22:51 Kolyan [~nartamono@95-27-36-10.broadband.corbina.ru] has joined #lisp 09:23:44 "Extensive use of anaphoric macros is not good style, and probably makes you go blind as well -- there's a reason why Anaphora claims to be from Hell." 09:27:08 TeMPOraL [~user@188.147.245.147.nat.umts.dynamic.eranet.pl] has joined #lisp 09:29:46 leo2007: everything is from hell if you use it to often and in wrong situations. but anaphoric macros are sometimes a good decision if the name for the variable is not important. 09:30:19 -!- Krystof [~csr21@158.223.51.76] has quit [Ping timeout: 260 seconds] 09:31:55 -!- aw [~aw@141.76.6.162] has quit [Ping timeout: 248 seconds] 09:34:54 t3eblinder: thanks. 09:36:01 attila_lendvai [~attila_le@apn-89-223-204-64.vodafone.hu] has joined #lisp 09:36:23 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 260 seconds] 09:40:09 lichtblau [~user@77-22-102-45-dynip.superkabel.de] has joined #lisp 09:41:02 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 09:46:34 -!- attila_lendvai [~attila_le@apn-89-223-204-64.vodafone.hu] has quit [Ping timeout: 258 seconds] 09:48:28 Stattrav [~Stattrav@124.125.181.135] has joined #lisp 09:54:39 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Remote host closed the connection] 09:55:44 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 09:56:41 -!- hadronzoo [~hadronzoo@ppp-70-251-67-203.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 10:00:37 gzip4 [~xxx@78.108.73.250] has joined #lisp 10:00:49 -!- ost [~user@217.198.9.4] has quit [Read error: Connection reset by peer] 10:01:09 ost [~user@217.198.9.4] has joined #lisp 10:02:04 -!- gzip4__ [~xxx@78.108.73.250] has quit [Remote host closed the connection] 10:06:55 -!- binarin` [~user@62.105.145.214] has quit [Remote host closed the connection] 10:08:56 -!- RaceCondition [~RaceCondi@82.131.61.102.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 10:09:39 aw [~aw@141.76.6.162] has joined #lisp 10:13:30 sepult [~user@xdsl-78-34-242-169.netcologne.de] has joined #lisp 10:15:27 -!- spradnyesh [~pradyus@nat/yahoo/x-iydllsmrbrpbnjmc] has left #lisp 10:19:39 Krystof [~csr21@158.223.51.76] has joined #lisp 10:21:35 -!- xyxxyyy [~xyxu@58.41.59.220] has quit [Quit: Leaving.] 10:25:11 spradnyesh [~pradyus@nat/yahoo/x-nbnydzxalwrmgesy] has joined #lisp 10:26:54 ignas [~ignas@78-60-73-85.static.zebra.lt] has joined #lisp 10:27:18 -!- marienz [marienz@freenode/staff/marienz] has quit [Quit: Reconnecting] 10:27:37 marienz [~marienz@freenode/staff/marienz] has joined #lisp 10:30:50 astoon [~astoon@213.141.244.246] has joined #lisp 10:30:58 Athas [~athas@shop3.diku.dk] has joined #lisp 10:33:08 -!- nipra [~nipra@121.243.225.226] has quit [Read error: Operation timed out] 10:34:18 Joreji [~thomas@71-137.eduroam.RWTH-Aachen.DE] has joined #lisp 10:39:34 -!- TeMPOraL [~user@188.147.245.147.nat.umts.dynamic.eranet.pl] has quit [Ping timeout: 272 seconds] 10:40:26 -!- marienz [~marienz@freenode/staff/marienz] has quit [Ping timeout: 608 seconds] 10:43:31 nipra [~nipra@121.243.225.226] has joined #lisp 10:47:15 marienz [~marienz@freenode/staff/marienz] has joined #lisp 10:47:26 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 240 seconds] 10:50:31 LaPingvino [~LaPingvin@c3po.streamtech.nl] has joined #lisp 10:51:53 -!- LaPingvino [~LaPingvin@c3po.streamtech.nl] has left #lisp 10:52:12 -!- bgs000 is now known as bgs100 10:56:51 -!- G0SUB [~ghoseb@unaffiliated/g0sub] has quit [Ping timeout: 252 seconds] 10:57:30 G0SUB [~ghoseb@unaffiliated/g0sub] has joined #lisp 10:57:59 -!- shadowspar [~rick@S010600212974d18c.su.shawcable.net] has quit [Read error: Operation timed out] 11:03:10 jasonx [jasonx@93-141-10-31.adsl.net.t-com.hr] has joined #lisp 11:05:32 -!- marienz [~marienz@freenode/staff/marienz] has quit [Ping timeout: 604 seconds] 11:06:41 grouzen [~grouzen@91.214.124.2] has joined #lisp 11:07:21 shadowspar [~rick@S010600212974d18c.su.shawcable.net] has joined #lisp 11:07:29 marienz [~marienz@freenode/staff/marienz] has joined #lisp 11:12:33 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 11:14:12 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 11:16:49 -!- Joreji [~thomas@71-137.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 264 seconds] 11:19:32 RaceCondition [~RaceCondi@82.131.61.102.cable.starman.ee] has joined #lisp 11:25:46 -!- marienz [~marienz@freenode/staff/marienz] has quit [Ping timeout: 600 seconds] 11:26:00 -!- potatishandlarn [~potatisha@c-4f66744b-74736162.cust.telenor.se] has quit [Ping timeout: 252 seconds] 11:26:56 potatishandlarn [~potatisha@c-4f663cb3-74736162.cust.telenor.se] has joined #lisp 11:30:37 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 245 seconds] 11:32:13 3 11:33:08 marienz [~marienz@freenode/staff/marienz] has joined #lisp 11:33:09 Joreji [~thomas@71-137.eduroam.RWTH-Aachen.DE] has joined #lisp 11:35:23 -!- npoektop [~npoektop@92.60.84.90] has quit [Ping timeout: 260 seconds] 11:35:28 Yuuhi [benni@p5483BFB8.dip.t-dialin.net] has joined #lisp 11:38:31 -!- kenjin2201 [~kenjin@163.152.84.68] has quit [Remote host closed the connection] 11:40:54 jmbr [~jmbr@bpcmat07.mat.ucm.es] has joined #lisp 11:42:59 -!- G0SUB [~ghoseb@unaffiliated/g0sub] has quit [Quit: Ex-Chat] 11:45:48 -!- htk_ [~htk_@unaffiliated/htk-/x-9867211] has quit [Ping timeout: 252 seconds] 11:46:25 rtoym: oh, so you're the maintainer of Series? 11:47:00 what's the deal with SERIES definition in s-code.lisp? Namely, that `(list ,expr ...) line there's a comment about now? 11:48:52 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 11:49:05 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 11:49:17 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 11:50:15 -!- bgs100 is now known as bgs000 11:51:53 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 11:55:34 -!- Joreji [~thomas@71-137.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 272 seconds] 11:58:08 -!- zeroish [~zeroish@135.207.174.50] has quit [Ping timeout: 260 seconds] 11:59:00 -!- angstrom [~anon@unaffiliated/angstrom] has quit [Quit: leaving] 12:03:24 -!- Krystof [~csr21@158.223.51.76] has quit [Ping timeout: 252 seconds] 12:03:27 HG` [~HG@xdslfd128.osnanet.de] has joined #lisp 12:04:32 Kickaha [~jadawin@bl5-25-173.dsl.telepac.pt] has joined #lisp 12:06:43 hi everyone, i've started playing with lispbuilder-sdl. now i needed to load an image from the library directory but i didn't want to hardcode the path, is there some easy way to find that directory? 12:07:44 i mean... i wanted to refer to my package directory from my lisp file... 12:07:58 *load-pathname* *compile-file-pathname* 12:08:24 billitch [~billitch@188.106.99.2] has joined #lisp 12:08:33 ahah i knew there should be a way to achieve this 12:09:03 thanks stassats, i will try using those 12:09:37 keep in mind that they're bound only during the extent of LOAD or COMPILE-FILE 12:10:15 hmm... imagine i later manage to deploy my application, how would that work then? 12:10:27 -!- Phoodus [foo@174-17-6-14.phnx.qwest.net] has quit [] 12:11:26 -!- JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Ping timeout: 240 seconds] 12:11:46 then you'll probably be looking for files relatively to the binary 12:12:16 well, not yet since i'm still developing but later on yes, that's what i'll want 12:13:44 i guess then i can use the *default-pathname-defaults* ? 12:13:57 no 12:14:03 :P 12:14:20 you should use *load-pathname* and *compile-file-pathname* for development 12:14:46 -!- rapacity [~prwg@unaffiliated/rapacity] has quit [Ping timeout: 264 seconds] 12:14:56 JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 12:14:57 jsfb [~jon@unaffiliated/jsfb] has joined #lisp 12:14:57 (or -truename*, look up the difference in CLHS) 12:15:31 ok, but for the binary-relative pathnames i can use *default-pathname-defaults* when deployed right? 12:15:52 no! 12:15:56 =) 12:16:00 lol 12:16:08 stassats: nope that's not a good suggestion in lieu of asdf-binary-location or -output-locations 12:16:09 ok ok, sorry 12:16:26 on SBCL, you could use (truename (car sb-ext:*posix-argv*)) 12:16:33 tcr: works fine for me 12:17:05 if you use *load-pathname* it will point to ~/.fasls/ 12:17:36 oh i understand 12:17:46 tcr: that's why i use #.(or *compile-file-truename* *load-truename*) 12:18:30 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 12:18:34 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Remote host closed the connection] 12:18:43 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 12:19:15 sb-ext:*core-pathname* might also help 12:19:40 or sb-ext:*runtime-pathname* 12:20:08 asdf has an accessor to find out the pathname to the .asd 12:20:27 cmm [~cmm@bzq-79-182-201-249.red.bezeqint.net] has joined #lisp 12:21:16 tcr: not quite. 12:21:33 tcr: it has an accessor to find the pathname of the system contents, but it doesn't directly reference the .asd file 12:21:51 that's a problem when multiple systems are defined in a single .asd 12:22:10 *Xach* ran into that yesterday 12:24:17 hmmm, i thought there would be some standard way of doing this 12:24:56 Oh, I take that back. 12:25:40 Kickaha: *x-truename* is standard, and works for me on different implementations with different ASDF settings 12:25:44 There is one, but it doesn't work in my the situation I described. 12:26:05 argiopeweb_ [~elliot@184.91.42.66] has joined #lisp 12:26:56 -!- coyo|pingout [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Quit: sometimes, one wishes one could simply disappear :P] 12:27:48 i believe lispworks has a CURRENT-PATHNAME function that is useful but i'm working on sbcl right now 12:29:06 -!- argiopeweb [~elliot@184.91.42.66] has quit [Ping timeout: 258 seconds] 12:29:53 from its description, it does the same as what i told you 12:30:34 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 12:32:14 rapacity [~prwg@codealife.com] has joined #lisp 12:34:36 yes, you're right 12:39:05 -!- Beetny [~Beetny@ppp118-208-118-26.lns20.bne4.internode.on.net] has quit [Read error: Connection reset by peer] 12:41:09 -!- spradnyesh [~pradyus@nat/yahoo/x-nbnydzxalwrmgesy] has left #lisp 12:47:12 -!- lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 12:55:03 -!- astoon [~astoon@213.141.244.246] has quit [Quit: astoon] 12:57:07 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 12:57:07 npoektop [~npoektop@85.202.112.90] has joined #lisp 12:58:21 -!- TeMPOraL[S] [~user@users.v-lo.krakow.pl] has quit [Read error: Operation timed out] 12:58:24 TeMPOraL[S] [~user@users.v-lo.krakow.pl] has joined #lisp 12:59:58 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 13:00:08 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 13:02:56 -!- sepult [~user@xdsl-78-34-242-169.netcologne.de] has quit [Read error: Connection reset by peer] 13:03:55 Samy [~sbahra@c-68-48-66-31.hsd1.md.comcast.net] has joined #lisp 13:05:38 -!- ost [~user@217.198.9.4] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:05:47 coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 13:07:05 lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 13:09:15 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 13:14:11 Krystof [~csr21@158.223.51.76] has joined #lisp 13:15:34 asarch [~asarch@187.132.136.219] has joined #lisp 13:17:23 -!- marienz [~marienz@freenode/staff/marienz] has left #lisp 13:17:28 jajcloz [~jaj@pool-98-118-48-156.bstnma.fios.verizon.net] has joined #lisp 13:18:56 me4 [opera@091-141-040-199.dyn.orange.at] has joined #lisp 13:19:00 mathrick: Yes, I am the "maintainer", for some appropriate value of maintainer. 13:19:18 mathrick: What exactly is your question about series? 13:19:27 -!- me4 [opera@091-141-040-199.dyn.orange.at] has left #lisp 13:19:49 -!- sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 13:19:56 *Xach* had a devil of a time checking out series because the sf cvs server has a version/capability mismatch with his client 13:21:01 aw|rerun [~aw@141.76.6.162] has joined #lisp 13:21:08 Really? 13:21:16 -!- aw [~aw@141.76.6.162] has quit [Read error: Connection reset by peer] 13:21:43 rtoym: yeah. mostly for doing things like checking out to a particular local directory and doing a cvs export to yet another directory. 13:21:56 i didn't realize how much the server was involved in those cases, but apparently it is 13:22:12 morphling [~stefan@95.117.126.223] has joined #lisp 13:23:05 is there a git mirror somewhere? 13:23:10 that would make my life a little easier 13:23:35 me4 [opera@091-141-040-199.dyn.orange.at] has joined #lisp 13:23:51 -!- me4 [opera@091-141-040-199.dyn.orange.at] has left #lisp 13:24:20 Not that I know of. 13:24:28 sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has joined #lisp 13:24:43 me4 [opera@091-141-040-199.dyn.orange.at] has joined #lisp 13:24:57 sepult [~user@xdsl-78-34-242-169.netcologne.de] has joined #lisp 13:25:03 -!- sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 13:25:03 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 13:25:28 -!- me4 [opera@091-141-040-199.dyn.orange.at] has left #lisp 13:25:50 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:25:58 -!- aw|rerun is now known as aw 13:26:07 -!- rapacity [~prwg@codealife.com] has quit [Changing host] 13:26:07 rapacity [~prwg@unaffiliated/rapacity] has joined #lisp 13:26:46 -!- echo-area [~echo-area@114.251.86.0] has quit [Remote host closed the connection] 13:27:11 Xach: git-cvsimport, maybe? 13:28:12 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 13:28:24 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 13:28:54 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Ping timeout: 276 seconds] 13:29:24 *Xach* will try to get some special tricks working for sf cvs 13:31:35 sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has joined #lisp 13:32:34 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 13:36:50 -!- Krystof [~csr21@158.223.51.76] has quit [Ping timeout: 260 seconds] 13:37:14 me4 [opera@091-141-040-199.dyn.orange.at] has joined #lisp 13:37:23 leo2007: Get the latest series code from cvs. With help from rme, series should now work with ccl. 13:37:45 -!- me4 [opera@091-141-040-199.dyn.orange.at] has left #lisp 13:37:59 *p_l* hates CVS 13:39:31 rtoym: there's the comment in SERIES definition, and its :OPTIMIZER is the same as non-optimised version, except the backquote expression also has extra LIST in it 13:40:03 I'm trying to understand why it was, since I hit that bug immediately upon asdf-installing series (which points to 2.2.9 btw) 13:40:18 rtoym: yes, thx. 13:40:21 s/was/is/ 13:40:37 *rtoym* has been lazy about doing file releases 13:41:23 But there is a 2.2.10 release, which has these fixed. 13:41:23 http://sourceforge.net/tracker/?func=detail&aid=1666410&group_id=3235&atid=103235 13:41:24 this one 13:41:51 rtoym: yeah, but why does the :OPTIMIZER reintroduce the LIST there? 13:42:12 p_l: not just yo 13:42:13 u 13:42:19 CVS is a pile of junk 13:42:41 I think it's the way the optimizer works. But that was 3 years ago, so I don't remember precisely anymore. 13:43:24 rtoym: yeah, the comment is confused as well, hence my repeated asking, since I suspect no-one's really sure what or why it does :) 13:44:16 nha_ [~prefect@imamac13.epfl.ch] has joined #lisp 13:46:04 nyef [~nyef@pool-71-255-139-157.cncdnh.east.myfairpoint.net] has joined #lisp 13:46:27 G'morning all. 13:46:51 Yeah the comment is messed up. That's fixed easily enough. The understanding part, not so easy. :-) 13:46:53 -!- gemelen [~shelta@shpd-92-101-142-173.vologda.ru] has quit [Read error: Connection reset by peer] 13:47:03 -!- nha_ is now known as nha 13:47:21 *Xach* hums "wild inferiors / couldn't drag me away..." 13:49:05 bobbysmith007 [~russ@216.155.97.1] has joined #lisp 13:49:17 -!- joast [~rick@76.178.178.72] has quit [Read error: Operation timed out] 13:50:10 *rtoym* should probably rip out the #+series-plain stuff since that doesn't even work anymore and I don't even know what it was for. 13:50:48 hi nyef 13:51:31 Power-outs suck. 13:52:13 not if you have an olpc 13:52:18 rtoym: the internals of series are pretty horrible 13:52:24 also it uses COMPILER-LET 13:52:58 tcr: wouldn't that still leave you without connectivity? 13:53:17 Not necessarily 13:53:36 howso? 13:53:39 So what? The code from series is pretty old. If you want to help remove compiler-let, I'd love it. But afaik every interesting lisp still has compiler-let somewhere. 13:53:43 -!- lichtblau [~user@77-22-102-45-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 13:53:50 mathrick: mobile broadband 13:53:56 oh, right 13:53:59 -!- yoonkn [~yoonkn@112.221.19.139] has quit [Ping timeout: 260 seconds] 13:54:03 that's assuming it's a small enough power outage 13:55:01 rtoym: I'm not sure I want to go there, just trying to understand how SERIES was defined was frustrating enough. If I feel like tweaking codebase I barely understand, I'll go with LinJ :) 13:55:02 also, residential routers easily last several hours on UPS :) 13:55:27 mathrick: That's why I don't muck around too much with series internals. :-) 13:55:45 -!- Samy [~sbahra@c-68-48-66-31.hsd1.md.comcast.net] has quit [Remote host closed the connection] 13:57:04 -!- aw [~aw@141.76.6.162] has quit [Quit: WeeChat 0.3.3-dev] 13:57:42 mathrick: I vaguely remember the optimizer removes the car when processing the frags. But I'm not really sure anymore. 13:57:49 aw [~aw@141.76.6.162] has joined #lisp 13:58:01 mathrick: it gets funnier when you need to work behind HTTP proxy... 13:58:24 -!- kvsari [~kvsari@203.171.93.21.static.rev.aanet.com.au] has quit [Read error: Connection reset by peer] 13:58:54 -!- fda314925 [~fda314925@211.239.124.232] has quit [Ping timeout: 252 seconds] 13:58:56 *p_l* notes that with iPhone 4, he actually might want it, but the price tag is way outside 13:59:05 p_l: ewwww 13:59:11 sellout 13:59:16 mathrick: it's really only because of the display xD 13:59:17 (no offence to sellout :) 13:59:22 heh 13:59:31 p_l: so what? It's apple, dude 13:59:31 >340 dpi :3 13:59:39 326 actually 13:59:42 mathrick: yeah, so I'd install Android on it 13:59:53 ok, 326 dpi. Still high 14:00:02 p_l: it's not gonna be supported until the price falls down a lot 14:00:06 so you're in luck 14:00:39 I *do* wonder how long buyers of iPhone 4 will have to wait to get working voicemail, though 14:00:41 *mathrick* wonders how apple has its way in Europe, where the mobile market is not nearly as retarded as in the US 14:00:51 p_l: it doesn't have that? 14:01:03 p_l: Que? 14:01:12 fda314925 [~fda314925@211.239.124.232] has joined #lisp 14:01:25 iPhone has badly-written phone code ;-) 14:01:31 -!- bobbysmith007 [~russ@216.155.97.1] has left #lisp 14:01:42 *Xach* sends p_l facemail 14:01:52 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 14:01:53 it was incompatible with voicemail and needed extra software on provider side 14:02:06 and they did some new changes in OS4 14:02:27 so the question is how compatible it is with their old incompatible software ;-) 14:02:54 at least at PTC "early adopters" had to wait for three months to get voicemail working properly 14:03:16 news at 11 14:03:20 yep 14:03:24 early adopters get burnt all the time 14:03:54 *mathrick* is still waiting to see a smartphone that's at least as convenient to use as his bottom-of-line nokia 1408 14:04:00 so far, no contestants 14:04:03 mathrick: yeah, except it was the only phone that was so problematic (for the whole company) and which also had ridiculous costs (for the company) 14:04:28 joast [~rick@76.178.178.72] has joined #lisp 14:04:47 though Apple might have removed their "iPhone tax" now 14:04:56 Has anyone an LRU-ringbuffer handy by chance? 14:05:15 the least-recently-used item should get replaced 14:05:28 p_l: tax? 14:05:31 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Ping timeout: 248 seconds] 14:06:08 mathrick: percentage of income from iPhone tarrifs had to be paid to Apple if you wanted to offer iPhone on your network 14:06:08 *nyef* keeps using NRU-ringbuffers instead of LRU-ringbuffers. 14:06:21 tcr: sounds really trivial to implement with a defstruct and a vector 14:06:37 p_l: ooh, cute 14:06:54 I wish operators would just tell them to get lost 14:07:12 seriously, people are so stupid sometimes 14:09:41 mathrick: well, it was a cute gadget that managed to grab a lot of customers in USA, so other companies did follow... 14:09:52 They probably make a lot of money from them. 14:10:05 ah, the prisoner's dilemma 14:10:13 p_l: yes, but I'm referring to the people who buy them too 14:10:23 it's just asking for being screwed over 14:10:31 rrice [~rrice@adsl-99-164-36-81.dsl.akrnoh.sbcglobal.net] has joined #lisp 14:10:36 iphones are cute. 14:10:38 rtoym: I believe Android brought more to T-Mobile... 14:11:04 rtoym: only as much as a nicely made prison is cute 14:11:23 *stassats* wonders what can bring more on-topic discussions to #lisp 14:11:41 every iphone user I know is happy with his iphone, so you'll have to add Stockholm syndrome to that prisoner's dilemma above :) 14:11:48 system dependency PDFs! 14:11:57 rtoym: well, yes, cute. But it still took 3 OS versions till at approached what I'd dare to call "production quality" and 4 to become on par with what I was used to by the time 2G was released ;) 14:12:06 http://xach.com/tmp/ql.pdf <-- slightly old news, but still cool to peruse! 14:12:15 p_l: Please, knock it off. 14:12:31 p_l: Not having an iphone, I can't speak about the quality. I still like my Sony Ericsson phone(s). 14:13:02 Xach: what was the URL of a text file with dependencies? 14:13:09 rtoym: I got to play with iPhone for some time and my boss was an iPhone user. I prefer my trusty e51 :) 14:13:30 stassats: http://src.quicklisp.org/systems.txt 14:13:37 mathrick: People don't see it as a prison. It's just a phone where you can get lots of interesting apps. 14:14:05 Xach: What did you use to create the graph? 14:14:06 stassats: there's a slight problem regarding .asd files that define multiple systems. a future systems.txt will have a slightly different format and more info. 14:14:22 rtoym: and that's exactly my problem with it. People who are perfectly happy to live in a walled garden with the worst monopolist ever just because it has a farting app 14:14:33 rtoym: the data behind it is from computing asdf dependencies for about 200 lisp projects. 14:14:41 nevermind it paves the way for making everything closed 14:14:47 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:14:48 farting apps cannot be overlooked 14:14:49 rtoym: the graph itself is from dot 14:15:14 -!- dysinger [~dysinger@67.201.78.8] has quit [Quit: dysinger] 14:15:20 kpreid [~kpreid@c-67-180-21-133.hsd1.ca.comcast.net] has joined #lisp 14:15:21 mathrick: Why don't you whine about your closed car? 14:15:36 Whine all you like in some other channel. 14:15:46 *sellout* is with Xach 14:15:51 we whine about CARs and CDRs here! 14:16:36 Xach: dot. Ok. The graph is pretty cool. I once made something similar for the call tree for f2cl. Lots of unused functions calling functions that are otherwise unused. :-) 14:16:56 But I used garnet way back when. 14:17:02 Xach: yeah, i had problems with such .asd files too 14:17:04 *Xach* wonders why on earth cl-store includes a sbcl fasl, built in 2007 14:17:15 stassats: I have an acceptable gross hack for them at the moment. 14:17:30 stassats: your insight about the function returned by macro-function was quite helpful for it! 14:17:33 It's a beautiful day today, so time to go ride my bike for a bit. 14:17:37 Aloha. bbl. 14:17:46 http://xach.com/tmp/ql.pdf <-- woah, that sure did kill my PDF viewer 14:18:51 -!- hdurer`` [~hdurer@nat/yahoo/x-tcmlnelvpffaionn] has quit [Changing host] 14:18:51 hdurer`` [~hdurer@pdpc/supporter/active/hdurer] has joined #lisp 14:21:25 lvillani [~lvillani@fedora/lvillani] has joined #lisp 14:21:48 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 14:22:27 -!- HG` [~HG@xdslfd128.osnanet.de] has quit [Quit: Leaving.] 14:22:36 hm, cl-bencode seems too slow, looks like i have to write my own 14:23:59 Called cl-jerrycode? 14:24:04 with mmap and hookers 14:25:19 -!- Kickaha [~jadawin@bl5-25-173.dsl.telepac.pt] has quit [Remote host closed the connection] 14:25:49 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 14:28:02 bobbysmith007 [~russ@216.155.97.1] has joined #lisp 14:28:21 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #lisp 14:28:27 -!- j4K0b [~j4k0bk@93.160.119.14] has quit [Ping timeout: 248 seconds] 14:28:29 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 14:28:40 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 14:28:45 Xach: there'll be a lisp meeting in budapest: http://www.meetup.com/parentheses/calendar/13637464/ 14:30:21 -!- Yuuhi [benni@p5483BFB8.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:30:38 cool, i will add it to the calendar 14:34:03 thanks 14:34:15 j4K0b [~j4k0bk@1503024517.dhcp.dbnet.dk] has joined #lisp 14:34:19 -!- blandest [~user@85.204.33.242] has quit [Ping timeout: 248 seconds] 14:37:11 LaPingvino [~LaPingvin@188.200.98.21] has joined #lisp 14:39:52 jdz [~jdz@193.206.22.97] has joined #lisp 14:40:04 d'oh. i had starred that item on june 4, but forgot to add it. 14:40:06 thanks for the reminder 14:40:51 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 14:41:32 -!- LaPingvino [~LaPingvin@188.200.98.21] has left #lisp 14:44:09 tcr: the handler in sbcl that catches :compile-toplevel errors is a headache in various situations... could it be rolled back? 14:45:26 this time it doesn't stop on a defpackage error and then pollutes a package with numerous symbols that hinder post humus debugging... 14:47:37 chrisdone [~user@unaffiliated/chrisdone] has joined #lisp 14:47:47 jdz: bump 14:50:17 -!- RaceCondition [~RaceCondi@82.131.61.102.cable.starman.ee] has quit [Quit: asdf] 14:50:48 attila_lendvai: All my hacking energy flows into work nowadays :-) I don't mind taking it out, although I wonder how more time it would cost to make it proper 14:51:23 tcr: don't know what you mean by proper, but i very much prefer the debugger coming up 14:52:34 yeah, but when pressing abort it should be caught and handled like now 14:53:07 -!- Salamander [~Salamande@ppp121-45-21-68.lns20.adl2.internode.on.net] has quit [Remote host closed the connection] 14:53:13 i see. that makes sense 14:53:54 Salamander [~Salamande@ppp121-45-21-68.lns20.adl2.internode.on.net] has joined #lisp 14:55:32 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Ping timeout: 258 seconds] 14:57:43 Kickaha [~jadawin@bl5-24-208.dsl.telepac.pt] has joined #lisp 14:58:40 maden [~maden@198.168.103.254] has joined #lisp 15:02:25 -!- ikki [~ikki@201.144.87.46] has quit [Ping timeout: 264 seconds] 15:08:29 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 15:08:57 -!- maden [~maden@198.168.103.254] has quit [Ping timeout: 245 seconds] 15:10:00 -!- vsync [~vsync@24.173.173.82] has quit [Quit: ircII EPIC4-2.10 -- Are we there yet?] 15:11:21 -!- jmbr [~jmbr@bpcmat07.mat.ucm.es] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:14:13 -!- skeledrew [~skeledrew@0110-178-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Read error: Connection reset by peer] 15:18:00 ikki [~ikki@201.155.75.146] has joined #lisp 15:18:47 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 15:19:37 -!- pem [~pem@2001:cc0:201e:107:221:86ff:fe1a:e5aa] has quit [Remote host closed the connection] 15:19:38 -!- kpreid [~kpreid@c-67-180-21-133.hsd1.ca.comcast.net] has quit [Quit: kpreid] 15:20:17 hdurer_ [~holly@home.sinclair-durer.net] has joined #lisp 15:20:58 -!- hdurer_ [~holly@home.sinclair-durer.net] has quit [Changing host] 15:20:58 hdurer_ [~holly@pdpc/supporter/active/hdurer] has joined #lisp 15:21:24 -!- billitch [~billitch@188.106.99.2] has quit [Ping timeout: 252 seconds] 15:22:20 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 15:22:34 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 15:22:46 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 260 seconds] 15:23:10 hdurer__ [~hdurer@nat/yahoo/x-xczwavpypheszafn] has joined #lisp 15:23:30 -!- hdurer__ [~hdurer@nat/yahoo/x-xczwavpypheszafn] has quit [Changing host] 15:23:30 hdurer__ [~hdurer@pdpc/supporter/active/hdurer] has joined #lisp 15:27:45 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 240 seconds] 15:27:48 maetbag [~user@proxy.iao.ru] has joined #lisp 15:29:10 -!- toxygen [~toxygen@stip-static-98.213-81-186.telecom.sk] has quit [Ping timeout: 264 seconds] 15:29:59 rtoym: 2.10.0 doesn't seem to have the fix. I was using it while seeing the error 15:30:10 -!- j4K0b [~j4k0bk@1503024517.dhcp.dbnet.dk] has quit [] 15:31:27 -!- shadowspar [~rick@S010600212974d18c.su.shawcable.net] has quit [Quit: kernel up] 15:32:25 -!- ignas [~ignas@78-60-73-85.static.zebra.lt] has quit [Ping timeout: 264 seconds] 15:33:32 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 15:33:47 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 15:35:09 abend [~alx@67.136.131.11] has joined #lisp 15:35:25 shadowspar [~rick@S010600212974d18c.su.shawcable.net] has joined #lisp 15:36:13 ziarkaen [~ziarkaen@87.112.100.162.plusnet.ptn-ag2.dyn.plus.net] has joined #lisp 15:38:48 I'm watching MIT's Structure & Interpretation of Comp. Progs. video series. In this (1980's) they use 'define' for both function definition and variable assignment. I'm trying to translate their code to CL, so I use 'defun' for functions, but am very confused by the simple variable assignment. I've seen setf, defvar and loads more. What do I use to say x=5 or y=(2 3)? 15:39:17 you use LET 15:39:26 ziarkaen: i'd suggest you stick with scheme while you learn 15:39:38 ziarkaen: if you don't have experience in neither scheme nor common lisp 15:39:44 But let only assignes variables within a local scope... 15:40:12 ziarkaen: which lecture are you watching? SICP does not use assignment until like half into the book... 15:40:13 I am reading Practical Common LISP, so I'd like to stick with CL. 15:40:21 Defparameter the ones without local scope... And watch out for the specialness of such variables! 15:40:44 jdz: There are 20 video lectures. I'm on #8. 15:40:47 ziarkaen: so, read on, it would be explained later 15:41:35 if you don't understand something, you can ask here, otherwise it's quite boring to answer such basic questions 15:42:32 Wasn't there a guide posted not so long ago for working through SICP with CL? 15:43:29 htk_ [~htk_@unaffiliated/htk-/x-9867211] has joined #lisp 15:43:59 -!- mcsontos [~mcsontos@nat/redhat/x-ifqmtmugbkiolfxo] has quit [Quit: Leaving] 15:45:25 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Quit: ...] 15:50:45 hm why does sb-int:mix take fixnum? 15:51:14 and reading its source I'm wondering why I get an error anyway 15:51:35 (Oh I know, I think inlined functions are compiled with the policy of the call site) 15:51:50 Yup. That's the case for inlined functions. 15:52:29 tcr: portable performance, probably. 15:52:59 -!- nha [~prefect@imamac13.epfl.ch] has quit [Remote host closed the connection] 15:53:05 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 15:54:12 pkhuong: I have a tuple of 4 uint32 values I'd like to write a custom hash function for 15:54:29 s/tuple/vector/ 15:55:07 benny` [~user@i577A1A1E.versanet.de] has joined #lisp 15:55:26 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 15:55:40 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 15:57:36 btw, has anyone played around with generating custom perfect hash functions in CL? 15:57:53 There are some projects for C, but I haven't found one for CL 15:58:14 p_l: just perfect? Use a random universal family and increase the modulo. 15:58:21 -!- benny [~user@i577A2CCB.versanet.de] has quit [Ping timeout: 265 seconds] 15:58:52 -!- benny` is now known as benny 15:59:18 Or use another data structure (2-left or cuckoo) and get away with decent hash functions. 15:59:57 pkhuong: Well, that's also an option, but in this case I have an immutable hash 16:00:38 immutable? 16:01:50 toxygen [toxygen@stip-static-98.213-81-186.telecom.sk] has joined #lisp 16:01:51 marioxcc [~user@201.132.82.221] has joined #lisp 16:02:20 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 16:02:34 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 16:02:37 pkhuong: yes - I grab a normal CL hashtable, generate hash function for its keys and create an immutable copy 16:03:37 so all parameters concerning the data are known. Nice to have would be achieving manardb-like storage for it 16:05:37 kinda started thinking of it while reading about Static CLOS and thinking of a way to generate flexible, yet O(1) dispatch tables (and other structures like that) 16:08:09 -!- tfb [~tfb@212.183.140.63] has quit [Ping timeout: 252 seconds] 16:08:09 faux [~user@1-1-4-21a.gkp.gbg.bostream.se] has joined #lisp 16:10:04 it seems quite a few packages are not on common lisp.net 16:10:58 -!- chrisdone [~user@unaffiliated/chrisdone] has quit [Remote host closed the connection] 16:11:26 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 16:11:39 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Leaving] 16:11:41 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 16:11:52 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Ping timeout: 245 seconds] 16:12:36 -!- OmniMancer [~OmniMance@219-89-89-41.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 16:13:07 -!- marioxcc is now known as marioxcc-AFK 16:13:10 -!- tcr [~tcr@115.132.79.230] has quit [Quit: Leaving.] 16:14:48 abugosh [~Adium@206.225.102.84] has joined #lisp 16:16:52 tcr [~tcr@203.82.92.53] has joined #lisp 16:18:02 -!- PuffTheMagic is now known as PuffTheMagic_ 16:19:07 -!- PuffTheMagic_ is now known as PuffTheMagic 16:20:07 gravicappa [~gravicapp@ppp85-140-117-196.pppoe.mtu-net.ru] has joined #lisp 16:20:59 -!- marioxcc-AFK is now known as marioxcc 16:22:43 -!- PuffTheMagic [~quassel@unaffiliated/puffthemagic] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 16:23:13 PuffTheMagic [~quassel@unaffiliated/puffthemagic] has joined #lisp 16:24:17 -!- PuffTheMagic [~quassel@unaffiliated/puffthemagic] has quit [Client Quit] 16:25:36 PuffTheMagic [~quassel@unaffiliated/puffthemagic] has joined #lisp 16:26:37 dysinger [~dysinger@206.205.21.219] has joined #lisp 16:27:08 -!- aw [~aw@141.76.6.162] has quit [Quit: WeeChat 0.3.3-dev] 16:29:12 HET3 [~diman@w220.engin.cf.ac.uk] has joined #lisp 16:29:33 -!- maetbag [~user@proxy.iao.ru] has quit [Remote host closed the connection] 16:29:56 -!- hlavaty [~user@77-22-102-45-dynip.superkabel.de] has quit [Remote host closed the connection] 16:30:03 -!- PuffTheMagic is now known as PuffTheMagic_ 16:30:14 -!- sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has quit [Quit: sellout] 16:31:06 grouzen [~grouzen@91.214.124.2] has joined #lisp 16:32:34 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 16:32:39 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 260 seconds] 16:32:49 peddie__ [~peddie@adsl-99-35-129-195.dsl.pltn13.sbcglobal.net] has joined #lisp 16:33:47 -!- abugosh [~Adium@206.225.102.84] has quit [Quit: Leaving.] 16:35:48 -!- PuffTheMagic_ is now known as PuffTheMagic 16:36:23 -!- peddie_ [~peddie@adsl-99-60-1-4.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 260 seconds] 16:36:57 PuffTheMagic: nick trouble? 16:37:27 naa working on a webos irc client 16:37:31 sorry 16:37:38 PuffTheMagic: try a test channel, maybe. 16:37:41 don't like wircd? 16:37:53 i thought that was yours, puff? 16:37:53 bougyman: i am the dev for wIRC 16:37:58 yeah. 16:38:02 i love it :) 16:38:13 next release is really nice 16:38:18 PDK compat 16:38:32 trying for official catalog 16:38:36 sweet. preware update work on it? 16:38:50 for Pre's yes, pdk is broken on pixis 16:38:56 once 1.4.5 is out that is 16:38:59 i'm on pre for now. 16:39:00 it will be in preware 16:39:05 have to wait til october to get my EVO 16:39:11 my wife goet hers already. 16:39:18 hopefully tonight there will be a OTA 16:39:21 maybe there will be a better droid device by then, who knows. 16:39:37 bougyman: there will be a 4G webos device soon enough, im in no rush for a newer phone 16:40:08 PuffTheMagic: i love the hdtv on the evo. 16:40:18 there's no slingbox client for pre, and they're not gonna make one. 16:40:27 Feel free to talk about it privately. 16:40:32 sorry, xach. 16:40:34 slingbox? 16:41:01 *dmiles_afk* slaps dmiles_afk around a bit with a large trout 16:43:13 krzysz00 [~user@pool-71-252-233-89.dllstx.fios.verizon.net] has joined #lisp 16:44:16 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [] 16:44:36 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 16:44:40 -!- Stattrav [~Stattrav@124.125.181.135] has quit [Quit: Well, the machine might have gone down. Brb after a reboot.] 16:45:21 how do i splice an array in lisp? 16:45:32 krzysz00: what does splice mean to you? 16:46:08 -!- krzysz00 [~user@pool-71-252-233-89.dllstx.fios.verizon.net] has quit [Remote host closed the connection] 16:46:44 krzysz00 [~user@pool-71-252-233-89.dllstx.fios.verizon.net] has joined #lisp 16:48:36 is there a way to splice a 2d array in common lisp? (eg. 3x3 2d-array-> 3 vectors of length 3) 16:48:51 Splice, or slice? 16:49:22 slice 16:49:43 I've heard of a few projects for that (by Tamas K. Papp, maybe?) but I don't recall project names, sorry. 16:50:00 (And the answer is: Yes, but only row-major. Or was it column-major? Fairly sure it was row-major.) 16:50:37 minion: tell krzysz00 about GSLL 16:51:12 minion: ... or don't, that's fine. 16:51:13 *Xach* needs to get his Big Apropos working 16:51:53 krzysz00: Look at Grid Structured Data (GSD) referenced in GSLL. Currently being re-worked. 16:52:19 http://common-lisp.net/project/gsll/ 16:52:53 How do we get minion back in the room? 16:53:17 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Bye bye ppl] 16:54:19 i found aref-row-major, but I'm looking for something similar to 16:54:59 C's int a[3][3]; b = a[1]; b[2]; 16:55:20 milanj [~milanj_@178.223.151.108] has joined #lisp 16:55:40 atually, I;m working with a serialization library (cl-prevalence) that doesn't do 2d arrays and trying to cok up a patch. 16:56:38 you can use displaced vectors 16:56:45 Oh, cute. Someone else has a bot called minion. 16:57:06 minion [~minion@common-lisp.net] has joined #lisp 16:57:25 minion: You okay now? 16:57:25 what's up? 16:57:41 i know you can displace a 2d array to a vector. can you displace a vector to a 2d array? 16:57:53 krzysz00: Yes, you can. 16:57:54 curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has joined #lisp 16:58:36 good. thanks all. 16:59:09 Xach: Hyperdoc should make that easy in case it ever find wide adoption (now it's me who has to finish it :-)) 17:00:11 -!- krzysz00 [~user@pool-71-252-233-89.dllstx.fios.verizon.net] has quit [Remote host closed the connection] 17:02:29 Thomas_H [~Thomas_H@66.183.224.178] has joined #lisp 17:03:00 Hun [~hun@95-90-181-241-dynip.superkabel.de] has joined #lisp 17:03:27 proq [~user@unaffiliated/proqesi] has joined #lisp 17:03:38 -!- tcr [~tcr@203.82.92.53] has quit [Quit: Leaving.] 17:04:48 kpreid [~kpreid@216.239.45.19] has joined #lisp 17:07:59 ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has joined #lisp 17:13:22 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:14:30 billitch [~billitch@e179019210.adsl.alicedsl.de] has joined #lisp 17:16:07 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 17:18:25 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 17:19:59 billitch1 [~billitch@g225102232.adsl.alicedsl.de] has joined #lisp 17:21:02 minion: you're back! 17:21:02 what's up? 17:21:46 -!- billitch [~billitch@e179019210.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 17:22:24 -!- Hun [~hun@95-90-181-241-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 17:25:58 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 17:25:59 dto [~dto@c-24-131-124-173.hsd1.pa.comcast.net] has joined #lisp 17:26:26 argiopeweb [~elliot@184.91.42.66] has joined #lisp 17:26:36 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 17:26:54 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 17:28:13 -!- argiopeweb_ [~elliot@184.91.42.66] has quit [Ping timeout: 264 seconds] 17:28:27 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Client Quit] 17:28:51 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 17:29:57 leo2007: You have to get it from cvs. I haven't made a file release yet. 17:30:24 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Client Quit] 17:30:47 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 17:31:05 rtoym: but you said earlier the latest release contains the fix for ccl, which it doesn't. 17:31:17 rtoym: I am using CVS but I just wanted to point out. 17:31:45 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Client Quit] 17:32:06 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 17:32:18 leo2007: Oh, sorry. I meant it had the fix that you pasted. 17:33:07 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Client Quit] 17:33:29 no problem. 17:33:30 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 17:33:44 ramus_ [~ramus@99.23.141.223] has joined #lisp 17:34:57 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Client Quit] 17:35:01 -!- ramus [~ramus@adsl-99-23-146-3.dsl.chcgil.sbcglobal.net] has quit [Read error: Operation timed out] 17:35:01 -!- Nshag [user@lns-bzn-40-82-251-175-108.adsl.proxad.net] has quit [Ping timeout: 265 seconds] 17:35:23 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 17:36:10 -!- ramus_ [~ramus@99.23.141.223] has quit [Client Quit] 17:36:28 ramus [~ramus@99.23.141.223] has joined #lisp 17:38:17 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Client Quit] 17:41:27 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 17:42:20 carlocci [~nes@93.37.217.250] has joined #lisp 17:42:27 -!- htk_ [~htk_@unaffiliated/htk-/x-9867211] has quit [Quit: Leaving] 17:43:13 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Quit: Leaving.] 17:47:05 LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has joined #lisp 17:47:33 Nshag [user@lns-bzn-22-82-249-91-18.adsl.proxad.net] has joined #lisp 17:48:25 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 17:48:30 wedgeV [~wedge@rrcs-24-103-21-79.nyc.biz.rr.com] has joined #lisp 17:54:08 jtza8 [~jtza8@wbs-196-2-121-66.wbs.co.za] has joined #lisp 18:00:45 yoonkn [~yoonkn@112.221.19.139] has joined #lisp 18:03:52 ost [~user@217.66.22.1] has joined #lisp 18:04:01 hello 18:04:07 -!- LaPingvino [~LaPingvin@5ED161A7.cable.ziggo.nl] has quit [Ping timeout: 265 seconds] 18:04:10 Hello. 18:04:57 any SBCL hackers here? 18:05:05 Yes. 18:05:09 good 18:05:14 (This is #sbcl, after all.) 18:05:34 Oh, no! A comma not inside a backquote! 18:05:41 Heh. 18:06:04 Zhivago: I'm using a custom readtable. :-P 18:06:09 I want something like load-time-value that will DTRT for dumped executables 18:06:28 core-boot-time-value. Is that possible? 18:07:13 i use load-time-value with dumped executables. how's it unsuitable for your purposes? 18:07:29 Read the value from a symbol every time, and patch that symbol in your core's toplevel function? 18:07:49 Xach: Things like reading the hostname for the running host. 18:08:30 nyef: right 18:08:38 ah 18:08:44 To any sbcl hackers around, I'm looking at the FIXME in src/cold/shared.lisp for *HOST-OBJ-PREFIX*. Is there a reason that something like (pathname-type (compile-file-pathname "foo")) can't be used. The comment makes reference to CL:COMPILE-FILE-PATHNAME. 18:09:27 nixeagle: Do you mean *HOST-OBJ-SUFFIX* ? 18:10:00 nyef: indeed I would ^-^, tab complete failed me there 18:11:04 I don't know of any reason why such a form couldn't be used. 18:11:18 loxs [~loxs@78.90.124.182] has joined #lisp 18:11:22 Unless the pathname type varies for some reason. 18:12:06 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Ping timeout: 240 seconds] 18:13:20 TDT [~user@173-17-83-225.client.mchsi.com] has joined #lisp 18:14:29 amnesiac [~amnesiac@p3m/member/Amnesiac] has joined #lisp 18:14:55 nixeagle: Just curious about the build system, or looking for easy FIXMEs? 18:15:12 nyef: was curious then I saw that fixme and saw "oh I think I can fix this!" 18:15:51 that one form is much nicer then the 7 or 8 lines explaining the workaround plus implementing it :) 18:16:37 I'd think if the change makes sense to do it would make the code clearer and less error prone. Your concern up there is something I'm trying to look into. 18:16:41 rlb3 [~robert@ng1.cptxoffice.net] has joined #lisp 18:17:19 abugosh [~Adium@206.225.102.84] has joined #lisp 18:18:15 nyef: COMPILE-FILE-PATHNAME is going to return the location of the compiled file for the implementation including the extension. 19.2.1.5 in the spec says on pathname type component: Corresponds to the ``filetype'' or ``extension'' concept in many host file systems. This says what kind of file this is. This component is always a string, nil, :wild, or :unspecific. 18:18:26 -!- wedgeV [~wedge@rrcs-24-103-21-79.nyc.biz.rr.com] has quit [Quit: wedgeV] 18:19:40 nixeagle: Imagine that the pathname type is different for the SYS: logical host and the USER: logical host. Something crazy like that. 18:19:51 -!- abugosh [~Adium@206.225.102.84] has quit [Client Quit] 18:20:23 ooh, no way to test without running the offending implementations I guess. 18:20:35 Right, that too. 18:21:17 -!- yoonkn [~yoonkn@112.221.19.139] has quit [Read error: Connection reset by peer] 18:21:26 At the same time, what about using compile-file-pathname in stem-object-path? 18:22:54 rmarynch [~roman@62.122.200.238] has joined #lisp 18:23:02 Hello! 18:23:15 nyef: before you asked that last question I ran clozurecl and got pathname-type (compile-file-pathname "foo")) => "lx64fsl" 18:23:54 Hello rmarynch. 18:24:05 hi rmarynch 18:25:50 nyef: I don't see why you could not do that with stem-object-path. I would think (naively maybe) that the type you get for your suffix is going to be valid for that use. 18:26:09 Exactly. 18:26:16 xan_ [~xan@athedsl-248616.home.otenet.gr] has joined #lisp 18:27:29 -!- jtza8 [~jtza8@wbs-196-2-121-66.wbs.co.za] has quit [Quit: Bye.] 18:28:17 -!- _danb_ [~user@124-170-91-159.dyn.iinet.net.au] has quit [Ping timeout: 240 seconds] 18:29:10 -!- heina [~heina@h220-215-160-087.catv02.itscom.jp] has quit [Quit: Leaving...] 18:29:11 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 18:29:24 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 18:29:59 eugu [~Miranda@212.1.246.237] has joined #lisp 18:30:56 daniel__1 [~daniel@p5082F915.dip.t-dialin.net] has joined #lisp 18:32:06 -!- daniel_ [~daniel@p5082FD4D.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 18:33:46 -!- moeffju is now known as moeffju[Away] 18:37:41 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 18:38:03 -!- Kolyan [~nartamono@95-27-36-10.broadband.corbina.ru] has quit [] 18:40:43 argiopeweb_ [~elliot@184.91.42.66] has joined #lisp 18:41:15 -!- sepult [~user@xdsl-78-34-242-169.netcologne.de] has quit [Ping timeout: 248 seconds] 18:42:21 Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 18:42:33 -!- ost [~user@217.66.22.1] has quit [Read error: Operation timed out] 18:43:26 -!- argiopeweb [~elliot@184.91.42.66] has quit [Ping timeout: 272 seconds] 18:44:50 LiamH: what is the 'm' in marray? 18:45:02 Matrix? 18:45:28 or memory? 18:46:47 *JuanDaugherty* guesses multi-d 18:46:54 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 18:47:12 i'm surprised that LW "free" lisp is less so than Allegro's 18:47:16 but array is multi-dimensional. 18:47:40 'less so'? 18:47:57 JuanDaugherty: Well, I found it ridiculously easy to hit heap limit on Allegro Personal... 18:48:05 uh-oh we've crossed the semantic streams here 18:48:05 (at least when ran with IDE) 18:48:54 pl: yeah but aren't their old version completely uncrippled, you just can't distribute it? 18:49:00 *versions 18:49:18 (they ACL) 18:49:56 ost [~user@217.66.22.1] has joined #lisp 18:50:49 felideon [~user@12.228.15.162] has joined #lisp 18:51:46 semyon421 [~semyon@ip-95-221-95-62.bb.netbynet.ru] has joined #lisp 18:52:19 JuanDaugherty: AFAIK ACL always had heap limit while LW had run time limit... 18:52:22 hadronzoo [~hadronzoo@64.134.24.80] has joined #lisp 18:52:59 leo2007: "math(ematical)" 18:53:33 leo2007: I just used the letter "m" to distinguish names from the CL name, like "defmfun" 18:54:20 -!- marioxcc is now known as marioxcc-AFK 18:56:21 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 18:57:33 kiuma [~kiuma@93-35-233-191.ip57.fastwebnet.it] has joined #lisp 18:57:39 LiamH: thanks 18:58:15 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 240 seconds] 18:58:22 sepult [~user@xdsl-87-79-175-108.netcologne.de] has joined #lisp 19:00:30 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 19:00:56 squiddo [~Hi@rrcs-173-196-14-222.west.biz.rr.com] has joined #lisp 19:01:01 -!- semyon421 [~semyon@ip-95-221-95-62.bb.netbynet.ru] has quit [Quit: leaving] 19:01:14 astalla [~astalla@93-36-229-170.ip62.fastwebnet.it] has joined #lisp 19:01:53 lisp.paste.org API is working? 19:01:56 did clbuild include libraries from outside common-lisp.net? 19:02:35 squiddo: The xml-rpc interface is down. 19:02:36 -!- christoph_debian [christoph@cl-1281.dus-01.de.sixxs.net] has quit [Read error: Operation timed out] 19:02:43 nyef: thanks 19:03:12 leo2007: yes 19:03:46 nyef: I guess before I continue reading about the build system, how do I go about getting that change into sbcl 19:04:04 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 19:05:16 nixeagle: Make the change in a local copy, test it, make a patch (exact method depends on your local setup), and either post to sbcl-devel or open a bug on launchpad with the patch. 19:05:26 Are you using CVS, git, or a source tarball? 19:05:28 nyef: ok, I'm using git 19:06:21 git diff should make a patch, then. 19:06:47 ok :). Thanks for the advice, at least it looks easy to add patches. As I read I'll try to offer more 19:07:32 -!- sepult [~user@xdsl-87-79-175-108.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:07:32 Another thing you might do is get some hosting, such as a repo.or.cz account, and push branches with your fixes there. 19:07:51 Which is helpful if you've got a bunch of related changes. 19:08:22 alright, I'll do that when I start doing more patches :). I'm going to start small 19:08:38 Fair enough. 19:09:35 christoph_debian [christoph@cl-1281.dus-01.de.sixxs.net] has joined #lisp 19:09:51 -!- morphling [~stefan@95.117.126.223] has quit [Remote host closed the connection] 19:10:06 morphling [~stefan@gssn-5f757edf.pool.mediaWays.net] has joined #lisp 19:10:44 nyef: while I'm on the subject, is documentation wanted for functions in CL (or even out of CL) using :sb-doc? I noticed docstrings are scattershot. 19:11:03 That I don't know. 19:11:37 sellout [~greg@WALKER-FOUR-FORTY-FOUR.MIT.EDU] has joined #lisp 19:12:17 rme [~rme@pool-70-106-135-165.chi01.dsl-w.verizon.net] has joined #lisp 19:12:31 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 19:14:42 aw [~aw@p5DDA91D8.dip.t-dialin.net] has joined #lisp 19:15:10 Interesting, rgrep says *HOST-OBJ-SUFFIX* is used only in src/cold/shared.lisp and no where else in the whole of sbcl sources. Would I be sane to remove it and put the function call directly in stem-object-path? 19:16:48 Yup. Sounds reasonable to me. 19:16:53 What is the meaning of "the dead-tree version"? 19:17:09 leo2007: printed book 19:17:11 leo2007: printed 19:17:36 leo2007: The version that is stored on the defiled corpses of certain plants. 19:17:44 ok, thanks. 19:18:04 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 19:18:30 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 19:19:41 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Remote host closed the connection] 19:20:04 slyrus___ [~chatzilla@adsl-75-36-213-242.dsl.pltn13.sbcglobal.net] has joined #lisp 19:20:51 hey cool! its building with my patch \o/ 19:21:19 nixeagle: Congratulations. 19:22:33 nixeagle: that's better than my CVS checkouts :P 19:22:51 nyef: would it be possible to put XREF data into separate file from core? 19:23:13 is lichtblau still the clbuild-meister these days? 19:23:14 I would imagine so, but there might be a small matter of programming involved. 19:23:31 oh wait, perhaps I need to update clbuild itself... 19:24:03 -!- loxs [~loxs@78.90.124.182] has quit [Quit: Leaving] 19:24:25 nyef: I know, I'm just looking into various places where core sizes could be cut without losing functionality (you might want to dump a big application without docstrings and xref, but have them available on demand in case of tinkering?) 19:24:34 pnq [asdf@ACA244DA.ipt.aol.com] has joined #lisp 19:25:01 How about being able to dump the compiler and the debugger? 19:26:33 nyef: that later, when I figure how to separate them cleanly 19:27:29 -!- hugod [~hugod@bas1-montreal50-1279442118.dsl.bell.ca] has quit [Quit: hugod] 19:28:01 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Read error: Connection reset by peer] 19:28:07 what do you think of autoloading of code from files? (i.e. dump a big part of the system into an ELF shared library, scan the symboltable and build symbols, then make it load only when the symbols are actually accessed) 19:29:25 Frightening. 19:29:34 (Isn't that sb-heapdump?) 19:30:38 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 19:30:39 nyef: another idea was combining of separate fasls into one not through concatenating, but by selective dumping, with all intra-fasl references replaced with RIP-relative addressing (so you get a nice big relocatable chunk) 19:31:37 I was actually thinking of combining separate fasls by loading with a hacked genesis with reference to a saved core image, producing an mmap()able image segment. 19:33:01 what luck, power outage on my first compile! Out of curiosity is there a way to shortcut compiling the whole system when making a modification to the bootup sequence (eg in src/code/shared.lisp)? 19:33:20 You can't shortcut-compile build-system changes. 19:33:23 Or compiler-changes. 19:33:26 what I thought :) 19:33:36 had to ask ;) 19:33:39 argiopeweb__ [~elliot@184.91.42.66] has joined #lisp 19:33:52 well, I was thinking of page-aligned sections in ELF files (with macros stored in separate section - if you are dumping an image without compiler, then you can't run them anyway, right?) 19:33:56 Some stuff is "slammable", but that requires enabling :sb-after-xc-core or whatever the feature is. 19:34:08 Sure you can run macros in an image without a compiler. 19:34:19 There's still EVAL, and there are still accessors to get at the functions. 19:34:37 ah right, there's interpreter now, right? 19:34:42 Right. 19:36:28 now, to replace that bit of compiler dependency in CLOS... 19:36:45 -!- argiopeweb_ [~elliot@184.91.42.66] has quit [Ping timeout: 240 seconds] 19:36:52 aside from that, before I remove the variable for good, *HOST-OBJ-SUFFIX*, there is some nice commentary around that, moving the function call to the stem-object-path will lose that commentary unless I make my small form its own function and put the commentary around that. 19:37:19 -!- zbigniew is now known as chickadee 19:37:55 I know it works because I screwed it up at first and the compile failed almost immediately ;). I'm just curious on the best way to go about this because this is easier then I thought and I'm thinking of writing some more of these 19:38:16 Just move the commentary to the :host-compile case of stem-object-path? 19:38:31 nyef: all 3 lines? 19:38:44 Four lines here, but yeah. 19:38:45 -!- chickadee is now known as zbigniew 19:38:56 (:host-compile ) 19:39:00 argiopeweb [~elliot@184.91.42.66] has joined #lisp 19:39:09 ok looks good to me 19:39:15 thanks 19:39:46 Although... You -are- getting rid of the multiple-value-bind, right? 19:40:09 nyef: I did not plan on it, but I can do so if you like, looks pretty trivial 19:40:43 I think it would look better if you just returned the result of calling compile-file-pathname in the :host-compile case. 19:40:44 I need to check out *HOST-OBJ-PREFIX* too maybe I can remove that as well 19:41:01 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 19:41:12 I don't think you can, actually. 19:41:13 Hrm. 19:41:37 -!- argiopeweb__ [~elliot@184.91.42.66] has quit [Ping timeout: 276 seconds] 19:41:51 Maybe it's easier to leave the m-v-b in for now. 19:42:05 nyef: the bind is on MODE, all I have to do is move that ecase outside of the multiple-value-bind. and put it all inside that concatenate 19:42:17 Let me see if my changes work first :) 19:44:51 -!- ikki [~ikki@201.155.75.146] has quit [Ping timeout: 252 seconds] 19:44:58 -!- sellout [~greg@WALKER-FOUR-FORTY-FOUR.MIT.EDU] has quit [Quit: sellout] 19:45:15 -!- gravicappa [~gravicapp@ppp85-140-117-196.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 19:45:33 the most important thing I think is just removing that kludge in *HOST-OBJ-SUFFIX* :) 19:47:21 That's probably true. 19:47:36 "Continuations were not included because they turned out to be too complicated for practical use." 19:47:41 is that true? 19:48:11 leo2007: true 19:48:32 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [] 19:49:27 there's call-cc in arnesi_dev, is it an implementation of continuations? 19:50:11 the name suggests it is 19:51:55 wedgeV [~wedge@rrcs-24-103-21-79.nyc.biz.rr.com] has joined #lisp 19:52:22 -!- hadronzoo [~hadronzoo@64.134.24.80] has quit [Quit: hadronzoo] 19:56:22 argiopeweb_ [~elliot@66.42.91.184.cfl.res.rr.com] has joined #lisp 19:56:24 MrPat [~chatzilla@206.193.240.237.nauticom.net] has joined #lisp 19:57:03 -!- R3cur51v3 [~Recursive@173-30-57-91.client.mchsi.com] has quit [Ping timeout: 260 seconds] 19:59:06 Maybe you call it like (call-cc "int main() { printf(\"hello world\\n\"); }") 19:59:22 -!- billitch1 [~billitch@g225102232.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 19:59:22 that would be invoke-cc. duh. 19:59:33 -!- argiopeweb [~elliot@184.91.42.66] has quit [Ping timeout: 276 seconds] 19:59:43 *rme* is bad at names sometimes 19:59:51 argiopeweb__ [~elliot@184.91.42.66] has joined #lisp 20:00:19 ikki [~ikki@201.155.75.146] has joined #lisp 20:01:49 -!- ost [~user@217.66.22.1] has quit [Ping timeout: 258 seconds] 20:01:54 Beetny [~Beetny@ppp118-208-118-26.lns20.bne4.internode.on.net] has joined #lisp 20:02:47 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 20:03:01 -!- argiopeweb_ [~elliot@66.42.91.184.cfl.res.rr.com] has quit [Ping timeout: 265 seconds] 20:03:02 legumbre_ [~leo@r190-135-4-66.dialup.adsl.anteldata.net.uy] has joined #lisp 20:03:06 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 20:03:30 ost [~user@217.66.22.1] has joined #lisp 20:04:06 -!- npoektop [~npoektop@85.202.112.90] has quit [Ping timeout: 252 seconds] 20:04:20 npoektop [~npoektop@85.202.112.90] has joined #lisp 20:04:45 -!- legumbre [~leo@r190-135-33-210.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 240 seconds] 20:05:34 -!- argiopeweb__ is now known as argiopeweb 20:05:54 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 20:06:23 -!- cataska [~cataska@210.64.6.233] has quit [Ping timeout: 260 seconds] 20:10:51 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 20:13:29 cataska [~cataska@210.64.6.233] has joined #lisp 20:13:36 Blkt [~user@net-93-151-249-30.t2.dsl.vodafone.it] has joined #lisp 20:13:57 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 20:15:43 -!- pnq [asdf@ACA244DA.ipt.aol.com] has quit [Ping timeout: 260 seconds] 20:16:34 -!- ost [~user@217.66.22.1] has quit [Ping timeout: 264 seconds] 20:16:57 -!- marioxcc-AFK is now known as marioxcc 20:17:49 -!- npoektop [~npoektop@85.202.112.90] has quit [Read error: Operation timed out] 20:18:18 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Read error: Connection reset by peer] 20:20:46 -!- argiopeweb [~elliot@184.91.42.66] has quit [Read error: Connection reset by peer] 20:21:35 npoektop [~npoektop@85.202.112.90] has joined #lisp 20:22:08 -!- Blkt [~user@net-93-151-249-30.t2.dsl.vodafone.it] has quit [Ping timeout: 258 seconds] 20:22:08 I define a function as: (defun twice (f) (lambda (x) (f (f x)))), and also (defun square (x) (* x x)), but calling: ((twice square) 3) gives error. 20:22:38 see funcall or apply. 20:22:56 hm, apply. 20:22:56 I want twice to return a function given argument f that will apply f to some x twice. 20:23:19 (apply (twice square) 3) maybe. 20:23:47 you can't do ((f ..) ..) in CL. 20:24:39 *Xach* finds a bug in hg 20:25:19 Can you think of any notable CL projects that use it? 20:25:28 I've only got one on my list, Blackthorn, that uses it at all. 20:25:53 tic: but you can do (#(..) ..) :) 20:26:12 ziarkaen: are you looking for #scheme? 20:26:27 No, just a newbie at CL. 20:26:46 -!- potatishandlarn [~potatisha@c-4f663cb3-74736162.cust.telenor.se] has quit [Ping timeout: 264 seconds] 20:26:59 -!- legumbre_ is now known as legumbre 20:27:02 I have been watching the SICL lectures alot so have picked up the scheme syntax. 20:27:10 potatishandlarn [~potatisha@c-4f6647eb-74736162.cust.telenor.se] has joined #lisp 20:27:19 minion, tell ziarkaen about pcl-book 20:27:19 ziarkaen: look at pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 20:27:31 Xach: I believe weblocks is in hg (at bitbucket.org) 20:27:38 Am reading it online, and is being delivered from Amazon :) 20:27:52 HET4 [~diman@w220.engin.cf.ac.uk] has joined #lisp 20:27:52 rme: ah, thanks. 20:28:10 -!- HET4 [~diman@w220.engin.cf.ac.uk] has quit [Client Quit] 20:28:16 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 20:28:16 the hg bug is fixed in a newer version; it didn't like any checkout directory with an absolute pathname longer than 90 characters. ouch. 20:28:37 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 20:29:05 -!- kiuma [~kiuma@93-35-233-191.ip57.fastwebnet.it] has quit [Quit: Leaving] 20:30:27 -!- marioxcc [~user@201.132.82.221] has quit [Remote host closed the connection] 20:31:34 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 264 seconds] 20:35:55 marioxcc [~user@201.132.82.221] has joined #lisp 20:36:17 I think that it will be good to have a good code flow graph printer in SBCL compiler. Ideally, some set of html pages as the output, to navigate between the graph elements and see all slots of all instances. What other developers think about this? 20:36:25 vsync [~vsync@24.173.173.82] has joined #lisp 20:37:48 I was thinking dot output myself, with annotations for data flow too. 20:38:28 rmarynch: what sort of flow graph? 20:38:54 nyef: Maybe some hierarchy is better? For example, you click on a component and a page with all its blocks opens 20:38:55 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 20:39:28 rmarynch: + perhaps fairly nice with ajax 20:39:29 madnificent: code flow graph, in the compiler. 20:40:11 :) 20:40:26 -!- fiveop [~fiveop@g229113108.adsl.alicedsl.de] has quit [Quit: humhum] 20:41:21 rmarynch: a graphical representation of the code itself, or a graphical representation showing the links between functions (who calls what)? 20:42:57 IR1 data structures connections, there are near 20 different structures with average 5 connections each 20:43:37 hugod [~hugod@bas1-montreal50-1279442118.dsl.bell.ca] has joined #lisp 20:44:46 nyef: a plain text representation may be too huge. We need the hierarchy, don't we? 20:45:15 Jasko2 [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 20:46:02 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Ping timeout: 245 seconds] 20:46:23 I have no idea, TBH. 20:46:24 -!- PuffTheMagic [~quassel@unaffiliated/puffthemagic] has quit [Quit: shit] 20:46:38 There is describe-component, but it does not show all slots, as well as the connections 20:46:45 -!- asarch [~asarch@187.132.136.219] has quit [Ping timeout: 240 seconds] 20:47:06 PuffTheMagic [~quassel@unaffiliated/puffthemagic] has joined #lisp 20:48:05 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Read error: Operation timed out] 20:48:25 I will probably start to write this functionality myself. Just wanted to know if there are some objections against html output from the compiler core :) 20:49:13 -!- kpreid [~kpreid@216.239.45.19] has quit [Quit: kpreid] 20:49:18 This might be the wrong time of day or wrong forum for such feedback. Try sbcl-devel? 20:49:42 nyef: ok. 20:50:19 The answer might actually be "dump something more generic and post-process it to html". 20:51:00 nyef: good idea! 20:51:01 -!- jasonx [jasonx@93-141-10-31.adsl.net.t-com.hr] has quit [Ping timeout: 264 seconds] 20:52:48 -!- PuffTheMagic [~quassel@unaffiliated/puffthemagic] has quit [Quit: shit] 20:53:13 jasonx_ [jasonx@78-1-145-147.adsl.net.t-com.hr] has joined #lisp 20:54:59 sellout [~greg@WALKER-ONE-FIFTY-THREE.MIT.EDU] has joined #lisp 20:55:23 PuffTheMagic [~quassel@unaffiliated/puffthemagic] has joined #lisp 20:56:30 -!- rmarynch [~roman@62.122.200.238] has quit [Quit: Leaving] 20:58:01 -!- oconnore_ [~oconnore_@gw3.tacwap.org] has quit [Ping timeout: 265 seconds] 20:59:11 R3cur51v3 [~Recursive@173-29-151-107.client.mchsi.com] has joined #lisp 20:59:32 -!- jajcloz [~jaj@pool-98-118-48-156.bstnma.fios.verizon.net] has quit [Quit: jajcloz] 20:59:46 -!- R3cur51v3 [~Recursive@173-29-151-107.client.mchsi.com] has quit [Max SendQ exceeded] 21:00:36 -!- rrice [~rrice@adsl-99-164-36-81.dsl.akrnoh.sbcglobal.net] has quit [Quit: Leaving.] 21:01:48 pnq [asdf@ACA40382.ipt.aol.com] has joined #lisp 21:03:27 -!- eugu [~Miranda@212.1.246.237] has quit [Quit: eugu] 21:03:39 fiveop [~fiveop@g229113108.adsl.alicedsl.de] has joined #lisp 21:11:18 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 21:12:21 -!- sellout [~greg@WALKER-ONE-FIFTY-THREE.MIT.EDU] has quit [Quit: sellout] 21:14:30 oconnore_ [~oconnore_@thingy.cs.umass.edu] has joined #lisp 21:15:49 attila_lendvai [~attila_le@dsl51B69AF0.pool.t-online.hu] has joined #lisp 21:21:11 attila_lendvai1 [~attila_le@dsl77-234-80-187.pool.tvnet.hu] has joined #lisp 21:21:11 -!- attila_lendvai [~attila_le@dsl51B69AF0.pool.t-online.hu] has quit [Disconnected by services] 21:21:13 -!- attila_lendvai1 is now known as attila_lendvai 21:22:45 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Ping timeout: 240 seconds] 21:22:46 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Ping timeout: 265 seconds] 21:26:02 -!- attila_lendvai [~attila_le@dsl77-234-80-187.pool.tvnet.hu] has quit [Client Quit] 21:26:04 -!- lvillani [~lvillani@fedora/lvillani] has quit [Quit: Leaving] 21:26:58 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 21:27:09 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 21:30:55 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 21:32:56 OmniMancer [~OmniMance@219-89-89-41.jetstart.xtra.co.nz] has joined #lisp 21:33:08 Deltafire [~chris@82-71-44-155.dsl.in-addr.zen.co.uk] has joined #lisp 21:33:09 lichtblau [~user@pD9542EFA.dip0.t-ipconnect.de] has joined #lisp 21:35:07 -!- abend [~alx@67.136.131.11] has quit [Ping timeout: 248 seconds] 21:36:46 -!- wedgeV [~wedge@rrcs-24-103-21-79.nyc.biz.rr.com] has quit [Quit: wedgeV] 21:39:18 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 21:41:09 -!- pnq [asdf@ACA40382.ipt.aol.com] has quit [Quit: Leaving] 21:41:33 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 21:43:14 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 21:44:53 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 21:45:07 -!- squiddo [~Hi@rrcs-173-196-14-222.west.biz.rr.com] has quit [Quit: Bye] 21:47:51 -!- marioxcc [~user@201.132.82.221] has quit [Remote host closed the connection] 21:48:34 marioxcc [~user@201.132.82.221] has joined #lisp 21:50:13 -!- fiveop [~fiveop@g229113108.adsl.alicedsl.de] has quit [Quit: humhum] 21:51:54 ouch! compiling a big system locked up the computer hard :( 21:55:28 DraZoro [~drazoro@vc-41-17-36-180.umts.vodacom.co.za] has joined #lisp 21:55:47 -!- DraZoro [~drazoro@vc-41-17-36-180.umts.vodacom.co.za] has left #lisp 21:57:30 sepult [~user@xdsl-87-79-175-108.netcologne.de] has joined #lisp 21:58:30 Xach: sbcl? 22:00:57 -!- jasonx_ [jasonx@78-1-145-147.adsl.net.t-com.hr] has quit [Ping timeout: 265 seconds] 22:02:08 aoriste [~user@rrcs-76-79-30-98.west.biz.rr.com] has joined #lisp 22:02:30 yeah. 22:02:42 it's a system i rarely use, so it might have e.g. flaky memory 22:02:50 yeah, that's probably it :) 22:03:40 or maybe the fan doesn't work and it overheated 22:03:42 *Xach* isn't sure 22:04:33 silenius [~silenius@c-24-130-172-194.hsd1.ca.comcast.net] has joined #lisp 22:05:07 I've just begun trying to learn common lisp in a practical fashion (about ten years ago, when I was still a spritely lad, I read a book on common lisp, and I use emacs lisp almost every day), and I'm having the darndest time getting asdf-install to install iolib under sbcl. Following http://common-lisp.net/project/asdf-install/tutorial/reference.html does not mention any common errors save the PGP error. 22:05:26 (sorry for the screen junk) does asdf-install nab prereq's for me? 22:05:50 yes, if asdf-installable 22:05:52 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Read error: Connection reset by peer] 22:06:21 -!- dysinger [~dysinger@206.205.21.219] has quit [Quit: dysinger] 22:06:39 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 22:06:45 Nothing like power-cycling the wrong box, too. :( 22:06:55 heh 22:07:39 well,doing (asdf-install:install :iolib), system wide, as root, gives an ASDF:LOAD-SYSTEM-DEFINITION-ERROR 22:08:22 The value (MERGE-PATHNAMES #P"io.multiplex/" *LOAD-TRUENAME*) 22:08:22 is not of type 22:08:22 (OR (VECTOR CHARACTER) (VECTOR NIL) BASE-STRING PATHNAME FILE-STREAM). 22:09:39 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 22:10:04 sounds like a missing #. or similar. 22:10:33 Xach: what is a missing #. ? 22:10:44 or rather, what is a #. ? 22:10:52 aoriste: well, that error shows a list that looks like a form and the error means it was expecting a pathname 22:11:16 if the form was in the .asd file prefixed by #. it would evaluate to a pathname at read-time, i think. 22:11:34 aoriste: however, i don't know if that's the real trouble. 22:11:36 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 22:12:11 well, I could try to install an older version perhaps - if it works, I could then report that there may be a problem with the newer system definition... 22:12:25 which leads me to: does asdf-install have an option for installing older versions? 22:12:41 aoriste: no. 22:12:46 ASDF2 reads the files differently 22:12:59 that system file predates asdf2 by a long while. it's 18 months old. 22:13:34 p_l: oh, you mean it's an invalid :pathname arg in asdf2 but not in previous asdf? 22:13:36 -!- morphling [~stefan@gssn-5f757edf.pool.mediaWays.net] has quit [Remote host closed the connection] 22:15:09 Xach: At least I didn't have issues before switching to ASDF2 22:17:03 -!- milanj [~milanj_@178.223.151.108] has quit [Ping timeout: 260 seconds] 22:17:16 Xach: if you'd be in a sharing mood, could you paste the helpers you use for using CL as a scripting environment? I'd like try it out sometime. Documentation isn't needed, nor code quality 22:17:21 aoriste: i think you may have fewer problems with iolib from git via http://common-lisp.net/project/iolib/files/iolib-0.6.0.tar.gz 22:17:26 and yes, adding #. to all calls to merge-pathname solved it (I guess there was a change in the way defsystem works) 22:17:31 madnificent: sure, just a sec 22:17:40 yay \o/ 22:17:50 It sucks that I never have the problems that asdf2 solves and have all the problems asdf2 introduces. 22:18:08 doesn't that say something about asdf2 then? 22:18:09 Xach: what kind of problems? 22:18:13 -!- marioxcc is now known as marioxcc-AFK 22:18:14 I will give it a shot. 22:18:16 *p_l* counted *two* 22:19:20 kpreid [~kpreid@216.239.45.19] has joined #lisp 22:20:17 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 22:20:48 -!- ziarkaen [~ziarkaen@87.112.100.162.plusnet.ptn-ag2.dyn.plus.net] has quit [Remote host closed the connection] 22:20:56 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 22:22:21 -!- marioxcc-AFK is now known as marioxcc 22:22:51 -!- aoriste [~user@rrcs-76-79-30-98.west.biz.rr.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:24:22 -!- marioxcc [~user@201.132.82.221] has quit [Remote host closed the connection] 22:24:44 marioxcc [~user@201.132.82.221] has joined #lisp 22:29:26 madnificent: http://paste.lisp.org/display/111364 22:29:59 that enables things like (run "darcs" "clone" :lazy thing) 22:30:17 -!- felideon [~user@12.228.15.162] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:30:26 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 22:30:26 hmm, that doesn't have my handy thing 22:30:29 *Xach* annotates 22:31:32 i use in-temporary-directory about a million times. so handy to not care about cleaning up. 22:31:43 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 22:32:03 Xach: great! 22:32:17 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 245 seconds] 22:33:58 abend [~alx@076-076-146-016.pdx.net] has joined #lisp 22:34:02 Xach: in-temporary-directory is something typical for lisp programmers imho 22:35:02 pnq [asdf@ACA5A659.ipt.aol.com] has joined #lisp 22:35:31 adamvh [~adamvh@c-24-2-126-166.hsd1.pa.comcast.net] has joined #lisp 22:36:07 spersaud [~spersaud@cpe-24-193-81-155.nyc.res.rr.com] has joined #lisp 22:36:48 -!- astalla [~astalla@93-36-229-170.ip62.fastwebnet.it] has quit [Quit: Sto andando via] 22:37:08 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 22:37:23 Is anyone doing/interested in doing the ICFP programming contest this year? 22:37:23 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 22:37:32 When is it? 22:37:43 Weekend after this one. 22:37:57 Not me, I hate tests/contests. Which is the better OK status to emit after a script, t or NIL? 22:38:13 Depends at least partly on the challenge. 22:38:18 Xach: ooh, using keywords is nice :D 22:38:32 There have been interesting ones when I've been swamped, and boring ones when I've had time. 22:38:36 @JuanDaughery: Use a symbol 22:38:39 -!- kajic [kajic@Psilocybe.Update.UU.SE] has quit [Ping timeout: 252 seconds] 22:38:51 'success 22:38:59 didn't think of doing something distinctive 22:39:20 If you're in a package you can make it local to your package 22:39:21 -!- faux [~user@1-1-4-21a.gkp.gbg.bostream.se] has left #lisp 22:40:04 nyef: I suppose we'll see, but if it's interesting would you be interested in working as a team? 22:40:13 Xach: if I extend those snippets somehow, may I publish it? and if so, what license? 22:40:31 dang it 22:40:35 jmbr [~jmbr@104.32.220.87.dynamic.jazztel.es] has joined #lisp 22:40:38 *Xach* can't think about such things at the moment 22:41:32 adamvh: I'm currently open to the possibility. 22:41:33 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 22:41:37 Xach: ok, later :) Enjoy! 22:41:48 davazp [~user@13.Red-79-154-141.dynamicIP.rima-tde.net] has joined #lisp 22:42:04 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 22:43:21 nyef: Also, full disclosure, I've only been lisp-ing for about a year, I don't know about your level of experience. 22:44:18 nyef: Anyways, I'd like to get a CL team together, so if you know of anyone else who would be interested 22:44:25 cl team for what 22:44:29 nixeagle: ICFP. 22:44:31 sorry if I missed it up there 22:44:38 (Well, ICFP contest.) 22:45:40 oh that might be interesting, lisp is well suited to that at least 22:47:14 -!- moeffju[Away] is now known as moeffju 22:47:17 adamvh: you may be interested in the lispgames contests too... though certainly different 22:47:52 madnificent: I work full time, so the idea of a weekend contest is appealing to me. 22:48:26 madnificent: I also don't know if I could surmount being unfamiliar with OpenGL, SDL, etc, although it would be a good way to learn I suppose 22:48:35 adamvh: there are 48 hour lisp game jams too 22:48:37 adamvh: main thing you need is emacs slime 22:48:56 nixeagle: Oh rest assured I have emacs/slime 22:48:59 btw sbcl runs with my patch, now to generate it \o/ 22:49:05 adamvh: oh sorry ;) 22:49:17 adamvh: and I'm most likely going to go for a web game for the spring LGDC (it can really be just about anything), the LGDC is a 7 day period though 22:49:18 nixeagle, does your nick refer to NixOS 22:49:20 nixeagle: couldn't get by without paredit 22:49:23 JuanDaugherty: nope! 22:49:28 ah 22:49:33 anybody who understands encodings around? 22:49:38 JuanDaugherty: nix as in linux, eagle as in eagle scout 22:49:46 k 22:49:47 adamvh: not that I'm trying to discourage you for doing the ICFP, it sounds like a blast! 22:49:47 that is the origin anyway 22:50:13 I might just check out one of the lispgames things, though. 22:51:17 ok I can remove *HOST-OBJ-SUFFIX*, but I can't remove *HOST-OBJ-PREFIX* as it is used further in the build process. let me figure out how to put patches on launchpad 22:51:21 adamvh: feel free to contact me about later ICFP programming contests though, I might just join you :) 22:51:27 adamvh: no this year though 22:51:27 adamvh: me too 22:51:42 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 22:52:28 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 22:53:56 -!- cisticola [~daddy@202.134.251.153] has quit [Ping timeout: 258 seconds] 22:56:39 -!- lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 22:56:48 kajic [kajic@Psilocybe.Update.UU.SE] has joined #lisp 23:02:23 changing shared.lisp sucks, I missed one thing and now I get to recompile again :D 23:03:24 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Remote host closed the connection] 23:09:19 cisticola [~daddy@202.134.251.153] has joined #lisp 23:09:25 well, at least the threads tests don't reliably trigger a kernel panic anymore... 23:09:32 slyrus: sweeeet! 23:09:41 old news though :) 23:09:51 still, it would be nice if they reliably passed! 23:09:58 nixeagle: Just wait until you're tracking down a compiler bug that only shows up when building contribs or running the test suite. 23:11:41 -!- ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has quit [Quit: relocating] 23:11:55 mmm if I make these changes in a branch on a git repo how would I go about announcing those? That might end up being easier in the long run 23:12:15 I already know my way around git well 23:12:17 slyrus: i mean clem and ch-image 23:12:22 oh, thanks 23:12:27 slyrus: i am going nuts with libraries and i'll add 'em 23:12:29 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 23:12:36 I think this synchronized-hash-table test is hung 23:12:43 http://src.quicklisp.org/releases.txt has a preliminary list 23:12:59 cool. let me know if you find any problems. i'll try to be better about keeping things both simple and buildable. 23:13:14 slyrus: there's a minor glitch in that the link is versioned (is it still?) 23:13:26 oh, git! 23:13:28 even better. 23:13:52 link versioned? 23:14:17 slyrus: right. istr the old one was clem-1.5.whatever.tar.gz 23:14:47 -!- t3eblinder [~wolfgang@p5B20276A.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 23:14:56 oh, yeah, I'm going to try avoiding releases and see if anyone complains. 23:15:55 heh 23:18:15 *Xach* has big ideas for quicklisp 23:18:31 Xach: new improved package system thingie? 23:18:49 that's the general idea 23:19:04 just make it simple :) 23:21:34 -!- Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Ping timeout: 260 seconds] 23:23:11 Xach: /msg me if you publish docs about it :) 23:24:43 -!- slyrus_ [~slyrus@adsl-75-36-213-242.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 260 seconds] 23:25:02 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 23:26:29 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 23:26:43 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 23:27:37 nixeagle: right now it bootstraps from a single lisp file you load. 23:27:37 on any platform. 23:27:37 *Xach* is excited about the potential but hasn't, you know, done the hardest parts like keeping things up-to-date. 23:28:36 Xach: hehe, well if you manage to do something similar to clwiki without the wiki part (eg the links to the source code are stable) you probably have done some good. 23:30:08 nyef: sorry to ping you, but how do I go about putting changes on a branch and getting those known? Say I put them on github or my own server. Where and what do I need to do to make those branches known? 23:30:16 any solaris users around? 23:30:23 Announce to sbcl-devel? 23:30:32 alright 23:30:37 slyrus___: You thinking that one critical bug in the tracker? 23:30:41 yeah 23:30:44 sorry I don't have a clue what to do, I'm not even on sbcl-devel :) 23:31:08 nixeagle: what are you trying to change? 23:31:16 nixeagle: that's a design goal 23:32:23 -!- ans [~user@84.41.90.123] has quit [Read error: Connection reset by peer] 23:32:46 slyrus___: simple cleanup of a FIXME I ran into while reading the source 23:32:49 thought I'd try to help 23:32:55 at least learn how to help ;) 23:33:10 luis` [~luis@nhop.r42.eu] has joined #lisp 23:33:21 source of SBCL? one thing to do would be to file a bug on the specific FIXME in launchpad and then put the patch there. 23:33:45 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 23:33:45 -!- JoesphL0t [~JoesphL0t@64.120.233.114] has quit [Ping timeout: 240 seconds] 23:33:53 slyrus___: yeah I was told I could make a branch on a git repo that I already have and announce it that way. Easier for me to keep the patch up to date with emacs an magit 23:34:08 ;; FIXME: TRACE :ENCAPSULATE NIL believed not to work on non-x86oid, non-ppc systems. 23:34:37 -!- luis` is now known as luis 23:34:39 nixeagle: sure, but if you want people to know about it, you'll have to tell them. nyef suggested sbcl-devel, the other place would be launchpad. take your pick. 23:34:51 slyrus___: yep! I'm going to do sbcl-devel 23:35:02 Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 23:35:07 I could do both, launchpad would just be a bug pointing to the branch I'd guess 23:36:15 slyrus___: hey. That encoding-related patch to the sb-posix's tests seems wrong. 23:36:18 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 23:36:27 -!- coyo [~unf@99-6-151-42.lightspeed.rcsntx.sbcglobal.net] has quit [Quit: sometimes, one wishes one could simply disappear :P] 23:36:36 oh, really? what should it be? 23:36:51 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 260 seconds] 23:37:12 I don't know. But it's masking some bug re the definition of struct dirent. 23:37:36 hmm... you sure about that? 23:37:56 luis: see my comment here: https://bugs.launchpad.net/sbcl/+bug/592884 23:38:15 slyrus___: You on ppc/darwin or x86oid/darwin? 23:38:20 x86-64/darwin 23:38:59 where the threads are still very broken :( 23:39:10 s/broken/unreliable/ 23:39:38 slyrus___: do you get the same result running that snippet? 23:39:58 luis: I'm not sure what you're asking 23:40:05 -!- pnq [asdf@ACA5A659.ipt.aol.com] has quit [Quit: Leaving] 23:40:28 slyrus___: Damn. I don't suppose you have a ppc box around? 23:40:31 slyrus___: oh sorry, http://paste.lisp.org/display/111367 23:40:54 nyef: it's possible I could set one up tonight. it's been a while though. 23:40:56 *nyef* has a ppc, but the disk with osx on it is hosed, so can only run linux. 23:40:59 lisppaste didn't paste it for some reason 23:41:09 luis: Lisppaste is either off irc or devoiced. 23:41:38 -!- Khisanth [~Khisanth@pool-96-246-12-251.nycmny.east.verizon.net] has quit [Quit: Leaving] 23:41:43 slyrus___: Basically, I'm hoping for a test report and a patch to get trace :encapsulate nil working. 23:42:19 (The hard work is done, it's just a couple of context accessors.) 23:43:00 luis: I got something similar when I used the darwin-langinfo shim 23:44:40 I don't know what darwin-langinfo is, how does it relate to readdir()? 23:46:31 ah, yes, I get the same bug. darn. 23:47:29 osicat's readdir works fine. its struct dirent definition doesn't seem too different but I'm not that familiar with sb-grovel's syntax. 23:48:01 ans [~user@user123.c3.sevnica.kabelnet.net] has joined #lisp 23:49:11 luis: do you get the same problem without specifying the default-c-string-external-format? 23:49:46 it errors due to invalid UTF-8 23:50:24 -!- Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has quit [Read error: Connection reset by peer] 23:50:41 Harag [~Harag@iburst-41-213-48-129.iburst.co.za] has joined #lisp 23:51:00 right. so, how did this ever pass the sb-posix tests? 23:51:55 _8david [~user@pD9541318.dip0.t-ipconnect.de] has joined #lisp 23:52:35 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 23:56:09 -!- lichtblau [~user@pD9542EFA.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 23:56:29 attila_lendvai_ [~ati@adsl-89-134-25-81.monradsl.monornet.hu] has joined #lisp 23:56:52 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 245 seconds]