00:02:50 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 00:04:18 -!- bizarrefish [~lee@host86-160-44-109.range86-160.btcentralplus.com] has quit [Ping timeout: 248 seconds] 00:04:58 -!- wgl` [~wgl@104.sub-75-207-83.myvzw.com] has quit [Ping timeout: 246 seconds] 00:05:19 _3b` [foobar@cpe-70-112-214-100.austin.res.rr.com] has joined #lisp 00:06:22 bizarrefish [~lee@host86-160-44-109.range86-160.btcentralplus.com] has joined #lisp 00:08:46 -!- dnolen [~dnolen@ironport2.museum.moma.org] has quit [Quit: dnolen] 00:11:14 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:4aff:fe01:c6e] has quit [Ping timeout: 248 seconds] 00:12:55 ikki [~ikki@201.144.87.40] has joined #lisp 00:13:23 bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 00:13:25 -!- xan-afk [~xan@cs78225040.pp.htv.fi] has quit [Ping timeout: 268 seconds] 00:15:56 -!- netytan [~netytan@85.211.40.203] has quit [Quit: netytan] 00:18:27 OmniMancer [~OmniMance@122-57-14-149.jetstream.xtra.co.nz] has joined #lisp 00:18:28 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 00:19:13 benny [~benny@i577A89EF.versanet.de] has joined #lisp 00:22:32 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Ping timeout: 265 seconds] 00:24:15 gemelen [~shelta@shpd-92-101-154-147.vologda.ru] has joined #lisp 00:26:12 legumbre_ [~leo@r190-135-47-104.dialup.adsl.anteldata.net.uy] has joined #lisp 00:27:51 -!- legumbre [~leo@r190-135-63-74.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 240 seconds] 00:35:49 -!- milanj [~milan@91.150.120.164] has quit [Ping timeout: 258 seconds] 00:36:40 tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has joined #lisp 00:36:56 -!- TeMPOraL [~temporal@188.146.101.102.nat.umts.dynamic.eranet.pl] has quit [Quit: () .•«UPP»•.] 00:37:39 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 00:40:14 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 00:40:39 milanj [~milan@93.86.186.201] has joined #lisp 00:42:38 -!- proq [~user@unaffiliated/proqesi] has quit [Remote host closed the connection] 00:43:05 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 00:44:05 Taggnostr [~x@dyn57-487.yok.fi] has joined #lisp 00:45:02 I seem to have confused the inliner into a recursive inline, but the "in " description on the note doesn't nest deep enough to actually show me what's recursing. Any tips for how to debug this? 00:45:24 it's quite a complex set of nested defmacro/macrolets 00:45:37 (sbcl) 00:45:52 *Xach* usually solves macro problems by decomposing into functions that build up smaller parts of the expansion 00:46:02 *Xach* has no specific advice 00:46:16 I agree, but I needed lots of closures that all reference the same stuff 00:46:24 sounds ghastly 00:46:27 yep 00:46:53 it's an infinitely recursing processing loop that acts as a continuation for breaking it up 00:47:09 -!- Taggnostr2 [~x@dyn57-487.yok.fi] has quit [Ping timeout: 276 seconds] 00:47:14 -!- milanj [~milan@93.86.186.201] has quit [Quit: Leaving] 00:47:14 with multiples of these in flight at any given time 00:47:35 but I'm sure the inlining issue is very simple 00:47:54 I don't have any inline declarations inside this tangle, but only in my much simpler library routines 00:48:37 crehberg [~conor@cpe-68-206-110-219.satx.res.rr.com] has joined #lisp 00:49:06 -!- synthasee [~synthase@adsl-146-212-203.mob.bellsouth.net] has quit [Ping timeout: 248 seconds] 00:49:37 synthasee [~synthase@adsl-220-187-4.mob.bellsouth.net] has joined #lisp 00:59:53 tritchey_ [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 01:00:19 -!- Edward [Ed@AAubervilliers-154-1-45-181.w90-3.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 01:00:50 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has quit [Ping timeout: 248 seconds] 01:00:50 -!- tritchey_ is now known as tritchey 01:03:09 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 01:04:57 billstclair [~billstcla@gw3.tacwap.org] has joined #lisp 01:04:57 -!- billstclair [~billstcla@gw3.tacwap.org] has quit [Changing host] 01:04:58 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 01:04:58 tritchey_ [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has joined #lisp 01:06:09 -!- dmit [~dmit@94.247.120.2] has quit [Remote host closed the connection] 01:06:41 -!- konr [~konrad@187.106.50.154] has quit [Read error: Connection reset by peer] 01:07:02 quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 01:07:15 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has left #lisp 01:07:28 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 01:08:18 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Ping timeout: 252 seconds] 01:08:18 -!- tritchey_ is now known as tritchey 01:09:08 -!- gemelen [~shelta@shpd-92-101-154-147.vologda.ru] has quit [Read error: Operation timed out] 01:11:00 billstclair [~billstcla@gw3.tacwap.org] has joined #lisp 01:11:00 -!- billstclair [~billstcla@gw3.tacwap.org] has quit [Changing host] 01:11:01 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 01:15:19 does anyone here use slime on emacs on a fedora box? 01:16:01 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has quit [Quit: tritchey] 01:16:41 hadronzoo [~hadronzoo@ppp-70-251-113-63.dsl.rcsntx.swbell.net] has joined #lisp 01:17:41 is there a way to expand macrolets for debugging purposes? 01:19:26 -!- hadronzoo [~hadronzoo@ppp-70-251-113-63.dsl.rcsntx.swbell.net] has quit [Remote host closed the connection] 01:19:34 hadronzoo [~hadronzoo@ppp-70-251-113-63.dsl.rcsntx.swbell.net] has joined #lisp 01:19:50 -!- morphling [~stefan@gssn-5f755a3b.pool.mediaWays.net] has quit [Remote host closed the connection] 01:19:53 ah, n/m, the contents do seem to be expanded, even though they're still surrounded by the macrolet body 01:20:52 -!- ichernetsky [~ichernets@195.222.64.20] has quit [Read error: Connection reset by peer] 01:21:40 -!- marioxcc is now known as marioxcc-AFK 01:22:04 tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has joined #lisp 01:22:51 -!- airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has quit [Quit: airolson] 01:27:05 -!- cmeow_ is now known as cmeow 01:29:44 -!- pavelludiq [~quassel@87.246.28.180] has quit [Remote host closed the connection] 01:38:23 bigjust` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 01:40:04 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 01:40:18 -!- bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 248 seconds] 01:41:49 -!- mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.14/2009090900]] 01:42:04 ichernetsky [~ichernets@195.222.64.230] has joined #lisp 01:42:20 -!- marioxcc-AFK is now known as marioxcc 01:42:45 -!- Yuuhi [benni@p5483A463.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:43:14 -!- alexsuraci [~alexsurac@pool-71-188-133-67.aubnin.fios.verizon.net] has quit [Remote host closed the connection] 01:48:48 -!- crehberg [~conor@cpe-68-206-110-219.satx.res.rr.com] has left #lisp 01:51:25 companion_cube [~simon@kuzh.polytechnique.fr] has joined #lisp 01:52:40 -!- ichernetsky [~ichernets@195.222.64.230] has quit [Read error: Operation timed out] 01:56:15 if I (defun foo (bar) (declare (ignore bar)) ...) should I still get a STYLE-WARNING telling me bar is defined but never used? 01:56:59 bytecolor: no. 01:57:23 syamajala [~syamajala@c-76-119-52-223.hsd1.ma.comcast.net] has joined #lisp 01:57:55 hrm 01:58:03 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 01:58:05 alexsuraci [~alexsurac@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #lisp 01:59:58 stassats` [~stassats@wikipedia/stassats] has joined #lisp 02:00:17 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has quit [Quit: tritchey] 02:00:29 -!- hadronzoo [~hadronzoo@ppp-70-251-113-63.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 02:01:51 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 02:05:00 -!- ikki [~ikki@201.144.87.40] has quit [Ping timeout: 265 seconds] 02:05:27 tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has joined #lisp 02:05:46 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 264 seconds] 02:08:03 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has quit [Client Quit] 02:11:35 ichernetsky [~ichernets@195.222.64.16] has joined #lisp 02:14:42 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 02:17:40 -!- syamajala [~syamajala@c-76-119-52-223.hsd1.ma.comcast.net] has quit [Quit: Leaving...] 02:17:45 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 02:18:42 -!- benny [~benny@i577A89EF.versanet.de] has quit [Ping timeout: 248 seconds] 02:20:30 -!- jsoft_ [~user@unaffiliated/jsoft] has quit [Ping timeout: 240 seconds] 02:20:44 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #lisp 02:21:36 danlei [~user@pD9E2DADB.dip.t-dialin.net] has joined #lisp 02:23:32 -!- dreish [~dreish@minus.dreish.org] has quit [Quit: dreish] 02:25:48 -!- kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has quit [Read error: Operation timed out] 02:28:58 -!- JonSmith [~jon@ip24-250-13-137.ri.ri.cox.net] has left #lisp 02:29:51 -!- jao [~jao@83.42.210.7] has quit [Ping timeout: 276 seconds] 02:36:18 -!- ichernetsky [~ichernets@195.222.64.16] has quit [Ping timeout: 248 seconds] 02:36:54 -!- fax [~none@unaffiliated/fax] has quit [Quit: Lost terminal] 02:38:56 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 02:41:50 kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has joined #lisp 02:45:01 jao [~jao@118.Red-88-6-166.staticIP.rima-tde.net] has joined #lisp 02:46:34 danlei` [~user@pD9E2E91F.dip.t-dialin.net] has joined #lisp 02:46:34 -!- Phoodus [~foo@97-124-121-147.phnx.qwest.net] has quit [Ping timeout: 265 seconds] 02:46:42 -!- danlei [~user@pD9E2DADB.dip.t-dialin.net] has quit [Disconnected by services] 02:46:45 -!- danlei` is now known as danlei 02:46:46 -!- plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has quit [Quit: plovs] 02:47:23 rread_ [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has joined #lisp 02:50:20 -!- rread [~rread@nat/sun/x-kgtgqzuayadxtcuv] has quit [Ping timeout: 256 seconds] 02:50:20 -!- rread_ is now known as rread 02:50:56 -!- PatrickMcLaren [~Patrick@ppp118-209-198-10.lns20.mel6.internode.on.net] has quit [Quit: PatrickMcLaren] 02:52:36 ysph [~user@adsl-221-214-225.mgm.bellsouth.net] has joined #lisp 02:52:45 ichernetsky [~ichernets@195.222.64.14] has joined #lisp 02:53:46 anair_84 [~anair_84@wsip-72-215-168-118.sb.sd.cox.net] has joined #lisp 03:01:19 -!- ichernetsky [~ichernets@195.222.64.14] has quit [Read error: Connection reset by peer] 03:02:43 enthymeme [~kraken@cpe-98-148-35-51.socal.res.rr.com] has joined #lisp 03:04:59 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 03:07:33 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 03:18:55 -!- bigjust` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Quit: leaving] 03:19:19 dralston [~dralston@S010600212986cca8.va.shawcable.net] has joined #lisp 03:19:57 ichernetsky [~ichernets@195.222.64.41] has joined #lisp 03:21:43 benny [~benny@i577A89EF.versanet.de] has joined #lisp 03:23:52 -!- rme [~rme@pool-70-105-127-141.chi.dsl-w.verizon.net] has quit [Quit: rme] 03:25:56 tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has joined #lisp 03:26:43 -!- kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has quit [Ping timeout: 276 seconds] 03:36:34 gigamonkey [~user@adsl-99-39-6-62.dsl.pltn13.sbcglobal.net] has joined #lisp 03:38:40 kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has joined #lisp 03:39:24 -!- kvsari_ is now known as kvsari 03:46:13 -!- kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has quit [Ping timeout: 276 seconds] 03:48:16 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 246 seconds] 03:49:49 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 03:52:43 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Max SendQ exceeded] 03:53:18 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 03:53:46 freakrobot [~freakrobo@111.172.72.105] has joined #lisp 03:58:20 kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has joined #lisp 03:58:46 -!- freakrobot [~freakrobo@111.172.72.105] has left #lisp 04:00:31 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #lisp 04:00:36 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has left #lisp 04:05:34 Phoodus [~foo@97-124-121-147.phnx.qwest.net] has joined #lisp 04:11:13 -!- marioxcc [~user@200.92.23.113] has quit [Remote host closed the connection] 04:12:31 konr [~konrad@187.117.11.214] has joined #lisp 04:13:07 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has quit [Quit: tritchey] 04:16:24 lpolzer_ [~lpolzer@dslb-088-073-192-158.pools.arcor-ip.net] has joined #lisp 04:20:40 -!- lpolzer__ [~lpolzer@dslb-088-073-204-154.pools.arcor-ip.net] has quit [Ping timeout: 276 seconds] 04:25:03 jsoft_ [~user@unaffiliated/jsoft] has joined #lisp 04:29:35 -!- jordyd [~jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has quit [Remote host closed the connection] 04:31:34 -!- ned[] [~andrew@c-71-233-209-245.hsd1.ma.comcast.net] has quit [Ping timeout: 264 seconds] 04:31:36 freakrobot [~freakrobo@111.172.72.105] has joined #lisp 04:32:03 -!- SandGorgon [~OmNomNomO@122.162.124.26] has quit [Read error: Operation timed out] 04:34:33 ned[] [~andrew@c-71-233-209-245.hsd1.ma.comcast.net] has joined #lisp 04:37:33 fisxoj_ [~fisxoj@gw-fr-vauban1.inka-online.net] has joined #lisp 04:37:39 -!- fisxoj [~fisxoj@gw-fr-vauban.inka-online.net] has quit [Ping timeout: 240 seconds] 04:40:02 -!- anair_84 [~anair_84@wsip-72-215-168-118.sb.sd.cox.net] has quit [Ping timeout: 248 seconds] 04:47:58 -!- kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has quit [Ping timeout: 276 seconds] 05:01:29 would anyone like to critique my lisp game design? the game is in lisp, and about lisp: http://dto.github.com/notebook/cons.html 05:02:05 kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has joined #lisp 05:03:20 SandGorgon [~OmNomNomO@122.162.124.26] has joined #lisp 05:05:33 OsamaBinWOG [~OsamaBinW@66-168-47-22.dhcp.nwtn.ct.charter.com] has joined #lisp 05:07:28 -!- kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has quit [Ping timeout: 256 seconds] 05:08:09 -!- _WOG_ [~OsamaBinW@66-168-47-22.dhcp.nwtn.ct.charter.com] has quit [Ping timeout: 240 seconds] 05:19:40 kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has joined #lisp 05:26:00 -!- OmniMancer [~OmniMance@122-57-14-149.jetstream.xtra.co.nz] has quit [Ping timeout: 276 seconds] 05:26:13 -!- ysph [~user@adsl-221-214-225.mgm.bellsouth.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:26:15 OmniMancer [~OmniMance@122-57-13-87.jetstream.xtra.co.nz] has joined #lisp 05:29:39 -!- hsaliak_ [~hsaliak@cm34.sigma72.maxonline.com.sg] has quit [Ping timeout: 240 seconds] 05:36:03 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 05:37:53 ziggurat [~quassel@pool-173-71-25-61.dllstx.fios.verizon.net] has joined #lisp 05:43:03 nikodemus [~nikodemus@cs181201111.pp.htv.fi] has joined #lisp 05:43:50 mrning 05:44:04 *yawb* 05:46:05 -!- mtd_ is now known as mtd 05:47:48 toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has joined #lisp 05:53:13 -!- jsoft_ [~user@unaffiliated/jsoft] has quit [Ping timeout: 268 seconds] 05:53:58 -!- nickjd [~76ec50b9@gateway/web/freenode/x-clhhxswlmrthatfm] has quit [Ping timeout: 252 seconds] 05:56:44 -!- freakrobot [~freakrobo@111.172.72.105] has left #lisp 06:03:03 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 06:05:09 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 06:06:23 Kolyan [~nartamono@95-26-61-72.broadband.corbina.ru] has joined #lisp 06:07:23 Harag [~Harag@wbs-41-208-197-119.wbs.co.za] has joined #lisp 06:08:31 morning 06:15:22 -!- Anarch [~olaf@c-67-171-37-107.hsd1.wa.comcast.net] has quit [Quit: WILL TROLL FOR FOOD] 06:20:03 danlei` [~user@pD9E2E91F.dip.t-dialin.net] has joined #lisp 06:20:16 -!- danlei [~user@pD9E2E91F.dip.t-dialin.net] has quit [Disconnected by services] 06:20:59 -!- danlei` is now known as danlei 06:22:49 jsoft_ [~user@unaffiliated/jsoft] has joined #lisp 06:23:24 -!- rrice [~rrice@adsl-99-164-42-2.dsl.akrnoh.sbcglobal.net] has quit [Quit: Leaving.] 06:24:07 -!- enthymeme [~kraken@cpe-98-148-35-51.socal.res.rr.com] has quit [Quit: rcirc on GNU Emacs 23.1.1] 06:24:21 aja [~aja@unaffiliated/aja] has joined #lisp 06:24:38 -!- aja [~aja@unaffiliated/aja] has quit [Remote host closed the connection] 06:25:02 -!- 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!] 06:27:07 danlei` [~user@pD9E2E91F.dip.t-dialin.net] has joined #lisp 06:27:15 -!- danlei [~user@pD9E2E91F.dip.t-dialin.net] has quit [Disconnected by services] 06:27:18 -!- danlei` is now known as danlei 06:32:21 aja [~aja@unaffiliated/aja] has joined #lisp 06:34:36 pavelludiq [~quassel@87.246.28.180] has joined #lisp 06:38:17 -!- Bobrobyn [~rsmith05@CPE0015e9d40d4f-CM001ac30e9df0.cpe.net.cable.rogers.com] has quit [Quit: Leaving] 06:39:27 -!- ned[] is now known as ned 06:43:24 -!- potatishandlarn [~potatisha@79.102.1.143] has quit [Ping timeout: 245 seconds] 06:45:13 potatishandlarn [~potatisha@79.102.1.143] has joined #lisp 06:58:33 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #lisp 06:59:15 -!- dralston [~dralston@S010600212986cca8.va.shawcable.net] has quit [Quit: Leaving] 07:00:01 sepult` [~user@xdsl-78-35-192-238.netcologne.de] has joined #lisp 07:02:23 -!- sepult [~user@xdsl-78-35-214-36.netcologne.de] has quit [Ping timeout: 260 seconds] 07:12:13 -!- ziggurat [~quassel@pool-173-71-25-61.dllstx.fios.verizon.net] has quit [Remote host closed the connection] 07:22:40 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Ping timeout: 276 seconds] 07:26:48 beach` [~user@ABordeaux-158-1-106-196.w90-60.abo.wanadoo.fr] has joined #lisp 07:28:25 -!- beach [~user@ABordeaux-158-1-103-204.w86-201.abo.wanadoo.fr] has quit [Ping timeout: 246 seconds] 07:31:55 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 07:35:26 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:36:39 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Ping timeout: 276 seconds] 07:38:19 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 07:41:58 playing with low-level coding is dangerous - you might start with simple task of designing CDR coding and end up trying to inherit a C++ class from lisp... 07:44:59 gko [~gko@114-136-129-156.dynamic.hinet.net] has joined #lisp 07:50:07 -!- xenosoz1 [~xenosoz@pe.snu.ac.kr] has quit [Ping timeout: 246 seconds] 07:52:13 -!- gko [~gko@114-136-129-156.dynamic.hinet.net] has quit [Quit: rcirc on GNU Emacs 23.1.1] 07:52:19 xenosoz1 [~xenosoz@pe.snu.ac.kr] has joined #lisp 07:52:38 gko [~gko@114-136-129-156.dynamic.hinet.net] has joined #lisp 07:54:45 -!- beach` is now known as beach 07:55:04 Good morning! 07:57:50 -!- Ifur [~osm@73.84-48-93.nextgentel.com] has quit [Read error: Connection reset by peer] 07:57:57 Ifur [~osm@73.84-48-93.nextgentel.com] has joined #lisp 08:01:41 morning..... 08:03:07 -!- aja [~aja@unaffiliated/aja] has quit [Read error: Connection reset by peer] 08:04:29 *p_l* is slowly getting to the point where he might manage to inherit a C++ class in CSBCL 08:04:40 tcr: aroundp 08:09:44 -!- ace4016 [~jmarcelin@adsl-156-153-69.mia.bellsouth.net] has quit [Quit: night] 08:10:53 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 08:14:03 -!- toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 08:14:37 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 246 seconds] 08:15:37 -!- tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 08:15:55 -!- jsoft_ [~user@unaffiliated/jsoft] has quit [Read error: Connection reset by peer] 08:16:18 tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has joined #lisp 08:16:53 CSBCL? not Child Sexual Behavior Checklist, i assume 08:23:06 -!- wgl [~wgl@c-98-227-91-74.hsd1.il.comcast.net] has quit [Ping timeout: 258 seconds] 08:23:44 mishoo [~mishoo@95.233.108.37] has joined #lisp 08:26:39 jewel [~jewel@vc-41-27-152-251.umts.vodacom.co.za] has joined #lisp 08:29:58 xan-afk [~xan@cs78225040.pp.htv.fi] has joined #lisp 08:34:53 loxs [~loxs@78.90.124.181] has joined #lisp 08:36:25 -!- Ralith [~ralith@69.90.48.97] has quit [Read error: No route to host] 08:36:39 Adlai [~Adlai@unaffiliated/adlai] has joined #lisp 08:36:50 Ralith [~ralith@69.90.48.97] has joined #lisp 08:40:39 plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has joined #lisp 08:43:39 dto: I didn't know cons cells could do all that! :-) 08:43:51 dto: it might be funny. 08:44:15 -!- nikodemus [~nikodemus@cs181201111.pp.htv.fi] has quit [Quit: Leaving] 08:45:13 hsaliak [~hsaliak@cm34.sigma72.maxonline.com.sg] has joined #lisp 08:47:38 Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has joined #lisp 08:52:19 *sbcl 08:52:42 I blame flaky internet connection 08:58:58 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 08:59:25 nostoi [~nostoi@252.Red-79-150-0.dynamicIP.rima-tde.net] has joined #lisp 09:00:21 dto: what about making it into something like corewars, except with cons cells? :-D 09:01:45 -!- plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has quit [Quit: plovs] 09:02:00 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 09:08:50 -!- gko [~gko@114-136-129-156.dynamic.hinet.net] has quit [Ping timeout: 248 seconds] 09:08:50 I think my genetic program is inbreeding a bit too much, it's been stuck on the same fitness measure for 150 or so generations 09:10:05 watching these programs evolve makes me appriciate nature a bit more, it's been running the same program on this planet for a few million years now ;) 09:10:14 -!- nostoi [~nostoi@252.Red-79-150-0.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 09:15:58 -!- danlei [~user@pD9E2E91F.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 09:17:09 danlei [~user@pD9E2E91F.dip.t-dialin.net] has joined #lisp 09:20:45 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has quit [Read error: Connection reset by peer] 09:20:58 -!- jewel [~jewel@vc-41-27-152-251.umts.vodacom.co.za] has quit [Ping timeout: 265 seconds] 09:21:00 k4jd095b_ [~k4jd095b@87.70.183.61] has joined #lisp 09:24:13 echo appriciate | sed 's/i/e/' 09:24:24 O_o 09:40:24 jewel [~jewel@vc-41-27-238-227.umts.vodacom.co.za] has joined #lisp 09:48:14 bunt [~misterbun@c-69-248-161-193.hsd1.pa.comcast.net] has joined #lisp 09:49:12 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 09:51:54 -!- Guest19210 [~misterbun@c-69-248-161-193.hsd1.pa.comcast.net] has quit [Ping timeout: 265 seconds] 09:52:45 bytecolor: ? 09:52:54 perhaps you were expecting the behavior of s/i/e/g? 09:54:02 morphling [~stefan@gssn-5f757d20.pool.mediaWays.net] has joined #lisp 09:57:38 hrm, no, just the first `i' 09:57:44 plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has joined #lisp 09:58:00 -!- plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has quit [Client Quit] 09:59:25 I think I'll wire C-j up to ispell while in the ERC buffer 10:01:08 plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has joined #lisp 10:01:16 you know about flyspell, right? 10:01:47 stassats`: I know bout fly-foo ;) no but I was just thinking of something like that 10:03:13 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 10:07:06 -!- cddr [~user@5ac75e68.bb.sky.com] has quit [Remote host closed the connection] 10:09:03 slash_ [~Unknown@whgeh0250.cip.uni-regensburg.de] has joined #lisp 10:12:37 woo hoo, I can spell bourgeoisie now 10:12:43 thanks stassats` ;) 10:13:15 "Eye have a spelling chequer!" 10:14:11 heh, M-$ was working ok, but now I can be *real* lazy 10:14:37 -!- jewel [~jewel@vc-41-27-238-227.umts.vodacom.co.za] has quit [Ping timeout: 265 seconds] 10:15:25 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 10:16:40 Joreji [~thomas@81-014.eduroam.RWTH-Aachen.DE] has joined #lisp 10:18:14 -!- xan-afk [~xan@cs78225040.pp.htv.fi] has quit [Quit: leaving] 10:19:18 dmit [~dmit@94.247.120.2] has joined #lisp 10:24:39 -!- potatishandlarn [~potatisha@79.102.1.143] has quit [] 10:29:52 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 10:30:28 -!- mishoo [~mishoo@95.233.108.37] has quit [Ping timeout: 256 seconds] 10:33:37 bytecolor: flyspell-mode binds M-tab to something you may appreciate 10:34:48 -!- dmit [~dmit@94.247.120.2] has quit [Ping timeout: 252 seconds] 10:34:56 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 246 seconds] 10:36:58 pit147 [~pobameme@salle101.emi.u-bordeaux1.fr] has joined #lisp 10:38:04 jewel [~jewel@vc-41-30-34-24.umts.vodacom.co.za] has joined #lisp 10:38:25 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 10:38:48 please someone know how can execute a system function like "ls" or "cat" with lisp? something like the function "system" in C?? 10:40:04 there is no such functionality in Common Lisp, although many implementations provide it as an extension 10:41:04 ok thanks 10:41:05 iolib and osicat would probably be the ways to approach it 10:41:11 or just sbcl's native 10:41:38 ok I'll check 10:42:23 http://www.sbcl.org/manual/Running-external-programs.html#Running-external-programs 10:42:56 <_8david> minion: external-program 10:42:57 external-program: Another one of the Compatibility Layers for executing other OS processes. http://www.cliki.net/external-program 10:44:12 <_8david> A candidate for the cliki page "Currently Recommended Workaround Library Until A Portable Approach Is Implemented By Iolib". 10:44:53 dmit [~dmit@94.247.120.2] has joined #lisp 10:45:23 -!- plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has quit [Quit: plovs] 10:46:13 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has quit [Read error: Connection reset by peer] 10:46:27 k4jd095b_ [~k4jd095b@87.70.183.61] has joined #lisp 10:47:13 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has quit [Client Quit] 10:47:47 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 260 seconds] 10:49:23 grouzen [~grouzen@91.214.124.2] has joined #lisp 10:53:08 -!- Joreji [~thomas@81-014.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 256 seconds] 10:53:17 -!- jewel [~jewel@vc-41-30-34-24.umts.vodacom.co.za] has quit [Ping timeout: 265 seconds] 10:53:44 bew [~bew@static-93.158.79.122.got.public.icomera.com] has joined #lisp 10:53:57 -!- bew [~bew@static-93.158.79.122.got.public.icomera.com] has quit [Client Quit] 10:58:30 -!- df_aldur [~df@aldur.bowerham.net] has quit [Read error: Operation timed out] 10:59:01 Skewb [~Skewb@83.231.93.214] has joined #lisp 10:59:10 Morning. 10:59:37 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 11:02:13 *p_l* is slowly grasping how to call C++ code from assembly. 11:02:25 I knew I'll end up working on FFI :/ 11:04:46 C++, assembly, that's a lot of swear in the same sentence... 11:07:51 Skewb: it's all for a good goal - C++ interop from CL 11:10:10 there isn't a package that does it? CL-FFI or something, never used it. 11:10:12 p_l: how do you deal with the name mangling? 11:11:47 hypno: believe me, name mangling was the easiest part. 11:12:19 p_l: oh, ok. sounds great. so you are working on something that will fully support C++? 11:12:53 hypno: the hard thing right now is exception handling (which I only skimmed over) and now I'm fighting through Vtables etc. 11:13:18 still, it will require some extra tools (for now, GCC&binutils) 11:14:03 but only for binding generation 11:14:15 p_l is it for some concrete CL implementation or general? 11:14:32 sort of what CCL do with ffi4gen then? 11:15:02 -!- jao [~jao@118.Red-88-6-166.staticIP.rima-tde.net] has quit [Ping timeout: 265 seconds] 11:15:04 jewel [~jewel@vc-41-31-162-210.umts.vodacom.co.za] has joined #lisp 11:15:14 Skewb: so far, anything that has callbacks with CFFI 11:15:35 -!- htk_ [~htk___@unaffiliated/htk-/x-9867211] has quit [Ping timeout: 260 seconds] 11:15:44 also, I only have two ABIs in sight for now 11:17:00 potatishandlarn [~potatisha@c-4f665b9a-74736162.cust.telenor.se] has joined #lisp 11:17:42 killerstorm2 [~alex_mizr@195.225.156.132] has joined #lisp 11:18:09 ignas [~ignas@78-60-73-85.static.zebra.lt] has joined #lisp 11:19:52 plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has joined #lisp 11:20:33 -!- killerstorm2 [~alex_mizr@195.225.156.132] has left #lisp 11:21:48 -!- plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has quit [Client Quit] 11:24:34 plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has joined #lisp 11:24:39 -!- Taggnostr [~x@dyn57-487.yok.fi] has quit [Ping timeout: 260 seconds] 11:24:39 -!- plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has quit [Read error: Connection reset by peer] 11:24:44 plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has joined #lisp 11:26:39 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 11:26:45 mae_tae [~d20436b3@gateway/web/freenode/x-sicsulosmmxjdnzq] has joined #lisp 11:27:11 hmm... I need some more assembly reading 11:28:33 htk_ [~htk___@unaffiliated/htk-/x-9867211] has joined #lisp 11:29:32 -!- jewel [~jewel@vc-41-31-162-210.umts.vodacom.co.za] has quit [Ping timeout: 265 seconds] 11:31:49 <_8david> p_l: I imagine that your approach will have advantages over smoke's, but I'm not certain which advantages those would be exactly. Is it speed? Memory use? Less code generation? ...? 11:33:13 Taggnostr [~x@dyn57-487.yok.fi] has joined #lisp 11:34:10 _8david: speed. Pure, unadulterated speed 11:36:38 HG` [~HG@xdslet067.osnanet.de] has joined #lisp 11:41:44 mishoo [~mishoo@95.233.108.37] has joined #lisp 11:43:01 Dodek [dodek@wikipedia/Dodek] has joined #lisp 11:44:29 clapautius [~me@188.26.53.57] has joined #lisp 11:45:12 -!- easyE [N3UJ5M7mnp@panix3.panix.com] has quit [Ping timeout: 252 seconds] 11:46:11 df_aldur [~df@aldur.bowerham.net] has joined #lisp 11:47:10 somecodehere [~ingvar@16.198.190.90.dyn.estpak.ee] has joined #lisp 11:55:32 -!- Skewb [~Skewb@83.231.93.214] has quit [Read error: Connection reset by peer] 11:56:12 -!- mikezor [~mikael@c-e3e970d5.04-404-7570701.cust.bredbandsbolaget.se] has quit [Ping timeout: 252 seconds] 11:56:41 easyE [BO0ot4cnZd@panix3.panix.com] has joined #lisp 11:56:45 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 11:59:40 -!- abeaumont [~abeaumont@84.76.48.250] has quit [Read error: Connection reset by peer] 12:02:08 mikezor [~mikael@c-e3e970d5.04-404-7570701.cust.bredbandsbolaget.se] has joined #lisp 12:03:12 -!- plovs [~plovs@a83-163-231-19.adsl.xs4all.nl] has quit [Quit: plovs] 12:03:28 -!- fisxoj_ [~fisxoj@gw-fr-vauban1.inka-online.net] has quit [Ping timeout: 276 seconds] 12:03:28 Ralith: ohhh, that's handy, thanks ;) 12:10:16 Yuuhi [benni@p5483C413.dip.t-dialin.net] has joined #lisp 12:10:52 -!- ichernetsky [~ichernets@195.222.64.41] has quit [Read error: Operation timed out] 12:11:55 antonis-froska [~adonis@ppp-94-65-158-205.home.otenet.gr] has joined #lisp 12:12:23 helloo.guys..i neede some help.. 12:13:29 i must make a fuction to work like that: 12:13:49 (growPath (D B A) (F B H)) 12:14:00 ((F D B A) (B D B A) (H D B A)) 12:14:31 so..io enter 2 list as a parameter and i got these results.. 12:14:52 i have to use the dolist funtion.. 12:14:59 can someone help? 12:15:06 p_l: corewars like where you program the bots? 12:15:28 antonis-froska: That specification is not very good. Plus, we don't use camelCase identifiers in Lisp. 12:16:27 mmmm...i did'nt understand what you mean.. 12:16:38 i do not speak english..so good.. 12:17:03 antonis-froska: I mean't that it is impossible to tell from a single example what the function should do. 12:17:06 <_8david> "that spec isn't good" isn't an acceptable answer to homework problems usually 12:17:24 <_8david> in this case, it seems reasonably obvious though 12:17:37 one more example will help.. 12:17:38 look 12:17:40 antonis-froska: I mean (defun grow-path (list1 list2) (declare (ignore list1 list2)) '((F D B A) (B D B A) (H D B A))) would work here. 12:18:43 -!- Adlai [~Adlai@unaffiliated/adlai] has quit [Remote host closed the connection] 12:19:02 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 12:19:09 <_8david> (defun grow-path (tail heads) (mapcar (rcurry #'cons tail) heads)) 12:19:54 pff....i have to use dolist command 12:20:04 antonis-froska: Lisp doesn't have commands. 12:20:07 it is a homework for my university 12:20:15 i mean function 12:20:33 Dolist is not a function in Lisp. 12:20:42 clhs dolist 12:20:43 http://www.lispworks.com/reference/HyperSpec/Body/m_dolist.htm 12:20:47 ...whatever it is..:) 12:21:59 -!- rares [~rares@174-26-121-240.phnx.qwest.net] has quit [Remote host closed the connection] 12:22:00 (defun growpath (x y) (setf a (cons (first y) x ) (setf b (cons (first y) x) (setf c (cons (first y) x) (dolist (z '((a) (b) (c)) ) (print z)) ) 12:22:12 i tried this..but it does not work.. 12:22:12 minion: tell antonis-froska about lisppaste 12:22:13 To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste. 12:22:19 <_8david> antonis-froska: in case you've missed it, this game is called "giving correct but unhelpful answers to homework questions". The intent is not to harm you, but to make you think about things. 12:23:22 rares [~rares@174-26-121-240.phnx.qwest.net] has joined #lisp 12:25:16 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #lisp 12:25:48 kafros-antonis pasted "growpath" at http://paste.lisp.org/display/96671 12:26:11 can you see it? 12:26:46 antonis-froska: that code looks really horrible. The indentation and spacing is wrong. 12:27:02 antonis-froska: And you should not use setf here. 12:27:40 antonis-froska: And you are setting a, b, and c to the same value. 12:27:59 antonis-froska: And you use a quoted list in dolist. 12:28:06 antonis-froska: And you should not print things. 12:28:15 oohhh..:( 12:28:15 antonis-froska: There are more errors in this code than there are lines. 12:28:23 ouppsss.. 12:28:28 antonis-froska: I suggest you go learn some Lisp first. 12:28:29 -!- clapautius [~me@188.26.53.57] has quit [Ping timeout: 265 seconds] 12:28:58 look..friend i would appreciate if you understood what the function must do..write the code.. 12:29:06 plz 12:29:37 ichernetsky [~ichernets@195.222.72.228] has joined #lisp 12:29:38 why don't you write it yourself instead. 12:29:52 i tried..but by mind has stack 12:29:56 i cannot do it.. 12:29:58 I don't think your getting help like that will help you learn Lisp, so it would not be interesting to #lisp members. 12:30:25 -!- legumbre_ [~leo@r190-135-47-104.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 264 seconds] 12:30:32 ok...then iwill try..again.. 12:31:03 maybe if you are here later..i will so you the new code.. 12:31:16 Sure. 12:31:26 i will try to correct the mistakes you told me before 12:31:53 and can i use let instead of setf? 12:36:52 antonis-froska: That is what is usually done yes. 12:39:08 clapautius [~me@188.26.53.91] has joined #lisp 12:39:32 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 12:40:22 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 12:40:23 tcr [~tcr@host146.natpool.mwn.de] has joined #lisp 12:45:35 -!- clapautius [~me@188.26.53.91] has quit [Remote host closed the connection] 12:46:28 unicode [~user@95.214.53.8] has joined #lisp 12:46:51 -!- unicode [~user@95.214.53.8] has quit [Client Quit] 12:51:43 -!- OmniMancer [~OmniMance@122-57-13-87.jetstream.xtra.co.nz] has quit [Quit: Leaving.] 12:53:08 -!- AqD|Home [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3664, sources date: 20090924, built on: 2009-12-03 14:48:48 UTC http://www.kvirc.net/] 12:54:11 Soulman [~kvirc@154.80-202-254.nextgentel.com] has joined #lisp 13:02:10 clapautius [~me@188.26.53.91] has joined #lisp 13:02:59 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 13:04:51 -!- mae_tae [~d20436b3@gateway/web/freenode/x-sicsulosmmxjdnzq] has quit [Quit: Page closed] 13:05:15 beach: dheck this plz.. http://paste.lisp.org/display/96673 13:05:27 still it dows not work.. 13:05:32 does not 13:07:18 spradnyesh [~pradyus@122.167.85.181] has joined #lisp 13:07:37 jordyd [~jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has joined #lisp 13:08:28 antonis-froska: put a `(' between `(let ' and `(a' to start with, so that the dolist is in the body of the let. 13:08:55 antonis-froska: then align the let bindings vertically (c under (b under (a 13:09:07 antonis-froska: and indent your code. Use SLIME in Emacs. 13:09:25 unfortunately i use notepad 13:09:31 antonis-froska: Don't do that. 13:09:36 that is why i have problem with parenthesis 13:10:46 antonis-froska: When you show your code to people here, you are asking them for a favor. The least you can do for them is to make it unnecessary for them to count parentheses by indenting your code correctly. 13:11:23 yes..you iknow..you have right..i just do not know how to deal with emacs.. 13:11:35 And don't put whitespace (including newline) before `)' nor after '('. 13:11:42 antonis-froska: So use another editor, just pick one that does paren-balancing at the very least. 13:11:47 well, sometimes, for comments. 13:11:50 (Tool support is the name of the game.) 13:12:31 antonis-froska: It would be a good investment at this point in your life to learn Emacs. That way you will save many years of work later on in life. 13:12:39 I finally watched the "code bubbles" video last night. They're insane, but make a certain amount of sense. 13:13:20 beach:thnx i will do that.. 13:14:02 milanj [~milan@93.86.186.201] has joined #lisp 13:17:37 I'm wondering if there's any difference between (without-interrupts (with-mutex (some-mutex) ... (with-local-interrupts ...) ...)) and (with-mutex (some-mutex) (without-interrupts ... (with-local-interrupts ...) ...)) 13:18:21 The ordering difference is significant, surely? 13:18:41 _8david: lol 13:19:00 nyef: I guess they're pretty much equivalent, I'm just double-checking 13:19:04 _8david: until implemented by iolib might be a long time :D 13:19:25 w/o-i counts as taking a lock, as does with-mutex, right? 13:19:35 <_8david> bah, pesky SIGCHLD issues are only there to be overcome 13:20:04 nyef: w/o-interrupts is mostly special-binding 13:20:14 Yes, but it's -notionally- a lock. 13:21:06 As it prevents, for example, interrupt-thread. 13:22:21 -!- rares [~rares@174-26-121-240.phnx.qwest.net] has quit [Remote host closed the connection] 13:22:59 So it's still a synchronization primitive, in a way. 13:23:10 (Critical section?) 13:25:26 http://paste.lisp.org/display/96674 last question...how i print the variables a,b,c which contain the lists i want? 13:25:40 clhs print 13:25:41 http://www.lispworks.com/reference/HyperSpec/Body/f_wr_pr.htm 13:25:45 That, maybe? 13:26:14 (Though, I'll admit, my usual weapon is FORMAT, not PRINT, PRINC, WRITE, etc.) 13:28:01 Hey, when using CLX as a client (not an extension), has anyone used the window-plist to associate application data to an xlib:window object? 13:30:17 -!- Phoodus [~foo@97-124-121-147.phnx.qwest.net] has quit [Read error: Connection reset by peer] 13:30:25 rares [~rares@174-26-121-240.phnx.qwest.net] has joined #lisp 13:31:09 -!- oconnore_ [~oconnore_@ip72-210-76-249.mc.at.cox.net] has quit [Remote host closed the connection] 13:37:45 -!- rares [~rares@174-26-121-240.phnx.qwest.net] has quit [Remote host closed the connection] 13:39:07 rares [~rares@174-26-121-240.phnx.qwest.net] has joined #lisp 13:39:33 antonis-froska: Don't put whitespace before ')' nor after '(', align the let clauses as I told, and indent your code properly. 13:40:08 -!- sepult` [~user@xdsl-78-35-192-238.netcologne.de] has quit [Read error: Connection reset by peer] 13:41:18 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 13:41:42 -!- loxs [~loxs@78.90.124.181] has quit [Quit: Leaving] 13:41:48 I find that when I'm not using a paren-balancing editor, I tend to enter the open and close parens as one keyboard-operation (hold shift, hit 9 and 0), then hit the left-arrow to put the cursor between them. 13:42:14 same here 13:42:23 (But I don't do that for IRC, just for lisp code, which explains why I tend to leave the closing paren off a parenthetical comment so often... 13:42:50 :) 13:43:18 just turn on paredit in the erc 13:43:29 Not -using- ERC. 13:44:10 -!- slash_ [~Unknown@whgeh0250.cip.uni-regensburg.de] has quit [Quit: Lost terminal] 13:45:42 wgl [~wgl@c-98-227-91-74.hsd1.il.comcast.net] has joined #lisp 13:45:45 Unhammer [~user@c28374BC1.dhcp.bluecom.no] has joined #lisp 13:49:35 tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has joined #lisp 13:49:41 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 265 seconds] 13:52:11 -!- tritchey [~tritchey@2002:62e2:51c2:0:226:bbff:fe00:80c6] has quit [Client Quit] 13:53:54 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 13:57:50 -!- antonis-froska [~adonis@ppp-94-65-158-205.home.otenet.gr] has quit [Quit: Leaving.] 14:02:18 lukego [~lukegorri@60.53.130.214] has joined #lisp 14:06:32 sepult [~user@xdsl-78-35-192-238.netcologne.de] has joined #lisp 14:06:44 any special recommendation on the Best way to make Lisp programs look like Unix shell scripts? I'm thinking I basically just want a GETOPT and perhaps a very quiet way to load asdf systems 14:07:00 Hey, does SBCL have anything like first-class source-locations at compile-time? 14:07:56 For example, I want a macro that expands to something that saves off its body in a plist or similar and saves the source-location. Then, later I want another macro to expand to something like (with-source-location () ). 14:08:19 does CL handle multi-core threading ? 14:08:28 companion_cube: Depends on the implementation. 14:08:48 LiamH [~nobody@pool-72-75-76-231.washdc.east.verizon.net] has joined #lisp 14:09:01 companion_cube: SBCL, for example, uses OS-native threads on linux and OSX, but doesn't support multiple threads -at all- on windows. 14:10:00 I can't figure how portable lisp code can be 14:10:29 You can always put the code on a USB stick, those are fairly portable. 14:11:05 lukego: http://common-lisp.net/gitweb?p=projects/qitab/command-line-arguments.git 14:11:32 airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has joined #lisp 14:11:49 lukego: and bind *{compile,load}-{print,verbose}* to nil 14:14:17 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 14:14:36 -!- rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has quit [Quit: (* (! t) nil)] 14:16:13 -!- c|mell [~cmell@cpc3-colc5-0-0-cust193.colc.cable.ntl.com] has quit [Quit: Leaving] 14:16:54 companion_cube: Portable between what sort of things (computers, OSes, CL implementations, etc) and why do you want to know? 14:20:02 i was just wondering if CL had a chance to be useful on increasing-number-of-cores computers, and therefore if threads implementations are portable or not (because if each implem only works on a specific compiler on a specific os...) 14:20:41 then what? 14:22:26 fe[nl]ix: thanks. you recommend that particular getopt lib? 14:23:26 dreish [~dreish@minus.dreish.org] has joined #lisp 14:24:42 schoppenhauer [~css@unaffiliated/schoppenhauer] has joined #lisp 14:25:18 lukego: it's the only one that comes to my mind 14:27:46 lukego: I also found http://www.cl-user.net/asp/libs/Unix%20Options and http://www.cl-user.net/asp/libs/cl-cli-parser 14:28:06 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 14:28:18 kqrx [~kqrx@81-236-3-108-no61.tbcn.telia.com] has joined #lisp 14:29:28 if i have a list containing several numbers, is there a way to, "unlist" that list, so that it can be passed as several separate arguments to a function? (for example, if i wanted to do (+ my-list) but not through (reduce #'+ my-list) or the like) 14:29:42 has anybody here ever used Star Sapphire Common Lisp ? 14:31:12 kqrx: apply 14:31:29 though reduce is the way to go in your example 14:32:25 yeah, but this time it was about (lcm my-list), and apply works fine, thanks :) 14:33:44 the same goes to LCM, reduce is the way 14:34:49 aha 14:35:00 what's the difference between reduce and apply? 14:35:06 clhs c-a-l 14:35:07 CALL-ARGUMENTS-LIMIT: http://www.lispworks.com/reference/HyperSpec/Body/v_call_a.htm 14:35:20 this applies to APPLY 14:35:25 clhs uwp 14:35:25 Sorry, I couldn't find anything for uwp. 14:35:29 clhs uw-p 14:35:29 Sorry, I couldn't find anything for uw-p. 14:35:38 clhs u-p 14:35:38 Matches: USE-PACKAGE UNWIND-PROTECT UNUSE-PACKAGE 14:35:47 clhs unw-p 14:35:47 Sorry, I couldn't find anything for unw-p. 14:36:27 -!- konr [~konrad@187.117.11.214] has quit [Ping timeout: 260 seconds] 14:36:55 stassats`: du you have any simple example of where apply should be preferred over reduce? 14:37:05 s/du/do/ 14:37:27 where the number of arguments is not arbitrary 14:37:31 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 14:37:44 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Quit: Leaving] 14:38:53 ah, i see, thank you 14:39:33 -!- milanj [~milan@93.86.186.201] has quit [Read error: Operation timed out] 14:42:25 -!- htk_ [~htk___@unaffiliated/htk-/x-9867211] has quit [Ping timeout: 264 seconds] 14:43:09 nyef: It's almost all there, I always wanted to add the necesssary user-visible sugar 14:43:15 haven't come around yet t hough 14:44:04 So I'll be able to have a macrology that effectively defers source evaluation without mucking up the locations? 14:44:42 prxq [~mommer@f051144224.adsl.alicedsl.de] has joined #lisp 14:44:52 hi 14:44:53 I'd like to make source-location first-class, or semi-first class, so user can muck with them pretty much however they want 14:45:02 Nice! 14:45:36 (Semi-literate programming: Let the Lisp compiler do the tangling.) 14:46:16 if a compile-file fails due to a name conflict, say symbol pa:s conflicts with pb:s, then uninterning 'pb:s should solve the problem, right? the compile-file should succeed afterwards, no? 14:46:44 airolson_ [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has joined #lisp 14:46:44 -!- airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has quit [Read error: Connection reset by peer] 14:46:44 -!- airolson_ is now known as airolson 14:47:05 nickjd [~76ec50b9@gateway/web/freenode/x-tietzwsjmhgbvthp] has joined #lisp 14:47:10 prxq: So long as the file doesn't create pb:s in the first place, it's plausible that it would succeed. 14:48:17 Without more information, though, I might worry about the effect at load-time. 14:50:01 no, the file does not create 'pb:s 14:50:15 -!- kqrx [~kqrx@81-236-3-108-no61.tbcn.telia.com] has left #lisp 14:50:23 bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 14:54:55 hm, no, i was'nt uninterning properly. 14:55:21 however, the 'resolve conflict' restart seems to be gone from latest sbcl / latest slime 14:59:40 has anyone else observed that? 15:00:16 -!- ChanServ has set mode -o Krystof 15:02:49 -!- rread [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 15:02:54 rread [~rread@nat/sun/x-iollbbfbbnveullx] has joined #lisp 15:04:24 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 15:04:40 bigjust` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 15:05:49 prxq: do you get any restarts at all? 15:07:06 -!- bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 276 seconds] 15:07:45 stassats`: yes. a variation of "abort, retry, ignore" 15:08:44 but not resolve 15:10:31 -!- spradnyesh [~pradyus@122.167.85.181] has quit [Ping timeout: 260 seconds] 15:14:15 -!- prip_ [~foo@host194-125-dynamic.36-79-r.retail.telecomitalia.it] has quit [Ping timeout: 276 seconds] 15:14:39 prxq: what kind of a symbol conflict do you have? 15:16:44 stassats`: 1s, i'll try to come up with a small example 15:17:09 nikodemus [~nikodemus@cs181201111.pp.htv.fi] has joined #lisp 15:17:30 -!- mishoo [~mishoo@95.233.108.37] has quit [Ping timeout: 252 seconds] 15:17:41 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 15:20:02 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 256 seconds] 15:20:11 -!- Taggnostr [~x@dyn57-487.yok.fi] has quit [Ping timeout: 246 seconds] 15:20:50 Taggnostr [~x@dyn57-487.yok.fi] has joined #lisp 15:20:53 -!- airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has quit [Ping timeout: 246 seconds] 15:21:13 airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has joined #lisp 15:21:42 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 15:22:42 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Remote host closed the connection] 15:22:48 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 15:27:00 spradnyesh [~pradyus@122.167.85.181] has joined #lisp 15:27:03 prxq pasted "hanging slime" at http://paste.lisp.org/display/96675 15:27:24 prip_ [~foo@host158-120-dynamic.35-79-r.retail.telecomitalia.it] has joined #lisp 15:27:41 stassats`: with the forms in that paste the slime prompt becomes unresponsive 15:27:41 that's what i meant when asked "do you get any restarts at all?" 15:27:59 in the case when I do that with defpackages in files, yes 15:28:15 -!- mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.14/2009090900]] 15:28:22 lp 511072 15:28:22 https://bugs.launchpad.net/bugs/511072 15:29:55 i see. "broken for now" 15:29:58 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 15:32:52 marioxcc [~user@200.92.23.113] has joined #lisp 15:36:52 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Remote host closed the connection] 15:37:00 prxq: if you apply the patch there, it should fix it -- but you lose some of the conflict resolution restarts 15:37:08 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 15:37:36 nikodemus: i think i can wait :-) 15:38:03 prxq: another dirty workaround is to M-. find-package and replace the (WITH-PACKAGES () ...) with its body 15:38:31 i.e. remove the with-packages? 15:38:45 what is the function of with-packages? 15:39:36 ... Grr... broken source-location information, and I can't fix the mapping by changing an LPT. :-/ 15:40:30 prxq: it grabs the mutex around the body 15:40:59 unless i misremember FIND-PACKAGE is where the deadlock is occurring 15:41:35 any data structure gurus around? 15:41:56 or just generally well-read or smart people who want to give me suggestions? 15:42:31 -!- nickjd [~76ec50b9@gateway/web/freenode/x-tietzwsjmhgbvthp] has quit [Quit: Page closed] 15:42:33 nikodemus: maybe easier just to ask, and see if there are any that can pick up your question :-) 15:47:13 -!- ignas [~ignas@78-60-73-85.static.zebra.lt] has quit [Ping timeout: 264 seconds] 15:49:38 hm, actually, i may have an idea 15:50:03 this is what trying to write out the problem well enough for someone to help does :) 15:50:34 often enough, yes :) 15:53:38 nikodemus pasted "looking for a better set structure for constraint propagation" at http://paste.lisp.org/display/96676 15:53:42 hi, is there common vocab for "an atom or an s-expression"? I've been using (defun foo (atom-or-s-exp) ...) 15:55:31 atom is an s-expression 15:55:36 okay 15:56:24 what is it that you want to do? 15:58:42 stassats`: I'm translating Lisp expressions to json, and I have if (defun translate (atom) (if (listp atom) (mapcar #'translate atom) [actually translate the atom]) 15:58:54 s/have if/have 15:59:16 I guess I can just call that "atom" 15:59:31 the only atom which is a list is NIL 16:00:00 ah 16:00:11 would "atom-or-list" be more fitting? 16:00:33 atom-or-cons 16:00:35 Unexpected success: debug.impure.lisp / (THROW NO-SUCH-TAG) 16:00:55 thanks 16:00:59 Is that known? 16:03:15 tcr: Yeah, that's known. 16:03:52 TeMPOraL [~temporal@wifi-wpa.agh.edu.pl] has joined #lisp 16:03:58 -!- Taggnostr [~x@dyn57-487.yok.fi] has quit [Ping timeout: 276 seconds] 16:05:38 someone somewhere said they were planning to clean the Unexpected successes -- it wasn't me 16:05:54 Taggnostr [~x@dyn57-487.yok.fi] has joined #lisp 16:05:57 but i *saw* that, so i have resolved not to touch them yet :) 16:08:29 mishoo [~mishoo@95.233.108.37] has joined #lisp 16:09:53 Taggnostr2 [~x@dyn57-229.yok.fi] has joined #lisp 16:10:08 -!- Taggnostr [~x@dyn57-487.yok.fi] has quit [Ping timeout: 240 seconds] 16:10:42 -!- sobersabre [~bilbo@85.64.38.222.dynamic.barak-online.net] has quit [Ping timeout: 248 seconds] 16:10:44 -!- bunt [~misterbun@c-69-248-161-193.hsd1.pa.comcast.net] has quit [Quit: bunt] 16:11:13 nikodemus: I asked earlier if there's a difference between (without-interrupts (with-mutex (some-mutex) ... (with-local-interrupts ...) ...)) and (with-mutex (some-mutex) (without-interrupts ... (with-local-interrupts ...) ...)) 16:11:30 sobersabre [~bilbo@85.64.38.222.dynamic.barak-online.net] has joined #lisp 16:11:44 I'm not planning to clear the unexpected successes, though I wouldn't mind generating -more- of them. 16:11:53 In fact, I'm wondering whether WITH-MUTEX should have some interrupts-related keyarg, too, a la with-system-mutex (which is not exported) 16:14:47 no, i don't think it should 16:15:00 because i don't want to support such a thing 16:15:07 seriously 16:15:57 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 16:16:59 but as far the equivalence of those two forms, at a glance they end up being mostly the same. the difference is that in the first the GET-MUTEX is uninterruptible 16:18:07 ok so allow-with-interrupts only relates to the containing without-interrupts; that actually makes sense 16:18:16 yes 16:18:18 Fuble [~Snamich@32.132.250.145] has joined #lisp 16:19:23 tcr: test-case or it didn't happen :) 16:19:24 grouzen [~grouzen@91.214.124.65] has joined #lisp 16:19:38 (re 1.0.36.35) 16:19:56 konr [~konrad@189.96.110.165] has joined #lisp 16:20:06 There's no good infrastructure for such testing yet 16:20:11 what's the preferred method for managing and installing packages? I've been using the asdf-install built into sbcl, but I'm having a few issues with some packages 16:20:22 would clbuild be better to use? 16:21:01 I'm on ubuntu 9.10 x86 using sbcl 1.0.36 16:24:16 i use clbuild 16:24:28 Fuble: I use clbuild both for personal stuff and for my students. 16:27:37 I might as well give it a shot since I can't figure out how to correct the issue I'm having using just asdf-install 16:28:04 -!- bigjust` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Remote host closed the connection] 16:30:03 Is it just that I can't find the right place in the CLHS, or is the standard a bit skimpy when it comes to describing ftype type specifiers? 16:30:18 -!- Taggnostr2 [~x@dyn57-229.yok.fi] has quit [Ping timeout: 256 seconds] 16:31:19 clhs function 16:31:20 http://www.lispworks.com/reference/HyperSpec/Body/a_fn.htm 16:31:30 http://www.lispworks.com/documentation/HyperSpec/Body/t_fn.htm 16:31:47 tcr: Thanks! 16:31:54 I didn't think to look there. 16:32:04 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 16:32:32 Excellent! 16:36:27 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 16:36:34 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 16:37:53 condition-broadcast involves a syscall; is there anything that could be blocking in that case? I'm contemplating how bad is disallowing interrupts on a call to condition-broadcast 16:38:02 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Client Quit] 16:40:02 as long as you are already holding the mutex disallowing interrupts should be ok 16:40:29 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 16:40:32 What does it mean that "The list form of the function type specifier can be used only for declaration and not for discrimination."? 16:40:33 htk_ [~htk___@unaffiliated/htk-/x-9867211] has joined #lisp 16:40:44 clhs typep 16:40:45 http://www.lispworks.com/reference/HyperSpec/Body/f_typep.htm 16:40:52 beach: You're not allowed to use typep on it? 16:41:13 And possibly not subtype either? 16:41:17 yup 16:41:18 Err... subtypep? 16:41:39 That's... disgusting, in a way. 16:41:48 seems reasonable 16:43:22 I see, yes. 16:44:43 I also can't figure out whether it is possible (and if so, what it means) to use a (function ...) type specifier other than with ftype. 16:45:27 Oh, I see, type and ftype have to do with the namespaces. 16:45:45 yup 16:46:43 So would it make sense to have (declaim (ftype (function ....))) for all CL functions, even though the standard says it describes calls and not the functions themselves. 16:47:00 Note also that you're not allowed to stuff arbitrarily-typed things in the fuction namespace, they have to be functions. 16:47:23 That makes sense I guess. 16:47:49 In a "but I really want to put an integer here" sort of way. 16:47:54 I guess every implementation that can make use of types pretty much contains such declaims or something equivalent 16:48:29 tcr: Thanks, you have been very helpful. 16:48:52 sbcl interpretation is really that the declaration descibes the function, not the call sites 16:48:54 htk__ [~htk___@188.3.226.175] has joined #lisp 16:49:21 call sites assume stuff about argument types if the function has a declared type and returns normally 16:49:22 beach: Look at src/compiler/fndb.lisp in sbcl sources; abcl also contains DEFKNOWN; ecl has a proclaim-ftype 16:49:40 nickjd [~76ec7751@gateway/web/freenode/x-jsusfnvdovdcccmh] has joined #lisp 16:49:49 but i suspect it is actually compliant, since to tell you have to lie to the compiler, which leads to nasal demons anyways 16:50:51 -!- pit147 [~pobameme@salle101.emi.u-bordeaux1.fr] has quit [Quit: Leaving.] 16:51:00 -!- htk_ [~htk___@unaffiliated/htk-/x-9867211] has quit [Ping timeout: 252 seconds] 16:51:20 Well, the behavioral difference is that if you provide a bogus ftype and then compile the function then the compiler will bitch if the ftypes don't match, right? 16:52:09 So proclaim a bogus ftype, compile the function, then proclaim the real ftype, and your program should still conform but a non-compliant compiler might break. 16:52:18 that's still compliant even if it's about call sites. "look, you said calls have this type! it doesn't match the function's actual type -- bad human!" 16:52:48 kankut [~wilamkasd@ACBE3555.ipt.aol.com] has joined #lisp 16:52:54 Hrm... 16:53:12 hm, we need error messages that say "bad human", now that i think of it 16:53:36 "Bad human! No cookie!" 16:53:37 -!- kankut [~wilamkasd@ACBE3555.ipt.aol.com] has quit [Client Quit] 16:54:01 Just hope the web monkeys don't get offended. 16:54:03 I thought that was STYLE-WARNING: you have no style 16:54:20 -!- mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: *bork bork*] 16:54:50 in other news, i have a lead for a new client, maybe! in china! 16:55:28 that is exciting 16:57:45 -!- airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has quit [Quit: airolson] 16:58:05 remains to be seen how it turns out, but obviously we need to listen pay attention to the asian market! 16:58:30 I would like to have a server that accepts a Lisp program and analyses it with respect to spacing, indentation, choice of identifiers, etc. 16:59:03 google: lisp critic 16:59:27 Actually, I think it starts with doing a READ on the program doesn't it? 16:59:51 if you want to check for indentation you can't use READ 17:00:04 That's what I was trying to say. 17:00:13 i dunno what lisp critic does 17:01:06 fisxoj_ [~fisxoj@80.153.54.203] has joined #lisp 17:01:59 Krystof: one of the things i'm thinking about is (partial) canonicalization of ctypes in order to speed up constraint propagation 17:02:14 -!- spradnyesh [~pradyus@122.167.85.181] has left #lisp 17:02:29 don't the ctype caches already do partial canonicalization, or am I misunderstanding? 17:02:42 i need a stronger guarantee 17:03:14 less partial canonicalization, then 17:03:37 minion: chant 17:03:38 MORE OF THEM 17:03:38 Acutally, you can use READ if you're going to check indentation, you "just" need some hairy reader-macros. 17:03:43 i need to be able to say for example that "yes, all types TYPE= to this one, they are also EQUALP" 17:03:44 aw. 17:03:46 You lose on symbol case, though. 17:04:37 nikodemus: what does that buy? 17:04:40 or at least to have a scheme that hashes non-EQUALP but TYPE= types into the same key 17:05:15 jsnell: i'm trying to figure out how to make FIND-CONSTRAINT non-linear for ctypes (the others seem much easier) 17:05:53 mega1 [~quassel@3e44aae0.adsl.enternet.hu] has joined #lisp 17:06:08 and my ideas for the data structure so far all end up asking questions about ctypes that are tricky 17:06:10 having a separate hash / equality function makes a lot more sense 17:07:36 -!- companion_cube [~simon@kuzh.polytechnique.fr] has left #lisp 17:07:51 yeah. equality is not the problem, but being able to hash/index/order ctypes so that when i come up empty i know that there aren't any valid ctypes that would be type= that i could have missed 17:08:09 (separate check for satisfies-types, etc is ok) 17:09:15 i'm just heading out for a housewarming party, so i'm a bit hasty in explaining this. sorry 17:10:01 -!- nikodemus [~nikodemus@cs181201111.pp.htv.fi] has quit [Quit: going out] 17:10:36 -!- htk__ [~htk___@188.3.226.175] has quit [Quit: Leaving] 17:11:03 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 17:12:40 -!- HG` [~HG@xdslet067.osnanet.de] has quit [Quit: Leaving.] 17:15:20 -!- hybrid_mind [~hybrid_mi@unaffiliated/hybrid-mind/x-023851] has quit [Quit: hybrid_mind] 17:17:07 codewad [~codewad@c-24-17-156-147.hsd1.wa.comcast.net] has joined #lisp 17:18:27 -!- Unhammer [~user@c28374BC1.dhcp.bluecom.no] has quit [Ping timeout: 256 seconds] 17:19:29 rme [~rme@pool-70-105-127-141.chi.dsl-w.verizon.net] has joined #lisp 17:21:34 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 17:21:50 hadronzoo [~hadronzoo@ppp-70-251-135-203.dsl.rcsntx.swbell.net] has joined #lisp 17:26:56 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 17:27:38 slash_ [~Unknown@whgeh0250.cip.uni-regensburg.de] has joined #lisp 17:31:04 -!- codewad [~codewad@c-24-17-156-147.hsd1.wa.comcast.net] has quit [Quit: Ex-Chat] 17:31:14 joe4225 [~joe@70-41-235-202.cust.wildblue.net] has joined #lisp 17:32:32 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #lisp 17:35:55 -!- joe4225 [~joe@70-41-235-202.cust.wildblue.net] has quit [Read error: Connection reset by peer] 17:37:49 joe4225 [~joe@70-41-235-202.cust.wildblue.net] has joined #lisp 17:38:23 Elench [~jarv@unaffiliated/elench] has joined #lisp 17:40:29 -!- joe4225 [~joe@70-41-235-202.cust.wildblue.net] has quit [Read error: Connection reset by peer] 17:41:52 htk_ [~htk___@unaffiliated/htk-/x-9867211] has joined #lisp 17:45:04 -!- Fuble [~Snamich@32.132.250.145] has quit [Quit: Fuble] 17:45:38 nickjd0 [irc2gowebc@118x236x119x81.ap118.gyao.ne.jp] has joined #lisp 17:46:14 -!- Kolyan [~nartamono@95-26-61-72.broadband.corbina.ru] has quit [] 17:49:56 joe4225 [~joe@70-41-235-202.cust.wildblue.net] has joined #lisp 17:50:27 -!- joe4225 [~joe@70-41-235-202.cust.wildblue.net] has quit [Client Quit] 17:52:12 hefner [~hefner@ppp-61-90-82-206.revip.asianet.co.th] has joined #lisp 17:53:13 stipet [~user@c83-253-28-60.bredband.comhem.se] has joined #lisp 17:56:38 dnolen [~dnolen@pool-71-247-120-94.nycmny.east.verizon.net] has joined #lisp 17:57:31 nyef: If I want to put some extra data on C stack before foreign call (in SBCL), can I just do two cffi:foreign-funcall (or sb-alien equivalents), or do I need to construct a C runtime-compatible subroutine which will do necessary setup/finalization and call it? 17:57:51 "extra data"? 17:58:19 You might be able to "just" use with-alien. 17:58:29 nyef: exception handler on stack 17:58:45 (C++) 17:58:49 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:59:11 An actual C++ exception handler block? 17:59:41 nyef: yep 17:59:51 On an x86oid, I might just dx-alloc a vector for it. 18:00:05 with interop between C++ side and CL side 18:00:18 What platform? 18:00:30 for now, x86-64 and x86 18:00:51 cause those two are the ones where I figured out C++ calling sequence 18:01:01 Umm... You're going to lose, badly. 18:01:14 nyef: tried already? ^^; 18:01:23 OK, so what is the most precise type specifier for ATAN? 18:01:24 No, but I've looked at the issues. 18:01:42 The -reason- you're going to lose is that there's no unwind info available for lisp functions. 18:02:10 nyef: I was considering stopping unwind on C++/CL boundary though 18:02:11 So the unwind support isn't going to be able to find your exception handler block unless it's set up in a wrapper. 18:02:34 Oh, wait, just do an (or (function (number) number) (function (real real) number)) 18:02:43 with dynamically generated wrapper around calls to C++ side (and similar one around callbacks) 18:03:03 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Read error: Operation timed out] 18:03:07 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #lisp 18:03:23 And on win32 we already tie into the system SEH chain, so you might be able to "just" UWP there. 18:04:38 nyef: C++ exceptions go separately, unfortunately (well, partially - the system side hands off handling to C++ which returns if it can't handle, at least that's the Itanium C++ ABI) 18:05:29 Yeah, and it's still table-driven, so lisp code is badly not in compliance. 18:05:36 antonis-froska [~adonis@ppp-94-65-159-136.home.otenet.gr] has joined #lisp 18:05:39 beach: Uh, also cute I'm not sure any implementation can merge OR and FUNCTION 18:05:41 But the win32 seh is a little different. 18:05:42 -!- somecodehere [~ingvar@16.198.190.90.dyn.estpak.ee] has quit [Remote host closed the connection] 18:05:46 s/also/although/ 18:06:22 nyef: still, getting it working on linux will be enough for immortal fame ;-) 18:07:34 ... rule n: the moment you switch to tunnel, your main connection will lose its IP address :/ 18:08:55 rule n+1: if you complain, it will fail again 18:09:00 What'd be really nice is full unwind integration, as we could then turn around and make the debugger use the same unwind information for backtrace, and then we could start binding more stuff into the tables to the point of getting restart-frame in all debug levels. 18:11:33 enthymeme [~kraken@adsl-76-227-117-209.dsl.lsan03.sbcglobal.net] has joined #lisp 18:12:01 daniel [~daniel@p5082BBC3.dip.t-dialin.net] has joined #lisp 18:13:13 noi-38 [~user@95.214.72.183] has joined #lisp 18:13:23 -!- noi-38 [~user@95.214.72.183] has quit [Client Quit] 18:13:43 -!- daniel_ [~daniel@p5082CAD4.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 18:14:41 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 18:14:50 -!- j4k0b [j4k0b@93.182.185.78] has quit [Ping timeout: 246 seconds] 18:15:59 can you connect a function to a value, which must run when the value is garbage collected? 18:16:52 you are looking for a finalizer 18:18:01 stassats`: but they aren't portable 18:18:25 garbage collectors aren't either 18:18:29 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 18:18:33 can someone plz..write a smple funtion for.me..i try to it all the day..and i have stack..if someone can plz pm me 18:19:16 (defun simple (a) (+ a 2)) 18:19:30 (defun very-simple (a) (a)) 18:19:31 antonis-froska: have you made any progress? 18:19:32 (simple a 2) 18:19:44 Elench: he didn't ask a very simple function! 18:19:59 madnificent: Fair poinnt, well made. 18:20:07 ^_^ 18:20:10 which is also broken 18:20:27 i have make some progreess 18:20:29 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 245 seconds] 18:20:40 but i can even install an editor 18:20:47 i can not 18:21:05 so it is 18:21:13 yes mdnificent it loook..funny..but it is not 18:21:33 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #lisp 18:21:33 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 18:21:33 Adamant [~Adamant@unaffiliated/adamant] has joined #lisp 18:21:46 antonis-froska: try to explain what is going wrong for you 18:21:59 ok i will try.. 18:22:29 antonis-froska: What do you mean by you cannot install an editor. Do you not have a computer that you administer yourself? 18:22:34 i have to make a funtcion that takes tow lists as parametr 18:23:16 and and prints the result like that (growpath '(a w r) '(w y i)) 18:23:53 (w a w r) (y a w r) (i a w r) 18:24:24 so the first atom of the second list cons to the first list and so on.. 18:24:27 you get it? 18:24:49 nobody will make your homework for you, but if you will ask specific questions, somebody might help you 18:24:51 antonis-froska: something like (defun growpath (as bs) (loop for x in bs collect (cons x as))) 18:24:57 stassats`: ;_; 18:25:03 hehe 18:25:25 Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has joined #lisp 18:25:31 stassats`: you couldn't say that .3 seconds earlier, could you? 18:26:07 if antonis-froska would understand your function, no problem 18:26:20 madnificent: It's OK, he/she has to use dolist. 18:26:32 beach: ty, I feel ok now :) 18:26:48 that does make it structurally different 18:26:50 yes i have to use do list.. 18:26:57 madnificent: We have been dealing with this problem for hours now! :) 18:26:57 sorry..for trouble guys 18:27:02 have you read clhs dolist? 18:27:02 beach: is he/she your student? 18:27:03 learning by understating something written by others is good too 18:27:04 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #lisp 18:27:17 madnificent: Certainly not! I would never impose such a restriction. 18:27:20 yes stassats i need that now 18:27:25 i can not do it alone.. 18:27:40 antonis-froska: so you want us to hold your hand? 18:28:11 when you have a problem you don't know how to solve, split it into subproblems that you can solve 18:28:28 stassats`: is it bad to tell him what he needs to learn in order to get this working? 18:28:31 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 18:28:31 antonis-froska: People here are going to impose some conditions in order to help you. First, make sure you respect indentation and spacing rules. You are making some progress, but it is still pretty bad. 18:29:16 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 18:29:19 antonis-froska: gotta go, good luck! 18:29:59 thnx you anyway..madnificent 18:30:17 antonis-froska: Then, since you haven't even understood the very basics of Lisp (such as quoting), many of us suspect that you don't really want to learn Lisp, and just get the homework done. That is not very interesting to us. Now, if you *do* want to learn Lisp, we are willing to help you, but then you have to listen and learn. 18:31:39 beach i want to learn also..i want my homework to be done..until tommorow..istudy all day..my mind is like dumb..that;s wqhy i ask for a ready code..that's all.. 18:31:44 thnk you anyway.. 18:31:48 antonis-froska: have you read any lisp tutorial? Is it your first lisp homework? 18:32:00 yes it is my firts.. 18:32:22 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #lisp 18:32:27 unicode [~user@95.214.72.183] has joined #lisp 18:32:37 i have read some tutorials.. 18:32:42 So, since FIXNUM is not a compound type specifier, to specify a nonnegative fixnum, would one do (and fixnum (number 0))? 18:32:52 lispm [~joswig@g224047198.adsl.alicedsl.de] has joined #lisp 18:32:52 antonis-froska: name two! 18:33:23 toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has joined #lisp 18:33:29 i just google for lisp tutorial.. 18:33:37 i do not remember the names now.. 18:33:42 I see. 18:33:55 you have right on what you say beach.. 18:33:59 (and fixnum unsigned-byte) 18:34:04 minion: tell antonis-froska about gentle 18:34:05 antonis-froska: please see gentle: "Common Lisp: A Gentle Introduction to Symbolic Computation" is a smoother introduction to lisp programming. http://www.cs.cmu.edu/~dst/LispBook/ 18:34:05 but have you ever fell like lost? 18:34:05 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 18:34:07 or `(integer 0 ,most-positive-fixnum) 18:34:11 i am in that mood now.. 18:34:16 Krystof: thanks! 18:35:33 Blkt [~user@net-93-151-229-219.t2.dsl.vodafone.it] has joined #lisp 18:36:17 beach: in case you use alexandria, that's alexandria:non-negative-fixnum 18:36:42 tcr: OK, good to now. Thanks! 18:36:52 porcelina [~quassel@c-174-51-110-214.hsd1.co.comcast.net] has joined #lisp 18:38:03 vu3rdd [~vu3rdd@122.167.91.209] has joined #lisp 18:39:14 antonis-froska: I strongly suspect you would not have been given this homework unless you have had classes that told you the basics of Lisp. This means that you either didn't go to those classes, or you didn't bother learning anything from them. You should start by backing up to the beginning of your course, and learn Lisp. 18:39:30 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 248 seconds] 18:40:17 -!- Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has quit [Remote host closed the connection] 18:40:36 antonis-froska: Again, if you want help learning Lisp, some people here are willing to help out. But those people are going to impose some conditions on you, in particular that you be willing to learn, and that you try to think. 18:40:37 beach: in class the profer#ssor did not told us anything about dolist..he said to read it at home..and can not understand..exactly..the meaning of dolist 18:41:03 sbahra [~sbahra@2002:62da:45b3:1234:21d:e0ff:fe00:f7ab] has joined #lisp 18:41:07 antonis-froska: I am willing to believe that, but you know next to nothing about anything, including how to use quotes. 18:41:07 clhs dolist 18:41:07 http://www.lispworks.com/reference/HyperSpec/Body/m_dolist.htm 18:41:17 have you read this? 18:41:35 antonis-froska: have you read this? 18:41:38 let me check it.. 18:41:41 no i have not.. 18:42:01 antonis-froska: take a look ;) 18:42:21 antonis-froska: look at examples section 18:42:41 it got half of what you need 18:42:42 Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has joined #lisp 18:44:24 -!- rme [~rme@pool-70-105-127-141.chi.dsl-w.verizon.net] has quit [Quit: rme] 18:45:45 lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 18:45:57 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Ping timeout: 252 seconds] 18:46:24 ace4016 [~jmarcelin@adsl-156-153-69.mia.bellsouth.net] has joined #lisp 18:47:30 ko..guys..i must go out and drink a beer..:) 18:47:37 i will try again later 18:47:41 tanx again 18:47:42 lehh 18:47:53 ehh* You wont learn lisp this way 18:48:07 by drinking beer? 18:48:10 sometimes a beer helps..:) 18:48:22 GL! 18:48:37 -!- vu3rdd [~vu3rdd@122.167.91.209] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:49:41 -!- kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has quit [Ping timeout: 256 seconds] 18:49:51 -!- Blkt [~user@net-93-151-229-219.t2.dsl.vodafone.it] has quit [Ping timeout: 260 seconds] 18:50:57 vu3rdd [~vu3rdd@122.167.91.209] has joined #lisp 18:51:30 bigwavejake [~bigwaveja@cpe-065-190-141-219.nc.res.rr.com] has joined #lisp 18:51:54 i'm trying to use cl-png to create a texture for cl-opengl... anyone try this? 18:54:38 tom1 [~pierre@212.99.78.123] has joined #lisp 18:55:26 (mrSpec): as far as I remember, your guys (from your degree) said, that it is impossible to understand Lisp if not after 3 beers 18:55:26 :D 18:56:43 OmniMancer [~OmniMance@122-57-13-87.jetstream.xtra.co.nz] has joined #lisp 18:57:35 with four beers most users add random parentheses to their code, which is not that good 18:57:43 TeMPOraL: yeah, some said ;) 18:58:02 (lispm): isn't that called "genetic algorithms" ? :D 18:58:10 or, 'genetic programming' to be precise? 18:58:21 you shuffle your code tree in random ways until you get something that works 18:58:22 :d 18:58:32 alcolisms 18:58:40 :D 18:59:11 random parenthesis isn't bad, at some point you wouldn't be able to type straight at all 18:59:48 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 19:00:40 -!- toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 19:01:03 milanj [~milan@79.101.230.75] has joined #lisp 19:01:12 -!- hadronzoo [~hadronzoo@ppp-70-251-135-203.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 19:01:34 that code will work anyway, if enclosed inside (dobeer...) macro 19:02:15 kwinz3 [~kwinz@d86-33-115-57.cust.tele2.at] has joined #lisp 19:02:21 Taggnostr [~x@dyn57-487.yok.fi] has joined #lisp 19:02:51 rread_ [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has joined #lisp 19:03:15 -!- lispm [~joswig@g224047198.adsl.alicedsl.de] has quit [Remote host closed the connection] 19:04:38 fihi09` [~user@pool-96-224-45-167.nycmny.east.verizon.net] has joined #lisp 19:05:12 -!- rread [~rread@nat/sun/x-iollbbfbbnveullx] has quit [Ping timeout: 252 seconds] 19:05:12 -!- rread_ is now known as rread 19:06:17 -!- fihi09 [~user@pool-96-224-165-27.nycmny.east.verizon.net] has quit [Ping timeout: 246 seconds] 19:06:26 -!- rread [~rread@c-98-234-219-222.hsd1.ca.comcast.net] has quit [Client Quit] 19:07:51 -!- snorble [~none@s83-179-14-105.cust.tele2.se] has left #lisp 19:08:16 -!- sbahra [~sbahra@2002:62da:45b3:1234:21d:e0ff:fe00:f7ab] has quit [Quit: Leaving] 19:09:39 i'm trying to use cl-png to create a texture for cl-opengl... anyone try this? 19:09:50 -!- stipet [~user@c83-253-28-60.bredband.comhem.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:10:02 -!- danlei [~user@pD9E2E91F.dip.t-dialin.net] has quit [Remote host closed the connection] 19:10:31 bigwavejake: We saw that. If nobody answered, that meens nobody can (or is willing to) help you at the moment. 19:11:08 got it 19:12:20 -!- tom1 [~pierre@212.99.78.123] has quit [Quit: Leaving.] 19:15:23 -!- bigwavejake [~bigwaveja@cpe-065-190-141-219.nc.res.rr.com] has quit [Quit: Leaving] 19:17:10 danlei [~user@pD9E2E91F.dip.t-dialin.net] has joined #lisp 19:18:04 tali713` [~user@c-71-195-45-159.hsd1.mn.comcast.net] has joined #lisp 19:19:19 -!- kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has quit [Quit: kpreid] 19:19:37 -!- tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has quit [Ping timeout: 246 seconds] 19:19:59 uhm why doesn't src/runtime/GNUmakefile seem to mention the .h files? 19:20:28 -!- milanj [~milan@79.101.230.75] has quit [Ping timeout: 268 seconds] 19:21:12 kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has joined #lisp 19:21:33 danlei` [~user@pD9E2E91F.dip.t-dialin.net] has joined #lisp 19:21:42 -!- danlei [~user@pD9E2E91F.dip.t-dialin.net] has quit [Disconnected by services] 19:21:43 -!- htk_ [~htk___@unaffiliated/htk-/x-9867211] has quit [Ping timeout: 246 seconds] 19:21:45 -!- danlei` is now known as danlei 19:23:21 -!- danlei [~user@pD9E2E91F.dip.t-dialin.net] has quit [Remote host closed the connection] 19:24:43 arnee [~arnee@a89-182-206-228.net-htp.de] has joined #lisp 19:24:59 milanj [~milan@109.93.206.249] has joined #lisp 19:25:05 -!- tali713` is now known as tali713 19:28:02 hadronzoo [~hadronzoo@rrcs-67-78-79-54.sw.biz.rr.com] has joined #lisp 19:28:58 snorble [~none@s83-179-14-105.cust.tele2.se] has joined #lisp 19:29:51 -!- kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has quit [Read error: Connection reset by peer] 19:31:35 tcr: Why would they need mentioning? 19:31:54 -!- synthasee [~synthase@adsl-220-187-4.mob.bellsouth.net] has quit [] 19:33:04 kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has joined #lisp 19:34:25 Aren't they dependencies for the *.c files? 19:35:41 Actually, they're mentioned at the bottom. 19:36:05 Basically everything below the "clean" target is for the .h files. 19:36:10 htk_ [~htk___@unaffiliated/htk-/x-9867211] has joined #lisp 19:36:18 leo2007 [~leo@wlan-gw.st-edmunds.cam.ac.uk] has joined #lisp 19:36:33 that's too much Makefile magic for me 19:36:52 not mentioning them explicitly is bad for the TAGS rule which is how I came to notice anyway 19:37:15 But... they are mentioned explicitly. 19:37:26 If you have a built tree, have a look at the .d files. 19:38:27 oh 19:38:58 Yeah. The two targets immediately after clean build the .d files from .c files and .S files. 19:39:17 And the last bit includes the .d files into the makefile, causing them to be built if they don't exist. 19:39:23 sepult` [~user@xdsl-87-79-114-38.netcologne.de] has joined #lisp 19:39:28 hrm 19:40:02 The .d files each contain a rule that causes them to be rebuilt if any of the dependencies of their corresponding .c file change. 19:40:13 nyef: regarding unwind - I'm not really targeting full unwind data (cause this requires some interesting work, XCL/ECL might be the easiest one to achieve it), I'm mostly working towards easy FFI to C++, without writing extern "C" wrappers. 19:40:15 synthasee [~synthase@adsl-220-187-4.mob.bellsouth.net] has joined #lisp 19:40:46 -!- sepult [~user@xdsl-78-35-192-238.netcologne.de] has quit [Disconnected by services] 19:40:47 -!- sepult` [~user@xdsl-87-79-114-38.netcologne.de] has quit [Read error: Connection reset by peer] 19:40:49 p_l: Fair enough. And if said C++ code doesn't use exceptions, then it should be straightforward even without the unwind stuff, right? 19:41:10 tcr: The only part of this setup that seems like magic to me is the use of sed. 19:41:23 Everything else is fairly standard, based on recursive-make-considered-harmful. 19:41:35 I ain't a C programmer :-) 19:41:38 nyef: yeah, as long as I have nm and g++ installed 19:41:47 (and libstdc++) 19:41:50 Any idea about TAGS? 19:41:55 sepult` [~user@xdsl-87-79-114-38.netcologne.de] has joined #lisp 19:41:55 Nope? 19:42:02 Never used TAGS. 19:42:26 Tried ECB once, which uses the semantic bovinator instead, but that broke horribly. 19:42:38 Is there a way to say that that a rule is -never- up to date? 19:42:58 Yes, there's a way to say that a rule is "bogus" in some respect. 19:43:03 Well, a target, not a rule. 19:43:16 That .PHONY directive at the top, I think. 19:43:19 I use G++ to get vtable layout and nm to dump symbol data (so I get a demangled->mangled mapping) 19:43:55 What's actually broken about TAGS? 19:44:07 it should run etags on the .h files, too 19:44:13 could have implemented mangling in CL, but I think it's better to leave that to C++ compiler that linked the binary 19:44:14 -!- sepult` is now known as sepult 19:44:15 possibly also the files in the genesis/ directory 19:44:17 Ahh. 19:44:57 ... Maybe $(SRCS) *.h genesis/*.h ? 19:45:15 That might not work. 19:45:32 ... use find? 19:49:46 I'm wondering how to force another thread to unwind during execution of a cleanup clause 19:50:11 interrupt-thread with a THROW thunk? 19:50:24 Of course, that's horrifically dangerous. 19:50:25 yeah but the question is how to time 19:50:37 tcr: at low level? SIGRT? 19:50:57 sure it's dangereous :-) I want to test my stuff whether it can handle that scenario 19:52:14 interrupt-thread leads to a pthread_kill of the thread 19:52:23 -!- TeMPOraL [~temporal@wifi-wpa.agh.edu.pl] has quit [Quit: :) .•«UPP»•.] 19:52:43 But, but... Look, asynchronous unwinds are considered to be dangerous for a -reason-. 19:53:05 This is why with-timeout is deprecated in favor of deadlines. 19:53:09 how are signals processed by the kernel? 19:53:17 tcr: Digitally? 19:54:21 -!- Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote host closed the connection] 19:54:57 tcr: iirc. table-driven 19:55:03 I mean at what point will the thread actually be interrupted? pthread_kill will presumably result in queueing the signal first; when will the signal actually be processed? 19:55:47 I'd imagine that the signal would be processed the next time the process enters/leaves kernel space, either for a syscall or an interrupt. 19:56:01 -!- SandGorgon [~OmNomNomO@122.162.124.26] has quit [Ping timeout: 276 seconds] 19:56:05 Unless the process is stopped in the kernel, in which case it happens immediately. 19:56:30 But the basic thing is that if it's not blocked, it can be delivered -anywhere-. 19:56:43 (Or is that anywhen?) 19:57:06 -!- mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 19:57:38 whenever? 19:57:59 No, whenever implies a certain disinterest. 19:58:03 process running quotas are enforced by hardware interrupts? 19:58:11 Yes, of course. 19:58:17 Timer interrupts, typically. 19:58:39 Or perhaps these days there's a way to schedule an interrupt so many CPU ticks in the future. 19:58:51 But certainly it's been timer interrupts in the past. 19:59:39 timer interrupt, so main kernel timer is the real granularity. You can however get better timing by accessing RTC device 19:59:43 Whenever a tick comes in the kernel checks to see if the currently-running process has exceeded its timeslice, and if it has then the next process gets scheduled. 20:00:20 schmx [~marcus@c83-254-196-101.bredband.comhem.se] has joined #lisp 20:00:20 -!- schmx [~marcus@c83-254-196-101.bredband.comhem.se] has quit [Changing host] 20:00:20 schmx [~marcus@sxemacs/devel/schme] has joined #lisp 20:03:28 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #lisp 20:05:03 -!- hefner [~hefner@ppp-61-90-82-206.revip.asianet.co.th] has quit [Read error: Connection reset by peer] 20:05:55 -!- mishoo [~mishoo@95.233.108.37] has quit [Ping timeout: 260 seconds] 20:06:40 nyef: any luck with the lisppaste feature? 20:06:54 -!- grouzen [~grouzen@91.214.124.65] has quit [Ping timeout: 258 seconds] 20:06:56 Oh, right. 20:07:21 No, haven't really done much beyond looking to see how hard it would be in terms of the paste index. 20:08:11 SandGorgon [~OmNomNomO@122.162.124.26] has joined #lisp 20:12:47 ok ;) 20:14:04 -!- rares [~rares@174-26-121-240.phnx.qwest.net] has quit [Remote host closed the connection] 20:14:56 rares [~rares@174-26-121-240.phnx.qwest.net] has joined #lisp 20:15:34 -!- arnee [~arnee@a89-182-206-228.net-htp.de] has quit [Quit: arnee] 20:16:31 -!- adeht [~death@bzq-84-110-253-101.red.bezeqint.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:20:56 juan_ [~juan@189.70.3.140] has joined #lisp 20:23:37 hefner [~hefner@ppp-61-90-82-206.revip.asianet.co.th] has joined #lisp 20:26:36 davazp [~user@147.Red-88-6-205.staticIP.rima-tde.net] has joined #lisp 20:28:30 -!- fda314925 [~fda314925@121.124.124.117] has quit [Remote host closed the connection] 20:32:08 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 20:38:03 loxs [~loxs@78.90.124.181] has joined #lisp 20:41:02 OmniMancer1 [~OmniMance@122-57-13-87.jetstream.xtra.co.nz] has joined #lisp 20:41:08 Is the author of paredit.el here? 20:41:18 not at the moment 20:41:24 he goes by Riastradh 20:42:01 thanks. 20:42:36 xan_ [~xan@cs78225040.pp.htv.fi] has joined #lisp 20:43:35 -!- OmniMancer [~OmniMance@122-57-13-87.jetstream.xtra.co.nz] has quit [Ping timeout: 256 seconds] 20:43:54 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #lisp 20:45:18 sbahra [~sbahra@2002:62da:45b3:1234:21d:e0ff:fe00:f7ab] has joined #lisp 20:52:18 bew [~bew@nsabfw1.nsab.se] has joined #lisp 20:52:19 -!- bew [~bew@nsabfw1.nsab.se] has quit [Remote host closed the connection] 20:53:57 grouzen [~grouzen@91.214.124.2] has joined #lisp 20:55:13 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 20:55:29 -!- cmeow [cmeow@happy.happy.vhost.shellium.org] has quit [Ping timeout: 246 seconds] 20:56:38 wouldn't coerce as macro be useful (efficiency wise)? 20:56:55 -!- davazp [~user@147.Red-88-6-205.staticIP.rima-tde.net] has quit [Remote host closed the connection] 20:57:16 francogrex [~user@43.127-65-87.adsl-dyn.isp.belgacom.be] has joined #lisp 20:58:11 -!- hefner [~hefner@ppp-61-90-82-206.revip.asianet.co.th] has quit [Quit: Leaving] 20:58:36 -!- OmniMancer1 [~OmniMance@122-57-13-87.jetstream.xtra.co.nz] has quit [Quit: Leaving.] 21:00:18 (I was hoping for an "yes, and sbcl has a %coerce-dfloat-sfloat macro if you can promise the input type" answer) 21:01:22 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Ping timeout: 248 seconds] 21:01:29 AFAIK, SBCL optimizes for known source types in COERCE. 21:03:25 gwynddyllyd [~fintn@201.29.231.96] has joined #lisp 21:03:43 nyef: my code is (coerce (sqrt x) 'single-float) .. clhs tells me coerce is a function, and I would like to avoid that function call. 21:04:25 doing premature optimizations? 21:06:04 lhz: An implementation is permitted to do what it likes when dealing with calls to functions named by symbols in the COMMON-LISP package. 21:06:04 quidnunc [~user@bas16-montreal02-1242356783.dsl.bell.ca] has joined #lisp 21:06:31 -!- quidnunc [~user@bas16-montreal02-1242356783.dsl.bell.ca] has left #lisp 21:06:55 and not with other packages? 21:07:06 nyef: ah thanks, I was thinking of function as run-time replacable code but that should (can?) never happen in that package. 21:07:26 Should never, per some early section of the spec. 21:08:04 stassats`: Well, implementation packages too, but the rules for user code are a bit different. 21:08:36 nyef: well, as long as you keep semantics the same, and redefinitions 21:08:52 Yeah, it's the redefinitions bit that's tricky. 21:09:12 If you get too clever your cache invalidation cost gets nasty on redefinition. 21:10:03 Whereas if a user says "inline this", they make the explicit statement that -they- will pay the cache invalidation cost themselves. 21:11:21 -!- borkamaniac [~user@S0106001111de1fc8.cg.shawcable.net] has quit [Ping timeout: 256 seconds] 21:12:10 -!- gwynddyllyd [~fintn@201.29.231.96] has quit [Quit: Lost terminal] 21:14:40 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 21:32:26 rme [~rme@pool-70-105-127-141.chi.dsl-w.verizon.net] has joined #lisp 21:34:55 -!- francogrex [~user@43.127-65-87.adsl-dyn.isp.belgacom.be] has quit [Remote host closed the connection] 21:36:50 gruseom [~daniel@S0106001217057777.cg.shawcable.net] has joined #lisp 21:37:29 -!- pjb [~t@241.Red-79-149-206.staticIP.rima-tde.net] has quit [Ping timeout: 246 seconds] 21:38:32 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 21:40:07 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 240 seconds] 21:40:55 Is there a way to print the instruction at the current pc? 21:41:51 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #lisp 21:41:54 Umm... There's something wrong with that question. 21:42:21 Probably starting with the notion of "current pc" changing throughout the process of "printing the instruction". 21:42:55 I mean inside the debugger 21:42:59 x/i $pc 21:43:00 Now, disassembling a single instruction at an arbitrary address is more doable. 21:43:39 -!- juan_ [~juan@189.70.3.140] has quit [Ping timeout: 240 seconds] 21:43:46 (if you meant gdb) 21:43:56 nope sbcl 21:44:51 (apropos "disassemble" "SB-DISASSEM" t) has some... interesting-sounding functions. 21:45:36 (Note that it is possible to enter the debugger without obtaining an interrupt context, which makes things a little trickier.) 21:47:18 -!- hadronzoo [~hadronzoo@rrcs-67-78-79-54.sw.biz.rr.com] has quit [Quit: hadronzoo] 21:47:27 phr [~prand@97-115-191-144.spkn.qwest.net] has joined #lisp 21:47:43 mishoo [~mishoo@95.233.108.37] has joined #lisp 21:49:54 -!- phr [~prand@97-115-191-144.spkn.qwest.net] has left #lisp 21:51:38 x/i $pc ... I love that little thing 21:53:19 I tend to put display/i $pc in .gdbinit 21:53:39 hadronzoo [~hadronzoo@ppp-70-251-135-203.dsl.rcsntx.swbell.net] has joined #lisp 21:54:16 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 21:54:45 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 21:56:38 juan_ [~juan@189.70.74.180] has joined #lisp 21:58:07 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 21:59:04 I see the acronym "ra" used a lot in debug-int.lisp; what does it stand for? 22:00:13 return address, seemingly 22:01:11 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 22:01:23 -!- pavelludiq [~quassel@87.246.28.180] has quit [Read error: Connection reset by peer] 22:02:17 stipet [~user@c83-253-28-60.bredband.comhem.se] has joined #lisp 22:04:37 -!- juan_ [~juan@189.70.74.180] has quit [Ping timeout: 256 seconds] 22:05:27 Yeah, return address. 22:05:37 -!- stipet [~user@c83-253-28-60.bredband.comhem.se] has quit [Client Quit] 22:05:48 The debugging stuff is a disaster, and ldb is just an embarrassment. 22:07:57 wondering what's holding on the keys of sb-di::*compiled-debug-funs* 22:10:27 *tcr* looks at dwim's path-to-root and sighs 22:11:33 -!- schoppenhauer [~css@unaffiliated/schoppenhauer] has quit [Remote host closed the connection] 22:15:17 gemelen [~shelta@shpd-92-101-149-100.vologda.ru] has joined #lisp 22:15:46 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 22:17:03 juan_ [~juan@189.70.53.75] has joined #lisp 22:17:46 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 22:17:47 -!- vsync [~vsync@24.173.173.82] has quit [Ping timeout: 260 seconds] 22:19:23 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 22:20:44 vsync [~vsync@24.173.173.82] has joined #lisp 22:22:00 -!- dnolen [~dnolen@pool-71-247-120-94.nycmny.east.verizon.net] has quit [Quit: dnolen] 22:26:20 -!- Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has quit [Quit: Planned down time ^^] 22:26:36 -!- leo2007 [~leo@wlan-gw.st-edmunds.cam.ac.uk] has quit [Quit: rcirc on GNU Emacs 23.1.94.1] 22:26:53 leo2007 [~leo@wlan-gw.st-edmunds.cam.ac.uk] has joined #lisp 22:28:47 -!- tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 22:29:30 pferor [~user@81.34.54.62] has joined #lisp 22:29:34 hello!! 22:30:01 -!- pferor [~user@81.34.54.62] has quit [Remote host closed the connection] 22:31:03 -!- unicode [~user@95.214.72.183] has quit [Ping timeout: 276 seconds] 22:31:23 Skewb [~Skewb@62.32.145.156] has joined #lisp 22:31:31 hi. 22:32:14 I guess what I actually want is a disassemble-frame with the PC being highlighted in its output 22:32:49 Disassemble the code-component, then find the PC value in the resulting output? 22:33:13 Admittedly, this puts most of the smarts on the elisp side. 22:33:58 And you'll have some clever munging to do when a GC occurs. 22:36:13 -!- clapautius [~me@188.26.53.91] has left #lisp 22:39:26 -!- milanj [~milan@109.93.206.249] has quit [Quit: Leaving] 22:39:54 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 22:43:34 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 22:46:18 -!- leo2007 [~leo@wlan-gw.st-edmunds.cam.ac.uk] has quit [Ping timeout: 252 seconds] 22:46:48 benny` [~benny@i577A8BD2.versanet.de] has joined #lisp 22:47:42 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 22:47:44 -!- jordyd [~jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has quit [Remote host closed the connection] 22:48:09 -!- benny [~benny@i577A89EF.versanet.de] has quit [Ping timeout: 240 seconds] 22:54:52 -!- loxs [~loxs@78.90.124.181] has quit [Quit: Leaving] 22:59:35 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 256 seconds] 22:59:46 -!- Taggnostr [~x@dyn57-487.yok.fi] has quit [Ping timeout: 248 seconds] 23:00:58 -!- mishoo [~mishoo@95.233.108.37] has quit [Ping timeout: 264 seconds] 23:02:29 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 23:04:52 -!- konr [~konrad@189.96.110.165] has quit [Remote host closed the connection] 23:05:56 _3b`` [foobar@cpe-70-112-214-100.austin.res.rr.com] has joined #lisp 23:06:23 schoppenhauer [~css@unaffiliated/schoppenhauer] has joined #lisp 23:06:27 marioxcc` [~user@200.92.23.113] has joined #lisp 23:06:55 Buganini_ [~buganini@security-hole.info] has joined #lisp 23:07:56 -!- TR2N [email@89.180.158.168] has quit [Ping timeout: 265 seconds] 23:09:07 turbo24p1g [~turbo24pr@turbolent.com] has joined #lisp 23:09:15 ski_ [~slj@c-0712e055.1149-1-64736c10.cust.bredbandsbolaget.se] has joined #lisp 23:09:18 rbancrof1 [~rumble@S01060014bf54b5eb.cg.shawcable.net] has joined #lisp 23:09:19 kooll [~samson_t@ns301422.ovh.net] has joined #lisp 23:09:26 arbscht_ [~arbscht@unaffiliated/arbscht] has joined #lisp 23:09:34 kom__ [~el@brain.cx] has joined #lisp 23:09:43 Borbus_ [borbus@borbus.kicks-ass.net] has joined #lisp 23:09:44 Xantoz_ [~hejhej@c-1cb2e253.01-157-73746f30.cust.bredbandsbolaget.se] has joined #lisp 23:09:46 pr_ [~pr@109.74.204.63] has joined #lisp 23:09:51 OmniMancer [~OmniMance@122-57-13-87.jetstream.xtra.co.nz] has joined #lisp 23:09:52 borisc_ [~borisc@borisc2.csbnet.se] has joined #lisp 23:10:07 DrForr_ [~drforr@pool-173-58-135-135.lsanca.fios.verizon.net] has joined #lisp 23:11:10 yahooooo7 [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has joined #lisp 23:13:58 -!- marioxcc [~user@200.92.23.113] has quit [*.net *.split] 23:13:58 -!- _3b` [foobar@cpe-70-112-214-100.austin.res.rr.com] has quit [*.net *.split] 23:13:58 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [*.net *.split] 23:13:58 -!- ski [~slj@c-0712e055.1149-1-64736c10.cust.bredbandsbolaget.se] has quit [*.net *.split] 23:13:58 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [*.net *.split] 23:13:58 -!- Xantoz [~hejhej@c-1cb2e253.01-157-73746f30.cust.bredbandsbolaget.se] has quit [*.net *.split] 23:13:58 -!- rbancroft [~rumble@S01060014bf54b5eb.cg.shawcable.net] has quit [*.net *.split] 23:13:58 -!- pr [~pr@unaffiliated/pr] has quit [*.net *.split] 23:13:58 -!- yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has quit [*.net *.split] 23:13:58 -!- anekos [~anekos@pl663.nas926.p-osaka.nttpc.ne.jp] has quit [*.net *.split] 23:13:58 -!- DrForr [~drforr@pool-173-58-135-135.lsanca.fios.verizon.net] has quit [*.net *.split] 23:13:58 -!- koollman [~samson_t@ns301422.ovh.net] has quit [*.net *.split] 23:13:58 -!- Buganini [~buganini@security-hole.info] has quit [*.net *.split] 23:13:58 -!- Borbus [borbus@borbus.kicks-ass.net] has quit [*.net *.split] 23:13:58 -!- _3b [foobar@cpe-70-112-214-100.austin.res.rr.com] has quit [*.net *.split] 23:13:58 -!- turbo24prg [~turbo24pr@turbolent.com] has quit [*.net *.split] 23:13:58 -!- kom_ [~el@brain.cx] has quit [*.net *.split] 23:13:58 -!- fnordus [~dnall@70.70.0.215] has quit [*.net *.split] 23:13:58 -!- borisc [~borisc@borisc2.csbnet.se] has quit [*.net *.split] 23:14:09 -!- ichernetsky [~ichernets@195.222.72.228] has quit [Ping timeout: 240 seconds] 23:14:33 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 23:17:13 -!- slash_ [~Unknown@whgeh0250.cip.uni-regensburg.de] has quit [Quit: Lost terminal] 23:21:53 fnordus [~dnall@70.70.0.215] has joined #lisp 23:23:43 anekos [~anekos@pl663.nas926.p-osaka.nttpc.ne.jp] has joined #lisp 23:25:07 X-Scale [email@89-180-209-48.net.novis.pt] has joined #lisp 23:27:48 -!- Adlai [~adlai@unaffiliated/adlai] has quit [Quit: sleep] 23:28:45 -!- bytecolor [~user@adsl-70-136-249-169.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 23:29:17 bytecolor [~user@adsl-70-136-249-169.dsl.scrm01.sbcglobal.net] has joined #lisp 23:29:30 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 23:29:43 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 23:30:11 bytecolor pasted "eval in macro" at http://paste.lisp.org/display/96687 23:30:28 question is in the paste 23:31:29 ichernetsky [~ichernets@195.222.64.58] has joined #lisp 23:32:16 -!- xenosoz1 [~xenosoz@pe.snu.ac.kr] has quit [Read error: Operation timed out] 23:34:54 xenosoz1 [~xenosoz@pe.snu.ac.kr] has joined #lisp 23:35:05 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 23:36:03 minion: paste 23:36:04 paste: lisppaste: lisppaste is an IRC bot that runs under the nickname "lisppaste" and can be used (only for the #lisp IRC channel!) at http://paste.lisp.org/new/lisp - or http://paste.lisp.org/ for other destinations 23:36:22 tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has joined #lisp 23:36:54 fe[nl]ix pasted "Autodoc bug" at http://paste.lisp.org/display/96688 23:37:04 anybody know where I can find videos from ILC2009? are there any? 23:44:14 udzinari: from here: http://ilc2009.scheming.org/node/15 looks like someone offered to prepare the videos and another offered to host them 23:44:48 bytecolor: last year.. 23:44:53 nod 23:45:23 well, the post to offer hosting was on 2/20/2010 23:46:03 -!- benny` is now known as benny 23:46:29 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Remote host closed the connection] 23:46:56 bah, read it wrong, they were _looking_ for a host O_o 23:47:22 I'd like to watch them as well 23:48:28 -!- xenosoz1 [~xenosoz@pe.snu.ac.kr] has quit [Ping timeout: 258 seconds] 23:48:47 i got a fun link for the game designers in the channel: http://g4tv.com/videos/44277/DICE-2010-Design-Outside-the-Box-Presentation/ 23:49:46 xenosoz1 [~xenosoz@pe.snu.ac.kr] has joined #lisp 23:50:46 -!- Helheim [~helheim@93.186.169.24] has quit [Remote host closed the connection] 23:54:08 Helheim [~helheim@93.186.169.24] has joined #lisp