00:00:15 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 00:05:49 -!- pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has quit [Quit: Leaving.] 00:06:08 -!- dlowe_nb [~dlowe@c-76-19-67-211.hsd1.ma.comcast.net] has quit [Ping timeout: 250 seconds] 00:06:42 -!- benny [~benny@i577A1F34.versanet.de] has quit [Ping timeout: 268 seconds] 00:07:50 benny [~benny@i577A7161.versanet.de] has joined #lisp 00:11:33 slyrus [~chatzilla@99-28-163-38.lightspeed.miamfl.sbcglobal.net] has joined #lisp 00:16:23 -!- slyrus [~chatzilla@99-28-163-38.lightspeed.miamfl.sbcglobal.net] has quit [Ping timeout: 264 seconds] 00:20:00 -!- katesmith [~katesmith@unaffiliated/costume] has quit [Quit: Leaving] 00:20:08 -!- am0c [~am0c@222.235.49.72] has quit [Remote host closed the connection] 00:31:27 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 00:32:37 katesmith [~katesmith@97-89-229-3.static.snfr.nc.charter.com] has joined #lisp 00:32:37 -!- katesmith [~katesmith@97-89-229-3.static.snfr.nc.charter.com] has quit [Changing host] 00:32:38 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 00:33:49 xyxu [~xyxu@58.41.14.46] has joined #lisp 00:34:12 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Read error: Operation timed out] 00:35:25 neoesque [~neoesque@210.59.147.232] has joined #lisp 00:41:23 kingless [~user@108-65-61-54.lightspeed.rlghnc.sbcglobal.net] has joined #lisp 00:45:23 cfy [~cfy@125.123.47.137] has joined #lisp 00:45:23 -!- cfy [~cfy@125.123.47.137] has quit [Changing host] 00:45:23 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 00:49:56 -!- urandom__ [~user@p548A4A3D.dip.t-dialin.net] has quit [Remote host closed the connection] 00:54:03 -!- leo2007 [~leo@58.22.113.124] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 00:58:12 -!- kingless [~user@108-65-61-54.lightspeed.rlghnc.sbcglobal.net] has quit [Ping timeout: 246 seconds] 01:02:23 Mococa [~Mococa@186.214.243.230] has joined #lisp 01:02:32 -!- MeanWeen [~KAPITAL@cpe-174-097-129-008.nc.res.rr.com] has quit [Ping timeout: 240 seconds] 01:03:31 LiamH [~healy@pool-108-18-160-208.washdc.east.verizon.net] has joined #lisp 01:03:51 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Ping timeout: 250 seconds] 01:06:06 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 01:06:38 tritchey [~tritchey@c-98-213-213-26.hsd1.in.comcast.net] has joined #lisp 01:13:43 -!- shaggy- [~shaggy-@76.73.16.26] has quit [Quit: CGI:IRC (Ping timeout)] 01:15:09 -!- kennyd [~kennyd@78-1-128-162.adsl.net.t-com.hr] has quit [Ping timeout: 268 seconds] 01:18:06 man i was wondering why it takes M-p like a second to go back in REPL history 01:18:28 apparently my slime-input-history is 10000+ item list 01:18:38 Vicfred [~Vicfred@201.102.51.103] has joined #lisp 01:18:40 -!- ignas [~ignas@user-188-33-162-22.play-internet.pl] has quit [Quit: Ex-Chat] 01:19:59 kennyd [~kennyd@93-138-118-94.adsl.net.t-com.hr] has joined #lisp 01:22:50 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #lisp 01:24:00 gigamonk` [~user@adsl-99-169-82-70.dsl.pltn13.sbcglobal.net] has joined #lisp 01:25:42 -!- gigamonkey [~user@adsl-99-62-72-78.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 258 seconds] 01:30:44 hmm why slime does not use (ring-xxxx) api? 01:30:53 its backing store is vector, so its much faster 01:43:54 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: 2029] 01:45:53 Probably due to a lack of patches. :) 01:54:01 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 01:54:08 Salamander_ [~Salamande@ppp121-45-80-113.lns20.adl6.internode.on.net] has joined #lisp 01:56:04 -!- Salamander [~Salamande@ppp121-45-33-251.lns20.adl2.internode.on.net] has quit [Read error: Operation timed out] 01:58:05 -!- Vicfred [~Vicfred@201.102.51.103] has quit [Quit: Leaving] 01:58:23 -!- katesmith [~katesmith@unaffiliated/costume] has quit [Ping timeout: 250 seconds] 02:00:20 -!- _pw_` [~user@125.34.49.129] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:02:11 psilord2 [~psilord@adsl-71-150-252-22.dsl.mdsnwi.sbcglobal.net] has joined #lisp 02:02:19 -!- psilord2 [~psilord@adsl-71-150-252-22.dsl.mdsnwi.sbcglobal.net] has left #lisp 02:02:25 Spion [~spion@unaffiliated/spion] has joined #lisp 02:04:11 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 02:04:56 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 02:04:58 asbjxrn [~user@72.2.114.55] has joined #lisp 02:06:17 m4dnificent [~madnifice@83.101.62.132] has joined #lisp 02:06:23 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 02:07:41 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 240 seconds] 02:09:15 -!- asbjxrn [~user@72.2.114.55] has left #lisp 02:11:41 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 240 seconds] 02:13:56 -!- rfg [~rfg@dsl78-143-206-87.in-addr.fast.co.uk] has quit [Quit: rfg] 02:14:23 Yuuhi`` [benni@p5483B5E8.dip.t-dialin.net] has joined #lisp 02:15:54 -!- Yuuhi` [benni@p5483C689.dip.t-dialin.net] has quit [Ping timeout: 246 seconds] 02:20:00 -!- rswarbrick [~rswarbric@cl-1290.lon-02.gb.sixxs.net] has quit [Ping timeout: 255 seconds] 02:20:02 taiyal [~taiyal@bb-216-195-184-102.gwi.net] has joined #lisp 02:29:05 SegFaultAX [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has joined #lisp 02:31:37 SegFault1X [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has joined #lisp 02:31:40 -!- Evanescence [~chris@122.237.38.58] has quit [Read error: Connection reset by peer] 02:32:21 Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 02:32:33 Evanescence [~chris@122.237.29.78] has joined #lisp 02:33:37 -!- incandenza [~incandenz@ip68-2-171-175.ph.ph.cox.net] has quit [Ping timeout: 252 seconds] 02:38:34 -!- Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Quit: Leaving] 02:39:28 Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 02:43:15 -!- gigamonk` is now known as gigamonkey 02:44:22 incandenza [~incandenz@ip68-2-171-175.ph.ph.cox.net] has joined #lisp 02:44:53 -!- incandenza [~incandenz@ip68-2-171-175.ph.ph.cox.net] has quit [Read error: Operation timed out] 02:48:27 -!- SegFaultAX [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 02:49:01 -!- SegFault1X [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 02:51:33 Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has joined #lisp 02:51:43 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 258 seconds] 02:53:22 -!- codelurker [~codelurke@c-24-91-16-174.hsd1.ma.comcast.net] has quit [Quit: WeeChat 0.3.5] 02:59:23 -!- Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Quit: Leaving] 03:01:28 betta_y_omega [~betta_y_o@90.166.231.220] has joined #lisp 03:03:06 -!- taiyal [~taiyal@bb-216-195-184-102.gwi.net] has quit [Ping timeout: 240 seconds] 03:07:04 daniel__ [~daniel@p50829A5B.dip.t-dialin.net] has joined #lisp 03:07:31 drdo [~drdo@91.205.108.93.rev.vodafone.pt] has joined #lisp 03:08:45 -!- daniel__3 [~daniel@p50829C2B.dip.t-dialin.net] has quit [Ping timeout: 246 seconds] 03:11:08 doh found its not the list/vs ring, its just the size of REPL 03:11:43 once slime repl gets too big, it spends tons of time in searching it when repalcing input history 03:12:35 -!- jleija [~jleija@50.8.10.126] has quit [Quit: leaving] 03:14:12 yup. presentations make this even worse. 03:14:56 hmm 1 mil line REPL, 2 sec going back in history 03:15:42 ok its my own damn fault 03:16:16 /me got sick of tons of whitespace in my history, so I added this (defadvice slime-repl-replace-input (after delete-trailing-whitespace activate) 03:16:16 (when (looking-back "[ \t\n]+" nil t) 03:16:16 (delete-region (match-beginning 0) (match-end 0)))) 03:16:29 can't beleive I just spent hour and half debugging thiss 03:16:37 *maxm* is disgusted with his mental abilities 03:18:01 replaced nil with slime-repl-input-start-mark and viola, instant going back in history 03:18:32 damn elp threw me off... It does not show times spent in advice.. Actually maybe it does, but I unstrumented slime* only 03:23:40 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 03:31:33 phax_ [~phax@adsl-68-73-149-84.dsl.ipltin.ameritech.net] has joined #lisp 03:33:01 -!- phax [~phax@unaffiliated/phax] has quit [Ping timeout: 252 seconds] 03:33:03 mjonsson [~mjonsson@38.109.95.133] has joined #lisp 03:36:39 gko [~gko@42-73-202-215.dynamic-ip.hinet.net] has joined #lisp 03:37:51 spradnyesh [~pradyus@nat/yahoo/x-potprfjkiwnutylu] has joined #lisp 03:45:59 -!- mjonsson [~mjonsson@38.109.95.133] has quit [Remote host closed the connection] 03:47:02 -!- Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 03:48:27 Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has joined #lisp 03:48:38 pnq [~nick@ACA22581.ipt.aol.com] has joined #lisp 03:53:00 -!- spradnyesh [~pradyus@nat/yahoo/x-potprfjkiwnutylu] has quit [Ping timeout: 276 seconds] 03:59:00 slyrus [~chatzilla@99-28-163-38.lightspeed.miamfl.sbcglobal.net] has joined #lisp 03:59:18 -!- phax_ [~phax@adsl-68-73-149-84.dsl.ipltin.ameritech.net] has quit [Quit: Leaving] 03:59:29 phax_ [~phax@adsl-68-73-149-84.dsl.ipltin.ameritech.net] has joined #lisp 03:59:40 phax [~phax@adsl-68-73-149-84.dsl.ipltin.ameritech.net] has joined #lisp 03:59:49 -!- phax [~phax@adsl-68-73-149-84.dsl.ipltin.ameritech.net] has quit [Changing host] 03:59:49 phax [~phax@unaffiliated/phax] has joined #lisp 04:00:01 -!- phax_ [~phax@adsl-68-73-149-84.dsl.ipltin.ameritech.net] has quit [Remote host closed the connection] 04:00:31 -!- LiamH [~healy@pool-108-18-160-208.washdc.east.verizon.net] has quit [Quit: Leaving.] 04:06:00 -!- pnq [~nick@ACA22581.ipt.aol.com] has quit [Ping timeout: 276 seconds] 04:07:30 -!- _root_ [~Scalable@li252-14.members.linode.com] has quit [Ping timeout: 240 seconds] 04:09:06 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 04:09:50 spradnyesh [~pradyus@nat/yahoo/x-nqcetxqtmrzbqiea] has joined #lisp 04:11:57 MeanWeen [~KAPITAL@cpe-174-097-129-008.nc.res.rr.com] has joined #lisp 04:20:42 zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has joined #lisp 04:21:25 -!- ISF [~ivan@201.82.131.254] has quit [Ping timeout: 252 seconds] 04:22:01 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 04:22:31 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 04:23:50 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 04:27:03 -!- dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has quit [Quit: dnolen] 04:35:25 SegFaultAX [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has joined #lisp 04:38:43 -!- ikki [~ikki@189.139.182.103] has quit [Ping timeout: 250 seconds] 04:40:21 -!- Hunden [~Hunden@e180102070.adsl.alicedsl.de] has quit [Ping timeout: 260 seconds] 04:43:24 incandenza [~incandenz@ip68-2-171-175.ph.ph.cox.net] has joined #lisp 04:43:52 -!- Amyn [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 259 seconds] 04:43:55 Hunden [~Hunden@e180105088.adsl.alicedsl.de] has joined #lisp 04:51:40 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 04:54:11 -!- poindontcare [~user@122.176.206.97] has quit [Ping timeout: 264 seconds] 04:57:21 -!- incandenza [~incandenz@ip68-2-171-175.ph.ph.cox.net] has quit [Ping timeout: 276 seconds] 05:07:47 leo2007 [~leo@58.22.114.150] has joined #lisp 05:11:33 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has left #lisp 05:17:03 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Ping timeout: 240 seconds] 05:18:49 -!- macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has quit [Quit: WeeChat 0.3.5] 05:19:15 -!- leo2007 [~leo@58.22.114.150] has quit [Ping timeout: 260 seconds] 05:21:57 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Read error: Connection reset by peer] 05:22:30 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 05:22:34 gravicappa [~gravicapp@ppp91-77-220-122.pppoe.mtu-net.ru] has joined #lisp 05:22:41 leo2007 [~leo@58.22.114.150] has joined #lisp 05:23:52 Spion_ [~spion@unaffiliated/spion] has joined #lisp 05:27:21 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 258 seconds] 05:27:25 -!- SegFaultAX [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 05:33:44 cyrillos [~cyrill@188.134.33.130] has joined #lisp 05:34:49 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [*.net *.split] 05:36:46 cryptopsy [~cryptopsy@unaffiliated/aborticide] has joined #lisp 05:36:57 is qi programming lang dead? it is based on lisp 05:37:35 Let me see... yep, no patch since 11:47 two days ago. Must be dead. 05:37:46 And cold by now. 05:38:56 -!- anvandare [~anvandare@78-22-144-145.access.telenet.be] has quit [Remote host closed the connection] 05:39:10 -!- cryptopsy [~cryptopsy@unaffiliated/aborticide] has quit [Quit: Lost terminal] 05:42:51 -!- lnostdal [~Lars@ti0030a380-dhcp2618.bb.online.no] has quit [Ping timeout: 276 seconds] 05:47:14 pjb: it's the summer, might not be cold yet! 05:47:44 Nshag [user@88.123.84.8] has joined #lisp 05:48:26 sdemarre [~serge@91.176.85.142] has joined #lisp 05:48:54 manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has joined #lisp 05:50:45 drdo: it sure stinks then! 05:51:58 -!- kennyd [~kennyd@93-138-118-94.adsl.net.t-com.hr] has quit [Read error: Connection reset by peer] 05:52:59 -!- zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has quit [Ping timeout: 264 seconds] 05:54:03 -!- Bike [~Glossina@71-214-96-181.ptld.qwest.net] has quit [Quit: Leaving.] 05:54:10 -!- Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has quit [Quit: Leaving] 05:59:59 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 06:01:57 -!- Mococa [~Mococa@186.214.243.230] has quit [Read error: Connection reset by peer] 06:04:19 Mococa [~Mococa@186.214.243.230] has joined #lisp 06:05:10 -!- leo2007 [~leo@58.22.114.150] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 06:05:20 Brnt [~Brnt@p5485744E.dip.t-dialin.net] has joined #lisp 06:06:05 jewel [~jewel@196-215-117-34.dynamic.isadsl.co.za] has joined #lisp 06:07:06 -!- Brnt [~Brnt@p5485744E.dip.t-dialin.net] has quit [Client Quit] 06:07:35 Brnt [~Brnt@p5485744E.dip.t-dialin.net] has joined #lisp 06:08:27 leo2007 [~leo@58.22.114.150] has joined #lisp 06:12:31 -!- Brnt [~Brnt@p5485744E.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 06:12:48 mcsontos [~mcsontos@nat/redhat/x-zxkvziznsdsfncvs] has joined #lisp 06:14:05 slash_ [~unknown@p54A8D9B9.dip.t-dialin.net] has joined #lisp 06:14:23 -!- slash_ [~unknown@p54A8D9B9.dip.t-dialin.net] has left #lisp 06:17:50 zomgbie [~jesus@213.162.68.118] has joined #lisp 06:21:06 mishoo_ [~mishoo@79.112.119.222] has joined #lisp 06:21:41 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 06:25:14 attila_lendvai [~attila_le@catv-89-133-168-76.catv.broadband.hu] has joined #lisp 06:25:14 -!- attila_lendvai [~attila_le@catv-89-133-168-76.catv.broadband.hu] has quit [Changing host] 06:25:14 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 06:28:31 Amyn [~abennama@64.208.49.22] has joined #lisp 06:31:59 -!- zomgbie [~jesus@213.162.68.118] has quit [Ping timeout: 264 seconds] 06:34:49 -!- zenbalrog [~johnnyc@adsl-98-86-4-136.tys.bellsouth.net] has quit [Ping timeout: 258 seconds] 06:35:58 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 06:37:47 zomgbie [~jesus@212095007080.public.telering.at] has joined #lisp 06:40:14 Euthydemus [~euthydemu@unaffiliated/euthydemus] has joined #lisp 06:42:09 -!- H4ns```` is now known as H4ns 06:45:50 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Read error: Connection reset by peer] 06:47:40 -!- zomgbie [~jesus@212095007080.public.telering.at] has quit [Ping timeout: 258 seconds] 06:52:36 HG` [~HG@p5DC05C84.dip.t-dialin.net] has joined #lisp 06:54:43 zomgbie [~jesus@213.162.68.93] has joined #lisp 06:54:44 kushal [~kdas@114.143.166.102] has joined #lisp 06:54:49 -!- kushal [~kdas@114.143.166.102] has quit [Changing host] 06:54:49 kushal [~kdas@fedora/kushal] has joined #lisp 06:55:24 incandenza [~incandenz@ip68-2-171-175.ph.ph.cox.net] has joined #lisp 06:55:31 is there any way to tell sbcl to create fasl files in the same directory of the source ? 06:56:21 or may be in some folder so that all users can access it ? 06:56:47 kushal: it is asdf that you need to tell where to put fasl files 06:57:13 oh 06:57:55 kushal: i'm not sure why you'd want to share fasl files between users, though. if you want to speed up startup times, i'd recommend that you share images instead. 06:58:04 H4ns, so if asdf does not find the fasl files , it will create them , correct ? 06:58:30 H4ns, I am trying to package lisp modules with help from quicklisp 06:58:34 kushal: correct, it verifies that fasl files are up to date with respect to their dependencies before loading them. 06:58:34 in rpms 06:58:41 H4ns, ok 06:58:51 kushal: rpms, not sure if that is a good idea. 06:59:01 kushal: i'd rather let the users use quicklisp instead. 06:59:13 -!- manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has quit [Quit: manuel_] 07:00:00 H4ns, I know, but they don't want to give an exception in the company policy on servers :) 07:00:38 kushal: well, then package your libraries along with your sbcl rpm and preload them in the image that you're distributing. 07:00:56 kushal: that will blend better than trying to match the rpm model to common lisps lack of a library model. 07:02:23 H4ns, that is why I am packaging quicklisp first 07:02:43 H4ns, and I will put all packages inside quicklisp as the way it currently works, 07:02:58 so things should work (in theory) , will know that after some hours :) 07:03:26 kushal: my recommendation is to package sbcl+quicklisp+libraries together with an image that has all libraries loaded. 07:03:54 H4ns, ok 07:04:00 H4ns, I will try that also 07:04:21 H4ns, only issue is sbcl maintainer will kill me if he hears this :) 07:04:36 H4ns, we have this page http://fedoraproject.org/wiki/Packaging:Lisp 07:04:39 kushal: why do you think so? that thought makes absolutely zero sense. 07:04:41 but no packages 07:05:13 H4ns, in Fedora that idea will break lots of guidelines 07:05:22 maintainer == Fedora package maintainer 07:05:45 kushal: i can't care less about fedora. i know what makes sense from a maintainability perspective. 07:05:57 H4ns, ok :) 07:06:54 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Remote host closed the connection] 07:06:58 kushal: or are you saying that you'll have to distribute lots of different lisp applications to several hosts, all different and all using the same lisp? 07:07:22 H4ns, not lots but yes 07:07:45 only problem is they don't the users directly fetch the packages using quicklisp 07:07:56 if we create rpms using quicklisp that still should be ok 07:08:09 kushal: then bundle sbcl+quicklisp+libraries in one rpm, as i said. 07:08:20 H4ns, ok 07:08:24 kushal: that way, all of quicklisp (or your defined subset) will be available on all hosts. 07:08:40 H4ns, yes, that is true 07:09:46 peterhil` [~peterhil@gw.maxisat.fi] has joined #lisp 07:09:58 poindontcare [~user@122.163.206.163] has joined #lisp 07:11:24 manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has joined #lisp 07:12:40 mishoo__ [~mishoo@79.112.119.222] has joined #lisp 07:13:39 dacoda [~user@gate.cdc.informatik.tu-darmstadt.de] has joined #lisp 07:14:56 -!- peterhil` [~peterhil@gw.maxisat.fi] has quit [Ping timeout: 260 seconds] 07:15:41 -!- mishoo_ [~mishoo@79.112.119.222] has quit [Ping timeout: 240 seconds] 07:15:54 -!- zomgbie [~jesus@213.162.68.93] has quit [Ping timeout: 268 seconds] 07:19:40 ehu [~ehuels@109.35.83.34] has joined #lisp 07:20:17 -!- Mococa [~Mococa@186.214.243.230] has quit [Remote host closed the connection] 07:21:15 drdo [~drdo@91.205.108.93.rev.vodafone.pt] has joined #lisp 07:24:20 Brnt [~Brnt@host-195-16-80-11.leipziger-messe.de] has joined #lisp 07:25:42 Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has joined #lisp 07:26:23 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Quit: Computer has gone to sleep] 07:27:00 -!- mishoo__ [~mishoo@79.112.119.222] has quit [Read error: Connection reset by peer] 07:27:09 mishoo__ [~mishoo@79.112.119.222] has joined #lisp 07:28:44 peterhil` [~peterhil@gw.maxisat.fi] has joined #lisp 07:29:14 lnostdal [~lnostdal@ti0030a380-dhcp0111.bb.online.no] has joined #lisp 07:31:07 -!- bege [~bege@S0106001cf0520ea3.ed.shawcable.net] has quit [Read error: Operation timed out] 07:39:34 -!- nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev] 07:41:46 -!- Brnt [~Brnt@host-195-16-80-11.leipziger-messe.de] has quit [Ping timeout: 260 seconds] 07:42:55 stis [~stis@host-90-235-52-13.mobileonline.telia.com] has joined #lisp 07:44:17 katesmith [~katesmith@97-89-229-3.static.snfr.nc.charter.com] has joined #lisp 07:44:18 -!- katesmith [~katesmith@97-89-229-3.static.snfr.nc.charter.com] has quit [Changing host] 07:44:18 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 07:45:05 -!- sdemarre [~serge@91.176.85.142] has quit [Quit: Leaving.] 07:45:47 -!- Tristam [~Tristam@cpe-72-226-124-205.nycap.res.rr.com] has quit [Ping timeout: 264 seconds] 07:47:39 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 250 seconds] 07:49:47 Tristam [~Tristam@cpe-72-226-124-205.nycap.res.rr.com] has joined #lisp 07:58:02 markskilbeck [~mark@unaffiliated/markskilbeck] has joined #lisp 08:02:23 TeMPO[RAL] [~user@jiscser4.esc.rl.ac.uk] has joined #lisp 08:03:43 ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has joined #lisp 08:06:32 cfy [~cfy@125.123.47.137] has joined #lisp 08:06:32 -!- cfy [~cfy@125.123.47.137] has quit [Changing host] 08:06:32 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 08:07:15 oudeis [~oudeis@77.127.165.93] has joined #lisp 08:07:30 -!- markskilbeck [~mark@unaffiliated/markskilbeck] has quit [Quit: Lost terminal] 08:07:44 udzinari [~user@nat/ibm/x-plvgspddyuakywxq] has joined #lisp 08:09:19 kushal [~kdas@114.143.167.103] has joined #lisp 08:09:20 -!- kushal [~kdas@114.143.167.103] has quit [Changing host] 08:09:20 kushal [~kdas@fedora/kushal] has joined #lisp 08:10:13 -!- rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 08:12:25 -!- kushal [~kdas@fedora/kushal] has quit [Client Quit] 08:13:16 tarmil [~user@109.74.51.29] has joined #lisp 08:14:16 jdz [~jdz@193.206.22.97] has joined #lisp 08:14:25 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 08:18:29 jdijk [jdijk@ftth-212-84-159-210.solcon.nl] has joined #lisp 08:22:51 -!- ZabaQ [~john.conn@135.114-84-212.staticip.namesco.net] has quit [Quit: Leaving.] 08:23:25 sdemarre [~serge@91.176.85.142] has joined #lisp 08:26:23 -!- gravicappa [~gravicapp@ppp91-77-220-122.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 08:32:32 tic [~tic@c83-249-153-117.bredband.comhem.se] has joined #lisp 08:32:59 e-user [~e-user@nat/nokia/x-fbvqlvpxsybkazyu] has joined #lisp 08:33:38 stassats [~stassats@wikipedia/stassats] has joined #lisp 08:38:28 Athas [~athas@130.225.165.40] has joined #lisp 08:44:13 -!- BrianRice [~water@174-21-120-48.tukw.qwest.net] has quit [Quit: BrianRice] 08:44:27 BrianRice [~water@174-21-120-48.tukw.qwest.net] has joined #lisp 08:45:05 rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has joined #lisp 08:49:38 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Remote host closed the connection] 08:49:47 -!- HG` [~HG@p5DC05C84.dip.t-dialin.net] has quit [Quit: Leaving.] 08:55:37 -!- oudeis [~oudeis@77.127.165.93] has quit [Read error: Connection reset by peer] 08:55:58 oudeis [~oudeis@77.127.165.93] has joined #lisp 09:03:11 otwieracz [~gonet9@v6.gen2.org] has joined #lisp 09:03:19 -!- oudeis [~oudeis@77.127.165.93] has quit [Quit: This computer has gone to sleep] 09:07:39 rswarbrick [~rswarbric@cl-1290.lon-02.gb.sixxs.net] has joined #lisp 09:13:55 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 09:14:22 DelPuerto [~youguy@252.Red-83-36-122.dynamicIP.rima-tde.net] has joined #lisp 09:15:28 ngz [~user@161.227.69.86.rev.sfr.net] has joined #lisp 09:18:36 -!- schme [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 260 seconds] 09:19:42 schme [~marcus@c83-254-205-42.bredband.comhem.se] has joined #lisp 09:19:49 -!- schme [~marcus@c83-254-205-42.bredband.comhem.se] has quit [Changing host] 09:19:50 schme [~marcus@sxemacs/devel/schme] has joined #lisp 09:19:53 -!- rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 09:21:48 -!- ASau [~user@95-26-244-67.broadband.corbina.ru] has quit [Quit: off] 09:24:47 -!- DelPuerto [~youguy@252.Red-83-36-122.dynamicIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 09:24:59 oudeis [~oudeis@77.127.165.93] has joined #lisp 09:25:51 mishoo_ [~mishoo@79.112.119.222] has joined #lisp 09:28:52 -!- mishoo__ [~mishoo@79.112.119.222] has quit [Ping timeout: 240 seconds] 09:32:19 -!- m4dnificent is now known as madnificent 09:33:01 prxq [~mommer@mnhm-590c316a.pool.mediaWays.net] has joined #lisp 09:33:26 hi 09:35:13 triyo [c1090d65@gateway/web/freenode/ip.193.9.13.101] has joined #lisp 09:35:49 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Quit: realitygrill] 09:38:16 kushal [~kdas@fedora/kushal] has joined #lisp 09:40:37 -!- oudeis [~oudeis@77.127.165.93] has quit [Quit: This computer has gone to sleep] 09:42:51 Anyone running quicklisp-slime-helper? 09:42:55 rtoym [~chatzilla@c-67-180-54-112.hsd1.ca.comcast.net] has joined #lisp 09:43:12 I got an error in my emacs env on startup -> Symbol's function definition is void: define-slime-contrib 09:43:43 I added the two lines that post install message indicated for quicklisp-slime-helper 09:44:18 did you have slime from other sources installed? 09:44:20 triyo: is it possible that you've installed slime manually before? 09:45:33 H4ns: yes, thats quite true actually. I had slime installed as I was running Clojure stuff prior to doing some CL stuff when I decided to utilize quicklisp 09:45:58 triyo: you need to make sure that emacs and your lisp use the same slime. check your load-path first. 09:47:23 ok checking quick 09:48:27 H4ns: is there a simple way to check the load-path in emacs? 09:48:41 C-h v load-path 09:49:15 stassats: thanks 09:49:23 -!- xyxu [~xyxu@58.41.14.46] has quit [Ping timeout: 240 seconds] 09:52:02 I see multiple entries. https://gist.github.com/1162039 09:52:41 spacefrogg [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 09:53:05 I see 2 distinct different ones. One from Quicklisp install and other form ELPHA 09:53:17 triyo: it is probably defined in your .emacs file - go there and remove the other one. 09:53:20 *elpa 09:53:30 triyo: then restart emacs if you can afford it. 09:54:35 H4ns: problem is that it is not directly defined in my .emacs file. Its loaded via (expand-file-name "~/.emacs.d/elpa/package.el")) 09:54:57 And if I remove that one, I take it that my Clojure stuff will still work? 09:55:07 triyo: i don't know anything about elpa - you probably can't use both of them at the same time. 09:55:36 Good point 09:55:49 plage [~user@81-231-234-224-no56.tbcn.telia.com] has joined #lisp 09:55:53 triyo: give it a try. quicklisp's slime may be upward compatible. 09:56:20 morning all, trying to build a standalone executable with sbcl's save-lisp-and-die... `:executable t' is obvious, but how do you specify the entry point (e.g., function `main')? 09:56:42 Sad thing is that I can see I depend on few other things that I have loaded via elpa. :( 09:56:59 sebyte: toplevel 09:57:17 So my long term solution is to step away from elpa and load those "few" libraries manually and then all will be happy 09:57:25 triyo: can't you uninstall slime from elpa? 09:57:28 triyo: well, then you'll have to decide which of the two to use. you can make that happen in your emacs with a prompt. 09:58:19 H4ns, I can, you are right. I can remove slime install, however, I got a bad feeling the libs that depend on it will wave goodbye too. :) 09:58:45 are there any? 09:59:04 Checking now 09:59:19 triyo: what i mean is: in your emacs, you can implement a prompt that asks you whether you want to load quicklisp's slime or start the elpa stuff 09:59:28 triyo: that way, you won't need to remove either. 09:59:50 H4ns: that doesn't seem like a good option 10:00:06 stassats: you are entitled to your opinion. 10:00:12 Regarding dependencies, **slime-repl 20100404 installed Read-Eval-Print Loop written in Emacs Lisp 10:00:13 at least for me it wouldn't work, because i don't restart emacs 10:00:27 triyo: it's a part of slime itself 10:00:29 stassats: right. i figure that triyo is not at that point. 10:01:00 triyo: if that is all, you can safely remove it 10:01:39 and even if you restart emacs, answering questions each time seems like a nuisance 10:02:47 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 10:03:33 Ok removed and restarted 10:03:39 Now: Wrong type argument: arrayp, nil :( 10:03:44 -!- spradnyesh [~pradyus@nat/yahoo/x-nqcetxqtmrzbqiea] has quit [Remote host closed the connection] 10:04:49 stassats: doh! i'm reading the sbcl manual as we speak and i really don't know how I missed that... thatnks 10:05:05 markskilbeck [~mark@unaffiliated/markskilbeck] has joined #lisp 10:05:19 tfb [~tfb@80.238.0.145] has joined #lisp 10:08:20 stassats: one more question, the documentation for `toplevel' reads "The default function handles command line toplevel option processing...". Does this mean the function you specify using the `:toplevel' keyword arg MUST accept any command-line args passed when the executable is invoked? 10:08:36 spradnyesh [~pradyus@nat/yahoo/x-arfltohpdviiixxi] has joined #lisp 10:09:46 sebyte: no 10:10:33 it talks only about command line options, not arguments to a function 10:12:23 -!- markskilbeck [~mark@unaffiliated/markskilbeck] has quit [Ping timeout: 250 seconds] 10:13:39 stassats: ok... so it's refering to sbcl command line options which are only present at build-time? i don't get it at all 10:14:39 -!- Harag [~Harag@dsl-242-250-15.telkomadsl.co.za] has quit [Ping timeout: 258 seconds] 10:15:50 (slightly off topic, maybe you can point me to a better changel), someone using swank-js here? 10:17:00 manuel_: did you try #Node.js? not that i'd be very optimistic. 10:17:23 more for in-browser programming, seems to be bork on newer versions 10:17:24 anyway 10:17:50 Ok fixed it all. Moved packages that I head, except slime, to library-path. Removed elpa. All now works 10:18:06 manuel_: after initial enthusiam, i quickly got the feeling that swank-js won't fly in the long run because of too little support. 10:18:14 I am running haskell, javascript, cl, clojure modes and repls...all work now 10:18:32 triyo: well done. 10:18:42 what javascript repl? 10:19:19 Thanks. Running different package managers, never advised 10:21:01 manuel_: spidermokey -> (setq inferior-js-program-command "/usr/bin/js -j") with `js-comint`. The js-comint enables sending expression from something like js2-mode buffer to repl. 10:21:06 Very cool stuff 10:21:26 cool. i'm going to look at mozrepl, i'm mostly developing web apps 10:22:05 oudeis [~oudeis@2.54.254.4] has joined #lisp 10:22:07 -!- oudeis [~oudeis@2.54.254.4] has quit [Read error: Connection reset by peer] 10:22:23 manuel_: Additionally, I installed envjs, originally built by John Resig, mimics browser DOM, etc. 10:23:02 so you can write code and test it without a browser for things such as jquery 10:23:20 yeah :) 10:23:23 triyo: nice, thanks for the pointer. 10:23:33 pleasure 10:27:37 can you help me with http://paste.lisp.org/display/124178 please ? 10:28:41 is it correct to call format... on taht replace function ? 10:29:19 kiuma: you could use make-string instead, but it'd not be much shorter 10:29:54 and in terms of performances is it nearly the same ? 10:30:12 kiuma: are you looking for ways to speed this up? 10:30:19 -!- stis [~stis@host-90-235-52-13.mobileonline.telia.com] has quit [Remote host closed the connection] 10:30:22 kiuma: or do you want to make it look nice? 10:30:58 both 10:31:45 kiuma: make-string will be faster than format, but i'd not that performance advantage to be significant in any respect 10:32:27 ok, I think make-string is somehow more elegant thoght 10:32:30 not -think- 10:32:52 it's part of the application/x-www-form-urlencoded parser 10:32:58 yeah, i agree. "(format nil" almost always looks like "does not know the toolset 10:33:29 yep 10:33:30 H4ns: why do you say that MAKE-STRING will be faster than FORMAT? 10:33:57 jdz: because i guess so. but then, i could be well be wrong. 10:34:06 H4ns: then don't say it 10:34:17 jdz: i can say what i want, right? 10:34:26 H4ns: not here, no. 10:34:35 lol 10:35:04 jdz: ah. i did not know that and i'll probably fail to remember. 10:35:18 TIME it 10:36:16 kiuma: in your case you can use STRING function 10:37:18 jdz: did you time it or why do you think that my gut feeling is wrong? 10:37:44 jdz: at least on this implementation, format is significantly slower than make-string. 10:38:20 H4ns: it's you who have to back the claims with evidence, not me. 10:38:49 jdz: well. i said that format would be slower than make-string because of my gut feeling, and i was right. 10:39:01 i've seen really awful code because some people try to avoid format, unnecessarily. 10:39:20 H4ns: really, how many implementations did you try? 10:39:21 btw, started a small tumblr for my coding notes to self 10:39:22 http://larvecode.tumblr.com/ 10:39:27 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 10:39:36 some random lisp content i guess 10:39:38 jdz: did you have lunch yet? maybe it is time. 10:39:41 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 10:39:53 -!- manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has left #lisp 10:39:56 manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has joined #lisp 10:39:56 -!- manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has left #lisp 10:42:54 manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has joined #lisp 10:42:56 ? 10:43:25 *manuel_* has problems with irc 10:47:23 attila_lendvai1 [~attila_le@catv-89-133-168-76.catv.broadband.hu] has joined #lisp 10:47:23 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 10:47:24 -!- attila_lendvai1 is now known as attila_lendvai 10:47:24 -!- attila_lendvai [~attila_le@catv-89-133-168-76.catv.broadband.hu] has quit [Changing host] 10:47:25 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:47:28 _jdijk [jdijk@ftth-212-84-159-210.solcon.nl] has joined #lisp 10:48:04 -!- _jdijk [jdijk@ftth-212-84-159-210.solcon.nl] has quit [Client Quit] 10:48:14 -!- jdijk [jdijk@ftth-212-84-159-210.solcon.nl] has quit [] 10:49:30 Harag [~Harag@dsl-242-246-47.telkomadsl.co.za] has joined #lisp 10:55:46 tfb_ [~tfb@80.238.0.145] has joined #lisp 10:55:59 -!- tfb [~tfb@80.238.0.145] has quit [Disconnected by services] 10:56:04 -!- tfb_ is now known as tfb 10:56:19 -!- gko [~gko@42-73-202-215.dynamic-ip.hinet.net] has quit [Ping timeout: 252 seconds] 10:58:48 pnq [~nick@AC81852E.ipt.aol.com] has joined #lisp 10:59:55 Salamander [~Salamande@ppp118-210-134-226.lns20.adl6.internode.on.net] has joined #lisp 11:02:58 -!- Salamander_ [~Salamande@ppp121-45-80-113.lns20.adl6.internode.on.net] has quit [Ping timeout: 240 seconds] 11:05:14 -!- prxq [~mommer@mnhm-590c316a.pool.mediaWays.net] has quit [Quit: Leaving] 11:05:55 -!- leo2007 [~leo@58.22.114.150] has quit [Ping timeout: 268 seconds] 11:14:08 qqqqw [~qwdddf@151.75.187.94] has joined #lisp 11:14:11 hello 11:19:43 leo2007 [~leo@58.22.113.160] has joined #lisp 11:20:10 Brnt [~Brnt@p578b57e4.dip0.t-ipconnect.de] has joined #lisp 11:22:43 -!- spradnyesh [~pradyus@nat/yahoo/x-arfltohpdviiixxi] has quit [Remote host closed the connection] 11:23:06 -!- qqqqw [~qwdddf@151.75.187.94] has quit [Quit: Sto andando via] 11:25:22 -!- Axioplase_ [~Axioplase@fortigate.kb.ecei.tohoku.ac.jp] has quit [Quit: bbl] 11:28:49 spradnyesh [~pradyus@nat/yahoo/x-zfmglmzyjpjmcsqf] has joined #lisp 11:28:57 -!- Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has quit [Ping timeout: 252 seconds] 11:29:57 H4ns, Inode, jdz: I timed MAKE-STRING and FORMAT and paste.lisp.org seems not to be working for me, so http://pastebin.com/3M5nQ3F4 11:30:12 (tl;dr: factor of 100 time difference) 11:31:03 rswarbrick: not suprisingly. 11:31:23 But (string) is the clear winner: it seems to be another factor of 100 faster (and presumably the time is spent in dotimes rather than it) 11:31:40 rswarbrick: string is also more concise 11:31:59 -!- spradnyesh [~pradyus@nat/yahoo/x-zfmglmzyjpjmcsqf] has left #lisp 11:32:03 Definitely - actually I didn't know make-string existed until today, so this was nice to see! 11:32:07 Meh, anyway I should probably go and do something useful 11:32:26 -!- rswarbrick [~rswarbric@cl-1290.lon-02.gb.sixxs.net] has left #lisp 11:32:37 is it correct writing (intern "FOO" :keyword) ? 11:32:59 to convert a string into a keyword ? 11:34:00 yes 11:34:03 k 11:34:09 kiuma: no, it's not. 11:34:26 kiuma: use alexandria:make-symbol 11:34:42 ok, thanks H4ns 11:34:51 kiuma: your intern call will fail on lisps that distinguish upper and lower case 11:34:51 kiuma: better use cl:intern 11:34:55 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 260 seconds] 11:34:59 kiuma: alexandria:make-keyword it is. 11:35:04 pjb: your customer. 11:35:08 kiuma: all lisps distinguish upper and lower case. 11:35:22 otherwise they wouldn't be conforming. 11:35:41 ok, I remember why :) . thx 11:36:01 What was *print-pretty* bound to for testing? 11:36:47 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 11:39:43 zomgbie [~jesus@213.162.68.76] has joined #lisp 11:41:14 T 11:43:50 That hurts format a lot in most cases. 11:44:39 -!- zomgbie [~jesus@213.162.68.76] has quit [Ping timeout: 246 seconds] 11:44:41 xyxu [~xyxu@222.68.155.57] has joined #lisp 11:48:56 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 11:53:56 lins05 [~user@110.189.14.224] has joined #lisp 11:54:03 hello 11:54:11 -!- Brnt [~Brnt@p578b57e4.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 11:55:08 Brnt [~Brnt@p578b57e4.dip0.t-ipconnect.de] has joined #lisp 11:55:15 exit 11:55:17 quit 11:55:23 -!- lins05 [~user@110.189.14.224] has quit [Client Quit] 11:55:51 lins05] [~user@110.189.14.224] has joined #lisp 11:56:31 nick 11:56:39 lins05 11:56:42 nick lin 11:57:02 -!- lins05] is now known as lins 11:58:22 -!- lins [~user@110.189.14.224] has quit [Client Quit] 11:59:35 linshuai [~user@110.189.14.224] has joined #lisp 11:59:42 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 12:00:36 -!- linshuai [~user@110.189.14.224] has quit [Client Quit] 12:05:35 linshuai_irc [~user@110.189.14.224] has joined #lisp 12:07:13 hello 12:07:22 tfb_ [~tfb@80.238.0.145] has joined #lisp 12:07:28 -!- tfb [~tfb@80.238.0.145] has quit [Disconnected by services] 12:07:33 -!- tfb_ is now known as tfb 12:07:36 hello everyone 12:07:50 i heard there are two robots in #lisp 12:07:57 who are they? 12:08:25 -!- linshuai_irc [~user@110.189.14.224] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:09:10 linshuai_irc [~user@110.189.14.224] has joined #lisp 12:10:04 There are so many robots 12:10:07 misoczki [~misoczki@2001:660:3013:3:222:19ff:fe24:d155] has joined #lisp 12:10:16 i am not one of them! 12:10:22 ChibaPet [~mason@74.203.221.34] has joined #lisp 12:10:42 what i heard is "specbot" and "minion" 12:11:04 they're on vacation 12:11:14 oh yeah i find /whois specbot 12:11:14 maybe just minion 12:11:20 specbot is in active duty 12:11:22 specbot probably just lurking here 12:11:26 ... 12:11:37 how old is him 12:11:37 man man 12:11:38 http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/man.1.html 12:11:49 i mean specbot 12:12:44 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 12:13:14 linshuai_irc: 100 years 12:13:14 how can i talk to specbot 12:13:38 you can't talk to him 12:13:53 he can just spit out links to specifications 12:14:12 man princ 12:14:12 Sorry, I couldn't find anything for princ. 12:14:20 man printf 12:14:20 http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/printf.1.html 12:14:25 man specbot 12:14:25 Sorry, I couldn't find anything for specbot. 12:14:33 get it 12:14:41 man defun 12:14:41 Sorry, I couldn't find anything for defun. 12:14:43 -!- triyo [c1090d65@gateway/web/freenode/ip.193.9.13.101] has quit [] 12:14:46 clhs defun 12:14:46 http://www.lispworks.com/reference/HyperSpec/Body/m_defun.htm 12:15:01 what does clhs stands for 12:15:07 linshuai_irc: why are you interested in the bots of #lisp? 12:15:38 clhs princ 12:15:38 http://www.lispworks.com/reference/HyperSpec/Body/f_wr_pr.htm 12:17:43 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Read error: Operation timed out] 12:18:16 kushal [~kdas@114.143.167.103] has joined #lisp 12:18:16 -!- kushal [~kdas@114.143.167.103] has quit [Changing host] 12:18:16 kushal [~kdas@fedora/kushal] has joined #lisp 12:19:00 -!- gigamonkey [~user@adsl-99-169-82-70.dsl.pltn13.sbcglobal.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:21:25 taiyal [~taiyal@bb-216-195-184-102.gwi.net] has joined #lisp 12:23:14 -!- linshuai_irc [~user@110.189.14.224] has left #lisp 12:26:30 -!- pnq [~nick@AC81852E.ipt.aol.com] has quit [Ping timeout: 276 seconds] 12:26:42 linshuai_irc [~user@110.189.14.224] has joined #lisp 12:27:41 -!- Brnt [~Brnt@p578b57e4.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 12:28:57 -!- linshuai_irc [~user@110.189.14.224] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:30:03 linshuai_irc [~user@110.189.14.224] has joined #lisp 12:31:28 scm_ [~chatzilla@firewall.portland.lib.me.us] has joined #lisp 12:33:17 Mococa [~Mococa@200.128.3.113] has joined #lisp 12:33:52 -!- linshuai_irc [~user@110.189.14.224] has quit [Read error: Connection reset by peer] 12:38:07 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 12:41:30 Where is the cleanest place to put a small customization I make to a package I downloaded? I don't want quicklisp to wipe out the changes the next time I update, or have to fuss with merging the next time I 'git pull', but I probably want the changes to always load with the package. 12:42:44 gkeith_lt [~gkeith@c-71-192-93-12.hsd1.ma.comcast.net] has joined #lisp 12:43:51 -!- sdemarre [~serge@91.176.85.142] has quit [Read error: Connection reset by peer] 12:45:24 pearle [~pearle@142.162.72.182] has joined #lisp 12:46:41 Vivitron: code customization or runtime customization, e.g. (setf project:*foo-limit* 42)? 12:47:13 -!- gkeith_lt [~gkeith@c-71-192-93-12.hsd1.ma.comcast.net] has quit [Client Quit] 12:48:15 Either way there isn't currently a way to say "Patch project foo before I load it or after I fetch it" or whatever. 12:48:40 I was thinking of it as code customization but I guess it was technically a global; the instigation was some small tweaks to swank/slime but it felt like I ran into this before 12:49:18 I changed the slime prompt (a string in a function) and added lisp-critique to swanks eval (a function called through a global variable) 12:49:25 -!- Salamander [~Salamande@ppp118-210-134-226.lns20.adl6.internode.on.net] has quit [Quit: G'bye] 12:49:27 swank does have an init file 12:49:35 You could do it there. 12:49:44 gkeith_lt [~gkeith@c-71-192-93-12.hsd1.ma.comcast.net] has joined #lisp 12:52:24 ah, thanks, I'll go that route -- I think that in other cases I may have made any changes within my specific package that calls the foreign package, but with swank/slime that's not exactly how I'm loading it 12:54:37 linshuai_irc [~user@110.189.14.224] has joined #lisp 12:54:45 -!- linshuai_irc [~user@110.189.14.224] has left #lisp 12:55:42 -!- gkeith_lt [~gkeith@c-71-192-93-12.hsd1.ma.comcast.net] has quit [Ping timeout: 240 seconds] 12:55:55 gkeith_lt [~gkeith@nat/google/x-vqpkjmqqjrjmrhnb] has joined #lisp 13:00:24 TristamWrk [~tristamwr@2620:0:2820:b03:203:47ff:fe8f:f55] has joined #lisp 13:01:58 -!- TeMPO[RAL] [~user@jiscser4.esc.rl.ac.uk] has quit [Remote host closed the connection] 13:04:44 -!- scm_ [~chatzilla@firewall.portland.lib.me.us] has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.20/20110805211839]] 13:06:30 scottmaccal [~chatzilla@firewall.portland.lib.me.us] has joined #lisp 13:10:05 oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has joined #lisp 13:10:53 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Excess Flood] 13:11:55 what is the best way to have the inferior lisp evaluate some string from emacs lisp? 13:12:35 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 13:13:49 elfrosch [~Brnt@p578b57e4.dip0.t-ipconnect.de] has joined #lisp 13:17:08 -!- scottmaccal [~chatzilla@firewall.portland.lib.me.us] has quit [Remote host closed the connection] 13:17:12 gemelen [~shelta@shpd-95-53-190-103.vologda.ru] has joined #lisp 13:17:18 (slime-interactive-eval) 13:18:52 for what I was doing, I found that swank calls *listener-eval-function* on the string slime sends it 13:18:53 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 240 seconds] 13:18:55 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 13:21:06 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #lisp 13:21:17 Salamander [~Salamande@ppp118-210-134-226.lns20.adl6.internode.on.net] has joined #lisp 13:24:00 -!- Evanescence [~chris@122.237.29.78] has quit [Quit: WeeChat 0.3.4] 13:28:02 scottmaccal [~chatzilla@firewall.portland.lib.me.us] has joined #lisp 13:28:58 shaggy- [~shaggy-@76.73.16.26] has joined #lisp 13:29:54 -!- scottmaccal [~chatzilla@firewall.portland.lib.me.us] has quit [Remote host closed the connection] 13:31:10 scottmaccal [~chatzilla@firewall.portland.lib.me.us] has joined #lisp 13:31:39 hello. I am getting tired of writing (null-pointer) when using cffi. is it possible to make (null-pointer) <=> nil conversions automatically, or to use null "alias" for (cffi:null-pointer)? 13:31:51 -!- Salamander [~Salamande@ppp118-210-134-226.lns20.adl6.internode.on.net] has quit [Quit: G'bye] 13:32:03 Salamander [~Salamande@ppp118-210-134-226.lns20.adl6.internode.on.net] has joined #lisp 13:32:15 (define-symbol-macro nul (cffi:null-pointer)) 13:32:18 I've tried (defconst null (null-pointer)), but lisp complained about redefining constant to a new value 13:32:33 that should do thanks 13:32:42 -!- scottmaccal [~chatzilla@firewall.portland.lib.me.us] has quit [Remote host closed the connection] 13:33:08 any reason you used nul instead of null? clashes with #'null perhaps? 13:33:14 yes. 13:35:26 this worked though, am I missing something? (define-symbol-macro null 10); null => 10. (null nil) => T 13:35:45 shaggy-: CL is a lisp-2. 13:35:57 -!- gkeith_lt [~gkeith@nat/google/x-vqpkjmqqjrjmrhnb] has quit [Quit: Ex-Chat] 13:36:08 <_8david> shaggy-: if you define your own cffi type shaggy-pointer and use it instead of :pointer for all declarations, you can tweak the way values get translated. 13:36:54 <_8david> See "Foreign Type Translators" in the cffi manual. 13:36:57 scottmaccal [~chatzilla@firewall.portland.lib.me.us] has joined #lisp 13:37:12 pjb so there's no name clashing, I can use null instead? I thought you were suggesting I couldn't. _8david yes I tried that first, but got discouraged pretty fast. for example you couldn't pass nil to functions that accept :string (but you can pass (null-pointer)) 13:37:38 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has left #lisp 13:37:55 shaggy-: you can, but only because CL:NULL is not defined as a variable. 13:41:10 <_8david> shaggy-: the idea is that you would use shaggy-string, not :string 13:45:11 -!- elfrosch [~Brnt@p578b57e4.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 13:47:11 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Ping timeout: 240 seconds] 13:48:23 _8david yeah but that's alraedy two types I have to replace, and possibly other types as well. also I would have pointer <=> struct conversion overhead on every call (i think) 13:48:59 or can I use something other than class/struct in define-foreign-type? 13:49:07 shaggy-: sometimes it is better to just live with what is there rather than change to suit. 13:49:20 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:49:43 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 13:49:46 at worst I'll use null macro above, which is almost as nice as nil 13:51:05 scrimohsin [~cms@unaffiliated/scrimohsin] has joined #lisp 13:52:27 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 13:56:16 Little exercise in reader macros: http://homepage.univie.ac.at/axel.kittenberger/smileua/index.html 13:57:29 :) 13:57:59 -!- Mococa [~Mococa@200.128.3.113] has quit [Remote host closed the connection] 13:59:36 ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has joined #lisp 14:00:21 -!- scottmaccal [~chatzilla@firewall.portland.lib.me.us] has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.20/20110805211839]] 14:01:05 actually now that I think about it I'd rather have nil, as I could do (if ptr ...) instead of (if (pointer-eq ptr null) ... ). but I'm not sure how to make a cffi string type that accepts/returns either a string or a nil instead of string and (null-pointer). any tips _8david? 14:01:37 shaggy-: but you cannot lexically or dynamicall bind CL:NIL since it's already a constant variable. 14:02:05 am0c [~am0c@222.235.49.72] has joined #lisp 14:02:37 I wouldn't have to? translate-from-foreign/translate-to-foreign would convert nil from/to (null-pointer) 14:02:42 homie [~levgue@xdsl-78-35-146-66.netcologne.de] has joined #lisp 14:03:25 wbooze [~levgue@xdsl-78-35-146-66.netcologne.de] has joined #lisp 14:03:41 yes, like this, it's ok. 14:07:56 mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has joined #lisp 14:07:56 -!- mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has quit [Changing host] 14:07:56 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 14:09:41 -!- oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has quit [Ping timeout: 240 seconds] 14:09:45 Hmm, is BORDEAUX-THREADS:MAKE-RECURSIVE-LOCK unavailable on SBCL/Darwin? I never tried before and when trying to load drakma, I get "BORDEAUX-THREADS:MAKE-RECURSIVE-LOCK is undefined" 14:10:00 H4ns: try A. waiting a little while, B. complain on #github, C. both. 14:10:36 sykopomp: ok. 14:11:03 sykopomp: as i'm on a company account, i thought there was a different procedure for complaints. 14:12:45 there's support@github.com, but I don't know of any special support channels for private accounts. 14:12:59 Oops. My sbcl is threadless. 14:16:01 -!- alanpearce [~alan@home.alanpearce.co.uk] has quit [Quit: alanpearce] 14:16:14 -!- dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has quit [Quit: dnolen] 14:16:48 New problem: can't build from a shallow checked-out copy :( 14:16:55 *Xach* goes deeper 14:17:25 HG` [~HG@p579F7681.dip.t-dialin.net] has joined #lisp 14:19:19 woah, it's lisp talk in #webos ... what the 14:19:45 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 14:20:47 alanpearce [~alan@home.alanpearce.co.uk] has joined #lisp 14:21:56 mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has joined #lisp 14:21:56 -!- mrSpec [~Spec@c-66-31-28-194.hsd1.ma.comcast.net] has quit [Changing host] 14:21:56 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 14:22:35 milanj [~milanj_@178-223-160-222.dynamic.isp.telekom.rs] has joined #lisp 14:23:24 urandom__ [~user@p548A5176.dip.t-dialin.net] has joined #lisp 14:24:00 doesthiswork [~Adium@he190123.dsl.fsr.net] has joined #lisp 14:28:29 -!- dlowe [~dlowe@c-66-30-116-162.hsd1.ma.comcast.net] has quit [Quit: *poof*] 14:29:40 -!- sonnym [~sonny@rrcs-184-74-137-69.nys.biz.rr.com] has quit [Quit: Leaving.] 14:33:17 Bike [~Glossina@69.166.35.233] has joined #lisp 14:33:24 shaggy-: http://paste.lisp.org/+2NTJ 14:33:43 -!- Salamander [~Salamande@ppp118-210-134-226.lns20.adl6.internode.on.net] has quit [Remote host closed the connection] 14:38:00 Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 14:38:12 nikodemus [~nikodemus@cs181056239.pp.htv.fi] has joined #lisp 14:39:09 gko [~gko@220-135-201-90.HINET-IP.hinet.net] has joined #lisp 14:39:19 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Leaving] 14:41:01 -!- nikodemus [~nikodemus@cs181056239.pp.htv.fi] has quit [Disconnected by services] 14:41:01 nikodemus_ [~nikodemus@cs181056239.pp.htv.fi] has joined #lisp 14:41:30 nikodemus [~nikodemus@cs181056239.pp.htv.fi] has joined #lisp 14:43:53 tsuru [~user@c-68-53-57-241.hsd1.tn.comcast.net] has joined #lisp 14:43:58 gary-s [~gary@190.152.94.14] has joined #lisp 14:49:34 fe[nl]ix nice thanks! 14:52:28 Salamander [~Salamande@ppp118-210-134-226.lns20.adl6.internode.on.net] has joined #lisp 14:53:25 scottmaccal [~chatzilla@firewall.portland.lib.me.us] has joined #lisp 14:53:35 -!- gary-s [~gary@190.152.94.14] has quit [Quit: gary-s] 14:54:31 -!- scottmaccal [~chatzilla@firewall.portland.lib.me.us] has quit [Client Quit] 14:54:46 -!- nikodemus [~nikodemus@cs181056239.pp.htv.fi] has quit [Quit: Ex-Chat] 14:55:16 capivara [~capivara@201.86.15.28.dynamic.adsl.gvt.net.br] has joined #lisp 14:57:31 -!- udzinari [~user@nat/ibm/x-plvgspddyuakywxq] has quit [Remote host closed the connection] 14:59:35 scottmaccal [~scottmacc@firewall.portland.lib.me.us] has joined #lisp 15:04:16 -!- nikodemus_ [~nikodemus@cs181056239.pp.htv.fi] has quit [Ping timeout: 258 seconds] 15:04:25 -!- taiyal [~taiyal@bb-216-195-184-102.gwi.net] has quit [Ping timeout: 240 seconds] 15:04:33 acelent [~user@2001:690:2100:4:200:1aff:fe19:ddfc] has joined #lisp 15:06:51 -!- Amyn [~abennama@64.208.49.22] has quit [Ping timeout: 260 seconds] 15:07:27 sonnym [~sonny@singlebrookvpn.lightlink.com] has joined #lisp 15:10:28 I can't get this to work with a pointer. I don't know if I didn't define pointer+null properly, or if the issue is in translate-from-foreign method (it's never called). passing string worked fine. 15:11:25 http://paste.lisp.org/display/124185 15:11:59 shaggy-: the code I pasted recognizes only nil and strings. it has to be modified to accept pointers 15:12:38 nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 15:13:00 yes I attempted to do that in the link above 15:13:04 hmm /me not gonna buy yet another gadget that will be dead in a year 15:14:04 (defmethod translate-from-foreign (value (type pointer+nil-type)) is not called when calling a C function I declared as (defcfun "func" :pointer+nil ..) 15:14:05 wasting $400 or whatever it was on n800 taught me that.. Even tho n800 was awesome and I used it for a year, but once android came out, it can do everything it can, and has nicer API/devtools 15:14:42 Android is the new windows. :) 15:16:07 nikodemus_ [~nikodemus@87-95-109-46.bb.dnainternet.fi] has joined #lisp 15:16:42 Zhivago: in what sense ? 15:17:21 Well, in pretty much all of them. 15:17:49 It's the new lowest denominator that is going to drive everything else. 15:18:05 The era of the PC is over. 15:18:19 nah 15:18:32 You just haven't noticed yet. 15:18:47 ppl have incredibly complex apps, and web versions of them always fell short 15:18:59 What do web apps have to do with this? 15:19:07 which is funny since I'm doing a ajaxy version of the legacy app project right now 15:19:23 francogrex [franco@grex.cyberspace.org] has joined #lisp 15:19:39 that is about your PC is dead comment 15:19:56 Where did I mention web apps? 15:20:52 qqqqw [~qwdddf@151.75.187.94] has joined #lisp 15:21:00 zelak [~zelak@pdpc/supporter/student/zelak] has joined #lisp 15:21:05 is it possible to run an external program from lisp? 15:21:09 Yes. 15:21:13 qqqqw: System dependent. 15:21:20 in linux 15:21:24 an easy way? 15:21:26 this is probably elementary but how would one be able to modify this piece of code to allow more flexibility in entering parameters? http://francoatgrex.tripod.com 15:21:27 implementation dependant. 15:21:28 qqqqw: What CL implementation do you use? 15:21:30 Lisp system dependent ... 15:21:31 you did not, but when someone declares "PC's are dead", one can make assumptions about the possible arguments for that, and the common "popular" argument for "PC's are dead" is that fat applications are dead, and are being replaced by web 2.0 apps 15:21:31 clisp 15:21:32 qqqqw: it's rather easy. 15:21:39 qqqqw: there are portability libraries. 15:21:42 there's a wrapper library for that, isn't there? 15:21:48 ah i need some additional library? 15:21:51 several. 15:21:52 maxm: Or you could read what they wrote instead. 15:21:58 qqqqw: no, you don't need it. 15:22:09 so how do i do? 15:22:11 maxm: Since you can't read -- just have a look at the pictures here -- http://blog.bsmind.co.kr/401 15:22:31 qqqqw: I don't know what implementation you are using, or whether writing portable code matters for you. 15:22:38 He said "clisp". 15:22:45 it doesn't matter, i'm using clisp through slime 15:22:48 *rsynnott* suspects that the death of the PC has been greatly exaggerated 15:22:54 decline, maybe, death, no 15:23:03 qqqqw: in clisp, type (describe 'ext:run-program) 15:23:12 thank you very much 15:23:28 qqqqw: read the surround doc, there are several options. 15:23:33 rsynott: Up until now, yes. But nothing can compete with TV that runs android apps. 15:23:38 yes i'm going to google it 15:23:54 but i wasn't able to find it by myself, i'm just learning to navigate the lisp material 15:24:12 qqqqw: if you clisp is well configured, just typing (describe 'ext:run-program) should open the configured browser on the right page of the implementation notes. 15:24:17 qqqw: When searching on google for clisp, write +clisp instead. :) 15:24:21 ah great 15:24:34 Otherwise it will look for "common lisp" as a synonym. 15:25:04 Zhivago: honestly I have no idea what you mean, just state it in plain language rather then playing "oh, you should figure out what I mean, its obvious" game 15:25:11 http://www.gnu.org/software/clisp/ 15:25:26 maxm: Which part of "But nothing can compete with TV that runs android apps." confuses you? 15:26:18 well then you should say so, we are people and argue with words, if I want to argue by posting links to japanese sites I'll go to 4chan 15:26:32 maxm: Who posted a link to a japanese site? 15:26:45 maxm: And I did say so ... I just quoted myself. 15:26:57 maxm: You have a severe reading comprehension deficit. 15:26:58 [11:22:11] maxm: Since you can't read -- just have a look at the 15:26:58 pictures here -- http://blog.bsmind.co.kr/401 15:27:13 maxm: And that's Japanese? 15:27:33 It's not Japanese, it's Korean. 15:27:41 If you can't read them, ... :-) 15:27:43 ^ 15:27:46 uh oh I'm in trouble now 15:27:54 just look at the pictures. 15:27:58 nothing angers other asians as confusing them with japanese :-) 15:28:24 It's just an example of a profound lack of ability to grasp the written word. 15:28:29 Or use google: http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&sl=ko&tl=en&u=http%3A%2F%2Fblog.bsmind.co.kr%2F401 15:29:06 yes, based on your "look at the pictures" argument, PC's may be dead in a future as an "entertainment" devices, but no way PC's are dead for non-entertainment uses, which is majority of of it 15:29:38 maxm: Is your argument that android apps are only for entertainment uses? 15:30:18 maxm: well, is the computer inside an ATM a PC? 15:30:23 my argument is that there will be PC's in 2020, and they will have >50% market share comparing to any other types of computing devices that include a keyboard 15:30:33 They won't. 15:30:46 Probably not close to the users. 15:30:47 replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 15:30:52 pjb: funnily yes, it is... They actually use windows, which is a bit stupid 15:30:53 Once people can do email and spreadsheets and whatever on their TVs they'll stop buying pcs. 15:31:06 maxm: yes, but they are not "Personal Computers". 15:31:11 Once they stop buying pcs the price will increase as the production facilities wear out. 15:31:16 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 15:31:17 then we'll be going backward in time, I remember attaching my atari to TV in order to play with it 15:31:30 And that will accelerate the shift. 15:31:33 maxm: yes. 15:31:40 You're not attaching anything to the TV. 15:31:55 This is all built-in, and in a few years even the cheapest TVs will support it. 15:31:58 there is no arguing with a "futurist" :-) 15:32:19 It's like what happened to the low end digital camera market once mobile phone cameras became reasonably good. 15:32:36 this will be what, about the fourth attempt to convince people that TVs with computers attached are a good idea? 15:32:49 They're not TVs with computers attached. :) 15:32:56 I'm pretty fond of my mythtv setup. :) 15:33:07 People don't want computer: they don't want to program. 15:33:09 webtv, those Apple TV/computer combinations from the 90s... and so on 15:33:11 -!- scharan [~scharan@169.235.25.47] has quit [Quit: WeeChat 0.3.4] 15:33:13 all failures 15:33:15 And since they can run the same software as your smartphone ... 15:33:19 webtv largely for ergonomic reasons 15:33:20 They don't want a UTM, just various TM, doing specific things. 15:33:31 mythtv rocked, even tho I switched to Tivo, but the channel pass thing sucks comapring to mythtv 15:33:33 They will succeed -- it's just an ecological effect. 15:33:52 which just plain worked.. " I want this show", with this priority -> thats it 15:34:16 markskilbeck [~mark@unaffiliated/markskilbeck] has joined #lisp 15:34:25 anyhow, way OT. 15:34:26 Zhivago: there are significant ergonomic concerns related to web browsing which haven't gone away 15:34:35 *related to web browsing on a TV 15:34:36 -!- misoczki [~misoczki@2001:660:3013:3:222:19ff:fe24:d155] has quit [Quit: Leaving] 15:34:41 imho saying android devices will replace PC's is like saying because of popularity of scooters and scateboards cars will go away 15:34:49 -!- dacoda [~user@gate.cdc.informatik.tu-darmstadt.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:34:58 rsynott: You mean "bluetooth keyboards"? 15:35:06 not just that 15:35:18 looking at a screen which is generally quite big and far away 15:35:21 no sane pointing device 15:35:36 antgreen [~user@bas3-barrie18-1279561681.dsl.bell.ca] has joined #lisp 15:35:38 Mice and keyboards interface happily enough. 15:35:39 maxm: See what you've done. 15:36:00 maxm: No. That's a ridiculous argument. 15:36:15 maxm: Scooters and skateboards don't compete with cars for the average person. 15:36:22 well, at that point, what you've really got is a computer with the monitor far away, for extra eye strain 15:36:37 ok ok sorry.. even tho it livened up the channel a bit 15:36:57 *maxm* goes back to coding 15:36:59 rsynnott: TVs come in many sizes. 15:37:14 What's dumb, is that there are a lot of people and companies who will be motivated to invent yet another system, so a few years later there will be new devices with a new application that won't use Android, because it won't be a google product, and it will start to replace it. 15:37:23 rsynnott: i wonder how those people read text in games on consoles 15:37:35 pjb: Unlikely -- look at what it took to unseat windows. 15:37:35 -!- Spion_ [~spion@unaffiliated/spion] has quit [Ping timeout: 260 seconds] 15:37:37 jdz: presumably they don't read for very long :) 15:37:41 And android is free, so ... :) 15:37:52 Zhivago: yes; a small television which you sit next to with a computer built in and a mouse and keyboard is called a computer 15:37:57 rsynnott: and my kid is actually browsing web/forums on low resolution TV (when the computer is not available) 15:38:07 zfx: no, they read for very long 15:38:12 rsynnott: Not a PC, in the sense that we know them, however. 15:38:25 Zhivago: so an iMac with Android, basically? 15:38:26 rsynnott: It's an appliance, like a toaster -- not an extensible framework. 15:39:25 What defined the PC was the ecosystem that developed around its motherboard and card bus. 15:39:26 Is anybody really surprised that the killer application for a television connected computer wasn't the manual web? 15:39:37 *Fade* shrugs 15:39:44 -!- mcsontos [~mcsontos@nat/redhat/x-zxkvziznsdsfncvs] has quit [Quit: Leaving] 15:40:26 I'd be quite surprised if the "stick a computer to the television" concept ends up displacing PCs 15:40:39 tablets have a better chance, and they don't have a good chance 15:40:53 It's all driven by the demographics. 15:41:22 It comes down to one simple question -- are you going to get a cheap television, or a more expensive computer? 15:41:35 Zhivago, rsynnott: please stop 15:41:42 well, we'll know for sure when/if taiwanese beige box components start rising in price for the first time, ever. 15:41:49 And once you have the cheap television that does what you'd use the more expensive computer for, will you buy it? 15:41:54 *Fade* goes back to work 15:43:49 ISF [~ivan@143.106.196.130] has joined #lisp 15:44:01 -!- xyxu [~xyxu@222.68.155.57] has quit [Ping timeout: 240 seconds] 15:44:48 fmeyer [~fmeyer@187.38.98.102] has joined #lisp 15:45:16 -!- pearle [~pearle@142.162.72.182] has quit [Ping timeout: 268 seconds] 15:45:38 -!- manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has quit [Quit: manuel_] 15:45:40 pearle [~pearle@142.162.153.224] has joined #lisp 15:46:16 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Client Quit] 15:46:55 fmeyer [~fmeyer@187.38.98.102] has joined #lisp 15:47:31 -!- francogrex [franco@grex.cyberspace.org] has quit [Remote host closed the connection] 15:49:43 dlowe [~dlowe@nat/google/x-ubzucqcwitasybns] has joined #lisp 15:49:58 -!- scottmaccal [~scottmacc@firewall.portland.lib.me.us] has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.20/20110805211839]] 15:50:40 Spion_ [~spion@unaffiliated/spion] has joined #lisp 15:51:55 -!- e-user [~e-user@nat/nokia/x-fbvqlvpxsybkazyu] has quit [Read error: Connection reset by peer] 15:52:29 -!- qqqqw [~qwdddf@151.75.187.94] has quit [Quit: Sto andando via] 15:53:06 scharan [~scharan@169.235.25.47] has joined #lisp 15:56:25 zomgbie [~jesus@213.162.68.23] has joined #lisp 16:01:19 -!- zomgbie [~jesus@213.162.68.23] has quit [Read error: Connection reset by peer] 16:01:56 -!- Bike [~Glossina@69.166.35.233] has quit [Ping timeout: 258 seconds] 16:02:39 gravicappa [~gravicapp@ppp91-77-215-3.pppoe.mtu-net.ru] has joined #lisp 16:04:41 zomgbie [~jesus@212095007003.public.telering.at] has joined #lisp 16:05:02 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Remote host closed the connection] 16:07:25 -!- cyrillos [~cyrill@188.134.33.130] has quit [Read error: Operation timed out] 16:07:54 -!- nikodemus_ [~nikodemus@87-95-109-46.bb.dnainternet.fi] has quit [Ping timeout: 258 seconds] 16:08:17 -!- markskilbeck [~mark@unaffiliated/markskilbeck] has quit [Ping timeout: 258 seconds] 16:08:52 -!- zomgbie [~jesus@212095007003.public.telering.at] has quit [Read error: Connection reset by peer] 16:10:40 Bike [~Glossina@69.166.35.237] has joined #lisp 16:11:17 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 252 seconds] 16:19:37 -!- ISF [~ivan@143.106.196.130] has quit [Quit: WeeChat 0.3.5] 16:20:17 ISF [~ivan@143.106.196.130] has joined #lisp 16:20:23 -!- Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 16:21:17 SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has joined #lisp 16:24:54 cyrillos [~cyrill@188.134.33.130] has joined #lisp 16:25:38 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [*.net *.split] 16:25:38 -!- sshirokov [~sshirokov@ghanima.slavasaur.com] has quit [*.net *.split] 16:25:39 -!- tfb [~tfb@80.238.0.145] has quit [Quit: sleeping] 16:25:40 SegFault1X [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has joined #lisp 16:26:32 sshirokov [~sshirokov@ghanima.slavasaur.com] has joined #lisp 16:32:03 rfg [~rfg@dsl78-143-206-87.in-addr.fast.co.uk] has joined #lisp 16:33:09 -!- ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has quit [Quit: Leaving...] 16:35:03 hargettp [~hargettp@pool-71-174-142-225.bstnma.east.verizon.net] has joined #lisp 16:35:16 -!- scharan [~scharan@169.235.25.47] has quit [Quit: WeeChat 0.3.4] 16:36:15 -!- tty234 [telex@gateway/shell/anapnea.net/x-ghnfcjuwwqzbqnra] has quit [Read error: Connection reset by peer] 16:37:33 -!- jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has quit [Read error: Connection reset by peer] 16:40:13 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 16:41:53 -!- dlowe [~dlowe@nat/google/x-ubzucqcwitasybns] has quit [Quit: dlowe] 16:42:14 ikki [~ikki@201.155.92.12] has joined #lisp 16:43:11 -!- spacefrogg [~spacefrog@unaffiliated/spacefrogg] has quit [Quit: spacefrogg] 16:43:55 -!- sonnym [~sonny@singlebrookvpn.lightlink.com] has quit [Ping timeout: 252 seconds] 16:46:20 zmv [c885c40e@gateway/web/freenode/ip.200.133.196.14] has joined #lisp 16:46:40 jdz [~jdz@host120-110-dynamic.14-87-r.retail.telecomitalia.it] has joined #lisp 16:47:40 -!- gemelen [~shelta@shpd-95-53-190-103.vologda.ru] has quit [Remote host closed the connection] 16:50:31 mathrick [~mathrick@85.218.136.127] has joined #lisp 16:50:46 phax [~phax@unaffiliated/phax] has joined #lisp 16:50:54 -!- Nshag [user@88.123.84.8] has quit [*.net *.split] 16:52:53 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #lisp 16:53:12 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 240 seconds] 16:57:33 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 16:57:58 RenJuan [~juan@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 16:58:02 in a standard emacs slime sbcl setup, where exactly does the swank.lisp library get loaded into the lisp image? stanzas in slime-lisp-implementations say swank:start-server but swank has already benn loaded at that point, the question is where? there's nowt in my ~/.sbclrc about it 16:58:28 sonnym [~sonny@singlebrookvpn.lightlink.com] has joined #lisp 16:58:45 emacs gets the slime locators from .emacs 16:59:04 dlowe [~dlowe@nat/google/x-cilagkpmswcsulbn] has joined #lisp 17:01:07 -!- gko [~gko@220-135-201-90.HINET-IP.hinet.net] has quit [] 17:01:08 I'm using the new slime-indent module, and I'm not sure the indent I get is correct 17:01:16 I have this macro called DEFDECOR 17:01:37 the body of the macro is indent after DEFDECOR, instead of just 2 or 4 spaces 17:02:02 before evaluation the DEFDECOR macro, I got a 4 spaces indent 17:02:22 but after, it's 8 (the length of the "defdecor" string) 17:04:56 chturne [~chturne@host86-169-134-37.range86-169.btcentralplus.com] has joined #lisp 17:04:58 bege [~bege@S0106001d7e5132b0.ed.shawcable.net] has joined #lisp 17:05:11 Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has joined #lisp 17:07:05 -!- ehu [~ehuels@109.35.83.34] has quit [Ping timeout: 258 seconds] 17:08:44 anvandare [~anvandare@78-22-146-198.access.telenet.be] has joined #lisp 17:11:27 zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has joined #lisp 17:11:33 is there any equivalent to cxml-dom's WITH-ELEMENT macro for cxml-stp, or am i missing the point of cxml-stp? 17:14:16 hmm, someone maybe knows how to disable fuzzy completions buffer if there is only one match ? 17:14:49 i need to press M two times and there is only one match, it used to work with only one M 17:15:44 rafael_ [~rafael@7.228.97.84.rev.sfr.net] has joined #lisp 17:16:24 -!- rafael_ [~rafael@7.228.97.84.rev.sfr.net] has quit [Client Quit] 17:17:19 misoczki [~misoczki@7.228.97.84.rev.sfr.net] has joined #lisp 17:18:34 gigamonkey [~user@adsl-99-169-82-70.dsl.pltn13.sbcglobal.net] has joined #lisp 17:20:56 _mathrick [~mathrick@85.218.136.127] has joined #lisp 17:21:28 -!- mathrick [~mathrick@85.218.136.127] has quit [Read error: Connection reset by peer] 17:21:44 jesusito [~user@244.pool85-49-244.dynamic.orange.es] has joined #lisp 17:24:48 littlebobby [~bob@i5E8799B.versanet.de] has joined #lisp 17:24:48 -!- littlebobby [~bob@i5E8799B.versanet.de] has quit [Changing host] 17:24:49 littlebobby [~bob@unaffiliated/littlebobby] has joined #lisp 17:25:09 sacho [~sacho@95-42-121-139.btc-net.bg] has joined #lisp 17:27:32 felideon: (stp:do-children ...) ? 17:27:34 -!- HG` [~HG@p579F7681.dip.t-dialin.net] has quit [Quit: Leaving.] 17:27:38 also, variants of filter and map. 17:27:48 I'm a bit of a noob /w cxml-stp 17:27:56 Anyone here familiar with the paper "Printing Floating-Point Numbers Quickly and Accurately" by Burger and Dybvig ? 17:29:23 oh, interactive hyperspec in slime 17:29:24 nice 17:29:34 w3m ftw 17:30:32 -!- ISF [~ivan@143.106.196.130] has quit [Ping timeout: 240 seconds] 17:31:35 -!- katesmith [~katesmith@unaffiliated/costume] has quit [Quit: Leaving] 17:31:58 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 17:33:31 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Read error: Connection reset by peer] 17:33:39 dbushenko [~dim@149-182.vpn.aichyna.com] has joined #lisp 17:38:14 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 17:39:41 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Ping timeout: 260 seconds] 17:40:13 -!- jesusito [~user@244.pool85-49-244.dynamic.orange.es] has left #lisp 17:40:55 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 17:42:40 gigamonkey: I read that paper a while back. Krystof knows quite a bit too. 17:42:42 gary-s [~gary@190.152.94.14] has joined #lisp 17:43:34 I'm trying to understand the footnote on page 2. 17:43:46 gigamonkey: approximately when will you be able to finish the Peter Norvig thing that you mentioned a while ago? 17:43:51 Fade: where's lichtblau when you need him? :P 17:43:59 "Unfortunately, this mathematical definition is too strong, and Theorem 4 in Appendix A is false." 17:44:14 So is the whole paper busted? I'm confused. 17:44:38 samebchase: it's in his hands at the moment but he's busy with the massive interest in his AI course and is going on vacation. 17:45:03 -!- gary-s [~gary@190.152.94.14] has quit [Remote host closed the connection] 17:45:05 gigamonkey: alright 17:45:22 gary-s [~gary@190.152.94.14] has joined #lisp 17:47:34 gigamonkey: Can't be totally wrong. This is the algorithm used by cmucl and sbcl to print out numbers. 17:48:38 waaaaargh [~waaaaargh@agsb-5d87e5a2.pool.mediaWays.net] has joined #lisp 17:49:03 rtoyg: Right. So I'm wondering what, if any, significance that footnote has. Since it says the definition is "too strong" maybe it means that the result is still correctly rounded but doesn't always meet that definition. ??? 17:50:29 -!- littlebobby [~bob@unaffiliated/littlebobby] has quit [Quit: Ex-Chat] 17:54:54 -!- Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has quit [Remote host closed the connection] 17:55:26 -!- Bike [~Glossina@69.166.35.237] has quit [Quit: Leaving.] 17:55:35 MikeSeth: how do you get interactive hyperspec in slime? (/me seems to be missing something) 17:56:12 -!- zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has quit [Ping timeout: 240 seconds] 17:57:29 Amadiro [~Amadiro@ti0021a380-dhcp3462.bb.online.no] has joined #lisp 17:57:29 rpg [~rpg@mpls.sift.info] has joined #lisp 17:57:38 Xach: wow, I just got a 404 redirect loop (witha goat on it!) when I opened the link to your "Android TV" post (: 17:57:39 -!- gary-s [~gary@190.152.94.14] has quit [Ping timeout: 245 seconds] 17:58:25 stupid lj 17:58:36 antoszka: it's in hyperspec.el 17:58:37 but there's a goat on it! 17:58:53 MikeSeth: let's see 17:58:55 antoszka: download a tarball from lispworks, alias it to an url locally 18:00:31 MikeSeth: Yeah, I got it  it uses built-in w3m in my emacs. 18:00:36 thx 18:01:23 barryfm [~barryfm@fl-71-2-133-215.dhcp.embarqhsd.net] has joined #lisp 18:01:43 "It weighed on Steele's mind that Knuth had shown confidence in him by citing--in a book!--a paper that didn't really exist yet." 18:03:10 From a retrospective about "How to Print Floating-Point Numbers Accurately" by Steele and White. 18:03:44 antifuchs: not a cute goat 18:04:09 yeah, definitely not cute. it's a goat, though, so that's not too bad 18:04:26 I am wondering why it 404-redirects only /after/ successfully loading the page (: 18:05:07 Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has joined #lisp 18:05:21 -!- jdz [~jdz@host120-110-dynamic.14-87-r.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 18:06:55 -!- shaggy- [~shaggy-@76.73.16.26] has quit [Ping timeout: 260 seconds] 18:09:35 goatherds can't be choosers, i guess. 18:09:39 BrianRice` [~water@97-126-59-7.tukw.qwest.net] has joined #lisp 18:10:14 fmeyer [~fmeyer@187.38.98.102] has joined #lisp 18:10:52 no? 18:10:57 -!- SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has quit [Quit: leaving] 18:10:58 -!- SegFault1X [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has quit [Quit: leaving] 18:11:30 SegFaultAX [~mkbernard@VEROXITY.ipcolo1.SanFrancisco1.Level3.net] has joined #lisp 18:11:52 -!- BrianRice [~water@174-21-120-48.tukw.qwest.net] has quit [Ping timeout: 258 seconds] 18:11:52 -!- BrianRice` is now known as BrianRice 18:14:30 -!- misoczki [~misoczki@7.228.97.84.rev.sfr.net] has quit [Quit: Ex-Chat] 18:16:38 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Quit: leaving] 18:19:19 gigamonkey: ... My version of the same paper doesn't have this footnote. 18:20:01 pkhuong: yeah, my copy (just downloaded from ACM) has "Includes corrections from Raffaello Giulietti 28 Nov 2006" in the block under the first column of the first page. 18:20:24 I think the correct rounding definition is sufficient, but not necessary for denorms. 18:24:01 alex` [~alex@p549B3D9B.dip.t-dialin.net] has joined #lisp 18:24:29 well. I suppose it's even more pressing to revisit the FP printer. 18:27:39 -!- zmv [c885c40e@gateway/web/freenode/ip.200.133.196.14] has quit [Quit: Page closed] 18:29:58 zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has joined #lisp 18:35:02 Bike [~Glossina@69.166.35.233] has joined #lisp 18:35:22 sdemarre [~serge@91.176.48.185] has joined #lisp 18:35:46 if I use slime-tramp and add translators to slime-filename-translations then local M-. doesn't work any more 18:36:09 does anybody know how to fix this without running ssh locally ? 18:36:25 naeg [~naeg@194.208.239.170] has joined #lisp 18:42:28 sellout [~Adium@c-67-176-94-251.hsd1.co.comcast.net] has joined #lisp 18:42:40 -!- nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: nicdev] 18:44:37 elfrosch [~Brnt@p5485744E.dip.t-dialin.net] has joined #lisp 18:48:52 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #lisp 18:49:11 dlowe_lt [~dlowe@nat/google/x-lsqnhuvqqhaestla] has joined #lisp 18:51:32 aaagirl [~aaagirl@212-198-248-35.rev.numericable.fr] has joined #lisp 18:51:55 I think if the lisp implementation is symmetric on both ends it works? 18:52:06 it has been quite awhile since I used slime-tramp. 18:53:21 -!- alex` [~alex@p549B3D9B.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 18:53:24 -!- aaagirl [~aaagirl@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 18:53:44 mstevens [~mstevens@ceres.etla.org] has joined #lisp 18:53:44 -!- mstevens [~mstevens@ceres.etla.org] has quit [Changing host] 18:53:44 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 18:54:24 HG` [~HG@p579F7681.dip.t-dialin.net] has joined #lisp 18:56:27 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 18:59:26 gary-s [~gary@190.152.94.14] has joined #lisp 19:00:26 -!- dlowe_lt [~dlowe@nat/google/x-lsqnhuvqqhaestla] has quit [Quit: Leaving.] 19:00:54 pnq [~nick@172.162.50.141] has joined #lisp 19:03:50 qqqqw [~qwdddf@151.75.187.94] has joined #lisp 19:04:40 -!- Bike [~Glossina@69.166.35.233] has quit [Read error: Connection reset by peer] 19:04:58 Bike [~Glossina@69.166.35.233] has joined #lisp 19:05:14 slash_ [~unknown@p54A8D9B9.dip.t-dialin.net] has joined #lisp 19:09:15 -!- Bike [~Glossina@69.166.35.233] has quit [Read error: Connection reset by peer] 19:11:06 -!- slash_ [~unknown@p54A8D9B9.dip.t-dialin.net] has left #lisp 19:11:56 -!- hargettp [~hargettp@pool-71-174-142-225.bstnma.east.verizon.net] has quit [Quit: Linkinus - http://linkinus.com] 19:12:16 -!- gary-s [~gary@190.152.94.14] has quit [Quit: gary-s] 19:12:41 -!- TristamWrk [~tristamwr@2620:0:2820:b03:203:47ff:fe8f:f55] has quit [Quit: Some days you're the pigeon, some days the statue...] 19:14:02 Bike [~Glossina@69.166.35.233] has joined #lisp 19:16:26 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:17:38 jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has joined #lisp 19:18:18 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.5] 19:21:02 -!- EyesIsMine [~eyes@unaffiliated/eyesismine] has quit [Ping timeout: 246 seconds] 19:21:26 -!- tempire_ [~tempire@pool-72-91-241-135.tampfl.fios.verizon.net] has quit [Quit: Tempire is going dark. Keep it crispy, folks.] 19:21:38 Fade: what do you mean by "symmetric on both ends" ? 19:21:58 if the layouts on the filesystems are identical. 19:22:04 tempire [~tempire@pool-72-91-241-135.tampfl.fios.verizon.net] has joined #lisp 19:24:09 -!- lnostdal [~lnostdal@ti0030a380-dhcp0111.bb.online.no] has quit [Remote host closed the connection] 19:27:16 blumbri [~blumbri@c-67-181-176-186.hsd1.ca.comcast.net] has joined #lisp 19:27:38 -!- scrimohsin [~cms@unaffiliated/scrimohsin] has quit [Quit: Leaving] 19:29:03 gary-s [~gary@190.152.94.14] has joined #lisp 19:30:53 -!- dlowe [~dlowe@nat/google/x-cilagkpmswcsulbn] has quit [Quit: Leaving.] 19:30:54 n1tn4tsn0k [~nitnatsno@31.181.85.144] has joined #lisp 19:31:56 c_arenz [~arenz@dialin-212-144-132-084.pools.arcor-ip.net] has joined #lisp 19:33:26 -!- MeanWeen [~KAPITAL@cpe-174-097-129-008.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 19:34:24 MeanWeen [~KAPITAL@cpe-174-097-129-008.nc.res.rr.com] has joined #lisp 19:36:09 -!- sonnym [~sonny@singlebrookvpn.lightlink.com] has quit [Quit: Leaving.] 19:36:38 -!- n1tn4tsn0k [~nitnatsno@31.181.85.144] has quit [Quit: leaving] 19:37:09 EyesIsMine [~eyes@unaffiliated/eyesismine] has joined #lisp 19:37:18 lanthan [~ze@p54B7B15E.dip.t-dialin.net] has joined #lisp 19:37:21 -!- pnq [~nick@172.162.50.141] has quit [Ping timeout: 252 seconds] 19:37:25 sonnym [~sonny@singlebrookvpn.lightlink.com] has joined #lisp 19:40:04 scharan [~scharan@169.235.25.47] has joined #lisp 19:40:33 dlowe [~dlowe@nat/google/x-wkmwhylmjzdjeguu] has joined #lisp 19:41:23 -!- gary-s [~gary@190.152.94.14] has quit [Quit: gary-s] 19:43:41 churib [~churib@95.156.194.105] has joined #lisp 19:47:33 -!- rfg [~rfg@dsl78-143-206-87.in-addr.fast.co.uk] has quit [Quit: rfg] 19:47:48 man who knew a simple chart would have so many special situations 19:48:21 -!- Xach [~xach@pdpc/supporter/professional/xach] has quit [Ping timeout: 252 seconds] 19:48:22 finally gotten them all, can scale up/down/sideways with all corner cases handled and no errors 19:48:36 Xach [~xach@pdpc/supporter/professional/xach] has joined #lisp 19:48:44 -!- ChibaPet [~mason@74.203.221.34] has quit [Quit: Leaving.] 19:49:13 bleakgadfly [51a6aba8@gateway/web/freenode/ip.81.166.171.168] has joined #lisp 19:50:07 poindont` [~user@122.163.206.163] has joined #lisp 19:52:13 -!- poindontcare [~user@122.163.206.163] has quit [Remote host closed the connection] 19:53:30 prxq [~mommer@mnhm-590c316a.pool.mediaWays.net] has joined #lisp 19:53:53 hi 19:54:05 hello prxq 19:54:14 thanks for helping the sbcl threading update project! 19:54:35 :-) 19:56:01 I don't know what to say 19:56:30 -!- bleakgadfly [51a6aba8@gateway/web/freenode/ip.81.166.171.168] has left #lisp 19:57:14 -!- dbushenko [~dim@149-182.vpn.aichyna.com] has quit [Quit: Ex-Chat] 19:57:47 -!- leo2007 [~leo@58.22.113.160] has quit [Ping timeout: 246 seconds] 19:57:56 -!- c_arenz [~arenz@dialin-212-144-132-084.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] 19:58:55 -!- phax [~phax@unaffiliated/phax] has quit [Ping timeout: 260 seconds] 19:59:14 I am happy that sbcl keeps going so strongly and am happy to help. 19:59:58 Question: is there a current best SLIME demo video? I wanted to give a pointer to someone and I'm not sure how to find a SLIME video that isn't dated.... 20:00:10 aklt [~aklt@77.75.167.158] has joined #lisp 20:00:24 Shoot, I need to find my survey results and see how much I said I'd give. ;-) 20:00:40 -!- Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has quit [Ping timeout: 260 seconds] 20:00:46 Hi, I had the crazy idea of getting started with common lisp and I'm using slimv -- vim slime mode. 20:01:18 aklt: Have you got sbcl sources installed, too? 20:01:29 rpg: I don't know of a recent one. Opportunity! 20:01:32 I would like to be able to use xref, but keep getting "no source information" when I do. I required sb-introspect, but still get no fun :-( 20:02:01 antoszka: No. I'm using arch and installed the standard sbcl 20:02:16 antoszka: Is it better to compile from source? 20:02:32 xref should be available if you compile your code with a sufficiently high debug optimization quality 20:02:37 aklt: can you type (/ 1 0) in the repl and post the backtrace? Arch had some odd bug with that a short while ago 20:02:39 normally that happens automatically 20:02:52 Can someone please tell me what the proper way to create a two dimensional vector is? 20:02:57 also, yes, arch has some C flags that are unhelpful for dynamic debugging 20:03:06 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 20:03:08 aklt: the arch-provided version of sbcl was broken 20:03:23 I'm using a two dimensional array. 20:03:31 everytime I hear arch in connection with sbcl, I twich a little 20:03:33 samebchase: (make-array (list 1 2) ) 20:03:35 "twitch" 20:03:45 I still expect people to try and use the sbcl tla archive (-: 20:03:52 prxq: that will create a 2d array 20:03:57 (which is hopelessly outdated) 20:04:07 prxq: which is what I've done 20:04:17 tfb [~tfb@restormel.cley.com] has joined #lisp 20:04:30 samebchase: and what is a two dimensional vector, then? 20:04:33 (loop for i across #2((1 3) (4 5)) do (print i)) 20:04:46 prxq: something that lets me do that ^ 20:04:58 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 20:05:00 #2A((1 3) (4 5)) 20:05:00 do you mean a vector of two-dimensional objects? 20:05:09 samebchase: what order would you expect that in? 20:05:18 -!- plage [~user@81-231-234-224-no56.tbcn.telia.com] has quit [Remote host closed the connection] 20:05:25 samebchase: anyway, you might want to look at row-major-aref 20:05:26 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 20:05:36 prxq: I have a gist here: https://gist.github.com/1163377 20:05:39 antifuchs: tla... does that still exist? 20:05:48 prxq: I hope not! (-: 20:05:50 samebchase: would you expect (1 3), (4 5) or 1, 3, 4, 5? 20:05:59 -!- sdemarre [~serge@91.176.48.185] has quit [Ping timeout: 245 seconds] 20:06:19 aklt: that sucks. Better compile sbcl from source, or install the binary from sourceforge 20:06:26 *prxq* swears at arch 20:06:50 aklt: that's the totally broken build. You are not going to be happy with it 20:06:51 Kryztof: A vector of vectors 20:07:12 prxq: Ugh. Thanks for letting me know! Would be awful to run into trouble as a n00b,... What is the problem? 20:07:24 samebchase: a vector of vectors isn't the same thing as a 2d array 20:07:30 (loop for i across #2a((1 3) (4 5)) do (print i)) <-- is not possible 20:07:43 aklt: let me post the same backtrace here. 20:07:48 notice the "a" I've added after the"2" 20:08:09 dlowe: oh 20:08:37 samebchase: #(#(1 3) #(4 5)) is a vector of vectors 20:08:41 prxq: ok 20:09:07 aklt: http://pastebin.com/x2F9P9wC 20:09:17 aklt: let's say it is more informative 20:09:25 Xach: I was afraid of that.... 20:09:48 aklt: it is actually helpful for debugging 20:09:55 Probably someone could take one of the existing ones and update it, but that's beyond my level of sophistication wrt slime. 20:10:05 I'm trying to write a sudoku solver 20:10:28 I'm using a 9x9 array 20:11:08 I would like to be able to loop across the individual rows easily 20:11:44 e.g (loop for row in grid ...) 20:11:49 prxq: yes there is a lot of info in the stack traces. My gist also has some strange errors about No definition for some flags. I have a feeling that is not good :-) 20:12:01 samebchase: you'll have to loop across columns too 20:12:24 instead of having to use aref and inidices etc. 20:12:42 samebchase: suck it up and use aref, soldier 20:12:59 or write a function that will iterate the way you want 20:13:02 samebchase: I /think/ maybe iterate has a convenient multi-array index iteration thing 20:13:03 but I'm not sure 20:13:25 Kryztof: you know the cause for the problem with arch? 20:13:25 multi-dimensional array iteration thing, I mean. 20:13:59 samebchase: write your own stuff! 20:14:45 prxq: hmm 20:14:49 samebchase: I'll give you a tip from the Norvig piece (which is also, more or less, contained in his original Sudoku essay)--don't use a 2d array. 20:14:50 *MikeSeth* ponders weblocks 20:14:55 aklt: no it's not good. 20:15:17 gigamonkey: link? 20:15:22 -!- Bike [~Glossina@69.166.35.233] has quit [Quit: Leaving.] 20:15:24 You're actually better off with a 81-element vector. 20:15:50 http://norvig.com/sudoku.html 20:15:55 dlowe: http://norvig.com/sudoku.html is his original. I'm working with him on an extended dance remix for Code Quarterly. 20:16:25 prxq: -fomit-frame-pointer, iirc. 20:16:31 gigamonkey: soon to be a club classic (: 20:16:47 gigamonkey: I haven't read the sudoku article so that I can do it myself. 20:16:57 gigamonkey: It's tough. 20:17:11 i vote for dancehall with beenyman! 20:17:26 gigamonkey: I remember seeing long strings of numbers in that though. 20:17:44 Well, if you're trying to do it the hard way, I won't give you any more hints. 20:18:07 But hopfully you'll do better than Ron Jeffries did. 20:18:10 gigamonkey: he used a hash table, not a vector 20:18:17 dlowe: in the original. 20:18:19 wacky 20:18:32 gigamonkey: Hints are good! 20:18:54 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Ping timeout: 245 seconds] 20:19:17 gigamonkey: Am I doing something that will cause a lot of unnecessary pain by using a matrix? 20:19:38 samebchase: well, it depends on what your overall strategy is. 20:19:50 gigamonkey: That's the actual problem 20:20:03 gigamonkey: I've only solved one sudoku manually 20:20:22 premature refactoring is the cause of ivory-toweritis 20:20:24 So the main hint from Novig's thing is: constraint satisfaction search 20:21:08 prxq: INSTALL_ROOT=/home/me/sbcl sh install.sh seems to do the right thing but when I run it I get an error: "can't find core file at /usr/local/lib/sbcl//sbcl.core" 20:21:19 maxm: funny; in my experience, academic code is anything but factored out. 20:21:22 gigamonkey: I skimmed it really fast trying not to look at the code. 20:21:26 Bike [~Glossina@69.166.35.237] has joined #lisp 20:21:26 pkhuong: I see. Well at least they have a bug report https://bugs.archlinux.org/task/25252?project=1&string=sbcl 20:21:32 aklt: you have to set SBCL_HOME. 20:21:36 aklt: you need to define SBCL_HOME 20:21:40 right 20:21:41 aklt: it's all described in INSTALL. 20:22:07 aklt: that, or simply install as root in /usr/local 20:22:19 aklt: if it's your machine, that's what I'd do. 20:22:35 prxq: 1.0.51 force -fno-omit- now. 20:22:57 prxq: pkhuong: Ah,.. think I may be becoming a bit impatient :-) 20:23:36 -!- elfrosch [~Brnt@p5485744E.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 20:24:45 -!- pearle [~pearle@142.162.153.224] has quit [Quit: Leaving] 20:24:53 paul0 [~paul0@189.101.242.184] has joined #lisp 20:25:17 ASau [~user@95-26-244-67.broadband.corbina.ru] has joined #lisp 20:25:19 Ugh, lots of compiling going on which ends in "/usr/bin/ld: cannot find -lgcc" 20:25:45 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 20:26:17 -!- barryfm [~barryfm@fl-71-2-133-215.dhcp.embarqhsd.net] has left #lisp 20:26:17 Maybe it's my old sbcl install + quiclisp that causes trouble 20:26:26 unlikely 20:26:40 well maybe. Better install the binary from sourceforge. 20:27:09 you are not going to get a better one by compiling it yourself on that platform. 20:28:37 prxq: I did use the sf binary, moved ~/quicklisp out of the way and it seems to start now :-) 20:29:59 -!- zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has quit [Ping timeout: 246 seconds] 20:30:41 fbass [~fbass@75-173-95-248.albq.qwest.net] has joined #lisp 20:30:50 -!- fbass [~fbass@75-173-95-248.albq.qwest.net] has quit [Client Quit] 20:31:41 Ugh, I'm using a 32 bit verion, no wonder :=/ 20:31:53 'night! 20:32:01 -!- chturne [~chturne@host86-169-134-37.range86-169.btcentralplus.com] has quit [Ping timeout: 258 seconds] 20:32:22 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 20:32:24 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 20:34:19 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Client Quit] 20:34:39 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 20:35:17 blacktooth [~blacktoot@pi.nipl.net] has joined #lisp 20:36:46 Nice, now I'm back on track! Thanks a lot! 20:37:31 ...btw, are there any packages that would be recommended? I'm a total lisp n00b, but an experienced programmer. 20:37:53 aklt: depends on what you want to do. 20:39:50 prxq: Yeah, true. I'd basically like to get up and running with slimv and sbcl. 20:39:58 gffa [~gffa@unaffiliated/gffa] has joined #lisp 20:40:42 aklt: there are many nice packages. There is a lot for web programming, but also for programming for programming's sake. Some graphics stuff, lots of AI, ... 20:41:16 prxq: Sorry for my ignorance, but where would I go to get started? 20:41:18 aklt: how are you finding slimv? I use slime on emacs 20:41:49 -!- EyesIsMine [~eyes@unaffiliated/eyesismine] has quit [Ping timeout: 245 seconds] 20:42:05 aklt: do you know clicki? http://www.cliki.net/index 20:42:25 prxq: I'm getting used to it. It is nice to be able to evaluate expressions and the current buffer, but there are some things I do not quite get, ... like xref not functioning. 20:43:01 aklt: there is also common-lisp.net and cl-user.net 20:43:09 -!- gravicappa [~gravicapp@ppp91-77-215-3.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:43:18 prxq: I would assume that slime is much more feature rich and more stable. I have been using vim for a long time, though, so for starters I'll stick with it 20:43:19 aklt: still not working? It works here. 20:43:50 manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has joined #lisp 20:44:41 prxq: Unfortunately no. I still get "no source information", but this may be a slimv issue I guess. 20:45:07 -!- bandu [~furfag@unaffiliated/bandu] has quit [Quit: I need my meds... >.<] 20:45:46 aklt: what are you trying xref on? 20:45:50 prxq: prxq: Thanks for the links! seems like cliki is the place to look for stuff. lisps cpan,.. or is it the other way around :-) 20:46:45 prxq: I have a single file with a function that calls another. I load it by doing ,b in vim and then ,xc on a function name. 20:47:29 -!- antgreen [~user@bas3-barrie18-1279561681.dsl.bell.ca] has quit [Remote host closed the connection] 20:47:39 ok, maybe you need to compile it first with some key combination. But I am guessing here. 20:48:04 -!- paul0 [~paul0@189.101.242.184] has quit [Ping timeout: 245 seconds] 20:49:56 paul0 [~paul0@189.101.242.184] has joined #lisp 20:50:17 aklt: what do you expect that to do? 20:50:32 nano- [nano@debian.as] has joined #lisp 20:50:43 aklt: i just don't know the key combination 20:51:03 prxq: I could compile it with a ,F which produced a .fasl file, whee! 20:51:28 prxq: But still I get "no source information" ... maybe I need a package. 20:51:31 I'm new with lisp, isn't it possible to use the variable i set with let, in the next form in let? How would I go ahead if I would want to do that? 20:51:38 (clisp) 20:51:49 Use let*? 20:51:55 prxq: I would expect it to give me a list of functions calling this function I guess. 20:52:22 aklt: ah ok 20:52:28 Bike: ah, thanks! ofc .. should have checked, i've seen it before, anyways.. thanks. 20:52:37 nano-: Use let*, same relation with flet and labels. 20:53:55 prxq: Anyway thanks for the tip about sbcl being broken. This one behaves differently! 20:54:15 antoszka: not really the same relation. 20:54:27 aklt: np 20:54:42 sykopomp: In what way is it different? 20:54:48 let* is sequential, labels allows mutual referencing. 20:55:00 Ah, good to know. 20:55:40 EyesIsMine [~eyes@unaffiliated/eyesismine] has joined #lisp 20:56:09 -!- dlowe [~dlowe@nat/google/x-wkmwhylmjzdjeguu] has quit [Quit: Leaving.] 20:57:55 prxq: Is there a way to create executables that are not ~50MB? 20:58:14 use an implementation other than SBCL. 20:58:44 Does treeshaking help much in this regard? 20:58:53 the binaries I get from clisp are ~5mb. CCL I think is in the 30mb range. 20:58:56 (for the implementations that have it) 20:59:00 aklt: the practical ways are to either compress the executables or try another implementation. You can also hack something up, or motivate someone else to do it. 20:59:25 aklt: depends. Not with sbcl, but with ecl I think the can be small plus big .so 20:59:35 antoszka: simply having a treeshaker isn't quite enough, but LispWorks manages to dump fairly small binaries, I hear. 20:59:43 sykopomp: uhm. 21:00:27 pkhuong: prxq: Ok. Well I'll have a look at that when it becomes relevant :-) upx might be a useful tool for compressing executables. 21:00:38 aklt: note that your program can use (for example) the function COMPILE. That's why it is that big. 21:01:20 or use features that use COMPILE themselves (e.g. CLOS). 21:01:25 taylorj [~taylorj@rrcs-72-43-89-98.nys.biz.rr.com] has joined #lisp 21:01:45 or that, right. Power has a price. 21:02:08 it's like driving one of those limos with pool on the top :-) 21:02:10 prxq: That is nice I think. Powerful feature in a language! 21:02:17 hehe 21:03:08 I had a look at "Practical Common Lisp" That seems like a great book. Also onlisp looks interesting, but I guess it may be somewhat dated? 21:03:31 no, but it is somewhat advanced. It pushes the envelope quite a bit. 21:03:44 Well, I've never read it TBH. 21:03:50 aklt: PCL is a fantastic book. :) 21:04:12 prxq: Aha, so not a beginners book. 21:04:24 aklt: the old books are quite decent and still relevant. I like Paradigms of AI programming by Peter Norvig a lot 21:04:29 On Lisp definitely isn't a beginner's book (: 21:04:36 sykopomp: Cool, I think I might have to buy it 21:04:39 but Practical Common Lisp is a very good introduction 21:05:19 prxq: Aha, that one is new to me. Maybe I should start with PCL, though 21:05:44 antifuchs: That is good to know. I thought I'd have a go at it. 21:06:08 Modius_ [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 21:07:07 PAIP is definitely great, too (: 21:07:24 PCL is good for picking up the basics (and general CL style), and PAIP is great for building on top of that 21:07:41 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Ping timeout: 240 seconds] 21:08:18 antifuchs: So it goes PCL then PAIP, then on lisp? :-) 21:08:44 that's one possible progression (-: 21:08:59 maybe put Art of the Metaobject Protocol between PAIP and On Lisp, too (; 21:08:59 _6502_ [5ea5884e@gateway/web/freenode/ip.94.165.136.78] has joined #lisp 21:09:28 antifuchs: Ugh, that sounds rather advanced :-/ 21:09:34 it's pretty great (: 21:09:36 or keene's book on object orientation 21:09:51 oop, I mean 21:09:59 psilord [~psilord@ppp-70-226-166-17.dsl.mdsnwi.ameritech.net] has joined #lisp 21:10:01 Think I'll stay in n00b land for a while though, try to get the basics :-) 21:10:08 if only to see what awesomely complex things you can build with the tools that (mostly) standard CL gives you (: 21:10:30 aklt, i'm currently reading 'common lisp: a gentle introduction to symbolic computation' 21:10:33 <_6502_> what would you guys think of (defun square (x/numberp) (* x x)) ? 21:10:57 it starts with the very very basics, but has a lot of exercises, and progresses rather nicely 21:11:02 interesting info. 21:11:20 blumbri: That's a recommendation I gather, I;ll have a look, thanks! 21:11:27 _6502_: what's that? 21:11:36 aklt, yes indeed :) 21:12:26 <_6502_> prxq: a lambda on steroids that expands in parameter checking... does it stink ? 21:12:46 _6502_: it smells funny :-) 21:12:48 I also saw Land of Lisp, that looks like a fun way to write a book on programming 21:12:58 Land of Lisp is a fun book! 21:13:00 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 21:13:28 <_6502_> prxq: really the meaning was not obvious? 21:13:45 _6502_: is that a working macro? Or just a potential idea? Normally, the thing in parens would reas as the single symbol X/NUMBERP 21:13:54 _6502_: it's pretty obvious, but the question is, what does it do? 21:14:06 _6502_: yes it was. I just don't know where it comes from. 21:15:01 <_6502_> prxq: it's a replacement for lambda that first does a scan on the parameter names, and if finds "/" in it adds the check at the beginning of the body 21:15:41 _6502_: notation like that smells. One could strive for (deffancyfun ((x number)) (* x x)) like defmethod does. 21:15:44 <_6502_> antifuchs: expands to (unless (numberp x) (error "x: precondition error (numberp)")) at the beginning of body 21:16:10 _6502_: why not use check-type and/or declarations? (: 21:16:11 <_6502_> prxq: and for keyword parameters ? 21:16:30 _6502_: no idea. More parentheses! :-) 21:16:45 <_6502_> antifuchs: mine is a lisp to javascript compiler so the "hardware" is dynamically typed :-D 21:16:58 s0ber_ [~s0ber@111-240-176-240.dynamic.hinet.net] has joined #lisp 21:17:18 markskilbeck [~mark@unaffiliated/markskilbeck] has joined #lisp 21:17:22 _6502_: &key (a :type blarg :default 1 :if-bound-var a-bound) 21:17:29 just brainstorming 21:17:33 -!- markskilbeck [~mark@unaffiliated/markskilbeck] has quit [Client Quit] 21:18:28 <_6502_> prxq: indeed using the symbol name is annoying because the check must be a single symbol itself (so you have to name it... eg non-negative), but the compactness is nice 21:18:46 Jubb [~ghost@24-151-24-155.dhcp.nwtn.ct.charter.com] has joined #lisp 21:19:30 -!- s0ber [~s0ber@111-240-171-137.dynamic.hinet.net] has quit [Ping timeout: 276 seconds] 21:19:30 sure, but that way lies madness. You cannot easily generate one of these without some intern/etc magic 21:19:41 -!- s0ber_ is now known as s0ber 21:20:03 <_6502_> prxq: and that's bad? interning i mean... 21:20:45 check this out http://www.youtube.com/watch?v=s_3uxHkGsj0 21:20:51 it limits the names you can use for variables (I like to have / available in variables (-:) 21:20:56 -!- HG` [~HG@p579F7681.dip.t-dialin.net] has quit [Quit: Leaving.] 21:21:03 _6502_: you create lots of spurious symbols, and it breaks the nice list-of-symbols abstraction for code. 21:21:15 around 800 lines of code 21:21:16 nested-list-of-symbols 21:21:38 maxm: hah, excellent (: 21:22:06 maxm: btw, there's M-x slime-repl-clear-buffer (-: 21:22:17 maxm: nice! that's not recent market action though :-) 21:22:34 its historical data, have not wrote the realtime data provider yet 21:23:28 <_6502_> prxq: the nice list of symbol abstraction was lost ages ago... now there's keyword, rest, destructuring, optional.... interpreting a lambda parameter list is not trivial 21:23:44 wanted to get all the corner cases for scrolling/scaling/zooming in/out right (basically jerking the mouse around while clicking madly should not crash) 21:24:09 _6502_: yes and no. Destructuring bind does that for you. 21:25:07 maxm: It's impressive. how's the binding done? 21:26:13 commonqt 21:26:50 <_6502_> 800 21:27:19 _6502_: 800? 21:27:34 <_6502_> 800 lines of code... 21:28:03 yup 21:28:44 actually 892, so more like 900 21:31:18 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Quit: leaving] 21:31:32 -!- qqqqw [~qwdddf@151.75.187.94] has quit [Quit: Sto andando via] 21:32:56 -!- paul0 [~paul0@189.101.242.184] has quit [Read error: Connection reset by peer] 21:33:17 paul0 [~paul0@189.101.242.184] has joined #lisp 21:38:06 -!- prxq [~mommer@mnhm-590c316a.pool.mediaWays.net] has quit [Quit: Leaving] 21:44:55 -!- paul0 [~paul0@189.101.242.184] has quit [Read error: Connection reset by peer] 21:49:27 taiyal [~taiyal@bb-216-195-184-102.gwi.net] has joined #lisp 21:49:43 -!- cyrillos [~cyrill@188.134.33.130] has quit [Ping timeout: 268 seconds] 21:50:35 pfuh! at 800 it was impressive, but given 900 lines, who couldn't do that? 21:52:47 well its definitely faster to develop qt stuff with REPL I tell you that.. By the time C++ guy recompiles and restarts, I'm already patching the bug.. CommonQt guy did a very impressive job. Ie when you redefine a class that overrides Qt virtual methods, it changes in realtime (ie your window is still on the screen) 21:53:05 so you can literally develop without closing your test window. 21:54:14 anybody have a simple cxml recipe to prettify an xml file? 21:56:46 prettify? 21:56:48 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 21:57:01 nicdev [~nicdev@209-6-50-99.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 21:57:31 indent/normalise 21:58:14 you can provide :indentation to the sink 21:58:37 but it doesn't seem to indent the closing tags. :< 22:01:00 well, that's about 100% better than the tag soup I started with. :) 22:01:03 thanks 22:01:11 np! :) 22:01:49 -!- taiyal [~taiyal@bb-216-195-184-102.gwi.net] has quit [Ping timeout: 245 seconds] 22:03:08 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 22:06:43 scottmaccal [~scottmacc@pool-71-173-93-142.ptldme.east.myfairpoint.net] has joined #lisp 22:09:50 -!- scottmaccal [~scottmacc@pool-71-173-93-142.ptldme.east.myfairpoint.net] has quit [Client Quit] 22:10:29 nikodemus_phone [~androirc@87-95-109-46.bb.dnainternet.fi] has joined #lisp 22:10:41 -!- aklt [~aklt@77.75.167.158] has quit [Quit: sleep] 22:11:05 -!- _6502_ [5ea5884e@gateway/web/freenode/ip.94.165.136.78] has quit [Quit: Page closed] 22:12:10 -!- milanj [~milanj_@178-223-160-222.dynamic.isp.telekom.rs] has quit [Ping timeout: 250 seconds] 22:12:12 -!- taylorj [~taylorj@rrcs-72-43-89-98.nys.biz.rr.com] has quit [Read error: Operation timed out] 22:13:30 -!- blumbri [~blumbri@c-67-181-176-186.hsd1.ca.comcast.net] has quit [Quit: Leaving] 22:13:56 blumbri [~blumbri@c-67-181-176-186.hsd1.ca.comcast.net] has joined #lisp 22:14:15 -!- am0c [~am0c@222.235.49.72] has quit [Ping timeout: 240 seconds] 22:15:25 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 22:15:47 -!- nikodemus_phone [~androirc@87-95-109-46.bb.dnainternet.fi] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 22:18:06 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 22:19:58 -!- Jubb [~ghost@24-151-24-155.dhcp.nwtn.ct.charter.com] has quit [Quit: Jubb] 22:22:45 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:23:23 -!- sonnym [~sonny@singlebrookvpn.lightlink.com] has quit [Quit: Leaving.] 22:24:19 What would be the lisp equivalent of python's map(lambda (a, b): a, [(1,2), (3,4)]) .. the argument unpacking. 22:24:39 I've seen apply, but wouldn't I have to stash that in an extra lambda then? 22:25:05 lisp's map accepts multiple sequences and puts their elements in the function's argument list 22:25:18 so the other way around of what you're asking 22:25:33 yeah, stashing the apply in another lambda would be an idea. or just use destructuring-bind. 22:25:58 -!- kpal [eart0186@raven.linux.ox.ac.uk] has quit [Read error: Operation timed out] 22:28:54 ah.. destructuring-bind was win! 22:29:25 cool (: 22:31:40 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:33:16 fmeyer [~fmeyer@187.38.98.102] has joined #lisp 22:36:31 mishoo [~mishoo@79.112.119.222] has joined #lisp 22:37:10 -!- mishoo_ [~mishoo@79.112.119.222] has quit [Read error: No route to host] 22:38:48 Mococa [~Mococa@186.214.243.230] has joined #lisp 22:39:06 n1tn4tsn0k [~nitnatsno@31.181.85.144] has joined #lisp 22:39:18 -!- rpg [~rpg@mpls.sift.info] has quit [Quit: rpg] 22:40:12 Why UIManaget.getSystemLookAndFeelClassName() returns "javax.swing.plaf.metal.MetalLookAndFeel" for me in Linux ? 22:40:33 gtk+ 3.0.11 is installed. 22:40:39 -!- tsuru [~user@c-68-53-57-241.hsd1.tn.comcast.net] has quit [Ping timeout: 240 seconds] 22:41:20 * UIManager 22:46:08 kpal [eart0186@raven.linux.ox.ac.uk] has joined #lisp 22:47:08 n1tn4tsn0k: wrong channel 22:47:19 Oh. Sorry :))))) 22:47:24 I'm blind :D 22:47:39 lnostdal [~Lars@ti0030a380-dhcp2618.bb.online.no] has joined #lisp 22:47:48 -!- mishoo [~mishoo@79.112.119.222] has quit [Read error: Connection reset by peer] 22:47:58 mishoo [~mishoo@79.112.119.222] has joined #lisp 22:48:18 Phoodus [~foo@68.107.217.139] has joined #lisp 22:52:25 -!- mishoo [~mishoo@79.112.119.222] has quit [Ping timeout: 252 seconds] 22:54:18 _root_ [~Scalable@li252-14.members.linode.com] has joined #lisp 22:54:19 -!- Mococa [~Mococa@186.214.243.230] has quit [Ping timeout: 245 seconds] 22:56:55 wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has joined #lisp 23:00:15 -!- jewel [~jewel@196-215-117-34.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 23:01:00 pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has joined #lisp 23:01:16 sonnym [~sonny@rrcs-184-74-137-69.nys.biz.rr.com] has joined #lisp 23:04:40 Guest65270 [~ircchatte@79.142.224.135.nat.router1.bolignet.dk] has joined #lisp 23:09:05 lolsuper_ [~super_@pool-96-254-154-66.tampfl.fios.verizon.net] has joined #lisp 23:09:05 -!- lolsuper_ [~super_@pool-96-254-154-66.tampfl.fios.verizon.net] has quit [Changing host] 23:09:05 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 23:12:33 -!- pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has quit [Quit: Leaving.] 23:13:32 pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has joined #lisp 23:13:48 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 23:14:41 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 23:16:30 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Ping timeout: 276 seconds] 23:17:14 -!- _root_ [~Scalable@li252-14.members.linode.com] has quit [Ping timeout: 245 seconds] 23:17:47 -!- pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has quit [Client Quit] 23:18:07 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 23:18:34 pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has joined #lisp 23:21:44 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 23:22:15 -!- wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has quit [Quit: wedgeV] 23:22:48 man nikodemus isn't around 23:24:03 -!- otwieracz [~gonet9@v6.gen2.org] has quit [*.net *.split] 23:24:03 -!- vert2 [~vert2@newshell1.bshellz.net] has quit [*.net *.split] 23:24:03 -!- froggey [~froggey@unaffiliated/froggey] has quit [*.net *.split] 23:24:17 -!- psilord [~psilord@ppp-70-226-166-17.dsl.mdsnwi.ameritech.net] has left #lisp 23:25:37 fbass [~fbass@75-173-95-248.albq.qwest.net] has joined #lisp 23:25:42 H4ns` [~user@p4FFC8D31.dip.t-dialin.net] has joined #lisp 23:27:32 yeah, I guess he's asleep (: 23:27:47 -!- ngz [~user@161.227.69.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 23:27:51 -!- EyesIsMine [~eyes@unaffiliated/eyesismine] has quit [Ping timeout: 240 seconds] 23:28:42 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 23:29:00 -!- fbass [~fbass@75-173-95-248.albq.qwest.net] has quit [Client Quit] 23:29:14 -!- H4ns [~user@p4FFC98B5.dip.t-dialin.net] has quit [Ping timeout: 258 seconds] 23:29:31 otwieracz [~gonet9@v6.gen2.org] has joined #lisp 23:29:31 vert2 [~vert2@newshell1.bshellz.net] has joined #lisp 23:29:31 froggey [~froggey@unaffiliated/froggey] has joined #lisp 23:29:39 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 23:29:45 -!- Modius_ [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Read error: Connection reset by peer] 23:30:00 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #lisp 23:30:40 it's pretty late in finland. 23:31:06 -!- tritchey [~tritchey@c-98-213-213-26.hsd1.in.comcast.net] has quit [Quit: tritchey] 23:31:37 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 23:38:32 -!- katesmith [~katesmith@unaffiliated/costume] has quit [Quit: Leaving] 23:38:57 katesmith [~katesmith@97-89-229-3.static.snfr.nc.charter.com] has joined #lisp 23:38:57 -!- katesmith [~katesmith@97-89-229-3.static.snfr.nc.charter.com] has quit [Changing host] 23:38:57 katesmith [~katesmith@unaffiliated/costume] has joined #lisp 23:40:23 wedgeV [~wedge@cpe-74-66-9-78.nyc.res.rr.com] has joined #lisp 23:40:33 -!- tfb [~tfb@restormel.cley.com] has quit [Quit: sleeping] 23:41:24 psilord2 [~psilord@ppp-70-226-166-17.dsl.mdsnwi.ameritech.net] has joined #lisp 23:41:27 -!- psilord2 [~psilord@ppp-70-226-166-17.dsl.mdsnwi.ameritech.net] has left #lisp 23:43:22 -!- waaaaargh [~waaaaargh@agsb-5d87e5a2.pool.mediaWays.net] has quit [Remote host closed the connection] 23:48:33 tritchey [~tritchey@c-98-213-213-26.hsd1.in.comcast.net] has joined #lisp 23:48:42 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Quit: leaving] 23:49:29 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 23:51:38 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Remote host closed the connection] 23:55:52 manuel__ [~manuel_@pD9FDD488.dip.t-dialin.net] has joined #lisp 23:56:10 cfy [~cfy@125.123.47.137] has joined #lisp 23:56:10 -!- cfy [~cfy@125.123.47.137] has quit [Changing host] 23:56:10 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 23:58:15 -!- manuel_ [~manuel_@pD9FDD622.dip.t-dialin.net] has quit [Ping timeout: 258 seconds] 23:58:15 -!- manuel__ is now known as manuel_ 23:59:12 EyesIsMine [~eyes@unaffiliated/eyesismine] has joined #lisp 23:59:45 Mococa [~Mococa@186.214.243.230] has joined #lisp