00:03:30 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 276 seconds] 00:03:46 -!- bizarrefish [~lee@host86-160-44-109.range86-160.btcentralplus.com] has quit [Ping timeout: 248 seconds] 00:05:02 wvdschel [~wim@d51A4A968.access.telenet.be] has joined #lisp 00:05:08 -!- alley_cat [~AlleyCat@sourcemage/elder/alleycat] has quit [Remote host closed the connection] 00:05:17 -!- slash_ [~Unknown@p4FF0B2B2.dip.t-dialin.net] has quit [Quit: Lost terminal] 00:05:45 bizarrefish [~lee@host86-160-44-109.range86-160.btcentralplus.com] has joined #lisp 00:06:58 -!- timor [~timor@port-87-234-97-27.dynamic.qsc.de] has quit [Remote host closed the connection] 00:08:21 -!- gonzojive_ [~red@c-76-21-113-242.hsd1.ca.comcast.net] has quit [Read error: No route to host] 00:10:10 gonzojive_ [~red@c-76-21-113-242.hsd1.ca.comcast.net] has joined #lisp 00:11:24 -!- Arelius [~user@64.174.9.113] has quit [Ping timeout: 252 seconds] 00:12:10 -!- fisxoj [~fisxoj@gw-fr-vauban.inka-online.net] has quit [Ping timeout: 265 seconds] 00:14:08 -!- Ralith [~ralith@69.90.48.97] has quit [Read error: No route to host] 00:14:34 Ralith [~ralith@69.90.48.97] has joined #lisp 00:15:18 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 00:19:33 wormwood_ [~wormwood@pool-141-155-38-58.ny325.east.verizon.net] has joined #lisp 00:20:50 -!- rme [rme@clozure-DC352DBC.chi.dsl-w.verizon.net] has quit [Quit: rme] 00:20:50 -!- rme [~rme@pool-70-104-122-115.chi.dsl-w.verizon.net] has quit [Quit: rme] 00:21:21 -!- wormwood [~wormwood@pool-141-155-21-17.ny325.east.verizon.net] has quit [Ping timeout: 260 seconds] 00:23:52 grouzen [~grouzen@91.214.124.2] has joined #lisp 00:26:29 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 00:28:36 -!- ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has quit [Remote host closed the connection] 00:35:49 -!- ramus [~ramus@99.23.131.154] has quit [Quit: leaving] 00:37:40 ramus [~ramus@99.23.131.154] has joined #lisp 00:38:16 -!- drewc [~user@S01060013101b6ddb.vc.shawcable.net] has quit [Ping timeout: 265 seconds] 00:44:01 spearalot [~spearalot@41.130.44.106] has joined #lisp 00:44:02 -!- spearalot [~spearalot@41.130.44.106] has quit [Client Quit] 00:44:35 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 00:45:22 -!- ephcon [~ephcon@student167-181.hampshire.edu] has quit [Quit: leaving] 00:45:40 ephcon [~ephcon@student167-181.hampshire.edu] has joined #lisp 00:47:41 -!- rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has quit [Quit: rickmode] 00:48:20 -!- ramus [~ramus@99.23.131.154] has quit [Quit: leaving] 00:50:04 -!- jmbr_ [~jmbr@189.33.220.87.dynamic.jazztel.es] has quit [Ping timeout: 245 seconds] 00:55:18 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 00:56:57 hi, using parenscript, how would I get the js of "foo.bar().baz;"? 00:57:10 ramus [~ramus@99.23.131.154] has joined #lisp 00:57:39 (ps (foo.bar.baz)) would get me "foo.bar.baz();" 00:58:08 -!- alexsuraci [~alexsurac@pool-71-188-133-67.aubnin.fios.verizon.net] has quit [Remote host closed the connection] 00:59:43 <_3b> (ps:ps (ps:@ ((ps:@ foo bar)) baz)) ? 01:01:33 _3b: thank you 01:02:01 -!- wvdschel [~wim@d51A4A968.access.telenet.be] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]] 01:02:01 -!- ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has quit [Remote host closed the connection] 01:02:03 ianmcorvidae [~ianmcorvi@pool-96-236-121-77.spfdma.east.verizon.net] has joined #lisp 01:02:03 -!- ianmcorvidae [~ianmcorvi@pool-96-236-121-77.spfdma.east.verizon.net] has quit [Changing host] 01:02:03 ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has joined #lisp 01:02:10 -!- Alabaman_ [~badgerfac@81-226-253-54-no19.tbcn.telia.com] has quit [Ping timeout: 264 seconds] 01:02:11 -!- tsuru` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has quit [Read error: Connection reset by peer] 01:02:24 tsuru` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has joined #lisp 01:02:50 alexsuraci [~alexsurac@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #lisp 01:03:14 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 01:03:54 -!- unicode [~user@95.214.2.167] has quit [Quit: leaving] 01:06:39 unicode [~user@95.214.2.167] has joined #lisp 01:07:05 -!- ramus [~ramus@99.23.131.154] has quit [Quit: leaving] 01:08:24 wormwood [~wormwood@pool-141-155-168-220.ny325.east.verizon.net] has joined #lisp 01:10:21 -!- wormwood_ [~wormwood@pool-141-155-38-58.ny325.east.verizon.net] has quit [Ping timeout: 260 seconds] 01:12:52 -!- unicode [~user@95.214.2.167] has quit [Quit: Lost terminal] 01:13:24 wormwood_ [~wormwood@pool-141-155-162-110.ny325.east.verizon.net] has joined #lisp 01:14:09 -!- wormwood [~wormwood@pool-141-155-168-220.ny325.east.verizon.net] has quit [Ping timeout: 240 seconds] 01:18:54 rme [~rme@pool-70-104-122-115.chi.dsl-w.verizon.net] has joined #lisp 01:23:06 ramus [~ramus@99.23.131.154] has joined #lisp 01:26:07 gigamonkey [~gigamonke@adsl-99-155-194-30.dsl.pltn13.sbcglobal.net] has joined #lisp 01:26:17 S11001001 [~sirian@c-66-176-162-16.hsd1.fl.comcast.net] has joined #lisp 01:28:35 -!- spacebat [~akhasha@ppp118-210-116-65.lns20.adl2.internode.on.net] has quit [Ping timeout: 246 seconds] 01:30:38 spacebat [~akhasha@ppp121-45-52-37.lns20.adl2.internode.on.net] has joined #lisp 01:30:42 Tril [~tril@bespin.org] has joined #lisp 01:31:19 -!- ephcon [~ephcon@student167-181.hampshire.edu] has quit [Ping timeout: 245 seconds] 01:34:26 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 01:36:32 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Read error: Connection reset by peer] 01:36:47 -!- nha [~prefect@250-194.105-92.cust.bluewin.ch] has quit [Remote host closed the connection] 01:37:19 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 01:41:03 -!- tsuru` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has quit [Read error: No route to host] 01:41:05 tsuru`` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has joined #lisp 01:45:16 Anarch [~olaf@c-67-171-37-107.hsd1.wa.comcast.net] has joined #lisp 01:49:50 -!- nyef [~nyef@pool-70-109-142-222.cncdnh.east.myfairpoint.net] has quit [Quit: G'night all.] 01:52:49 Traveler7 [~traveler@93-136-89-94.adsl.net.t-com.hr] has joined #lisp 01:56:51 l4ndfo [~l4ndfo@S0106002129a187e9.ed.shawcable.net] has joined #lisp 01:57:49 -!- cadabra [~cadabra@69.169.170.130] has quit [Ping timeout: 240 seconds] 01:57:57 -!- mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 01:58:36 -!- Soulman [~kvirc@154.80-202-254.nextgentel.com] has quit [Ping timeout: 256 seconds] 02:01:16 -!- qamikaz [~alper@88.243.247.136] has quit [Remote host closed the connection] 02:02:34 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 256 seconds] 02:03:06 -!- dys [~andreas@krlh-5f72cd1e.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 02:03:46 -!- Tordek [tordek@gateway/shell/blinkenshell.org/x-vplrizfhymrebvfy] has quit [Ping timeout: 248 seconds] 02:03:52 Tordek [tordek@gateway/shell/blinkenshell.org/x-tscaflvpttbjjaez] has joined #lisp 02:05:24 tsuru``` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has joined #lisp 02:06:23 -!- tsuru`` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has quit [Ping timeout: 246 seconds] 02:07:08 -!- Traveler7 [~traveler@93-136-89-94.adsl.net.t-com.hr] has quit [Quit: Java user signed off] 02:08:14 dys [~andreas@krlh-5f72cd1e.pool.mediaWays.net] has joined #lisp 02:08:55 -!- enthymene [~kraken@130.166.209.8] has quit [Quit: rcirc on GNU Emacs 23.1.1] 02:12:38 synthasee [~synthase@adsl-220-174-54.mob.bellsouth.net] has joined #lisp 02:15:49 -!- arbscht changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: ECL 10.3.1, SBCL 1.0.36, CLSQL 5.0.4 02:22:23 -!- konr` is now known as konr 02:22:46 -!- pavelludiq [~quassel@87.246.12.90] has quit [Read error: Connection reset by peer] 02:23:11 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 02:26:21 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Client Quit] 02:31:44 -!- tsuru``` [~user@c-174-50-217-160.hsd1.tn.comcast.net] has quit [Ping timeout: 245 seconds] 02:31:55 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 02:32:07 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 02:39:59 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 268 seconds] 02:40:19 -!- ikki [~ikki@201.155.75.146] has quit [Quit: Leaving] 02:45:59 brushie [~brushie@ram94-7-82-232-189-35.fbx.proxad.net] has joined #lisp 02:47:05 spradnyesh [~pradyus@122.167.104.220] has joined #lisp 02:49:48 -!- RaceCondition [~RaceCondi@82.131.16.117.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 02:52:34 rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has joined #lisp 02:54:04 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 03:07:13 -!- carlocci [~nes@93.37.193.166] has quit [Quit: eventually IE will rot and die] 03:07:30 -!- rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has left #lisp 03:13:27 -!- xan_ [~xan@cs78225040.pp.htv.fi] has quit [Ping timeout: 252 seconds] 03:15:52 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 03:18:11 -!- gonzojive_ [~red@c-76-21-113-242.hsd1.ca.comcast.net] has quit [Quit: gonzojive_] 03:18:34 gonzojive_ [~red@c-76-21-113-242.hsd1.ca.comcast.net] has joined #lisp 03:18:34 -!- gonzojive_ [~red@c-76-21-113-242.hsd1.ca.comcast.net] has quit [Client Quit] 03:18:55 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Read error: Connection reset by peer] 03:19:29 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 03:20:29 xan_ [~xan@cs78225040.pp.htv.fi] has joined #lisp 03:23:19 mornfall_ [~mornfall@anna.fi.muni.cz] has joined #lisp 03:23:25 -!- mornfall [~mornfall@kde/developer/mornfall] has quit [Remote host closed the connection] 03:30:26 dys` [~andreas@krlh-5f735e37.pool.mediaWays.net] has joined #lisp 03:32:48 -!- dys [~andreas@krlh-5f72cd1e.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 03:36:05 gruseom [~daniel@S0106001217057777.cg.shawcable.net] has joined #lisp 03:37:34 dnolen_ [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 03:39:39 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Ping timeout: 245 seconds] 03:39:39 -!- dnolen_ is now known as dnolen 03:39:51 dralston [~dralston@S010600212986cca8.va.shawcable.net] has joined #lisp 03:51:37 -!- frodef [~frode@shevek.netfonds.no] has quit [Remote host closed the connection] 04:00:47 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 265 seconds] 04:03:29 -!- dys` is now known as dys 04:03:56 -!- dreish [~dreish@minus.dreish.org] has quit [Quit: dreish] 04:04:39 -!- benny [~benny@i577A7C9B.versanet.de] has quit [Ping timeout: 276 seconds] 04:16:37 -!- smanek [~smanek@rrcs-24-213-164-136.nyc.biz.rr.com] has quit [Quit: This computer has gone to sleep] 04:19:58 good morning. 04:24:48 -!- mornfall_ [~mornfall@anna.fi.muni.cz] has quit [Ping timeout: 256 seconds] 04:24:51 mornfall [~mornfall@anna.fi.muni.cz] has joined #lisp 04:24:52 -!- mornfall [~mornfall@anna.fi.muni.cz] has quit [Changing host] 04:24:52 mornfall [~mornfall@kde/developer/mornfall] has joined #lisp 04:28:31 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 04:32:43 lpolzer__ [~lpolzer@dslb-088-073-247-222.pools.arcor-ip.net] has joined #lisp 04:33:00 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 04:36:23 -!- spradnyesh [~pradyus@122.167.104.220] has left #lisp 04:37:09 -!- lpolzer_ [~lpolzer@dslb-088-073-243-063.pools.arcor-ip.net] has quit [Ping timeout: 276 seconds] 04:39:53 drewc [~user@S01060013101b6ddb.vc.shawcable.net] has joined #lisp 04:48:59 -!- S11001001 [~sirian@c-66-176-162-16.hsd1.fl.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:49:16 -!- phnglui [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has quit [Quit: bye] 04:53:54 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Ping timeout: 248 seconds] 05:05:06 -!- drewc [~user@S01060013101b6ddb.vc.shawcable.net] has quit [Ping timeout: 276 seconds] 05:06:05 -!- luis [~luis@li62-195.members.linode.com] has quit [Ping timeout: 265 seconds] 05:06:23 luis [~luis@nhop.r42.eu] has joined #lisp 05:06:31 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 05:06:41 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Quit: Leaving] 05:09:38 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 05:11:20 smanek [~smanek@cpe-68-175-104-21.nyc.res.rr.com] has joined #lisp 05:22:25 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [] 05:24:55 enthymene [~kraken@76.242.89.178] has joined #lisp 05:25:18 -!- jleija [~jleija@adsl-91-4-254.chs.bellsouth.net] has quit [Quit: leaving] 05:27:15 -!- TR2N [email@89.180.184.106] has left #lisp 05:32:13 -!- gemelen [~shelta@shpd-92-101-145-44.vologda.ru] has quit [Ping timeout: 276 seconds] 05:33:29 gemelen [~shelta@shpd-78-36-164-196.static.vologda.ru] has joined #lisp 05:36:41 -!- dralston [~dralston@S010600212986cca8.va.shawcable.net] has quit [Quit: Leaving] 05:37:37 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Ping timeout: 264 seconds] 05:39:48 -!- Dawgmatix_ [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Quit: Ex-Chat] 05:50:49 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 06:00:54 -!- gigamonkey [~gigamonke@adsl-99-155-194-30.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 245 seconds] 06:04:17 aja [~aja@unaffiliated/aja] has joined #lisp 06:12:04 -!- smanek [~smanek@cpe-68-175-104-21.nyc.res.rr.com] has quit [Quit: This computer has gone to sleep] 06:21:42 Davidbrcz [david@212-198-83-2.rev.numericable.fr] has joined #lisp 06:22:35 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 06:33:59 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 06:39:40 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:41:52 -!- mega1 [~quassel@53d83b03.adsl.enternet.hu] has quit [Read error: Operation timed out] 06:42:29 mega1 [~quassel@3e70ca66.adsl.enternet.hu] has joined #lisp 06:43:06 smanek [~smanek@cpe-68-175-104-21.nyc.res.rr.com] has joined #lisp 06:43:29 -!- Davidbrcz [david@212-198-83-2.rev.numericable.fr] has quit [Read error: Operation timed out] 06:44:14 vng [~vng@123.20.118.193] has joined #lisp 06:45:13 Good afternoon! 06:47:37 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 06:48:49 maus [~maus@222.253.92.129] has joined #lisp 06:49:01 Good afternoon! 06:53:20 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 265 seconds] 06:55:49 okflo [~user@91-115-88-120.adsl.highway.telekom.at] has joined #lisp 06:56:48 -!- okflo [~user@91-115-88-120.adsl.highway.telekom.at] has left #lisp 06:57:48 -!- cmatei [~cmatei@95.76.18.242] has quit [Ping timeout: 256 seconds] 06:58:58 cmatei [~cmatei@95.76.18.242] has joined #lisp 07:00:17 -!- ichernetsky [~ichernets@195.222.64.211] has quit [Read error: Connection reset by peer] 07:05:00 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds] 07:06:43 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 07:19:41 ichernetsky [~ichernets@195.222.64.133] has joined #lisp 07:22:27 fisxoj [~fisxoj@80.153.54.203] has joined #lisp 07:24:00 beach` [~user@ABordeaux-158-1-90-6.w86-201.abo.wanadoo.fr] has joined #lisp 07:25:38 -!- beach [~user@ABordeaux-158-1-95-108.w86-201.abo.wanadoo.fr] has quit [Read error: Operation timed out] 07:25:58 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Ping timeout: 276 seconds] 07:26:54 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 07:28:39 gonzojive_ [~red@adsl-69-109-225-83.dsl.pltn13.pacbell.net] has joined #lisp 07:39:45 -!- rme [rme@clozure-DC352DBC.chi.dsl-w.verizon.net] has quit [Quit: rme] 07:39:46 -!- rme [~rme@pool-70-104-122-115.chi.dsl-w.verizon.net] has quit [Quit: rme] 07:45:03 -!- fisxoj [~fisxoj@80.153.54.203] has quit [Ping timeout: 265 seconds] 07:46:13 Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 07:47:39 RaceCondition [~RaceCondi@82.131.16.117.cable.starman.ee] has joined #lisp 07:52:38 alley_cat [~AlleyCat@sourcemage/elder/alleycat] has joined #lisp 07:52:38 -!- lukego [~lukegorri@c-c725e655.1410-4-64736c11.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 07:54:40 lukego [~lukegorri@c-c725e655.1410-4-64736c11.cust.bredbandsbolaget.se] has joined #lisp 07:55:15 -!- rrice [~rrice@adsl-99-164-42-2.dsl.akrnoh.sbcglobal.net] has quit [Quit: Leaving.] 08:03:13 -!- RaceCondition [~RaceCondi@82.131.16.117.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 08:06:04 -!- beach` is now known as beach 08:06:22 -!- smanek [~smanek@cpe-68-175-104-21.nyc.res.rr.com] has quit [Quit: This computer has gone to sleep] 08:06:37 hello vng. hello maus.. 08:06:50 Edico [~Edico@unaffiliated/edico] has joined #lisp 08:06:54 I have been busy, so haven't had the time to look at your code. 08:06:55 hello beach 08:07:11 beach: ye, I know 08:07:28 Is it on common-lisp.net or just on github at the moment? 08:08:40 beach: we upload code on github, and we edit home page on cl.net 08:09:41 vng: perhaps you should put it on cl.net as the instructions say, so that people can download it using git. Then we announce it here so that people can have a look and suggest improvements. 08:10:33 beach: ahh... ok sir 08:11:09 I forget exactly where you need to put it so that people can clone it by using the ordinary instructions, but I can find it in the logs. 08:13:35 beach: which logs? 08:13:51 minion: tell vng about logs 08:13:51 vng: look at logs: #lisp logs are available at http://ccl.clozure.com/irc-logs/lisp/ (since 2008-09) and http://tunes.org/~nef/logs/lisp/ (since 2000) 08:14:02 ahhh... :) 08:14:42 -!- fgtech^ [fgtech@193.219.39.203] has quit [Quit: Caught sigterm, terminating...] 08:15:04 fgtech [fgtech@193.219.39.203] has joined #lisp 08:15:14 OK, according to the logs, fe[nl]ix says you need to put the GIT repository in /project/sudoku/public_html/git/sudoku.git 08:16:07 beach: yes 08:16:58 thom_logn [~thom@pool-74-100-140-188.lsanca.fios.verizon.net] has joined #lisp 08:17:57 beach: how can I load logs in emacs? 08:18:22 beach: I means watch logs in emacs :) 08:19:08 -!- gonzojive_ [~red@adsl-69-109-225-83.dsl.pltn13.pacbell.net] has quit [Quit: gonzojive_] 08:19:47 vng: What I do is I do a wget -N http://tunes.org/~nef/logs/lisp/10.03.{0,1,2,3}{0,1,2,3,4,5,6,7,8,9} but I am sure there are better methods. Perhaps wget -r also works. 08:21:45 beach: thank you 08:22:07 No problem. 08:23:05 beach: ah, I reinstall my system using clbuild, it works well :) 08:23:58 vng: Yes, it works quite well. We do that in our courses at the university as well. 08:25:02 -!- l4ndfo [~l4ndfo@S0106002129a187e9.ed.shawcable.net] has quit [Quit: leaving] 08:33:57 morphling [~stefan@gssn-5f754ba2.pool.mediaWays.net] has joined #lisp 08:39:21 nha [~prefect@250-194.105-92.cust.bluewin.ch] has joined #lisp 08:39:59 Hello! 08:40:04 Do you know which companies in Europe use Lisp? I'm looking for company for summer internship, it would be great to code in Lisp :D 08:41:46 splittist [~513e2573@gateway/web/freenode/x-kyqfxhduuqvafgtm] has joined #lisp 08:41:49 morning 08:44:52 abeaumont [~abeaumont@84.76.48.250] has joined #lisp 08:46:15 hello splittist 08:46:18 hello mrSpec 08:47:42 mrSpec: There is Marc Battayani's company in Paris for instance. 08:50:53 beach: thanks, has he got website? 08:54:36 Axius [~hi@92.82.93.143] has joined #lisp 08:55:57 mrSpec: did you try Google? 08:56:13 mrSpec: There is also Jim Newton. I forget what the name of his company is. 08:56:20 -!- Axius [~hi@92.82.93.143] has quit [Client Quit] 08:56:48 mrSpec: When I type Marc Battayani to Google, his company's website is the first hit. 08:57:00 Cadence, in Munich 08:57:16 if they still do lisp, which I don't know 08:57:34 cmm: right thanks 08:59:00 there's also James Anderson's company (in Spain or somewhere like that?) 08:59:02 mrSpec: his company is Fractal Concept 08:59:41 and some guys in Netherlands, and some guys in Berlin, and some guys in Oslo... 08:59:48 cmm: I am pretty sure Cadence is still doing Lisp, or at least Lisp-like (Skill). 08:59:53 beach: thanks, I've used google but cant see it in top results 09:00:12 mrSpec: Try "fractal concept paris" 09:00:30 cmm: frodef is using Lisp in some company these days I think. 09:00:34 cmm: yeah, I've found streamtech, Netherlands. 09:01:18 beach: yeah, good point. lots of their products are scipted in Skill, so it's not likely to go away. not sure how many people they allocate to maintaining the thing, though 09:01:48 cmm: I don't know, but as I recall, Jim is always looking for interns. 09:03:08 ruepel0r [~rue@g226206223.adsl.alicedsl.de] has joined #lisp 09:06:15 cmm: not Spain, Germany http://setf.de/ :) 09:06:24 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 09:06:48 see, you can google if you try :) 09:10:47 plutonas [~plutonas@nomad50181.netlogon.lu.se] has joined #lisp 09:10:52 tcr [~tcr@host146.natpool.mwn.de] has joined #lisp 09:12:03 Hun [~hun@pd956be5d.dip0.t-ipconnect.de] has joined #lisp 09:14:34 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 09:15:36 -!- johs [~johs@hawk.netfonds.no] has quit [Ping timeout: 245 seconds] 09:16:39 -!- pok [~pok@tarrant.klingenberg.no] has quit [Ping timeout: 276 seconds] 09:17:02 -!- splittist [~513e2573@gateway/web/freenode/x-kyqfxhduuqvafgtm] has quit [Ping timeout: 252 seconds] 09:23:14 -!- gemelen [~shelta@shpd-78-36-164-196.static.vologda.ru] has quit [Ping timeout: 248 seconds] 09:25:17 bytecolor [~user@adsl-70-133-76-237.dsl.scrm01.sbcglobal.net] has joined #lisp 09:25:18 splittist [~3ecbeeed@gateway/web/freenode/x-hhnxciryfzgbkiyw] has joined #lisp 09:28:27 benny [~benny@i577A74B6.versanet.de] has joined #lisp 09:29:21 -!- Anarch [~olaf@c-67-171-37-107.hsd1.wa.comcast.net] has quit [Quit: WILL TROLL FOR FOOD] 09:32:31 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 09:37:25 spradnyesh [~pradyus@122.167.104.220] has joined #lisp 09:38:44 timor [~timor@port-87-234-97-27.dynamic.qsc.de] has joined #lisp 09:38:44 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 09:40:14 -!- xavieran [~xavieran@ppp118-209-114-195.lns20.mel4.internode.on.net] has quit [Quit:  UniCode shall rein forever! ] 09:40:26 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 09:48:38 -!- maus [~maus@222.253.92.129] has quit [Quit: Leaving] 09:50:38 bew [~bew@217.39.5.51] has joined #lisp 09:55:22 schaueho [~schaueho@dslb-088-066-019-142.pools.arcor-ip.net] has joined #lisp 09:56:50 -!- vng [~vng@123.20.118.193] has quit [Ping timeout: 248 seconds] 09:57:08 -!- enthymene [~kraken@76.242.89.178] has quit [Quit: rcirc on GNU Emacs 23.1.1] 09:58:37 -!- mega1 [~quassel@3e70ca66.adsl.enternet.hu] has quit [Ping timeout: 264 seconds] 09:59:03 -!- Algid [~dash@c-71-237-204-74.hsd1.or.comcast.net] has quit [Quit: Leaving] 10:02:42 -!- Tristam [~Tristam@cpe-67-242-195-25.nycap.res.rr.com] has quit [Ping timeout: 248 seconds] 10:04:18 Tristam [~Tristam@cpe-67-242-195-25.nycap.res.rr.com] has joined #lisp 10:05:43 vng [~vng@123.20.75.9] has joined #lisp 10:12:04 stassats [~stassats@wikipedia/stassats] has joined #lisp 10:12:35 -!- bew [~bew@217.39.5.51] has quit [Quit: bew] 10:15:25 pavelludiq [~quassel@87.246.12.90] has joined #lisp 10:15:55 -!- spradnyesh [~pradyus@122.167.104.220] has quit [Ping timeout: 258 seconds] 10:16:56 -!- ace4016 [~jmarcelin@adsl-156-148-218.mia.bellsouth.net] has quit [Quit: night] 10:20:32 morning folks 10:20:50 mega1 [~quassel@pool-0329b.externet.hu] has joined #lisp 10:21:33 morning tcr 10:21:41 how are things? 10:23:36 -!- vng [~vng@123.20.75.9] has quit [Ping timeout: 276 seconds] 10:24:06 I'm slowly getting back into hack mode after a short break 10:24:16 How did your diploma go? 10:25:30 great. 1.3 for my thesis :) i'm right now packing my stuff, moving to my new appartment 10:25:54 So what exciting directions is your life now going to go? 10:26:39 i'm working embedded for the next time. embedded C and vhdl for real time image processing 10:27:25 In Augsburg? 10:27:30 on wednesday i was at the embedded world, looking for a new plattform. nice stuff 10:27:40 yep, friedberg 10:27:50 http://www.pauker-ingenieure.de/ 10:28:30 my new internet connection is already working, so no downtime :) 10:29:18 wow they do some cool stuff 10:29:23 jmbr [~jmbr@189.33.220.87.dynamic.jazztel.es] has joined #lisp 10:30:02 sounds like a good place to learn variety of stuff 10:30:15 it's pretty cool. small teams, a lot of interesting projects and domains i don't know yet (electrical, electronical, mechanical stuff) 10:31:29 Alabaman [~badgerfac@81-226-253-54-no19.tbcn.telia.com] has joined #lisp 10:32:53 Hun: In mid of April, the maintainer of ECL is going to come to Munich, and we appointed to arrange a Lisp meeting. 10:33:34 RaceCondition [~RaceCondi@82.131.16.117.cable.starman.ee] has joined #lisp 10:33:52 sounds cool. i'll try to be there, too :) 10:33:55 I think it'll fall on a weekday, though. But maybe you can come. (I'll probably be able to organize a free sleeping place for you in case that's a factor) 10:34:50 -!- cmm [~cmm@109.67.26.179] has quit [Ping timeout: 256 seconds] 10:34:52 tfb [~tfb@212.183.140.53] has joined #lisp 10:35:25 cmm [~cmm@109.67.26.179] has joined #lisp 10:36:29 that depends. i'd prefer driving back home, if it's a weekday i'll have to go to dayjob the next day :) 10:36:56 I can't really remember I only know he comes to Munich for some kind of meeting in the Max-Planck institute 10:37:20 he's going to post the munich lisp ml though 10:38:07 bew [~bew@217.39.5.51] has joined #lisp 10:39:54 -!- splittist [~3ecbeeed@gateway/web/freenode/x-hhnxciryfzgbkiyw] has quit [Ping timeout: 252 seconds] 10:42:45 saikat [~saikat@128.12.248.104] has joined #lisp 10:47:52 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 10:48:02 Anyone knows when gmane will be back? 10:48:05 carlocci [~nes@93.37.196.242] has joined #lisp 10:48:32 xinming_ [~hyy@218.73.143.200] has joined #lisp 10:48:57 -!- bew [~bew@217.39.5.51] has quit [Quit: bew] 10:50:04 Axius [~fd@109.97.41.1] has joined #lisp 10:50:54 cadabra [~cadabra@69.169.170.130.provo.static.broadweavenetworks.net] has joined #lisp 10:52:06 -!- xinming [~hyy@218.73.137.46] has quit [Ping timeout: 268 seconds] 10:58:34 -!- nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has quit [Read error: Connection reset by peer] 11:02:00 Soulman [~kvirc@154.80-202-254.nextgentel.com] has joined #lisp 11:03:03 -!- plutonas [~plutonas@nomad50181.netlogon.lu.se] has quit [Remote host closed the connection] 11:09:33 demmeln [~Adium@dslb-092-075-047-181.pools.arcor-ip.net] has joined #lisp 11:12:12 -!- lukego [~lukegorri@c-c725e655.1410-4-64736c11.cust.bredbandsbolaget.se] has quit [Quit: lukego] 11:12:43 -!- demmeln [~Adium@dslb-092-075-047-181.pools.arcor-ip.net] has left #lisp 11:18:58 -!- Axius [~fd@109.97.41.1] has quit [Ping timeout: 248 seconds] 11:22:06 -!- spacebat [~akhasha@ppp121-45-52-37.lns20.adl2.internode.on.net] has quit [Ping timeout: 276 seconds] 11:23:08 spacebat [~akhasha@ppp118-210-193-138.lns20.adl6.internode.on.net] has joined #lisp 11:25:32 Axius [~fd@109.97.41.1] has joined #lisp 11:26:33 Kolyan [~nartamono@95-26-229-62.broadband.corbina.ru] has joined #lisp 11:26:39 gko [~gko@122-116-15-138.HINET-IP.hinet.net] has joined #lisp 11:26:48 -!- rstandy` [~rastandy@net-93-144-5-59.t2.dsl.vodafone.it] has quit [Ping timeout: 252 seconds] 11:30:04 -!- jmbr [~jmbr@189.33.220.87.dynamic.jazztel.es] has quit [Ping timeout: 245 seconds] 11:30:39 -!- tfb [~tfb@212.183.140.53] has quit [Ping timeout: 252 seconds] 11:33:07 -!- lnostdal [~lnostdal@90.149.113.175] has quit [Quit: lnostdal] 11:33:42 Yuuhi [benni@p5483E9E4.dip.t-dialin.net] has joined #lisp 11:33:54 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Ping timeout: 248 seconds] 11:34:21 gozek [~quassel@87.216.165.56] has joined #lisp 11:34:30 -!- gozek [~quassel@87.216.165.56] has quit [Client Quit] 11:34:39 lnostdal [~lnostdal@90.149.113.175] has joined #lisp 11:34:39 Jabberwockey [~jens@port-93371.pppoe.wtnet.de] has joined #lisp 11:36:35 -!- cadabra [~cadabra@69.169.170.130.provo.static.broadweavenetworks.net] has left #lisp 11:37:09 -!- schaueho [~schaueho@dslb-088-066-019-142.pools.arcor-ip.net] has quit [Quit: Leaving] 11:43:26 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 11:43:47 Davidbrcz [david@212-198-83-2.rev.numericable.fr] has joined #lisp 11:48:21 qamikaz [~alper@88.243.247.136] has joined #lisp 11:51:09 -!- ruepel0r [~rue@g226206223.adsl.alicedsl.de] has quit [Quit: Leaving] 11:51:42 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 11:52:28 ASau [~user@83.69.227.32] has joined #lisp 11:55:20 Hex_Rex [~hex@c-24-245-20-150.hsd1.mn.comcast.net] has joined #lisp 11:55:37 drafael [~tapio@ip-118-90-141-14.xdsl.xnet.co.nz] has joined #lisp 11:55:37 -!- drafael [~tapio@ip-118-90-141-14.xdsl.xnet.co.nz] has quit [Client Quit] 11:56:05 -!- Axius [~fd@109.97.41.1] has quit [Quit: leaving] 11:59:51 Axius [~fd@109.97.41.1] has joined #lisp 12:01:02 -!- saikat [~saikat@128.12.248.104] has quit [Quit: saikat] 12:03:42 milanj [~milan@93.87.249.171] has joined #lisp 12:06:06 -!- Axius [~fd@109.97.41.1] has quit [Quit: Lost terminal] 12:09:41 HET3 [~diman@w283.engin.cf.ac.uk] has joined #lisp 12:12:48 -!- alley_cat [~AlleyCat@sourcemage/elder/alleycat] has quit [Ping timeout: 276 seconds] 12:15:25 -!- carlocci [~nes@93.37.196.242] has quit [Quit: eventually IE will rot and die] 12:18:08 lispm [~joswig@g224125078.adsl.alicedsl.de] has joined #lisp 12:19:08 -!- hoeq_ [~hoeq@h-66-64.A216.priv.bahnhof.se] has quit [Quit: leaving] 12:19:29 hoeq [~hoeq@h-66-64.A216.priv.bahnhof.se] has joined #lisp 12:23:35 -!- hoeq [~hoeq@h-66-64.A216.priv.bahnhof.se] has quit [Client Quit] 12:23:53 hoeq [~hoeq@h-66-64.A216.priv.bahnhof.se] has joined #lisp 12:33:51 johs [~johs@hawk.netfonds.no] has joined #lisp 12:33:55 -!- milanj [~milan@93.87.249.171] has quit [Ping timeout: 258 seconds] 12:35:06 spearalot [~spearalot@41.130.44.106] has joined #lisp 12:38:51 milanj [~milan@109.93.62.5] has joined #lisp 12:42:54 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 12:47:16 konr` [~user@201.82.138.3] has joined #lisp 12:48:15 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 12:48:24 -!- konr [~user@201.82.138.3] has quit [Ping timeout: 245 seconds] 12:49:03 -!- daniel_ is now known as daniel 12:49:26 -!- hoeq [~hoeq@h-66-64.A216.priv.bahnhof.se] has quit [Quit: leaving] 12:49:45 hoeq [~hoeq@h-66-64.A216.priv.bahnhof.se] has joined #lisp 12:50:49 rstandy [~rastandy@net-93-144-21-223.t2.dsl.vodafone.it] has joined #lisp 12:59:50 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 13:00:10 -!- OmniMancer [~OmniMance@219-89-106-229.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 13:02:57 Axius [~fd@92.82.90.148] has joined #lisp 13:03:56 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 13:09:57 gozek [~quassel@87.216.165.56] has joined #lisp 13:10:38 -!- brushie [~brushie@ram94-7-82-232-189-35.fbx.proxad.net] has quit [Remote host closed the connection] 13:11:55 -!- Davidbrcz [david@212-198-83-2.rev.numericable.fr] has quit [Remote host closed the connection] 13:15:32 -!- hoeq [~hoeq@h-66-64.A216.priv.bahnhof.se] has quit [Quit: leaving] 13:15:42 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 258 seconds] 13:16:10 -!- xan_ is now known as xan-afk 13:16:37 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 13:17:56 -!- Axius [~fd@92.82.90.148] has quit [Read error: Connection reset by peer] 13:18:28 Axius [~fd@92.82.90.148] has joined #lisp 13:22:48 -!- milanj [~milan@109.93.62.5] has quit [Quit: Leaving] 13:23:49 hoeq [~hoeq@h-66-64.A216.priv.bahnhof.se] has joined #lisp 13:26:01 -!- tychoish [~tychoish@foucault.cyborginstitute.net] has quit [Remote host closed the connection] 13:26:16 -!- gozek is now known as fvides 13:26:30 -!- fvides is now known as gozek 13:26:31 tychoish [~tychoish@foucault.cyborginstitute.net] has joined #lisp 13:27:33 -!- gozek [~quassel@87.216.165.56] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 13:28:10 gozek [~quassel@87.216.165.56] has joined #lisp 13:28:52 -!- gozek [~quassel@87.216.165.56] has quit [Client Quit] 13:29:24 gozek [~quassel@87.216.165.56] has joined #lisp 13:31:44 -!- redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit [Ping timeout: 245 seconds] 13:31:50 fiveop [~fiveop@g229242249.adsl.alicedsl.de] has joined #lisp 13:37:18 -!- Hun [~hun@pd956be5d.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 13:39:45 ruepel0r [~rue@g226206223.adsl.alicedsl.de] has joined #lisp 13:41:24 redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 13:42:55 -!- Axius [~fd@92.82.90.148] has quit [Read error: Operation timed out] 13:44:11 If a functional is :external, can FUNCITONAL-ENTRY-FUN be NIL? 13:45:33 Axius [~fd@92.82.90.148] has joined #lisp 13:47:59 -!- Axius [~fd@92.82.90.148] has quit [Read error: Connection reset by peer] 13:48:04 Axius [~fd@92.82.90.148] has joined #lisp 13:48:08 -!- Axius [~fd@92.82.90.148] has quit [Client Quit] 13:49:52 Xach: ping 13:51:34 airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has joined #lisp 13:52:35 Hm when SBCL's compiling some larger code base (e.g. itself, or mcclim) and I'm running lastfm, somehow lastfm will end up hogging up all cpu 13:53:27 This is totally mystereous to me... how could the sbcl process affect the lastfm process? 13:56:01 -!- Guest12997 [~x@2001:470:8859:cafe:20c:29ff:fec5:e30a] has quit [Read error: Operation timed out] 13:58:45 xristos [~x@2001:470:8859:cafe:20c:29ff:fec5:e30a] has joined #lisp 13:59:01 -!- fiveop [~fiveop@g229242249.adsl.alicedsl.de] has quit [Quit: humhum] 13:59:07 -!- cmm [~cmm@109.67.26.179] has quit [Ping timeout: 240 seconds] 13:59:13 -!- xristos is now known as Guest48628 13:59:13 Algid [~dash@c-71-237-204-74.hsd1.or.comcast.net] has joined #lisp 13:59:19 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 14:00:14 cmm [~cmm@bzq-109-67-26-179.red.bezeqint.net] has joined #lisp 14:02:45 dreish [~dreish@minus.dreish.org] has joined #lisp 14:04:06 tcr: the only overlap I see is threads and real-time signals (not sure whether lastfm uses any of those, but it most probably does one way or another) 14:04:30 madnificent [~user@83.101.8.141] has joined #lisp 14:04:39 the rest is scheduling magic :) 14:05:04 -!- synthasee [~synthase@adsl-220-174-54.mob.bellsouth.net] has quit [Ping timeout: 276 seconds] 14:05:52 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 14:07:37 it continues to take up all cpu even afterwards 14:11:41 minion: where have you been? 14:11:57 Can Linux file names be arbitrary octet sequences? 14:13:01 -!- pavelludiq [~quassel@87.246.12.90] has quit [Read error: Connection reset by peer] 14:14:54 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 14:15:42 quotemstr [~quotemstr@quotemstr-1-pt.tunnel.tserv4.nyc4.ipv6.he.net] has joined #lisp 14:16:08 -!- johs [~johs@hawk.netfonds.no] has quit [Remote host closed the connection] 14:16:12 minion: answer wgl 14:16:13 please stop playing with me... i am not a toy 14:16:33 Interesting. 14:16:35 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 14:16:37 -!- mgr [~mgr@psychonaut.psychlotron.de] has quit [Read error: Operation timed out] 14:16:57 beach: they can contain roughly everything, yes. There was some discussion about it on /. a few months ago 14:17:43 madnificent: Thanks. I have the impression that SBCL assumes the octet sequence can be converted to UTF-8. Is that possible? 14:18:08 [I mean the DIRECTORY function of SBCL] 14:18:10 beach: not all applications support everything, and it is rather dull to have a bell-signal as a filename 14:18:39 beach: I don't _think_ it is actually valid. But I do think that it is accepted behavior 14:19:13 beach: https://bugs.launchpad.net/sbcl/+bug/411501 14:19:59 tcr: Right, thanks! 14:20:33 madnificent: You are essentially saying that people who use arbitrary octet sequences in filenames have themselves to blame? 14:21:19 Not that it matters that much. I can rename the offending file. 14:21:43 tsuru [~user@c-174-50-217-160.hsd1.tn.comcast.net] has joined #lisp 14:22:02 reprore_ [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 14:23:48 tcr: IO? 14:24:03 The ECL quasiquote code is surprisingly short. 14:24:17 beach: not exactly - you can't use '/' or NULL 14:24:20 Shorter than the elisp equivalent, and the elisp quasiquote stuff is written in Lisp. 14:25:26 beach: there are possibly more chars that aren't allowed, especially on certain filesystems. There's a POSIX list of chars that are declared as "unportable" with suggestion of avoiding them 14:25:28 p_l: Ah, yes. 14:25:54 beach: other than those lists, you can put anything, but some apps might have problems 14:26:23 Can anyone educate me on PRINCIPIAL-LVAR and PRINCIPAL-LVAR-USE? I do not understand their definition and the interplay of LVAR-USES, and CAST-VALUE 14:28:40 deathdefineslife [~jot_n@h-60-147.A163.priv.bahnhof.se] has joined #lisp 14:29:36 beach: no, not really. I'm saying that other applications do it too. In effect making it generally accepted 14:30:44 kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has joined #lisp 14:32:40 necroforest [~jarred@pool-96-249-147-66.hrbgpa.fios.verizon.net] has joined #lisp 14:33:53 Axius [~hi@92.84.28.177] has joined #lisp 14:40:19 nyef [~nyef@pool-70-109-142-222.cncdnh.east.myfairpoint.net] has joined #lisp 14:40:23 G'morning all. 14:40:54 'ello 14:42:39 Ah, damn, LET doesn't preserve toplevelness, does it? 14:43:00 -!- airolson [~airolson@CPE000ae6922d9c-CM001cea397dac.cpe.net.cable.rogers.com] has quit [Quit: airolson] 14:44:14 -!- Axius [~hi@92.84.28.177] has quit [Quit: Leaving] 14:45:14 nope 14:45:35 hi nyef 14:47:52 NNshag [user@lns-bzn-43-82-249-139-187.adsl.proxad.net] has joined #lisp 14:48:24 bew [~bew@cpc2-dals16-2-0-cust285.hari.cable.virginmedia.com] has joined #lisp 14:48:52 -!- bew [~bew@cpc2-dals16-2-0-cust285.hari.cable.virginmedia.com] has quit [Client Quit] 14:50:10 -!- Nshag [user@lns-bzn-60-82-254-229-125.adsl.proxad.net] has quit [Ping timeout: 264 seconds] 14:51:22 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 264 seconds] 14:53:22 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 14:58:18 Axius [~fd@92.84.28.177] has joined #lisp 15:04:02 The SBCL disassembler is... nastier than I'd expected. 15:04:34 And appears to be mostly undocumented, to boot. 15:07:09 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 15:14:05 Pkhuong's IR1 pattern matcher hasn't made it into upstream yet, has it? 15:14:53 TR2N [email@89.180.182.42] has joined #lisp 15:15:14 -!- setheus [~setheus@cpe-70-116-140-134.tx.res.rr.com] has quit [Ping timeout: 248 seconds] 15:15:22 Don't know, but I get the vague impression not. 15:15:29 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 245 seconds] 15:17:23 setheus [~setheus@cpe-70-116-140-134.tx.res.rr.com] has joined #lisp 15:17:40 magius_pendragon [~alokbaika@cpe-065-190-135-078.nc.res.rr.com] has joined #lisp 15:18:36 what about Codemist Lisp ? 15:18:44 I'm wondering why lvar-fun-name has this notinline bits in its definition 15:19:56 hey everyone. Mucking around with sbcl threads. I tried using a format statemnet inside a thread, but never saw the output. Expected behaviour? did I miss something? it's been a while since I've used threads at all 15:20:18 magius_pendragon: You're in SLIME, aren't you? Look at your *inferior-lisp* buffer. 15:20:34 and don't forget to flush your streams 15:20:36 nyef: ahh there it is. 15:20:39 The magic you want has a name similar to globally-redirect-io. 15:20:44 Possibly with earmuffs. 15:20:46 stassats: I was flushing streams 15:20:51 nyef: earmuffs? 15:20:56 *earmuffs* 15:21:57 nyef: reading, thanks 15:22:55 reading what? 15:23:27 -!- spearalot [~spearalot@41.130.44.106] has quit [Ping timeout: 268 seconds] 15:23:29 stassats: slime manual on globally-redirect-io. Still not sure what the reference to *earmuffs* is 15:23:49 ** are earmuffs 15:24:00 ooooh 15:24:18 then yes, it's swank:*globally-redirect-io* 15:27:19 ... Given that Io is a moon, can you redirect it anything -other- than globally? 15:27:35 At least, without damaging it? 15:28:14 so to make sure I'm reading this right, just put (setf swank:*globally-redirect-io* t) in ~/.swank.lisp? 15:28:37 nyef: without damaging it, yes, the problem could be stability of orbits of the rest... 15:29:07 nyef: maybe if you give it a small push, you can set it into an osscilatory orbit *ponders* 15:29:13 p_l: My point was more that it -is- a globe already. 15:29:27 ahahahahahaha 15:30:24 LiamH [~nobody@pool-72-75-76-231.washdc.east.verizon.net] has joined #lisp 15:31:44 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 15:32:09 -!- ruepel0r [~rue@g226206223.adsl.alicedsl.de] has quit [Quit: Leaving] 15:32:11 PuffTheMagic_: hello 15:32:13 -!- blitz_ [~blitz@erwin.inf.tu-dresden.de] has quit [Remote host closed the connection] 15:32:23 *Xach* discovers his news.individual.net account has lapsed today 15:32:30 blitz_ [~blitz@141.76.49.41] has joined #lisp 15:37:19 Oh, -lovely-. The assembler can't seem to stay away from EVAL either. I think my favorite bit has to be (push (eval `(eval `(list ,@(mapcar ...)))) ...). 15:37:50 ...nice 15:37:56 frito [~keithmant@cpc2-sout4-0-0-cust13.sotn.cable.ntl.com] has joined #lisp 15:38:06 nyef: how old is that? 15:38:24 Probably original code, why? 15:38:39 Well, as of the "new" assembler, at least. 15:38:53 Which would make it well pre-fork. 15:39:20 nyef: it's interesting to see how styles change. makes me wonder if someone would write it that way today. 15:39:29 doesn't seem likely to me, but i don't know the context. 15:41:10 I doubt someone would write it this way today, simply because everyone freaks out when they see EVAL. 15:42:00 And we're more likely to attempt to expand to something that the compiler will then deal with. 15:45:16 clhs ldb-test 15:45:17 http://www.lispworks.com/reference/HyperSpec/Body/f_ldb_te.htm 15:45:19 Hunh. Neat. 15:48:24 brushie [~brushie@ram94-7-82-232-189-35.fbx.proxad.net] has joined #lisp 15:49:54 -!- Axius [~fd@92.84.28.177] has quit [Ping timeout: 276 seconds] 15:50:05 ... Is there some meaning of "even multiple of X" equivalent to "integer multiple of X"? 15:50:16 Or is this error message misleading? 15:50:40 nyef: wouldn't it just mean even intiger multples? like 2x, 4x, 6x, ... 15:50:49 Yeah, that's what I thought. 15:51:14 But it's not checking for that, it's merely checking for a non-zero remainder after division. 15:51:28 nyef: after division by 2? 15:51:28 (division by X.) 15:51:41 interesting 15:51:47 So it'd be happy with 3x, for example. 15:52:24 I would call that integer multiple then 15:52:33 So would I. 15:52:59 clhs byte 15:52:59 http://www.lispworks.com/reference/HyperSpec/Body/f_by_by.htm 15:53:12 Okay, that's what I thought. 15:53:50 gigamonkey [~gigamonke@adsl-99-155-194-30.dsl.pltn13.sbcglobal.net] has joined #lisp 15:53:55 jleija [~jleija@adsl-91-4-254.chs.bellsouth.net] has joined #lisp 15:54:45 tcr: In regards to the lastfm thing, increased CPU load could generate sufficient processing lag to trigger a bug in lastfm. 15:55:13 tcr: Something like if it gets too far behind it'll either never catch back up or never notice that it caught back up. 15:57:37 -!- magius_pendragon [~alokbaika@cpe-065-190-135-078.nc.res.rr.com] has quit [Quit: leaving] 15:58:20 bah why doesn't parse-lambda-list normalize the parameters? 16:02:13 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 264 seconds] 16:03:56 prxq [~mommer@118.68.252.152] has joined #lisp 16:04:07 hi all 16:06:03 pdponze [~pdponze@144.85.124.96] has joined #lisp 16:06:15 HG` [~HG@xdslgh145.osnanet.de] has joined #lisp 16:07:51 -!- spoofy [~spoof@78.31.74.25] has quit [Ping timeout: 268 seconds] 16:08:33 athlon [~user@171-95-95-178.pool.ukrtel.net] has joined #lisp 16:08:55 how to concatenate string with fill-pointer and other string? 16:08:55 HET4 [~diman@w283.engin.cf.ac.uk] has joined #lisp 16:09:19 athlon, by readin manual and using brain 16:09:37 what is brain? 16:09:59 "brain, n.: That with which we think that we think." 16:10:08 oh gosh 16:10:49 thinking metathoughts 16:11:44 -!- HET3 [~diman@w283.engin.cf.ac.uk] has quit [Ping timeout: 245 seconds] 16:11:49 clhs concatenate 16:11:49 http://www.lispworks.com/reference/HyperSpec/Body/f_concat.htm 16:12:18 clhs brain 16:12:18 Sorry, I couldn't find anything for brain. 16:12:36 minion: Brain? 16:12:36 Sorry, I couldn't find anything in the database for ``Brain''. 16:14:59 athlon` [~user@171-95-95-178.pool.ukrtel.net] has joined #lisp 16:15:00 -!- prxq [~mommer@118.68.252.152] has quit [Ping timeout: 252 seconds] 16:15:10 ... Wow. (error "There are holes.") 16:15:13 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #lisp 16:15:18 What an... explanatory error message. 16:15:42 rabbit holes? 16:16:06 rabbit? 16:16:09 xvx [~user01@189.139.215.75] has joined #lisp 16:17:57 alley_cat [~AlleyCat@sourcemage/elder/alleycat] has joined #lisp 16:18:46 stassats: Clearly, since a hole indicates that you have bugs. 16:18:58 -!- athlon [~user@171-95-95-178.pool.ukrtel.net] has quit [Ping timeout: 276 seconds] 16:19:24 (Two perfect names for debuggers: "Elmer" and "Fudd".) 16:20:29 -!- frito [~keithmant@cpc2-sout4-0-0-cust13.sotn.cable.ntl.com] has quit [Ping timeout: 245 seconds] 16:21:29 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 16:25:00 marioxcc [~user@200.92.2.216] has joined #lisp 16:26:39 how to set var1 var2 var3 from (val1 val2 val3)? 16:27:03 without car-cards-nth 16:27:13 cards 16:27:30 is there some macro 16:27:38 (multpile-value-bind (var1 var2 var3) (list val1 val2 val3) ...) 16:27:43 THANKSSSSS 16:27:45 athlon`: destructuring-bind 16:27:57 yes 16:28:00 pff, destructuring-bind, sure 16:28:03 i forgot 16:28:15 -!- lpolzer__ [~lpolzer@dslb-088-073-247-222.pools.arcor-ip.net] has quit [Ping timeout: 276 seconds] 16:28:56 -!- pdponze [~pdponze@144.85.124.96] has left #lisp 16:28:59 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 256 seconds] 16:29:06 -!- reprore_ [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 16:29:28 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 265 seconds] 16:29:31 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 16:34:03 okflo [~user@93-82-156-241.adsl.highway.telekom.at] has joined #lisp 16:34:05 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Ping timeout: 256 seconds] 16:34:53 pkhuong: What's with your ir1 pattern matcher? I just wrote a very basic one myself 16:36:25 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 16:36:25 frito [~keithmant@cpc2-sout4-0-0-cust13.sotn.cable.ntl.com] has joined #lisp 16:38:08 -!- frito [~keithmant@cpc2-sout4-0-0-cust13.sotn.cable.ntl.com] has quit [Client Quit] 16:38:57 -!- necroforest [~jarred@pool-96-249-147-66.hrbgpa.fios.verizon.net] has quit [Quit: Leaving] 16:40:18 -!- grouzen [~grouzen@91.214.124.2] has quit [Ping timeout: 252 seconds] 16:40:45 grouzen [~grouzen@91.214.124.2] has joined #lisp 16:41:16 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 16:41:31 shit 16:41:44 i cant bind a b c to 1 2 3 16:43:49 (let ((a 1) (b 2) (c 3)) ...) 16:43:57 no 16:44:17 -!- gigamonkey [~gigamonke@adsl-99-155-194-30.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 256 seconds] 16:44:32 i dont need local bindings first, and i need to set var1 var2 varn from list (1 2 3) 16:45:04 i need it to (format t "~d ~d ~d" a b c) 16:45:15 that's so wrong in so many different directions 16:45:31 (format t "~{~d~^ ~}" '(1 2 3)) 16:45:32 (format t "~{~D~^ ~}" list) 16:45:33 Holy cow. 16:46:39 it simplified example 16:47:45 or if i need to skip some atoms from list or swap it, or analize him 16:48:08 like I said, so wrong in so many directions -- and you've just added another one 16:48:27 Hi Krystof. Do you happen to have some time to answer questions on the differences on a few functions in src/compiler/? 16:48:49 how to use destructuring-bind in this? 16:48:58 I'm wondering when to use LVAR-FUN-NAME, and COMBINATION-FUN-SOURCE-NAME 16:49:17 I would have to start by reading all the code that you've already read 16:49:20 Can someone give me an example of when ,. is worthwhile to use over ,@ ? 16:49:23 that is, I know less than you do 16:50:15 you do know compiler internals more than I do though so you might actually get a sense of difference when reading 16:50:29 quotemstr: Yes, when you're worried about excessive consing at backquote evaluation time. Or, in other words, never. 16:50:53 nyef: Have you ever used it in anger? :-P 16:51:16 quotemstr: The only reason I even know about it was that it came up in discussion after the last boston-lisp-meeting. 16:53:13 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 264 seconds] 16:53:46 tcr: Do you understand the difference between an lvar and a combination? 16:54:18 According to the bug trackers, LVARs aren't always L anyway. 16:55:01 pkhuong: (lvar-fun-name (combination-fun)) vs combination-fun-source-name 16:56:49 tcr: pretty much the same thing, except that c-f-s-n never cares whether the function is inline or not. 16:57:24 Come to think of it, I've never had a reason to use list* either. 16:59:15 how list* does relate to ,.? 16:59:21 pkhuong: There seems to be a difference for defstruct predicates, LVAR-FUN-NAME returns NIL on those even when notinline-ok is t 16:59:40 stassats: I'm looking through lisp manipulation functions looking for good ones to add to my own lisp. 16:59:46 s/good/useful/ 17:00:17 and what criteria do you use? 17:00:29 Can I imagine using this function in real code? 17:00:56 i've used it more than once 17:00:58 *Xach* uses list* from time to time 17:01:59 tcr: inspect the lvar's uses. What type is it? 17:02:15 quotemstr: imagine you want a new list consisting of more than one individual element (so CONS won't do) and an existing list. 17:02:46 I also do not get how the definition of combination-fun-source-name can work, if lvar-uses can return a list, ref-leaf will barf? 17:02:55 Xach: I've always just used multiple cons calls. :-P 17:03:05 r5rs list* 17:03:06 Sorry, I couldn't find anything for list*. 17:03:34 chrisdone [~user@unaffiliated/chrisdone] has joined #lisp 17:04:33 mk [~user@159.92.64.121] has joined #lisp 17:05:01 -!- mk is now known as Guest56668 17:05:56 tcr: we know it's used by a single ref. 17:06:10 with a reader macro could I do an EDSL with arbitrary characters, suppose I set something up like how in markdown four lines means "treat this as code", like "any text on column five after 'foo ' and the lines following on the same column, is given to the macro? something like that sounds like a nice way to avoid escapements on code that we're going to indent anyway 17:06:24 So the difference is the global-var-p in LVAR-FUN-NAME, I think. When I see the differences it's on a REF to a CLAMBDA not to a GLOBAL-VAR 17:06:29 dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has joined #lisp 17:07:10 pkhuong: you mean the callers have to know? 17:07:28 ska` [~user@124.157.132.176] has joined #lisp 17:07:46 tcr: oh yeah, I think that can happen when IR1 expanding internals (direct references to CLAMBDAs) 17:08:18 tcr: no, because it's a combination node, we know that the function is a constant. 17:09:13 hmm 17:10:05 Because if the function were a variable, it'd be a combination with APPLY or FUNCALL, which are constant? 17:10:10 -!- athlon` [~user@171-95-95-178.pool.ukrtel.net] has quit [Remote host closed the connection] 17:10:35 yup. 17:10:50 Xach: i tried building buildapp like you told me 17:11:00 Xach: i got some build error 17:11:06 which i think has to do with sbcl on osx 17:11:15 What's "constant" and "variable" here? 17:11:25 and how does that affect lvar-uses? 17:12:29 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 17:14:14 Edward [~Ed@AAubervilliers-154-1-37-181.w90-3.abo.wanadoo.fr] has joined #lisp 17:14:28 tcr: lvar-uses is a list only when that LVAR has multiple uses (setters). In CL, the function in a call is always constant, so the corresponding LVAR can only have a single USE, usually a REF to the symbol naming the global function or a CLAMBDA for local functions. 17:14:45 -!- okflo [~user@93-82-156-241.adsl.highway.telekom.at] has quit [Remote host closed the connection] 17:15:22 -!- Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has quit [Ping timeout: 264 seconds] 17:15:41 ok 17:15:59 What is the purpose of PRINCIPAL-LVAR and PRINCIPAL-LVAR-USE? 17:16:15 schoppenhauer [~css@unaffiliated/schoppenhauer] has joined #lisp 17:16:31 tcr: skip CAST (THE/type-checking) nodes. 17:16:41 ... css... Hey, whatever happened to CMUCL/Win32? 17:19:16 pkhuong: couldn't that be returned by (lvar-uses (combination-fun ))? 17:19:17 Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has joined #lisp 17:19:45 nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has joined #lisp 17:20:04 PuffTheMagic_: ok 17:20:11 PuffTheMagic_: you have to use a fairly recent SBCL 17:20:30 synthasee [~synthase@adsl-146-212-203.mob.bellsouth.net] has joined #lisp 17:21:28 Xach: so i guess i need to build it from macports instead of using the installer on the website huh 17:22:51 tcr: couldn't what be returned? 17:22:56 PuffTheMagic_: Hmm, let me check. 17:23:21 PuffTheMagic_: yes, or build a new sbcl from the sbcl.org binary 17:23:33 pkhuong: a cast; shouldn't combination-fun-source-name use principial-lvar-use rather than lvar-uses 17:23:36 PuffTheMagic_: I didn't mean to make it require such a recent sbcl...I might change that in a future release. 17:25:17 I thought I would use a cute trick to determine whether I should use .exe or not. 17:25:32 Too cute for slightly old sbcls 17:25:43 Xach: according to thr website lastest mac bin is .27 17:25:47 is that old info? 17:25:54 i can use macports no prob 17:26:02 i am really a gentoo user 17:26:05 new to macs 17:26:10 building from src is normal 17:26:50 PuffTheMagic_: you can build the latest from CVS from .27 17:27:05 Joy. A function called "grovel-lambda-list", used once, with absolutely no commentary or documentation. 17:27:36 Xach: so >.27 dont build on osx? 17:27:43 cause i'd rather just use latest 17:27:46 if possible 17:28:39 PuffTheMagic_: People don't upload binaries. It builds fine. 17:29:03 k 17:31:19 (* 3 5) 17:31:19 tcr: yeah, there's a case for %funcall. 17:32:46 And the bulk of it is a recursive LABELS that seems to be iterating over a list... 17:33:03 nyef: yup, should be a loop, really... 17:33:13 or a DO, actually, since that's how we roll in Python! 17:33:32 tcr: but that'd only be the case for non-constant function names (funcall transforms) 17:33:34 It's in the compiler, so, yeah, a DO or DOLIST. Or maybe a TAGBODY? 17:34:34 Actually, it's worse than that: It's not tail-recursive, it's building some sort of form. 17:35:12 -!- gozek [~quassel@87.216.165.56] has quit [Ping timeout: 276 seconds] 17:35:30 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 17:35:43 tcr: huh. Time for a test case, this is getting interesting. 17:38:16 yeah. It's bugged. 17:38:39 Funcalls eventually get transformed into combinations with non-constants as the function. 17:38:55 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 17:39:31 I guess that's the "signal an error if the function leaf is anonymous" bit. 17:41:04 hm? 17:42:29 (funcall (if x x #'1+) 42) eventually becomes a combination node with the fun-lvar USEd by (if x ...) 17:42:50 c-b-s-f will barf on that, since a CIF isn't a REF. 17:43:21 hm, so what now? 17:44:31 Fix it. Add a ref-p check (: 17:45:19 well can't it be merged with lvar-fun-name somehow? 17:45:38 Is a fresh list guaranteed to be generated for each call to a function with a &rest argument? 17:45:51 no 17:47:52 Thanks. 17:48:24 tcr: we'd need more arguments for lvar-fun-name, but sure. 17:49:17 As it is, we can'd tell whether it returns NIL because the leaf is not a global-function or because the fun isn't a leaf. 17:51:19 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 245 seconds] 17:53:38 prxq [~mommer@118.68.252.152] has joined #lisp 17:53:43 slash_ [~Unknown@p5DD1D3E7.dip.t-dialin.net] has joined #lisp 17:55:04 -!- deepfire [~deepfire@80.92.100.69] has quit [Ping timeout: 245 seconds] 17:58:27 -!- dnolen [~dnolen@ool-18bc2fa9.dyn.optonline.net] has quit [Quit: dnolen] 17:58:29 Do I understand correctly that IR1 conversion is essentially syntax-directed translation from an AST (lisp source) to ICR, and that IR2-conversion is essentially syntax-directed translation from ICR to VMR? 18:01:10 anton_v [~Miranda@93.125.49.66] has joined #lisp 18:01:39 gruseom [~daniel@S0106001217057777.cg.shawcable.net] has joined #lisp 18:04:26 In (defun test1 (x) (flet ((frob (y) (+ x y))) #'frob), FROB will get a XEP, right? Is there a better way to distinguish between global and local functionals with XEP? 18:04:50 -!- Edward [~Ed@AAubervilliers-154-1-37-181.w90-3.abo.wanadoo.fr] has quit [] 18:04:52 The code I'm looking at does it by (member (car name) '(flet labels lambda)) 18:05:23 -!- sledge [~sledge@pdpc/supporter/student/sledge] has quit [Ping timeout: 246 seconds] 18:05:31 actually, forget about XEPery; I'm looking for a good definition for a predicate distinguishing between local and global functionals 18:07:22 -!- chrisdone [~user@unaffiliated/chrisdone] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:07:24 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 18:07:52 VeXocide [vexocide@turtle.stack.nl] has joined #lisp 18:08:03 loone [~chatzilla@118.94.195.218] has joined #lisp 18:08:48 hi, quick question, does lisp provide something similar to haskell's [1..4] ? 18:09:03 daniel_ [~daniel@p5082D002.dip.t-dialin.net] has joined #lisp 18:09:23 -!- prxq [~mommer@118.68.252.152] has quit [Quit: Leaving] 18:09:33 -!- loone [~chatzilla@118.94.195.218] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]] 18:09:49 VeXocide: What does Haskell's [1..4] do? 18:09:55 rogue [rogue@unaffiliated/rogue] has joined #lisp 18:10:02 (loop for i from 1 to 4 collect i) 18:10:07 VeXocide: 1 2 3 4 ? 18:10:20 Edward [~Ed@AAubervilliers-154-1-37-181.w90-3.abo.wanadoo.fr] has joined #lisp 18:10:37 -!- daniel [~daniel@p5082C1CE.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 18:10:55 beach, Evet: sorry, it does exactly that, build a list from 1 up to including 4 18:10:57 stassats, thanks 18:11:26 VeXocide: (loop for i from 1 to 4 do (write i)) 18:11:39 VeXocide: I think you will find that, for any specific syntax that the creator of language X found useful, Lisp does not provide it. On the other hand, Lisp has a much more powerful general-purpose mechanism for creating essentially what syntax you want. 18:11:48 Slom [~a@pD9EB39B5.dip.t-dialin.net] has joined #lisp 18:12:13 VeXocide: What do you need to type in Haskell to get [2..30] but only the even numbers? 18:12:32 Evet: certainly not 18:12:45 [2,4..20] 18:12:45 18:13:01 stassats: Wow! 18:13:09 s/20/30/ 18:13:22 hmz, I didn't even know that 18:13:31 stassats: Can you also say [1,2,3,5,7..31]? 18:13:49 (those are primes) 18:13:50 beach: that's what i just tried to do, nope 18:13:59 :( 18:14:03 they're currently teaching us haskell at school, and just ran into lisp today 18:14:04 beach: for lisp, its (loop for i from 1 to 15 do (write (* 2 i))) right? 18:14:16 beach: Heh. And here I was thinking "that looks like it might be primes, but it could also be the union of odd numbers and [2]." 18:14:26 Evet: It is very rare that would write something in a function like that. 18:14:27 beach, 1 isn't a prime 18:14:38 Adlai: Oh, OK, whatever. Sorry. 18:14:56 beach, but I've indeed come to that conclusion, and I'm starting to love and hate the minimalism at the same time ;) 18:15:05 we'll see which prevails 18:15:09 upward [~upward@modemcable004.209-80-70.mc.videotron.ca] has joined #lisp 18:15:19 Adlai: It is if you allow that a prime is a positive integer p divisible by the members of the union of the sets [p] and [1]. 18:15:22 VeXocide: prevails in what sense? In your mind? 18:15:41 beach, the love or the hate of the minimalism 18:15:49 (I realize that the usual definition precludes 1, though that has not always been the case.) 18:15:58 well, [x..y] can be easily added to lisp, but is it really needed? 18:16:08 Anyone has experience with both UCW and Rails? I have a bit of trouble finding a good comparison of the two. 18:16:12 VeXocide: Your personal one, or as in "what will take over the commercial world in the next decade". 18:16:28 nyef: I am sure Adlai is referring to some widely-accepted definition of primes. 18:16:34 beach, I was refering to my personal one 18:16:58 VeXocide: If you are like most of us here, minimalism is not a goal. 18:17:12 -!- qamikaz [~alper@88.243.247.136] has quit [Remote host closed the connection] 18:17:28 beach: how to get [2..30] but only the even numbers? 18:17:31 pkhuong: Are you fixing that bug? 18:17:38 beach: Yes, as I said. 18:17:52 nyef, beach: I think the definition that excludes 1 makes more sense, because then any positive number greater than 1 has a finite set of prime factors 18:17:54 One advantage of math is that sometimes you get to define your terms. 18:17:54 Evet: Again, you rarely use I/O in such a function 18:18:09 Evet: (loop for i from 2 to 30 by 2 collect i) 18:18:37 pkhuong: 11: (SB!C::COMBINATION-FUN-SOURCE-NAME 18:18:38 # :FUN # so PRINCIPAL-LVAR-USE is indeed needed too 18:18:56 beach: okay thats good 18:19:02 Adlai: Maybe I'm too tired, but how would including 1 make the set infinite? 18:19:25 beach: Because you can keep adding ones. 18:19:26 beach, you can always include 1 yet another time in a set of factors 18:19:40 Oh, right, of course. 18:19:43 so 10 factors to 5×2×1×1×1×... 18:20:24 Note that these are sets that may contain duplicates, which, to my understanding, makes them not exactly sets. 18:20:38 True, they are not sets. 18:20:48 it is stated that there is one and only one factorization of any composite number, so arbitrary number of ones doesn't go well with that 18:20:57 hmm, right. is there a formal term for them? (other than just "prime factorization") 18:21:18 stassats: "factorization" is not such a good English word. "factoring" is better. 18:21:20 -!- Edward [~Ed@AAubervilliers-154-1-37-181.w90-3.abo.wanadoo.fr] has quit [] 18:21:32 'morning 18:21:40 Hello Fade 18:21:40 beach, let me put it all into context, as I'm completely new to the language one of the first trivial things is the faculty function, which in haskell is often explicitly written out using tail recusion, but can even be written as "fac n = product [1..n]", and thus I was wondering if a similar approach would work in lisp 18:21:54 VeXocide: "factorial"? 18:22:08 OmniMancer [~OmniMance@219-89-106-229.jetstart.xtra.co.nz] has joined #lisp 18:22:24 beach, 5! or fac(5) == 5*4*3*2*1 18:22:45 oh, wait, yeah 18:22:50 VeXocide: You can do (reduce #'* (loop for i from 1 to n collect n)), but no sane Lisp programmer would do that. 18:23:31 ok, I've figured out the ', haven't met # yet 18:23:35 Hrm... factorization is a nominalization of the process of factoring. This suggests that claiming that there is only one factorization of a composite number means that there is only one process by which the factors may be found. 18:23:36 VeXocide, I think that factorial is usually written with either tail recursion or explicit iteration 18:23:43 and even in haskell, there are faster ways to compute factorials 18:24:30 VeXocide: #'f is a notation required because CL is a Lisp with more than one namespace. 18:24:49 beach: Any sufficiently smart compiler should be able to optimize the reduction of a loop collect to straightforward iteration. ^_- 18:25:04 anyways, I should really stop mucking about and find myself a tutorial somewhere, is there a good one around? 18:25:19 minion: pcl? 18:25:19 pcl: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 18:25:32 nyef: Yeah, right :) 18:25:48 stassats, brilliant, thanks 18:26:09 mgr [~mgr@psychonaut.psychlotron.de] has joined #lisp 18:26:40 -!- Evet [~Evet@unaffiliated/evet] has quit [Remote host closed the connection] 18:26:48 VeXocide: (loop for i from 1 to n for result = 1 then (* result i) finally (return result)) 18:27:13 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 268 seconds] 18:27:16 [There might be better versions] 18:28:46 yeah, I've seen the explicit tail-recursion versions, and they're pretty much what you'd expect 18:29:09 Can a function have multiple XEPs? 18:29:12 -!- konr` [~user@201.82.138.3] has quit [Ping timeout: 252 seconds] 18:29:31 lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 18:30:16 stassats pasted "faster factorial" at http://paste.lisp.org/display/96014 18:30:21 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Client Quit] 18:30:28 lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 18:31:16 *beach* really thinks manual tail recursion ruins the intention of the code. 18:31:29 beach: result should start from i 18:31:49 fe[nl]ix: why? 18:32:23 tcr: A function, or a code-component? 18:32:25 -!- bytecolor [~user@adsl-70-133-76-237.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 260 seconds] 18:32:48 beach: try it with "from 2 to 3" 18:33:14 nyef: How do they relate? How does the answer depend? 18:33:56 fe[nl]ix: Oh, I just did factorial. 18:34:19 fe[nl]ix: But yeah, if you want an arbitrary interval, sure. 18:35:33 stassats: Cute, I have never seen that (but then, I haven't been looking). 18:35:56 i forgot why it is faster 18:36:15 stassats, it's something they called 'detupling' in our class I think 18:36:20 let me look it up 18:37:19 Evet [~root@unaffiliated/evet] has joined #lisp 18:38:52 -!- HG` [~HG@xdslgh145.osnanet.de] has quit [Quit: Leaving.] 18:40:14 dnolen [~dnolen@pool-70-19-64-12.ny325.east.verizon.net] has joined #lisp 18:40:39 tcr: code-components are the objects that surround functions and contain their code. 18:40:45 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 18:41:49 tcr: I'm fairly certain a CAST node is only inserted in front of anonymous function values. 18:41:57 tcr: Actually, any component can have multiple XEPs, just from consing a closure. 18:42:23 thanks for the pointers everyone, and I'll have a look at the book when I have more time 18:42:39 -!- VeXocide [vexocide@turtle.stack.nl] has left #lisp 18:42:56 pkhuong: So? 18:43:16 tcr: so there's no point in using principal-lvar-use. 18:43:32 sure there is if errorp is nil? 18:44:50 We only have to error out/return NIL if the use isn't a REF. 18:46:09 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 18:46:24 I don't see the point in not using principal-lvar-use 18:47:59 It doesn't buy us anything (or very little). The only time it makes a difference is when there's no name to the function, or the function argument to a FUNCALL has been optimized away into a REF but not the CAST (yet). 18:48:03 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 18:48:37 *but the CAST hasn't been deleted yet 18:49:12 I added a call to that function in xref.lisp, and xref data is collected on the unoptimized IR 18:49:55 On the unoptimised IR, you'll only get CAST nodes for non-constant FUNCALLs. 18:50:04 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 18:51:08 lisp2 to rescue! 18:54:35 ruepel0r [~rue@88-134-79-149-dynip.superkabel.de] has joined #lisp 18:56:28 -!- Kolyan [~nartamono@95-26-229-62.broadband.corbina.ru] has quit [] 18:56:50 quidnunc [~user@bas16-montreal02-1242356783.dsl.bell.ca] has joined #lisp 18:57:04 schoppen1auer [~css@unaffiliated/schoppenhauer] has joined #lisp 18:57:12 -!- schoppen1auer [~css@unaffiliated/schoppenhauer] has quit [Remote host closed the connection] 18:58:37 -!- schoppenhauer [~css@unaffiliated/schoppenhauer] has quit [Ping timeout: 264 seconds] 19:00:08 wo what's about your ir1 pattern matcher? I could need it 19:01:14 ? Not very useful, because we do IR1opt bottom up. 19:03:53 hm that's true but it's much more pleasant to read then LET+WHEN 19:04:30 any debian/ubuntu user here? 19:04:40 why are you asking? 19:05:22 -!- ska` [~user@124.157.132.176] has quit [Ping timeout: 276 seconds] 19:05:55 stassats: im not sure if cl-... packages works well 19:06:06 no, they don't 19:06:06 pkhuong: I think you should add it even though it may no be applicable for deforestation 19:06:06 Evet: People are not very likely to answer that kind of general question. State your problem, and you will find out whether anyone is willing to help you. 19:06:21 *_3b* uses ubuntu and debian, but installs lisp stuff by hand 19:06:30 minion: please tell Evet about clbuild 19:06:31 Evet: please see clbuild: clbuild [common-lisp.net] is a shell script helping with the download, compilation, and invocation of Common Lisp applications. http://www.cliki.net/clbuild 19:06:51 tcr: after fixing combination-fun-source-name. 19:07:01 Yay you're my hero! 19:07:25 I'll hopefully give back who-references/sets on clos slots :-) 19:07:36 -!- anton_v [~Miranda@93.125.49.66] has quit [Read error: Connection reset by peer] 19:08:01 Not before april, though. 19:08:47 minion: i cant find fastcgi system to build with clbuild 19:08:48 watch out, you'll make krystof angry 19:09:20 fastcgi is a part of clisp 19:09:43 as you was already told 19:09:50 were 19:10:45 stassats: mine clisp doesn get fastcgi functions, i have switched other solutions for fastcgi 19:12:47 -!- stassats [~stassats@wikipedia/stassats] has quit [Read error: Connection reset by peer] 19:12:57 Evet: That uttering doesn't even parse. 19:13:06 stassats [~stassats@wikipedia/stassats] has joined #lisp 19:14:04 sleepinglion [~mufasa@t3pipe.spfldcol.edu] has joined #lisp 19:14:05 enthymene [~kraken@adsl-76-242-89-178.dsl.lsan03.sbcglobal.net] has joined #lisp 19:15:04 -!- upward [~upward@modemcable004.209-80-70.mc.videotron.ca] has quit [Ping timeout: 245 seconds] 19:15:06 beach: i couldnt find a way to make clsip use fastcgi. now, im looking for other solutions 19:15:41 <_3b> Evet: it isn't too hard to add things to clbuild 19:18:30 -!- hybrid_mind [~hybrid_mi@unaffiliated/hybrid-mind/x-023851] has quit [Quit: hybrid_mind] 19:18:55 -!- sleepinglion [~mufasa@t3pipe.spfldcol.edu] has quit [Client Quit] 19:19:59 `m4dnificent [~user@83.101.8.84] has joined #lisp 19:20:11 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 19:20:57 Bobrobyn [~rsmith05@132.207.221.154] has joined #lisp 19:21:24 -!- madnificent [~user@83.101.8.141] has quit [Ping timeout: 258 seconds] 19:21:44 -!- Slom [~a@pD9EB39B5.dip.t-dialin.net] has quit [] 19:25:31 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 19:25:37 -!- xvx [~user01@189.139.215.75] has quit [Ping timeout: 264 seconds] 19:26:03 -!- xan-afk [~xan@cs78225040.pp.htv.fi] has quit [Read error: Connection reset by peer] 19:29:14 smanek [~smanek@cpe-68-175-104-21.nyc.res.rr.com] has joined #lisp 19:32:11 -!- enthymene [~kraken@adsl-76-242-89-178.dsl.lsan03.sbcglobal.net] has quit [Quit: bye for now] 19:32:36 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 19:33:20 ASau [~user@83.69.227.32] has joined #lisp 19:35:35 xan-afk [~xan@cs78225040.pp.htv.fi] has joined #lisp 19:35:38 xvx [~user01@189.139.219.79] has joined #lisp 19:39:25 -!- Bobrobyn [~rsmith05@132.207.221.154] has quit [Ping timeout: 265 seconds] 19:40:57 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 19:41:28 -!- nickjd [~76ed8f62@gateway/web/freenode/x-mldwlnvzajecnbhh] has quit [Ping timeout: 252 seconds] 19:46:05 slash_1 [~unknown@p5DD1D3E7.dip.t-dialin.net] has joined #lisp 19:46:18 -!- slash_1 [~unknown@p5DD1D3E7.dip.t-dialin.net] has left #lisp 19:48:01 -!- Guest56668 [~user@159.92.64.121] has quit [Ping timeout: 260 seconds] 19:49:44 rme [~rme@pool-70-104-122-115.chi.dsl-w.verizon.net] has joined #lisp 19:50:22 -!- lispm [~joswig@g224125078.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 19:50:48 l4ndfo [~l4ndfo@S0106002129a187e9.ed.shawcable.net] has joined #lisp 19:51:59 brill [~brill@94.18.16.247] has joined #lisp 19:52:16 clbuild's wnpp-projects file is excellent 19:52:39 Dawgmatix_ [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has joined #lisp 19:52:51 *_3b* likes the my-projects file better, no conflicts on updates that way 19:53:07 I wonder if I should make C-M-x use evaluator-mode :interpret 19:53:10 :P 19:53:17 _3b: i should probably look into that :D 19:53:48 Edward [~Ed@AAubervilliers-154-1-14-173.w86-212.abo.wanadoo.fr] has joined #lisp 19:53:53 <_3b> tcr: maybe as an option, but dunno about as default 19:53:54 tcr: SWANK should use that for its introspection and all, I think. 19:55:40 ... Hey, why do we keep the whole sb!int:def!macro/macroexpand/sb!xc:defmacro/sb!xc:macroexpand junk for ASSEMBLE? 19:55:57 pkhuong: how do you mean? 19:56:29 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 19:56:29 -!- brill [~brill@94.18.16.247] has quit [Client Quit] 19:56:38 lispm [~joswig@g224121011.adsl.alicedsl.de] has joined #lisp 19:56:46 pkhuong: last time I tried it, compiling mcclim yielded all sorts of internal errors 19:56:49 brill [~brill@94.18.16.247] has joined #lisp 19:57:13 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 19:57:17 It enables a neat feature that we turn around and don't use anywhere, it's a maintainance nightmare, it's simultaneously brilliant and stupid, so why do we keep it? 19:57:20 -!- lispm [~joswig@g224121011.adsl.alicedsl.de] has quit [Remote host closed the connection] 19:57:38 nyef: what feature? 19:57:39 what feature? 19:57:48 The :LABELS option to ASSEMBLE. 19:58:00 You know about this one, right? 19:58:24 -!- smanek [~smanek@cpe-68-175-104-21.nyc.res.rr.com] has quit [Quit: This computer has gone to sleep] 19:59:23 It's for forward-declaring labels that will be defined in a nested call to ASSEMBLE, so you don't need to call gen-label and emit-label directly. 20:00:00 is that used by define-vop? 20:00:11 We don't use it -anywhere- (I've checked), and ISTR CMUCL using it in less than a handful of places (the RT or OLD-RT backends, I think it was). 20:00:42 -!- brill [~brill@94.18.16.247] has quit [Client Quit] 20:00:50 tcr: SWANK seems to use EVAL in a couple places (not just for REPL-ish tasks) 20:00:52 jsfb [~jon@unaffiliated/jsfb] has joined #lisp 20:01:00 brill [~brill@94.18.16.247] has joined #lisp 20:01:16 No, it's not used by define-vop. It'd be plausibly-useful to add :LABELS as a key-argument for a :generator, but we don't do that. 20:01:50 -!- brill [~brill@94.18.16.247] has quit [Client Quit] 20:02:00 It turns out that first-class label objects are more popular. 20:02:18 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Client Quit] 20:02:36 brill [~brill@94.18.16.247] has joined #lisp 20:02:42 jsfb [~jon@unaffiliated/jsfb] has joined #lisp 20:02:45 -!- brill [~brill@94.18.16.247] has quit [Client Quit] 20:03:46 brill [~brill@94.18.16.247] has joined #lisp 20:03:59 Actually, scratch that, we may be using part of it. 20:04:06 We're not using the forward-declared bit, though. 20:04:08 Hrm... 20:04:22 -!- brill [~brill@94.18.16.247] has left #lisp 20:05:24 smanek [~smanek@cpe-68-175-104-21.nyc.res.rr.com] has joined #lisp 20:06:13 nyef: What's the project? Just general SBCL work, or something more significant? 20:06:17 Okay, figuring this out will take a full review of all calls to ASSEMBLE. :-/ 20:07:00 beach: General SBCL work, trying to figure out how to make the assembler and disassembler "sane" in some respect. 20:07:38 nyef: Any plans for making them reusable, i.e. independent of SBCL? 20:07:44 HET3 [~diman@w283.engin.cf.ac.uk] has joined #lisp 20:07:49 [perhaps that's already the case] 20:07:53 Actually, I already did that once. 20:08:23 Why? 20:08:46 nyef: I am always looking for opportunities to make the "community" more productive. 20:09:14 nyef: Plus, I actually worked on SICL today, for the first time in what seems like ages. 20:09:40 Ah. What's the "SI" bit again? 20:10:01 jsnell: are you happen to be here? 20:10:16 nyef: I don't know. I'm open to suggestions :) 20:10:30 <_3b> beach: anything interesting new in sicl? i notices the git repo got remade (relatively) recently 20:11:03 *nyef* has again been thinking about doing his own lisp. 20:11:09 _3b: Just reorganized the code, and trying to get my colleagues interested. 20:11:10 -!- HET4 [~diman@w283.engin.cf.ac.uk] has quit [Ping timeout: 264 seconds] 20:11:55 _3b: Aymerick Vincent (who ported SBCL to open-BSD (I can never remember the different *-BSDs) seems interested in such a project. 20:11:58 URL? 20:12:03 migge [~marc@ip-95-223-247-31.unitymediagroup.de] has joined #lisp 20:12:36 beach: netbsd 20:12:58 nyef: http://dept-info.labri.fr/~strandh/SICL/SICL.git 20:13:08 fe[nl]ix: Thanks! (*blush*) 20:13:09 Thank you. 20:13:14 -!- migge [~marc@ip-95-223-247-31.unitymediagroup.de] has quit [Client Quit] 20:13:18 No gitweb? 20:13:34 migge [~marc@ip-95-223-247-31.unitymediagroup.de] has joined #lisp 20:13:34 nyef: haven't figured that one out yet. 20:13:35 beach: "fatal: http://dept-info.labri.fr/~strandh/SICL/sicl.git//info/refs not found: did you run git update-server-info on the server?" 20:13:46 hrm, I did. 20:13:52 beach: you could simply use c-l.net 20:13:53 <_3b> fe[nl]ix: SICL.git not sicl.git 20:13:53 fe[nl]ix, case matters 20:14:05 fe[nl]ix: no, wait, upper-case. 20:14:06 *_3b* had that problem too, since it used to be sicl.git :) 20:14:18 Oops, sorry. 20:14:22 *Adlai* also just ran into this problem 5 minutes ago :) 20:14:41 Oh, and that one may not have the improvements of today. Hold on... 20:15:48 -!- OmniMancer [~OmniMance@219-89-106-229.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 20:16:13 -!- Evet [~root@unaffiliated/evet] has quit [Quit: Lost terminal] 20:16:31 Should be updated now. 20:16:31 beach: I see. did you rename the repository ? 20:16:34 Why doesn't EVAL take an explicit environment argument? 20:16:48 fe[nl]ix: renamed and totally reorganized 20:16:51 ok 20:17:09 [and lost history in the process] 20:17:11 beach, what is the new repo named? 20:17:21 SICL.git 20:17:22 quotemstr: Because it's specified to evaluate in the null lexical environment? 20:17:23 ace4016 [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has joined #lisp 20:18:11 next question: why it is specified so? 20:18:18 Adlai: The only significant change (aside from reorganization) is in cons-high.lisp which has better versons of C*R and (SETF C*R) 20:18:50 *_3b* needs to add setf macro stuff so i can use those :) 20:19:17 stassats: Because it's far easier to implement than a version which takes arbitrary environments (which, portably, you can only get during macroexpansion). 20:19:40 and those environments are not run-time environments to begin with 20:19:45 -!- slyrus_ [~slyrus@adsl-76-195-3-191.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20:19:50 and why there's no means for working with environments? 20:20:08 Of course they're not runtime environments. 20:20:10 What was I thinking? 20:20:11 stassats: If you want CLtL2, you know where to find it. 20:20:12 Thanks. 20:20:29 slyrus_ [~slyrus@adsl-75-60-28-30.dsl.pltn13.sbcglobal.net] has joined #lisp 20:20:48 <_3b> beach: not seeing any extra commits when i try to pull 20:20:58 -!- Alabaman [~badgerfac@81-226-253-54-no19.tbcn.telia.com] has quit [Read error: Connection reset by peer] 20:21:00 -!- quidnunc [~user@bas16-montreal02-1242356783.dsl.bell.ca] has quit [Read error: Connection reset by peer] 20:21:20 _3b: hmm 20:21:56 -!- slyrus [~chatzilla@adsl-76-195-3-191.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 20:22:04 nyef: that doesn't explain why it was removed 20:22:11 -!- slyrus_ is now known as slyrus 20:22:17 <_3b> beach: did you run that update-server-info, or install the hook for it? 20:22:32 slyrus_ [~chatzilla@adsl-75-60-28-30.dsl.pltn13.sbcglobal.net] has joined #lisp 20:22:58 nope 20:23:57 try now 20:24:10 Wait... if xref information is collected on the unoptimized IR, why do I see a functional with kind :DELETED?? 20:24:13 <_3b> beach: i think you can just cd SICL.git/hooks && chmod +x post-update to enable it 20:24:26 <_3b> beach: seems better now 20:24:46 *_3b* just uses github for public repos, so i don't have to think about this stuff :) 20:25:09 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 20:25:51 tcr: Destructive update on structure shared with xref info? 20:26:02 _3b: Thanks, did that. Hope it works better next time. 20:26:28 <_3b> clhs ninth 20:26:29 http://www.lispworks.com/reference/HyperSpec/Body/f_firstc.htm 20:26:37 nyef: Not really, I see it while inspecting in the debugger on BREAK 20:26:40 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 20:27:02 <_3b> beach: s/nineth/ninth/ :) 20:27:04 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 20:27:06 tcr: So? 20:28:03 I break at the time xref information is collected 20:28:18 ... Don't know then. 20:29:32 _3b: Ouch, thanks! 20:29:39 beach: Specification, section 6.1, second item in the list, "v"? 20:31:20 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Ping timeout: 246 seconds] 20:33:01 beach, Code/Compiler/tt.lisp, (go then1) has no corresponding tag 20:33:38 -!- `m4dnificent [~user@83.101.8.84] has quit [Ping timeout: 268 seconds] 20:34:15 `m4dnificent [~user@83.101.8.143] has joined #lisp 20:36:29 New version with the fixes of _3b and nyef. 20:36:41 Adlai: That file is very experimental. 20:37:01 beach, I can't tell what it's for, but I just noticed the missing tag 20:37:12 Adlai: Sure, thanks! 20:37:24 no problem (what is it for?) 20:38:19 I am open to ideas about the following problem: There are tons of things one could do in an interval of 15-30 minutes, but it is hard to know what remains to do. How does one prepare a project like this so that somone can figure out in a minute or so how to spend the next 15 minutes. 20:38:38 Adlai: No idea :) My memory is crap and I haven't looked at it for a while. 20:39:04 Compiler/tt.lisp feels almost like test-cases for the compiler. 20:39:27 nyef: I am sure it is. If I name a file tt.whatever, it is not meant to be permanent. 20:40:12 what does "tt" mean? 20:40:14 beach, I think it helps to have some bug queue / todo list / org mode / whatever that you can consult to see if there are any easy pickings 20:40:17 To be more specific about the problem, if I don't work on a project for some time (that would be a few days), I have no idea what has been done and what remains to be done. 20:41:08 Document TODOs, for unfinished stuff write test cases 20:41:29 Adlai: Right, that is one of the things I am considering. Now I am afraid that establishing such a list for CL might suffer from the same problem as the code itself, i.e., have I finished the list? If not, what remains? etc. 20:42:00 At what point does the system become usable? 20:42:35 *_3b* uses parts of sicl already 20:42:40 nyef: Maybe never. It is planned to be partially useful to others at many stages. 20:42:52 tcr: Yeah, methods from agile development might come in handy. 20:43:40 Frankly, I wouldn't know how to accomplish anything in 15-30minutes. I need that much time to enter hacking mode 20:44:26 beach, in a Sufficiently Smart Bug Tracker, adding a new issue, checking which issue has the highest priority, and marking an issue as complete, are all O(1) operations 20:44:34 tcr: Consider the following task: "write the docstring for SUBSEQ" I am sure you could do that in 15 minutes. 20:44:46 -!- ruepel0r [~rue@88-134-79-149-dynip.superkabel.de] has quit [Quit: Leaving] 20:45:12 Adlai: So you advice me to go bugtracker right away? 20:45:18 -!- smanek [~smanek@cpe-68-175-104-21.nyc.res.rr.com] has quit [Quit: This computer has gone to sleep] 20:45:20 github! 20:45:38 The Really Clever bugtrackers automatically fix the easy bugs. 20:45:39 -!- gruseom [~daniel@S0106001217057777.cg.shawcable.net] has quit [Ping timeout: 240 seconds] 20:45:40 github is great for repos, but the issue tracker isn't great 20:46:50 BrianRice [~briantric@c-71-197-180-162.hsd1.wa.comcast.net] has joined #lisp 20:46:56 tic: I'd prefer gitorious+launchpad 20:47:44 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 20:48:15 -!- `m4dnificent [~user@83.101.8.143] has quit [Ping timeout: 276 seconds] 20:48:16 *tic* keeps hearing the Ducktales tunes when he reads "launchpad" 20:48:36 fe[nl]ix, I haven't used gitorious. You like it better than GitHub? 20:49:46 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #lisp 20:52:40 drewc [~user@S01060013101b6ddb.vc.shawcable.net] has joined #lisp 20:54:14 tic: yes 20:55:55 Maybe I should suggest it for work. Supposedly easier to get a local install of than github. 20:58:02 gigamonkey [~gigamonke@adsl-99-155-194-30.dsl.pltn13.sbcglobal.net] has joined #lisp 20:58:22 cvandusen [~irchon@166.205.8.176] has joined #lisp 20:58:46 *nyef* hopes never to see flight avionics software developed using launchpad. 20:59:56 -!- cvandusen [~irchon@166.205.8.176] has quit [Client Quit] 21:00:05 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Quit: Leaving] 21:00:22 beach: Specification, section 8, "macros must to extensive syntax analysis"? 21:01:20 *do; thanks 21:01:37 beach: And I'm rather worried about your entire compiler strategy. It seems... overly simplistic, somehow. 21:03:01 nyef: I am worried about it as well :) 21:03:14 nyef: typo fixed. Thanks. 21:06:25 -!- mega1 [~quassel@pool-0329b.externet.hu] has quit [Ping timeout: 264 seconds] 21:06:52 -!- ace4016 [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has quit [Disconnected by services] 21:06:53 _ace4016_ [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has joined #lisp 21:07:35 beach, I can't build the specification... pdfTeX says: (Fatal format file error; I'm stymied) 21:08:13 Adlai: I don't have that problem. I wonder what is going on. 21:08:24 Spec builds fine for me, too. 21:08:53 -!- rares [~rares@174-26-81-7.phnx.qwest.net] has left #lisp 21:09:11 *_3b* seems to be missing a font or something to build the spec 21:09:13 hmmm 21:09:33 I am not using any weird fonts. 21:10:36 Adlai pasted "pdfTeX error" at http://paste.lisp.org/display/96018 21:11:27 Adlai: That looks like a problem with your TeX installation. 21:11:43 beach, most probably the case... blargh. 21:12:08 Those problems are no fun to debug. 21:13:27 cvandusen [~irchon@166.205.8.176] has joined #lisp 21:13:35 when debugging is not an option, one must resort to drastic measures such as 'rm ~/.texlive', which of course fixes the problem right away :) 21:13:49 ace4016 [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has joined #lisp 21:14:06 loxs [~loxs@78.90.124.181] has joined #lisp 21:14:55 *_3b* installs another few hundred MB of TeX stuff :/ 21:15:04 -!- gko [~gko@122-116-15-138.HINET-IP.hinet.net] has quit [Ping timeout: 245 seconds] 21:15:46 -!- cvandusen [~irchon@166.205.8.176] has quit [Remote host closed the connection] 21:15:51 -!- _ace4016_ [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has quit [Ping timeout: 252 seconds] 21:16:42 johs [~johs@hawk.netfonds.no] has joined #lisp 21:17:47 pavelludiq [~quassel@91.139.193.234] has joined #lisp 21:18:36 -!- gigamonkey [~gigamonke@adsl-99-155-194-30.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 252 seconds] 21:19:14 chrisdone [~user@unaffiliated/chrisdone] has joined #lisp 21:19:35 -!- franki- [~franki@unaffiliated/franki] has quit [Read error: Operation timed out] 21:20:13 -!- scode [~scode@hyperion.scode.org] has quit [Ping timeout: 264 seconds] 21:20:13 -!- Borbus [borbus@borbus.kicks-ass.net] has quit [Ping timeout: 264 seconds] 21:20:17 franki^ [~franki@unaffiliated/franki] has joined #lisp 21:20:29 Borbus [borbus@borbus.kicks-ass.net] has joined #lisp 21:20:33 scode [~scode@hyperion.scode.org] has joined #lisp 21:21:04 -!- NNshag [user@lns-bzn-43-82-249-139-187.adsl.proxad.net] has quit [Remote host closed the connection] 21:22:09 -!- ace4016 [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has quit [Disconnected by services] 21:22:10 _ace4016_ [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has joined #lisp 21:23:02 -!- _ace4016_ is now known as ace4016 21:26:12 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 21:27:54 sdqali [~sadiquea@122.172.37.36] has joined #lisp 21:28:16 Hi, I'm trying to pass some arguments to SBCL via a shell script, and I can't figure out how to make SBCL see some quotes: 21:28:34 --eval "(setf *out-dir* (cl-fad:pathname-as-directory \"$OUTDIR$f\"))" 21:28:53 I'd like \"$OUTDIR$f\" to show up as a string-literal for sbcl 21:29:48 foobot [~foobot@122.172.37.36] has joined #lisp 21:29:58 -!- foobot [~foobot@122.172.37.36] has quit [Remote host closed the connection] 21:29:59 mooglenorph: Have you considered the possibility that the shell might not expand environment variables within "", and that using '' instead might help? 21:30:05 mega1 [~quassel@3e70ca66.adsl.enternet.hu] has joined #lisp 21:30:22 -!- ace4016 [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has quit [Ping timeout: 264 seconds] 21:30:38 nyef: I thought it did expand them? The error I'm getting from SBCL is undefined variable: /MNT/DUSK/RESEARCH/DATA/GIGAWORD-FLAT-UTF8-MOD/TEST-OUT/APW199611 21:31:03 Which is what I'd like to see there, but with quotes so it is recognized as a string. 21:31:06 Really? Hunh. 21:31:33 foobot [~foobot@122.172.37.36] has joined #lisp 21:32:42 Alternately, is there a better way to get command-line-arguments which are strings into SBCL programs? 21:33:08 -!- foobot [~foobot@122.172.37.36] has quit [Remote host closed the connection] 21:33:22 With the stipulation that I need a seperate instance of SBCL invoked for each argument. 21:34:23 Are there quotes in the filepath somehow? 21:34:46 I don't think so 21:34:54 -!- sdqali [~sadiquea@122.172.37.36] has left #lisp 21:35:42 ace4016 [~jmarcelin@adsl-10-128-198.mia.bellsouth.net] has joined #lisp 21:36:15 oh, wait, yes there are... 21:36:22 I'm a moron who can't write shell scripts. Ugh. 21:36:25 Problem identified, if not solved. 21:38:22 -!- deathdefineslife [~jot_n@h-60-147.A163.priv.bahnhof.se] has quit [] 21:40:09 madsy [~madsy@fu/coder/madsy] has joined #lisp 21:40:13 there's got to be an easier way to do this... it works now, though. 21:40:46 I suppose I could use the sbcl-dependent environment variable or *posix-arg* stuff, I really don't care about writing portable code 21:41:43 nickjd [~76ec550a@gateway/web/freenode/x-ibgabjgkhbvjqygm] has joined #lisp 21:41:51 mooglenorph: can't you use unix-options? 21:41:54 saikat [~saikat@rescomp-09-132118.Stanford.EDU] has joined #lisp 21:41:56 *mathrick* hasn't read the whole backlog 21:42:04 oh wait, quotes 21:42:13 say hi to bash and its brain damage 21:42:21 that's basically why SBCL has --load 21:43:02 Yeah, you need to de-quote the pathname variable before attempting to expand it for SBCL... Or not put the surruonding quotes in in the first place. 21:43:14 mooglenorph: I'd dump an image taking --input-file with a list of strings to pass to every instance and spawn from there 21:43:32 or do it with python, or whatever 21:43:43 in any case, you definitely don't want to go there with bash 21:43:55 mathrick: I am beginning to see that 21:43:57 again, Unix retardation in its full glory 21:44:14 ugh. 21:44:38 because flat, interpolated strings are the only data type you could ever need! 21:45:43 Nshag [user@lns-bzn-43-82-249-139-187.adsl.proxad.net] has joined #lisp 21:46:23 mathrick: would I do that with threads? 21:46:42 mooglenorph: more like fork + exec, if you actually want instances and not threads 21:47:18 mooglenorph: you *could* just fork, but it's most likely not a good idea if your lisp is multithreaded 21:47:44 the lisp is multithreaded. 21:48:13 is there a common macro like this: (op* some-symbol (1 2) (3 4) (5 6)) => (progn (some-symbol 1 2) (some-symbol 3 4) (some-symbol 5 6))? 21:48:33 Hm. somewhat off-topic. is there a function to force garbage collection to happen? 21:49:02 <_3b> mooglenorph: usually GC in some implementation specific package 21:49:10 (funcall (car (apropos-list "GC"))) 21:49:23 -!- Edico [~Edico@unaffiliated/edico] has quit [Quit: Ex-Chat] 21:49:33 hmm, that could also fail miserably :) 21:49:58 first hit is GCD here 21:50:26 though searching for a test on symbol-name of just "GC" might get you close 21:50:33 sb-ext:gc ? 21:50:52 mooglenorph: btw, trivial-garbage safely wraps implementation specific GC calls 21:50:54 I was looking here http://www.sbcl.org/manual/Garbage-Collection.html#Garbage-Collection and couldn't find anything about that, is why I ask. 21:52:11 the lisp is multithreaded. <-- that's why fork + exec rather than just fork 21:53:53 gonzojive: not that I know of, but it's trivial to write 21:54:42 (defmacro op* (op lists) `(progn ,@(mapcar (lambda (arglist) (cons op arglist)) lists)) 21:55:38 -!- chrisdone [~user@unaffiliated/chrisdone] has left #lisp 21:56:26 sierinjs [~root@unaffiliated/sierinjs] has joined #lisp 21:58:03 mathrick pasted "OPREDUCE" at http://paste.lisp.org/display/96022 21:58:20 gonzojive: basically yeah, except my version also makes sure calling it on atomis is safe 21:58:25 *atoms 21:58:48 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 21:59:17 gonzojive: sure you don't want a higher order function? 21:59:33 -!- loxs [~loxs@78.90.124.181] has quit [Quit: Leaving] 22:00:31 -!- morphling [~stefan@gssn-5f754ba2.pool.mediaWays.net] has quit [Remote host closed the connection] 22:00:53 pkhuong: It's for repetitive macros, not composing functions. e.g. (op* define-config-property (port 80) (id "123416")) 22:01:15 gonzojive: I'd use macrolet, unless that patterns comes up really often. 22:01:29 -!- borism_ [~boris@213-35-234-24-dsl.end.estpak.ee] has quit [Quit: leaving] 22:01:46 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 22:02:21 borism [~boris@213-35-234-24-dsl.end.estpak.ee] has joined #lisp 22:02:29 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Client Quit] 22:02:38 it's an itch that often goes unscratched. for me it's a nice utility 22:05:41 -!- ChanServ has set mode +o drewc 22:06:20 -!- ChanServ has set mode -o drewc 22:10:00 Hrm... Looks like literally nothing uses the inherited labels junk. 22:11:34 *mathrick* wonders what inherited labels are 22:12:32 It's something tricky to do with SB-ASSEM:ASSEMBLE. 22:14:11 Oh. We might be using it in a contrib. Oh well. 22:15:20 gruseom [~daniel@d206-75-29-17.abhsia.telus.net] has joined #lisp 22:15:41 -!- Yuuhi [benni@p5483E9E4.dip.t-dialin.net] has quit [Read error: Connection reset by peer] 22:16:25 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Quit: Leaving] 22:17:08 Hrm... Not in a contrib, either. 22:19:24 emacs-dwim [~user@pool-74-102-181-203.nwrknj.east.verizon.net] has joined #lisp 22:22:19 jtza8 [~jtza8@iburst-41-213-77-58.iburst.co.za] has joined #lisp 22:25:49 syamajala [~syamajala@c-76-119-52-223.hsd1.ma.comcast.net] has joined #lisp 22:29:25 -!- tcr [~tcr@host146.natpool.mwn.de] has quit [Quit: Leaving.] 22:31:09 -!- drewc [~user@S01060013101b6ddb.vc.shawcable.net] has quit [Ping timeout: 258 seconds] 22:32:35 -!- jtza8 [~jtza8@iburst-41-213-77-58.iburst.co.za] has quit [Quit: leaving] 22:33:59 nyef pasted "Incompatible (but not where it affects SBCL itself) change to sb-assem:assemble." at http://paste.lisp.org/display/96024 22:34:09 konr [~user@201.82.138.3] has joined #lisp 22:38:29 -!- sytse [sytse@speedy.student.ipv6.utwente.nl] has quit [Read error: Operation timed out] 22:40:44 lukego [~lukegorri@h163n2fls35o933.telia.com] has joined #lisp 22:46:30 parolang` [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #lisp 22:48:21 jsfb [~jon@unaffiliated/jsfb] has joined #lisp 22:55:00 faux [~user@1-1-4-21a.gkp.gbg.bostream.se] has joined #lisp 22:55:37 -!- lukego [~lukegorri@h163n2fls35o933.telia.com] has quit [Ping timeout: 264 seconds] 23:01:03 -!- bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 258 seconds] 23:05:59 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Quit: Leaving] 23:07:35 OmniMancer [~OmniMance@219-89-95-198.jetstart.xtra.co.nz] has joined #lisp 23:08:45 -!- HET3 [~diman@w283.engin.cf.ac.uk] has quit [Quit: Leaving] 23:10:34 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Remote host closed the connection] 23:15:02 -!- RaceCondition [~RaceCondi@82.131.16.117.cable.starman.ee] has quit [Quit: asdf] 23:16:23 bigjust [~jcaratzas@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 23:18:17 ikonia [~mattd@unaffiliated/ikonia] has joined #lisp 23:18:50 slash_1 [~unknown@p5DD1D3E7.dip.t-dialin.net] has joined #lisp 23:18:58 -!- slash_1 [~unknown@p5DD1D3E7.dip.t-dialin.net] has left #lisp 23:19:15 -!- syamajala [~syamajala@c-76-119-52-223.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 23:20:35 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 23:21:45 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 23:26:17 -!- tsuru [~user@c-174-50-217-160.hsd1.tn.comcast.net] has quit [Read error: Connection reset by peer] 23:26:24 tsuru [~user@c-174-50-217-160.hsd1.tn.comcast.net] has joined #lisp 23:32:23 -!- gruseom [~daniel@d206-75-29-17.abhsia.telus.net] has quit [Ping timeout: 265 seconds] 23:33:50 sytse [~3.141592@speedy.student.ipv6.utwente.nl] has joined #lisp 23:38:30 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 23:42:16 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 23:45:46 hadronzoo [~hadronzoo@adsl-75-20-232-182.dsl.rcsntx.sbcglobal.net] has joined #lisp 23:49:40 ska` [~user@124.157.132.176] has joined #lisp 23:56:05 -!- alley_cat [~AlleyCat@sourcemage/elder/alleycat] has quit [Quit: Ex-Chat]