00:00:48 it try execute (first item) and need de string in it 00:01:48 (menu `(("web" "index.html") ("erp" "erp.html"))) the call 00:01:55 salva: what does item look like? 00:02:01 or what does items look like 00:03:24 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 00:03:41 (first item) gets '("web") and i need "web" 00:04:10 somthing like (str (first item)) i think 00:05:05 salva: (first (first item)) 00:05:19 ok thanks 00:05:22 salva: or (car (first item)) or (caar item) 00:05:33 is this cl-who? .. hm, http://paste.lisp.org/display/86992 00:05:35 salva: what library are you using for html output? 00:06:10 im tryed (car (first item)) in thiink 00:06:21 madnificent: lml 00:06:28 lnostdal: could be, I'm sure cl-who looks somewhat like it 00:06:32 salva: oh, okay :) 00:06:52 i get somo problems with cl-who and macros 00:06:53 lnostdal: who is a side-effecty language, so collect is not necessary 00:07:13 but im very beginner with lisp 00:07:17 yeah 00:07:24 salva: it looked like it could've been my own expansion system (which in turn looks like cl-who)... therefore I asked 00:07:35 -!- seisatsu [n=seisatsu@adsl-99-173-27-112.dsl.pltn13.sbcglobal.net] has quit ["Ex-Chat"] 00:08:08 jeje 00:08:21 i was asking salva btw. 00:08:35 *madnificent* should get the beginner part of his library back on track 00:08:40 I see 00:09:38 oh right, I was wondering: Unix uses sockets to communicate between applications. Is there a way to create unix sockets in CL (should certainly work in sbcl)? 00:10:26 srcerer_ [n=chatzill@dns2.klsairexpress.com] has joined #lisp 00:12:17 i accidentally deleted everything in /lib 00:12:20 see you around 00:12:26 good luck weirdo 00:12:43 i think iolib can do local sockets, madnificent 00:12:56 lnostdal: I'll look into it 00:12:57 thanks 00:13:03 here i go, pressing the reset button because there's no other way now 00:14:04 (iolib.sockets:make-socket :address-family :local ..) 00:14:22 lnostdal: ooooh, sexy :D 00:14:55 -!- weirdo [n=sthalik@c142-5.icpnet.pl] has quit [Read error: 104 (Connection reset by peer)] 00:15:49 phf [n=user@pool-96-227-154-209.phlapa.east.verizon.net] has joined #lisp 00:15:59 madnificent: sb-bsd-sockets does it too 00:16:29 -!- dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has left #lisp 00:16:31 -!- sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Remote closed the connection] 00:19:10 -!- raptelan_ is now known as raptelan 00:19:20 xristos: perhaps iolib is slightly less implementation-centered 00:20:06 it is 00:23:07 -!- srcerer [n=chatzill@dns2.klsairexpress.com] has quit [Connection timed out] 00:23:11 AndrewBate [n=user@i-195-137-126-71.freedom2surf.net] has joined #lisp 00:27:43 Guest17302 [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 00:28:13 -!- Guest17302 [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Remote closed the connection] 00:31:09 -!- AndrewBate [n=user@i-195-137-126-71.freedom2surf.net] has left #lisp 00:31:25 sepult` [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 00:31:31 http://paste.lisp.org/display/86994 , madnificent .. not sure that's 100% right or anything (i haven't done unix sockets using iolib before) 00:31:54 -!- sepult` [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Remote closed the connection] 00:32:47 ruediger__ [n=ruediger@91-115-22-118.adsl.highway.telekom.at] has joined #lisp 00:32:59 -!- ruediger__ is now known as ruediger 00:33:01 sepult` [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 00:34:00 phax [n=phax@unaffiliated/phax] has joined #lisp 00:34:13 -!- [Jackal] [n=Jackal@118.94.85.144] has quit ["Leaving"] 00:34:53 -!- sepult` is now known as sepult 00:36:23 -!- sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Remote closed the connection] 00:36:34 sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 00:36:35 lnostdal: looks simple enough :D 00:36:59 OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has joined #lisp 00:37:31 -!- OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has quit [Read error: 104 (Connection reset by peer)] 00:38:18 -!- ruediger [n=ruediger@91-115-22-118.adsl.highway.telekom.at] has quit ["Leaving"] 00:38:36 lnostdal: salza is unfortunately not nearly as good at compression ratios as zlib. 00:39:59 i think optipng uses some custom stuff to compress actually 00:40:04 OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has joined #lisp 00:40:46 it is quite slow .. not very interesting for real-time generation+compression --> delivery 00:41:08 ..but maybe as a background process 00:41:18 lnostdal: interesting. i wonder if it does custom huffman dictionaries. zlib doesn't; it would have to implement its own zlib output. 00:41:46 i'm really curious about how much a custom dictionary would help, but i haven't added it to salza2 yet. 00:42:22 slightly curious: when saving a core image with SBCL, does it save anything about the environment its running in or is it "sanitized" of such information? I'm asking this as it makes me think it would dump some symbols which could be initialized with live values from the current session. 00:43:08 ljames: it's almost exactly whatever the current running environment is 00:43:23 -!- ljames [n=ln@unaffiliated/ljames] has quit [] 00:44:09 sure, ask and run 00:44:24 um 00:44:29 how do environments work? 00:44:49 ljames [n=ln@unaffiliated/ljames] has joined #lisp 00:44:55 slightly curious: when saving a core image with SBCL, does it save anything about the environment its running in or is it "sanitized" of such information? I'm asking this as it makes me think it would dump some symbols which could be initialized with live values from the current session. 00:45:04 ljames: are you going to leave as i answer again? 00:45:08 i'm sorry 00:45:09 *Xach* will save some typing if so 00:45:11 my client disconnected 00:45:13 ljames: it's almost exactly whatever the current running environment is 00:45:38 for that reason, i don't like to save in the middle of a session...i usually write a script and --load it, and it loads whatever i want, and at the end saves a core. 00:45:44 -!- sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 00:45:48 that way there aren't unexpected interactive or partial things in there. 00:45:50 ah 00:46:43 sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 00:48:07 -!- ruediger_ [n=ruediger@91-115-191-98.adsl.highway.telekom.at] has quit [Read error: 110 (Connection timed out)] 00:49:33 -!- ignas [n=ignas@78.63.105.97] has quit [Read error: 110 (Connection timed out)] 00:50:16 -!- sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Client Quit] 00:53:25 seangrove [n=user@173-11-104-25-SFBA.hfc.comcastbusiness.net] has joined #lisp 00:53:26 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 00:53:30 -!- sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has quit [Remote closed the connection] 00:54:52 slyrus_ [n=slyrus@75.36.221.61] has joined #lisp 00:55:36 sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 00:57:54 slava [n=slava@li13-154.members.linode.com] has joined #lisp 00:58:40 Xach: trying to hax0r paul graham? 00:59:36 that's unpossible 01:00:37 Xach: unpossible, nice one 01:01:15 Simpsons did it 01:01:17 :P 01:06:10 jao [n=jao@80.31.223.29] has joined #lisp 01:06:13 -!- OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has quit ["Leaving."] 01:06:16 -!- sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Remote closed the connection] 01:06:18 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 01:06:46 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 01:06:53 -!- Lycurgus [n=Ren@pool-71-186-179-146.bflony.east.verizon.net] has quit [Remote closed the connection] 01:09:28 Guest67737 [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 01:10:31 -!- Guest67737 [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Remote closed the connection] 01:11:32 sepult` [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 01:12:57 -!- sepult` is now known as sepult 01:13:01 -!- sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Client Quit] 01:14:06 sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 01:14:45 -!- sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Remote closed the connection] 01:15:28 amnesiac [n=amnesiac@p3m/member/Amnesiac] has joined #lisp 01:17:28 -!- KatrinaTheLamia [n=root@S0106001cdfcd44c1.ed.shawcable.net] has quit [Read error: 60 (Operation timed out)] 01:17:33 sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has joined #lisp 01:19:40 chessguy [n=chessguy@pool-173-73-92-224.washdc.fios.verizon.net] has joined #lisp 01:30:19 KatrinaTheLamia [n=root@S0106001cdfcd44c1.ed.shawcable.net] has joined #lisp 01:31:15 -!- drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has quit [Connection timed out] 01:33:27 nvoorhies [n=nvoorhie@209.237.196.44] has joined #lisp 01:35:14 -!- phf [n=user@pool-96-227-154-209.phlapa.east.verizon.net] has quit [Remote closed the connection] 01:37:26 -!- nvoorhies [n=nvoorhie@209.237.196.44] has quit [Client Quit] 01:37:41 -!- mattrepl [n=mattrepl@ip68-100-82-124.dc.dc.cox.net] has quit [] 01:40:45 tic_ [n=tic@c83-249-194-117.bredband.comhem.se] has joined #lisp 01:45:40 -!- tic [n=tic@c83-249-194-117.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 01:47:23 -!- bgs100 [n=ian@unaffiliated/bgs100] has quit [] 01:48:43 weirdo [n=sthalik@c142-5.icpnet.pl] has joined #lisp 01:50:52 -!- weirdo [n=sthalik@c142-5.icpnet.pl] has quit [Remote closed the connection] 01:51:24 weirdo [n=sthalik@c142-5.icpnet.pl] has joined #lisp 01:51:49 ha! i'm back 01:52:01 it's so good i keep my libraries in /opt, not even deleting /lib can stop me! 01:53:04 repl, eshell, emms, erc. all loaded up and good to go 01:53:06 reporting in. 01:53:40 huh, why are you afraid that someone would delete your /lib? 01:55:39 dialtone [n=dialtone@c-98-210-12-88.hsd1.ca.comcast.net] has joined #lisp 01:56:07 i'm not afraid. i deleted it by accident instead of /lib32 01:59:01 chris2_ [n=chris@p5B169C57.dip0.t-ipconnect.de] has joined #lisp 02:00:40 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [] 02:01:01 -!- dialtone_ [n=dialtone@unaffiliated/dialtone] has quit [Read error: 113 (No route to host)] 02:01:20 gko [n=gko@122-116-15-138.HINET-IP.hinet.net] has joined #lisp 02:02:50 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit [Read error: 113 (No route to host)] 02:03:53 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 02:06:23 girzel [n=user@123.121.241.65] has joined #lisp 02:06:31 -!- chris2 [n=chris@p5B1698A5.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 02:07:21 -!- legumbre_ is now known as legumbre 02:10:08 -!- chris2_ [n=chris@p5B169C57.dip0.t-ipconnect.de] has quit ["Leaving"] 02:10:10 -!- sepult [n=levgue@xdsl-87-78-100-204.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 02:11:13 fisxoj [n=fisxoj@149.43.209.51] has joined #lisp 02:11:29 mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 02:11:39 rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has joined #lisp 02:16:18 ska` [n=user@124.157.196.167] has joined #lisp 02:17:25 -!- dialtone [n=dialtone@unaffiliated/dialtone] has quit [Read error: 110 (Connection timed out)] 02:20:03 Guest414 [n=levgue@xdsl-87-78-29-222.netcologne.de] has joined #lisp 02:20:05 OmniMancer [n=OmniManc@125.236.55.43] has joined #lisp 02:20:44 -!- Tordek_ [n=tordek@host212.190-137-192.telecom.net.ar] has quit [Read error: 113 (No route to host)] 02:21:10 stassats [n=stassats@wikipedia/stassats] has joined #lisp 02:22:29 -!- Cowmoo [n=Cowmoo@c-68-55-111-252.hsd1.va.comcast.net] has quit [Remote closed the connection] 02:23:43 -!- Guest414 [n=levgue@xdsl-87-78-29-222.netcologne.de] has quit [Client Quit] 02:24:45 sepult [n=levgue@xdsl-87-78-29-222.netcologne.de] has joined #lisp 02:26:10 dialtone [n=dialtone@c-98-210-12-88.hsd1.ca.comcast.net] has joined #lisp 02:28:28 -!- benny [n=benny@i577A1728.versanet.de] has quit [Read error: 60 (Operation timed out)] 02:28:40 -!- ljames [n=ln@unaffiliated/ljames] has quit [] 02:30:52 -!- carlocci [n=nes@93.37.213.146] has quit ["eventually IE will rot and die"] 02:34:27 seisatsu [n=seisatsu@adsl-99-173-27-112.dsl.pltn13.sbcglobal.net] has joined #lisp 02:37:23 -!- sepult [n=levgue@xdsl-87-78-29-222.netcologne.de] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 02:37:42 -!- kpreid__ is now known as kpreid 02:40:06 -!- chris_bryant [n=chris_br@cpe-76-170-255-101.socal.res.rr.com] has quit ["Leaving"] 02:44:35 -!- WhiteFlame [i=foo@ip68-231-37-148.ph.ph.cox.net] has quit [Read error: 104 (Connection reset by peer)] 02:49:31 ljames [n=ln@unaffiliated/ljames] has joined #lisp 02:58:51 Adlai` [n=adlai@unaffiliated/adlai] has joined #lisp 02:59:52 -!- seangrove [n=user@173-11-104-25-SFBA.hfc.comcastbusiness.net] has quit [Read error: 60 (Operation timed out)] 03:01:00 drafael [n=tapio@130.216.93.124] has joined #lisp 03:03:04 -!- drafael [n=tapio@130.216.93.124] has quit [Client Quit] 03:06:23 -!- stassats [n=stassats@wikipedia/stassats] has quit [Remote closed the connection] 03:07:25 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Remote closed the connection] 03:08:59 andrewks [n=aks@ottawa-hs-64-26-167-214.d-ip.magma.ca] has joined #lisp 03:10:27 -!- HET3 [n=diman@cpc1-cdif3-0-0-cust705.cdif.cable.ntl.com] has quit [Read error: 110 (Connection timed out)] 03:11:17 HET3 [n=diman@cpc1-cdif3-0-0-cust705.cdif.cable.ntl.com] has joined #lisp 03:11:49 -!- slyrus_ [n=slyrus@75.36.221.61] has quit [Read error: 145 (Connection timed out)] 03:15:35 kssreeram_ [n=kssreera@122.174.70.188] has joined #lisp 03:15:46 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Read error: 110 (Connection timed out)] 03:16:01 -!- seisatsu [n=seisatsu@adsl-99-173-27-112.dsl.pltn13.sbcglobal.net] has quit ["Ex-Chat"] 03:16:33 seisatsu [n=seisatsu@adsl-99-173-27-112.dsl.pltn13.sbcglobal.net] has joined #lisp 03:18:25 -!- amnesiac [n=amnesiac@p3m/member/Amnesiac] has quit [Remote closed the connection] 03:18:36 -!- kssreeram [n=kssreera@122.174.135.218] has quit [Read error: 110 (Connection timed out)] 03:18:36 -!- kssreeram_ is now known as kssreeram 03:19:08 vyazovoi [n=vyazovoi@horrible-unlim.vpn.mgn.ru] has joined #lisp 03:20:28 -!- fisxoj [n=fisxoj@149.43.209.51] has quit ["Ex-Chat"] 03:23:51 -!- kmcorbett1 [n=Keith@c-76-119-215-57.hsd1.ma.comcast.net] has quit [Read error: 110 (Connection timed out)] 03:24:38 -!- salva [n=salva@105.11.117.91.dynamic.mundo-r.com] has quit [] 03:25:41 -!- Nshag [i=user@Mix-Orleans-106-4-201.w193-248.abo.wanadoo.fr] has quit [Read error: 60 (Operation timed out)] 03:27:53 -!- quek [n=read_eva@router1.gpy1.ms246.net] has left #lisp 03:28:25 quek [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 03:33:52 -!- quek [n=read_eva@router1.gpy1.ms246.net] has left #lisp 03:33:55 -!- HET3 [n=diman@cpc1-cdif3-0-0-cust705.cdif.cable.ntl.com] has quit ["This computer has gone to sleep"] 03:38:26 -!- chessguy [n=chessguy@pool-173-73-92-224.washdc.fios.verizon.net] has quit [] 03:38:38 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 03:39:52 -!- OmniMancer [n=OmniManc@125.236.55.43] has quit [Read error: 54 (Connection reset by peer)] 03:40:01 OmniMancer1 [n=OmniManc@125.236.55.43] has joined #lisp 03:41:07 schoppenhauer [n=christop@unaffiliated/schoppenhauer] has joined #lisp 03:42:14 -!- faure [n=moe@CPE001217e40caa-CM0018c0c09832.cpe.net.cable.rogers.com] has quit [Read error: 54 (Connection reset by peer)] 03:42:20 faure [n=moe@CPE001217e40caa-CM0018c0c09832.cpe.net.cable.rogers.com] has joined #lisp 03:43:32 -!- OmniMancer1 [n=OmniManc@125.236.55.43] has quit [Read error: 104 (Connection reset by peer)] 03:44:03 OmniMancer [n=OmniManc@125.236.55.43] has joined #lisp 03:46:57 quek [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 03:49:29 -!- leo2007 [n=leo@131.111.223.202] has quit ["night"] 03:50:11 stassats [n=stassats@wikipedia/stassats] has joined #lisp 03:50:41 benny [n=benny@i577A1728.versanet.de] has joined #lisp 03:55:11 -!- faure [n=moe@CPE001217e40caa-CM0018c0c09832.cpe.net.cable.rogers.com] has quit [] 04:03:12 slyrus_ [n=slyrus@adsl-75-36-221-61.dsl.pltn13.sbcglobal.net] has joined #lisp 04:04:58 envi^home [n=envi@220.121.234.156] has joined #lisp 04:09:48 kmcorbett [n=Keith@c-76-119-215-57.hsd1.ma.comcast.net] has joined #lisp 04:10:05 -!- wlr [n=walt@c-65-96-92-150.hsd1.ma.comcast.net] has quit [Remote closed the connection] 04:12:42 wlr [n=walt@c-65-96-92-150.hsd1.ma.comcast.net] has joined #lisp 04:18:21 _stern_ [n=seelenqu@pD9E44D8A.dip.t-dialin.net] has joined #lisp 04:21:15 Cowmoo [n=Cowmoo@c-68-55-111-252.hsd1.va.comcast.net] has joined #lisp 04:25:37 -!- schoppenhauer [n=christop@unaffiliated/schoppenhauer] has quit ["Ex-Chat"] 04:30:06 moocow [n=new@mail.fredcanhelp.com] has joined #lisp 04:32:42 -!- sohail [n=sohail@unaffiliated/sohail] has quit ["Leaving."] 04:33:51 -!- ska` [n=user@124.157.196.167] has quit [Remote closed the connection] 04:34:03 ska` [n=user@124.157.196.167] has joined #lisp 04:36:57 -!- |stern| [n=seelenqu@pD9E442F3.dip.t-dialin.net] has quit [Read error: 101 (Network is unreachable)] 04:41:59 http://www.haxney.org/2009/08/its-alive.html 04:42:03 freakin fantastic 04:48:01 Danui [n=jin@150.203.160.118] has joined #lisp 04:49:21 mornin' 04:50:19 moocow: not all that fantastic :) 04:50:59 i'm easily impressed 04:51:01 :) 04:51:04 Oh ok. 04:51:30 shitty browser in a shitty OS .. dunno what so great about it ;) 04:51:43 i just like the idea that i might be able to refresh a browser in a split emacs window while learning lisp i guess 04:51:50 I see. 04:52:11 You could have done that for ages though. XWEM and run firefox or conkeror in a buffer there. 04:52:20 or some other random browser. 04:52:24 oh, really? 04:52:26 had no idea 04:52:28 neat, googling 04:53:01 -!- Danui [n=jin@150.203.160.118] has left #lisp 04:53:13 But it is nice to see that gnu emacs is finally trying to catch up to 5 year old xemacs ;) 04:53:31 -!- marioxcc [n=user@200.92.186.212] has quit [Remote closed the connection] 04:53:35 stallman is really aggravating 04:53:41 love stallman 04:53:41 I want to say sometimes, but that would be an understatement. 04:53:44 the man is a genious 04:53:47 moocow: I prefer emacs-w3m meself really.. atleast for hyperspecin' 04:53:49 marioxcc [n=user@200.92.186.212] has joined #lisp 04:53:54 the man is obnoxious. 04:54:04 -!- CrazyEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has quit [Read error: 110 (Connection timed out)] 04:54:06 -!- seisatsu [n=seisatsu@adsl-99-173-27-112.dsl.pltn13.sbcglobal.net] has quit ["Ex-Chat"] 04:54:09 aaaand you are an idiot 04:54:12 moocow: Is him being a genious why gnu emacs lacks FFI? ;) 04:54:25 openbala [n=balaji@122.169.82.67] has joined #lisp 04:54:34 sykopomp: YOU'RE a genious! 04:54:38 oh wait the other one :( 04:55:01 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 04:56:27 moocow: I had a period of my life when I was all "GPL beeeeatches!" and thought without stallman or FSF there would pretty much be no computing other than proprietary weirdness etc. 04:56:37 I am not proud of it ;) 04:56:56 aaaaaand looks like you aren't too bright either 04:57:08 Not even sure how I got there. I'm sure I had open sourced software all around the place long before that too. 04:57:16 i don't go around telling people about the gpl 04:57:23 i do however stand up for rms 04:57:51 Stand up for him.. what for? does he need it? 04:58:01 moocow: you should see how much of a douche he can be. I like some of his achievements, but I can't stomach the way he acts sometimes. 04:58:21 to not recognize the giant contribution that the gpl and fsf has mad is trully sad 04:58:29 on the other hand, if you don't give a shit any longer, well thats really never an issue for me nor for fsf 04:58:37 moocow: But I had tons of open source software around before the GPL. 04:58:37 who said anything about that? 04:58:39 the gpl and fsf are about personal responsibility. nothing more nothing less. 04:58:45 i've seen his douchyness. 04:58:47 i've met him in vancouver and seen him speak. 04:58:47 this is dangerously OT, though. Perhaps another channel. 04:58:54 danger! 04:58:55 i've seen how people react to him. 04:59:09 I think most people react with "who is that?" 04:59:10 ;) 04:59:36 regardless of the fact that he sucks at sales and doesn't aunderstand social norms, he has made an exceptional contribution to computing 04:59:51 schme: and his natural reaction is usually "*scratch scratch* *burp* *fart* FREEEDOMOMMMM *burp*" 04:59:55 moocow: I don't agree. What are these exceptional contributions he has done? 04:59:56 CrazyEddy [n=CrazyEdd@wrongplanet/CrazyEddy] has joined #lisp 05:00:09 made 05:00:36 schme: now you are meing argumentative. you know quite well the value of the gpl and the clever copyright law hack it is. 05:00:46 I mean gcc is good and all. But there are alternatives. 05:01:00 moocow: No, I don't really. 05:01:11 really? seriously? 05:01:14 wow. 05:01:35 moocow: But I have had this argument a few times. So maybe I'll just avoid it :) 05:02:03 moocow: Basically I had tons of open source software around *before* GPL, and I see no benefit of it whatsoever. 05:02:19 and I would not miss it if it went away. 05:02:21 schme: I read about the whole jwz-rewrites-elisp thing. Was hilarious. 05:02:49 thats too bad. i guess what they say is right. 05:03:01 if the cage is big enough and comforteable enough, they won't know they are in a cage. 05:03:03 hmm.. what thing be that? I remember some interesting mailing back and forth between him and rms 05:03:04 enjoy it. 05:03:10 cornucopic [n=r00t@202.3.77.180] has joined #lisp 05:03:12 moocow: Thanks! 05:03:59 so why are you here anyway? 05:04:01 -!- dreish [n=dreish@minus.dreish.org] has quit [] 05:04:24 moocow: I occassionally program in lisp. So I come here for inspiration, and random blabbering. 05:04:35 lisp doesn't really have anything to do with fsf and the gpl, what i don't understand is that if its not improtant to you 05:04:37 schme: he rewrote the elisp compiler, made it faster and nicer, added some stuff, then showed it to rms, and he was like "pft, no." 05:04:44 why do you even bother learning emacs and lisp and all that 05:04:53 sykopomp: "I don't understand your code. I can't use this" 05:05:00 why are you here and not in #windows and c# and all that? 05:05:18 moocow: I think you will find that a lot of lispers are not the biggest fans of the GPL. 05:05:34 -!- marioxcc [n=user@200.92.186.212] has quit [Remote closed the connection] 05:05:40 schme: you're making generalizations :P 05:05:45 Yes. 05:05:47 and again, this is DANGEROUSLY OT 05:05:52 approaching DANGEROUSLY CHEESY 05:05:57 ehehehe 05:06:25 aaaand what are you going to do about it? 05:06:28 marioxcc [n=user@200.92.186.212] has joined #lisp 05:06:36 yell some more? 05:06:37 call mommy? 05:06:57 moocow: Pouring cheese all over myself sounds very appealing right about now, actually. 05:07:05 moocow: Here's an idea. Go grab a copy of sbcl source. then look at COPYING. 05:07:18 that's nasty. 05:07:18 oh. 05:07:19 maybe chocolate 05:07:23 i get it 05:07:44 let me guess, both of you are in your early 20's at best. 05:07:44 am i right? 05:07:51 I'm not. 05:08:18 davazp1 [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #lisp 05:09:07 -!- davazp1 [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has left #lisp 05:09:14 moocow: EXPERT TROLLING 05:09:16 wish I was though! the 18 year young lady living here told me that at 40 your life ends! 05:09:18 <``Erik> ²/clear 05:11:11 (eval (cons (car '(* 1 2)) '(3 4))) is there a more succinct way to do that? 05:11:54 :O 05:12:24 drhodes: Whatever you are doing I'm sure EVAL is not what you want :) 05:12:47 (apply (car '(*)) '(3 4)) 05:12:48 eval isn't the important part, moving the * to the (3 4) is 05:13:02 ok stassats, thanks 05:13:32 or more succinct: 12 05:14:27 oh.. yeah it's going to be unwrapping, nested user defined functions applying their inverses. A symbolic algebra thing, (or a try at one) 05:14:43 fun! 05:26:11 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 05:26:15 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 05:27:10 -!- benny [n=benny@i577A1728.versanet.de] has quit [Read error: 104 (Connection reset by peer)] 05:28:53 -!- openbala [n=balaji@122.169.82.67] has quit [Remote closed the connection] 05:32:42 redblue [i=star@ppp093.108-253-207.mtl.mt.videotron.ca] has joined #lisp 05:45:00 emmy [n=em@cpe-98-14-154-71.nyc.res.rr.com] has joined #lisp 05:48:49 REPLeffect [n=REPLeffe@69.54.115.254] has joined #lisp 06:00:04 Levenson [n=alex@89.218.74.152] has joined #lisp 06:01:04 -!- stassats [n=stassats@wikipedia/stassats] has quit [Remote closed the connection] 06:01:15 stassats [n=stassats@wikipedia/stassats] has joined #lisp 06:03:08 -!- marioxcc [n=user@200.92.186.212] has quit [Remote closed the connection] 06:04:09 Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 06:05:28 -!- ska` [n=user@124.157.196.167] has quit [Remote closed the connection] 06:08:18 -!- Krystof [n=csr21@ABordeaux-257-1-90-145.w90-50.abo.wanadoo.fr] has quit [Read error: 113 (No route to host)] 06:10:09 -!- hyperboreean [n=none@unaffiliated/hyperboreean] has quit ["leaving"] 06:11:36 -!- mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [] 06:19:34 hyperboreean [n=none@unaffiliated/hyperboreean] has joined #lisp 06:19:49 -!- stassats [n=stassats@wikipedia/stassats] has quit [Read error: 113 (No route to host)] 06:20:54 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Remote closed the connection] 06:21:24 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 06:32:41 mrSpec [n=Spec@unaffiliated/mrspec] has joined #lisp 06:33:12 hello 06:33:40 -!- Levenson [n=alex@89.218.74.152] has quit ["Leaving."] 06:36:53 nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has joined #lisp 06:38:38 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Connection timed out] 06:42:31 openbala [n=balaji@122.170.17.237] has joined #lisp 06:45:17 -!- openbala [n=balaji@122.170.17.237] has quit [Remote closed the connection] 06:47:19 emma [n=em@unaffiliated/emma] has joined #lisp 06:49:20 -!- OmniMancer [n=OmniManc@125.236.55.43] has quit ["Leaving."] 06:49:35 mishoo [n=mishoo@79.112.52.247] has joined #lisp 06:55:02 Krystof [n=csr21@ABordeaux-257-1-90-145.w90-50.abo.wanadoo.fr] has joined #lisp 06:57:19 daniel [i=daniel@unaffiliated/daniel] has joined #lisp 06:58:00 -!- xvx [n=user01@189.139.217.193] has quit [Read error: 145 (Connection timed out)] 06:58:17 xvx [n=user01@189.139.217.193] has joined #lisp 07:01:44 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 07:03:47 -!- Adlai` [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 07:06:42 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 07:08:52 -!- daniel_ [i=daniel@unaffiliated/daniel] has quit [Read error: 110 (Connection timed out)] 07:15:59 morganb [n=user@wsip-98-188-196-29.ga.at.cox.net] has joined #lisp 07:19:48 -!- nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has quit ["This computer has gone to sleep"] 07:26:10 tagac [n=user@249.37.221.87.dynamic.jazztel.es] has joined #lisp 07:26:40 OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has joined #lisp 07:27:12 Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has joined #lisp 07:31:05 -!- OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has quit [Read error: 104 (Connection reset by peer)] 07:31:34 OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has joined #lisp 07:35:16 -!- sohail [n=sohail@unaffiliated/sohail] has quit ["Leaving."] 07:46:51 Lycurgus [n=Ren@pool-71-186-135-89.bflony.east.verizon.net] has joined #lisp 07:50:20 vy [n=user@88.224.112.254] has joined #lisp 07:50:57 luis: Is it possible to get the size of structs defined via DEFCSTRUCT? (Size, in terms of sizeof() macro in C.) 07:51:47 -!- kssreeram [n=kssreera@122.174.70.188] has quit [Read error: 104 (Connection reset by peer)] 07:57:08 sizeof is not a macro in C it is an operator 07:57:40 that doesn't ansewr his question does it 07:58:09 no 07:59:56 drafael [n=tapio@130.216.93.124] has joined #lisp 08:00:00 -!- Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has quit [Read error: 110 (Connection timed out)] 08:00:07 -!- drafael [n=tapio@130.216.93.124] has quit [Client Quit] 08:06:27 -!- Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote closed the connection] 08:08:16 abeaumont [n=abeaumon@84.76.48.250] has joined #lisp 08:10:00 Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has joined #lisp 08:13:24 dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has joined #lisp 08:18:52 seisatsu [n=seisatsu@adsl-76-254-53-44.dsl.pltn13.sbcglobal.net] has joined #lisp 08:19:44 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["+++ killed by SIGSEGV +++"] 08:19:48 vy: there's foreign-type-size ... 08:20:30 that won't work on a defstruct will it? 08:20:53 he said defCstruct 08:21:04 oh 08:21:05 okay 08:26:56 yeees.. foreign-type-size it be. 08:30:03 -!- ljames [n=ln@unaffiliated/ljames] has quit [Remote closed the connection] 08:31:23 ignas [n=ignas@78.63.105.97] has joined #lisp 08:31:25 Hun [n=hun@217.86.190.93] has joined #lisp 08:32:37 angerman [n=angerman@host41.natpool.mwn.de] has joined #lisp 08:33:04 xan: Thanks. 08:35:06 timor [n=martin@p57ACDAC7.dip.t-dialin.net] has joined #lisp 08:43:16 nvoorhies [n=nvoorhie@209.237.196.44] has joined #lisp 08:44:12 gonzojive [n=red@128.12.240.19] has joined #lisp 08:47:05 -!- seisatsu [n=seisatsu@adsl-76-254-53-44.dsl.pltn13.sbcglobal.net] has quit ["Ex-Chat"] 08:50:01 kssreeram [n=kssreera@122.174.70.188] has joined #lisp 08:50:48 -!- ia [n=ia@89.169.161.244] has quit [Read error: 60 (Operation timed out)] 09:00:00 *wgl* Let's hit it. 09:00:48 KingNatoG5 [n=patrik@84-217-2-49.tn.glocalnet.net] has joined #lisp 09:01:07 legumbre_ [n=user@r190-135-16-34.dialup.adsl.anteldata.net.uy] has joined #lisp 09:02:37 weareyourfriend [n=jot_n@h-60-147.A163.priv.bahnhof.se] has joined #lisp 09:03:18 ia [n=ia@89.169.161.244] has joined #lisp 09:03:21 fiveop [n=fiveop@g229163186.adsl.alicedsl.de] has joined #lisp 09:03:27 -!- KingNatoG5 [n=patrik@84-217-2-49.tn.glocalnet.net] has quit [Client Quit] 09:03:40 KingNatoG5 [n=patrik@84-217-2-49.tn.glocalnet.net] has joined #lisp 09:08:16 -!- legumbre [n=user@r190-135-17-100.dialup.adsl.anteldata.net.uy] has quit [Read error: 60 (Operation timed out)] 09:19:32 lhz [n=shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 09:25:41 -!- stepnem [n=stepnem@88.103.132.186] has quit [SendQ exceeded] 09:26:54 -!- dwh [n=dwh@ppp118-208-171-218.lns10.mel4.internode.on.net] has quit ["Leaving"] 09:26:59 stepnem [n=stepnem@88.103.132.186] has joined #lisp 09:31:01 -!- stepnem [n=stepnem@88.103.132.186] has quit [Excess Flood] 09:31:34 topriddy [n=temitope@80.255.61.29] has joined #lisp 09:32:08 stepnem [n=stepnem@88.103.132.186] has joined #lisp 09:33:08 -!- quek [n=read_eva@router1.gpy1.ms246.net] has left #lisp 09:33:15 Want to ask if anyone has ideas where I can get some softcopy of the database of words in my language for use in an "internationalization" project. 09:41:38 -!- younder [n=jthing@251.13.202.84.customer.cdi.no] has left #lisp 09:45:59 dwh [n=dwh@ppp118-208-171-218.lns10.mel4.internode.on.net] has joined #lisp 09:46:18 nikodemus [n=nikodemu@82.181.201.111] has joined #lisp 09:47:27 -!- topriddy [n=temitope@80.255.61.29] has left #lisp 09:49:34 -!- Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has quit [Read error: 110 (Connection timed out)] 09:53:04 Davse_Bamse [n=davse@4306ds4-soeb.0.fullrate.dk] has joined #lisp 09:53:44 lexa_ [n=lexa_@seonet.ru] has joined #lisp 09:53:49 -!- mgr [n=mgr@psychonaut.psychlotron.de] has quit [Read error: 110 (Connection timed out)] 09:54:12 -!- lexa_ is now known as Guest64351 09:54:46 younder [n=jthing@251.13.202.84.customer.cdi.no] has joined #lisp 09:55:21 -!- nikodemus [n=nikodemu@82.181.201.111] has quit ["This computer has gone to sleep"] 09:55:37 mgr [n=mgr@psychonaut.psychlotron.de] has joined #lisp 09:59:30 plage [n=user@62.206.23.118] has joined #lisp 09:59:32 thom_logn [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 09:59:34 G'day everyone. 09:59:45 kami- [n=user@unaffiliated/kami-] has joined #lisp 09:59:55 good noon 10:00:07 -!- Guest64351 [n=lexa_@seonet.ru] has left #lisp 10:06:00 -!- saikat_ [n=saikat@c-98-210-13-214.hsd1.ca.comcast.net] has quit [] 10:07:09 salva [n=salva@105.11.117.91.dynamic.mundo-r.com] has joined #lisp 10:07:22 Yuuhi [i=benni@p5483CC15.dip.t-dialin.net] has joined #lisp 10:15:23 -!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] 10:16:18 ve [n=a@94.193.95.252] has joined #lisp 10:18:55 Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has joined #lisp 10:21:05 leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has joined #lisp 10:22:24 Ragnaroek [n=chatzill@p54A64C4C.dip.t-dialin.net] has joined #lisp 10:30:22 chris2 [n=chris@p5B169C57.dip0.t-ipconnect.de] has joined #lisp 10:32:00 -!- ace4016 [i=ace4016@cpe-76-87-84-207.socal.res.rr.com] has quit ["night"] 10:38:00 drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has joined #lisp 10:38:07 -!- timor [n=martin@p57ACDAC7.dip.t-dialin.net] has quit [Read error: 113 (No route to host)] 10:38:16 -!- drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has quit [Client Quit] 10:39:32 -!- weareyourfriend [n=jot_n@h-60-147.A163.priv.bahnhof.se] has quit [] 10:42:33 -!- redblue [i=star@ppp093.108-253-207.mtl.mt.videotron.ca] has quit [Read error: 60 (Operation timed out)] 10:43:06 timor [n=martin@p57ACDAC7.dip.t-dialin.net] has joined #lisp 10:45:10 -!- cornucopic [n=r00t@202.3.77.180] has quit ["so long.."] 10:45:48 drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has joined #lisp 10:47:34 redblue [i=star@ppp013.108-253-207.mtl.mt.videotron.ca] has joined #lisp 10:47:38 I am trying to install cl-cair2 but cairo is installed to /usr/local/cairo-1.8.8 10:47:49 how to tell cffi where to find it? 10:50:11 schoppenhauer [n=christop@unaffiliated/schoppenhauer] has joined #lisp 10:52:27 -!- schoppenhauer [n=christop@unaffiliated/schoppenhauer] has quit [Client Quit] 10:53:11 schoppenhauer [n=christop@unaffiliated/schoppenhauer] has joined #lisp 10:53:55 leo2007: find the form (define-foreign-library cairo ...) 10:54:07 and give it an absolute path 10:54:37 OR hack the relevant cffi search path variable, which is... 10:54:59 cffi:*foreign-library-directories* 10:57:43 -!- timor [n=martin@p57ACDAC7.dip.t-dialin.net] has left #lisp 11:04:31 -!- rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has quit [Read error: 104 (Connection reset by peer)] 11:05:20 rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has joined #lisp 11:05:22 Nshag [i=user@Mix-Orleans-106-3-113.w193-248.abo.wanadoo.fr] has joined #lisp 11:05:36 mathrick: I have this #+darwin (pushnew (merge-pathnames "/usr/local/cairo-1.8.8/lib") 11:05:36 *foreign-library-directories* :test 'equal) 11:05:53 on top of cairo.lisp and I am still seeing the error 11:06:32 you can just say #p"/usr/local/cairo-1.8.8/lib" 11:06:53 leo2007: but I dunno how that works with darwin 11:07:06 it's got frameworks, I'm not familiar with that 11:07:12 -!- schoppenhauer [n=christop@unaffiliated/schoppenhauer] has quit ["This computer has gone to sleep"] 11:07:22 HET2 [n=diman@cpc1-cdif3-0-0-cust705.cdif.cable.ntl.com] has joined #lisp 11:07:25 there's *DARWIN-FRAMEWORK-DIRECTORIES* too 11:07:49 leo2007: also, is it an .so or .dylib? 11:08:02 .dylib 11:08:59 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #lisp 11:09:53 ThomasI [n=thomas@unaffiliated/thomasi] has joined #lisp 11:10:05 mathrick: I give it a absolute path and now it loads successfully. 11:10:10 s/a/an/ 11:10:33 yeah, that usually works :) 11:10:55 but I simply dunno enough about CFFI to tell you how searching in defined locations works 11:11:35 Athas [n=athas@192.38.109.188] has joined #lisp 11:15:42 mathrick: it helped. 11:16:22 do you know where libgdk-x11-2.0.dylib is from? 11:16:36 what do you mean? 11:16:41 it's from GTK+ 11:16:52 or do you mean some other kind of "from"> 11:16:52 ? 11:25:21 timor [n=martin@p57ACDAC7.dip.t-dialin.net] has joined #lisp 11:32:44 -!- HET2 [n=diman@cpc1-cdif3-0-0-cust705.cdif.cable.ntl.com] has quit [Read error: 60 (Operation timed out)] 11:33:44 weareyourfriend [n=jot_n@h-60-147.A163.priv.bahnhof.se] has joined #lisp 11:33:51 hm 11:34:10 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 11:34:45 I have some problem visualising double recursion (that is; recursion on lists/data structures with any depth 11:34:48 HET2 [n=diman@cpc1-cdif3-0-0-cust705.cdif.cable.ntl.com] has joined #lisp 11:34:48 mathrick: I thought it was part of X11. 11:35:03 no 11:35:23 leo2007: it's a part of the GTK+, the particular part that implements the X11-specific glue 11:35:45 weareyourfriend: hmm? 11:35:59 could you give an example? I don't see anything that'd make it "double" 11:36:26 eh, double might be the wrong word (it's a direct translation from swedish to english that my teacher uses) 11:36:34 seisatsu [n=seisatsu@76.254.53.44] has joined #lisp 11:36:49 -!- gonzojive [n=red@128.12.240.19] has quit [] 11:37:05 What I mean is, I can't seem to be able to visualize how to do recursion on a list structure which has an unknown/any depth 11:37:17 please give an example 11:37:37 mikezor_ [n=mikael@c-4ae470d5.04-404-7570701.cust.bredbandsbolaget.se] has joined #lisp 11:38:34 Sure, I'd like to find the last occurance of an item in a list of any depth, ie the depth can be either (my-find 3 '(1 2 3)) or (my-find 3 '(1 (2) (2 (3))))) 11:38:37 -!- mikezor [n=mikael@c-4ae470d5.04-404-7570701.cust.bredbandsbolaget.se] has quit [Read error: 60 (Operation timed out)] 11:39:26 calling it a "list" is misleading then, as lists don't have a depth 11:39:34 weareyourfriend: how do you define "last"? 11:39:39 oh, sorry 11:39:45 and what result do you want it to return? 11:39:52 ,gnuplot 11:40:01 minion: gnuplot? 11:40:01 Sorry, I couldn't find anything in the database for ``gnuplot''. 11:40:05 doesn't really matter (as it was an example) 11:40:14 lets say, true if it finds it 11:40:28 ok 11:40:58 weareyourfriend: and what exactly do you have problems with? Write as much of a solution you can, and we'll see where to go from there 11:41:22 Hmm, actually I'm afraid I can't really do that since the real problem I have with is with an assignment :( 11:41:26 it might be helpful to think about my question about the return value a bit more 11:41:39 hmm, I suppose so 11:41:59 first of all, you should decide if you want it to traverse depth- or breadth-first 11:42:22 because that decides what is the "last" occurence 11:43:51 depth first 11:44:26 weareyourfriend: I'm still not sure what is supposed to be "double" about recursion on trees, but it works just like any other kind: you check if the base case has been reached, and return if so, or proceed recursively otherwise 11:44:42 so first you should try to find the base case 11:44:43 but the last occurance (in depth) for this structure (1 2 3 (3) (2 3)) is obviouslsy the last one 11:45:06 well, that is when the list I'm searching for is empty 11:45:16 searching in* 11:45:23 is that the only case when you stop? 11:45:45 when I know I've searched through the entire data structure 11:45:56 or, well, when you decide what to do really 11:46:42 benny [n=benny@i577A10BD.versanet.de] has joined #lisp 11:47:37 weareyourfriend: okay, what possible cases can you hit when examining the list to be searched? Since you're recursing, you probe the first element; what can you see there? 11:47:53 if they are equal or not 11:48:22 that comes later, you don't know what kind of element you have yet 11:48:37 ah, fair enough, I check wehter it is a list or an atom 11:48:42 yep 11:48:50 and if it's a list? 11:49:29 I should recurse that list 11:49:49 unless it's empty 11:50:00 sure 11:50:16 but you could just leave it for your recursive invocation to figure out 11:51:06 so you check if the list isn't empty, and if so, dispatch on the first element 11:51:12 yea 11:51:30 now you have all the possible cases covered, so what you need is simply to write it down as code :) 11:51:45 hehe, okay, thanks 11:52:17 np, you can ask if you have any problems down the road 11:52:31 :) 12:00:31 stassats [n=stassats@wikipedia/stassats] has joined #lisp 12:00:39 seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has joined #lisp 12:01:59 -!- rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has quit [Read error: 104 (Connection reset by peer)] 12:02:43 rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has joined #lisp 12:03:34 -!- Pepe_ [n=ppjet@82.123.221.147] has quit [Remote closed the connection] 12:04:30 -!- jao [n=jao@80.31.223.29] has left #lisp 12:04:51 Edico [n=Edico@unaffiliated/edico] has joined #lisp 12:08:53 -!- Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has quit [Read error: 110 (Connection timed out)] 12:11:06 -!- drafael [n=tapio@ip-118-90-143-33.xdsl.xnet.co.nz] has quit ["Leaving."] 12:13:51 -!- sohail [n=sohail@unaffiliated/sohail] has quit ["Leaving."] 12:15:01 quek [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 12:15:27 bgs100 [n=ian@unaffiliated/bgs100] has joined #lisp 12:21:28 lexa_ [n=lexa_@seonet.ru] has joined #lisp 12:21:56 -!- lexa_ is now known as Guest71784 12:26:42 *wgl* Ah, well. 12:26:51 -!- araujo [n=araujo@gentoo/developer/araujo] has quit ["Leaving"] 12:29:16 Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has joined #lisp 12:33:48 Am I the only one who thinks that "Lisp Outside the Box" is just bullshit? I'm looking at concurrency (http://lisp-book.org/contents/ch15.html) related chapter, and it first starts with advertising (and using _only_) ACL/LW, and mentions nothing about the "concurrency", except generalizing that "concurrency = threads". 12:35:26 Good afternoon! 12:35:53 vy: afair, each chapter focuses on particular implementations 12:35:55 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 12:40:46 IMHO, LOtB will be a tombstone of lisp if it gets published in its current state. 12:41:24 -!- ampleyfly [n=ampleyfl@fritz.lysator.liu.se] has quit [Read error: 60 (Operation timed out)] 12:44:10 *leo2007* found switching cl implementations painful 12:44:50 milanj [n=milan@93.87.166.143] has joined #lisp 12:46:50 ruediger [n=ruediger@93-82-10-82.adsl.highway.telekom.at] has joined #lisp 12:47:05 -!- gko [n=gko@122-116-15-138.HINET-IP.hinet.net] has quit [Read error: 113 (No route to host)] 12:47:12 ampleyfly [n=ampleyfl@fritz.lysator.liu.se] has joined #lisp 12:49:21 -!- whoppix [n=whoppix@ti0021a380-dhcp1324.bb.online.no] has quit ["Verlassend"] 12:49:41 whoppix [n=whoppix@ti0021a380-dhcp1324.bb.online.no] has joined #lisp 12:49:54 nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has joined #lisp 12:49:56 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 12:50:26 -!- vyazovoi [n=vyazovoi@horrible-unlim.vpn.mgn.ru] has quit [Read error: 54 (Connection reset by peer)] 12:50:57 -!- nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has quit [Client Quit] 12:54:08 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #lisp 12:56:48 -!- ampleyfly [n=ampleyfl@fritz.lysator.liu.se] has quit [Read error: 60 (Operation timed out)] 12:57:15 -!- chris2 [n=chris@p5B169C57.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 12:57:46 ampleyfly [n=ampleyfl@fritz.lysator.liu.se] has joined #lisp 13:04:06 -!- rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has quit [Read error: 104 (Connection reset by peer)] 13:06:00 -!- kpreid [n=kpreid@216-171-189-244.northland.net] has quit [] 13:06:57 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 13:08:42 -!- timor [n=martin@p57ACDAC7.dip.t-dialin.net] has quit [Read error: 113 (No route to host)] 13:09:11 -!- Guest71784 [n=lexa_@seonet.ru] has left #lisp 13:10:19 -!- Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has quit [Read error: 110 (Connection timed out)] 13:13:51 TDT [n=dthole@254.91.248.216.dyn.southslope.net] has joined #lisp 13:13:59 -!- murbank [i=murbank@69.90.123.68] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 13:16:23 francogrex [n=user@91.178.117.85] has joined #lisp 13:17:22 LiamH [n=nobody@pool-151-200-238-90.res.east.verizon.net] has joined #lisp 13:18:16 someone introduced me to project euler yesterday. If i see that someone, he's getting a kick in the ass... I stayed up all night yesterday solving problems, feel like shit today. 13:19:05 how much did you solve? 13:19:10 ole3 [n=user@82.113.121.157] has joined #lisp 13:20:01 several i don't know, but i started with the old ones from 2001 13:20:35 now I am trying the new one about Rounded Square Roots 13:20:47 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 13:21:03 rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has joined #lisp 13:22:26 -!- dwh [n=dwh@ppp118-208-171-218.lns10.mel4.internode.on.net] has quit [Read error: 110 (Connection timed out)] 13:23:30 -!- rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has quit [Read error: 104 (Connection reset by peer)] 13:24:04 I haven't seen whether they're correct though yet 13:24:16 fe[nl]ix [n=algidus@62.206.23.118] has joined #lisp 13:24:30 -!- fe[nl]ix [n=algidus@62.206.23.118] has quit [Read error: 104 (Connection reset by peer)] 13:25:32 fe[nl]ix [n=algidus@common-lisp.net] has joined #lisp 13:25:42 hey fe[nl]ix! 13:25:47 hello 13:27:17 hello 13:28:42 I would be intersting to see other people's solutions 13:28:51 madnificent: Hey, you are not at the ECLM! 13:28:52 -!- fe[nl]ix [n=algidus@common-lisp.net] has quit [Remote closed the connection] 13:28:56 fe[nl]ix [n=algidus@common-lisp.net] has joined #lisp 13:29:42 plage: no, I couldn't make it :( 13:30:26 is it good? 13:30:51 madnificent: Yes, as usual. And it's great to meet all these people again! 13:31:26 how many are there? 13:31:32 rstandy [n=rastandy@net-93-144-217-229.t2.dsl.vodafone.it] has joined #lisp 13:31:41 madnificent: 74 people 13:31:55 where is it? 13:32:00 Hamburg 13:32:08 that's a lot :) somewhat perfect for a meeting, I guess 13:32:42 what/who are the highlight presentations? 13:32:56 is there an information page about the other meetings? 13:33:05 francogrex: http://weitz.de/eclm2009/ 13:33:47 madnificent: Other ECLMs or other Lisp-related meetings? 13:34:16 lisp related meetings, especially in europe :) 13:34:36 madnificent: There are essentially three of those, ECLM, ELS and ELW. 13:35:03 The workshop is associated with the ECOOP conference. ELS2010 is going to be in Lisbon in May. 13:35:04 I've seen that some time ago, wanted to go... Hamburg is near, but I'll wait for a nearer meeting 13:35:37 francogrex: Where are you located? 13:36:03 that is 2010 i suppose will be in amsterdam, so would be better 13:36:10 *madnificent* will try to save money for such a trip 13:37:06 belgium 13:37:25 francogrex: care for a Belgian CL meeting? :D 13:37:54 is the ECLM quite diffrent in spirit from the american meetings (like the ILC)? 13:38:16 madnificent: I don't know how many are around here 13:38:43 I think of the most famous lispers around here is Costanza 13:39:16 -!- Krystof [n=csr21@ABordeaux-257-1-90-145.w90-50.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 13:39:21 Krystof [n=csr21@ABordeaux-257-1-176-100.w90-60.abo.wanadoo.fr] has joined #lisp 13:41:45 mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has joined #lisp 13:42:43 -!- quek [n=read_eva@router1.gpy1.ms246.net] has left #lisp 13:42:48 francogrex: guess so... he's in Belgium, and there are some others (yvdries for instance) and people whom take interest into lisp. So it wouldn't be on par, yet it could be better than nothing :) 13:43:06 vyazovoi [n=vyazovoi@horrible-unlim.vpn.mgn.ru] has joined #lisp 13:44:01 yeah, maybe it will be in belgium one day... 13:44:10 kpreid [n=kpreid@cpe-67-249-56-101.twcny.res.rr.com] has joined #lisp 13:44:15 I'm looking at the archives 13:44:22 what the hell is that: http://video.google.com/videoplay?docid=-1331906677993764413# 13:44:50 nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has joined #lisp 13:47:14 -!- ruediger [n=ruediger@93-82-10-82.adsl.highway.telekom.at] has quit ["Leaving"] 13:48:17 did it run on TV? 13:48:42 _jason1922 [n=thot@59-105-27-43.adsl.dynamic.seed.net.tw] has joined #lisp 13:49:49 I don't know; seems kenny didn't get to give the talk 13:50:32 meuh, I've added /usr/local/share/emacs/22.3/site-lisp/slime to my load-path 13:50:43 but cant start slime :< 13:51:26 did you require slime? 13:51:51 mhh, no 13:52:00 here's your problem 13:52:14 yop, works 13:52:15 *hug* 13:52:29 to the hackatron ! 13:52:38 rvirding [n=chatzill@h69n1c1o1034.bredband.skanova.com] has joined #lisp 13:54:50 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 13:55:50 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #lisp 13:58:05 -!- sohail [n=sohail@unaffiliated/sohail] has quit [Client Quit] 13:59:04 slime loads but don't have tabcompletion etc 13:59:22 he's a a cool guy anyway 13:59:25 schoppenhauer [n=christop@unaffiliated/schoppenhauer] has joined #lisp 13:59:53 -!- nvoorhies [n=nvoorhie@209.237.196.44] has quit [] 14:00:06 why does listing directory on sbcl return "." and ".."? 14:00:08 it's retarded 14:00:13 no one ever uses these except to skip them 14:02:02 seems sane to list all files. 14:02:14 weirdo: how do you list the directories? 14:02:21 clhs directory 14:02:21 http://www.lispworks.com/reference/HyperSpec/Body/f_dir.htm 14:02:56 -!- xvx [n=user01@189.139.217.193] has quit [Read error: 104 (Connection reset by peer)] 14:03:12 also it seems easier to have them there and skip them, than not have them there when you actually do want 'em. 14:03:22 reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 14:03:50 (directory *default-pathname-defaults*) 14:04:15 -!- mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has quit [Remote closed the connection] 14:04:20 Looks to me like the specs are saying they should be there. 14:04:20 mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has joined #lisp 14:05:55 francogrex, CL-FAD 14:05:57 -!- rvirding [n=chatzill@h69n1c1o1034.bredband.skanova.com] has quit [Read error: 60 (Operation timed out)] 14:06:27 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 14:06:44 but that's really retarded on unix. every single directory contains . and .. 14:06:58 so what's the point of forcing every program to skip it? 14:07:09 oh wait, unix isn't supposed to make sense 14:07:42 dv_ [n=dv@85-127-111-103.dynamic.xdsl-line.inode.at] has joined #lisp 14:08:16 So to sum it up SBCL is retarded for following the specs? 14:10:42 -!- leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has quit ["out"] 14:12:28 rouslan [n=Rouslan@pool-70-109-151-129.cncdnh.east.myfairpoint.net] has joined #lisp 14:12:52 Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has joined #lisp 14:15:07 hold on, CLHS specifies that #p".." and #p"." have to be given? 14:15:12 i need to rtfm. not that i will, actually 14:15:52 If i want to have a function output to either a specified file or the terminal-io is this ok: (defun plotter (x y &optional (file *standard-output*))...? 14:16:21 weirdo: it specifies that all matching files should be returned 14:16:52 i don't see how #p"." can be considered a file 14:17:02 francogrex: &optional (ostream *terminal-io*) 14:17:36 weirdo: go to your local unix ssh session and try "file .". there you go. main concept in unix; everything is a file ;) 14:17:48 schme, that's plan9, not unix 14:17:51 sockets ain't files 14:18:18 just show me a single unix program that misbehaves when no "." or ".." is given 14:18:28 everyone just skips them 14:18:50 -!- _jason1922 [n=thot@59-105-27-43.adsl.dynamic.seed.net.tw] has quit [] 14:19:15 weirdo: Well it doesn't really matter if everything is a file or not. . and .. are files. That is what matters. 14:19:25 fe[nl]ix: ok but need I then use within the function suvh thing: (with-open-file (ostream file :direction :output)... 14:19:27 weirdo: everyone just skips them eh? ls -a disagrees with you 14:19:39 weirdo: I'm quite sure a lot of things would get very messed up if you removed . and .. 14:19:42 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 14:19:53 weirdo: For example: cd ~/foo ;; cd .. would malfunction 14:20:02 -!- kssreeram [n=kssreera@122.174.70.188] has quit [] 14:20:11 schme, i'm talking about readdir(2) skipping them, not other syscalls 14:20:38 mcspiff, ls has to remove them and insert them manually anyway, since sorting a list with "." and ".." would be problematic 14:20:55 Why would you want readdir to skip them? It's stupid. 14:20:57 kssreeram [n=kssreera@122.174.70.188] has joined #lisp 14:21:01 weirdo: readdir doesn't skip those 14:21:27 fe[nl]ix, what i'm saying that sbcl should behave as if readdir didn't return these two 14:21:35 -!- rouslan [n=Rouslan@unaffiliated/rouslan] has quit [Remote closed the connection] 14:21:38 xvx [n=user01@189.247.5.6] has joined #lisp 14:21:45 But then SBCL would not be behaving according to the specs. 14:21:46 francogrex: it's unclear to me that you want to do, then 14:21:56 weirdo: looks like OS X disagrees with you about sorting 14:22:10 Why not skip all "hidden" files too. No body uses 'em. 14:22:17 chris@~% ls -a 14:22:17 #test.tex# 14:22:17 . 14:22:17 .#test.html 14:22:20 .. 14:22:20 -!- deech [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has quit [Read error: 104 (Connection reset by peer)] 14:22:21 -!- deech` [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has quit [Read error: 104 (Connection reset by peer)] 14:22:23 .CFUserTextEncoding 14:22:27 14:22:33 also *.c can be skipped. no one uses them. 14:22:34 deech` [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has joined #lisp 14:22:36 deech [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has joined #lisp 14:22:46 I think maybe DIRECTORY should return an empty list. 14:22:49 -!- stassats [n=stassats@wikipedia/stassats] has quit [Read error: 113 (No route to host)] 14:23:34 nvoorhies [n=nvoorhie@209.237.196.44] has joined #lisp 14:24:06 yeah, so let's type (when (null (position line #(#p"." #p"..") :test #'equalp)) ...) till the heat death of the universe 14:24:42 weirdo: I don't see what great good would come from making DIRECTORY misbehave wrt the specs. 14:24:50 and it makes perfect sense to have 'em there anyway. 14:25:23 *schme* goes to make coffee instead. this is dumb. 14:25:35 weirdo: if you find yourself typing the same thing over and over again in lisp, maybe its time to code up a macro? I know I have a small toolchest of them to fix various warts in CL/unix, etc 14:26:14 yeah, me too. i finally started using ITERATE so i'll probably write IN-DIRECTORY or sumthin' 14:26:31 except that CL-FAD:LIST-DIRECTORY conses like hell 14:26:37 so it's probably better to use iolib-posix 14:27:00 there ya go 14:27:07 fe[nl]ix: here is what i'm trying: http://codepad.org/Nb5Okf8c (lisppaste seems temporarily inaccessible) 14:27:25 another thing i hate, there's no type for 8-bit characters 14:28:14 francogrex: it's up from here 14:29:05 francogrex: you shouldn't use w-o-f in that function 14:29:08 ick (apply #'max list) 14:29:21 for me: http://paste.lisp.org/ >>> Proxy Error The proxy server received an invalid response from an upstream server. etc... anyway 14:29:44 fe[nl]ix: what do you advise instead? 14:29:58 instead of w-o-f 14:30:12 francogrex: either ostream defaults to *t-o* in which case you must not close it 14:31:03 -!- cmm- [n=cmm@bzq-79-179-70-9.red.bezeqint.net] has quit [Remote closed the connection] 14:31:06 right because the error if i don't expliciltly name the file parameter is: # is not of type (OR FILE-STREAM STRING PATHNAME) 14:31:17 cmm [n=cmm@bzq-79-179-70-9.red.bezeqint.net] has joined #lisp 14:31:23 francogrex: wrap the call to plotter in w-o-f would be my first guess 14:32:25 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #lisp 14:32:41 francogrex: basically ostream doesn't belong to plotter so that function mustn't try to close it. do as mcspiff said 14:33:21 -!- ole3 [n=user@82.113.121.157] has quit [Remote closed the connection] 14:33:33 ole3 [n=user@82.113.121.157] has joined #lisp 14:33:46 francogrex: you get that error because # is not a pathname designator. you can't use w-o-f that way 14:34:36 essentially, why would you want to close your *terminal-io* 14:35:10 -!- seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has quit [Remote closed the connection] 14:35:14 sepult [n=levgue@xdsl-87-78-29-222.netcologne.de] has joined #lisp 14:35:37 -!- ole3 [n=user@82.113.121.157] has quit [Remote closed the connection] 14:35:49 ole3 [n=user@82.113.121.157] has joined #lisp 14:35:52 pdenno [n=pdenno@208-58-10-214.c3-0.gth-ubr2.lnh-gth.md.cable.rcn.com] has joined #lisp 14:36:37 ehu [n=chatzill@82-170-33-173.ip.telfort.nl] has joined #lisp 14:38:34 mcspiff, fe[nl]ix: yes it worked like you suggested: http://codepad.org/1yd1xEcb. thanks 14:39:19 francogrex: that's good 14:40:02 -!- Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has quit [Read error: 110 (Connection timed out)] 14:43:20 as you see that functio is very limited: xs and ys have to be integers limited to a certain length (the one that is readable on the io/doc). Intention is to improving it by having x and y take any real value and the output would be rescaled to an A4 paper width for example. 14:43:26 -!- sohail [n=sohail@unaffiliated/sohail] has quit ["Leaving."] 14:45:26 -!- dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has quit [Read error: 113 (No route to host)] 14:47:00 Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has joined #lisp 14:50:21 -!- fe[nl]ix [n=algidus@common-lisp.net] has quit ["Valete!"] 14:56:25 leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has joined #lisp 14:58:20 -!- mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has quit [Remote closed the connection] 14:58:28 mcspiff` [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has joined #lisp 14:59:18 when trying to do (defconstant var (some-function)) it fails as some-function isnt known 14:59:33 but the var can never ever change (some-function returns the number of cpu's in the machine) 14:59:57 is there a decent way to fix that 15:00:07 except turning it into a defvar 15:00:16 dreish [n=dreish@minus.dreish.org] has joined #lisp 15:00:28 envi^office [n=envi@203.109.25.110] has joined #lisp 15:01:40 slash_ [n=Unknown@p4FF0B6C4.dip.t-dialin.net] has joined #lisp 15:03:05 -!- slyrus_ [n=slyrus@adsl-75-36-221-61.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 15:04:03 chris2 [n=chris@p5B169C57.dip0.t-ipconnect.de] has joined #lisp 15:04:06 -!- adeht [n=death@bzq-84-110-243-157.red.bezeqint.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 15:06:14 -!- milanj [n=milan@93.87.166.143] has quit ["This computer has gone to sleep"] 15:06:14 -!- raptelan [n=Casey@c-68-49-132-34.hsd1.md.comcast.net] has quit [Read error: 113 (No route to host)] 15:06:39 -!- nvoorhies [n=nvoorhie@209.237.196.44] has quit [Read error: 110 (Connection timed out)] 15:07:02 slyrus_ [n=slyrus@adsl-75-36-221-61.dsl.pltn13.sbcglobal.net] has joined #lisp 15:07:34 rvirding [n=chatzill@h69n1c1o1034.bredband.skanova.com] has joined #lisp 15:08:31 skeptomai [n=cb@67.170.103.113] has joined #lisp 15:08:43 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 15:09:17 PissedNumlock: (defun add (x y) (+ x y)) 15:09:25 (defconstant *test* 'add) 15:09:35 ianmcorvidae|alt [n=ianmcorv@fsf/member/ianmcorvidae] has joined #lisp 15:09:36 is that what you want? 15:10:01 (defun foo () 42) (defconstant *test* (foo)) 15:10:08 looks more like it 15:10:41 ok 15:10:42 I have a function (get-nr-of-cpus) that pokes the kernel and returns the nr of cpu's on your machine 15:11:20 so I'd like to have a constant +nr-of-cpus+ that is the value of of (get-nr-of-cpus) 15:11:32 atm I fixed it by doing (defvar +nr-of-cpus+ ...) 15:11:35 which works fine 15:11:51 but a constant would be nicer 15:14:17 PissedNumlock: i don't see then wjhat's wrong with what you have written above: (defun foo () 42) (defconstant *test* (foo)) 15:14:29 -!- sepult [n=levgue@xdsl-87-78-29-222.netcologne.de] has quit [No buffer space available] 15:14:53 it works fine when you do it in the repl 15:15:07 but not when you try it with asdf 15:15:26 as it doesnt find the function foo 15:15:37 for some reason 15:15:51 ah well, now you give us another piece; asdf needs to be serial I think; 15:16:27 serially built and called, but others know better about sdf than me 15:16:37 felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has joined #lisp 15:16:38 PissedNumlock: eval-when will make foo available to defconstant 15:17:06 is this a good example for when to use a symbol macro? http://is.gd/3dX0h 15:17:10 -!- cmm [n=cmm@bzq-79-179-70-9.red.bezeqint.net] has quit [Remote closed the connection] 15:17:22 Xach: could you explain yourself a bit more? don't have much experience with eval-when 15:17:23 cmm [n=cmm@bzq-79-179-70-9.red.bezeqint.net] has joined #lisp 15:17:43 he redefines a special variable with define-symbol-macro. howver, CLHS, states: "If symbol is already defined as a global variable, an error of type program-error is signaled." 15:18:58 PissedNumlock: when compiling the file, FOO isn't available in the compiling environment, but it's needed to compile the defconstant form. 15:19:17 PissedNumlock: so you can use (eval-when (:compile-toplevel :load-toplevel :execute) (defun foo () 42)) 15:19:32 PissedNumlock: then the compiler can call FOO to compile the defconstant form. 15:19:45 thank you 15:19:49 PissedNumlock: different implementations treat defconstant differently, so you might not run into that issue in every implementation. 15:19:58 PissedNumlock: i more commonly run into it when using functions in macro definitions 15:20:38 zeroish [n=zeroish@135.207.174.50] has joined #lisp 15:22:26 works like a charm Xach 15:23:09 and thanks for the clear explanation, already read the hyperspec about it but found a bit cryptic (although I now understand what they're saying) 15:23:21 -!- reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 15:23:48 reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 15:25:31 -!- francogrex [n=user@91.178.117.85] has quit [Remote closed the connection] 15:25:51 in SBCL i do get an error when trying to redefine a special variable with define-symbol-macro. 15:25:52 -!- ianmcorvidae [n=ianmcorv@fsf/member/ianmcorvidae] has quit [Read error: 110 (Connection timed out)] 15:25:59 -!- envi^office [n=envi@203.109.25.110] has quit [Read error: 110 (Connection timed out)] 15:32:04 -!- sohail [n=sohail@unaffiliated/sohail] has quit ["Leaving."] 15:32:05 josemanuel [n=josemanu@181.1.222.87.dynamic.jazztel.es] has joined #lisp 15:33:28 -!- rvirding [n=chatzill@h69n1c1o1034.bredband.skanova.com] has quit ["ChatZilla 0.9.85 [Firefox 3.5.1/20090715083437]"] 15:38:40 -!- joast [n=rick@76.178.178.72] has quit ["Leaving."] 15:38:59 p_l [i=plasek@gateway/shell/rootnode.net/x-hvlepktjfmmcoyjf] has joined #lisp 15:40:56 raptelan [n=Casey@c-68-49-132-34.hsd1.md.comcast.net] has joined #lisp 15:42:04 -!- leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has quit ["reboot"] 15:44:36 marioxcc [n=user@200.92.186.212] has joined #lisp 15:45:55 -!- mcspiff` [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has quit [Remote closed the connection] 15:46:25 mcspiff` [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has joined #lisp 15:46:35 KingNatoG5_ [n=patrik@84-217-1-20.tn.glocalnet.net] has joined #lisp 15:48:49 Dirac [n=user5442@187.34.41.107] has joined #lisp 15:49:29 KingNatoG5__ [n=patrik@84-217-1-191.tn.glocalnet.net] has joined #lisp 15:49:33 -!- kami- [n=user@unaffiliated/kami-] has quit [Read error: 110 (Connection timed out)] 15:50:14 -!- skeptomai is now known as skeptomai|away 15:50:43 -!- Dirac is now known as adfsljk 15:50:49 -!- skeptomai|away is now known as skeptomai 15:51:59 -!- s0ber_ [i=pie@114-45-229-95.dynamic.hinet.net] has quit [Read error: 60 (Operation timed out)] 15:52:35 -!- markmm [n=markmm@client-86-25-164-59.glw-bng-012.adsl.virginmedia.com] has quit [Remote closed the connection] 15:55:18 -!- felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 15:55:26 -!- adfsljk [n=user5442@187.34.41.107] has quit ["EJECT"] 16:02:24 -!- KingNatoG5 [n=patrik@84-217-2-49.tn.glocalnet.net] has quit [Read error: 105 (No buffer space available)] 16:04:00 tau [n=Erdos@189.127.59.97] has joined #lisp 16:04:11 the dalto is here ? 16:06:29 -!- KingNatoG5_ [n=patrik@84-217-1-20.tn.glocalnet.net] has quit [Read error: 110 (Connection timed out)] 16:07:17 thunk [n=user@96-28-114-9.dhcp.insightbb.com] has joined #lisp 16:09:32 leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has joined #lisp 16:11:03 alinp [n=alinp@89.137.98.94] has joined #lisp 16:11:08 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 16:11:59 This might be a stupid question, but what's the idiomatic way limit the width of a format field? e.g. (format t "This should be 5 chars wide: ~a" (subseq "eight ch" 0 5)) 16:12:56 -!- skeptomai is now known as skeptomai|away 16:14:05 camponoblanco [n=camponob@85.137.127.22.dyn.user.ono.com] has joined #lisp 16:14:29 pacopil [n=n@169.230.221.87.dynamic.jazztel.es] has joined #lisp 16:14:37 => "This should be five chars wide: eight" 16:14:47 online boxing game http://www.kobox.org/kobox-fande-Nourine.html 16:14:48 -!- pacopil [n=n@169.230.221.87.dynamic.jazztel.es] has left #lisp 16:15:30 -!- camponoblanco [n=camponob@85.137.127.22.dyn.user.ono.com] has quit ["Saliendo"] 16:15:34 -!- alinp [n=alinp@89.137.98.94] has quit [Client Quit] 16:16:30 -!- alexsuraci [n=alex@pool-71-188-133-67.aubnin.fios.verizon.net] has left #lisp 16:17:49 -!- vyazovoi [n=vyazovoi@horrible-unlim.vpn.mgn.ru] has quit [Remote closed the connection] 16:18:32 -!- reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 16:18:45 -!- _stern_ [n=seelenqu@pD9E44D8A.dip.t-dialin.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"] 16:19:44 -!- pdenno [n=pdenno@208-58-10-214.c3-0.gth-ubr2.lnh-gth.md.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 16:22:06 -!- josemanuel [n=josemanu@181.1.222.87.dynamic.jazztel.es] has quit ["Saliendo"] 16:22:51 fisxoj [n=fisxoj@149.43.209.29] has joined #lisp 16:24:40 -!- marioxcc [n=user@200.92.186.212] has quit [Remote closed the connection] 16:27:35 -!- OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has quit ["Leaving."] 16:29:20 marioxcc [n=user@200.92.186.212] has joined #lisp 16:29:50 -!- marioxcc [n=user@200.92.186.212] has quit [Remote closed the connection] 16:30:04 marioxcc [n=user@200.92.186.212] has joined #lisp 16:32:11 ruediger [n=ruediger@93.82.10.82] has joined #lisp 16:32:53 sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has joined #lisp 16:33:22 any ccl users here? 16:33:39 do you use ccl 1.3 or svn trunk? 16:33:43 -!- mcspiff` is now known as mcspiff 16:34:03 -!- girzel [n=user@123.121.241.65] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 16:34:12 -!- rapacity [n=prwg@unaffiliated/rapacity] has quit ["Lost terminal"] 16:34:14 -!- redblue [i=star@ppp013.108-253-207.mtl.mt.videotron.ca] has quit [""You cannot do a kindness too soon because you never know how soon it will be too late." -RWE"] 16:34:50 -!- schoppenhauer [n=christop@unaffiliated/schoppenhauer] has quit [Read error: 110 (Connection timed out)] 16:37:30 thunk: I'm not sure if there's a directive for maximum width, I know there are ones for the minimum 16:39:03 -!- ThomasI [n=thomas@unaffiliated/thomasi] has quit ["Bye Bye!"] 16:40:00 xan_ [n=xan@cs78225040.pp.htv.fi] has joined #lisp 16:40:28 gonzojive [n=red@DN800cf013.Stanford.EDU] has joined #lisp 16:40:48 schoppenhauer [n=christop@unaffiliated/schoppenhauer] has joined #lisp 16:41:26 -!- nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has quit ["This computer has gone to sleep"] 16:41:40 mathrick: Thanks. I was hoping there'd be a directive that could take a string of any length, limit its width and possibly even add an elipsis when it approached the maximum width. It seems like such an amatuerish hack to have to subseq the string before passing it in. Oh well. 16:41:54 -!- sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has quit [Remote closed the connection] 16:42:35 thunk: well, there's ~/thunk:substring/ 16:43:20 sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has joined #lisp 16:43:23 That's true. That's a little better. Thanks Xach. 16:46:07 reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 16:47:07 redblue [i=star@ppp065.108-253-207.mtl.mt.videotron.ca] has joined #lisp 16:47:58 hmm, not all recursive calls can be tail optimized right? only the "iterative" ones (ie the ones passing around a result variable)? 16:48:08 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Remote closed the connection] 16:48:38 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 16:50:33 weareyourfriend: only those in tail position. R5RS has a very clear definition of what the term means. Things are foggier in CL, but you should be able to generalise. 16:51:45 -!- gonzojive [n=red@DN800cf013.Stanford.EDU] has quit [] 16:52:15 -!- xan [n=xan@cs78225040.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 16:53:16 ah, I'm using CL 16:53:59 coderdad_ [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 16:54:25 sohail [n=sohail@CPE001839a305c5-CM000a73a081a5.cpe.net.cable.rogers.com] has joined #lisp 16:54:41 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Read error: 104 (Connection reset by peer)] 16:57:09 Using an implementation without SMP threads to cover concurrency (like Nick Levine's book) seems like a good way to suffer blind spots. 16:57:47 araujo [n=araujo@gentoo/developer/araujo] has joined #lisp 16:58:35 s0ber [i=pie@118-160-167-204.dynamic.hinet.net] has joined #lisp 17:01:33 -!- coderdad_ [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Remote closed the connection] 17:02:02 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 17:02:25 Levine's book uses ACL, right? 17:03:24 For shared-memory concurrency, yes. 17:05:02 redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 17:05:10 mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 17:05:42 leo2007 pasted "sldb" at http://paste.lisp.org/display/87016 17:06:30 -!- mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [Client Quit] 17:06:39 I'm trying to use cl-2d which uses external library cairo. but i'm seeing errors as in paste 87016. How can I fix them? 17:07:58 Phaze [n=PhazeDK@93.163.43.22] has joined #lisp 17:08:34 leo2007, null pointer dereference 17:08:41 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Read error: 60 (Operation timed out)] 17:08:46 you're lucky that you're using lisp though, in C you'd end up with a core file 17:09:33 Does lisppaste post every time someone paste's? 17:09:54 weirdo: do you know how to fix it? 17:10:10 *thunk* thinks back to the times he's used paste.lisp.org 17:10:17 leo2007, i don't know gtk, but either mcclim or cells-gtk should work 17:13:05 -!- Cowmoo [n=Cowmoo@c-68-55-111-252.hsd1.va.comcast.net] has quit [Remote closed the connection] 17:13:43 *Xach* feels very, very sad that his carbon emacs won't indent loop right even with tcr's hints 17:13:56 wow oreilly is publishing lisp book 17:14:04 things are looking up 17:14:51 thunk: only if you post to a channel 17:18:08 gko [n=gko@122-116-15-138.HINET-IP.hinet.net] has joined #lisp 17:18:20 ehu: ahh, that makes sense. 17:19:14 Xach: dont use loop then. 17:19:39 Xach: use map along with a seq => (seq 4) => (0 1 2 3) 17:19:47 v0|d: also as helpful a suggestion: "install a linux distro!" or "install a different linux distro!" 17:20:01 Xach: you should quit imperative coding style. 17:20:03 or: "use cusp!" 17:21:05 cusp hm, i remember it from astrology. 17:21:07 hypno [n=hypno@impulse2.gothiaso.com] has joined #lisp 17:22:06 Xach: the default indent seems alright 17:22:19 -!- deech [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has quit [Read error: 54 (Connection reset by peer)] 17:22:20 -!- deech` [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has quit [Read error: 104 (Connection reset by peer)] 17:22:47 deech` [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has joined #lisp 17:22:48 deech [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has joined #lisp 17:23:01 -!- weareyourfriend is now known as sayyestolife 17:23:25 -!- mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has quit [Read error: 110 (Connection timed out)] 17:23:35 leo2007: for me, it is screwing up simple loop. i am going to upgrade things to see if that helps. 17:24:01 -!- gko [n=gko@122-116-15-138.HINET-IP.hinet.net] has quit ["rcirc on GNU Emacs 23.1.1"] 17:25:31 -!- Demosthenes [n=demo@206.180.154.148.adsl.hal-pc.org] has quit ["leaving"] 17:35:49 nessuno2_ [n=nesuno@pool-053d5.externet.hu] has joined #lisp 17:39:19 -!- nessuno2_ [n=nesuno@pool-053d5.externet.hu] has left #lisp 17:39:45 -!- skeptomai|away is now known as skeptomai 17:43:24 lexa_ [n=lexa_@seonet.ru] has joined #lisp 17:43:52 -!- lexa_ is now known as Guest58730 17:44:05 -!- envi^home [n=envi@220.121.234.156] has quit [Read error: 104 (Connection reset by peer)] 17:46:56 -!- Ragnaroek [n=chatzill@p54A64C4C.dip.t-dialin.net] has quit [Remote closed the connection] 17:48:30 -!- ruediger [n=ruediger@93.82.10.82] has quit [Read error: 131 (Connection reset by peer)] 17:49:07 ruediger [n=ruediger@188-23-186-30.adsl.highway.telekom.at] has joined #lisp 17:49:21 -!- ole3 [n=user@82.113.121.157] has quit [Remote closed the connection] 17:49:42 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 17:50:43 -!- sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 17:50:56 sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has joined #lisp 17:51:04 milanj [n=milan@93.86.112.106] has joined #lisp 17:52:02 can a 64 cl ffi a 32bit lib? 17:52:21 no. 17:52:49 thanks 17:54:02 dysinger [n=dysinger@adsl-99-8-229-230.dsl.pltn13.sbcglobal.net] has joined #lisp 17:55:33 -!- mishoo [n=mishoo@79.112.52.247] has quit ["be back later"] 17:56:08 -!- skeptomai is now known as skeptomai|away 17:59:43 -!- fisxoj [n=fisxoj@149.43.209.29] has quit [Read error: 110 (Connection timed out)] 17:59:44 pdenno [n=pdenno@208-58-10-214.c3-0.gth-ubr2.lnh-gth.md.cable.rcn.com] has joined #lisp 18:00:31 envi^office [i=envi@203.109.25.110] has joined #lisp 18:00:43 -!- moocow [n=new@mail.fredcanhelp.com] has quit [Read error: 104 (Connection reset by peer)] 18:01:09 moocow [n=new@mail.fredcanhelp.com] has joined #lisp 18:01:20 fisxoj [n=fisxoj@149.43.116.8] has joined #lisp 18:03:03 -!- plage [n=user@62.206.23.118] has quit [Read error: 105 (No buffer space available)] 18:05:47 mishoo [n=mishoo@79.112.52.247] has joined #lisp 18:09:37 -!- Makoryu [n=vt920@pool-74-104-123-150.bstnma.fios.verizon.net] has quit ["Absquatulandus sum"] 18:11:36 mattrepl [n=mattrepl@ip68-100-82-124.dc.dc.cox.net] has joined #lisp 18:11:56 mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has joined #lisp 18:12:31 mrsolo [n=mrsolo@68.126.198.233] has joined #lisp 18:15:55 p0a [n=user@athedsl-375638.home.otenet.gr] has joined #lisp 18:16:03 saikat_ [n=saikat@c-98-210-13-214.hsd1.ca.comcast.net] has joined #lisp 18:16:08 -!- p0a [n=user@athedsl-375638.home.otenet.gr] has left #lisp 18:17:14 doxtor [n=doxtor@cpe-92-37-0-25.dynamic.amis.net] has joined #lisp 18:18:51 -!- Davse_Bamse [n=davse@4306ds4-soeb.0.fullrate.dk] has quit ["leaving"] 18:21:07 lichtblau [n=user@host80-61-static.75-81-b.business.telecomitalia.it] has joined #lisp 18:21:22 -!- sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 18:22:04 -!- redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit ["Leaving."] 18:22:25 -!- envi^office [i=envi@203.109.25.110] has quit [Read error: 110 (Connection timed out)] 18:23:37 -!- mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has quit [Read error: 60 (Operation timed out)] 18:24:01 mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has joined #lisp 18:24:55 -!- redblue [i=star@ppp065.108-253-207.mtl.mt.videotron.ca] has quit [""You cannot do a kindness too soon because you never know how soon it will be too late." -RWE"] 18:30:45 redblue [i=star@ppp099.108-253-207.mtl.mt.videotron.ca] has joined #lisp 18:34:20 -!- schoppenhauer [n=christop@unaffiliated/schoppenhauer] has quit ["Verlassend"] 18:36:43 dto [n=user@pool-98-118-1-212.bstnma.fios.verizon.net] has joined #lisp 18:37:08 Elench [n=jarv@dsl-217-155-101-22.zen.co.uk] has joined #lisp 18:37:36 -!- seisatsu [n=seisatsu@76.254.53.44] has quit ["Ex-Chat"] 18:39:01 Levenson1 [n=alex@92.46.83.189] has joined #lisp 18:39:16 -!- lichtblau [n=user@host80-61-static.75-81-b.business.telecomitalia.it] has left #lisp 18:39:42 sepult [n=levgue@87.78.72.199] has joined #lisp 18:41:12 -!- thunk [n=user@96-28-114-9.dhcp.insightbb.com] has quit [Read error: 60 (Operation timed out)] 18:43:32 prip [n=_prip@host185-130-dynamic.42-79-r.retail.telecomitalia.it] has joined #lisp 18:43:42 -!- Levenson1 [n=alex@92.46.83.189] has quit ["Leaving."] 18:45:17 Levenson [n=alex@92.46.83.189] has joined #lisp 18:47:40 -!- sepult [n=levgue@87.78.72.199] has quit [Remote closed the connection] 18:47:41 -!- s0ber [i=pie@118-160-167-204.dynamic.hinet.net] has quit [Remote closed the connection] 18:48:36 -!- reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 18:51:38 -!- mattrepl [n=mattrepl@ip68-100-82-124.dc.dc.cox.net] has quit [] 18:52:12 auclairb [n=auclairb@173.176.64.52] has joined #lisp 18:52:17 -!- auclairb [n=auclairb@173.176.64.52] has quit [Client Quit] 18:53:31 -!- pdenno [n=pdenno@208-58-10-214.c3-0.gth-ubr2.lnh-gth.md.cable.rcn.com] has quit [Read error: 105 (No buffer space available)] 18:53:47 sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has joined #lisp 18:55:12 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [] 18:55:24 Edward_ [n=Ed@AAubervilliers-154-1-68-73.w81-249.abo.wanadoo.fr] has joined #lisp 18:55:28 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #lisp 18:59:00 -!- mishoo [n=mishoo@79.112.52.247] has quit [Remote closed the connection] 19:01:01 -!- sytse [i=sytse@speedy.student.ipv6.utwente.nl] has quit ["goodbye, and thx for all the fish"] 19:01:42 Edward__ [n=Ed@AAubervilliers-154-1-33-218.w90-3.abo.wanadoo.fr] has joined #lisp 19:04:10 -!- kssreeram [n=kssreera@122.174.70.188] has left #lisp 19:04:26 -!- doxtor [n=doxtor@unaffiliated/mitja] has quit [Remote closed the connection] 19:05:54 -!- mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has quit [Read error: 110 (Connection timed out)] 19:12:43 -!- sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 19:13:33 mishoo [n=mishoo@79.112.52.247] has joined #lisp 19:14:49 -!- Edward_ [n=Ed@AAubervilliers-154-1-68-73.w81-249.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 19:15:09 pdenno [n=pdenno@208-58-10-214.c3-0.gth-ubr2.lnh-gth.md.cable.rcn.com] has joined #lisp 19:15:34 -!- tagac [n=user@249.37.221.87.dynamic.jazztel.es] has left #lisp 19:16:36 -!- Guest58730 [n=lexa_@seonet.ru] has left #lisp 19:17:58 sytse [i=sytse@speedy.student.ipv6.utwente.nl] has joined #lisp 19:22:09 Odin- [n=sbkhh@s121-302.gardur.hi.is] has joined #lisp 19:23:25 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [] 19:24:12 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #lisp 19:27:31 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] 19:30:31 seisatsu [n=seisatsu@adsl-76-254-53-44.dsl.pltn13.sbcglobal.net] has joined #lisp 19:30:46 sepult [n=user@xdsl-87-78-72-199.netcologne.de] has joined #lisp 19:32:13 mattrepl [n=mattrepl@ip68-100-82-124.dc.dc.cox.net] has joined #lisp 19:36:40 -!- sepult [n=user@xdsl-87-78-72-199.netcologne.de] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 19:38:13 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 19:40:21 -!- Odin- [n=sbkhh@s121-302.gardur.hi.is] has quit [] 19:45:05 sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has joined #lisp 19:46:53 -!- pdenno [n=pdenno@208-58-10-214.c3-0.gth-ubr2.lnh-gth.md.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 19:48:36 -!- lukjad007 is now known as Jimmy_Durante 19:52:02 spilman [n=spilman@ARennes-552-1-108-111.w92-139.abo.wanadoo.fr] has joined #lisp 19:52:21 -!- Jimmy_Durante is now known as Schnozzola 19:52:46 -!- Schnozzola is now known as lukjad007 19:53:00 OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has joined #lisp 19:53:11 -!- dysinger [n=dysinger@adsl-99-8-229-230.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 19:56:15 nvoorhies [n=nvoorhie@209.237.196.44] has joined #lisp 19:57:32 -!- sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has quit [Remote closed the connection] 19:58:36 sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has joined #lisp 19:58:38 -!- vy [n=user@88.224.112.254] has quit [Remote closed the connection] 19:58:41 -!- Levenson [n=alex@92.46.83.189] has left #lisp 20:00:03 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit ["Leaving..."] 20:01:16 -!- Athas [n=athas@192.38.109.188] has quit [Remote closed the connection] 20:02:00 nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has joined #lisp 20:06:03 thunk [n=user@96-28-114-9.dhcp.insightbb.com] has joined #lisp 20:06:28 redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 20:06:40 -!- nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has quit [Client Quit] 20:10:41 -!- sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 20:11:11 -!- S11001001 [n=sirian@pdpc/supporter/active/S11001001] has quit ["bye bye"] 20:11:15 -!- sayyestolife [n=jot_n@h-60-147.A163.priv.bahnhof.se] has quit [] 20:11:17 pdenno [n=pdenno@208-58-10-214.c3-0.gth-ubr2.lnh-gth.md.cable.rcn.com] has joined #lisp 20:16:06 seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has joined #lisp 20:16:17 sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has joined #lisp 20:17:07 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 20:18:47 -!- spilman [n=spilman@ARennes-552-1-108-111.w92-139.abo.wanadoo.fr] has quit ["Quitte"] 20:18:49 -!- Davidbrcz [n=david@212-198-78-230.rev.numericable.fr] has quit [Client Quit] 20:19:46 Adlai [n=Adlai@unaffiliated/adlai] has joined #lisp 20:21:30 carlocci [n=nes@93.37.211.48] has joined #lisp 20:26:05 jleija [n=jleija@adsl-91-1-29.chs.bellsouth.net] has joined #lisp 20:28:36 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #lisp 20:31:21 Low_level [n=Low_leve@host4-17-dynamic.43-79-r.retail.telecomitalia.it] has joined #lisp 20:32:10 -!- Low_level [n=Low_leve@host4-17-dynamic.43-79-r.retail.telecomitalia.it] has left #lisp 20:32:29 -!- KatrinaTheLamia [n=root@S0106001cdfcd44c1.ed.shawcable.net] has quit ["switching clients"] 20:34:05 anyone with some BSD experience that knows the difference between the struct proc in /usr/include/sys/proc.h and struct kinfo_proc in /sys/user.h ? 20:34:28 as the ppl in the bsd channel are a bit quite 20:35:24 try #windows 20:35:29 because that's about as relevant 20:36:31 *PissedNumlock* feels the love 20:37:10 PissedNumlock, what Ralith meant to say was that apparently no one here knows. 20:37:45 I know, people in BSD don't even know it, but one never knows 20:37:47 asking doesnt hurt 20:38:55 No it doesn't. Especially on a night like this where #lisp is quiet too. 20:39:35 oh right, that's how you spell 'quiet' :) 20:40:37 I'm no dictionary, so don't take my word on it (: 20:41:23 it is 20:41:24 webster agrees with you 20:42:58 ace4016 [i=ace4016@cpe-76-87-84-207.socal.res.rr.com] has joined #lisp 20:43:40 felideon [n=user@adsl-074-186-235-232.sip.bct.bellsouth.net] has joined #lisp 20:47:03 -!- lhz [n=shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit ["Leaving"] 20:47:50 francogrex [n=user@91.178.117.85] has joined #lisp 20:47:57 *madnificent* never understood 'asking doesn't hurt' 20:48:52 -!- pdenno [n=pdenno@208-58-10-214.c3-0.gth-ubr2.lnh-gth.md.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 20:49:20 the worst you can do if I ask is shout at me and ban me from the channel 20:49:52 KatrinaTheLamia [n=KatrinaT@S0106001cdfcd44c1.ed.shawcable.net] has joined #lisp 20:49:53 OmniMancer: the hurt might not be on the part of those who ask, but on the part of those whom are asked 20:50:35 and you are incapable of ignoring? 20:51:00 I try to help ppl when they ask me a question, I do understand that whenever someone just pops in the channel, asks a question, gets the answer and leaves 20:51:03 well, I've read it, I have to read it before I know if it's bad or not... 20:51:04 might be a pita 20:51:21 but at least I try to be constructive when possible 20:51:23 I wasn't pointing at this single example though :) Didn't really mind you asking 20:51:52 madnificent: I had a teacher in 7th grade who started out the first day by saying the "rules" of the class 20:52:13 one of the rules was: "There are no stupid questions, so don't ask! oh wait, I meant, do ask!" 20:52:34 Adlai: point is: you need to know who you ask... 20:53:15 and there are stupid questions 20:53:30 madnificent: there are stupid questions, and there are REALLY stupid questions 20:53:37 *Adlai* doesn't mind the first kind :) 20:53:37 LoL 20:53:59 *madnificent* could mind both, depending on the situation 20:54:33 so if someone asks a stupid question, is it made known to them, or is it just ignored with crickets? 20:55:18 it should be made known to them or they ask again 20:55:27 felideon: we've mentioned it now... I mostly answer it anyways... but it does hurt me a bit 20:55:36 felideon: the former, preferably with gratuitous personal insult 20:55:44 Adlai: :P 20:56:24 *Adlai* is kidding btw, and disagrees with madnificent -- I like answering "stupid questions" because it's usually not too hard, and you're helping a newbie out 20:56:37 nono, that's not stupid 20:56:45 stupid questions aren't the problem -- the problem are stupid askers. 20:56:58 Adlai: gratuitous personal insult is preferable over crickets :) 20:57:03 stupid is: clueless questions, or questions that don't have an answer, or insulting questions, or ignorant questions 20:57:47 aren't most questions in some way ignorant? 20:57:48 or even highly opnionating ones (with the goal of flaming), or hurting questions (hinting at certain things, or making people think about things which are hard on them) 20:57:58 why would you ask if you knew the answer? 20:58:10 OmniMancer: to hurt ^_^ 20:58:20 or questions with answers that are easy to find with any Google search 20:58:53 -!- KatrinaTheLamia [n=KatrinaT@S0106001cdfcd44c1.ed.shawcable.net] has quit ["So long and thanks for all the IRC - telepathy-idle IRC Connection Manager for Telepathy - http://telepathy.freedesktop.org"] 20:59:46 http://lmgtfy.com/?q=are+you+really+that+dumb 21:00:05 right 21:00:26 -!- fisxoj [n=fisxoj@149.43.116.8] has quit [Remote closed the connection] 21:00:35 by the way, anybody who couldn't make it to ECLM interested to see my amazing slides? 21:00:40 OmniMancer: most questions from newbies are genuine and it's lack of sympathy on the part of some to rebuff and insult them. And if you mention google search, then you have to understand in a similar ilk, one need not go to school then, we tell children forget about the teacher, go search your lessons on google.. pretty naive, (no disrespect intended) 21:00:47 in any case, some questions may hurt. Saying you can do it anyways is sad 21:00:54 Adlai: sure 21:01:08 Adlai: YES 21:01:08 http://privatepaste.com/f60lcRCCsF 21:01:10 Adlai: yes; 21:01:13 bzipped 21:01:19 tarball of pngs 21:01:24 francogrex: ; you're doing C again, aren't you?! 21:01:55 I prefer asking people questions than asking google 21:02:27 madnificent: ? 21:02:33 stupid isn't always the main problem though... the problem is asking inappropriate questions 21:02:46 nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has joined #lisp 21:02:50 francogrex: you used a ; to end a statement... 21:02:55 Adlai: I hope the slides of all speakers were collected and will be put online 21:03:02 ralg [n=rui@bl8-154-39.dsl.telepac.pt] has joined #lisp 21:03:09 OmniMancer: but you need to at least _try_ to find the answer on your own 21:03:10 francogrex: and I wanted to ask a stupid question to stay on topic 21:03:14 michaelw: my slides are pretty minimal... it was only a lightning talk 21:03:45 madnificent: I am a bad "typer", i make a lot of syntax error 21:03:54 uhoh, it looks like the first slide image got corrupted. hmm. 21:03:55 Adlai: URL or it didn't happen :) 21:04:32 michaelw: look up -- private paste url 21:05:03 first slide doesn't render? 21:05:05 as I said though, the first image is borked... it's the title slide 21:05:07 yeah 21:05:44 not sure what happened with it 21:05:53 -!- Edward__ [n=Ed@AAubervilliers-154-1-33-218.w90-3.abo.wanadoo.fr] has quit ["L'oignon fait la farce."] 21:05:56 Adlai: I didn't know sheeple had that 21:06:06 Adlai: could you add voice to it? Just with the mic? 21:06:34 syamajala [n=syamajal@140.232.178.84] has joined #lisp 21:06:42 Adlai: as in: I didn't know about spawn 21:06:43 -!- seangrove [n=user@c-98-248-37-94.hsd1.ca.comcast.net] has quit [Read error: 145 (Connection timed out)] 21:06:49 Adlai: how did you like the meeting? 21:06:57 madnificent: ok, I re-scrotted the first slide if anybody wants that too 21:07:08 *madnificent* regets 21:07:11 michaelw: I enjoyed it a lot, it was great to meet people in person 21:07:17 madnificent: regrets what? 21:07:24 -!- nikodemus [n=nikodemu@cs181201111.pp.htv.fi] has quit [Client Quit] 21:07:26 not being there 21:08:02 madnificent: do you mean re-recording my talk? 21:08:16 Adlai: have you recorded it? 21:08:29 I'm not sure whether anybody was recording. 21:09:08 perhaps ECLM should be recorded by default... then let the speakers decide if they want to publish it or not 21:09:10 but actually a lot more people than I expected were curious about Sheeple 21:11:35 Adlai: so we laerned that you're a "young lisper" 21:11:59 francogrex: were you there? 21:12:21 no, i wish i were. next time. 21:12:42 francogrex: next time will be in amsterdam again, no/ 21:12:48 s/\//?/ 21:13:13 francogrex: how did you learn that, then? :) 21:14:49 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 60 (Operation timed out)] 21:16:19 madnificent: yes that would be closer. 21:16:39 Adlai: nah, just reading on cliki a little 21:16:59 -!- phax [n=phax@unaffiliated/phax] has quit ["Leaving"] 21:17:00 minion: Adlai? 21:17:01 Adlai: Adlai is a Person (who could be counted as one of the YoungLispers) who began exploring Common Lisp around April 2009. http://www.cliki.net/Adlai 21:17:13 indeed, it would seem that I am a young lisper. 21:17:25 didn't you write that? 21:17:31 I did :) 21:17:43 -!- legumbre_ [n=user@r190-135-16-34.dialup.adsl.anteldata.net.uy] has quit [Connection timed out] 21:17:44 it would also seem like I just shaved 600 bytes off a tight bottleneck 21:17:47 eno [n=eno@nslu2-linux/eno] has joined #lisp 21:17:54 600 bytes of pure, unadulterated garbage 21:18:04 good on you then 21:18:49 -!- milanj [n=milan@93.86.112.106] has quit ["This computer has gone to sleep"] 21:19:39 -!- OmniMancer [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has quit [Read error: 54 (Connection reset by peer)] 21:22:07 -!- Phaze [n=PhazeDK@93.163.43.22] has quit ["Leaving"] 21:22:24 -!- syamajala [n=syamajal@140.232.178.84] has quit ["Leaving..."] 21:22:36 OmniMancer1 [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has joined #lisp 21:23:13 algorithm, as implemented in Closette (simple CLOS implementation from AMOP): 4512 bytes consed 21:23:33 algorithm as implemented in my latest development version of Sheeple: 1888 bytes consed 21:24:21 -!- fiveop [n=fiveop@g229163186.adsl.alicedsl.de] has quit ["humhum"] 21:24:28 that 21:24:40 that's interesting, i hadn't heard of StumpWM 21:25:38 felideon: if you're into the whole tiling-wm experience, I'd recommend it 21:26:26 Adlai: havent really tried it, but it does look interesting. 21:28:12 ok, an actual CL question now 21:28:20 and don't worry, it's extremely ignorant 21:28:33 when something is declared dynamic-extent, does that basically mean the GC doesn't have to deal with it? 21:28:43 ie, because it gets "freed" when the stack unwinds? 21:29:04 How about someone shows us a mind-blowing one-liner code to make our day end on a good note :) 21:29:24 -!- SandGorgon [n=OmNomNom@122.173.204.112] has quit [Read error: 145 (Connection timed out)] 21:29:58 -!- salva [n=salva@105.11.117.91.dynamic.mundo-r.com] has quit [] 21:30:24 salva [n=salva@105.11.117.91.dynamic.mundo-r.com] has joined #lisp 21:31:06 Adlai: what's sheeple? A re-implementation of CLOS+AMOP? 21:31:25 I'm trying to use a foreign function defined in /usr/include/sys/proc.h 21:31:46 ehu: Sheeple is an object-based OO system 21:31:53 -!- KingNatoG5__ is now known as KingNatoG5 21:31:58 CFFI says it can't find that function and I think it's cause I haven't included/defined the correct foreign lib 21:31:59 the common term is "prototyping OO", but I don't really like that term 21:32:12 but I have no idea what lib I should include 21:32:20 I included libproc cause that seemed logical 21:33:03 phf [n=user@c-76-124-103-85.hsd1.pa.comcast.net] has joined #lisp 21:33:11 Sheeple is basically aimed at being an object-based (as opposed to class-based) equivalent to CLOS+AMOP 21:33:41 ah. now I understand the difference of what you're saying. 21:33:45 -!- nvoorhies [n=nvoorhie@209.237.196.44] has quit [Read error: 110 (Connection timed out)] 21:33:53 francogrex: does a 7-line function getting optimized by SBCL into 25 machine instructions count? 21:33:55 should be interesting. 21:34:25 Adlai: Is it portable, or SBCL only? 21:34:38 the function or the library? 21:34:46 the library 21:35:08 Adlai: yes sure, please share 21:35:13 very portable... in fact, we develop mostly on CCL 21:35:45 oh! nice! 21:36:12 every few commits (we use git extensively) I check it on SBCL, CLISP, and SCL 21:36:22 unittests >:) 21:36:34 srry, had to say it 21:36:46 PissedNumlock: yep, we have 384 tests atm 21:36:57 oh, lovely 21:37:09 we've only started adding tests pretty recently, though, and they don't test everything yet 21:37:24 as unit tests never do 21:37:43 for example, we only have two tests for reply (equivalent to CLOS methods) dispatch... 21:38:15 I have to go soon, but francogrex I'm pasting this function, enjoy :) 21:38:26 thanks 21:38:44 what does it do anyway? 21:38:47 Adlai: excuse the ignorance, but what would be the advantage (or when would it make sense) to use object-based vs class-based? 21:39:03 -!- mishoo [n=mishoo@79.112.52.247] has quit [Read error: 110 (Connection timed out)] 21:39:06 -!- morganb [n=user@wsip-98-188-196-29.ga.at.cox.net] has quit [Read error: 60 (Operation timed out)] 21:39:39 Adlai pasted "Optimized CL Example" at http://paste.lisp.org/display/87024 21:39:49 -!- m4thrick [n=mathrick@users177.kollegienet.dk] has quit [Read error: 105 (No buffer space available)] 21:39:56 -!- jleija [n=jleija@adsl-91-1-29.chs.bellsouth.net] has quit ["leaving"] 21:40:20 felideon: object-based is much more flexible, because your objects are self-contained 21:40:51 alright, I need to go 21:40:55 interesting 21:41:04 might be back later... maybe not... train ride :\ 21:41:11 francogrex: the function is documented 21:41:23 goodnight all! 21:41:25 Adlai: i saqw, beautiful 21:41:26 bye 21:41:34 anyway: I'm trying to use a foreign function 21:41:41 i love optimizations 21:41:48 and CFFI says it doesn't find it although I've included the header files 21:41:53 -!- Adlai [n=Adlai@unaffiliated/adlai] has quit [Remote closed the connection] 21:42:32 PissedNumlock: did you load the dynamic library? 21:42:37 so my guess is that I still have to include the correct lib 21:42:51 well francogrex that's the problem as I do not know what lib I have to load 21:42:59 the headerfile is sys/proc.h 21:43:04 and I've loaded libproc.so 21:43:19 but no idea if that's correct 21:43:32 (and I'm talking about FreeBSD here btw) 21:44:06 PissedNumlock: i figured. can't help you there; I'm a die-hard win32 user 21:44:27 I guess my question is: how do you know what lib you shoud load :) 21:44:37 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 21:47:46 one way is to try to compile the original function in gcc and see what the compiler tells you 21:48:01 -!- sepult [n=levgue@xdsl-87-78-72-199.netcologne.de] has quit [Remote closed the connection] 21:48:16 it can give you some hints on what stuff is missing and google may help from that point on 21:49:04 mhh yes, good idea 21:49:14 matt____ [n=matt@host86-139-71-4.range86-139.btcentralplus.com] has joined #lisp 21:50:47 ok guys as hard as it is to admit that I have to leave common lisp for the day, it's time to go now. Later. 21:53:51 <_3b> PissedNumlock: ask google code search to find some C code that uses it, and see what that links to 21:54:29 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Ex-Chat"] 21:54:42 Or ask the manpage. 21:55:44 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 21:56:01 -!- Nshag [i=user@Mix-Orleans-106-3-113.w193-248.abo.wanadoo.fr] has quit ["Quitte"] 21:58:18 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 22:00:32 KatrinaTheLamia [n=root@S0106001cdfcd44c1.ed.shawcable.net] has joined #lisp 22:04:41 -!- francogrex [n=user@91.178.117.85] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 22:05:26 -!- Krystof [n=csr21@ABordeaux-257-1-176-100.w90-60.abo.wanadoo.fr] has quit [Read error: 113 (No route to host)] 22:06:29 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Remote closed the connection] 22:06:59 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 22:07:01 mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has joined #lisp 22:07:46 -!- ralg [n=rui@bl8-154-39.dsl.telepac.pt] has quit [Read error: 110 (Connection timed out)] 22:08:29 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit ["This computer has gone to sleep"] 22:10:32 sbahra [n=sbahra@c-68-34-110-14.hsd1.dc.comcast.net] has joined #lisp 22:11:06 thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has joined #lisp 22:12:13 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Remote closed the connection] 22:14:39 -!- chris2 [n=chris@p5B169C57.dip0.t-ipconnect.de] has quit ["Leaving"] 22:14:51 mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 22:21:10 -!- redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit ["Leaving."] 22:23:26 -!- mrsolo [n=mrsolo@68.126.198.233] has quit [Client Quit] 22:23:49 seangrove [n=user@173-11-104-25-SFBA.hfc.comcastbusiness.net] has joined #lisp 22:24:00 mrsolo [n=mrsolo@adsl-68-126-198-233.dsl.pltn13.pacbell.net] has joined #lisp 22:24:53 -!- coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has quit [Connection timed out] 22:25:22 -!- l_a_m [n=nlamirau@194.51.71.190] has quit [Read error: 60 (Operation timed out)] 22:25:23 dmiles_akf [n=dmiles@c-76-104-220-73.hsd1.wa.comcast.net] has joined #lisp 22:25:46 -!- htk_ [n=htk___@95.65.241.13] has quit [Read error: 60 (Operation timed out)] 22:25:51 -!- deech` [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has quit [Remote closed the connection] 22:25:52 -!- weirdo [n=sthalik@c142-5.icpnet.pl] has quit [Remote closed the connection] 22:26:01 deech` [n=user@24-107-144-116.dhcp.stls.mo.charter.com] has joined #lisp 22:26:12 -!- seisatsu [n=seisatsu@adsl-76-254-53-44.dsl.pltn13.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] 22:26:56 -!- tltstc [n=tltstc@cpe-76-90-95-21.socal.res.rr.com] has quit [Read error: 60 (Operation timed out)] 22:27:05 -!- moocow [n=new@mail.fredcanhelp.com] has quit [Read error: 60 (Operation timed out)] 22:27:43 moocow [n=new@mail.fredcanhelp.com] has joined #lisp 22:27:46 -!- konr [n=konrad@201.82.141.180] has quit [Read error: 60 (Operation timed out)] 22:28:28 Ppjet6 [n=ppjet@ram94-7-82-232-191-53.fbx.proxad.net] has joined #lisp 22:28:39 -!- rlonstein [i=lonstein@ohno.mrbill.net] has quit [Remote closed the connection] 22:28:42 rlonstein [i=lonstein@ohno.mrbill.net] has joined #lisp 22:28:59 I found that C-c C-c is significantly slower for ccl than sbcl. Is that normal? 22:29:09 -!- eno [n=eno@nslu2-linux/eno] has quit [Remote closed the connection] 22:29:13 -!- saikat_ [n=saikat@c-98-210-13-214.hsd1.ca.comcast.net] has quit [Read error: 60 (Operation timed out)] 22:29:14 eno [n=eno@nslu2-linux/eno] has joined #lisp 22:29:14 konr [n=konrad@201.82.141.180] has joined #lisp 22:29:21 -!- HET2 [n=diman@cpc1-cdif3-0-0-cust705.cdif.cable.ntl.com] has quit [Operation timed out] 22:29:48 -!- dmiles [n=dmiles@c-76-104-220-73.hsd1.wa.comcast.net] has quit [Read error: 60 (Operation timed out)] 22:30:01 -!- yahooooo [n=yahooooo@c-76-104-183-185.hsd1.wa.comcast.net] has quit [Remote closed the connection] 22:31:10 yahooooo [n=yahooooo@c-76-104-183-185.hsd1.wa.comcast.net] has joined #lisp 22:31:18 -!- Ppjet6 is now known as Pepe_ 22:32:16 weirdo [n=sthalik@c142-5.icpnet.pl] has joined #lisp 22:32:40 saikat_ [n=saikat@c-98-210-13-214.hsd1.ca.comcast.net] has joined #lisp 22:32:48 -!- seangrove [n=user@173-11-104-25-SFBA.hfc.comcastbusiness.net] has quit [Remote closed the connection] 22:32:49 HET2 [n=diman@cpc1-cdif3-0-0-cust705.cdif.cable.ntl.com] has joined #lisp 22:35:59 -!- slava [n=slava@li13-154.members.linode.com] has left #lisp 22:36:18 tltstc [n=tltstc@cpe-76-90-95-21.socal.res.rr.com] has joined #lisp 22:37:11 htk_ [n=htk___@95.65.241.13] has joined #lisp 22:37:35 seisatsu [n=seisatsu@adsl-76-254-53-44.dsl.pltn13.sbcglobal.net] has joined #lisp 22:37:37 l_a_m [n=nlamirau@194.51.71.190] has joined #lisp 22:38:55 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #lisp 22:39:27 -!- OmniMancer1 [n=OmniManc@219-89-105-220.jetstart.xtra.co.nz] has quit ["Leaving."] 22:41:23 -!- thom_ [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 22:42:18 -!- thom_logn [n=thom@pool-173-51-164-80.lsanca.fios.verizon.net] has quit [Connection timed out] 22:44:47 -!- slash_ [n=Unknown@p4FF0B6C4.dip.t-dialin.net] has quit [Client Quit] 22:49:03 slava [n=slava@li13-154.members.linode.com] has joined #lisp 22:49:59 the download links on sbcl.org don't work 22:50:11 or just the darwin/amd64 link 22:53:02 slava: you could try going to the sourceforge download page? 22:53:08 I found it, yeah 22:53:12 the links on the sbcl.org download matrix are occasionally broken 22:53:14 ah, cool 22:53:44 can someone help me conjure up a type declaration that will convince sbcl that the input to sqrt is a positive float? 22:53:56 slava = Slava Akhmechet? 22:54:07 from Weblocks/RethinkDB? 22:54:57 (sqrt (the (double-float 0.0) x)) or (sqrt (abs x)) 22:55:14 I'd guess.. 22:56:04 dwh [n=dwh@eth2.vic.adsl.internode.on.net] has joined #lisp 22:56:21 I want the latter since I specifically want to force sbcl to invoke the SQRTSD instruction on a negative number 22:56:24 former I mean 22:57:01 pjb: I had to change 0.0 to 0d0 otherwise thanks :-) 22:57:03 Well, there's no cast in lisp... 22:57:17 You'd need (safety 0) too. 22:57:22 yes 22:57:24 felideon: no, Slava the Factor dude, IIRC 22:57:51 the weblocks guy comes on as 'coffeemug' IIRC 22:58:00 I guess I was on freenode first :) 22:58:07 ah, true 22:58:35 locci [n=nes@93.37.211.48] has joined #lisp 22:58:54 slava: nice to meet you, nonetheless 23:01:54 kidd [n=kidd@80.Red-79-152-42.dynamicIP.rima-tde.net] has joined #lisp 23:03:22 coderdad [n=coderdad@72.200.214.240] has joined #lisp 23:06:41 -!- seisatsu [n=seisatsu@adsl-76-254-53-44.dsl.pltn13.sbcglobal.net] has quit ["Ex-Chat"] 23:07:02 -!- xvx [n=user01@189.247.5.6] has quit [Read error: 110 (Connection timed out)] 23:07:30 -!- htk_ [n=htk___@95.65.241.13] has quit [No route to host] 23:08:07 ltriant [n=ltriant@lithium.mailguard.com.au] has joined #lisp 23:08:14 slyrus_: so floating point traps are not supported at all on sbcl darwin/x86? 23:08:16 x86.64 rather 23:09:16 -!- matt____ [n=matt@host86-139-71-4.range86-139.btcentralplus.com] has quit [Read error: 110 (Connection timed out)] 23:09:18 reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 23:09:29 fisxoj [n=fisxoj@149.43.96.47] has joined #lisp 23:09:30 -!- reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 23:10:04 xvx [n=user01@189.247.7.23] has joined #lisp 23:10:12 OmniMancer [n=OmniManc@202.36.179.65] has joined #lisp 23:10:27 slava: either. The mask doesn't seem to stick. 23:12:02 pkhuong: in factor, it seems to work for almost everything, except sqrtsd doesn't raise traps 23:12:12 pkhuong: what do yo umean by doesn't stick? what's your test case? 23:12:24 htk_ [n=htk___@188.3.227.81] has joined #lisp 23:12:26 sqrtsd raises traps in 32-bit mode which is odd 23:12:57 mcspiff` [n=user@drmons0501w-142068152239.pppoe-dynamic.ns.aliant.net] has joined #lisp 23:13:11 Not sure. The trap mask code is disabled on darwin because it doesn't work. 23:14:22 mcspiff`` [n=user@drmons0501w-142068153000.pppoe-dynamic.ns.aliant.net] has joined #lisp 23:14:32 All the floating point mode stuff, in fact, I believe. 23:15:21 -!- mrSpec [n=Spec@unaffiliated/mrspec] has quit [] 23:21:04 pkhuong: turns out my tests were wrong and SQRTSD raises the right traps 23:21:38 -!- carlocci [n=nes@93.37.211.48] has quit [No buffer space available] 23:22:06 -!- locci is now known as carlocci 23:22:39 -!- fisxoj [n=fisxoj@149.43.96.47] has quit ["Ex-Chat"] 23:23:13 Sikander [n=soemraws@oemrawsingh.xs4all.nl] has joined #lisp 23:23:15 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: 110 (Connection timed out)] 23:23:41 herbieB: Hey, I think I found a bug in Nekthuth 23:26:48 fisxoj [n=fisxoj@149.43.96.47] has joined #lisp 23:27:43 rvirding [n=chatzill@h69n1c1o1034.bredband.skanova.com] has joined #lisp 23:28:41 -!- mcspiff [n=user@drmons0501w-142068144064.pppoe-dynamic.ns.aliant.net] has quit [Read error: 110 (Connection timed out)] 23:29:43 -!- mcspiff` [n=user@drmons0501w-142068152239.pppoe-dynamic.ns.aliant.net] has quit [Connection timed out] 23:31:43 mcspiff [n=user@drmons0501w-142177072209.pppoe-dynamic.ns.aliant.net] has joined #lisp 23:32:01 Sikander: That doesn't surprise me :) 23:33:31 -!- mcspiff`` [n=user@drmons0501w-142068153000.pppoe-dynamic.ns.aliant.net] has quit [Connection timed out] 23:33:57 herbieB: It's really weird though 23:34:12 redline6561 [n=redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 23:34:38 -!- redblue [i=star@ppp099.108-253-207.mtl.mt.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 23:35:44 john_ [n=john@80.51.89.80] has joined #lisp 23:36:44 85.14.80.241 how to set pass on dlink now its login and pass empty string? 23:37:14 herbieB: It's got something to do with not properly parsing loop, so that forms evaluated after that don't evaluate well. I'll try to nail it down better and then shoot you an e-mail 23:37:20 -!- john_ [n=john@80.51.89.80] has left #lisp 23:37:39 -!- coderdad [n=coderdad@72.200.214.240] has quit [Remote closed the connection] 23:39:33 Sikander: Thanks :) 23:40:31 -!- pjb [n=t@85-169-63-25.rev.numericable.fr] has quit [Remote closed the connection] 23:41:02 pjb [n=t@85-169-63-25.rev.numericable.fr] has joined #lisp 23:41:39 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit [Read error: 113 (No route to host)] 23:42:25 Odin- [n=sbkhh@130.208.131.159] has joined #lisp 23:44:31 Kickaha [n=jadawin@151.100.103.87.rev.vodafone.pt] has joined #lisp 23:45:06 hi everyone, anyone here experienced with cffi? 23:45:59 Kickaha: several folks here 23:47:36 anyone available for spending a few minutes explaining me how to achieve something? 23:49:33 herbieB: No, it's weirder than that. It has nothing to do with loop or whatever. It works even in a file without any text... If you put a sexp on line 101 (counting from 1 as vim does), and do a NekthuthTopSexp when inside the sexp, it doesn't parse. 23:49:44 i'm loading libwiiuse (for connecting to my wii controller) but i'm not sure how cffi deals with double pointers to a structure 23:49:45 herbieB: Sorry, I told you I'd email it... 23:52:57 coderdad [n=coderdad@ip72-200-214-240.ok.ok.cox.net] has joined #lisp 23:53:43 Kickaha: say your function returns a struct **, then you tell cffi that that function returns a :pointer 23:54:08 you then derefence one pointer with mem-ref 23:54:09 -!- mcspiff [n=user@drmons0501w-142177072209.pppoe-dynamic.ns.aliant.net] has quit [Remote closed the connection] 23:54:17 where you specifiy the type as :pointer 23:54:23 and dereference that value once more 23:54:28 to get to your struct 23:54:51 if you get back an array you can use mem-aref to get the offset 23:55:04 so you access the correct index 23:55:05 -!- Hun [n=hun@217.86.190.93] has quit [Read error: 131 (Connection reset by peer)] 23:55:24 joast [n=rick@76.178.178.72] has joined #lisp 23:55:28 but going to bed now 23:55:50 i'm using mem-aref to get the first element, of the struct **, but i can't seem to get to that struct member values 23:56:46 -!- joast [n=rick@76.178.178.72] has quit [Client Quit] 23:56:51 -!- OmniMancer [n=OmniManc@202.36.179.65] has quit ["Leaving."] 23:57:16 Modius [n=Modius@24.174.112.56] has joined #lisp 23:58:01 -!- cmm [n=cmm@bzq-79-179-70-9.red.bezeqint.net] has quit [Read error: 60 (Operation timed out)] 23:58:28 Kickaha: did you define that struct? 23:58:37 you can use grovel to 'grovel' that structure 23:58:38 -!- pjb [n=t@85-169-63-25.rev.numericable.fr] has quit [Remote closed the connection] 23:58:44 and define the slotvalues you want 23:58:57 pjb [n=t@85-169-63-25.rev.numericable.fr] has joined #lisp 23:59:15 and then you use (foreign-slot-value 23:59:27 to access slots in the structure 23:59:36 PissedNumlock: hmmm, i never used grovel 23:59:55 (def(cstruct proc "struct proc" (tid "p_pid" :type pid) (pproc "p_pptr" :type :pointer) (nice "p_nice" :type :char)) 23:59:57 but i did define the struct