00:00:10 Ah. It's just being lazy about it. Nevermind. 00:02:50 -!- dcjackson [n=dcj@dhcp-10.danastreet.live555.com] has quit [] 00:04:21 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 00:04:31 kami- [n=user@unaffiliated/kami-] has joined #lisp 00:10:13 -!- Yuuhi [n=user@p5483BE32.dip.t-dialin.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 00:12:01 ffx` [n=ffx@60-241-74-240.static.tpgi.com.au] has joined #lisp 00:16:03 -!- dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has left #lisp 00:19:17 -!- amnesiac [n=amnesiac@p3m/member/Amnesiac] has quit ["Leaving"] 00:20:29 -!- JuanDaugherty [n=juan@cpe-72-228-150-44.buffalo.res.rr.com] has quit [Remote closed the connection] 00:21:11 -!- xristos [n=night@dns.suspicious.org] has quit [Read error: 110 (Connection timed out)] 00:21:52 -!- rlpowell [n=rlpowell@chain.digitalkingdom.org] has quit [Read error: 110 (Connection timed out)] 00:22:09 -!- blast_hardcheese [n=blast_ha@dsl092-043-124.lax1.dsl.speakeasy.net] has quit [Read error: 110 (Connection timed out)] 00:22:34 The-Kenn1 [n=moritz@p5087B8F0.dip.t-dialin.net] has joined #lisp 00:24:43 -!- dreish [n=dreish@minus.dreish.org] has quit [] 00:25:10 -!- Adrinael [n=adrinael@barrel.rolli.org] has quit [Read error: 60 (Operation timed out)] 00:25:14 Adrinael [n=adrinael@barrel.rolli.org] has joined #lisp 00:26:05 -!- Gav8in [n=gavin@ytz.ca] has quit [Read error: 110 (Connection timed out)] 00:26:15 rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has joined #lisp 00:28:04 Modius_ [n=Modius@adsl-67-67-197-13.dsl.austtx.swbell.net] has joined #lisp 00:29:26 -!- rdd [n=user@c83-250-154-52.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 00:29:26 -!- bob_f [n=bob@mail.phgroup.com] has quit [Read error: 104 (Connection reset by peer)] 00:29:29 bob_f_ [n=bob@mail.phgroup.com] has joined #lisp 00:30:01 -!- ikki [n=ikki@201.155.75.146] has quit ["Leaving"] 00:30:23 dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has joined #lisp 00:30:50 -!- Modius [n=Modius@99.179.101.167] has quit [Read error: 145 (Connection timed out)] 00:31:19 -!- ffx` [n=ffx@60-241-74-240.static.tpgi.com.au] has quit [Read error: 104 (Connection reset by peer)] 00:32:51 bombshelter13 [n=bombshel@209-161-235-227.dsl.look.ca] has joined #lisp 00:33:05 -!- The-Kenny [n=moritz@p5087B8F0.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 00:33:56 blbrown [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has joined #lisp 00:34:11 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 54 (Connection reset by peer)] 00:34:21 kami- [n=user@unaffiliated/kami-] has joined #lisp 00:35:11 -!- nyef [n=nyef@12.183.96.245] has quit ["Gone again."] 00:36:50 ffx` [n=ffx@60-241-74-240.static.tpgi.com.au] has joined #lisp 00:37:59 Modius__ [n=Modius@adsl-67-67-197-13.dsl.austtx.swbell.net] has joined #lisp 00:39:30 rlpowell [n=rlpowell@chain.digitalkingdom.org] has joined #lisp 00:41:53 mattrepl [n=mattrepl@ip68-100-82-124.dc.dc.cox.net] has joined #lisp 00:41:56 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 00:42:22 -!- gz [n=gz@209-6-18-72.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 00:43:50 kami- [n=user@unaffiliated/kami-] has joined #lisp 00:46:31 -!- The-Kenn1 [n=moritz@p5087B8F0.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 00:47:15 -!- rlpowell [n=rlpowell@chain.digitalkingdom.org] has quit [Remote closed the connection] 00:48:43 -!- Fare [n=Fare@ita4fw1.itasoftware.com] has quit ["Leaving"] 00:50:01 fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has joined #lisp 00:54:15 blbrown_lt [n=blbrown@c-71-236-25-127.hsd1.ga.comcast.net] has joined #lisp 00:55:16 -!- Modius_ [n=Modius@adsl-67-67-197-13.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 00:55:27 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 54 (Connection reset by peer)] 00:55:37 kami- [n=user@unaffiliated/kami-] has joined #lisp 00:56:26 -!- Poundily [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 01:00:31 -!- herbieB [n=herbie@u15287329.onlinehome-server.com] has quit [Remote closed the connection] 01:01:17 hi 01:02:25 -!- blbrown [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has quit [Read error: 110 (Connection timed out)] 01:02:53 hey guusano_ 01:03:00 blbrown [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has joined #lisp 01:04:25 -!- guusano_ is now known as gusnoo 01:04:51 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 01:07:09 herbieB [n=herbie@u15287329.onlinehome-server.com] has joined #lisp 01:10:49 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 01:12:19 -!- fusss changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: Hunchentoot & Drakma 1.0.0, SBCL 1.0.26, usocket 0.4.1, ABCL 0.13, cl-net-snmp 5.19, yason-0.1, trivial-features 0.4, CFFI 0.10.3, series 2.2.10. CMUCL 19f. 01:12:33 added CMUCL 19f to topic 01:13:13 fusss: appending to the end is expensive 01:13:34 i'm consy like that 01:14:21 of course, i will see no SSE2 performance improvements now that my app runs on a xen vps ;-( 01:15:05 crunching floating points? 01:15:49 -!- mrsolo_ [n=mrsolo@nat/yahoo/x-ae883946ea60cb83] has quit ["Leaving"] 01:15:50 who wants to see a lisp game video? 01:15:55 screencast with voiceover 01:16:08 http://filebin.ca/hrahyu/invadercast.ogv\ 01:16:12 http://filebin.ca/hrahyu/invadercast.ogv 01:16:15 2nd is correcy 01:16:26 dreish [n=dreish@minus.dreish.org] has joined #lisp 01:16:42 stassats`: yeah, not so much "crunching", but I need to implement a minimization algorithm with a tiny latency. 01:22:53 -!- Soulman [n=kvirc@42.84-48-88.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 01:23:49 ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has joined #lisp 01:26:10 -!- mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 01:27:32 rlpowell [n=rlpowell@chain.digitalkingdom.org] has joined #lisp 01:27:54 rvirding [n=rvirding@h252n3c1o1034.bredband.skanova.com] has joined #lisp 01:28:04 -!- blitz_ [n=blitz@cl-76.dus-01.de.sixxs.net] has quit [Read error: 60 (Operation timed out)] 01:29:27 mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 01:30:08 Pb_ [n=Pb@75.139.140.101] has joined #lisp 01:30:52 looks neat. no light / limited visibility? 01:36:14 dcjackson [n=dcj@dcjmacbookpro.clark-communications.com] has joined #lisp 01:39:00 batiestuta [n=chatzill@221.223.226.34] has joined #lisp 01:39:03 -!- tmh [n=thomas@pdpc/supporter/sustaining/tmh] has left #lisp 01:41:36 -!- CrEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has quit [Read error: 110 (Connection timed out)] 01:41:47 I noticed something interesting when I first used sbcl, is it possible to use it interact with the system like a term? 01:44:20 -!- josemanuel [n=josemanu@53.1.222.87.dynamic.jazztel.es] has quit ["Saliendo"] 01:45:12 benny [n=benny@i577A02FC.versanet.de] has joined #lisp 01:45:28 CrEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has joined #lisp 01:46:11 -!- Pb_ [n=Pb@75.139.140.101] has quit ["Leaving"] 01:47:12 -!- dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has left #lisp 01:50:42 gusnoo: can you try rephrasing that? 01:53:19 -!- fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has quit [Read error: 110 (Connection timed out)] 01:55:24 use sbcl to look for files, view them move. eit etc 01:55:46 kami- [n=user@unaffiliated/kami-] has joined #lisp 01:55:53 prxq_ [n=mommer@Xda20.x.pppool.de] has joined #lisp 01:56:09 you can try, but as you might imagine, the user interface would leave something to be desired 01:56:33 blast_hardcheese [n=blast_ha@dsl092-043-124.lax1.dsl.speakeasy.net] has joined #lisp 01:56:33 and the functionality you'd expect from a shell, like the ability to pipe processes together, is something you'd have to roll yourself 01:57:01 once upon a time, the mcclim listener aspired toward such applications 01:57:31 -!- prxq [n=mommer@Ze1fd.z.pppool.de] has quit [Read error: 60 (Operation timed out)] 02:00:11 -!- benny` [n=benny@i577A04A5.versanet.de] has quit [Read error: 113 (No route to host)] 02:01:07 aja [n=aja@S01060018f3ab066e.ed.shawcable.net] has joined #lisp 02:02:52 -!- [[mark]] [n=mark@unaffiliated/mark/x-957811] has quit [Remote closed the connection] 02:05:41 Poundily [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has joined #lisp 02:16:52 sulo_ [n=sulo@p57B4B6F8.dip0.t-ipconnect.de] has joined #lisp 02:18:38 baetis-fly [n=baetis-f@72.94.184.40] has joined #lisp 02:18:43 -!- jfactor [n=john@c-71-230-33-184.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 02:19:13 anyone know why the slime folks decided to turn the repl off by default? 02:19:59 -!- dialtone [n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 02:22:52 gz [n=gz@209-6-18-72.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 02:25:51 -!- sulo [n=sulo@p57B4B65C.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 02:27:59 dialtone [n=dialtone@adsl-67-121-125-224.dsl.pltn13.pacbell.net] has joined #lisp 02:33:52 -!- stassats` [n=stassats@wikipedia/stassats] has quit [Read error: 110 (Connection timed out)] 02:37:08 edmond [n=vuong@222.253.72.93] has joined #lisp 02:41:31 ^authentic [n=authenti@85-127-180-232.dynamic.xdsl-line.inode.at] has joined #lisp 02:41:52 -!- ^authentic is now known as authentic 02:48:51 -!- elias` [n=me@unaffiliated/elias/x-342423] has quit [Read error: 145 (Connection timed out)] 02:48:56 -!- willb [n=wibenton@h69-129-204-3.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 02:49:23 baetis-fly: cause they hate us. 02:56:06 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 02:56:16 kami- [n=user@unaffiliated/kami-] has joined #lisp 02:57:27 -!- schwinn434 [n=schwinn4@cpe-75-81-198-192.we.res.rr.com] has quit [Remote closed the connection] 02:59:23 -!- edmond [n=vuong@222.253.72.93] has quit [Read error: 104 (Connection reset by peer)] 02:59:30 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 02:59:40 kami- [n=user@unaffiliated/kami-] has joined #lisp 03:00:19 edmond [n=vuong@222.253.72.93] has joined #lisp 03:00:48 drewc: nah :) I found my answer, they wanted to split up the core of slime with contrib, but it still seems odd to remove it. It makes a lot of howto's on slime broken. 03:01:19 drewc: as a bonus, it made me actually look at the code, and discover slime-fancy and all the things it loads. 03:01:38 xristos [n=night@dns.suspicious.org] has joined #lisp 03:06:14 -!- rvirding [n=rvirding@h252n3c1o1034.bredband.skanova.com] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] 03:08:48 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 03:10:00 -!- crod [n=cmell@x250017.dynamic.ppp.asahi-net.or.jp] has quit [Read error: 110 (Connection timed out)] 03:10:19 crod [n=cmell@x250046.dynamic.ppp.asahi-net.or.jp] has joined #lisp 03:17:21 -!- bombshelter13 [n=bombshel@209-161-235-227.dsl.look.ca] has quit ["If only your veins were filled with oil, the world would rush to your rescue!"] 03:18:50 -!- baetis-fly [n=baetis-f@72.94.184.40] has quit ["leaving"] 03:19:35 -!- Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has quit ["Leaving"] 03:22:20 philipp [n=philipp@94-168.77-83.cust.bluewin.ch] has joined #lisp 03:28:12 -!- a-s [n=user@92.80.114.159] has quit [Read error: 104 (Connection reset by peer)] 03:28:18 -!- timchen119 is now known as nasloc__ 03:33:16 -!- konr [n=karkeej@201.82.139.214] has quit [Connection timed out] 03:34:41 -!- philipp_ [n=philipp@179-35.2-85.cust.bluewin.ch] has quit [Read error: 110 (Connection timed out)] 03:35:35 konr [i=karkeej@201.82.132.212] has joined #lisp 03:36:25 sepult [n=buggarag@xdsl-87-78-145-58.netcologne.de] has joined #lisp 03:37:11 Guys, I'm using slime remotely and it seems that everything is ok, as I received the "Take this REPL" message. Still, no buffer appeared. How can I create a slime buffer? 03:45:10 -!- dreish [n=dreish@minus.dreish.org] has quit [] 03:46:23 dreish [n=dreish@minus.dreish.org] has joined #lisp 03:46:35 diracdelta [n=diracdel@c-24-6-88-207.hsd1.ca.comcast.net] has joined #lisp 03:50:07 -!- awayekos is now known as anekos 03:52:01 -!- dreish [n=dreish@minus.dreish.org] has quit [] 03:53:12 schme [n=schme@c83-249-80-232.bredband.comhem.se] has joined #lisp 03:53:57 -!- LostMonarch [n=roby@host66-178-dynamic.53-82-r.retail.telecomitalia.it] has quit ["raise RuntimeError"] 03:54:34 Tordek_ [n=tordek@host106.190-139-136.telecom.net.ar] has joined #lisp 03:56:08 kami- [n=user@unaffiliated/kami-] has joined #lisp 03:57:12 mornin' 03:57:13 Phoodus [i=foo@ip68-231-38-131.ph.ph.cox.net] has joined #lisp 03:57:14 -!- xristos [n=night@dns.suspicious.org] has quit [Read error: 104 (Connection reset by peer)] 03:57:49 morning. 03:59:08 -!- mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 03:59:40 Hey tic man. How's your lisp+vim going? 04:00:03 tic: I've actually been using vim all week (: 04:00:07 eeh last week too even. 04:00:23 I can't figure out how to configure the syntax highlighting :S 04:01:22 -!- blbrown_lt [n=blbrown@c-71-236-25-127.hsd1.ga.comcast.net] has quit [Remote closed the connection] 04:05:40 fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has joined #lisp 04:06:40 can someone take a look at http://www.cliki.net/trivial for me? I'm trying to add a list of all the trivial-foo packages I could find but when I click "Edit" I only see the summary paragraph as editable and no the list below it. 04:07:54 the list seems to be created with " /("Trivial" :match :exact :attribute :topic)" but why isn't it catching all the other "trivial-*" stuff in Cliki? are they not written well? 04:08:15 schmx [n=schme@c83-249-80-232.bredband.comhem.se] has joined #lisp 04:08:34 rudi_ [n=rudi@z118l194.static.ctm.net] has joined #lisp 04:08:55 -!- rudi_ is now known as rudi 04:10:13 -!- schme [n=schme@sxemacs/devel/schme] has quit [Nick collision from services.] 04:10:18 -!- tetha [n=hk@pD9EE4789.dip.t-dialin.net] has quit [Nick collision from services.] 04:10:18 -!- schmx is now known as schme 04:10:28 tetha [n=hk@pD9EE4A15.dip.t-dialin.net] has joined #lisp 04:11:25 -!- blbrown [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has quit ["Ex-Chat"] 04:12:15 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 04:12:25 kami- [n=user@unaffiliated/kami-] has joined #lisp 04:19:36 -!- schme [n=schme@sxemacs/devel/schme] has quit ["leaving"] 04:21:49 wow, just played Bermuda. very crisp :-) 04:23:16 and strings(1) confirms it's sbcl :-) 04:24:49 but i can't for the life of me see how it runs without a core file. just a binary. would someone go through the trouble of packing a core file into a win32 resource section of an exe just to keep tidy (1995 hacks! :-) 04:25:45 fusss: check the docs about save-lisp-and-die, specifically the :executable t option :) 04:25:47 does't :executable t do that already? .. i mean; (sb-ext:save-lisp-and-die "bermuda" :executable t) 04:25:57 -!- konr [i=karkeej@201.82.132.212] has quit [Connection timed out] 04:26:14 heh 04:31:28 -!- saikat_ [n=saikat@r253170217.resnet.cornell.edu] has quit [Read error: 110 (Connection timed out)] 04:33:12 jga [n=gajon@189.217.127.251] has joined #lisp 04:41:04 mrsolo_ [n=mrsolo@adsl-68-126-223-150.dsl.pltn13.pacbell.net] has joined #lisp 04:41:45 -!- disismt [n=user@124.124.233.5] has quit [Remote closed the connection] 04:42:23 disismt [n=user@124.124.233.5] has joined #lisp 04:43:21 jlf` [n=user@netblock-68-183-235-250.dslextreme.com] has joined #lisp 04:48:38 jfactor [n=john@c-71-230-33-184.hsd1.pa.comcast.net] has joined #lisp 04:53:57 -!- yango [n=yango@unaffiliated/yango] has quit [Read error: 110 (Connection timed out)] 04:54:13 -!- Poundily [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has quit [Connection timed out] 04:55:02 sohum [n=sohum@130.56.80.120] has joined #lisp 04:55:47 -!- kidd1 [n=kidd@5.Red-79-150-114.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 04:55:51 why would I use (use-package :alexandria) (make-keyword (symbolicate a b c)) when I have (read-from-string (concatenate 'string ":" a b c)) ? 04:56:43 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 04:56:53 kami- [n=user@unaffiliated/kami-] has joined #lisp 04:56:54 kidd1 [n=kidd@5.Red-79-150-114.dynamicIP.rima-tde.net] has joined #lisp 04:58:19 (symbolicate 'a "B" 'c) ;; mabye 04:58:49 You might not be completely insane :) 04:58:49 maybe* 04:59:43 (intern (concatenate 'string a b c) (find-package "KEYWORD")) 05:00:03 sohum: because the reader is fairly complex machinery just to intern a symbol. You'll also hit quoting issues. 05:00:05 Using read-from-string is dangerous if a, b and/or c might contain non-constituent characters. 05:01:57 ahaha 05:01:59 -!- disismt [n=user@124.124.233.5] has quit [Remote closed the connection] 05:02:00 that makes sense 05:02:24 thankee 05:04:28 -!- mrsolo [n=mrsolo@adsl-68-126-223-150.dsl.pltn13.pacbell.net] has quit ["This computer has gone to sleep"] 05:10:22 -!- rudi [n=rudi@z118l194.static.ctm.net] has quit ["Client exciting"] 05:10:39 spradnyesh2 [n=pradyus@nat/yahoo/x-4d171d1ca0f4c010] has joined #lisp 05:10:52 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-4d171d1ca0f4c010] has left #lisp 05:17:14 -!- diracdelta [n=diracdel@c-24-6-88-207.hsd1.ca.comcast.net] has quit ["Leaving."] 05:20:34 using the reader to internal a symbol can be a good choice if you are worried about reader-case sensitivity compatibility. 05:20:58 (hint, you aren't) 05:22:45 -!- fe[nl]ix [n=algidus@88-149-208-192.dynamic.ngi.it] has quit ["Valete!"] 05:29:20 -!- dysinger_ [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has quit [] 05:31:31 -!- fisxoj [n=fisxoj@ool-4356ce50.dyn.optonline.net] has quit [Read error: 110 (Connection timed out)] 05:32:19 spradnyesh2 [n=pradyus@nat/yahoo/x-4d171d1ca0f4c010] has joined #lisp 05:34:59 hello world 05:40:25 -!- edmond [n=vuong@222.253.72.93] has quit ["Leaving."] 05:42:47 i've recently started learning common lisp and am still in the begining stages 05:42:47 i've moved from clisp to sbcl yesterday (on suggestion from the irc) and a lot of earlier working code in clisp is now not working in sbcl 05:42:47 also, i saw the slime.mov yesterday (pretty impressive what slime can do) 05:42:57 i need help w/ a few basic things 05:43:25 i have emacs split into 2 vertical regions, w/ code on left and slime on right 05:43:30 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 104 (Connection reset by peer)] 05:43:40 kami- [n=user@unaffiliated/kami-] has joined #lisp 05:43:44 1. if the code goes beyond the margin, how do make it overflow to next line? 05:45:06 M-x set-variable RET truncate-partial-width-windows RET nil RET 05:45:20 2. in slime i'm getting a few errors (actually quite a few) 05:45:49 SLIME has changed considerably since Marco filmed his use of it, by the way. 05:46:00 for something as simple as 05:46:00 (defun enclose-expression (expr)) 05:46:11 The variable ENCLOSE-EXPRESSION is unbound. 05:46:11 [Condition of type COMMON-LISP:UNBOUND-VARIABLE] 05:46:17 what does this mean? 05:46:43 it worked pretty fine in clisp 05:46:50 does the current package :USE COMMON-LISP? 05:46:57 Riastradh: thanks for the tip 05:47:05 pkhuong: yup, it does 05:47:41 also, marco showed some place where it grouped all the errors together (w/ a plus sign near it) so he could get a tree-like view of all errors 05:47:49 making it easier to browse through them 05:47:52 spradnyesh2: really? (cl:symbol-package 'defun) 05:48:02 i don't find it in mine 05:48:07 how do i get it? 05:49:32 pkhuong: (cl:symbol-package 'defun) 05:49:32 # 05:49:32 if that's what you were asking 05:50:19 and yet you get an unbound-variable condition when you enter (defun enclose-expression (expr)) in the same buffer? 05:51:02 i dont' get it if i execute the '(defun enclose-expression (expr))' in slime 05:51:06 sprad: It probably means that it thinks that defun is a function. 05:51:17 but if i do a ctrl-x ctrl-e in the buffer then i get it 05:51:23 sprad: Probably you are in a package which is not using cl:defun 05:51:31 spradnyesh2: and does the package that buffer is in :USE COMMON-LISP? 05:52:03 (defpackage :calculator 05:52:04 (:use common-lisp)) 05:52:04 (in-package :calculator) 05:52:26 is what i have in the file 05:53:33 What does (describe 'defun) tell you when you are (in-package :calculator)? 05:53:52 Zhivago: cl:describe (: 05:54:11 The function DESCRIBE is undefined. 05:54:11 [Condition of type COMMON-LISP:UNDEFINED-FUNCTION] 05:54:13 -!- gonzojive [n=red@fun.Stanford.EDU] has quit [] 05:54:32 CALCULATOR> (cl:describe 'defun) 05:54:32 DEFUN is an internal symbol in #. 05:54:32 ; No value 05:54:42 spradnyesh2: have you modified the defpackage form since you first executed it? 05:56:07 -!- sohum [n=sohum@130.56.80.120] has left #lisp 05:56:33 i added the (:use common-lisp) 05:57:06 That's just text. You still have to send it to the CL process to execute it. 05:57:45 i'm sending it to cl by doing a c-c c-k 05:57:59 Unfortunately, that won't work, since your package doesn't currently :USE CL. You'll have to cl:defpackage to explicitly ask for the DEFPACKAGE symbol in COMMON-LISP. 05:58:28 weird, i restarted slime, and things are working =-O 05:59:21 what's the difference b/n :use cl and :use common-lisp? 05:59:34 CL is a nickname for COMMON-LISP. 05:59:48 hmm, k 06:00:01 -!- mrsolo_ [n=mrsolo@adsl-68-126-223-150.dsl.pltn13.pacbell.net] has quit [Read error: 110 (Connection timed out)] 06:01:03 thanks for all the help guys, brb 06:09:36 mrsolo [n=mrsolo@adsl-68-126-223-150.dsl.pltn13.pacbell.net] has joined #lisp 06:13:21 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-4d171d1ca0f4c010] has left #lisp 06:15:17 spradnyesh2 [n=pradyus@nat/yahoo/x-7b1518836e36207f] has joined #lisp 06:15:52 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-7b1518836e36207f] has left #lisp 06:18:54 spradnyesh2 [n=pradyus@nat/yahoo/x-cdb620c06dd4b912] has joined #lisp 06:19:26 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-cdb620c06dd4b912] has left #lisp 06:28:25 -!- ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has quit [Remote closed the connection] 06:36:01 dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has joined #lisp 06:41:52 -!- fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has quit [Read error: 104 (Connection reset by peer)] 06:42:01 fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has joined #lisp 06:42:12 -!- batiestuta [n=chatzill@221.223.226.34] has quit ["ChatZilla 0.9.84 [Iceweasel 3.0.4/2008112309]"] 06:42:57 -!- fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has quit [Client Quit] 06:46:23 ecraven [n=nex@140.78.42.103] has joined #lisp 06:55:51 TML___ [n=joey@smit5898.fttp.xmission.com] has joined #lisp 06:57:02 Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has joined #lisp 06:58:11 -!- TML___ [n=joey@smit5898.fttp.xmission.com] has quit [Client Quit] 07:00:15 -!- HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit ["Leaving"] 07:01:39 reaver__ [n=reaver@h15a2.n2.ips.mtn.co.ug] has joined #lisp 07:09:43 -!- Phoodus [i=foo@ip68-231-38-131.ph.ph.cox.net] has quit [] 07:10:47 -!- jga [n=gajon@189.217.127.251] has quit ["Leaving"] 07:10:52 -!- philipp [n=philipp@94-168.77-83.cust.bluewin.ch] has quit [Read error: 110 (Connection timed out)] 07:11:00 adityo [n=adityo@202.87.51.241] has joined #lisp 07:16:16 -!- ia [n=ia@89.169.189.230] has quit [Read error: 110 (Connection timed out)] 07:17:06 -!- sohail [n=Sohail@unaffiliated/sohail] has quit [Read error: 113 (No route to host)] 07:17:20 ia [n=ia@89.169.189.230] has joined #lisp 07:21:25 mrsolo_ [n=mrsolo@adsl-68-126-185-40.dsl.pltn13.pacbell.net] has joined #lisp 07:22:06 HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 07:23:03 diracdelta [n=diracdel@c-24-6-88-207.hsd1.ca.comcast.net] has joined #lisp 07:23:15 The-Kenny [n=moritz@p5087B8AC.dip.t-dialin.net] has joined #lisp 07:24:10 -!- aja [n=aja@S01060018f3ab066e.ed.shawcable.net] has quit [Client Quit] 07:27:04 good morning 07:28:41 lyte [n=lyte@unaffiliated/neerolyte] has joined #lisp 07:29:16 -!- appletizer [i=user@82-45-11-54.cable.ubr04.hawk.blueyonder.co.uk] has quit [Remote closed the connection] 07:29:17 vy [n=user@213.139.194.186] has joined #lisp 07:36:11 ASau` [n=user@host8-231-msk.microtest.ru] has joined #lisp 07:36:39 -!- mrsolo [n=mrsolo@adsl-68-126-223-150.dsl.pltn13.pacbell.net] has quit [Read error: 110 (Connection timed out)] 07:37:55 Jabberwockey [n=Tumnus_@dslb-082-083-127-074.pools.arcor-ip.net] has joined #lisp 07:46:13 -!- diracdelta [n=diracdel@c-24-6-88-207.hsd1.ca.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 07:47:36 ntoll [n=ntoll@85.210.66.47] has joined #lisp 07:48:50 morning 07:49:24 -!- The-Kenny [n=moritz@p5087B8AC.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 07:53:50 mvilleneuve [n=mvillene@che33-1-82-66-18-171.fbx.proxad.net] has joined #lisp 07:54:21 good morning 07:54:24 hello mvilleneuve 07:54:45 is there any examples showing me how to load some external packages like dtrace,sdraw,ppmx and onlisp in clisp without getting noisy, that was not defined or it was already defined in some other package, and then throwing me to the debugger .... 07:55:38 i don't want to clutter my cl-user namespace with all the symbols already defined 07:55:49 any help ? 07:55:51 -!- Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has quit [Remote closed the connection] 07:57:21 alinp [n=alinp@86.122.9.2] has joined #lisp 07:58:48 <_3b> most people here use ASDF to load things, and let it handle loading the parts in the correct order... not sure if that helps with any of those packages or not though 07:59:23 -!- dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has left #lisp 08:00:09 <_3b> or do you mean you are trying to create a package with the symbols from those other packages, and getting conflicts? 08:00:12 [[mark]] [n=mark@unaffiliated/mark/x-957811] has joined #lisp 08:03:02 beach` [n=user@ABordeaux-158-1-76-7.w90-60.abo.wanadoo.fr] has joined #lisp 08:07:09 mega1 [n=mega@pool-01616.externet.hu] has joined #lisp 08:07:16 <_3b> sepult: in other words, it is hard to help without more information about what you are trying to do 08:07:30 schoppenhauer [n=mdd63bi@unaffiliated/schoppenhauer] has joined #lisp 08:07:49 -!- mrsolo_ [n=mrsolo@adsl-68-126-185-40.dsl.pltn13.pacbell.net] has quit ["This computer has gone to sleep"] 08:09:35 _3b: i'm just trying to load some packages, at the beginning, before the repl i mean, but doing so throws me to the debugger, i want a clean way of doing this, and asking for some examples... 08:10:25 -!- kami- [n=user@unaffiliated/kami-] has quit [Remote closed the connection] 08:10:25 <_3b> how are you loading them? 08:11:05 _3b: like this (load "(load "~/.emacs.d/jmc.lisp") 08:11:06 (load "~/.emacs.d/ppmx.lisp") 08:11:26 forget the 2 times load 08:11:32 i mean the other one 08:11:43 <_3b> where do you do that? 08:11:51 in .clisprc.lisp 08:12:00 in my home/ dir 08:12:29 dys` [n=andreas@p5B315DA0.dip.t-dialin.net] has joined #lisp 08:12:43 minion: xach-asdf 08:12:44 xach-asdf: Xach's article "Making a small Common Lisp project" can be found at http://xach.livejournal.com/130040.html 08:15:02 <_3b> sepult: have you tried commenting out 1 or more of the LOADs to see if it is a specific one having problems? 08:17:15 -!- beach [n=user@ABordeaux-158-1-71-87.w90-60.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 08:18:34 -!- dys [n=andreas@p5B31709E.dip.t-dialin.net] has quit [Connection timed out] 08:20:25 _3b: yes, especiall, onlisp.lisp is loaded before ansi-common-lisp.lisp, some of the defuns are the same, and since the newer ones are of ansi-common-lisp, it throws an continuable error message and and tells me which defun/defmacro is already defined, and throws me to the debugger to get further input, which is :c in that case for me to continue... 08:21:27 -!- CrEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has quit [Read error: 60 (Operation timed out)] 08:21:36 If you are replacing defun/defmacro you will need to do so in a package which does not use cl:defun/cl:defmacro 08:22:08 <_3b> sounds like you are trying to load a bunch of example code from books, which isn't really intended to be loaded together 08:22:40 defun/defmacro read-integer is being defined in ansi-common-lisp, was already defined in C, continuable-error, defun/defmacro(with-gensyms): #package finished 08:23:11 <_3b> you will probably need to add defpackage forms to the files that cause conflicts and don't have one already 08:23:41 _3b: so i have to lead them from within the cl-user package for example ? 08:23:44 load 08:24:08 <_3b> you don't load them 'from' a package 08:24:14 (in-package :cl-user (load 'bla)) ?? 08:24:50 dv_ [n=dv@85-127-116-220.dynamic.xdsl-line.inode.at] has joined #lisp 08:24:55 <_3b> more likely (defpackage :on-lisp (:use :cl)) (in-package :on-lisp) ... would be useful 08:25:00 or (in-package :cl-user (use-package :bla))? 08:25:04 Fufie [n=innocent@86.80-203-225.nextgentel.com] has joined #lisp 08:25:13 ah 08:25:25 See shadow, also. 08:25:29 ok 08:26:25 <_3b> it might be better to just pick out the ones you actually want to use, and put those in a specific utility file and load that, rather than loading a bunch of random stuff when you don't know the base language yet :) 08:27:37 kami- [n=user@unaffiliated/kami-] has joined #lisp 08:32:09 Dynetrekk [n=Dynetrek@dhcp-49125.phys.ntnu.no] has joined #lisp 08:32:17 -!- Dynetrekk [n=Dynetrek@dhcp-49125.phys.ntnu.no] has left #lisp 08:32:54 it's all common-lisp 08:33:55 CrEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has joined #lisp 08:36:04 -!- Fufie [n=innocent@86.80-203-225.nextgentel.com] has quit ["Leaving"] 08:37:25 Ogedei [n=user@78.52.235.119] has joined #lisp 08:40:56 tcr [n=tcr@host145.natpool.mwn.de] has joined #lisp 08:41:33 aerique [i=euqirea@xs2.xs4all.nl] has joined #lisp 08:42:45 -!- prxq_ is now known as prxq 08:44:25 tombom [i=tombom@wikipedia/Tombomp] has joined #lisp 08:49:54 -!- vy [n=user@213.139.194.186] has quit [Remote closed the connection] 08:53:11 -!- tcr [n=tcr@host145.natpool.mwn.de] has quit ["Leaving."] 08:56:07 daniel_ [i=daniel@unaffiliated/daniel] has joined #lisp 08:57:26 jewel [n=jewel@dsl-242-138-129.telkomadsl.co.za] has joined #lisp 08:57:34 vy [n=user@213.139.194.186] has joined #lisp 08:58:57 -!- Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Read error: 113 (No route to host)] 09:00:07 -!- adityo [n=adityo@202.87.51.241] has quit ["Lost terminal"] 09:07:31 adityo [n=adityo@202.87.51.241] has joined #lisp 09:09:23 -!- schoppenhauer [n=mdd63bi@unaffiliated/schoppenhauer] has quit [Remote closed the connection] 09:10:20 -!- crod [n=cmell@x250046.dynamic.ppp.asahi-net.or.jp] has quit [Read error: 110 (Connection timed out)] 09:10:48 crod [n=cmell@x250002.dynamic.ppp.asahi-net.or.jp] has joined #lisp 09:12:55 -!- daniel [i=daniel@unaffiliated/daniel] has quit [Read error: 110 (Connection timed out)] 09:18:15 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 09:21:31 yango [n=yango@unaffiliated/yango] has joined #lisp 09:29:47 spiderbyte [n=dcl@freecode-project/hacker/spiderbyte] has joined #lisp 09:30:05 Fufie [n=poff@34.80-203-160.nextgentel.com] has joined #lisp 09:30:21 -!- spiderbyte [n=dcl@freecode-project/hacker/spiderbyte] has quit [Excess Flood] 09:32:35 -!- Jabberwockey [n=Tumnus_@dslb-082-083-127-074.pools.arcor-ip.net] has quit [Remote closed the connection] 09:33:21 kiuma [n=kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 09:40:56 -!- H4ns [n=hans@70.91.193.41] has quit ["Leaving."] 09:43:50 -!- jlf` [n=user@netblock-68-183-235-250.dslextreme.com] has quit [Read error: 110 (Connection timed out)] 09:44:27 spiderbyte [n=dcl@freecode-project/hacker/spiderbyte] has joined #lisp 09:46:46 -!- bob_f_ [n=bob@mail.phgroup.com] has quit ["Changing server"] 09:46:56 bob_f [n=bob@mail.phgroup.com] has joined #lisp 09:47:05 manuel__ [n=manuel@213.144.1.98] has joined #lisp 09:47:29 re 09:47:30 -!- bob_f [n=bob@mail.phgroup.com] has quit [Client Quit] 09:47:41 bob_f [n=bob@mail.phgroup.com] has joined #lisp 09:48:53 i'm having trouble with uffi and ccl, i have a pointer to a struct, and use (get-slot-pointer ) to retrieve a pointer froma slot inside this struct 09:48:56 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 09:48:57 it worked in sbcl, but not with ccl 09:50:17 -!- yangsx [n=yangsx@218.247.244.25] has quit [Read error: 110 (Connection timed out)] 09:50:44 danlei` [n=user@pD9E2C933.dip.t-dialin.net] has joined #lisp 09:53:32 matimago [n=user@cac94-10-88-170-236-224.fbx.proxad.net] has joined #lisp 09:57:15 -!- pstickne [n=pstickne@c-24-21-76-57.hsd1.wa.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:58:43 -!- jao [n=jao@148.Red-83-39-135.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 10:00:27 manuel__: have you tried using the CFFI UFFI compatibility layer? or straight CFFI? I'm not sure how active UFFI is anymore 10:05:59 -!- danlei [n=user@pD9E2C80B.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 10:06:22 hmm, breaks my lispbuilder-sdl it look slike 10:09:33 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #lisp 10:11:39 -!- lnostdal [n=lnostdal@149-238-190.oke2-bras6.adsl.tele2.no] has quit [Read error: 60 (Operation timed out)] 10:15:16 going back to sbcl ... grmbl 10:16:40 hankhero [n=henrik@c213-89-202-192.bredband.comhem.se] has joined #lisp 10:16:52 manuel: send your bug to openmcl-devel@clozure.com. They're very responsive there. 10:17:53 MrSpec [n=NoOne@82.177.125.6] has joined #lisp 10:18:03 -!- ia [n=ia@89.169.189.230] has quit [Read error: 110 (Connection timed out)] 10:18:12 ia [n=ia@89.169.189.230] has joined #lisp 10:18:53 Hello ! 10:24:02 ejs [n=eugen@nat.ironport.com] has joined #lisp 10:24:26 Athas [n=athas@192.38.109.188] has joined #lisp 10:38:50 Can anyone suggest some literature (or search terms) on efficiently compiling dynamic variables? 10:40:33 nunb [n=Nandan@static-217-133-104-225.clienti.tiscali.it] has joined #lisp 10:41:35 drafael [n=tapio@ip-118-90-128-36.xdsl.xnet.co.nz] has joined #lisp 10:41:54 With backquotes we use commas or comma-@ to splice in functioncalls/evals. Is it possible to do the same with a quoted list? '(a b c ,(some-fn (a b c))) for example. 10:42:12 chris2 [n=chris@p5B16A6D9.dip0.t-ipconnect.de] has joined #lisp 10:42:39 no. what would be the difference between the two if you could? 10:45:39 -!- Patzy [n=somethin@coa29-1-88-174-11-170.fbx.proxad.net] has quit [Read error: 104 (Connection reset by peer)] 10:46:21 Patzy [n=somethin@coa29-1-88-174-11-170.fbx.proxad.net] has joined #lisp 10:47:07 kejsaren_ [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 10:47:37 -!- MrSpec [n=NoOne@82.177.125.6] has quit [Remote closed the connection] 10:47:52 is Gabriel's 'Performance and Evaluation of Lisp Systems' worth a read? 10:48:41 josemanuel [n=josemanu@87.222.0.168] has joined #lisp 10:48:52 morning 10:50:23 -!- yango [n=yango@unaffiliated/yango] has quit [Read error: 104 (Connection reset by peer)] 10:50:34 hi Xof 10:50:59 yango [n=yango@unaffiliated/yango] has joined #lisp 10:51:10 jsnell: thanks. I had assumed quote was usable in some situations backquote wasn't. I guess that's wrong, they're identical except for the , difference. 10:53:20 mod_lisp seems to cause unhealthy fascination with new hunchentoot users 10:54:32 bbe [n=bbe@221.226.128.252] has joined #lisp 10:54:43 JuanDaugherty [n=juan@cpe-72-228-150-44.buffalo.res.rr.com] has joined #lisp 10:55:30 FufieToo [n=poff@34.80-203-160.nextgentel.com] has joined #lisp 11:02:22 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 11:02:37 Taggnostr2 [n=x@wolf.yok.utu.fi] has joined #lisp 11:05:11 rsynnott: why? 11:05:32 people seem VERY VERY keen to use it initially 11:05:58 perhaps because apache is praised for whatever it does (not) do? 11:06:58 -!- lyte [n=lyte@unaffiliated/neerolyte] has quit [Remote closed the connection] 11:07:31 hugod_ [n=hugod@bas1-montreal50-1279440009.dsl.bell.ca] has joined #lisp 11:10:38 -!- matimago [n=user@cac94-10-88-170-236-224.fbx.proxad.net] has quit [Read error: 110 (Connection timed out)] 11:12:49 -!- Fufie [n=poff@34.80-203-160.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 11:13:22 -!- reaver__ [n=reaver@h15a2.n2.ips.mtn.co.ug] has quit [Read error: 145 (Connection timed out)] 11:15:50 -!- FufieToo [n=poff@34.80-203-160.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 11:16:32 jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has joined #lisp 11:16:40 -!- hugod [n=hugod@bas1-montreal50-1279441753.dsl.bell.ca] has quit [Read error: 110 (Connection timed out)] 11:18:22 -!- Taggnostr [n=x@wolf.yok.utu.fi] has quit [Read error: 110 (Connection timed out)] 11:21:59 -!- dv_ [n=dv@85-127-116-220.dynamic.xdsl-line.inode.at] has quit ["Verlassend"] 11:23:32 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Read error: 60 (Operation timed out)] 11:23:47 jollygood [n=jollygoo@129.71.215.161] has joined #lisp 11:25:14 Soulman [n=kae@34.80-203-160.nextgentel.com] has joined #lisp 11:25:27 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 11:28:51 -!- Soulmann [n=kae@34.80-203-160.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 11:31:17 <_3b> cool, seem to have gotten all the exit-extent:medium examples right :) 11:32:48 Fufie [n=poff@34.80-203-160.nextgentel.com] has joined #lisp 11:32:52 Soulman__ [n=kae@34.80-203-160.nextgentel.com] has joined #lisp 11:33:01 <_3b> (well, at least the non-error ones) 11:33:04 envi^home [n=envi@220.121.234.156] has joined #lisp 11:34:23 ThomasI [n=thomas@unaffiliated/thomasi] has joined #lisp 11:38:26 Soulmann [n=kae@34.80-203-160.nextgentel.com] has joined #lisp 11:38:30 FufieToo [n=poff@34.80-203-160.nextgentel.com] has joined #lisp 11:38:59 -!- Soulman__ [n=kae@34.80-203-160.nextgentel.com] has quit [Connection reset by peer] 11:39:03 -!- Soulman [n=kae@34.80-203-160.nextgentel.com] has quit [Connection reset by peer] 11:39:41 deliana [n=deliana@ABordeaux-158-1-76-7.w90-60.abo.wanadoo.fr] has joined #lisp 11:40:47 spradnyesh2 [n=pradyus@nat/yahoo/x-89b4937dd5e066c3] has joined #lisp 11:40:50 do I understand correctly that SBCL reserves a block of memory with space for every special variable ever defined in the image for every thread, to do thread-local dynamic bindings? 11:41:11 yes 11:41:21 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-89b4937dd5e066c3] has quit [Remote closed the connection] 11:41:25 and it's spectacularly dumb if you try to have more than that number of variables 11:41:49 spradnyesh2 [n=pradyus@nat/yahoo/x-bb906bc758714ffc] has joined #lisp 11:41:57 fe[nl]ix [n=algidus@89.202.147.22] has joined #lisp 11:41:59 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-bb906bc758714ffc] has left #lisp 11:42:49 hello 11:43:50 Xof: are you aware of a less crude approach to this problem? 11:44:37 (apart from deep binding) 11:44:43 I'd imagine adding a layer of indirection would help 11:44:59 spradnyesh2 [n=pradyus@nat/yahoo/x-39cb6777cb9319d2] has joined #lisp 11:46:25 right, but any approach I can think of would have a significant impact on the speed of special variable lookup 11:46:50 when is that a bottleneck? 11:47:01 elias` [n=me@unaffiliated/elias/x-342423] has joined #lisp 11:47:23 you could also optimize for the current case and trap or test for an out-of-bounds special 11:47:34 I am being telegraphic because I don't really know any details 11:47:51 -!- Jasko [n=tjasko@c-98-235-105-148.hsd1.pa.comcast.net] has quit ["Leaving"] 11:50:47 deat [n=deat@fac34-8-88-172-174-215.fbx.proxad.net] has joined #lisp 11:51:38 Jasko [n=tjasko@c-98-235-105-148.hsd1.pa.comcast.net] has joined #lisp 11:52:07 -!- Fufie [n=poff@34.80-203-160.nextgentel.com] has quit [Connection timed out] 11:54:50 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 11:56:44 -!- _death [n=death@bzq-84-110-253-127.red.bezeqint.net] has quit [Remote closed the connection] 12:01:00 ignas [n=ignas@office.pov.lt] has joined #lisp 12:01:15 -!- mattrepl [n=mattrepl@ip68-100-82-124.dc.dc.cox.net] has quit [] 12:02:33 -!- manuel__ [n=manuel@213.144.1.98] has quit [] 12:03:10 -!- metasyntax [n=taylor@pool-71-127-85-87.aubnin.fios.verizon.net] has quit [""Nichts mehr.""] 12:04:26 kami- pasted "skip first line" at http://paste.lisp.org/display/77221 12:05:02 What is the best way of skipping the first line of the input stream. 12:05:03 ? 12:05:55 -!- josemanuel [n=josemanu@87.222.0.168] has quit ["Saliendo"] 12:05:56 kami-: do a read-line before the loop 12:06:07 -!- dostoyev1ky is now known as dostoyevsky 12:06:13 -!- Soulmann [n=kae@34.80-203-160.nextgentel.com] has quit [Read error: 104 (Connection reset by peer)] 12:06:15 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 12:06:21 :) thank you 12:06:27 Soulmann [n=kae@34.80-203-160.nextgentel.com] has joined #lisp 12:07:04 I was trying so hard to find the loop idiom for doing this. 12:08:49 kami-: you can add "with foo = (read-line in nil)" 12:09:30 fe[nl]ix: thanks. 12:10:58 -!- ThomasI [n=thomas@unaffiliated/thomasi] has quit ["Bye Bye!"] 12:11:10 wedgeV [n=wedge@cm56-238-229.liwest.at] has joined #lisp 12:13:03 ThomasI [n=thomas@unaffiliated/thomasi] has joined #lisp 12:13:04 -!- drafael [n=tapio@ip-118-90-128-36.xdsl.xnet.co.nz] has quit ["Leaving."] 12:26:38 -!- beach` is now known as beach 12:26:57 Good afternoon. 12:27:12 matimago [n=user@cac94-10-88-170-236-224.fbx.proxad.net] has joined #lisp 12:28:27 hello beach, matimago 12:30:21 schoppenhauer [n=mdd63bi@unaffiliated/schoppenhauer] has joined #lisp 12:32:12 hello beach 12:32:43 moocow [n=new@burnaby.axiomnetworking.ca] has joined #lisp 12:34:20 hjpark [n=user@116.40.135.22] has joined #lisp 12:36:02 hello beach 12:36:34 beach: are you to the wine&cheese next week? 12:36:59 fe[nl]ix: Hi! 12:42:39 kib2 [n=kib2@bd137-1-82-228-159-28.fbx.proxad.net] has joined #lisp 12:44:58 hankher1 [n=henrik@c213-89-194-181.bredband.comhem.se] has joined #lisp 12:46:27 -!- holycow [n=new@mail.wjsgroup.com] has quit [Read error: 110 (Connection timed out)] 12:48:09 hypno [n=hypno@195.43.248.100] has joined #lisp 12:50:43 manuel__ [n=manuel@213.144.1.98] has joined #lisp 12:50:49 is it possible to somehow dispatch on a complete equaled string with a defmethod? something like: (defmethod foo ((line (string-equal "hello world"))) ...)? 12:51:38 -!- hankhero [n=henrik@c213-89-202-192.bredband.comhem.se] has quit [Read error: 110 (Connection timed out)] 12:52:08 -!- hankher1 [n=henrik@c213-89-194-181.bredband.comhem.se] has quit [Remote closed the connection] 12:52:33 hypno: nope, only eql works for specialisers. you can intern the string, if you really want to 12:53:02 Poundily [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has joined #lisp 12:53:04 -!- moocow is now known as holycow 12:53:31 Ogedei: ah, was just about to say that. keywords and symbols works fine for me, so i can always intern, yeah. great. any clues for wildcarding? :) 12:55:47 Ogedei: perhaps obvious, i think this aspect of clos makes a lot of sense for network protocols. i could probably define a dsl to do the intern hackery behind the scenes, but is there anything "dangerous" with this approach? (speed an performance beeing neglected in general for my case) 12:56:12 Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has joined #lisp 12:59:08 mvilleneuve: yes, definitely! 13:00:41 KalifG [n=user@166.128.162.151] has joined #lisp 13:01:15 hypno: just be aware that interning lots of unique stuff means leaking memory 13:01:27 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 13:02:29 Ogedei: ok. thanks. :) 13:04:49 -!- ThomasI [n=thomas@unaffiliated/thomasi] has quit ["Bye Bye!"] 13:05:10 LiamH [n=none@common-lisp.net] has joined #lisp 13:08:39 blbrown_lt [n=blbrown@194.sub-75-249-233.myvzw.com] has joined #lisp 13:11:25 -!- wedgeV [n=wedge@cm56-238-229.liwest.at] has quit [] 13:15:27 Soulman [n=kvirc@42.84-48-88.nextgentel.com] has joined #lisp 13:17:36 photon_ [n=photon@unaffiliated/photon] has joined #lisp 13:17:39 stassats [n=stassats@wikipedia/stassats] has joined #lisp 13:23:23 -!- schoppenhauer [n=mdd63bi@unaffiliated/schoppenhauer] has quit [Remote closed the connection] 13:24:40 -!- stassats [n=stassats@wikipedia/stassats] has quit [Remote closed the connection] 13:26:13 -!- Athas [n=athas@192.38.109.188] has quit [Remote closed the connection] 13:27:43 -!- HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has quit ["This computer has gone to sleep"] 13:28:15 hankhero [n=henrik@m90-137-72-240.cust.tele2.se] has joined #lisp 13:28:58 rpg [n=rpg@216.243.156.16.real-time.com] has joined #lisp 13:29:10 H4ns [n=hans@ita4fw1.itasoftware.com] has joined #lisp 13:29:52 Yuuhi [n=user@p5483C6DE.dip.t-dialin.net] has joined #lisp 13:30:25 -!- hankhero [n=henrik@m90-137-72-240.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 13:31:28 -!- mgr [n=mgr@psychonaut.psychlotron.de] has quit [Read error: 110 (Connection timed out)] 13:31:48 -!- photon [n=photon@unaffiliated/photon] has quit [Read error: 110 (Connection timed out)] 13:32:15 hypno: what kind of wildcarding would you want to do? Are you sure you shouldn'tt define a class hierarchy, and dispatch on the instance class? 13:33:48 http://www.forbes.com/feeds/afx/2009/03/18/afx6181049.html 13:34:08 fisxoj [n=fisxoj@ool-4356ce50.dyn.optonline.net] has joined #lisp 13:38:25 schme [n=schme@c83-249-80-103.bredband.comhem.se] has joined #lisp 13:38:50 g'day 13:38:58 hello schme 13:39:06 mornin all 13:39:11 parrot 1.0 is relased 13:39:22 neat i didn't know there was a vm for multiple dynamic languages 13:39:38 *schme* goolegs parrot 13:40:27 hankhero [n=henrik@m83-178-240-129.cust.tele2.se] has joined #lisp 13:40:29 parrot.org? 13:40:34 seems a bit dead :) 13:40:37 yeah, currently slashdotted 13:40:40 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-39cb6777cb9319d2] has left #lisp 13:40:41 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 13:40:49 What's that? 13:40:54 Also what is parrot then? 13:41:08 'morning 13:41:21 slashdot effect is when someones website gets posted on slash and half a million readers decide to visit the site 13:41:27 schme: something to do with the imaginary language 'perl' '6' 13:41:28 resulting in a puff of smoke in said server room 13:41:43 from what i read it is a vm that supports multiple dynamic languages 13:41:49 like python, ruby and perl 13:41:51 few more i think 13:42:00 and is, unusually, a register machine 13:42:01 Ok. I still don't quite get it, but great. 13:42:16 tsuru [n=user@c-68-53-57-241.hsd1.tn.comcast.net] has joined #lisp 13:42:18 parrot started off as an april fools joke between guido and larry. 13:42:47 Fade: well they certainly have had a good time arguing over the years :) 13:42:56 Ok. From this information I think parrot sounds not at all interesting. I'll go watch some other screen for a bit. 13:42:59 and now it is vapourware on a grand scale 13:43:07 vapourware 1.0! 13:43:38 oh, they've actually released a stable API 13:43:39 good lord 13:43:47 matimago: like processing a text protocol. but i think using clos at this level might be inappropiate. i should probably either customize the reader, or write a parser that calls generic functions after processing. 13:44:04 parrot seemed quite interesting, though 13:46:42 postamar [n=postamar@x-132-204-252-187.xtpr.umontreal.ca] has joined #lisp 13:47:27 Nshag [n=shagoune@Mix-Orleans-106-4-158.w193-248.abo.wanadoo.fr] has joined #lisp 13:48:36 -!- photon_ is now known as photon 13:49:59 Wow. 13:50:06 That parrot assembly seems like complete shit :) 13:50:48 -!- Soulman [n=kvirc@42.84-48-88.nextgentel.com] has quit ["KVIrc 3.4.0 Virgo http://www.kvirc.net/"] 13:50:55 *schme* flips the virtual coin. google parrot some more vs. coffee + code. 13:51:01 hey coffee and mcclim is the winner :) 13:52:48 no, we all win 13:52:50 (-: 13:53:44 antifuchs: Not having me in the channel bitching about something I know about 5 lines of IRC about is certainly no win! 13:53:45 schme: you weren't able to access parrot.org, were you? 13:53:55 mathrick: Nope. 13:54:10 k, so you don't have magic, /.-proof intertubes 13:54:13 *mathrick* is relieved 13:54:17 :D 13:54:22 schme: I actually meant that we all benefit from more code 13:54:26 but whatever you say (: 13:54:31 antifuchs: :) 13:54:51 minion: chant 13:54:52 MORE CODE 13:54:54 speaking of more code, I demand there be attila_lendvai around 13:54:59 -!- Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has quit ["Leaving"] 13:56:52 -!- segv_ [n=mb@p4FC1C668.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 13:57:34 segv_ [n=mb@p4FC1D1CB.dip.t-dialin.net] has joined #lisp 14:00:15 matt0 [n=matt0@CPE-60-226-3-65.qld.bigpond.net.au] has joined #lisp 14:00:51 -!- matt0 [n=matt0@CPE-60-226-3-65.qld.bigpond.net.au] has left #lisp 14:01:01 I00m [n=matt0@CPE-60-226-3-65.qld.bigpond.net.au] has joined #lisp 14:02:23 -!- hankhero [n=henrik@m83-178-240-129.cust.tele2.se] has quit [Read error: 110 (Connection timed out)] 14:04:26 hankhero [n=henrik@m90-137-68-228.cust.tele2.se] has joined #lisp 14:05:01 sellout [n=greg@guest-fw.dc4.itasoftware.com] has joined #lisp 14:05:49 killkernel [n=killkern@relay2.gs.ru] has joined #lisp 14:07:05 -!- rstandy [n=rastandy@net-93-144-159-16.t2.dsl.vodafone.it] has quit [Read error: 104 (Connection reset by peer)] 14:07:21 -!- photon [n=photon@unaffiliated/photon] has quit [] 14:09:46 reaver__ [n=reaver@h15a2.n2.ips.mtn.co.ug] has joined #lisp 14:10:43 dat [n=dthomp@nmd.sbx08736.mcminor.wayport.net] has joined #lisp 14:11:40 matley [n=matley@matley.imati.cnr.it] has joined #lisp 14:13:25 psyllo [n=psyllo@70.102.172.126] has joined #lisp 14:14:20 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:14:34 nikki93 [n=nikki@78.101.91.71] has joined #lisp 14:14:42 why do so many people use lisp for ai? 14:14:59 do they still? 14:15:07 -!- fe[nl]ix [n=algidus@89.202.147.22] has quit [Read error: 113 (No route to host)] 14:15:07 I thought nowadays it's airline reservations (: 14:15:25 I dunno, but in the past 'AI' thing, Lisp was used as a main language. 14:15:27 Why? 14:15:56 today it seems to be mainly java... 14:16:09 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 14:16:24 though introductory AI course hit us with Prolog during practicals 14:17:00 -!- fisxoj [n=fisxoj@ool-4356ce50.dyn.optonline.net] has quit [Read error: 110 (Connection timed out)] 14:17:19 my AI course was very prolog-y 14:17:33 -!- adityo [n=adityo@202.87.51.241] has quit ["leaving"] 14:17:36 nikki93: because at the time the major alternative was FORTRAN, I suspect :) 14:17:42 *p_l* enjoyed the prolog practical. Everyone so confused, fufufufufufufufufufu~ 14:18:12 rsynnott: ha 14:18:30 my lecturer was fascinated when he saw me using emacs 14:18:51 -!- Modius__ [n=Modius@adsl-67-67-197-13.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 14:18:56 (he did his own prolog stuff on a prolog interpretr with IDE which he had written himself, for macos 9) 14:19:17 I'm not sure what he does now that it's not easy to get computers which can run macos 9, actually 14:19:21 kejsaren1 [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:20:42 *I00m* Is starting to like CLisp :) 14:22:15 rsynnott: works in BasiliskII, prolly, as his shell :P 14:23:01 tmh [n=thomas@pdpc/supporter/sustaining/tmh] has joined #lisp 14:23:10 Greetings! 14:24:23 kejsaren2 [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 14:25:25 -!- myrkraverk [n=johann@unaffiliated/myrkraverk] has quit [Excess Flood] 14:26:12 -!- tsuru [n=user@c-68-53-57-241.hsd1.tn.comcast.net] has quit [Read error: 113 (No route to host)] 14:26:48 mgr [n=mgr@psychonaut.psychlotron.de] has joined #lisp 14:27:41 hello tmh 14:28:59 sepult_ [n=buggarag@xdsl-87-78-154-142.netcologne.de] has joined #lisp 14:29:08 -!- sepult_ [n=buggarag@xdsl-87-78-154-142.netcologne.de] has quit [Client Quit] 14:29:15 photon [n=photon@unaffiliated/photon] has joined #lisp 14:29:29 clisp vs sbcl... fight! 14:29:35 -!- sepult [n=buggarag@xdsl-87-78-145-58.netcologne.de] has quit [Nick collision from services.] 14:29:45 -!- kejsaren_ [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 14:29:58 nikki93 vs windmills... Tilt! 14:30:29 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 14:30:33 ecraven [n=nex@140.78.42.103] has joined #lisp 14:30:35 :( 14:31:10 -!- Ogedei [n=user@78.52.235.119] has left #lisp 14:31:23 sepult [n=buggarag@xdsl-87-78-154-142.netcologne.de] has joined #lisp 14:31:31 sbcl throws CLISP a compiled multithreaded image, the image trigger triple fault in CLISP, causing +Inf damage, clisp dies 14:31:37 -!- Zhivago [n=zhivago@li49-59.members.linode.com] has quit ["quit"] 14:31:39 ;-) 14:31:54 :) 14:31:58 So sbcl > clisp? 14:32:04 depends what you want 14:32:23 nathanael [n=nathanae@82.113.121.2] has joined #lisp 14:32:24 clisp is very good at arithmetic with very large numbers 14:32:34 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 14:32:40 on the other hand, sbcl has a less scary license, native compilation and threads 14:33:07 the arithmetic thing is funny, considering that clisp is generally slower on almost everything else, due to bytecode 14:34:18 -!- nathanael [n=nathanae@82.113.121.2] has quit [Client Quit] 14:34:24 myrkraverk [n=johann@unaffiliated/myrkraverk] has joined #lisp 14:35:18 also, http://groups.google.com/group/comp.lang.lisp/msg/7da3780cd1775959 14:35:51 uses GMP doesn't it? 14:36:10 nathanael [n=nathanae@82.113.121.2] has joined #lisp 14:36:13 -!- existentialmonk [n=carcdr@64.252.3.64] has quit [Read error: 110 (Connection timed out)] 14:36:17 -!- kejsaren1 [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 14:36:47 CLISP is interesting because it has a lot of options for linking with various C libraries when you build it. 14:38:15 rsynnott: according to that post, no 14:38:34 Zhivago [n=zhivago@li49-59.members.linode.com] has joined #lisp 14:39:54 -!- kidd1 [n=kidd@5.Red-79-150-114.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 14:40:07 -!- photon [n=photon@unaffiliated/photon] has quit [] 14:40:46 Do people use recent slime with emacs-snapshot? I keep having problems with half-month old slime... 14:41:41 deepfire: people (at least me) do well by avoiding slime upgrades at all cost 14:41:49 clisp can also be very small, IIRC. 14:41:53 The interesting detail is that the situation degrades during usage, so I have to restart emacs once in a while, to regain C-P-C and presentations workingness.. 14:42:03 I've been burnt too many times to update slime without a compelling reason 14:42:31 deepfire: however, did you try with less-than-half-a-month old slime? 14:42:45 mathrick, I should, indeed.. 14:43:06 it'd be the obvious first step (after you backup whatever you're using currently, of course, see my remarks about carelessly upgrading above) 14:43:38 Helmut keeps adding fun by splitting out things like REPL into contribs, sigh.. 14:44:18 -!- prxq [n=mommer@Xda20.x.pppool.de] has quit [Remote closed the connection] 14:45:24 deepfire: yep, I wonder why he even bothers pretending SLIME is meant to be in any way useful 14:45:44 photon [n=photon@unaffiliated/photon] has joined #lisp 14:45:52 soon, EVERYTHING WILL BE A CONTRIB 14:46:14 Is there a "best way" to have slot-missing return nil every time? 14:47:40 shmho [n=user@58.142.15.103] has joined #lisp 14:48:50 nunb: specialise on T? Dunno if that's allowed 14:49:12 well, that's "everytime unless overriden" 14:49:16 Yeah, I tried that, 14:49:25 If you don't follow the slime-devel mailing list, don't checkout the latest version, checkout FAIRLY-STABLE 14:49:57 -!- xinming [n=hyy@125.109.243.119] has quit ["leaving"] 14:50:15 xinming [n=hyy@125.109.243.119] has joined #lisp 14:50:21 mathrick: fixed, it needed an optional arg. 14:50:21 rsynnott: and Helmut will retire for his true passion, being the dictator without having to care about that pesky "code" thing 14:51:06 josemanuel [n=josemanu@168.0.222.87.dynamic.jazztel.es] has joined #lisp 14:51:07 Well, forking is supposed to be easy. 14:51:44 (I have no real problem with the contrib thing) 14:52:03 -!- nathanael [n=nathanae@82.113.121.2] has quit ["Get Colloquy for iPhone! http://mobile.colloquy.info/"] 14:52:14 I do, since contrib is officially unsupported 14:52:24 and it's an excuse to break core even more 14:53:14 like that awesome "simplification" which made code all the clearer for the small price of, oh, just breaking the inspector 14:53:23 sohail [n=Sohail@unaffiliated/sohail] has joined #lisp 14:53:39 -!- hjpark [n=user@116.40.135.22] has quit [Remote closed the connection] 14:53:56 -!- rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has quit [Remote closed the connection] 14:55:58 that was stupid and particularly painful since it happened just when SBCL made an incompatible change somewhere which was only accommodated for in after the s 14:56:11 "simplification", so there was no choice but to upgrade 14:56:21 -!- photon [n=photon@unaffiliated/photon] has left #lisp 14:56:47 Hmm, I don't follow slime-devel and I don't update my slime directory unless something is not working. What is the aversion to branching the slime repository and working on these things in experimental branches? 14:57:38 tmh: ask Helmut. He's heavily opposed to keeping people's code working and SLIME generally useful 14:57:39 also, CVS 14:57:45 branching in CVS == you don't want it 14:58:31 I'm not suggesting branching and merging, just branching. As for work habits, that's something entirely different. 14:58:33 *dlowe* uses the slime git mirror anyway 14:58:36 deego [n=user@74.255.63.136] has joined #lisp 14:59:31 tmh: uhh, what use is branching without merging? 15:01:49 mathrick: It's dirt simple. Branch the experimental version and work on it until it is something to release. Leave the old branch alone unless there are some important fixes to backport. People that don't want to deal with breakage can follow the old branch which will very rarely change. Intrepid souls can follow the experimental branch. 15:01:58 The-Kenny [n=moritz@p5087B8AC.dip.t-dialin.net] has joined #lisp 15:02:16 existentialmonk [n=carcdr@64-252-43-109.adsl.snet.net] has joined #lisp 15:02:43 photon [n=photon@unaffiliated/photon] has joined #lisp 15:05:21 -!- dat [n=dthomp@nmd.sbx08736.mcminor.wayport.net] has quit [Read error: 113 (No route to host)] 15:06:48 -!- photon [n=photon@unaffiliated/photon] has quit [Read error: 104 (Connection reset by peer)] 15:06:54 -!- dcjackson [n=dcj@dcjmacbookpro.clark-communications.com] has quit [] 15:07:29 MrSpec [n=NoOne@82.177.125.6] has joined #lisp 15:07:44 photon [n=photon@unaffiliated/photon] has joined #lisp 15:07:52 -!- photon [n=photon@unaffiliated/photon] has quit [Read error: 104 (Connection reset by peer)] 15:10:25 rdd [n=user@c83-250-154-52.bredband.comhem.se] has joined #lisp 15:10:42 photon [n=photon@unaffiliated/photon] has joined #lisp 15:13:31 attila_lendvai [n=ati@apn-94-44-15-215.vodafone.hu] has joined #lisp 15:17:22 lichteblau is aiming for Edi's throne! 15:18:24 dat [n=dthomp@dyn-188-dynamic.linfield.edu] has joined #lisp 15:19:30 -!- postamar [n=postamar@x-132-204-252-187.xtpr.umontreal.ca] has left #lisp 15:19:50 pjb` [n=t@free.informatimago.com] has joined #lisp 15:19:54 gonzojive [n=red@fun.Stanford.EDU] has joined #lisp 15:19:54 ? 15:20:16 CommonQt looks nice. :-) 15:20:16 -!- hankhero [n=henrik@m90-137-68-228.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 15:21:14 -!- The-Kenny [n=moritz@p5087B8AC.dip.t-dialin.net] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- sohail [n=Sohail@unaffiliated/sohail] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- xinming [n=hyy@125.109.243.119] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- I00m [n=matt0@CPE-60-226-3-65.qld.bigpond.net.au] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- mvilleneuve [n=mvillene@che33-1-82-66-18-171.fbx.proxad.net] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- nasloc__ [i=tim@kalug.ks.edu.tw] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- Jarvellis [n=jarv@dsl-217-155-101-22.zen.co.uk] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- pchrist [n=spirit@gentoo/developer/pchrist] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- jsnell [n=jsnell@vasara.proghammer.com] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- deepfire [n=deepfire@80.92.100.69] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- pjb [n=t@free.informatimago.com] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- fgtech [i=nemesis@bnc1.shellium.org] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- acieroid [n=quentin@41.22.83-79.rev.gaoland.net] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- joast [n=rick@76.178.184.231] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- cavelife [n=cavelife@116.32.180.23] has quit [verne.freenode.net irc.freenode.net] 15:21:14 -!- abeaumont [n=abeaumon@84.76.48.250] has quit [verne.freenode.net irc.freenode.net] 15:21:40 luis: linky? 15:21:42 QT bindings for CL or what? 15:22:01 Linky, definitely. Google was not my friend with the keyword CommonQt. 15:22:19 http://common-lisp.net/project/commonqt 15:22:20 http://ileriseviye.org/blog/?p=1856 15:22:32 The-Kenny [n=moritz@p5087B8AC.dip.t-dialin.net] has joined #lisp 15:23:07 mvilleneuve [n=mvillene@che33-1-82-66-18-171.fbx.proxad.net] has joined #lisp 15:23:17 pchrist [n=spirit@gentoo/developer/pchrist] has joined #lisp 15:23:18 xinming [n=hyy@125.109.243.119] has joined #lisp 15:23:22 ooh, looks nice :) 15:23:47 (that's weird; google has not picked it up at all) 15:23:50 acieroid [n=quentin@41.22.83-79.rev.gaoland.net] has joined #lisp 15:23:50 it's normally so fast! 15:24:40 mathrick: oddly enough most of the better-paying programming jobs I've seen lately are javascript, of all things 15:25:16 -!- existentialmonk [n=carcdr@64-252-43-109.adsl.snet.net] has quit [Read error: 110 (Connection timed out)] 15:25:44 timchen1` [i=tim@kalug.ks.edu.tw] has joined #lisp 15:28:37 -!- Taggnostr2 [n=x@wolf.yok.utu.fi] has quit [] 15:28:59 rsynnott: I can totally understand it, at my previous company we were pretty desperately in need of a competent JS programer with little luck of finding one 15:29:16 Taggnostr [n=x@wolf.yok.utu.fi] has joined #lisp 15:30:26 lichtblau: huge props for commonqt 15:30:33 rsynnott: largely for the same reason for which they never mentioned PHP in their job announcements -- if you look for "a PHP programmer" or "a JS programmer", you get a million of idiots with very little clue (and yes, they definitely had a clue there, it was definitely one of the better PHP codebases around) 15:31:11 lichtblau: how stable is it? 15:31:12 s/definitely//2 15:32:11 ``Erik__ [i=erik@c-76-111-12-116.hsd1.md.comcast.net] has joined #lisp 15:32:16 willb [n=wibenton@wireless297.cs.wisc.edu] has joined #lisp 15:32:16 *rsynnott* plans to play with this qt thing when I get home 15:32:30 milanj [n=milan@93.87.151.165] has joined #lisp 15:33:45 some foreign code is sensitive to being C-c'd and async unwound ... 15:34:00 I hate wrecking the image like that. 15:34:01 -!- ``Erik_ [i=erik@c-76-111-12-116.hsd1.md.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 15:34:38 -!- ASau` [n=user@host8-231-msk.microtest.ru] has quit ["Off."] 15:34:45 lichtblau: I thought you were through working on free software 15:34:46 sohail [n=Sohail@unaffiliated/sohail] has joined #lisp 15:35:19 mega1: there's an extra restart that helps to avoid unwind issues. look for the note on ABORT on the homepage. 15:35:25 I00m [n=matt0@CPE-60-226-3-65.qld.bigpond.net.au] has joined #lisp 15:35:26 Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 15:36:13 abeaumont [n=abeaumon@84.76.48.250] has joined #lisp 15:36:48 lichtblau: cool. I was going to add such a restart to sbcl some years ago. 15:37:08 ah, but it's not the same 15:37:16 *rsynnott* wonders what the effect on clim will be 15:37:17 C-c is not a callback? 15:38:01 cavelife [n=cavelife@116.32.180.23] has joined #lisp 15:38:07 oh, that. No, C-c plus unwind breaks it. 15:38:20 rstandy [n=rastandy@net-93-144-159-16.t2.dsl.vodafone.it] has joined #lisp 15:38:31 joast [n=rick@76.178.184.231] has joined #lisp 15:42:50 hefner: this one had to be done. It's a "low-hanging fruit" sort of project. 15:42:54 lichtblau: as a matter of interest, what is the issue with the smoke1 license? 15:42:56 stassats [n=stassats@wikipedia/stassats] has joined #lisp 15:43:55 dcjackson [n=dcj@nat02.service.sv2.tellme.com] has joined #lisp 15:44:07 lichtblau: nice work 15:45:08 rsynnott: I don't think it an issue really, but those old smoke binaries are GPL, while newer smoke is LGPL. 15:45:14 ah, right 15:46:27 sounds free enough 15:47:00 -!- bbe [n=bbe@221.226.128.252] has quit [Remote closed the connection] 15:49:03 ikki [n=ikki@201.155.75.146] has joined #lisp 15:50:21 puf_huyphu [n=nguyenhu@115.73.53.29] has joined #lisp 15:50:50 fgtech [i=nemesis@bnc1.shellium.org] has joined #lisp 15:51:10 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 15:51:57 ``Erik___ [i=erik@c-76-111-12-116.hsd1.md.comcast.net] has joined #lisp 15:52:16 -!- ``Erik__ [i=erik@c-76-111-12-116.hsd1.md.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 15:54:08 beach` [n=user@ABordeaux-158-1-43-6.w90-55.abo.wanadoo.fr] has joined #lisp 15:54:10 lichtblau: "we leak memory like a sieve". Is there any attempt to free what's new'ed? 15:56:09 beach`` [n=user@ABordeaux-158-1-33-62.w90-55.abo.wanadoo.fr] has joined #lisp 15:57:07 -!- vy [n=user@213.139.194.186] has quit [Read error: 104 (Connection reset by peer)] 15:59:18 beach``` [n=user@ABordeaux-158-1-16-253.w90-50.abo.wanadoo.fr] has joined #lisp 16:00:23 -!- alinp [n=alinp@86.122.9.2] has quit ["Leaving."] 16:02:35 -!- deego [n=user@74.255.63.136] has quit [Remote closed the connection] 16:02:39 Hello everyone, I am amateur in Lisp, I wrote some basic functions but there is errors 16:02:55 here are my functions: 16:03:20 (defun add (a b) 16:03:21 (+ a b)) 16:03:27 don't paste here 16:03:27 minion: tell puf_huyphu about lisppaste 16:03:27 To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste. 16:03:54 deliana_ [n=deliana@ABordeaux-158-1-8-130.w90-50.abo.wanadoo.fr] has joined #lisp 16:04:05 beach```` [n=user@ABordeaux-158-1-8-130.w90-50.abo.wanadoo.fr] has joined #lisp 16:04:05 dcjackson_ [n=dcj@166.129.228.62] has joined #lisp 16:04:37 hello deliana_ and beach```` 16:05:26 athos [n=philipp@92.250.250.68] has joined #lisp 16:07:56 (defun DoOperator (operator a &optional b) (if (eql operator "+") (add a b) ) )) 16:08:20 use equal instead 16:08:45 -!- dcjackson [n=dcj@nat02.service.sv2.tellme.com] has quit [Read error: 145 (Connection timed out)] 16:09:22 deliana__ [n=deliana@ABordeaux-158-1-22-207.w90-55.abo.wanadoo.fr] has joined #lisp 16:10:01 -!- rstandy [n=rastandy@net-93-144-159-16.t2.dsl.vodafone.it] has quit [Read error: 104 (Connection reset by peer)] 16:10:55 -!- beach [n=user@ABordeaux-158-1-76-7.w90-60.abo.wanadoo.fr] has quit [Nick collision from services.] 16:11:15 beach [n=user@ABordeaux-158-1-22-207.w90-55.abo.wanadoo.fr] has joined #lisp 16:11:27 -!- deliana [n=deliana@ABordeaux-158-1-76-7.w90-60.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 16:11:56 mvilleneuve: we are being disconnected a lot (damn ISP). Usually just happens during long down- or (especially up-) loads. 16:12:07 -!- photon [n=photon@unaffiliated/photon] has quit [] 16:12:09 -!- ``Erik___ [i=erik@c-76-111-12-116.hsd1.md.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:12:24 kami- pasted "invoke-restart not working" at http://paste.lisp.org/display/77227 16:12:48 puf_huyphu: hello, good to see you here! 16:12:50 I would like to invoke the 'continue restart automatically, how can I do that? 16:13:00 I tried with equal, and tested with: (DoOperator "+" 1 2), but informs: the function A is undefined 16:14:08 puf_huyphu: Please past your entire code on lisppaste. 16:14:18 -!- beach` [n=user@ABordeaux-158-1-43-6.w90-55.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 16:14:19 (as minion told you about) 16:14:38 vng [n=vuong@222.253.96.143] has joined #lisp 16:15:06 beach: couldn't you just change ISP? 16:15:13 mvilleneuve: I could yes. 16:15:32 rstandy [n=rastandy@net-93-144-159-16.t2.dsl.vodafone.it] has joined #lisp 16:15:57 Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has joined #lisp 16:16:30 -!- beach`` [n=user@ABordeaux-158-1-33-62.w90-55.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 16:18:28 puf_huyphu: that error message sounds like you put too many parentheses in there somewhere, like (a) instead of just a. 16:19:05 beach: on a different subject, I'll be starting my new lisp job in less than 2 weeks! joy! :) 16:19:24 mvilleneuve: Excellent! So your plan worked? 16:19:28 ciao 16:19:35 ejs1 [n=eugen@77.222.151.102] has joined #lisp 16:19:39 puf_huyphu pasted "starting basic function " at http://paste.lisp.org/display/77228 16:19:40 hello I00m 16:19:50 ciao 16:19:57 beach: yes it did, my contract ends friday next week 16:20:01 -!- I00m [n=matt0@CPE-60-226-3-65.qld.bigpond.net.au] has quit ["20 8 5 7 1 13 5"] 16:20:24 -!- beach``` [n=user@ABordeaux-158-1-16-253.w90-50.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 16:20:27 puf_huyphu: it's (add a b), not (add(a b)) 16:20:47 puf_huyphu: also, substract instead of subtract 16:20:55 er, the other way around 16:21:02 (subtract a b) 16:21:07 (multiply a b), etc. 16:21:25 a function call is a list consisting of the function name and its arguments. 16:21:43 -!- deliana_ [n=deliana@ABordeaux-158-1-8-130.w90-50.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 16:21:53 spradnyesh2 [n=pradyus@117.192.1.241] has joined #lisp 16:22:00 puf_huyphu: Furthermore, we don't use CamelCase in Lisp (like DoOperator), but instead separate words by hyphen, as in do-operator. 16:22:22 puf_huyphu: also, never put whitespace before ')' nor after '(' 16:22:43 i wonder who invented the word CamelCase 16:22:44 -!- beach```` [n=user@ABordeaux-158-1-8-130.w90-50.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 16:22:50 ,CamelCase 16:23:04 puf_huyphu, and see cond 16:23:04 minion: What is CamelCase? 16:23:05 maybe you need to ask my master, chandler - he knows a lot 16:23:07 -!- ejs1 [n=eugen@77.222.151.102] has quit [Client Quit] 16:23:11 clhs cond 16:23:11 http://www.lispworks.com/reference/HyperSpec/Body/m_cond.htm 16:23:14 camelCase, actually. 16:23:16 Ward Cunningham? 16:23:40 sepult: I think it was Cunningham, the inventor of Wiki Wiki Web. 16:23:46 the blathering douchebag brigade 16:24:33 gemelen [n=shelta@shpd-92-101-140-17.vologda.ru] has joined #lisp 16:24:42 kami-: ok thank you 16:24:50 that's funny 16:24:58 -!- nikki93 [n=nikki@78.101.91.71] has quit ["Lost terminal"] 16:25:47 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 16:25:51 ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has joined #lisp 16:25:52 I'd be happy if someone could point me to the flaws of my restart-case experiments: http://paste.lisp.org/display/77227 16:26:12 -!- mega1 [n=mega@pool-01616.externet.hu] has left #lisp 16:26:23 beach, dcrawford: thank you, 16:26:43 ``Erik___ [i=erik@c-76-111-12-116.hsd1.md.comcast.net] has joined #lisp 16:26:52 puf_huyphu: my pleasure. 16:29:03 -!- ignas [n=ignas@office.pov.lt] has quit [Read error: 113 (No route to host)] 16:29:14 pstickne [n=pstickne@c-24-21-76-57.hsd1.wa.comcast.net] has joined #lisp 16:29:21 -!- ejs [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 16:29:28 -!- ntoll [n=ntoll@85.210.66.47] has quit [] 16:30:05 baffg [n=baffg@208-254-122-026.plateautel.net] has joined #lisp 16:30:27 -!- envi^home [n=envi@220.121.234.156] has quit [Read error: 104 (Connection reset by peer)] 16:31:53 doxtor [n=doxtor@cpe-92-37-3-105.dynamic.amis.net] has joined #lisp 16:34:37 puf_huyphu: Your abstractions add, sub(s)tract, etc are not a great improvement over the existing +, -, etc. I would just remove them and put (+ a b), (- a b) in the do-operator function. 16:34:48 fe[nl]ix [n=algidus@89.202.147.22] has joined #lisp 16:36:20 puf_huyphu: you have another problem: if the second argument of do-operator is not given, then b has the value NIL which will not work in arithmetic operations. 16:37:02 puf_huyphu: but perhaps you are counting on both arguments being given for every operator except "%"? 16:39:43 -!- V-ille [n=ville@dsl-olubrasgw1-fecade00-157.dhcp.inet.fi] has quit ["Leaving."] 16:40:22 -!- spradnyesh2 [n=pradyus@117.192.1.241] has quit [Connection timed out] 16:40:37 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #lisp 16:42:21 spradnyesh2 [n=pradyus@nat/yahoo/x-96030e19e359bb71] has joined #lisp 16:42:26 Rigdern [n=Rigdern@foxy-29.dynamic2.rpi.edu] has joined #lisp 16:42:53 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-96030e19e359bb71] has left #lisp 16:44:54 phytovor [n=doxtor@cpe-92-37-2-227.dynamic.amis.net] has joined #lisp 16:45:14 kami-: you want handler-case instead of restart-case 16:46:42 -!- ``Erik___ [i=erik@c-76-111-12-116.hsd1.md.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:47:23 milanj: from the chapter in PCL, I thought I cannot use handler-case, because the stack would be already unwound. 16:47:28 -!- reaver__ [n=reaver@h15a2.n2.ips.mtn.co.ug] has quit [Connection timed out] 16:47:47 bu you need to handle specific condition ? 16:47:47 -!- fe[nl]ix [n=algidus@89.202.147.22] has quit [Excess Flood] 16:47:49 *but 16:48:39 milanj: I just want to log an error at a higher level in the call stack, where some additional information about the context of the error is available. 16:48:43 fe[nl]ix [n=algidus@89.202.147.22] has joined #lisp 16:48:58 then read about handler-bind 16:49:04 milanj: it doesn't have a be a specific condition if I can get there by other means. 16:49:23 milanj: thank you. was just reading the chapter again (and again :) 16:49:29 chapter about conditions are really good in PCL 16:49:35 tmh annotated #77228 "Couldn't resist" at http://paste.lisp.org/display/77228#1 16:50:15 lnostdal [i=lnostdal@149-234-40.oke2-bras6.adsl.tele2.no] has joined #lisp 16:50:27 -!- FufieToo [n=poff@34.80-203-160.nextgentel.com] has quit ["Leaving"] 16:50:42 tmh - you left subtract mispelled :) 16:51:02 *tmh* chuckles 16:51:09 i'd expect "%" being REM 16:51:13 I was blinded by the other things. 16:53:22 in what language(s) is % the comment character? 16:53:35 mrsolo [n=mrsolo@adsl-68-126-185-40.dsl.pltn13.pacbell.net] has joined #lisp 16:53:36 LaTeX 16:54:03 Doesn't Oracle treat % as something special ? 16:54:08 I think I'm getting my wires crossed. 16:54:24 I don't think it's comment even if it is significant. 16:55:43 mega1 [n=mega@pool-01616.externet.hu] has joined #lisp 16:56:01 -!- aerique [i=euqirea@xs2.xs4all.nl] has quit ["..."] 16:56:24 tmh: you also left a space before a ')' 16:56:50 Fare, in erlang :) 16:57:59 -!- shmho [n=user@58.142.15.103] has quit [Remote closed the connection] 16:58:14 beach: Heh! This is only a rev, I'm still striving for perfection. Where is that space, I still don't see it. 16:58:31 Oh, 100 ) 16:58:45 tmh: use a hash table to map strings to functions (: 16:59:03 tmh: yeah! 16:59:25 Alright, but that will have to wait until after I get the git repository up and running. 16:59:50 *tmh* runs off to start trivial-project 17:01:06 -!- doxtor [n=doxtor@unaffiliated/mitja] has quit [Connection timed out] 17:02:14 ejs [n=eugen@181-20-178-94.pool.ukrtel.net] has joined #lisp 17:03:40 What is the Current Recommended Library for turning strings into floats? 17:04:09 kpreid: read-from-string? :) 17:04:31 for this application, bad input causing interning is unacceptable 17:04:45 minion: tell kpreid about parse-number 17:04:46 kpreid: have a look at parse-number: parse-number is a Library of functions which accept an arbitrary string and attempt to parse it into one of the standard Common Lisp number types, if possible, or else it signals an error of type invalid-number. http://www.cliki.net/parse-number 17:04:50 minion: parse-number 17:05:01 huh, there's a library for that? 17:05:14 indeed 17:05:26 hefner: No, common lisp doesn't have any libraries, that's why it's not popular. 17:05:38 it's popular with me! 17:08:58 no, you see, CL is bad because this functionality isn't built in! 17:09:38 clhs:format 17:09:38 http://www.lispworks.com/reference/HyperSpec/Body/f_format.htm 17:10:30 REPLACE and (SETF SUBSEQ) seem to be redundant functions, is there some subtle difference between them that would make one more suitable than another? 17:10:48 their return values 17:14:28 -!- matimago [n=user@cac94-10-88-170-236-224.fbx.proxad.net] has quit [Read error: 110 (Connection timed out)] 17:18:41 tmh pasted "REPLACE and (SETF SUBSEQ)" at http://paste.lisp.org/display/77237 17:19:07 Xof: Both seem to destructively modify the sequence. 17:20:34 Oh, but (SET SUBSEQ) only returns the sub-sequence. *bangs head* 17:21:10 nathanael [n=nathanae@vpn508-070.rzuser.uni-heidelberg.de] has joined #lisp 17:25:12 -!- nathanael [n=nathanae@vpn508-070.rzuser.uni-heidelberg.de] has quit [Remote closed the connection] 17:26:33 deepfire [n=deepfire@80.92.100.69] has joined #lisp 17:28:29 jsnell [n=jsnell@vasara.proghammer.com] has joined #lisp 17:28:52 -!- dialtone [n=dialtone@adsl-67-121-125-224.dsl.pltn13.pacbell.net] has quit [Read error: 110 (Connection timed out)] 17:29:49 soooo, has anyone looked at parrot vs lisp> 17:29:50 ? 17:30:01 or just parrot period? 17:30:23 dialtone [n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net] has joined #lisp 17:31:02 has it usable lisp? 17:31:03 why bother? hasn't the world been carved into enough little VM islands already? 17:31:57 -!- gusnoo [n=nonamme@h-64-105-73-53.nycmny83.dynamic.covad.net] has quit [Read error: 110 (Connection timed out)] 17:32:24 kami- annotated #77227 "this one works" at http://paste.lisp.org/display/77227#1 17:33:01 milanj: thank you for the handler-bind hint. 17:33:38 stassats: dunno, if no-one looked at it, then my guess is no, unless there was a divine intervention I'm unaware of 17:33:52 hefner: yeah, but I'm a bit curious now 1.0 is out 17:33:59 I'm sure it'll pass, but still :) 17:36:14 -!- Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has quit ["Leaving"] 17:36:29 kami-: maybe just (continue) instead of (invoke-restart 'continue) 17:37:24 Jarvellis [n=jarv@dsl-217-155-101-22.zen.co.uk] has joined #lisp 17:40:48 stassats: great, thank you. 17:42:01 mrsolo_ [n=mrsolo@nat/yahoo/x-039faf01dadd96bc] has joined #lisp 17:42:09 mega1: no. IIUC, Qt does some sort of reference counting for its widgets, and if Qt deletes an object, lisp clears out its table entry. 17:42:09 drwhen [n=d@c-69-139-19-235.hsd1.pa.comcast.net] has joined #lisp 17:43:02 mega1: but I'm told the ruby bindings also delete the C++ objects once the ruby object got garbage collection. Which would be easy enough to to in Lisp, I just haven't yet understood how it's supposed to correct. 17:43:10 -!- athos [n=philipp@92.250.250.68] has quit [Read error: 131 (Connection reset by peer)] 17:44:09 -!- attila_lendvai [n=ati@apn-94-44-15-215.vodafone.hu] has quit ["..."] 17:45:31 I assume that you'd just have to be very careful to keep every Lisp object reachable on the Lisp side as long as you expect Qt to call methods on it, but perhaps I'm misunderstanding some detail. 17:47:32 Why would Qt delete an object if Lisp still has a reference to it? 17:49:58 hmmm, i have a question about function/variable parameters... 17:50:19 i'd like to use with-database as described here -> http://clsql.b9.com/manual/with-database.html 17:50:22 gusnoo [n=nonamme@67.100.8.114] has joined #lisp 17:50:51 but i'd like to move database spec code to its own function, so it's defined only once 17:51:46 something like (with-database (db (get-db-specs) (do-something))) 17:51:54 lichtblau: using SMOKE? 17:53:20 but i fail to understand how to do that, should get-db-specs return spec as muliple values? 17:54:44 btw, i think now that using a generic method to handle database connection an apply whatever function is a better solution than this... but anyway i'd like to know how to do it :) 17:55:36 -!- puf_huyphu [n=nguyenhu@115.73.53.29] has quit [] 17:56:43 philipp [n=philipp@94-168.77-83.cust.bluewin.ch] has joined #lisp 17:59:34 -!- mega1 [n=mega@pool-01616.externet.hu] has quit [Read error: 110 (Connection timed out)] 18:01:57 Riastradh: that is easy to imagine. The application programmer creates a window object, then calls delete on it. The window and all its widgets are deleted on the C++ side. Now the programmer has at least the (now invalid) window object still in his hands, if not even some of the widgets. 18:03:10 Why does the programmer still have the window object in his hands? 18:03:11 deliana_ [n=deliana@ABordeaux-158-1-62-245.w90-16.abo.wanadoo.fr] has joined #lisp 18:03:23 beach` [n=user@ABordeaux-158-1-62-245.w90-16.abo.wanadoo.fr] has joined #lisp 18:04:04 hankhero [n=henrik@c213-89-202-192.bredband.comhem.se] has joined #lisp 18:04:14 he just called (qt:delete window). It's probably still sitting in a local variable. 18:04:14 I don't know that this is relevant to anything, but I was once surprised using PyQt to find I had to stash a reference to my various child windows somewhere to stop them from getting deleted automatically before the user even saw them 18:04:46 Anyway, we just take care to CHANGE-CLASS those objects into DELETED-OBJECT in that instant to ensure that the application programmer cannot carelessly continue using those stale pointers. He's not supposed to, of course, but it could easily happen. 18:05:40 spradnyesh2 [n=pradyus@nat/yahoo/x-dc6275bfe901b573] has joined #lisp 18:05:57 RICKENBACKER 18:06:30 hefner: aha, sounds plausible. That is also what I think Ruby does, and what I'll have to do in CommonQt. 18:07:21 -!- spradnyesh2 [n=pradyus@nat/yahoo/x-dc6275bfe901b573] has left #lisp 18:08:24 -!- daniel_ is now known as daniel 18:09:23 -!- Yuuhi [n=user@p5483C6DE.dip.t-dialin.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 18:10:01 saikat [n=saikat@r253170217.resnet.cornell.edu] has joined #lisp 18:11:24 Fufie [n=innocent@86.80-203-225.nextgentel.com] has joined #lisp 18:13:49 amnesiac [n=amnesiac@p3m/member/Amnesiac] has joined #lisp 18:18:04 -!- deliana__ [n=deliana@ABordeaux-158-1-22-207.w90-55.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 18:18:28 lichtblau: so you're building Qt bindings for Qt? 18:18:55 atsmyles [n=asmyles8@gate.timeinc.com] has joined #lisp 18:19:07 -!- beach [n=user@ABordeaux-158-1-22-207.w90-55.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 18:21:12 dcjackson [n=dcj@32.177.19.2] has joined #lisp 18:22:39 a-s [n=user@92.80.114.159] has joined #lisp 18:22:59 rdieter [n=rdieter@fedora/rdieter] has joined #lisp 18:22:59 abeaumont: common lisp bindings for qt 18:24:08 hmmm i meant s/Qt/Common Lisp/ 18:24:14 that sounds great ! 18:24:25 abeaumont, common lisp bindings for common lisp? 18:24:37 Fade: For what implementation? Or based on some library like CFFI? 18:24:51 cffi 18:25:27 dcrawford: no, notice i didin't add the final g/ ;) 18:25:37 -!- matley [n=matley@matley.imati.cnr.it] has quit [Read error: 110 (Connection timed out)] 18:25:39 Sounds interesting. I like Qt :) 18:25:47 abeaumont, actually I did notice :P 18:26:15 -!- vng [n=vuong@222.253.96.143] has quit ["Leaving."] 18:27:34 lol 18:32:57 -!- kiuma [n=kiuma@85-18-55-37.ip.fastwebnet.it] has quit ["Bye bye ppl"] 18:33:08 -!- hankhero [n=henrik@c213-89-202-192.bredband.comhem.se] has quit [Read error: 145 (Connection timed out)] 18:34:21 puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 18:37:37 -!- dcjackson_ [n=dcj@166.129.228.62] has quit [Read error: 110 (Connection timed out)] 18:39:13 postamar [n=postamar@x-132-204-252-187.xtpr.umontreal.ca] has joined #lisp 18:42:24 -!- atsmyles [n=asmyles8@gate.timeinc.com] has left #lisp 18:43:05 tcr [n=tcr@host145.natpool.mwn.de] has joined #lisp 18:43:12 directly through CFFI or through SMOKE? 18:43:32 cause I'm lost as to which bindings were we talking now :P 18:43:46 smoke, apparently 18:43:49 looks quite clever 18:43:49 http://common-lisp.net/project/commonqt 18:46:04 ... I can only say "FUCK YEAH" 18:48:17 Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #lisp 18:48:41 now, if there only was a pkgbuild for SMOKE without making it necessary to install KDE 18:49:27 Yuuhi [i=benni@p5483C6DE.dip.t-dialin.net] has joined #lisp 18:51:18 Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has joined #lisp 18:54:54 smoke is separated into a separate package on debian systems. you might be able to extract it from the source package. 18:55:04 -!- rpg [n=rpg@216.243.156.16.real-time.com] has quit [] 18:55:22 so there's at least a lisp reader in parrot. 18:55:38 I find extracting SMOKE2 from kdebindings not an easy thing 18:56:04 Fade: no common lisp, though, I don't think 18:56:13 (parrot is the VM, anyway) 18:56:18 https://svn.parrot.org/languages/lisp/trunk/read.pir 18:56:28 references CLtL section 23.1 18:56:40 rsynnott: it has many examples of different languages 18:56:54 none is complete 18:57:00 hmm 18:57:08 will actually be quite interesting if it takes off 18:57:45 i don't find yet another bytecompiled/interpreted language that interesting. 18:57:56 duke nukem forever will be written in perl 6 18:59:22 if it takes off, though, people can potentially write decent JIT compilers 18:59:36 and it appears to be more suited to dynamic languages than the JVM 18:59:52 -!- rread [n=rread@c-98-234-51-39.hsd1.ca.comcast.net] has quit [] 19:00:16 rread [n=rread@c-98-234-51-39.hsd1.ca.comcast.net] has joined #lisp 19:00:22 looks like it ever does TCO 19:00:26 *even 19:00:26 What is the "better" FFI-Library? UFFI or CFFI? 19:00:34 which is more than the JVM does 19:00:39 cffi is more common. 19:00:39 The-Kenny: most people seem to use CFFI now 19:00:44 The-Kenny: cffi is maintained 19:00:48 -!- tombom [i=tombom@wikipedia/Tombomp] has quit ["Peace and Protection 4.22.2"] 19:01:01 or, is more active 19:01:07 rsynnott, stassats: Okay, that answers my question. Thank you both :) 19:01:28 also, cffi will be present on most peoples' systems, and it can potentially break uffi 19:01:40 (through the dreaded cffi-uffi-compat thing 19:03:44 -!- jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 19:04:30 -!- Fare [n=Fare@ita4fw1.itasoftware.com] has left #lisp 19:05:00 -!- dcjackson [n=dcj@32.177.19.2] has quit [Read error: 110 (Connection timed out)] 19:05:30 -!- schme [n=schme@sxemacs/devel/schme] has quit ["leaving"] 19:05:44 aslo, Swig generator for CFFI has better docs :P 19:05:57 (not as extensive as the Allegro one, but still) 19:08:58 Davidbrcz [n=david@nsc.ciup.fr] has joined #lisp 19:12:10 Pangolin [n=user@85.202.112.90] has joined #lisp 19:17:59 -!- anekos is now known as awayekos 19:19:14 -!- pstickne [n=pstickne@c-24-21-76-57.hsd1.wa.comcast.net] has quit [Read error: 110 (Connection timed out)] 19:22:30 p_l: I think it worked for me to just comment out the KDE-related parts that I didn't need in kdebindings/CMakeLists.txt before running cmake, then run make in the smoke directory. 19:27:45 schme [n=schme@c83-249-80-103.bredband.comhem.se] has joined #lisp 19:32:43 lichtblau: I'll try that later 19:34:41 -!- dat [n=dthomp@dyn-188-dynamic.linfield.edu] has quit [Read error: 110 (Connection timed out)] 19:35:50 mogunus [n=annalisa@wsip-70-184-14-138.ri.ri.cox.net] has joined #lisp 19:36:51 Hi. Is there a CL known to work on minux? 19:36:58 s/minux/minix 19:38:18 maybe try building clisp. 19:40:36 Hm, okay. 19:42:04 ECL might be a good candidate as well. 19:43:07 -!- fe[nl]ix [n=algidus@89.202.147.22] has quit ["Valete!"] 19:43:21 -!- jollygood [n=jollygoo@129.71.215.161] has quit [Read error: 110 (Connection timed out)] 19:52:40 Thanks, I will give both of these a try. (venturing afield from my beloved SBCL) 19:54:44 Jabberwockey [n=Tumnus_@dslb-082-083-127-074.pools.arcor-ip.net] has joined #lisp 19:57:02 dcjackson [n=dcj@dcjmacbookpro.clark-communications.com] has joined #lisp 19:57:06 -!- Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has quit [Remote closed the connection] 19:57:32 -!- dcjackson [n=dcj@dcjmacbookpro.clark-communications.com] has quit [Client Quit] 19:58:13 mogunus: you can port sbcl to minix! 19:58:47 stassats: That is not out of the question. 19:59:43 I need to do *something* to get myself more familiar with it's guts, and since I'm reading the Tannenbaum book, hey why not. 20:00:14 sheesh 20:00:32 parse-number does not respect *read-default-float-format* 20:00:35 Quite some time ago I was given a bunch of links to SBCL internals docs that I saved in an opera session on my now-dead laptop. 20:00:53 Actually trying to get into the hard drive and recover those now and go through them. 20:02:16 mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 20:03:16 -!- beach` is now known as beach 20:03:41 Good evening. 20:06:16 dcjackson [n=dcj@dcjmacbookpro.clark-communications.com] has joined #lisp 20:08:03 -!- Pangolin [n=user@85.202.112.90] has left #lisp 20:08:58 tombom [i=tombom@wikipedia/Tombomp] has joined #lisp 20:09:39 disismt [n=user@124.124.233.5] has joined #lisp 20:09:40 evening 20:09:58 appletizer [i=user@82-45-11-54.cable.ubr04.hawk.blueyonder.co.uk] has joined #lisp 20:10:07 LispNYC not accepted in GSoC. What a shame. :( 20:10:11 good evening Krystof 20:13:25 tns [n=mehdi@put92-6-88-165-36-162.fbx.proxad.net] has joined #lisp 20:19:21 jao [n=jao@148.Red-83-39-135.dynamicIP.rima-tde.net] has joined #lisp 20:28:09 existentialmonk [n=carcdr@64-252-67-89.adsl.snet.net] has joined #lisp 20:29:25 ken-p [n=unknown@84.92.70.37] has joined #lisp 20:31:17 -!- baffg [n=baffg@208-254-122-026.plateautel.net] has quit ["Leaving"] 20:36:53 athos [n=philipp@92.250.250.68] has joined #lisp 20:42:38 someguy85245 [n=user@h69-128-203-161.cncrtn.dsl.dynamic.tds.net] has joined #lisp 20:48:47 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 20:48:57 fe[nl]ix [n=algidus@88-149-208-192.dynamic.ngi.it] has joined #lisp 21:01:41 slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 21:02:10 disismt: yeah, boo 21:02:35 mogunus: is minix really up for beeing used these days? i got the sec. edition of the book a few years ago, but back then the system was purely for educational purposes. 21:07:42 dat [n=dthomp@c-76-115-198-84.hsd1.or.comcast.net] has joined #lisp 21:08:38 Is there any way to make sbcl print symbols in lower case? 21:09:37 npoektop [n=user@85.202.112.90] has joined #lisp 21:09:47 (let ((*print-case* :downcase)) (format nil "~S" 'a)) => "a" 21:11:05 hypno: my purposes are entirely educational 21:11:30 I mean in the repl, debugger, etc. 21:11:33 clhs ~( 21:11:34 http://www.lispworks.com/reference/HyperSpec/Body/22_cha.htm 21:11:41 someguy85245: maybe that, too. 21:11:47 hypno: I have the second and third editions of the book, the third edition is more of a departure (more minimalistic) from standard UNIXY-ness 21:12:17 -!- ejs [n=eugen@181-20-178-94.pool.ukrtel.net] has quit [Read error: 110 (Connection timed out)] 21:13:06 hypno: basically, I don't want to take an OS's course. So I'm going to do a two-semester sequencec with OS design and implementation, and then distributed operating systems. 21:13:42 ah, ok. 21:18:34 jestocost [n=cmell@x250017.dynamic.ppp.asahi-net.or.jp] has joined #lisp 21:18:58 -!- crod [n=cmell@x250002.dynamic.ppp.asahi-net.or.jp] has quit [Read error: 110 (Connection timed out)] 21:19:44 peartizer [i=user@82-46-31-101.cable.ubr04.hawk.blueyonder.co.uk] has joined #lisp 21:19:48 -!- slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Remote closed the connection] 21:20:43 -!- someguy85245 [n=user@h69-128-203-161.cncrtn.dsl.dynamic.tds.net] has left #lisp 21:21:10 -!- dlowe [n=dlowe@ita4fw1.itasoftware.com] has quit ["Leaving."] 21:21:10 -!- appletizer [i=user@82-45-11-54.cable.ubr04.hawk.blueyonder.co.uk] has quit [Nick collision from services.] 21:21:14 -!- peartizer is now known as appletizer 21:23:40 -!- tcr [n=tcr@host145.natpool.mwn.de] has quit ["Leaving."] 21:24:47 bombshelter13p [n=bombshel@24.114.235.1] has joined #lisp 21:25:45 -!- bombshelter13p [n=bombshel@24.114.235.1] has quit [Client Quit] 21:26:26 ejs [n=eugen@181-20-178-94.pool.ukrtel.net] has joined #lisp 21:27:28 -!- blbrown_lt [n=blbrown@194.sub-75-249-233.myvzw.com] has quit ["Leaving"] 21:29:25 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 21:30:34 gio123 [n=gio123@host-193-186-177-164.heimbau.uni-linz.ac.at] has joined #lisp 21:30:35 does somebody has access to download paper from ieee? 21:33:12 -!- tritchey [n=tritchey@c-68-58-88-241.hsd1.in.comcast.net] has quit [] 21:33:47 -!- LiamH [n=none@common-lisp.net] has quit ["Leaving."] 21:34:42 bombshelter13 [n=bombshel@142.204.133.36] has joined #lisp 21:36:09 bombshelter13p [n=bombshel@24.114.235.1] has joined #lisp 21:38:35 gio123: => #warez 21:39:08 slyrus_ [n=slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 21:42:41 -!- tns [n=mehdi@put92-6-88-165-36-162.fbx.proxad.net] has quit [Remote closed the connection] 21:42:57 -!- JuanDaugherty [n=juan@cpe-72-228-150-44.buffalo.res.rr.com] has quit [Remote closed the connection] 21:43:22 -!- bombshelter13p [n=bombshel@24.114.235.1] has quit ["Get Colloquy for iPhone! http://mobile.colloquy.info"] 21:44:16 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 21:46:03 Adamant [n=Adamant@c-76-29-188-22.hsd1.ga.comcast.net] has joined #lisp 21:46:19 hankhero [n=henrik@c213-89-202-192.bredband.comhem.se] has joined #lisp 21:47:17 jollygood [n=jollygoo@pool-71-182-20-9.chrlwv.east.verizon.net] has joined #lisp 21:48:41 JuanDaugherty [n=juan@cpe-72-228-150-44.buffalo.res.rr.com] has joined #lisp 21:48:56 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Read error: 60 (Operation timed out)] 21:49:01 -!- ejs [n=eugen@181-20-178-94.pool.ukrtel.net] has quit ["This computer has gone to sleep"] 21:50:08 wedgeV [n=wedge@cm56-238-229.liwest.at] has joined #lisp 21:52:57 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 21:53:10 francogrex [n=francogr@91.177.26.239] has joined #lisp 21:54:50 -!- mvilleneuve [n=mvillene@che33-1-82-66-18-171.fbx.proxad.net] has quit [Remote closed the connection] 21:58:28 -!- sellout [n=greg@guest-fw.dc4.itasoftware.com] has quit [] 21:59:31 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #lisp 22:03:55 davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has joined #lisp 22:06:43 -!- Yuuhi [i=benni@p5483C6DE.dip.t-dialin.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 22:07:05 Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has joined #lisp 22:10:55 -!- dat [n=dthomp@c-76-115-198-84.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 22:11:16 lep-delete [n=Administ@i5387BDE3.versanet.de] has joined #lisp 22:11:44 dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has joined #lisp 22:11:51 -!- Tordek_ is now known as Tordek 22:12:12 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 22:12:20 -!- jollygood [n=jollygoo@pool-71-182-20-9.chrlwv.east.verizon.net] has quit [] 22:12:31 -!- dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has left #lisp 22:13:55 -!- JuanDaugherty [n=juan@cpe-72-228-150-44.buffalo.res.rr.com] has quit ["Leaving"] 22:15:16 -!- gemelen [n=shelta@shpd-92-101-140-17.vologda.ru] has quit ["I wish the toaster to be happy, too."] 22:15:33 cddr [i=andy@user-5443e499.lns1-c9.dsl.pol.co.uk] has joined #lisp 22:15:43 -!- francogrex [n=francogr@91.177.26.239] has quit [] 22:17:17 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 22:17:44 -!- tombom [i=tombom@wikipedia/Tombomp] has quit ["Peace and Protection 4.22.2"] 22:19:30 -!- dys` [n=andreas@p5B315DA0.dip.t-dialin.net] has quit [Remote closed the connection] 22:21:47 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Read error: 60 (Operation timed out)] 22:22:17 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 22:22:26 -!- nunb [n=Nandan@static-217-133-104-225.clienti.tiscali.it] has quit [Remote closed the connection] 22:23:37 -!- Davidbrcz [n=david@nsc.ciup.fr] has quit ["Ex-Chat"] 22:24:33 -!- cavelife [n=cavelife@116.32.180.23] has quit [Remote closed the connection] 22:24:41 baffg [n=baffg@208-254-122-026.plateautel.net] has joined #lisp 22:27:32 -!- npoektop [n=user@85.202.112.90] has quit [Remote closed the connection] 22:28:19 Phoodus [i=foo@ip68-231-38-131.ph.ph.cox.net] has joined #lisp 22:28:57 -!- mogunus [n=annalisa@wsip-70-184-14-138.ri.ri.cox.net] has left #lisp 22:35:31 dreish [n=dreish@minus.dreish.org] has joined #lisp 22:36:00 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 22:42:42 LiamH [n=nobody@pool-68-239-77-4.res.east.verizon.net] has joined #lisp 22:43:18 -!- comex [n=comex@teklinks.org] has quit ["Caught sigterm, terminating..."] 22:43:32 -!- psyllo [n=psyllo@70.102.172.126] has left #lisp 22:45:00 -!- lep-delete [n=Administ@i5387BDE3.versanet.de] has quit ["leaving"] 22:47:20 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 22:53:35 -!- athos [n=philipp@92.250.250.68] has quit [Remote closed the connection] 22:53:49 -!- xan [n=xan@cs78225040.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 22:55:34 -!- stassats [n=stassats@wikipedia/stassats] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 22:55:53 -!- baffg [n=baffg@208-254-122-026.plateautel.net] has quit ["Leaving"] 22:57:12 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 22:58:11 -!- Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote closed the connection] 22:58:20 ok. well, ITA is still looking for interns. So since you can't apply for Lisp coding at GSoC, apply at ITA. 23:00:44 -!- Fufie [n=innocent@86.80-203-225.nextgentel.com] has quit ["Leaving"] 23:00:52 sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has joined #lisp 23:03:02 kjbrock [n=kevinbro@66.166.232.134] has joined #lisp 23:05:35 kidd1 [n=kidd@5.Red-79-150-114.dynamicIP.rima-tde.net] has joined #lisp 23:07:10 -!- postamar [n=postamar@x-132-204-252-187.xtpr.umontreal.ca] has left #lisp 23:10:34 -!- jewel [n=jewel@dsl-242-138-129.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 23:16:45 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 23:19:28 tomoyuki28jp [n=tomoyuki@w221062.ppp.asahi-net.or.jp] has joined #lisp 23:20:36 -!- kjbrock [n=kevinbro@66.166.232.134] has quit [] 23:20:39 HET2 [n=diman@chello084114161225.3.15.vie.surfer.at] has joined #lisp 23:21:08 Is there a function to add an item into a list with specifying nth? ex: makes '(1 2 4 5) to '(1 2 3 4 5) 23:21:52 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 23:22:30 -!- The-Kenny [n=moritz@p5087B8AC.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 23:23:00 -!- josemanuel [n=josemanu@168.0.222.87.dynamic.jazztel.es] has quit ["Saliendo"] 23:23:02 -!- Jabberwockey [n=Tumnus_@dslb-082-083-127-074.pools.arcor-ip.net] has quit [Remote closed the connection] 23:23:04 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 23:24:28 I am looking for a better way to do this. (let ((lst '(1 2 4 5))) (append (subseq lst 0 2) '(3) (subseq lst 2))) 23:25:12 diracdelta [n=diracdel@c-24-6-88-207.hsd1.ca.comcast.net] has joined #lisp 23:25:24 -!- wedgeV [n=wedge@cm56-238-229.liwest.at] has quit [] 23:25:35 tomoyuki28jp, define "better" 23:25:54 maybe with a proper zipper? 23:25:59 beach` [n=user@ABordeaux-158-1-41-239.w90-55.abo.wanadoo.fr] has joined #lisp 23:26:06 Fare: thanks for your advice 23:26:25 deliana__ [n=deliana@ABordeaux-158-1-41-239.w90-55.abo.wanadoo.fr] has joined #lisp 23:26:54 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 23:27:06 ``Erik___ [i=erik@c-76-111-12-116.hsd1.md.comcast.net] has joined #lisp 23:27:07 (zygo 2 '(1 2 4 5) (lambda (x) (cons 3 x))) 23:28:04 where zygo does what you think 23:28:22 MrSpec_ [n=NoOne@82.177.125.6] has joined #lisp 23:28:29 -!- MrSpec [n=NoOne@82.177.125.6] has quit [Read error: 110 (Connection timed out)] 23:28:54 (define (zygo n l f) (if (zero? n) (f l) (cons (car l) (zygo (1- n) (cdr l) f)))) 23:29:10 define? 23:29:16 -!- Beket [n=stathis@ppp11-104.adsl.forthnet.gr] has quit ["Leaving"] 23:29:24 xan [n=xan@cs78225040.pp.htv.fi] has joined #lisp 23:29:28 defun, zerop 23:29:49 funcall 23:30:41 been working in scheme lately? :) 23:31:33 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 23:31:44 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 23:36:43 -!- ken-p [n=unknown@84.92.70.37] has quit [Success] 23:37:32 -!- Cel [n=Cel@d54C53B58.access.telenet.be] has quit [Remote closed the connection] 23:37:37 -!- willb [n=wibenton@wireless297.cs.wisc.edu] has quit [Read error: 110 (Connection timed out)] 23:38:02 -!- H4ns [n=hans@ita4fw1.itasoftware.com] has quit ["Leaving."] 23:39:46 rpg [n=rpg@216.243.156.16.real-time.com] has joined #lisp 23:42:18 Cel [n=Cel@d54C53B58.access.telenet.be] has joined #lisp 23:42:38 -!- beach [n=user@ABordeaux-158-1-62-245.w90-16.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 23:42:44 -!- deliana_ [n=deliana@ABordeaux-158-1-62-245.w90-16.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 23:42:45 -!- kib2 [n=kib2@bd137-1-82-228-159-28.fbx.proxad.net] has quit ["When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net"] 23:43:18 -!- amnesiac [n=amnesiac@p3m/member/Amnesiac] has quit ["Leaving"] 23:45:37 cavelife^ [n=cavelife@116.32.180.23] has joined #lisp 23:46:21 -!- manuel__ [n=manuel@213.144.1.98] has quit [] 23:47:49 hi, why does this give me: (LD (X) (PRINT X)) is not a legal function name. (defmacro ld (&rest r) `(lambda ,@r)) (mapcar #'(ld (x) (print x)) '(1 2 3)) 23:47:54 yangsx [n=yangsx@218.247.244.25] has joined #lisp 23:48:21 '(ld (x) (print x)) expands correctly to (lambda (x) (print x)) 23:49:14 because FUNCTION hates you 23:51:19 :( 23:52:29 cads [n=max@c-71-56-69-62.hsd1.ga.comcast.net] has joined #lisp 23:53:22 yes -- Lisp macros are limited, because you can't define a macro for a grammatical class other than sexp. 23:53:46 i.e. not inside lambda formals, function forms, etc. 23:54:07 ok 23:54:24 declarations, let variable declarations, etc. 23:55:14 pstickne [n=pstickne@c-24-21-76-57.hsd1.wa.comcast.net] has joined #lisp 23:56:11 well, lisp macros address a specific, unambiguous case 23:56:31 lambda is already a macro.... 23:57:05 egn: if you leave off the #' your macro will work 23:57:31 hefner: ah, thanks 23:57:50 but the argument to FUNCTION (and thus #') is supposed to be a name or a lambda expression, not an arbitrary expression 23:58:01 philipp_ [n=philipp@143-81.77-83.cust.bluewin.ch] has joined #lisp 23:58:25 I see 23:58:32 and you can't macroize such source places 23:59:08 unless explicitly supported by the enclosing macro, which isn't the case for builtin CL special forms and macros. 23:59:09 I wonder if I can somehow twist this for use as ammunition in the fight to abolish sharpquote-lambdas 23:59:55 -!- deliana__ [n=deliana@ABordeaux-158-1-41-239.w90-55.abo.wanadoo.fr] has quit [Remote closed the connection]