00:01:26 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Quit: Leaving.] 00:02:22 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 00:02:24 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 00:03:31 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 00:03:33 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 00:03:49 barcon332 [~barcon332@208.89.210.254] has joined #lisp 00:04:03 phadthai [mmondor@66.11.161.166] has joined #lisp 00:04:17 -!- G0SUB [~ghoseb@121.243.225.226] has quit [Read error: Operation timed out] 00:04:53 G0SUB [~ghoseb@121.243.225.226] has joined #lisp 00:05:18 rtra: (1+ (cos (/ pi 2))) would probably round as 1, too. 00:06:33 -!- zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has quit [Ping timeout: 240 seconds] 00:13:00 -!- sepult` [~levgue@xdsl-87-79-161-17.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:15:02 sepult [~levgue@xdsl-87-79-161-17.netcologne.de] has joined #lisp 00:17:07 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 00:17:09 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 00:18:11 -!- toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has quit [Quit: toast`] 00:20:21 toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has joined #lisp 00:21:06 zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has joined #lisp 00:28:19 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 00:28:21 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 00:34:53 -!- redline6561 [~redline@gate-20.spsu.edu] has quit [Ping timeout: 260 seconds] 00:36:08 cmsimon [~cmsimon@unaffiliated/cmsimon] has joined #lisp 00:36:29 wuwei [wuwei@gateway/shell/anapnea.net/x-usmcdcfkgrlqbrjo] has joined #lisp 00:36:34 http://github.com/lunant/lisphp 00:37:35 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 00:39:20 http://gist.github.com/464856 00:39:35 for those you want a recursive array cffi function 00:40:01 yates [~yates@cpe-174-097-145-232.nc.res.rr.com] has joined #lisp 00:40:05 -!- yates [~yates@cpe-174-097-145-232.nc.res.rr.com] has left #lisp 00:42:01 -!- mon_key [~user@unaffiliated/monkey/x-267253] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:42:32 -!- zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has quit [Ping timeout: 248 seconds] 00:44:15 -!- z0d [~z0d@unaffiliated/z0d] has quit [Ping timeout: 265 seconds] 00:44:38 TR2N [email@89-180-206-33.net.novis.pt] has joined #lisp 00:55:03 -!- sepult [~levgue@xdsl-87-79-161-17.netcologne.de] has quit [Remote host closed the connection] 00:55:40 -!- G0SUB [~ghoseb@121.243.225.226] has quit [Ping timeout: 260 seconds] 00:56:00 -!- ikki [~ikki@201.155.75.146] has quit [Quit: Leaving] 00:56:16 G0SUB [~ghoseb@121.243.225.226] has joined #lisp 00:58:05 sepult [~levgue@xdsl-87-79-161-17.netcologne.de] has joined #lisp 01:03:14 -!- OmniMancer1 [~OmniMance@125-236-134-8.jetstream.xtra.co.nz] has quit [Ping timeout: 276 seconds] 01:03:15 rtoym [~chatzilla@24.148.170.2] has joined #lisp 01:04:57 felideon [~felideon@adsl-233-199-240.mia.bellsouth.net] has joined #lisp 01:05:54 do the SBCL binaries (Linux) have threading enabled by default, or do you still need to customize and build from source? 01:08:54 if you have it running you can type in *features* at the repl to check 01:09:44 oh, i'm just having trouble installing from source. it's an old laptop, not sure if it has too little memory (512MB) 01:10:13 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 01:10:30 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 01:12:56 neoesque [~neoesque@210.59.147.232] has joined #lisp 01:17:28 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #lisp 01:20:24 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 248 seconds] 01:27:45 -!- Joreji [~thomas@81-050.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 01:28:16 -!- toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has quit [Quit: toast`] 01:29:03 galabad [~root@207-118-244-98.stat.centurytel.net] has joined #lisp 01:29:25 djdatavirusd627 [~dj-datavi@c83-255-16-153.bredband.comhem.se] has joined #lisp 01:35:13 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 265 seconds] 01:35:42 toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has joined #lisp 01:38:23 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 01:41:06 clog [nef@bespin.org] has joined #lisp 01:47:53 Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has joined #lisp 01:48:57 -!- Transformer [~Transform@ool-4a59e397.dyn.optonline.net] has left #lisp 01:50:35 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 01:50:46 Moz [~jovan@CPE0800465ee557-CM001ade8520d6.cpe.net.cable.rogers.com] has joined #lisp 01:50:57 -!- pickles [~paul@d47-69-2-54.col.wideopenwest.com] has quit [Ping timeout: 265 seconds] 01:51:07 -!- Moz is now known as Guest48640 01:53:29 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 01:54:12 madnificent [~madnifice@83.101.62.132] has joined #lisp 01:56:37 -!- galabad [~root@207-118-244-98.stat.centurytel.net] has quit [Quit: BitchX-1.1-final -- just do it.] 02:02:44 -!- MK_FG [~fraggod@188.226.51.71] has quit [Quit: o//] 02:05:39 Snamich: yeah, sb:thread seems to be included by default in the binary 02:05:41 pickles [~paul@d47-69-2-54.col.wideopenwest.com] has joined #lisp 02:05:50 Joreji [~thomas@81-050.eduroam.RWTH-Aachen.DE] has joined #lisp 02:07:16 -!- ljames [~ln@unaffiliated/ljames] has quit [Remote host closed the connection] 02:07:36 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 02:09:39 nice, I had done that a while ago, but couldn't remember 02:11:46 i'm working with "clbuild slime" but i get an error --> error: Process inferior-lisp not running 02:12:04 the paths in my .emacs look to be ok 02:12:21 -!- Edward__ [edward@ARennes-299-1-10-139.w92-159.abo.wanadoo.fr] has quit [] 02:13:16 (setq inferior-lisp-program "/usr4/SBCL/clbuild/clbuild lisp") 02:14:38 -!- Joreji [~thomas@81-050.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 02:18:12 ok, i don't anything in .emacs, so i get fewer errors, but still the inferior-lisp-program isn't running 02:18:51 you're trying to start the clbuild slime and lisp from emacs? 02:22:13 "clbuild slime" is the commandline 02:23:33 that results in "emacs -l .start-slime.el" being run 02:24:09 -!- hefner [~hefner@ppp-58-9-113-138.revip2.asianet.co.th] has quit [Ping timeout: 240 seconds] 02:24:17 Joreji [~thomas@81-050.eduroam.RWTH-Aachen.DE] has joined #lisp 02:26:31 how did you install sbcl? 02:32:15 -!- cmsimon [~cmsimon@unaffiliated/cmsimon] has quit [Quit: bbiab] 02:33:11 -!- Joreji [~thomas@81-050.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 276 seconds] 02:33:11 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 02:34:01 from a binary tar ball with the install.sh in to /usr/local... 02:37:36 phadthai_ [mmondor@66.11.161.166] has joined #lisp 02:37:36 -!- phadthai [mmondor@66.11.161.166] has quit [Read error: Connection reset by peer] 02:38:05 oh i see, i need to change the progam name from lisp to sbcl 02:39:30 darn, no go 02:42:36 -!- konr [~user@201.82.129.247] has quit [Remote host closed the connection] 02:43:06 konr [~user@201.82.129.247] has joined #lisp 02:43:53 OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has joined #lisp 02:45:19 I'm not sure what's going on, I installed sbcl from a binary like you and installed clbuild with slime and it was able to find my sbcl implementation 02:46:53 redline6561 [~redline@c-66-56-55-169.hsd1.ga.comcast.net] has joined #lisp 02:50:32 -!- wuwei [wuwei@gateway/shell/anapnea.net/x-usmcdcfkgrlqbrjo] has left #lisp 02:50:49 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 02:57:31 MK_FG [~fraggod@wall.mplik.ru] has joined #lisp 03:05:50 asarch [~asarch@189.188.142.66] has joined #lisp 03:06:59 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 03:07:12 -!- bakkdoor is now known as bakkdoor|zZz 03:08:01 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 03:08:30 geez, i had to make clbuild executable 03:08:55 works now 03:09:15 i was using sh clbuild from the commandline 03:09:17 geez 03:09:44 Buganini [~buganini@security-hole.info] has joined #lisp 03:12:20 -!- pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has quit [] 03:12:32 OmniMancer1 [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has joined #lisp 03:16:05 -!- OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has quit [Ping timeout: 276 seconds] 03:17:18 OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has joined #lisp 03:19:59 -!- OmniMancer1 [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has quit [Ping timeout: 276 seconds] 03:22:48 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 03:24:33 -!- asarch [~asarch@189.188.142.66] has quit [Quit: Leaving] 03:26:46 -!- carlocci [~nes@93.37.192.45] has quit [Quit: eventually IE will rot and die] 03:31:22 tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has joined #lisp 03:31:26 -!- tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has quit [Quit: Leaving.] 03:32:23 abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has joined #lisp 03:37:43 asarch [~asarch@189.188.142.66] has joined #lisp 03:38:03 pavelludiq [~quassel@87.246.30.106] has joined #lisp 03:38:23 tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has joined #lisp 03:39:03 -!- cods [~cods@tuxee.net] has quit [Ping timeout: 252 seconds] 03:39:18 -!- tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has quit [Client Quit] 03:39:42 aja [~aja@unaffiliated/aja] has joined #lisp 03:39:58 -!- aja [~aja@unaffiliated/aja] has quit [Remote host closed the connection] 03:40:37 aja [~aja@unaffiliated/aja] has joined #lisp 03:41:20 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 03:42:09 -!- phadthai_ is now known as phadthai 03:42:51 -!- pickles [~paul@d47-69-2-54.col.wideopenwest.com] has quit [Ping timeout: 240 seconds] 03:44:04 bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 03:45:10 tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has joined #lisp 03:45:26 -!- tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has quit [Client Quit] 03:45:38 -!- abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has quit [Quit: Leaving.] 03:49:20 are there any freenode servers in israel ? 03:53:09 http://freenode.net/irc_servers.shtml says no 03:58:06 pickles [~paul@d47-69-2-54.col.wideopenwest.com] has joined #lisp 04:06:44 -!- asarch [~asarch@189.188.142.66] has quit [Remote host closed the connection] 04:14:13 mcc_ [~mike@ip68-104-164-151.ph.ph.cox.net] has joined #lisp 04:18:18 Good morning 04:18:33 hello 04:26:24 -!- felideon [~felideon@adsl-233-199-240.mia.bellsouth.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:29:44 -!- G0SUB [~ghoseb@121.243.225.226] has quit [Quit: WeeChat 0.3.2] 04:36:21 super__ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 04:39:22 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 265 seconds] 04:39:48 -!- pickles [~paul@d47-69-2-54.col.wideopenwest.com] has left #lisp 04:46:47 -!- pavelludiq [~quassel@87.246.30.106] has quit [Remote host closed the connection] 04:53:15 -!- barcon332 [~barcon332@208.89.210.254] has quit [Ping timeout: 240 seconds] 04:58:42 astoon [~astoon@213.141.244.246] has joined #lisp 05:01:45 -!- Yuuhi [benni@p5483D1EC.dip.t-dialin.net] has quit [Read error: Operation timed out] 05:02:24 Yuuhi [benni@p5483BE07.dip.t-dialin.net] has joined #lisp 05:08:30 R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 05:11:14 -!- davazp [~user@83.55.180.105] has quit [Remote host closed the connection] 05:15:21 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 05:15:37 -!- manic12 [~andrew@99-100-67-123.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 265 seconds] 05:15:42 pavelludiq [~quassel@83.222.190.201] has joined #lisp 05:19:19 vu3rdd [~vu3rdd@164.164.250.10] has joined #lisp 05:21:29 emma [~em@unaffiliated/emma] has joined #lisp 05:28:43 there is no #slime 05:32:05 -!- R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has quit [Quit: night] 05:32:20 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 276 seconds] 05:35:57 how can you tell if using a recursive function that program flow will ultimately return to the initial calling point ? 05:41:48 -!- zophy [~sy@host-242-6-111-24-static.midco.net] has quit [Ping timeout: 260 seconds] 05:43:11 rplacd [~rplacd@ppp-124-122-93-139.revip2.asianet.co.th] has joined #lisp 05:43:25 zc00gii: any luck? 05:44:24 zophy [~sy@host-242-6-111-24-static.midco.net] has joined #lisp 05:50:08 rplacd: oh! 05:51:05 rplacd: http://gist.github.com/465065 05:51:12 it might hav some oddly placed code 05:51:17 but it works 05:51:19 anywy 05:51:22 I'm pushing it 05:51:23 it 05:51:28 's 1 in the morning 05:51:34 I'm tired 05:51:42 sorry I had to log off, I feel your pain 05:52:24 rplacd: so, basically 05:52:46 (defcarray #(1 2 3 #(4 5 6)) 05:52:47 ) 05:52:55 haven't made any readingfunctions yet 05:53:15 well, it's not like you're going to get that much safety anyway by frontending mem-aref 05:53:27 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Quit: Leaving] 05:53:34 basically, do (cffi:mem-aref *variable* :type index) 05:53:39 rplacd: oh, you already know it 05:53:58 rplacd: doesn't matter, just to make it easy 05:54:02 sepult` [~levgue@xdsl-78-34-247-239.netcologne.de] has joined #lisp 05:54:04 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 05:54:12 Kolyan [~nartamono@95-25-9-164.broadband.corbina.ru] has joined #lisp 05:54:14 if you're going to do that why don't you tag the arrays from some safety, then? 05:54:33 maybe make my own syntax with #C(lotta lotta) 05:54:46 rplacd: eh? 05:55:15 -!- sepult` [~levgue@xdsl-78-34-247-239.netcologne.de] has quit [Read error: Connection reset by peer] 05:55:16 tag it with the original length of the array and disallow arefs out of that range. 05:55:40 ahh 05:55:51 yeah, I probably will 05:55:55 but not now 05:56:09 good night 05:56:15 eh. I just have one consideration, though, before you sleep: 05:56:30 :\ 05:56:37 what if someone jumps out of with-c-array? 05:56:49 place the foreign-free in an unwind-protect. 05:57:08 I don't really care 05:57:17 sorry for being anal, then. 05:57:17 -!- sepult [~levgue@xdsl-87-79-161-17.netcologne.de] has quit [Ping timeout: 276 seconds] 05:57:17 I'm really the only one'll use it 05:57:18 symbole [~chatzilla@ool-182ffe8f.dyn.optonline.net] has joined #lisp 05:57:21 goodnight, then. 05:57:25 night 05:57:30 see you again :) 05:57:34 thank you :) 05:58:30 stassats [~stassats@wikipedia/stassats] has joined #lisp 05:58:40 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 05:58:42 sepult [~levgue@xdsl-78-34-247-239.netcologne.de] has joined #lisp 06:00:00 macinsam [~rplacd@ppp-124-121-228-116.revip2.asianet.co.th] has joined #lisp 06:00:05 -!- macinsam [~rplacd@ppp-124-121-228-116.revip2.asianet.co.th] has quit [Client Quit] 06:03:05 -!- rplacd [~rplacd@ppp-124-122-93-139.revip2.asianet.co.th] has quit [Ping timeout: 260 seconds] 06:03:13 HG` [~HG@xdslel105.osnanet.de] has joined #lisp 06:09:09 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [Read error: Connection reset by peer] 06:09:31 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 06:19:07 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #lisp 06:20:47 bytecolor [~user@adsl-71-137-195-53.dsl.scrm01.pacbell.net] has joined #lisp 06:20:59 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:22:51 -!- symbole [~chatzilla@ool-182ffe8f.dyn.optonline.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100628124739]] 06:23:45 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 06:24:21 -!- toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has quit [Quit: toast`] 06:24:31 -!- legumbre [~leo@r190-135-42-75.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 276 seconds] 06:28:58 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 06:35:35 rplacd [~rplacd@ppp-124-121-228-116.revip2.asianet.co.th] has joined #lisp 06:36:44 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:36:53 good morning 06:37:20 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 260 seconds] 06:38:33 morning. 06:40:53 -!- Guest48640 [~jovan@CPE0800465ee557-CM001ade8520d6.cpe.net.cable.rogers.com] has quit [] 06:44:30 zophy: sounds close to halting problem... I suspect that you can trace then prove a function for that, though, if certain conditions are met 06:45:57 It's very easy for primitive recursive function 06:46:40 That's one of the points of Theorem Provers 06:48:20 cods [~cods@rsbac/developer/cods] has joined #lisp 06:50:00 -!- jmbr [~jmbr@244.32.220.87.dynamic.jazztel.es] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:51:23 relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has joined #lisp 06:51:39 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 06:51:59 lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 06:52:14 -!- aja [~aja@unaffiliated/aja] has quit [Read error: Connection reset by peer] 06:54:32 tcr: the thing is that real-life loves being not primitive 06:59:58 xyxxyyy [~xyxu@222.66.201.6] has joined #lisp 07:01:30 Athas [~athas@82.211.209.162] has joined #lisp 07:02:13 -!- kleppari [~spa@bitbucket.is] has quit [Read error: Connection reset by peer] 07:05:44 kleppari [~spa@bitbucket.is] has joined #lisp 07:05:51 chrnybo [~user@148.122.202.244] has joined #lisp 07:08:16 ASau` [~user@77.246.231.42] has joined #lisp 07:11:34 pr_ [~pr@p4FE2C60E.dip.t-dialin.net] has joined #lisp 07:11:34 -!- pr_ [~pr@p4FE2C60E.dip.t-dialin.net] has quit [Client Quit] 07:12:37 fiveop [~fiveop@g229238181.adsl.alicedsl.de] has joined #lisp 07:23:45 -!- aw [~aw@78-26-21-221.network.trollfjord.no] has quit [Quit: WeeChat 0.3.3-dev] 07:24:44 Davse_Bamse [~davse@82.103.143.161] has joined #lisp 07:28:04 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 07:32:38 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 07:34:31 Beetny [~Beetny@ppp118-208-46-58.lns20.bne1.internode.on.net] has joined #lisp 07:36:29 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 07:36:31 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 07:37:32 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 07:45:13 splittist [~David@30-245.62-188.cust.bluewin.ch] has joined #lisp 07:45:15 morning 07:45:21 hi splittist 07:45:43 What's new, exciting and public? 07:45:45 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 07:45:45 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 07:46:56 apart from me having managed to install abcl (: [not difficult] 07:47:21 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 07:49:20 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 07:49:21 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 07:52:14 adu [~ajr@pool-96-255-9-193.washdc.fios.verizon.net] has joined #lisp 07:52:22 splittist: unless you're building from sourced on beta JDK 07:54:11 java? 07:54:28 adu: ant bailing out due to version mismatch 07:56:23 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #lisp 07:57:21 Morning; Anyone using gwkings LIFT with sbcl? 08:00:24 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 08:03:13 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 08:05:20 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 08:08:17 -!- hankhero [~Adium@c213-89-201-154.bredband.comhem.se] has quit [Quit: Leaving.] 08:10:27 demmeln [~Adium@p2176570260.tum.vpn.lrz-muenchen.de] has joined #lisp 08:11:22 -!- demmeln [~Adium@p2176570260.tum.vpn.lrz-muenchen.de] has quit [Client Quit] 08:11:24 p_l: I'm not that avant-garde (: 08:11:57 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 08:14:26 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [Read error: Connection reset by peer] 08:18:37 Blkt [~user@93-33-132-54.ip44.fastwebnet.it] has joined #lisp 08:18:47 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 08:19:39 good day everyone 08:21:08 -!- bakkdoor|zZz is now known as bakkdoor 08:22:51 jvm [~jvm@krlh-5f7345dd.pool.mediaWays.net] has joined #lisp 08:24:49 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: rcirc on GNU Emacs 23.2.9] 08:26:13 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Ping timeout: 260 seconds] 08:28:01 -!- xyxxyyy [~xyxu@222.66.201.6] has quit [Quit: Leaving.] 08:29:12 hi. can someone explain to me in easy words how (defun reverse (list) (if (null list) nil (append (reverse (cdr list))(list (car list))))) does reverse a list? i don't really understand the approach. would be very nice. 08:30:20 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 08:30:40 it appends the current atom to the end of the recursion 08:30:53 so at the end it terminates with nil 08:31:12 so the contents of the list are recursively being tacked on at the end. 08:32:22 the last item would be at the front, of course - appending a list to nil returns the list, I think. 08:34:58 yep 08:35:56 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 08:43:03 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 08:43:49 blandest [~user@85.204.33.242] has joined #lisp 08:46:02 Hi, I'm in SBCL trying to compile Lift; SBCL complains that "The value # lovely that sounds like a compiler bug 08:47:32 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 08:47:32 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 08:47:32 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 08:47:43 car returns the first element, cdr returns the list without the first element, and append adds an element as new first element? 08:47:43 Could post to sbcl-devel including a description of what's needed to reproduce? 08:48:02 chrnybo: Are you on a recent sbcl version? 08:48:28 jvm: No, APPEND appends  who would have thought that?  two lists 08:49:00 -!- rplacd [~rplacd@ppp-124-121-228-116.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 08:49:24 okay. so (append a b) returns ab or ba? 08:49:25 rplacd [~rplacd@ppp-124-121-228-116.revip2.asianet.co.th] has joined #lisp 08:49:55 jvm: ab 08:51:04 tcr: This is SBCL 1.0.39 08:51:13 sure then go and post 08:51:17 tcr, i don't really understand the expression: (list (car list)) right now. what happens when i write (a b)? 08:51:53 jvm: I suggest you read a good introductionary book about Lisp 08:51:58 minion: pcl 08:52:00 pcl: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 08:52:23 -!- blandest [~user@85.204.33.242] has quit [Remote host closed the connection] 08:52:25 blandest [~user@85.204.33.242] has joined #lisp 08:52:32 well. thanks to all of you. 08:52:39 -!- jvm [~jvm@krlh-5f7345dd.pool.mediaWays.net] has quit [Quit: Leaving] 08:52:47 glad to have been of minor help, I suppose. 08:53:04 tcr: Is sbcl-devel available on gmane? 08:53:22 chrnybo: sure, gmane.lisp.steel-bank.devel 08:54:04 tcr: thanks. 08:54:28 -!- fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 08:54:54 tfb [~tfb@212.183.140.35] has joined #lisp 08:55:12 There should be a bot that automatically replies to "introductionary book", "online tutorial" or the like with a linkl to PCL ;) 08:55:26 methinks we need our own lambdabot too. 08:55:49 what is that? 08:56:38 http://www.haskell.org/haskellwiki/Lambdabot 08:56:54 -!- relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has quit [Remote host closed the connection] 08:56:57 it's a bot on #haskell that primarily evaluates 08:57:12 but does some random other things like doc search, I think. 08:57:19 relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has joined #lisp 08:57:32 nobody's written sandboxable CL yet, afaik 08:57:34 aw, jeez, didn't notice you dc. 08:57:38 written a* 08:57:50 it's a bot on #haskell that primarily evaluates/but does some random other things like doc search, I think. 08:57:58 It's annoying, people in here repeatedly voted against such a thing 08:58:07 well, the more I know. 08:58:07 that too 08:59:54 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Ping timeout: 252 seconds] 09:00:53 Edward_ [~edward@ARennes-299-1-86-179.w92-159.abo.wanadoo.fr] has joined #lisp 09:01:02 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 09:02:34 -!- lemoinem [~swoog@216.252.86.124] has quit [Ping timeout: 265 seconds] 09:04:18 -!- tfb [~tfb@212.183.140.35] has quit [Ping timeout: 252 seconds] 09:04:45 Typing *features* at the repl lists both asdf and asdf2. Is that a problem? 09:05:38 they're seperate packages, so I don't think so 09:06:00 they're not separate packages 09:06:05 I taek that back, then 09:06:07 take. 09:06:15 -!- zophy [~sy@host-242-6-111-24-static.midco.net] has quit [Ping timeout: 240 seconds] 09:06:37 lat: asdf2 purports to be mostly compatible back to asdf, but it also adds new features. It *additionally* pushes :asdf2 so programs can now about that 09:07:14 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 09:07:25 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 09:08:24 tcr, should I uninstall asdf? 09:10:41 (asdf:asdf-version) yields "2.104" , so I guess all is well. 09:13:39 -!- hohum [dcorbe@apollo.corbe.net] has quit [Read error: Connection reset by peer] 09:13:42 Adlai``` [~adlai@93-173-179-29.bb.netvision.net.il] has joined #lisp 09:13:52 hohum [dcorbe@apollo.corbe.net] has joined #lisp 09:14:37 -!- kephas [~pierre@AStrasbourg-551-1-60-113.w83-194.abo.wanadoo.fr] has quit [Remote host closed the connection] 09:14:51 kephas [~pierre@AStrasbourg-551-1-60-113.w83-194.abo.wanadoo.fr] has joined #lisp 09:15:00 -!- devon [~devon@scooby-doo.csail.mit.edu] has quit [Ping timeout: 260 seconds] 09:15:02 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 09:15:02 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 09:15:02 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 09:15:03 -!- fiveop [~fiveop@g229238181.adsl.alicedsl.de] has quit [Quit: humhum] 09:16:10 -!- djm [~djm@paludis/slacker/djm] has quit [Ping timeout: 260 seconds] 09:16:26 djm [~djm@paludis/slacker/djm] has joined #lisp 09:16:49 zomgbie [~jesus@chello062178135013.2.14.vie.surfer.at] has joined #lisp 09:17:25 hankhero [~Adium@static-213-115-125-74.sme.bredbandsbolaget.se] has joined #lisp 09:17:55 -!- Adlai`` [~adlai@93-173-179-29.bb.netvision.net.il] has quit [Ping timeout: 260 seconds] 09:19:16 tcr, never mind. If they are not separate packages, then they both have to be there (if I understand you correctly). Thanks. 09:19:48 ZabaQ [~johnc@playboxgames.com] has joined #lisp 09:24:06 tcr: I'll start by asking Gary King whether he managages to compile lift-test with sbcl, then try to make a minimal example illustrating the possible compiler bug. 09:26:12 lispm [~joswig@g224121121.adsl.alicedsl.de] has joined #lisp 09:28:45 -!- xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has quit [Ping timeout: 240 seconds] 09:28:45 lvillani [~lvillani@fedora/lvillani] has joined #lisp 09:31:22 -!- neoesque [~neoesque@210.59.147.232] has quit [Remote host closed the connection] 09:37:18 -!- lispm [~joswig@g224121121.adsl.alicedsl.de] has quit [Remote host closed the connection] 09:41:37 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 09:41:45 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [Ping timeout: 240 seconds] 09:44:17 Why do I get this when I try to recompile: # is closed 09:45:09 The first thing the code does is open the file. 09:48:10 i 09:51:17 gemelen [~shelta@shpd-92-101-150-86.vologda.ru] has joined #lisp 09:52:34 hi 09:53:59 -!- OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has quit [Ping timeout: 245 seconds] 09:54:58 maxcom, 09:55:01 hi 09:55:34 lat: care to lisppaste the code in question? 09:56:29 OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has joined #lisp 09:56:30 galaxywatcher [~galaxywat@c-24-20-94-132.hsd1.wa.comcast.net] has joined #lisp 09:59:05 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Quit: Quitte] 09:59:56 Athas` [~athas@82.211.209.162] has joined #lisp 10:00:48 stassats [~stassats@wikipedia/stassats] has joined #lisp 10:00:53 OmniMancer1 [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has joined #lisp 10:01:21 -!- Athas [~athas@82.211.209.162] has quit [Ping timeout: 240 seconds] 10:02:23 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:02:43 -!- OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has quit [Ping timeout: 276 seconds] 10:04:31 -!- rdd [~rdd@c83-250-52-182.bredband.comhem.se] has quit [] 10:05:23 gabnet_ [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:05:54 -!- gabnet_ [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Remote host closed the connection] 10:07:36 fiveop [~fiveop@dfn341.rz.tu-ilmenau.de] has joined #lisp 10:08:13 chrnybo, here is the paste: http://paste.lisp.org/+2EK6 10:08:28 gabnet_ [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:08:56 -!- OmniMancer1 [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has quit [Ping timeout: 248 seconds] 10:08:56 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Quit: Quitte] 10:09:05 -!- gabnet_ [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Remote host closed the connection] 10:09:13 beach, are you on-line? 10:09:28 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:10:00 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Read error: Connection reset by peer] 10:10:02 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:10:12 lat: don't use OPEN and CLOSE, use WITH-OPEN-FILE 10:10:19 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:10:23 fiveop_ [~fiveop@dfn341.rz.tu-ilmenau.de] has joined #lisp 10:10:24 -!- fiveop_ [~fiveop@dfn341.rz.tu-ilmenau.de] has quit [Client Quit] 10:10:27 OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has joined #lisp 10:10:32 and put your code in separate functions 10:10:38 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Remote host closed the connection] 10:11:35 mishoo [~mishoo@193.206.22.97] has joined #lisp 10:11:48 stassats, ok. Thanks. 10:12:28 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:13:10 lat: you could make a separate function PROCESS-LINE, for example. 10:13:22 ziarkaen [~ziarkaen@87.112.35.243.plusnet.ptn-ag1.dyn.plus.net] has joined #lisp 10:14:06 lat: UNTIL NOT is equivalent to WHILE. 10:14:07 10:15:08 xan_ [~xan@247.252.broadband.iol.cz] has joined #lisp 10:15:18 -!- ZabaQ [~johnc@playboxgames.com] has quit [Remote host closed the connection] 10:15:29 lat: UNTIL (NULL ) is equivalent to WHILE 10:15:39 and DO is a progn 10:15:52 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Client Quit] 10:16:29 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:16:40 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 10:16:40 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 10:16:40 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 10:16:57 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Client Quit] 10:17:17 and (format *dest-file* "~a~%" line) is (write-line line *dest-file*) 10:17:33 -!- Athas` [~athas@82.211.209.162] has quit [Read error: Connection reset by peer] 10:17:58 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 10:18:36 Will there really be any newlines left after the remove-if-not that keeps alpha-chars and spaces? 10:19:04 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:19:49 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Client Quit] 10:21:28 chrnybo and stassats, many thanks for the pointers. This is my first lisp program. It was started many months ago, but some computer problems put it on the sidelines for awhile. 10:21:42 chrn 10:22:24 gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has joined #lisp 10:22:34 -!- Axioplase is now known as Axioplase_ 10:22:44 -!- gabnet [~gabnet@sma83-1-88-185-8-89.fbx.proxad.net] has quit [Remote host closed the connection] 10:22:53 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #lisp 10:23:36 lat: Yup? 10:24:06 chrnybo, actually the newlines are probably not needed. I probably need to redesign the program a little. I was thinking in a different language. 10:25:48 I'll try to apply all the suggestions, then paste the improved version. 10:27:55 Nice things about ripping out the actual processing of the lines into say PROCESS-LINE is that you can trace that function, and even alter the function while you watch its output. 10:29:28 -!- relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.5/20100623161114]] 10:31:10 manic12 [~andrew@99-100-67-123.lightspeed.sntcca.sbcglobal.net] has joined #lisp 10:34:06 pjb-work [~t@60.Red-80-34-44.staticIP.rima-tde.net] has joined #lisp 10:34:24 fsbot: menu-set-font? 10:36:18 -!- pjb-work is now known as ogamita 10:36:43 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 10:37:05 -!- ogamita [~t@60.Red-80-34-44.staticIP.rima-tde.net] has quit [Client Quit] 10:37:27 ogamita [~t@60.Red-80-34-44.staticIP.rima-tde.net] has joined #lisp 10:37:58 -!- mornfall [~mornfall@kde/developer/mornfall] has quit [Quit: the old ways are lost] 10:38:44 minion: hello! 10:38:45 what's up? 10:41:58 relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has joined #lisp 10:46:43 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 10:47:26 what was the image saving command for sbcl again sb-ext:savesomething not ? 10:47:38 save-lisp-and-die 10:47:47 ah ok thank you 10:48:28 -!- relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.5/20100623161114]] 10:48:34 *Xach* is wearing his SAVE LISP AND DIE - SBCL t-shirt today 10:48:52 does it take arguemnts or what = 10:48:54 ? 10:49:04 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Quit: de omnibus dubitandum] 10:49:11 (sb-ext:save-lisp-and-die) throws me to debugger 10:49:25 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 10:49:25 sepult: yes, it takes arguments. it has a thorough docstring and it's in the manual. 10:53:01 but they are all optinoal not ? 10:53:16 only the filename is required 10:53:21 ah ok 10:54:06 but that then only dumps the lisp core. 10:54:26 it also dies! 10:54:45 err i didn't specify the :executable flag, how do i load the image ? 10:55:05 use sbcl's executable, I think 10:55:09 ogamita` [~t@60.Red-80-34-44.staticIP.rima-tde.net] has joined #lisp 10:55:11 there's a --core argument 10:55:26 sepult: you should read the manual first 10:57:04 -!- ogamita [~t@60.Red-80-34-44.staticIP.rima-tde.net] has quit [Ping timeout: 252 seconds] 10:59:03 -!- galaxywatcher [~galaxywat@c-24-20-94-132.hsd1.wa.comcast.net] has quit [*.net *.split] 10:59:03 -!- hankhero [~Adium@static-213-115-125-74.sme.bredbandsbolaget.se] has quit [*.net *.split] 10:59:03 -!- rplacd [~rplacd@ppp-124-121-228-116.revip2.asianet.co.th] has quit [*.net *.split] 10:59:03 -!- lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [*.net *.split] 10:59:03 -!- cods [~cods@rsbac/developer/cods] has quit [*.net *.split] 10:59:08 how does one compile .el files when loading packages ? 10:59:28 that's off-topic 10:59:41 yesudeep [~user@unaffiliated/yesudeep] has joined #lisp 10:59:43 i have installed linedit, but do get erros that .fasl files of the corresponding .el files of linedit do not exist 11:00:39 You're confused, sepult 11:00:58 .el are emacs lisp files, if you byte compile them you get a .elc 11:01:24 .lisp is usually a common lisp source file, and if you compile it you usually get some with "fas" in the extension 11:01:27 err sorry yes i meant .lisp files :=) 11:02:12 galaxywatcher [~galaxywat@c-24-20-94-132.hsd1.wa.comcast.net] has joined #lisp 11:02:12 hankhero [~Adium@static-213-115-125-74.sme.bredbandsbolaget.se] has joined #lisp 11:02:12 lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 11:02:12 cods [~cods@rsbac/developer/cods] has joined #lisp 11:02:24 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 11:03:04 Draggor1 [~Draggor@adsl-99-141-180-34.dsl.emhril.sbcglobal.net] has joined #lisp 11:03:44 -!- Draggor [~Draggor@adsl-99-141-177-94.dsl.emhril.sbcglobal.net] has quit [Read error: Connection reset by peer] 11:04:30 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 11:05:28 -!- galaxywatcher [~galaxywat@c-24-20-94-132.hsd1.wa.comcast.net] has quit [*.net *.split] 11:05:28 -!- hankhero [~Adium@static-213-115-125-74.sme.bredbandsbolaget.se] has quit [*.net *.split] 11:05:28 -!- lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [*.net *.split] 11:05:28 -!- cods [~cods@rsbac/developer/cods] has quit [*.net *.split] 11:09:45 TDT [~user@173-30-32-53.client.mchsi.com] has joined #lisp 11:10:14 cods [~cods@tuxee.net] has joined #lisp 11:13:08 galaxywatcher [~galaxywat@c-24-20-94-132.hsd1.wa.comcast.net] has joined #lisp 11:13:28 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 11:13:42 hankhero [~Adium@static-213-115-125-74.sme.bredbandsbolaget.se] has joined #lisp 11:15:03 lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 11:15:11 lightbulb [~null@adsl-70-234-134-34.dsl.tul2ok.sbcglobal.net] has joined #lisp 11:17:35 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Quit: Leaving.] 11:17:52 *splittist* notices that the git ui is very Matrix-esque 11:19:12 -!- sepult [~levgue@xdsl-78-34-247-239.netcologne.de] has quit [Remote host closed the connection] 11:20:02 -!- [mzm] [~ziggy@92.98.236.27] has quit [Ping timeout: 265 seconds] 11:20:54 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 11:22:09 barcon332 [~barcon332@208.89.210.254] has joined #lisp 11:32:11 Is there any useful advice for debugging threading issues (like deadlocks) in SBCL? :) 11:32:40 invest in good logging output? 11:33:28 tcr: already started with logging, but it is not yet good enough. Thanks! 11:33:44 rethink the design? 11:33:50 -!- lvillani [~lvillani@fedora/lvillani] has quit [Ping timeout: 260 seconds] 11:33:50 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Read error: Connection reset by peer] 11:34:11 tcr: I am actually writing a thread pool and some stuff that has already been done in pcall 11:35:12 educational purposes :) 11:35:47 the sb-concurrency contrib contains a queue, and a mailbox 11:35:51 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 11:36:07 sounds to be that a thread pool on top of that shouldn't be hard 11:36:11 s/be/me/ 11:36:12 is that the lock-free queue? 11:36:16 yeah 11:37:16 but you actually want the mailbox on of top if 11:37:21 I would go with that, but my intention is to write my own so that I can learn. In some other context, the code in SBCL would probably be the best choice. 11:38:03 so write a mailbox on your own, it's like 40lines of code. Another example is in most of all swank backends 11:38:18 actually it should be even less 11:38:29 lemoinem [~swoog@137-74-252-216.dsl.colba.net] has joined #lisp 11:38:41 or read the source of sb-concurrency 11:40:15 tcr: thanks for the advice, I am going to try to fix my code first, but reading that piece of source code is a must do anyway 11:42:26 ljames [~ln@unaffiliated/ljames] has joined #lisp 11:47:46 ogamita`` [~t@60.Red-80-34-44.staticIP.rima-tde.net] has joined #lisp 11:49:43 what would be a good data structure for representing (orderered or unordered) sets of elements which allow cheap(fast) set intersection/difference/union (mostly interested in intersection). It should be faster than plain lists and set-intersections. I encountered sparse sets in SBCL's source code which appear to be similar to what I want, but I'm not yet sure. 11:49:58 -!- ogamita` [~t@60.Red-80-34-44.staticIP.rima-tde.net] has quit [Ping timeout: 276 seconds] 11:50:00 -!- xan_ [~xan@247.252.broadband.iol.cz] has quit [Ping timeout: 260 seconds] 11:50:03 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 11:50:36 (ordering is unimportant, but would be nice to have) 11:52:32 -!- nipra [~nipra@121.243.225.226] has quit [Read error: Connection reset by peer] 11:52:36 abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has joined #lisp 11:52:57 nipra [~nipra@121.243.225.226] has joined #lisp 11:52:58 -!- MK_FG [~fraggod@wall.mplik.ru] has quit [Remote host closed the connection] 11:54:43 ljames: have you looked at fset? It may have what are you looking for. 11:55:00 -!- OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has quit [Quit: Leaving.] 11:55:06 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #lisp 11:56:32 I considered it, but I haven't tried it yet. I'll be sure to give it a try. My main reason here is that I suspect lists will give suboptimal performance(at least I had this as a bottleneck in another app) and it will be one of the most common operations the application will perform, so it needs to be faster than plain list intersection. 11:57:23 -!- thunk [~thunk@unaffiliated/thunk] has quit [Ping timeout: 260 seconds] 11:58:07 I have used fset one for trivial collection work, but I remember that it used "smart" algorithms for working with sets, etc. 11:58:58 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 11:59:01 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 11:59:01 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 12:00:05 I know I sound like a time machine, but ASDF2 seems awfully complex (or is it just that I'm trying to use it on Windows, and "we try to use folder configuration from the registry regarding Common AppData and similar directories" seems vague in context?) 12:00:17 Not a complaint, btw 12:00:48 ljames: the hash-table-based sset in SBCL written by jsnell is a significant improvement over the original sorted list implementation from CMUCL, and is much better than the naive AVL-tree-based implementation I had tried before that 12:01:16 bozhidar` [~user@212.50.14.187] has joined #lisp 12:01:24 OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has joined #lisp 12:01:42 zbeasnyy [~mornfall@wireless-167.fi.muni.cz] has joined #lisp 12:02:04 relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has joined #lisp 12:02:13 -!- yesudeep [~user@unaffiliated/yesudeep] has left #lisp 12:02:36 -!- Beetny [~Beetny@ppp118-208-46-58.lns20.bne1.internode.on.net] has quit [Ping timeout: 240 seconds] 12:03:55 rplacd [~rplacd@ppp-124-121-228-116.revip2.asianet.co.th] has joined #lisp 12:04:06 lichtblau: yes, sset looked interesting and possibly what I was looking for, but I've yet to try it on real data. I think I'll try profiling list intersection, fset interset, sbcl's sset intersection using some real data from my app and see how they perform. 12:04:24 *intersect 12:05:17 sset's operations appear destructive... so I guess I have to copy-set when I want to keep the original set. 12:05:22 ludwig- [~ludwig-@adsl-69-235-198-228.dsl.irvnca.pacbell.net] has joined #lisp 12:08:11 -!- xavieran [~xavieran@dsl-220-235-118-249.sa.westnet.com.au] has quit [Quit:  Unicode shall reign forever! ] 12:09:19 zeroish [~zeroish@135.207.174.50] has joined #lisp 12:09:38 xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has joined #lisp 12:16:36 -!- Tanami [~markovic@150.101.97.171] has quit [Read error: Connection reset by peer] 12:16:56 tanami [~rlynow@150.101.97.171] has joined #lisp 12:18:57 tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has joined #lisp 12:19:51 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Remote host closed the connection] 12:20:13 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 12:20:13 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 12:20:14 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 12:20:18 -!- abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has quit [Quit: Leaving.] 12:23:40 -!- tanami [~rlynow@150.101.97.171] has quit [Quit: leaving] 12:23:46 tanami [~rlynow@150.101.97.171] has joined #lisp 12:24:04 -!- bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Remote host closed the connection] 12:25:20 abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has joined #lisp 12:25:51 -!- abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has quit [Client Quit] 12:28:17 Davse_Ba1se [~davse@82.103.143.161] has joined #lisp 12:28:55 -!- Davse_Bamse [~davse@82.103.143.161] has quit [Quit: Lost terminal] 12:29:14 -!- Edward_ [~edward@ARennes-299-1-86-179.w92-159.abo.wanadoo.fr] has quit [] 12:32:01 R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 12:32:09 Kenjin [~josesanto@bl16-253-204.dsl.telepac.pt] has joined #lisp 12:32:58 -!- tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has quit [Quit: Leaving.] 12:35:52 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 12:36:15 -!- zbeasnyy [~mornfall@wireless-167.fi.muni.cz] has quit [Quit: bbl] 12:36:45 mornfall [~mornfall@anna.fi.muni.cz] has joined #lisp 12:36:47 -!- mornfall [~mornfall@anna.fi.muni.cz] has quit [Changing host] 12:36:47 mornfall [~mornfall@kde/developer/mornfall] has joined #lisp 12:39:10 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Max SendQ exceeded] 12:39:53 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 12:40:05 dlowe [~dlowe@c-66-30-114-116.hsd1.ma.comcast.net] has joined #lisp 12:43:17 asarch [~asarch@189.188.150.69] has joined #lisp 12:49:07 -!- galaxywatcher [~galaxywat@c-24-20-94-132.hsd1.wa.comcast.net] has quit [Quit: galaxywatcher] 12:54:17 tayloj [~tayloj@indigo-15.dynamic2.rpi.edu] has joined #lisp 12:57:01 -!- hvs [~user@75.34.28.116] has quit [Quit: Alt-F4] 12:59:11 -!- ogamita`` is now known as ogamita 12:59:24 treaps are a classic. 13:00:21 FSet has purely functional sets. 13:03:45 mattrepl [~mattrepl@208.78.149.14] has joined #lisp 13:04:45 -!- gemelen [~shelta@shpd-92-101-150-86.vologda.ru] has quit [Ping timeout: 240 seconds] 13:05:38 -!- ogamita [~t@60.Red-80-34-44.staticIP.rima-tde.net] has quit [Ping timeout: 260 seconds] 13:07:03 davazp [~user@83.55.180.105] has joined #lisp 13:09:28 -!- cmm [~cmm@109.64.200.182] has quit [Ping timeout: 276 seconds] 13:09:54 cmm [~cmm@109.64.200.182] has joined #lisp 13:10:18 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 13:11:12 -!- Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has quit [Ping timeout: 260 seconds] 13:16:33 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 13:18:45 -!- R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has quit [Quit: This system is going down for poweroff RIGHT FREAKING NOW!!!] 13:19:00 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Ex-Chat] 13:19:06 TheEnd2012 [~TheEnd201@65.196.40.254] has joined #lisp 13:23:14 revel0___ [~revel0@212.88.117.162] has joined #lisp 13:24:50 MK_FG [~fraggod@188.226.51.71] has joined #lisp 13:26:32 -!- OmniMancer [~OmniMance@122-57-19-95.jetstream.xtra.co.nz] has quit [Ping timeout: 245 seconds] 13:30:10 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:31:23 Amadiro [~whoppix@ti0021a380-dhcp1747.bb.online.no] has joined #lisp 13:32:15 -!- rplacd [~rplacd@ppp-124-121-228-116.revip2.asianet.co.th] has quit [Ping timeout: 240 seconds] 13:33:15 -!- Aperculum [~laurihak@unaffiliated/aperculum] has left #lisp 13:33:34 bobbysmith007 [~russ@216.155.97.1] has joined #lisp 13:35:30 -!- dlowe [~dlowe@c-66-30-114-116.hsd1.ma.comcast.net] has quit [Quit: *poof*] 13:43:05 tritchey [~tritchey@205.233.9.181] has joined #lisp 13:43:18 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 13:44:45 mrbug [~user@unaffiliated/mrbug] has joined #lisp 13:49:16 -!- adu [~ajr@pool-96-255-9-193.washdc.fios.verizon.net] has quit [Quit: adu] 13:50:02 -!- ludwig- [~ludwig-@adsl-69-235-198-228.dsl.irvnca.pacbell.net] has quit [Quit: ludwig-] 13:50:08 [mzm] [~ziggy@92.98.178.38] has joined #lisp 13:52:36 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 13:53:29 legumbre [~leo@r190-135-12-44.dialup.adsl.anteldata.net.uy] has joined #lisp 13:58:24 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 13:59:52 cmsimon [~cmsimon@unaffiliated/cmsimon] has joined #lisp 14:02:38 is there a vector equivalent of nth? 14:02:47 aref 14:02:50 elt 14:02:52 svref 14:02:56 char 14:03:04 thanks 14:03:04 schar! 14:03:16 and don't forget bit and sbit 14:05:12 ASau`` [~user@77.246.231.42] has joined #lisp 14:05:46 electriceloquenc [~anonymous@h-72-245-191-50.mclnva23.static.covad.net] has joined #lisp 14:05:50 Joreji [~thomas@71-179.eduroam.RWTH-Aachen.DE] has joined #lisp 14:07:04 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 14:07:34 -!- ASau` [~user@77.246.231.42] has quit [Ping timeout: 240 seconds] 14:11:11 -!- electriceloquenc [~anonymous@h-72-245-191-50.mclnva23.static.covad.net] has left #lisp 14:12:15 -!- fiveop [~fiveop@dfn341.rz.tu-ilmenau.de] has quit [Quit: humhum] 14:12:35 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 14:13:34 lvillani [~lvillani@fedora/lvillani] has joined #lisp 14:15:26 thunk [~user@unaffiliated/thunk] has joined #lisp 14:18:21 lexa_ [~lexa_@seonet.ru] has joined #lisp 14:18:50 -!- lexa_ is now known as Guest67056 14:19:49 Is there any restriction about ignore/ignorable declarations ? because => (defun foo (a b) (let ((c b)) (declare (ignore a)) c)) gives me 2 style-warnings : "ignored variable a is unknown" and "variable a is not used" 14:19:51 -!- Guest67056 [~lexa_@seonet.ru] has left #lisp 14:20:11 lemoinem: ignore declaration must be bound declarations 14:20:17 -!- zbigniew [~zb@li177-156.members.linode.com] has quit [Ping timeout: 245 seconds] 14:20:21 you can look up that term in the glossary of CLHS 14:20:58 (defun foo (a b) (declare (ignore a)) ; must be here ... 14:21:07 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 14:21:39 relcomp: yeah, but I was wondering if there was some restricition about the scope of the declaration that I didn't know 14:21:46 Yes there is 14:22:08 tcr: oh... indeed... I've never met it that way before... 14:22:34 I just check the def in the glossary... make sens now... thanks 14:22:47 That restriction on IGNORE / IGNORABLE is a bit unfortune, it would sometimes make sense to expand to locally + ignore delcaration in macros 14:22:56 how the hell did I just get a divide by zero error :\ 14:23:24 oh woops 14:23:27 wrong chan =P 14:23:40 yeah, that's exactly my case... the defun and the let is generated by a macro :P 14:23:55 lemoinem: take a look at parse-declarations 14:24:06 minion: parse-declarations 14:24:07 Sorry, I couldn't find anything in the database for ``parse-declarations''. 14:24:19 it's a project on c-l.net 14:25:31 calardin [~user@server.cvf.biz] has joined #lisp 14:25:56 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 14:26:37 -!- revel0___ [~revel0@212.88.117.162] has quit [Ping timeout: 276 seconds] 14:27:36 splittist: In my case it was necessary upgrade :D 14:28:03 revel0___ [~revel0@h15a2.n2.ips.mtn.co.ug] has joined #lisp 14:29:16 arithmetic error FLOATING-POINT-INVALID-OPERATION signalled 14:29:18 -___- 14:29:22 what's that? 14:30:25 cthuluh [moo@supergoo.wxcvbn.org] has joined #lisp 14:32:54 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 14:33:07 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Ping timeout: 276 seconds] 14:33:10 <_3b`> zc00gii: probably something involving NaN or infinity (/ 0.0 0.0) for example 14:33:50 Does write-line work with utf-8 strings? My Greek words are becoming graphics characters. 14:34:14 lat: that depends on the external format of the output stream 14:34:28 tcr: Very interesting ! I'll check it up more deeply later... however it seems a little overkill for what I'm doing right now, I guess for now I'll just keep the style warning 14:36:22 tcr, both files involved have :external-format :utf-8 14:37:03 how are you trying to verify? 14:37:07 ikki [~ikki@201.155.75.146] has joined #lisp 14:37:23 what shows the "graphical characters", can that be the weak link in the chain? 14:37:34 rplacd [~rplacd@ppp-124-120-120-186.revip2.asianet.co.th] has joined #lisp 14:37:35 -!- HG` [~HG@xdslel105.osnanet.de] has quit [Quit: Leaving.] 14:38:23 ZabaQ [~john.conn@playboxgames.com] has joined #lisp 14:39:13 _3b`: ahh 14:39:23 tcr, actually I think it was working. Then something went wrong. I'm pretty sure I didn't change the code. I opened the files with emacs as usual. I made no change to emacs either, so far as I know. 14:39:33 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 14:40:53 tcr, the source file still opens with greeks words as before. Only the destination file is messed up. 14:42:48 _3b`: wait, are you the cl-opengl guy? 14:43:10 <_3b`> zc00gii: something like that 14:43:48 _3b`: heh, since it's lacking some documentation, mind answering a few questions? 14:44:25 xyxxyyy [~xyxu@116.228.32.30] has joined #lisp 14:45:14 -!- maxcom` is now known as LOR` 14:45:14 *_3b`* objects to questions about asking questions, but others are probably OK 14:45:21 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Ping timeout: 240 seconds] 14:45:49 _3b`: that's a yes, I suppose 14:46:07 uhh, let me think. 14:46:42 _3b`: is there an easy way to do glVectorXfv()? 14:47:12 electriceloquenc [~anonymous@h-72-245-191-50.mclnva23.static.covad.net] has joined #lisp 14:47:15 <_3b`> vertex you mean? 14:47:32 _3b`: no, taking an array of some type 14:47:35 if not 14:47:37 uh 14:48:21 http://gist.github.com/465475 seems to work, defcarray being a function I wrote that loops around a vector 14:48:31 -!- davazp [~user@83.55.180.105] has quit [Remote host closed the connection] 14:48:47 <_3b`> so yes then 14:49:09 <_3b`> don't think so 14:49:15 *_3b`* doesn't use immediate mode much 14:50:03 _3b`: on many functions, glDrawElement being another one, I assume the array argument is a gl:array? 14:50:20 tcr or anyone, here is the code: http://paste.lisp.org/+2EK6/1 14:50:29 or whatever it is 14:51:07 <_3b`> i'd probably just pass the contents of the array as separate args rather than making a new foreign array, if passed a lisp array 14:51:08 How canI get a documentation string for a spec. funciton? 14:51:12 *function 14:51:59 felideon [~user@12.228.15.162] has joined #lisp 14:52:13 _3b`: no no, is the array argument for draw-element the gl-array structure included in cl-opengl? 14:52:24 -!- kephas [~pierre@AStrasbourg-551-1-60-113.w83-194.abo.wanadoo.fr] has quit [Remote host closed the connection] 14:52:28 *_3b`* is still talking about vertex 14:52:36 <_3b`> (and looking at draw-elements) 14:53:20 <_3b`> looks like draw-elements uses gl:gl-array 14:53:24 *_3b`* doesn't use those either 14:54:02 _3b`: anyway, I'm working on a project using cl-opengl with someone else, and I've written many functions, and it'd be great if I can contribute a few functions once I greatly improve them 14:54:28 _3b`: my functions at the moment are extremely hackish 14:55:16 _3b`: I suppose just ping you here when I've got them...? 14:55:39 LOR`: (documentation 'foo 'function) 14:55:45 <_3b`> possibly, or make a fork on github, or send patches to the list 14:56:01 *_3b`* doesn't have much time for GL stuff at the moment, so might take me a bit to get to them 14:56:12 I'll probably just fork 14:56:47 _3b`: that's fine 14:57:14 nowhere_man [~pierre@AStrasbourg-551-1-60-113.w83-194.abo.wanadoo.fr] has joined #lisp 14:58:21 LOR`: what xach said, and for a variable, do 'variable 14:58:42 rather then 'functions 14:59:10 ASau``` [~user@77.246.231.42] has joined #lisp 14:59:33 -!- tcr [~tcr@115.132.79.190] has left #lisp 15:02:48 -!- ASau`` [~user@77.246.231.42] has quit [Ping timeout: 248 seconds] 15:04:07 -!- hankhero [~Adium@static-213-115-125-74.sme.bredbandsbolaget.se] has quit [Read error: Operation timed out] 15:04:09 -!- ASau``` [~user@77.246.231.42] has quit [Quit: off] 15:04:21 -!- bfein [~morik@ita4fw1.itasoftware.com] has left #lisp 15:05:43 rread [~rread@nat/sun/x-blgyxmhgmiwyneei] has joined #lisp 15:09:16 -!- revel0___ [~revel0@h15a2.n2.ips.mtn.co.ug] has quit [Ping timeout: 240 seconds] 15:09:29 revel0___ [~revel0@212.88.117.162] has joined #lisp 15:11:51 uhh 15:11:59 and what should i put instaed of 'foo? 15:12:21 ,hyperspec 15:12:23 :( 15:12:48 LOR`: You using slime? 15:12:58 LOR`: what documentation do you want? 15:13:16 LOR`: for any standard function, e.g. NTHCDR, you can visit http://l1sp.org/cl/nthcdr 15:13:28 change the url to get to a different function 15:14:09 schmrkc: yes 15:14:12 Xach: thanks 15:14:19 tcr, placing :external-format :utf-8 as the last option (instead of the first) solved the problem. 15:14:27 lsk_ [~user@118-169-39-133.dynamic.hinet.net] has joined #lisp 15:15:10 LOR`: In SLIME you can hit C-c C-d h 15:15:12 ooh 15:15:15 i got it 15:15:28 I replaced 'function with my function name :) 15:15:33 adeht [~death@bzq-84-110-59-178.red.bezeqint.net] has joined #lisp 15:15:36 shouldnt have done that 15:15:38 thanks everybody 15:17:26 Good evening everyone! 15:18:05 Hi beach! 15:20:02 -!- bozhidar` [~user@212.50.14.187] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:21:56 -!- Draggor1 is now known as Draggor 15:22:25 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 15:22:59 yo beach! 15:25:56 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:26:27 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Quit: Leaving.] 15:27:40 abend [~alx@67.136.131.11] has joined #lisp 15:28:52 -!- ljames [~ln@unaffiliated/ljames] has quit [] 15:30:30 carlocci [~nes@93.37.216.54] has joined #lisp 15:30:45 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Ping timeout: 240 seconds] 15:33:42 lemoinem: you can just expand into (progn a [regular expansion]). Pretty much like the scheme way to write (declare ignorable). 15:39:36 varjag [~eugene@31.79.34.95.customer.cdi.no] has joined #lisp 15:40:42 mon_key [~user@unaffiliated/monkey/x-267253] has joined #lisp 15:40:49 -!- Salamander [~Salamande@ppp121-45-56-20.lns20.adl2.internode.on.net] has quit [Ping timeout: 264 seconds] 15:41:03 Salamander [~Salamande@ppp121-45-77-159.lns20.adl6.internode.on.net] has joined #lisp 15:43:52 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 15:44:39 I think my input data is corrupted. I'm getting this: (:EXTERNAL-FORMAT :UTF-8): the octet sequence (189) cannot be decoded. Can emacs find that octet sequence for me? 15:45:10 -!- nowhere_man [~pierre@AStrasbourg-551-1-60-113.w83-194.abo.wanadoo.fr] has quit [Remote host closed the connection] 15:46:03 lat: is the input data utf-8? 15:46:21 pkhuong, yes. 15:48:22 nowhere_man [~pierre@AStrasbourg-551-1-60-113.w83-194.abo.wanadoo.fr] has joined #lisp 15:50:01 pkhuong, strange thing is that sometimes the file can be read, sometimes not. 15:50:17 -!- mishoo [~mishoo@193.206.22.97] has quit [Ping timeout: 245 seconds] 15:51:28 -!- calardin [~user@server.cvf.biz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:52:13 how can you tell it's utf-8? 15:52:25 -!- lvillani [~lvillani@fedora/lvillani] has quit [Ping timeout: 276 seconds] 15:52:33 clochette [~clochette@212-198-248-35.rev.numericable.fr] has joined #lisp 15:54:06 -!- clochette [~clochette@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 15:54:54 timor [~timor@port-92-195-147-233.dynamic.qsc.de] has joined #lisp 15:54:58 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 15:55:04 pkhuong, my default font for emacs 23 is a utf-8 font, and can properly display the Greek characters. 15:55:45 I think you mean unicode. 15:58:02 utf-8 is an encoding. You can double check that your file isn't in utf-8 with, emacs or, maybe more directly with iconv. I'd be surprised if SBCL's decoding code had it wrong though. 15:59:25 -!- Khisanth [~Khisanth@pool-96-246-12-251.nycmny.east.verizon.net] has quit [Ping timeout: 264 seconds] 15:59:45 -!- varjag [~eugene@31.79.34.95.customer.cdi.no] has left #lisp 16:01:14 fiveop [~fiveop@g229238181.adsl.alicedsl.de] has joined #lisp 16:02:52 hankhero [~Adium@c213-89-201-154.bredband.comhem.se] has joined #lisp 16:03:19 pkhuong, How do I check? What is iconv? 16:04:53 Fare [~Fare@ita4fw1.itasoftware.com] has joined #lisp 16:05:19 pickles [~paul@d47-69-2-54.col.wideopenwest.com] has joined #lisp 16:05:25 pkhuong, never mind. I found iconv. 16:05:53 -!- slyrus_ [~slyrus@adsl-75-55-213-29.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 16:06:27 -!- mattrepl [~mattrepl@208.78.149.14] has quit [Read error: Connection reset by peer] 16:06:45 mattrepl [~mattrepl@208.78.149.14] has joined #lisp 16:07:25 benny` [~user@i577A3E6D.versanet.de] has joined #lisp 16:07:36 -!- benny [~user@i577A340A.versanet.de] has quit [Ping timeout: 260 seconds] 16:12:16 austinh [~austinh@c-24-21-81-46.hsd1.or.comcast.net] has joined #lisp 16:15:21 Khisanth [~Khisanth@pool-96-250-32-166.nycmny.east.verizon.net] has joined #lisp 16:17:54 blackwolf [~blackwolf@ool-45763541.dyn.optonline.net] has joined #lisp 16:18:09 -!- blandest [~user@85.204.33.242] has quit [Ping timeout: 240 seconds] 16:20:05 -!- benny` is now known as benny 16:21:13 -!- zomgbie [~jesus@chello062178135013.2.14.vie.surfer.at] has quit [Ping timeout: 240 seconds] 16:27:43 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Ping timeout: 265 seconds] 16:29:09 -!- Khisanth [~Khisanth@pool-96-250-32-166.nycmny.east.verizon.net] has quit [Ping timeout: 260 seconds] 16:29:18 mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 16:29:44 -!- _mathrick [~mathrick@users177.kollegienet.dk] has quit [Read error: Connection reset by peer] 16:30:03 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 16:32:40 z0d [~z0d@unaffiliated/z0d] has joined #lisp 16:37:21 zbigniew [~zb@li177-156.members.linode.com] has joined #lisp 16:37:21 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Read error: Connection reset by peer] 16:43:11 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 265 seconds] 16:44:54 eno [~eno@nslu2-linux/eno] has joined #lisp 16:46:33 calardin [~user@server.cvf.biz] has joined #lisp 16:46:43 -!- calardin [~user@server.cvf.biz] has left #lisp 16:46:47 -!- Davse_Ba1se [~davse@82.103.143.161] has quit [Quit: Lost terminal] 16:50:33 -!- ``Erik [Here@c-69-140-109-104.hsd1.md.comcast.net] has quit [Ping timeout: 240 seconds] 16:51:21 zomgbie [~jesus@mk090152210231.a1.net] has joined #lisp 16:52:23 mishoo [~mishoo@host119-107-dynamic.45-79-r.retail.telecomitalia.it] has joined #lisp 16:55:56 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Ping timeout: 240 seconds] 16:58:39 -!- zomgbie [~jesus@mk090152210231.a1.net] has quit [Ping timeout: 265 seconds] 16:59:01 -!- lsk_ [~user@118-169-39-133.dynamic.hinet.net] has quit [Remote host closed the connection] 16:59:06 symbole [~chatzilla@h-69-3-39-78.nycmny83.static.covad.net] has joined #lisp 17:00:10 zomgbie [~jesus@mk090152210231.a1.net] has joined #lisp 17:01:18 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 17:03:30 -!- slava [~slava@li13-154.members.linode.com] has left #lisp 17:05:38 -!- relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has left #lisp 17:05:56 -!- AqD|Home [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has quit [Quit: AqD|Home] 17:06:35 -!- zomgbie [~jesus@mk090152210231.a1.net] has quit [Ping timeout: 265 seconds] 17:09:10 pkhuong: err... excuse-me.. I don't see what you mean... 17:09:16 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 17:11:09 lemoinem: you won't get the unused variable style-warning if you use the variable. 17:12:23 ok, I see what you mean by that... thanks :P 17:12:44 -!- mrbug [~user@unaffiliated/mrbug] has left #lisp 17:13:18 -!- Kolyan [~nartamono@95-25-9-164.broadband.corbina.ru] has quit [] 17:14:29 tcr [~tcr@115.132.79.190] has joined #lisp 17:20:38 Khisanth [~Khisanth@pool-96-250-26-26.nycmny.east.verizon.net] has joined #lisp 17:23:33 hmm, do you know where i can get cltl2 in a lower-level format than HTML? 17:23:40 e.g. tex? 17:23:45 zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has joined #lisp 17:24:57 duh. google #1 to the rescue. 17:25:12 gah, ninja'd 17:27:02 Xach: I know what you mean, but I suspect the tex sources preserve more info than the html version[s]. Until yours arrive, of course. 17:27:21 *' 17:27:40 Xach: ftp://ftp.cs.cmu.edu/user/ai/lang/lisp/doc/cltl/ 17:27:41 Ron Garrett makes some claims in his terrible, terrible CL package guide that are derived from CLTL2 descriptions and wording rather than the standard. 17:28:02 such as ? 17:28:05 GatCrackers? 17:28:12 slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 17:28:39 fe[nl]ix: that there are "dangerous" operations, and that "obviously" in-package is "dangerous". 17:29:06 the spec drops all mentions of package-related danger. 17:31:40 Xach: end of section 11.1 "... or calling one of the ``dangerous'' functions unintern, unexport, shadow, shadowing-import, or unuse-package." 17:31:51 (of cltl2) 17:32:35 milanj [~milanj_@91.150.101.99] has joined #lisp 17:33:13 Ron uses that language as an opportunity to mock the package system. 17:35:42 cinch [~cinch@85-127-117-50.dynamic.xdsl-line.inode.at] has joined #lisp 17:36:02 You could probably ask Steele for his manuscript. :) 17:36:34 splittist: Until my what arrives? 17:36:35 "dangerous" does seem a bad way to describe things 17:36:53 Seems a stretch. It's not clear how much of the danger (such that it is) survives the change from functions to macros/special forms... 17:37:13 It's irrelevant, anyway. CLTL2 is not the spec. 17:37:57 Xach: I leapt to the conclusion that you were going to supplement your forthcoming webified ansi-draft Not The HyperSpec with a fabulous HTML5 CLTL2 (: 17:38:23 brett_h [~brett@99-12-194-0.lightspeed.austtx.sbcglobal.net] has joined #lisp 17:38:32 for some reason i always read "CLTL" in my head as "Cthulhu" 17:38:59 haha 17:39:18 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 17:40:28 tho i suppose that moniker would seem appropriate to non-lispers 17:42:52 sellout [~greg@212.234.38.214] has joined #lisp 17:42:52 -!- Blkt [~user@93-33-132-54.ip44.fastwebnet.it] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:43:10 is CLTL2 still useful for learners, or are there too many differences that will trip people up? 17:43:41 Blkt [~user@93-33-132-54.ip44.fastwebnet.it] has joined #lisp 17:43:54 i've found it useful 17:44:03 -!- _2x2l [~andrew@c-71-233-209-245.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 17:44:07 (the function references at least, haven't read the full thing) 17:45:09 -!- xyxxyyy [~xyxu@116.228.32.30] has quit [Quit: Leaving.] 17:45:13 symbole: I liked reading the prose. I wouldn't use it as a primary reference for anything. 17:45:42 -!- sellout [~greg@212.234.38.214] has quit [Read error: Connection reset by peer] 17:45:54 (i should note that i'm still a lisp n00b) 17:45:57 symbole: I found reading it cover-to-cover useful for planting things to remember later: "Hmm, didn't I read about logbitp before?" 17:46:05 sellout [~greg@212.234.38.214] has joined #lisp 17:46:20 pickles: thinking of cthulhu was a giveaway. 17:46:36 When you start thinking "cmucl compiler" when you read "python", you'll be almost there. 17:46:56 jajcloz [~jaj@pool-98-110-225-6.bstnma.fios.verizon.net] has joined #lisp 17:47:18 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 17:47:42 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Client Quit] 17:47:51 perhaps its value is in learning about the internals of lisp, since i imagine it's a bit more technical than other books. 17:48:07 symbole: No, not really. 17:48:33 symbole: The spec is better for that. The advantage of CLTL2 is the prose is much less dry. 17:48:39 The humor, though, is intensely dry. 17:49:38 The first entry in the Index is 'aardvarks'. There are two references. 17:49:45 the spec is only available as a $30 PDF? 17:50:17 minion: clhs? 17:50:17 symbole: Incorrect. 17:50:17 clhs: To look up a symbol in the HyperSpec, try saying "clhs symbol". For more information on the HyperSpec see http://www.cliki.net/CLHS . 17:50:33 works reasonably well with Google too 17:50:49 symbole: A HTML version of the spec is available online as the CLHS, and the tex sources from which the CLHS was derived are also available. 17:52:06 Unfortunately, the tex->HTML converter is not available. 17:52:27 Somewhere on the bottom of my todo list is to rewrite that. :p 17:52:42 why must you harm the tex conversion industry like that? 17:52:43 Other entries on the first page of the Index include 'amber, meaning of', 'Andrews, Julie', 'antimony' and 'apples, compared with oranges'. 17:53:00 -!- sellout [~greg@212.234.38.214] has quit [Ping timeout: 260 seconds] 17:53:09 splittist: I vaguely remember a review that was enraged with the jokes in the index. 17:53:13 galaxywatcher [~galaxywat@64.134.136.33] has joined #lisp 17:53:45 christ, someone get on the hotline to whoever's doing what with cltl3 17:53:53 rplacd: What for? 17:53:59 to remove jokes! 17:54:17 well, it sorta works either way 17:54:28 -!- tcr [~tcr@115.132.79.190] has left #lisp 17:55:53 -!- [mzm] [~ziggy@92.98.178.38] has quit [Ping timeout: 240 seconds] 17:55:55 -!- jajcloz [~jaj@pool-98-110-225-6.bstnma.fios.verizon.net] has quit [Quit: jajcloz] 17:57:34 HG` [~HG@xdsl-188-118-128-130.dip.osnanet.de] has joined #lisp 17:57:35 leave the jokes for cltl3: the director's cut analogue remastered special 20th anniversary edition boxed set 17:57:56 :D 17:58:07 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:58:23 hi fe[nl]ix 17:58:49 hi Blkt 18:02:33 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 18:05:53 blandest [~user@79.112.114.105] has joined #lisp 18:09:34 -!- TDT [~user@173-30-32-53.client.mchsi.com] has quit [Ping timeout: 276 seconds] 18:10:46 sellout [~greg@212.234.38.214] has joined #lisp 18:12:30 curi_ [~curi@237.muf176.snfc.sffca01r18.dsl.att.net] has joined #lisp 18:14:07 -!- Joreji [~thomas@71-179.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 276 seconds] 18:14:44 demmeln [~Adium@p2176569736.tum.vpn.lrz-muenchen.de] has joined #lisp 18:15:08 -!- curi_ [~curi@237.muf176.snfc.sffca01r18.dsl.att.net] has quit [Client Quit] 18:15:09 confounds [~confounds@CPE0013f7f0bd88-CM0013f7f0bd84.cpe.net.cable.rogers.com] has joined #lisp 18:15:30 -!- Blkt [~user@93-33-132-54.ip44.fastwebnet.it] has quit [Ping timeout: 265 seconds] 18:16:07 Hi. In CL is it possible to have a generic function, that can be called without any method being defined? (having a custom method combination, that simply calls every applicable method and does not care about the return value) 18:17:00 you're sorta contradicting yourself there 18:17:20 curi_ [~curi@237.muf176.snfc.sffca01r18.dsl.att.net] has joined #lisp 18:17:25 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 18:17:27 So far I understand the machinery to always signal an error, if there is no applicable method, regardless of the method combination 18:18:16 rplacd: what I want is that nothing is executed (and e.g. nil is returned) when there is no applicable method. 18:18:16 [mzm] [~ziggy@de2-as24268.alshamil.net.ae] has joined #lisp 18:18:31 oh, that's what you mean. 18:18:36 tmh [~user@pdpc/supporter/sustaining/tmh] has joined #lisp 18:18:44 demmeln: how about defining a method for NO-APPLICABLE-METHOD? 18:18:45 Greetings lispers. 18:20:54 what I'm trying to implement is a generic function with a "hook" method combination, that executes all defined methods and e.g. returns the list of all return values. Maybe my way is not the simplest... 18:21:24 I have an SBCL core image with swank in it, how do I figure out which version of swank it has? 18:21:28 -!- zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has quit [Ping timeout: 276 seconds] 18:21:36 -!- revel0___ [~revel0@212.88.117.162] has quit [Quit: ~ Trillian Astra - www.trillian.im ~] 18:21:56 -!- TheEnd2012 [~TheEnd201@65.196.40.254] has quit [Quit: TheEnd2012] 18:21:58 you mean just every single one in the order you define? 18:22:04 wait, I take that bak. 18:22:09 demmeln: you mean like the list method combination? 18:22:55 demmeln, do progn and or methods do that? 18:24:43 -!- billitch [~billitch@2a01:e35:8b7c:5ce0:1e4b:d6ff:fe5b:afd3] has quit [Ping timeout: 276 seconds] 18:25:04 splittist: yes but I dont care about applicable methods 18:25:04 demmeln: does clhs 7.6.6.4 help? 18:25:18 billitch [~billitch@2a01:e35:8b7c:5ce0:1e4b:d6ff:fe5b:afd3] has joined #lisp 18:25:59 I never specialize on types. I just want to be able to add multible method and execute each for each call of the hook. The order is not imporant. 18:26:02 splittist: hang on 18:26:04 -!- blandest [~user@79.112.114.105] has quit [Read error: Operation timed out] 18:26:46 Fare: You mean the or method combination? This will still fail if no method is defined, wont it? 18:26:46 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 18:26:57 demmeln, dunno. Have you tried? 18:27:01 -!- billitch [~billitch@2a01:e35:8b7c:5ce0:1e4b:d6ff:fe5b:afd3] has quit [Read error: Connection reset by peer] 18:27:10 Otherwise, you can have a nop method specialized on T. 18:27:10 billitch [~billitch@2a01:e35:8b7c:5ce0:1e4b:d6ff:fe5b:afd3] has joined #lisp 18:27:37 are you sure you want ONE function? Do you really want a list of functions, just like (old-fashioned) hooks? 18:27:52 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Client Quit] 18:28:15 Fare: Yes with a nop method it works. But I was woundering if it was neccessary to do it this way. 18:28:22 OK, question 2, in this SBCL core image, containing swank, I get a memory fault when I try to create a swank server, is this expected? 18:28:40 tmh: there's a workaround. 18:28:47 demmeln, if you create your own method combination, it could do something clever. 18:29:00 TDT [~user@173-30-32-53.client.mchsi.com] has joined #lisp 18:29:04 Xach: I should probably look on the mailing list? 18:29:11 splittist: Yes. I so if I have 2 extensions they each can define a hook method like so: (defmethod before-foo-hook :extension-1 (a b c) ...) 18:29:31 tmh: i'm not sure where/if it's documented. i use (setf swank:*log-output* nil) before saving the image to avoid a fault. 18:30:15 Xach: *gulp*, before saving the image? This image takes a long time to create, is there no recovery? 18:30:34 Fare: I have my own method combination. But I think the no applicable method error is signaled before the method combination is even looked at. (I still have to look a Xachs suggestion) 18:30:55 tmh: I don't know, sorry. 18:31:02 Xach: OK, thanks. 18:31:03 demmeln: I am confident that if you have a consistent model, MOPery will allow you to do whatever you want with methods (: 18:31:14 tmh: That's interesting - what sort of image takes a lot of time to create? kitchen-sink thing? 18:31:57 splittist: Oh yeah I would hope so. The question is how much change is actually needed. 18:31:57 clhs 7.6.6.4 18:31:57 http://www.lispworks.com/reference/HyperSpec/Body/07_ffd.htm 18:32:08 Xach: Data processing, then I have a hash table summary of the results. Using a core file is my idea of persistence. 18:32:29 splittist: (I know those. but thanks) 18:32:46 brown [~user@nat/google/x-wqthalksheddacgr] has joined #lisp 18:32:59 tmh: ah. that's an interesting idea of persistence. :) 18:33:01 -!- electriceloquenc [~anonymous@h-72-245-191-50.mclnva23.static.covad.net] has left #lisp 18:33:10 *Xach* has to finish off his cdb writer/reader 18:33:14 -!- brown is now known as Guest64882 18:33:37 -!- ace4016 [~jmarcelin@adsl-144-13-231.mia.bellsouth.net] has quit [Ping timeout: 276 seconds] 18:33:45 Salamander_ [~Salamande@ppp121-45-2-204.lns20.adl2.internode.on.net] has joined #lisp 18:33:48 -!- sellout [~greg@212.234.38.214] has quit [Quit: sellout] 18:34:09 sellout [~greg@212.234.38.214] has joined #lisp 18:34:14 daniel_ [~daniel@p5082C506.dip.t-dialin.net] has joined #lisp 18:34:45 -!- Salamander [~Salamande@ppp121-45-77-159.lns20.adl6.internode.on.net] has quit [Ping timeout: 240 seconds] 18:35:48 -!- tritchey [~tritchey@205.233.9.181] has quit [Quit: tritchey] 18:36:25 Xach: It's a cheap idea, but not as robust as I thought. I'm starting to run into situations where I need real data persistence but haven't taken the time to dig into it. 18:37:29 -!- daniel__ [~daniel@p5082E135.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 18:38:25 -!- slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 264 seconds] 18:38:55 hi guys. I was wondering whether there is a better way to write this : http://paste.lisp.org/display/112193 . I thought I could use a lambda function, but it doesn't seem possible to make a recursive lambda function. I'm a lisp noob, btw... 18:39:16 Xach: So I guess defining a method for NO-APPLICABLE-METHOD would work. How would I do this most un-intrusively? Defining an :around (generic function t) method and then checking weather the actual generic function passed has my method-combionation or not would work, but only if no other library defines this :around method. Alternatively I guess I could write a mapper macro around DEF-GENERIC, say DEF-HOOK, that defines an EQL specializer 18:39:17 look up "labels" 18:39:24 cthuluh. 18:39:51 ok, I'll check that, thanks rplacd 18:40:10 demmeln: libraries won't define methods specialized on your GFs. 18:40:38 demmeln: the latter thing you mentioned is one approach. 18:40:58 -!- curi_ [~curi@237.muf176.snfc.sffca01r18.dsl.att.net] has quit [Quit: This computer has gone to sleep] 18:41:00 tmh: swank::*swank-wire-protocol-version* gives you the protocol 18:41:22 Xach: sure. That means the 2nd is the way to go. (not wanting to write these by hand). 18:41:24 ``Erik [Here@c-69-140-109-104.hsd1.md.comcast.net] has joined #lisp 18:41:58 leo2007: Thanks. 18:42:45 I also tried deleting all swank packages and then using ASDF to load fresh versions, but ASDF refused to load them. I clearly do not have a deep understanding of using core files. 18:43:38 Or maybe ASDF. 18:45:20 gravicappa [~gravicapp@ppp85-141-164-66.pppoe.mtu-net.ru] has joined #lisp 18:46:43 ace4016 [~jmarcelin@adsl-10-101-133.mia.bellsouth.net] has joined #lisp 18:47:27 Xach: The EQL specializers for NO-APPLICABLE-METHOD seem to do nicely. Thanks for the hint! 18:50:23 rock on 18:52:08 tmh: did you clear the ASDF *defined-systems* or does it believe it already has loaded old versions? 18:52:30 tmh: deleting the package doesn't inform ASDF that the thing has been unloaded. 18:53:18 stassats [~stassats@wikipedia/stassats] has joined #lisp 18:54:02 Fare: I did not, thanks for the pointer. I was just searching through the docs for that because my prior response fired off a dusty neuron that there was probably an ASDF variable I need to update. 18:54:47 tmh: we probably should export an API for that. There's an open bug regarding such a feature. Sigh. 18:54:53 thanks a lot, rplacd (I used flet) 18:55:54 -!- ZabaQ [~john.conn@playboxgames.com] has quit [Quit: "Back soon.."] 18:56:05 Fare: I'm not complaining, I still owe you a second attempt at using ASDF2 on Win7. 18:56:29 -!- galaxywatcher [~galaxywat@64.134.136.33] has quit [Quit: galaxywatcher] 18:56:32 https://bugs.launchpad.net/asdf/+bug/590509 18:56:44 sepult [~levgue@xdsl-84-44-248-79.netcologne.de] has joined #lisp 18:56:57 tmh: if you implement and document such a clear-system feature, I'd be grateful and include it upstream. 18:57:08 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 18:59:38 New haskell standart is out 18:59:49 yeah, saw it on proggit 18:59:52 just FYI 19:00:01 Not LISP news, but still fp 19:00:14 Fare: While that clears *defined-systems*, it doesn't delete any packages. Is that the responsibility of the user or should we try to handle deleting the associated packages as well? 19:00:16 eh, you're right. 19:00:25 rplacd: oh, and "labels" is a good answer, too :) thanks again 19:00:36 -!- HG` [~HG@xdsl-188-118-128-130.dip.osnanet.de] has quit [Quit: Leaving.] 19:00:49 thank you too, then. 19:01:53 galaxywatcher [~galaxywat@64.134.136.33] has joined #lisp 19:02:21 -!- clop [~jared@64.132.38.198] has quit [Remote host closed the connection] 19:02:52 tmh: depends what you want. 19:02:53 LOR`: stick to Lisp news here. 19:03:01 clop [~jared@moat3.centtech.com] has joined #lisp 19:03:13 Fare: OK 19:03:15 Look at xcvb/no-asdf.lisp for how deleting packages can be hard. 19:03:30 Fare: I have not doubt, that's why I asked. 19:03:32 (it was deleting ASDF, in those days before ASDF was able to upgrade itself) 19:03:34 *no* 19:03:40 (how ASDF does upgrade itself is painful, too) 19:04:03 Xach: sorry, I thought lisp was friends with haskell 19:04:11 (look at the first few forms of asdf.lisp - ugh) 19:05:12 jennyf [~jennyf@212-198-248-35.rev.numericable.fr] has joined #lisp 19:05:39 LOR`: That might be the case, but this channel is not for haskell announcements. 19:05:41 legumbre_ [~leo@r190-135-56-141.dialup.adsl.anteldata.net.uy] has joined #lisp 19:05:45 Fare: Added a couple ASDF tasks to my action queue, whatever that is worth. 19:06:03 LOR`, #haskell is attaway ->. Also, Lisp isn't a strictly-FP language. 19:06:36 Woot! DELETE-PACKAGE on 5 swank related packages and reload works. 19:06:45 -!- jennyf [~jennyf@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 19:07:07 is cello usable as an alternative to lispbuilder-sdl? 19:07:15 -!- legumbre [~leo@r190-135-12-44.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 240 seconds] 19:07:17 *stassats* is being asked whether he wants to assign copyright for contributions to Slime to FSF 19:07:38 LOR`: does the new Haskell standard have any LIsp-related features? 19:07:41 out of curiousity, what is on the haskell standart? I hope they didn't skimp on the symbolism. 19:07:57 stassats: They want to include it in emacs? 19:08:01 though, i don't think that including Slime into Emacs is the right thing 19:08:51 antifuchs: I think it just includes some of the extensions like hierarchical modules and the FFI 19:08:57 Alright, once again, I'm very pleased with the ability to keep a lisp image up and running. 19:08:58 and i have mixed feelings about FSF and GPL, oh well 19:09:13 (oh my, and I thought bad puns were still on topic) 19:09:31 I claim a woosh on myself 19:09:49 waaaaaaaaait. 19:13:41 stassats: if the principal authors of SLIME agree to include in emacs, they will replace bits by those don't. I think they have done that before. 19:15:19 I hope they set up the packaging system properly so that maintainers can upload their packages without messing with emacs BZR and users can decide which additional packages to install. 19:16:10 Beetny [~Beetny@ppp118-208-46-58.lns20.bne1.internode.on.net] has joined #lisp 19:16:47 Did I send a mail for BLM announcement yet? I think not 19:19:25 Edward__ [edward@ARennes-299-1-11-129.w92-159.abo.wanadoo.fr] has joined #lisp 19:22:57 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 19:30:49 -!- TDT [~user@173-30-32-53.client.mchsi.com] has quit [Ping timeout: 276 seconds] 19:32:21 -!- ace4016 [~jmarcelin@adsl-10-101-133.mia.bellsouth.net] has quit [Ping timeout: 265 seconds] 19:34:46 -!- tmh [~user@pdpc/supporter/sustaining/tmh] has left #lisp 19:37:15 -!- ASau [~user@83.69.227.32] has quit [Read error: Connection reset by peer] 19:38:52 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:39:47 ace4016 [~jmarcelin@adsl-10-101-193.mia.bellsouth.net] has joined #lisp 19:39:57 longkid [~longkid@113.22.145.2] has joined #lisp 19:40:21 -!- longkid [~longkid@113.22.145.2] has left #lisp 19:41:37 btw, looking for a BLM speaker in August... 19:45:04 -!- rplacd [~rplacd@ppp-124-120-120-186.revip2.asianet.co.th] has quit [Ping timeout: 260 seconds] 19:46:27 -!- Dodek [dodek@jest.pro] has quit [Read error: Operation timed out] 19:47:03 -!- mattrepl [~mattrepl@208.78.149.14] has quit [Ping timeout: 265 seconds] 19:48:12 -!- milanj [~milanj_@91.150.101.99] has quit [Ping timeout: 245 seconds] 19:51:34 silenius [~silenius@c-24-130-172-194.hsd1.ca.comcast.net] has joined #lisp 19:56:25 -!- galaxywatcher [~galaxywat@64.134.136.33] has quit [Ping timeout: 264 seconds] 19:58:06 milanj [~milanj_@79.101.170.114] has joined #lisp 20:02:55 galaxywatcher [~galaxywat@64.134.136.33] has joined #lisp 20:03:52 -!- galaxywatcher [~galaxywat@64.134.136.33] has quit [Client Quit] 20:07:07 -!- hugod [~hugod@bas1-montreal50-1279441632.dsl.bell.ca] has quit [Quit: hugod] 20:07:26 Fare: What's the right way to implement ASDF directives? 20:07:31 -!- Guest64882 is now known as reb 20:08:38 I want to define a new kind of component. 20:09:25 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 20:09:50 -!- lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 20:15:59 mejja [~user@c-14bee555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 20:17:42 -!- timor [~timor@port-92-195-147-233.dynamic.qsc.de] has quit [Quit: Leaving.] 20:18:00 timor [~timor@port-92-195-147-233.dynamic.qsc.de] has joined #lisp 20:18:23 calardin [~user@gw3.tacwap.org] has joined #lisp 20:18:37 tfb [~tfb@restormel.cley.com] has joined #lisp 20:19:08 -!- timor [~timor@port-92-195-147-233.dynamic.qsc.de] has quit [Remote host closed the connection] 20:20:21 -!- calardin [~user@gw3.tacwap.org] has quit [Changing host] 20:20:21 calardin [~user@unaffiliated/calardin] has joined #lisp 20:20:47 Tristam [~Tristam@cpe-67-242-195-25.nycap.res.rr.com] has joined #lisp 20:22:08 -!- calardin [~user@unaffiliated/calardin] has left #lisp 20:23:53 francogrex [~user@109.130.102.188] has joined #lisp 20:25:08 curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has joined #lisp 20:26:12 ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has joined #lisp 20:26:33 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 20:27:01 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 20:27:32 I'm trying to read a huge file (about 1 million rows, each row made of 20 strings) into a vector, but keep getting gc error about the stack and my lisp engine shuts down. 20:27:56 what is a way to access info from that file using CL? 20:28:41 -!- splittist [~David@30-245.62-188.cust.bluewin.ch] has quit [Quit: (quit)] 20:30:30 you could not read it into a vector 20:31:07 e.g., reading parts as needed, or using memory mapping 20:31:39 adeht: no, the gc library blocked (I forgot the exact message of the error) 20:31:55 http://xach.com/tmp/ql.html is your bizarre flashy thing of the day 20:32:10 francogrex: I wasn't asking a question. 20:32:35 red is "requires", green is "required by" 20:35:47 adeht: what do you mean reading parts as needed. Suppose i want to access row number 700,000, it won't even reach there 20:36:06 Xach: it's neat 20:37:31 <_3b> francogrex: so don't store the stuff before that row then? 20:38:26 <_3b> thought if you are running out of stack rather than heap, it sounds like you are doing something else wrong 20:39:15 <_3b> like trying to use recursion where you should use iteration, or getting in a recursive loop due to a bug 20:42:37 -!- mishoo [~mishoo@host119-107-dynamic.45-79-r.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 20:43:20 _3b sorry, it's heap that I'm running out of 20:45:04 tcr [~tcr@115.132.79.190] has joined #lisp 20:45:04 _3b: so not storing would be just read-line and adding a counter, so when that counter reaches 700,000 stassats: here? 20:45:24 -!- sellout [~greg@212.234.38.214] has quit [Quit: sellout] 20:45:32 sellout [~greg@212.234.38.214] has joined #lisp 20:46:41 tcr: yes 20:48:31 you can pre-index file lines and then seek/file-position to it 20:49:05 milanj: do you have an example code? 20:49:19 Xach: neat! but it's a bizarre javascripty thing of the day! 20:50:04 francogrex: sometimes you have to write your own code 20:50:34 francogrex, that should be simple to do 20:50:52 -!- gravicappa [~gravicapp@ppp85-141-164-66.pppoe.mtu-net.ru] has quit [Ping timeout: 260 seconds] 20:51:28 Blkt [~user@93-33-137-76.ip44.fastwebnet.it] has joined #lisp 20:51:35 -!- redline6561 [~redline@c-66-56-55-169.hsd1.ga.comcast.net] has left #lisp 20:51:41 redline6561 [~redline@c-66-56-55-169.hsd1.ga.comcast.net] has joined #lisp 20:54:35 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: mstevens] 20:54:36 -!- Beetny [~Beetny@ppp118-208-46-58.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 20:54:37 Xach: love the dependencies page! 20:54:45 Xach: 511 libs 20:55:03 rplacd [~rplacd@ppp-124-120-120-186.revip2.asianet.co.th] has joined #lisp 20:56:21 Xach: I assume this is generated from your current quicklisp db? 20:56:32 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Read error: Operation timed out] 20:56:42 -!- francogrex [~user@109.130.102.188] has quit [Remote host closed the connection] 20:59:50 dysinger [~dysinger@150.sub-72-102-81.myvzw.com] has joined #lisp 21:00:40 mishoo [~mishoo@host119-107-dynamic.45-79-r.retail.telecomitalia.it] has joined #lisp 21:00:45 jmcphers [~jmcphers@218.185.108.156] has joined #lisp 21:01:33 Athas [~athas@shop3.diku.dk] has joined #lisp 21:02:38 gigamonkey [~user@adsl-99-179-46-211.dsl.pltn13.sbcglobal.net] has joined #lisp 21:04:34 yeah 21:04:40 -!- dysinger [~dysinger@150.sub-72-102-81.myvzw.com] has quit [Ping timeout: 265 seconds] 21:07:03 -!- fiveop [~fiveop@g229238181.adsl.alicedsl.de] has quit [Quit: humhum] 21:08:00 oh, the sorting is by number-of-required-bys. 21:08:05 leifw [~user@nat/microsoft/x-hikmapktpkhhxaai] has joined #lisp 21:09:01 hmm, buggy on my chrome. 21:09:37 -!- abend [~alx@67.136.131.11] has quit [Ping timeout: 264 seconds] 21:09:48 that's what i get for slapping the js together in 5 minutes, i guess. 21:11:45 -!- rplacd [~rplacd@ppp-124-120-120-186.revip2.asianet.co.th] has quit [Quit: Leaving] 21:12:32 Xach: are there any guidelines on why things are included in ql? (beyond it being a "rich set"?) 21:14:20 jpanest: at the moment, they are included mostly because i've heard of them. 21:14:21 is there a sorting function for lists that does not recycle the structure of the given list to sort? 21:14:22 -!- manic12 [~andrew@99-100-67-123.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 276 seconds] 21:14:36 jpanest: that will likely evolve 21:14:44 (sort (copy-list list)) 21:14:56 stassats: so the answer is no, thanks :D 21:14:57 Xach: are you making any attempt to have only one of each kind of thing? E.g. only one XML parser. 21:15:23 Blkt: (lambda (x) (sort (copy-list x))), there, it's a function. ;-) 21:15:36 gigamonkey: no. 21:15:49 thank you gigamonkey :D 21:16:04 Blkt: (defun (list) (sort (copy-list list))) if you really really need it! 21:16:18 Xach: interested; i'll email about testing 21:16:26 -!- leifw [~user@nat/microsoft/x-hikmapktpkhhxaai] has quit [Remote host closed the connection] 21:17:16 sykopomp: wait a second, (defun (list)...) is that syntactically correct? 21:17:21 no 21:17:36 neither is SORT of one argument 21:17:57 ah ok, I thought was some wierd syntax I never met 21:18:54 Blkt: oh haha. No. 21:20:00 Blkt: (defun sort* (list &rest sort-args) (apply #'sort (copy-list list) sort-args)) 21:20:15 or something 21:20:20 nevermind. I'm sleep deprived. 21:20:25 ahahah 21:20:28 slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 21:21:31 -!- Edward__ [edward@ARennes-299-1-11-129.w92-159.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 21:21:44 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 21:21:44 slyrus: Just wanted to let you know that (touch wood) I'm not going to have to beg you to get your mom to do another house call for us. Nursing seems to be going fine, this time around. 21:22:38 But you can tell her that my wife and I still think of her with great affection for the help she gave us four years ago. 21:23:17 -!- mejja [~user@c-14bee555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]] 21:24:07 -!- Blkt [~user@93-33-137-76.ip44.fastwebnet.it] has quit [Quit: Error: do not makunbound t please] 21:25:05 Xach: you can change the Planet Lisp link to my blog to gigamonkeys.wordpress.com if you want. It'll hopefully not fall over quite so often. 21:25:21 Edward__ [edward@ARennes-299-1-77-165.w92-159.abo.wanadoo.fr] has joined #lisp 21:25:32 -!- mishoo [~mishoo@host119-107-dynamic.45-79-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 21:25:39 gigamonkey: ok, thanks 21:28:19 -!- demmeln [~Adium@p2176569736.tum.vpn.lrz-muenchen.de] has quit [Quit: Leaving.] 21:28:28 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 21:28:43 zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has joined #lisp 21:31:04 my clbuild setup seems to be stuck in an infinite loop of error: update was interrupted :( 21:35:09 clochette [~clochette@212-198-248-35.rev.numericable.fr] has joined #lisp 21:35:50 -!- hdurer`` [~hdurer@pdpc/supporter/active/hdurer] has quit [Read error: Operation timed out] 21:36:00 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 21:36:00 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 21:36:00 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 21:36:15 -!- clochette [~clochette@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 21:36:23 hdurer`` [~hdurer@nat/yahoo/x-iqxzplkijjnxpomo] has joined #lisp 21:36:37 rpx__ [~rpx@9-36.4-85.cust.bluewin.ch] has joined #lisp 21:40:23 Hi, I am trying to understand why my_list is nil after the following code http://pastebin.com/sZ3Fvv0C --- does it have a name so I can look it up 21:43:55 I guess it has something to do with scope 21:44:13 yes, push is macro expanding to (setq .... 21:45:05 -!- drewc [~user@S01060013101b6ddb.vc.shawcable.net] has quit [Read error: Operation timed out] 21:45:53 milanj: thanks 21:46:41 milanj: so I am just manipulating the local list. I guess either I need a "global" list which I do not pass, or I catch the "return" 21:48:07 sykopomp: I've worked around that by adding "set -x" to the top of the clbuild script, then running it again, seeing which package caused the breakage, then trashing that package and reinstalling it. 21:48:09 you can pass a symbol and use a (symbol-value list-symbol) for example (if you are manipulate dynamic scoped list) 21:48:23 rpx: wrong, but you need to learn about pass-by-value 21:48:45 adeht: Is there a good chapter in "practical common lisp" about this topic? 21:48:57 adeht: is it just called pass-by-value 21:49:38 rpx: there's no a chapter about it, but I'm pretty sure the book discusses it 21:50:24 alright, another good reason to continue to read the book :) 21:50:37 thanks for all the help. Have a great day ! 21:51:24 -!- rpx__ [~rpx@9-36.4-85.cust.bluewin.ch] has quit [Quit: Leaving] 21:52:03 jsfb [~jon@unaffiliated/jsfb] has joined #lisp 21:53:27 it discusses it in the Variables chapter 21:54:00 austinh: is there any way to force the issue regardless? 21:54:30 -!- carlocci [~nes@93.37.216.54] has quit [Ping timeout: 260 seconds] 21:54:41 carlocci [~nes@93.37.216.54] has joined #lisp 21:54:41 sykopomp: I don't understand the question. I suppose you should ask lichtblau. 21:55:11 "clbuild check-urls" might be helpful 21:56:03 cmp: EOF on /tmp/clbuild.todhBAtRlO/arguments <-- not sure what's going on here, either. 21:58:56 anyway, not too many projects have moved between different vcss recently. chances are it's bxthreads or postmodern. 21:59:22 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 22:00:36 ah. Yup, it was bt :) 22:00:44 -!- zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has quit [Ping timeout: 265 seconds] 22:02:29 abend [~alx@delta.muted.org] has joined #lisp 22:08:53 -!- tayloj [~tayloj@indigo-15.dynamic2.rpi.edu] has quit [Ping timeout: 260 seconds] 22:11:38 unenana [~unenana@212-198-248-35.rev.numericable.fr] has joined #lisp 22:12:42 zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has joined #lisp 22:13:05 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:13:55 -!- unenana [~unenana@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 22:13:57 Does ccl support utf8 encodings? 22:15:18 timor [~timor@port-92-195-147-233.dynamic.qsc.de] has joined #lisp 22:15:56 gigamonkey: ok, glad to hear things are going well! and congratulations! 22:16:03 Thanks! 22:18:04 -!- zomgbie [~jesus@h081217133138.dyn.cm.kabsi.at] has quit [Ping timeout: 276 seconds] 22:18:56 what's the status on quicklisp 22:19:10 short commutes mean I will never finish C@W. 22:21:46 demmeln [~Adium@dslb-188-098-201-216.pools.arcor-ip.net] has joined #lisp 22:27:10 -!- milanj [~milanj_@79.101.170.114] has quit [Quit: Leaving] 22:27:54 clochette [~clochette@212-198-248-35.rev.numericable.fr] has joined #lisp 22:30:17 -!- clochette [~clochette@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 22:32:32 don't trust short commie's 22:32:33 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Read error: Connection reset by peer] 22:33:21 short commie trusts! 22:36:33 trust commie shorts? 22:37:06 commie shorts don't trust 22:37:43 -!- austinh [~austinh@c-24-21-81-46.hsd1.or.comcast.net] has quit [Quit: leaving] 22:39:17 cybergirl [~cybergirl@212-198-248-35.rev.numericable.fr] has joined #lisp 22:40:27 Fare: C@W? 22:40:35 -!- cybergirl [~cybergirl@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 22:40:40 Coders At Work 22:40:51 -!- sellout [~greg@212.234.38.214] has quit [Quit: sellout] 22:42:30 -!- bobbysmith007 [~russ@216.155.97.1] has quit [Quit: Leaving.] 22:43:36 fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has joined #lisp 22:43:55 adeht: oh, right. thanks 22:43:59 -!- timor [~timor@port-92-195-147-233.dynamic.qsc.de] has quit [Remote host closed the connection] 22:43:59 fe[nl]ix: herep 22:44:04 Pohsul [Pohsul@83.231.84.70] has joined #lisp 22:45:48 -!- Athas [~athas@shop3.diku.dk] has quit [Read error: Connection reset by peer] 22:46:27 minion: memo for fe[nl]ix: does iolib have a binding for sendfile(2)? looks very straightforward. all i found with APROPOS is SEND-FILE-DESCRIPTOR, and I am not sure how it can be useful outside domain sockets. 22:46:28 Remembered. I'll tell fe[nl]ix when he/she/it next speaks. 22:48:32 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 22:50:07 fusss: if it doesn't have it yet, it's not hard to add - be sure to make it #+linux is all. 22:50:50 Fare: I already have a CFFI snippet to call sendfile, so this might be my chance to send a patch 22:52:50 fusss: see iolib/src/syscalls/ffi-functions-unix.lisp 22:53:03 you can cargo-cult the usage of macros there. 22:53:54 yeah, it has its own defsyscall and defentrypoint macros 22:58:12 Fare: that was too easy 22:58:22 -!- [mzm] [~ziggy@de2-as24268.alshamil.net.ae] has quit [Quit: Leaving] 22:58:29 is the difference between cargo cult and religion the fact that religion works? Then IOLib is religion. 22:58:53 http://paste.lisp.org/+2EKT 22:59:07 ya! ya! cthulhu f'taghn! 22:59:38 why %sys-sendfile ? 22:59:44 you have a wrapper around it? 23:00:17 no, just went with what other devotees where doing in their worship 23:00:46 tmh: I added clear-system to ASDF 2.110. 23:00:54 -!- felideon is now known as felideon|away 23:00:58 *Fare* decides to wait a few days before to bless 2.110 as 2.004. 23:01:52 tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has joined #lisp 23:03:40 -!- Aszarsha_ [~foo@tal33-6-83-155-189-154.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 23:03:50 Fare: I think %sys-* prefix is the standard. iolib.syscalls:[TAB] auto-completions confirm it 23:04:59 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 23:05:02 hmmmm? 23:05:26 rvirding [~chatzilla@host-90-237-128-188.mobileonline.telia.com] has joined #lisp 23:05:30 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 23:06:06 -!- Fare [~Fare@ita4fw1.itasoftware.com] has quit [Quit: Leaving] 23:06:14 NNshag [user@lns-bzn-24-82-64-183-17.adsl.proxad.net] has joined #lisp 23:06:17 -!- demmeln [~Adium@dslb-188-098-201-216.pools.arcor-ip.net] has quit [Quit: Leaving.] 23:08:12 -!- Nshag [user@lns-bzn-53-82-65-60-119.adsl.proxad.net] has quit [Ping timeout: 245 seconds] 23:11:10 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 23:12:02 -!- legumbre_ is now known as legumbre 23:13:14 wwsmac [~billstcla@p-209-105-143-79.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 23:18:47 -!- wwsmac [wws@clozure-FCB7A1A3.dsl1.rtr.chat.fpma.frpt.net] has quit [Input/output error] 23:18:48 -!- wwsmac [~billstcla@p-209-105-143-79.dsl1.rtr.chat.fpma.frpt.net] has quit [Remote host closed the connection] 23:19:52 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 23:19:52 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 23:19:52 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 23:20:33 -!- Edward__ [edward@ARennes-299-1-77-165.w92-159.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 23:20:57 -!- mcc_ [~mike@ip68-104-164-151.ph.ph.cox.net] has quit [Ping timeout: 240 seconds] 23:22:39 Edward__ [edward@ARennes-299-1-77-165.w92-159.abo.wanadoo.fr] has joined #lisp 23:22:46 -!- ziarkaen [~ziarkaen@87.112.35.243.plusnet.ptn-ag1.dyn.plus.net] has quit [Remote host closed the connection] 23:25:00 -!- Yuuhi [benni@p5483BE07.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:26:26 -!- tfb [~tfb@restormel.cley.com] has quit [Quit: sleeping] 23:33:53 rme [~rme@pool-70-106-136-28.chi01.dsl-w.verizon.net] has joined #lisp 23:36:57 -!- cinch [~cinch@85-127-117-50.dynamic.xdsl-line.inode.at] has quit [Ping timeout: 240 seconds] 23:39:39 mtx_init [~mtx_init@unaffiliated/medex] has joined #lisp 23:40:14 rtoym: ccl supports utf-8 and several other character encodings. See http://ccl.clozure.com/ccl-documentation.html#Unicode 23:40:55 How does one run a clisp program? 23:42:07 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 23:43:37 mtx_init: clisp progname.lisp 23:44:05 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 23:44:40 pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has joined #lisp 23:45:36 jennyf [~jennyf@212-198-248-35.rev.numericable.fr] has joined #lisp 23:47:02 *Xach* suspects that wasn't the real question 23:47:07 -!- jennyf [~jennyf@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 23:47:34 Xach: no it was, but dont you need to do it inside of clisp? 23:47:47 davazp [~user@83.55.180.105] has joined #lisp 23:48:15 -!- nowhere_man [~pierre@AStrasbourg-551-1-60-113.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 23:48:16 mtx_init: there are really a lot of answers to your question 23:48:25 mtx_init: it requires more context to give a better answer 23:49:11 there really are alot of questions to your answer 23:49:52 dont you need to run the function inside though. Load the file, then call the function. I havent used lisp in many years, so I have kind of forgotten most of it 23:50:22 -!- slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 276 seconds] 23:50:30 mtx_init: You don't have to do anything. 23:50:44 mtx_init: You can run a program with clisp in many, many ways. 23:51:32 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 23:53:12 so something like this, should print "bird", given I run clisp main.lsp http://pastie.org/private/irs7kcyehkksoumcpsmuga 23:54:15 -!- rtra [~rtra@unaffiliated/rtra] has left #lisp 23:54:49 mtx_init: Not likely. 23:55:19 why not, if ya dont mind 23:55:36 mtx_init: Nothing in that file calls your start function. 23:56:00 mtx_init: You could add (start) to the end if you wanted that function to actually be called. 23:56:28 Xach: if he is using CLISP he can specify the entry point function though 23:56:37 ok I think I understand now. 23:56:49 rme: Thanks. I guess I wasn't looking in the right place. 23:57:05 fusss: How can I do that? 23:57:35 gz__ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 23:57:35 gz_ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 23:58:14 -!- gz_ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has left #lisp 23:58:31 -!- gz__ [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has left #lisp 23:59:08 fusss: Spill it. 23:59:29 I saw it somewhere, let me dig into my mailer scripts; for now see here http://clisp.cons.org/impnotes/quickstart.html 23:59:32 for various ways 23:59:40 rme: Is it possible to get ccl to ignore (replace) bad utf-8 sequences?