00:01:28 DarthShrine [~angus@58-6-93-222.dyn.iinet.net.au] has joined #lisp 00:01:28 -!- DarthShrine [~angus@58-6-93-222.dyn.iinet.net.au] has quit [Changing host] 00:01:28 DarthShrine [~angus@pdpc/supporter/student/DarthShrine] has joined #lisp 00:06:29 SV_Nik [~ngkhatu@99-89-3-67.lightspeed.sntcca.sbcglobal.net] has joined #lisp 00:07:24 -!- sea4ever [~sea@205.244.150.231] has quit [Ping timeout: 250 seconds] 00:07:32 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Remote host closed the connection] 00:07:41 sea4ever [~sea@205.244.150.231] has joined #lisp 00:09:00 -!- prxq [~mommer@mnhm-5f75ca98.pool.mediaWays.net] has quit [Quit: Leaving] 00:13:35 -!- vokoda [~vokoda@host86-145-188-205.range86-145.btcentralplus.com] has quit [Ping timeout: 240 seconds] 00:15:55 -!- tcr [~tcr@77-20-119-246-dynip.superkabel.de] has quit [Quit: Leaving.] 00:16:14 -!- Ginei_Morioka [~irssi_log@78.112.66.166] has quit [Ping timeout: 265 seconds] 00:16:36 Ginei_Morioka [~irssi_log@78.112.66.166] has joined #lisp 00:17:22 bubbles [~bubbles@host81-149-182-41.in-addr.btopenworld.com] has joined #lisp 00:18:41 -!- sea4ever [~sea@205.244.150.231] has quit [Ping timeout: 264 seconds] 00:19:59 -!- gemelen [~shelta@shpd-95-53-168-53.vologda.ru] has quit [Read error: Connection reset by peer] 00:21:28 sea4ever [~sea@205.244.150.231] has joined #lisp 00:24:33 -!- ivan4th [~ivan4th@213.141.132.14] has quit [Remote host closed the connection] 00:26:30 gemelen [~shelta@shpd-95-53-168-53.vologda.ru] has joined #lisp 00:31:03 -!- slash_ [~unknown@p5DD1D8E6.dip.t-dialin.net] has quit [Quit: Leaving.] 00:32:21 -!- sea4ever [~sea@205.244.150.231] has quit [Ping timeout: 272 seconds] 00:38:56 -!- brandonz [~brandon@c-76-102-192-48.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 00:38:59 -!- bubbles [~bubbles@host81-149-182-41.in-addr.btopenworld.com] has left #lisp 00:39:08 -!- attila_lendvai [~attila_le@adsl-89-132-2-9.monradsl.monornet.hu] has quit [Quit: Leaving.] 00:39:20 xyxxyyy [~xyxu@58.41.14.176] has joined #lisp 00:41:59 -!- gemelen [~shelta@shpd-95-53-168-53.vologda.ru] has quit [Ping timeout: 276 seconds] 00:47:05 -!- rfg [~rfg@82.132.248.177] has quit [Quit: rfg] 00:51:02 neoesque [~neoesque@210.59.147.232] has joined #lisp 00:51:15 -!- juniorroy [~juniorroy@212.36.224.57] has left #lisp 00:56:44 sea4ever [~sea@205.244.150.231] has joined #lisp 00:57:35 -!- kmwallio [~kmwallio@pool-96-241-63-3.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 00:58:57 -!- sglinux [~sglinux@cm112.gamma94.maxonline.com.sg] has quit [Ping timeout: 272 seconds] 01:08:01 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #lisp 01:08:19 cmm- [~cmm@bzq-79-183-204-63.red.bezeqint.net] has joined #lisp 01:08:56 -!- gigamonkey [~user@adsl-99-50-127-222.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 250 seconds] 01:10:29 -!- Khisanth [~Khisanth@pool-96-250-26-223.nycmny.east.verizon.net] has quit [Ping timeout: 260 seconds] 01:11:09 -!- cmm [~cmm@bzq-79-183-204-63.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 01:14:34 jsoft_ [~jsoft@unaffiliated/jsoft] has joined #lisp 01:15:47 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Ping timeout: 240 seconds] 01:19:00 -!- Phoodus [~foo@174-17-245-93.phnx.qwest.net] has quit [Ping timeout: 246 seconds] 01:22:20 sglinux [~sglinux@cm112.gamma94.maxonline.com.sg] has joined #lisp 01:26:55 -!- sglinux [~sglinux@cm112.gamma94.maxonline.com.sg] has quit [Ping timeout: 255 seconds] 01:27:55 -!- HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has quit [Quit: This computer has gone to sleep] 01:41:14 echo-area [~user@114.251.86.0] has joined #lisp 01:42:22 pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has joined #lisp 01:42:28 -!- pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has quit [Client Quit] 01:42:40 -!- Guthur [~Guthur@host86-152-187-94.range86-152.btcentralplus.com] has quit [Quit: Leaving] 01:43:07 rme [~rme@pool-70-105-86-63.chi.dsl-w.verizon.net] has joined #lisp 01:51:19 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 260 seconds] 01:52:28 sglinux [~sglinux@cm112.gamma94.maxonline.com.sg] has joined #lisp 01:54:36 -!- az [~az@p4FE4F89B.dip.t-dialin.net] has quit [Quit: WeeChat 0.3.3] 01:58:00 kleppari [~spa@bitbucket.is] has joined #lisp 01:59:55 tizona [~user@cpe-24-161-169-39.san.res.rr.com] has joined #lisp 02:00:59 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 02:01:48 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 02:03:06 -!- tizona [~user@cpe-24-161-169-39.san.res.rr.com] has left #lisp 02:06:08 -!- rvirding [~chatzilla@h137n1c1o1034.bredband.skanova.com] has left #lisp 02:10:30 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 02:11:37 Khisanth [~Khisanth@pool-96-246-7-104.nycmny.east.verizon.net] has joined #lisp 02:13:30 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 250 seconds] 02:15:13 kleppari [~spa@bitbucket.is] has joined #lisp 02:18:34 gadek [~gadek@62.121.148.46] has joined #lisp 02:18:46 -!- kleppari [~spa@bitbucket.is] has quit [Read error: Operation timed out] 02:19:11 sohail [~Adium@unaffiliated/sohail] has joined #lisp 02:21:12 -!- sohail [~Adium@unaffiliated/sohail] has quit [Client Quit] 02:23:02 hi :) does anyone know something about SBCL's threads on windows? do they work correctly or not? got some misleading info 02:24:23 adu [~ajr@pool-173-66-253-179.washdc.fios.verizon.net] has joined #lisp 02:26:41 kleppari [~spa@bitbucket.is] has joined #lisp 02:30:09 -!- ignas [~ignas@78.63.105.97] has quit [Ping timeout: 240 seconds] 02:33:52 -!- pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has quit [] 02:37:03 pdelgallego [~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net] has joined #lisp 02:41:28 buncito [~user@114.79.49.166] has joined #lisp 02:42:52 gadek: i don't but i would love to hear what you find out :) 02:45:49 -!- dfox [~dfox@ip-84-42-201-168.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 02:46:35 -!- redline6561 [~user@adsl-145-179-225.asm.bellsouth.net] has quit [Ping timeout: 255 seconds] 02:47:09 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 240 seconds] 02:49:40 gadek: some time ago they weren't supported in mainline win32, then some developer involved with gtk (I think it was cl-gtk2?) wrote patches for SBCL/win32 that made threads work. Of course then you have the infamous kitteh of death problem, especially on 32bit windows 02:52:03 well, I've played with Win-7 x64 kitties too much so... damn, gotta learn sth about CCL 02:52:38 CCL is (avg.) 10% slower than SBCL as i found out on google... or not? 02:54:17 kleppari [~spa@bitbucket.is] has joined #lisp 02:57:13 gadek: try it yourself and you'll find out 02:58:31 -!- pavelludiq [57f63ac1@gateway/web/freenode/ip.87.246.58.193] has quit [Quit: Page closed] 03:04:11 murilasso [~murilasso@201.53.192.190] has joined #lisp 03:07:39 -!- sdsds_ [~sdsds@dyn-16.sub2.cmts01.cable.TORON10.iasl.com] has quit [Ping timeout: 255 seconds] 03:10:35 -!- pdelgallego [~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 03:13:18 hi 03:14:28 gigamonkey [~user@adsl-99-50-127-222.dsl.pltn13.sbcglobal.net] has joined #lisp 03:21:50 kmwallio [~kmwallio@pool-96-241-63-3.washdc.fios.verizon.net] has joined #lisp 03:23:43 mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has joined #lisp 03:25:01 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 03:27:25 oh, and another question: I'll be making some primitive genetic algorithm in CL... are there any good ideas to involve? Or just code it as I think it should be made? (yes, I'm a newbie and I still "think" in C/C++ so the question is maybe not so stupid) 03:28:35 drl [~lat@125.167.140.159] has joined #lisp 03:30:46 gadek: I'm gonna recommend checking out PAIP. Not so much genetic algorithms in it, but good lisp style all over. 03:33:37 Vicfred [~Vicfred@189.228.5.70] has joined #lisp 03:34:27 cataska [~cataska@210.64.6.233] has joined #lisp 03:34:58 begotten [~user@cpe-24-193-115-161.nyc.res.rr.com] has joined #lisp 03:35:15 Hi everyone! 03:35:21 howdy 03:35:51 Hi begotten 03:35:52 happy holidays 03:35:56 snow storm here 03:36:16 Does anyone have some smallish examples of parallel computations in Lisp? 03:36:54 Quadrescence: look at the shootout. 03:37:50 kleppari_ [~spa@bitbucket.is] has joined #lisp 03:38:00 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 250 seconds] 03:39:05 What is the best way to keep read from crashing the program when it tries to read a non-existent file? 03:39:09 -!- R3cur51v3 [~Recursive@173-23-121-135.client.mchsi.com] has quit [Ping timeout: 255 seconds] 03:39:22 -!- buncito [~user@114.79.49.166] has left #lisp 03:39:27 make sure it doesn't read non existant files 03:39:28 lol 03:40:01 drl: read reads from streams, so the condition is raised elsewhere. 03:42:18 pkhuong_, I'm not sure what you mean. 03:44:53 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 03:45:46 read from streams 03:46:17 sorry read reads from streams 03:46:36 drl: READ reads from streams, not files. By the time READ executes, the file has already been opened. 03:46:46 so its crashing because the condition isn't happening there 03:47:47 hmm... btw, can one exploit gray streams to be streams of various datastructures? like having an element type of a cons cell? 03:47:49 wow that's it exactly 03:48:39 Ok, how do I fix it? I'm using with-open-file. 03:48:46 -!- _s1gma [~herpderp@77.107.164.131] has quit [Quit: Leaving] 03:49:21 R3cur51v3 [~Recursive@173-23-121-135.client.mchsi.com] has joined #lisp 03:50:25 khisanth_ [~Khisanth@pool-96-250-21-102.nycmny.east.verizon.net] has joined #lisp 03:50:31 pkhuong_: ";;; parallelised by Paul Khuong" 03:50:33 hmmm :) 03:51:14 manugupt1 [~manugupt1@opensuse/member/manugupt1] has joined #lisp 03:51:57 -!- Khisanth [~Khisanth@pool-96-246-7-104.nycmny.east.verizon.net] has quit [Ping timeout: 246 seconds] 03:54:00 khisanth__ [~Khisanth@pool-96-246-10-204.nycmny.east.verizon.net] has joined #lisp 03:54:13 -!- Ginei_Morioka [~irssi_log@78.112.66.166] has quit [Ping timeout: 265 seconds] 03:56:08 Ginei_Morioka [~irssi_log@78.112.47.83] has joined #lisp 03:56:09 -!- khisanth_ [~Khisanth@pool-96-250-21-102.nycmny.east.verizon.net] has quit [Ping timeout: 265 seconds] 04:01:03 csmax_ [~max@p5DE8F393.dip.t-dialin.net] has joined #lisp 04:01:38 -!- khisanth__ [~Khisanth@pool-96-246-10-204.nycmny.east.verizon.net] has quit [Ping timeout: 260 seconds] 04:04:31 -!- csmax [~max@p5DE8E762.dip.t-dialin.net] has quit [Ping timeout: 272 seconds] 04:04:40 seangrove [~user@c-67-188-1-148.hsd1.ca.comcast.net] has joined #lisp 04:04:45 beerTRUCKz [~beerTRUCK@ip174-68-69-137.sd.sd.cox.net] has joined #lisp 04:05:27 -!- urandom__ [~user@p548A5017.dip.t-dialin.net] has quit [Remote host closed the connection] 04:06:26 mahmul [~mrw@user-0can1en.cable.mindspring.com] has joined #lisp 04:06:30 wormphle1m [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 04:06:42 -!- beerTRUCKz [~beerTRUCK@ip174-68-69-137.sd.sd.cox.net] has left #lisp 04:07:38 -!- wormphle1m [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Client Quit] 04:10:32 arjovr [~user@host218.201-252-112.telecom.net.ar] has joined #lisp 04:10:51 -!- kleppari_ [~spa@bitbucket.is] has quit [Ping timeout: 272 seconds] 04:13:32 masonium [~user@ip72-211-205-4.oc.oc.cox.net] has joined #lisp 04:14:20 has anyone used cl-graph at all? 04:14:56 Is there an SBCL function to return the name or type of the current machine, preferably something like "uname -a" or something that says something about the number of processors 04:16:39 Quadrescence, a parallel "Hello World": http://risupu.blogspot.com/2009/06/message-passing-hello-world-in-cl-mpi.html 04:16:52 drl: Thanks 04:21:41 kleppari [~spa@bitbucket.is] has joined #lisp 04:24:38 Is there any way to download mp3 file from specific url? 04:25:02 I try to use drakma. But how to do it? 04:27:51 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 04:29:11 wormphle1m [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 04:29:30 -!- wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Quit: leaving] 04:29:30 -!- wormphle1m [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Client Quit] 04:30:01 Pocket: There's a function in drakma called http-request 04:30:17 you give it a url, and it gives you a stream if successful 04:30:27 and you just write that stream to file 04:30:36 with-open-file ? 04:31:09 yeah you'd use that to open a file to write to 04:34:33 well, after trying it 04:35:01 http-request returns a byte vector 04:35:52 -!- kmwallio [~kmwallio@pool-96-241-63-3.washdc.fios.verizon.net] has quit [Remote host closed the connection] 04:36:06 thanks 04:38:12 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 04:39:14 -!- manugupt1 [~manugupt1@opensuse/member/manugupt1] has quit [Ping timeout: 240 seconds] 04:40:11 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 04:41:36 -!- kleppari [~spa@bitbucket.is] has quit [Read error: Operation timed out] 04:42:19 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #lisp 04:44:34 -!- Joreji [~thomas@77-20-6-77-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 04:44:59 -!- mahmul [~mrw@user-0can1en.cable.mindspring.com] has quit [Ping timeout: 240 seconds] 04:48:41 does anyone work on a mac with emulators etc? 04:50:03 -!- SV_Nik [~ngkhatu@99-89-3-67.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 246 seconds] 04:50:59 -!- arjovr [~user@host218.201-252-112.telecom.net.ar] has quit [Ping timeout: 240 seconds] 04:51:14 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 240 seconds] 04:53:15 varjag [~eugene@4.169.249.62.customer.cdi.no] has joined #lisp 04:53:25 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #lisp 04:53:43 kleppari [~spa@bitbucket.is] has joined #lisp 04:54:14 -!- wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 04:56:28 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 04:58:34 manugupt1 [~manugupt1@opensuse/member/manugupt1] has joined #lisp 05:00:53 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 272 seconds] 05:03:15 nostoi [~nostoi@209.Red-79-152-63.dynamicIP.rima-tde.net] has joined #lisp 05:07:13 kleppari [~spa@bitbucket.is] has joined #lisp 05:13:45 -!- wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Quit: leaving] 05:14:04 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 05:14:24 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 05:14:35 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #lisp 05:15:38 -!- rme [rme@clozure-C6AF7B4D.chi.dsl-w.verizon.net] has quit [Quit: rme] 05:15:38 -!- rme [~rme@pool-70-105-86-63.chi.dsl-w.verizon.net] has quit [Quit: rme] 05:19:44 -!- gadek [~gadek@62.121.148.46] has left #lisp 05:23:25 -!- nostoi [~nostoi@209.Red-79-152-63.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 05:30:33 The file '/tmp/foo.lisp' has '(load "bar")' to load '/tmp/bar.lisp'. The problem is that when I '(load "/tmp/foo.lisp")' I get an error because 'bar' cannot be found. How would I fix that? 05:32:19 (load "/tmp/bar.lisp") 05:33:06 drdo: Yeah, but I want to 'foo.lisp' be sort of 'load.lisp', which is going to load more files at its directory. 05:33:20 use ASDF 05:33:44 Hum... 05:38:38 -!- manugupt1 [~manugupt1@opensuse/member/manugupt1] has quit [Ping timeout: 265 seconds] 05:45:57 -!- incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has quit [Read error: Connection reset by peer] 05:46:54 incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has joined #lisp 05:47:22 drdo: Is there something like 'load-path'? 05:47:57 ? 05:48:53 drdo: Like emacs' load-path. But never mind. It sounds like a bad idea. 05:49:51 You want ASDF 05:49:54 Go use it 05:50:06 drdo: I will. Thank you. 05:51:51 kushal [~kdas@nat/redhat/x-luzjmlygnvmeqsrm] has joined #lisp 05:51:51 -!- kushal [~kdas@nat/redhat/x-luzjmlygnvmeqsrm] has quit [Changing host] 05:51:51 kushal [~kdas@fedora/kushal] has joined #lisp 05:57:38 -!- wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Quit: leaving] 05:57:59 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 06:11:19 -!- wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Quit: leaving] 06:11:44 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 06:11:54 -!- wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Client Quit] 06:12:36 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 06:22:00 -!- leifw` is now known as leifw 06:24:04 -!- drl [~lat@125.167.140.159] has quit [Remote host closed the connection] 06:24:27 -!- echo-area [~user@114.251.86.0] has quit [Remote host closed the connection] 06:28:34 darrh00 [~darren@117.79.235.133] has joined #lisp 06:28:53 drl [~lat@125.167.140.159] has joined #lisp 06:31:51 How do you impress a C++ programmer with Common Lisp? Or even a Haskell hacker? What kind of code would you show off? Somebody just asked me about that and since I'm a total newbie at Lisp I wasn't able to say much, although adeht showed something to me which I found quite intriguing: (setf (ldb (byte 8 24) x) 123) 06:32:48 qfr: There isn't all that much impressive things about Common Lisp so good luck there. 06:32:58 Haha. 06:33:22 echo-area [~user@114.251.86.0] has joined #lisp 06:33:26 qfr: I find CLOS very nice to work with, compared to the C++ object system. 06:33:50 qfr: and macros are quite nice compared to C++ style macros too. 06:33:52 mahmul [~mrw@user-0can1en.cable.mindspring.com] has joined #lisp 06:34:04 qfr: you don't. That's more jobs and money for us. 06:34:22 C++ style macros? :p 06:34:32 does that include templates? 06:34:46 qfr: C++ lacks quite a lot of things that CL takes for granted so there's a lot to pull. But most have experience with some other language too so then the interactive thing is not that cool anyway. 06:34:52 qfr: Sure. 06:34:52 Axioplase_ wow, are you actually employed to write Lisp? 06:35:06 qfr: I have been. Once for Scheme, once for CL. 06:35:18 Nice 06:35:24 That must be quite a rarity 06:35:29 Not on this channel. 06:35:40 In the IT industry it surely is 06:35:56 I've never seen a job offer for any Lisp 06:36:00 -!- murilasso [~murilasso@201.53.192.190] has quit [Ping timeout: 255 seconds] 06:36:08 there's some on planet lisp every now and then. 06:36:11 All Java, C, C++, PHP, C#, SQL, JavaScript etc 06:36:11 It's a small world. You have to know where to look, or where to ask. 06:36:38 lispjobs may be a good start to find some companies where to send your resume. 06:37:54 I'll probably just get a random local dev job, I don't want to emigrate to another country just to get my dream job 06:38:23 If your dream doesn't include emigrating then that wouldn't be your dream job anyway ;) 06:38:46 -!- pnq [~nick@AC828BCF.ipt.aol.com] has quit [Ping timeout: 255 seconds] 06:38:51 schmrkc why? :o 06:39:11 If you don't want to emigrate how could it be your dream job if it demands that you emigrate? 06:39:15 tic: WAKE UP 06:39:45 I'm not sure there's "dream job" for me anyways, that seems like an odd concept, I would prefer not to work at all 06:39:55 -!- Pocket [~masato@p3239-ipbf2310hodogaya.kanagawa.ocn.ne.jp] has quit [Quit: leaving] 06:39:55 Right. 06:39:57 And just pursue private open source projects etc 06:40:06 There are ways to get around this, of course :) 06:40:30 tic = ? 06:40:49 tic: NOW WE ARE TWO PEOPLE THAT DEMAND YOU WAKE UP 06:41:02 qfr: tic needs to help me on how to post a thing on a forum. 06:41:25 Oh, I actually missed that it's a nick, for some reason I failed to tab it 06:41:34 Usually I am more perceptive 06:41:39 (: 06:41:48 schmrkc, wake up? 06:41:50 I am awake 06:41:50 :C 06:41:52 just now! 06:41:59 tally ho 06:42:04 tic: Why you weren't awake when I needed you 2 hrs ago?! 06:42:08 no idea 06:42:11 :( 06:42:14 spradnyesh [~pradyus@122.167.178.100] has joined #lisp 06:42:53 qfr: Anyway you could find a job that actually involves doing what you love, and then you win. Or you just view your job as thing you do for letting you live the life you want. Heck maybe you can get by on 4hrs work / week or something. 06:43:08 -!- tessier [~treed@mail.copilotco.com] has quit [Changing host] 06:43:08 tessier [~treed@kernel-panic/copilotco] has joined #lisp 06:43:12 Yeah but I'll probably work full time in the beginning anyways 06:43:19 -!- jsoft_ [~jsoft@unaffiliated/jsoft] has quit [Remote host closed the connection] 06:43:22 cool plan. 06:43:35 qfr: as for impressing haskell:ers. good luck there :) 06:43:52 Or maybe I could become an advertising overlord or something like that, and continue my live in solitude, live off little revenue 06:43:55 schmrkc haha 06:44:02 schmrkc maybe I could impress them with progn 06:44:04 :P 06:44:08 :D 06:44:09 Or setf 06:44:36 Side effects are amazing! 06:45:03 They're quite practical anyway :) 06:45:43 Today I practised a bit of Haskell actually, so I'd finally grasp how to convert arbitrary imperative code to purely functional stuff 06:46:08 I decided to convert the following C++ code to Haskell as my hello world: http://siyobik.info/index.php?module=pastebin&id=543 06:46:21 The result was not pretty :( in Lisp I would have struggled less 06:46:58 http://hpaste.org/paste/42564/converted_code_annotation#p42569 06:47:14 converting arbitrary code snippits into something else I have found usually is not the best way around things. Often it ends up going against the grain of the target language. 06:47:24 a big rewrite and refactoring of everything can be much nicer (: 06:47:50 Haskell was actually the first language I tried when I tried to get into more functional stuff for a change 06:47:51 big rewrite and refactoring is what every boss likes to hear ;) 06:48:00 It's what drove me away from Lisp 06:48:03 daniel: :D 06:48:06 Although Lisp is totally different 06:48:11 Which I didn't know back then 06:48:20 qfr: Haskell seems a good pick if you want to go functional. It will force it upon you. 06:48:25 schmrkc haha 06:48:33 lisp isn't functional so it doesn't care ;) 06:49:14 Lisp seems really dirty in comparison, haha 06:49:21 Impure and dynamic 06:49:36 Lisp is multi-paradigm. 06:49:36 It was no design goal to make it a functional language. 06:49:45 brandonz [~brandon@c-76-102-192-48.hsd1.ca.comcast.net] has joined #lisp 06:49:57 I'm not sure I really see the benefit in pure FP 06:50:05 I find it really difficult to think in 06:50:06 referential transparency 06:50:13 qfr, you'll learn. 06:50:14 "makes it so easy to reason about" etc. 06:50:29 I find haskell a big pain in the arse. SML I like much more :) 06:50:31 tic: I probably won't because I didn't plan on pursuing this any further for now 06:50:35 -!- sabalaba [~sabalaba@c-174-62-225-143.hsd1.vt.comcast.net] has quit [Ping timeout: 240 seconds] 06:50:39 -!- darrh00 [~darren@117.79.235.133] has quit [Read error: Connection reset by peer] 06:51:53 qfr, I mean you'll learn if you want to. It's good to learn how to think in different ways. 06:51:59 Yeah 06:52:03 for me, Haskell was an eye-opener 06:52:12 Lisp already taught me lots of useful stuff 06:52:17 As little as I know 06:52:25 qfr: CLOS is what I find quite very totally nice. But it is a hard thing to "impress C++ programmers" with, because it actually takes some using it to realise that any other way is kinda painful :) 06:52:47 psilord [~psilord@ppp-70-226-164-134.dsl.mdsnwi.ameritech.net] has joined #lisp 06:53:13 -!- psilord [~psilord@ppp-70-226-164-134.dsl.mdsnwi.ameritech.net] has left #lisp 06:53:21 schmrkc, *nod* "why would you want to do it [the CLOS way], when you can have this? what you're saying makes no sense to me." 06:53:38 -!- begotten [~user@cpe-24-193-115-161.nyc.res.rr.com] has quit [Quit: begotten] 06:53:47 Blub, or I'm not very well-versed in the language. 06:55:05 Not having to specify types all the time is a relief, of course, but it's not something that is specific to Lisp anyways 06:55:16 In Python or Ruby it would be no different 06:55:24 Hey you can specify types in lisp if you like. 06:55:38 I don't know anything about CLOS yet really 06:55:40 It has quite the type system :) 06:55:53 I have yet to learn how to convert my C++ style OOP approach to CL 06:56:50 (: 06:56:59 *CLOS 06:57:28 It's a bit funny there because first it's like ok so defclass. defmethod. whatever. pretty much the same as C++ OO, just with some defmethod thing. 06:58:47 Phoodus [~foo@174-17-245-93.phnx.qwest.net] has joined #lisp 06:59:12 My recent excursions into new programming languages has also something to do with my interest in developing languages of my own, not necessarily for practical reasons 06:59:28 s/has/have/ 06:59:28 cools. 06:59:53 You should put some prolog and factor on your list. 06:59:57 :O 07:00:10 Are those life changers? 07:00:14 Eye openers? 07:00:19 As tic put it ^ 07:00:32 Prolog is quite an eye opener / mind twister if you haven't done logic programming before. 07:00:40 forces you to think in new ways etc. 07:00:46 factor is just pleasent (: 07:00:53 Yeah I haven't 07:01:07 Oh, the "influenced section" of Prolog is massively foreitn to me 07:01:11 Visual Prolog, Mercury, Oz, Erlang, Strand, KL0, KL1, Datalog 07:01:20 Erlang I have heard of, of course 07:01:27 It was initially implemented in prolog. 07:01:27 And I know two people who have used it 07:01:41 and the syntax of it is quite prolog inspired. 07:01:55 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 07:03:52 qfr: One of my hobbies is to write software to solve the lil' puzzles printed every day in one of the local newspapers. I find prolog super nice for this. 07:04:17 Oddball 07:04:23 What kind of puzzles are those? 07:04:35 -!- adu [~ajr@pool-173-66-253-179.washdc.fios.verizon.net] has quit [Quit: adu] 07:05:22 different ones. some sudukos, some thing with squares you need to colour according to some rules, some other ones with filling in numbers in an array according to rules etc. 07:06:41 Isn't that quite repetitive? 07:06:58 I'm sure it is if you don't write software to solve it. 07:07:30 half the thing with these brain teaser puzzles is to figure out how to solve 'em, ie. what rules to apply, and then just do that over and over. 07:07:44 I never quite understood why people like to solve sudoku-like puzzles 07:07:53 I just find it more interesting to actually figure that part out than actually solving it. 07:08:01 khisanth__ [~Khisanth@pool-96-246-4-183.nycmny.east.verizon.net] has joined #lisp 07:08:02 drdo: well it's good for your brain. 07:08:03 It's quite boring being a human computer 07:08:11 drdo haha I share your sentiment 07:08:16 Right. 07:08:26 Which is why I find it more entertaining to write software to solve 'em. 07:08:32 I agree 07:08:46 -!- khisanth__ is now known as Khisanth 07:08:48 I know this guy on EFnet who started learning "Picolisp" a few days ago. Guess why. 07:08:51 But that's what you do anyway when you solve them manually 07:09:01 It's just that you never write it down 07:09:01 Ya. 07:09:04 Because he's fascinated by the topic of AI and he read that Lisp is great for coding AIs. 07:09:14 ehehehe. 07:09:26 I think some lisp thing actually won the google AI challenge this year. 07:09:34 Hahaha yes I remember 07:09:36 lisp is about as good for coding AI as any other language. 07:09:36 How ironic 07:09:46 traditionally the two big AI languages were lisp and prolog though. 07:09:48 It was the only Lisp entry in like the top 100 07:09:54 ya 07:10:00 even surpassed by the number of PHP programs 07:10:03 and its not like it actually has anything to do with the language used. 07:10:08 Yeah 07:10:14 Its' just about the algorithm etc 07:10:26 I also asked him why he was doing Picolisp instead of CL 07:10:40 He said "In Picolisp code and data are equivalent" 07:10:51 "and it has a database built-in" 07:11:42 Does anyone know how to extend iterate's collect to add a new type? 07:11:47 Modius [~Modius@cpe-70-123-158-125.austin.res.rr.com] has joined #lisp 07:12:04 code and data are equivalent in lotsa languages. 07:12:24 schmrkc: no, that's specific to PICOLISP@!!!~!@ 07:12:29 assembly, prolog, and CL come to mind :) 07:12:32 ehehehe 07:12:40 ramkrsna [~ramkrsna@nat/redhat/x-jcyjvjbpjpzrpnmv] has joined #lisp 07:12:40 -!- ramkrsna [~ramkrsna@nat/redhat/x-jcyjvjbpjpzrpnmv] has quit [Changing host] 07:12:40 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 07:12:51 well code time! 07:12:55 -!- Khisanth [~Khisanth@pool-96-246-4-183.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 07:15:16 -!- incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has quit [Remote host closed the connection] 07:15:46 az [~az@p5796C4B8.dip.t-dialin.net] has joined #lisp 07:17:25 incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has joined #lisp 07:20:30 -!- sacho_ is now known as sacho 07:22:40 -!- brandonz [~brandon@c-76-102-192-48.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 07:26:24 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 07:28:10 -!- mheld [~mheld@pool-173-76-224-45.bstnma.fios.verizon.net] has quit [Quit: mheld] 07:42:23 ZabaQ [~Zaba@180.82-246-213.ippool.namesco.net] has joined #lisp 07:42:58 freiksenet [~freiksene@cs181130165.pp.htv.fi] has joined #lisp 07:44:43 slyrus [~chatzilla@207.189.195.44] has joined #lisp 07:46:16 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 07:47:35 gigamonkey: I'm having trouble composing (optional (array ...)) fields (using my array binary type, of course) 07:49:11 -!- slyrus [~chatzilla@207.189.195.44] has quit [Read error: Connection reset by peer] 07:55:10 maus [~maus@222.253.100.77] has joined #lisp 07:55:30 Good afternoon! 07:58:16 slyrus [~chatzilla@207.189.195.44] has joined #lisp 07:58:36 -!- zc00gii [~zc00gii@thefacepalm.net] has quit [Quit: Happy holidays!] 07:59:04 -!- Fullma [~fullma@ram94-2-82-66-69-246.fbx.proxad.net] has quit [Quit: Fullma] 08:00:30 jsoft [~jsoft@unaffiliated/jsoft] has joined #lisp 08:01:13 SsvRrwQ [~user@S0106001345655973.vn.shawcable.net] has joined #lisp 08:02:35 -!- wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 08:08:22 HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has joined #lisp 08:09:34 homie [~levgue@xdsl-78-35-160-157.netcologne.de] has joined #lisp 08:09:49 francogrex [~user@109.130.41.18] has joined #lisp 08:14:43 Hi; I'm trying to add a (simple) function to sbcl in src/code. I read http://sbcl-internals.cliki.net/Build but I can't get it right, everytime it blocks with errors during second genesis pass (mismatches btw first and second pass?); it seems I have to change something else along with the content of the lisp file at the time it builds the cold core? 08:16:09 -!- antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 08:16:36 Beetny` [~Beetny@ppp121-45-9-24.lns20.adl2.internode.on.net] has joined #lisp 08:18:18 -!- Beetny [~Beetny@ppp118-210-15-1.lns20.adl2.internode.on.net] has quit [Ping timeout: 246 seconds] 08:24:54 -!- spradnyesh [~pradyus@122.167.178.100] has left #lisp 08:25:17 beaumonta [~abeaumont@85.48.202.13] has joined #lisp 08:25:36 insomnia1alt [~milan@port-92-204-104-41.dynamic.qsc.de] has joined #lisp 08:27:10 horze [~kim@c-a52d72d5.24-87-64736c10.cust.bredbandsbolaget.se] has joined #lisp 08:27:19 -!- horze [~kim@c-a52d72d5.24-87-64736c10.cust.bredbandsbolaget.se] has left #lisp 08:27:59 -!- slyrus [~chatzilla@207.189.195.44] has quit [Ping timeout: 240 seconds] 08:28:38 jdz [~jdz@193.206.22.97] has joined #lisp 08:29:29 -!- insomniaSalt [~milan@port-92-204-77-114.dynamic.qsc.de] has quit [Ping timeout: 264 seconds] 08:29:29 -!- insomnia1alt is now known as insomniaSalt 08:36:47 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #lisp 08:38:54 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 265 seconds] 08:43:10 -!- Vicfred [~Vicfred@189.228.5.70] has quit [Quit: Leaving] 08:44:36 -!- sea4ever [~sea@205.244.150.231] has quit [Ping timeout: 260 seconds] 08:44:41 -!- francogrex [~user@109.130.41.18] has quit [Remote host closed the connection] 08:44:44 bsod1 [~osa1@88.240.135.231] has joined #lisp 08:45:41 xscroll [~user@184-76-24-220.war.clearwire-wmx.net] has joined #lisp 08:47:37 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Remote host closed the connection] 08:50:57 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #lisp 08:52:22 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 08:52:37 Dranik [~dim@86.57.253.61] has joined #lisp 08:54:36 stassats [~stassats@wikipedia/stassats] has joined #lisp 09:07:24 -!- mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has quit [Quit: Leaving] 09:10:22 -!- beaumonta is now known as abeaumont_ 09:13:02 yvdriess [~Beef@109.129.186.111] has joined #lisp 09:17:26 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 09:18:20 -!- freiksenet [~freiksene@cs181130165.pp.htv.fi] has quit [Quit: WeeChat 0.3.2] 09:21:48 -!- Ralith [~ralith@216.162.199.202] has quit [Read error: Connection reset by peer] 09:22:13 Ralith [~ralith@216.162.199.202] has joined #lisp 09:40:30 tcr [~tcr@77-20-119-246-dynip.superkabel.de] has joined #lisp 09:42:10 -!- yvdriess [~Beef@109.129.186.111] has quit [Quit: This computer has gone to sleep] 09:42:36 -!- neoesque [~neoesque@210.59.147.232] has quit [Remote host closed the connection] 09:45:00 rgrau [~user@178.Red-79-147-8.dynamicIP.rima-tde.net] has joined #lisp 09:46:45 -!- DarthShrine [~angus@pdpc/supporter/student/DarthShrine] has quit [Quit: DarthShrine] 09:48:21 plage [~user@ssh1.labri.fr] has joined #lisp 09:48:30 Good afternoon everyone! 09:48:49 hullo plage 09:48:52 hey 09:52:02 vokoda [~vokoda@host86-145-188-205.range86-145.btcentralplus.com] has joined #lisp 09:53:21 hello plage 09:56:59 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 240 seconds] 10:01:28 yvdriess [~Beef@109.129.186.111] has joined #lisp 10:03:40 manugupt1 [~manugupt1@opensuse/member/manugupt1] has joined #lisp 10:04:44 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 10:05:07 H4ns```` [~user@p579F8ADE.dip.t-dialin.net] has joined #lisp 10:05:23 -!- yvdriess [~Beef@109.129.186.111] has quit [Client Quit] 10:05:46 gravicappa [~gravicapp@ppp91-78-230-15.pppoe.mtu-net.ru] has joined #lisp 10:08:54 -!- H4ns``` [~user@pD4B9E10C.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 10:12:29 DarthShrine [~angus@pdpc/supporter/student/DarthShrine] has joined #lisp 10:18:13 -!- xyxxyyy [~xyxu@58.41.14.176] has quit [Quit: Leaving.] 10:18:35 -!- Jasko [~tjasko@c-174-59-223-208.hsd1.pa.comcast.net] has quit [Ping timeout: 240 seconds] 10:20:13 billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has joined #lisp 10:23:15 -!- drdo [~user@2.208.54.77.rev.vodafone.pt] has quit [Ping timeout: 255 seconds] 10:25:34 pdo [~pdo@dyn-62-56-50-141.dslaccess.co.uk] has joined #lisp 10:25:49 petercoulton [~petercoul@cpc2-midd16-2-0-cust169.11-1.cable.virginmedia.com] has joined #lisp 10:25:57 drdo [~user@2.208.54.77.rev.vodafone.pt] has joined #lisp 10:32:15 Jasko [~tjasko@c-174-59-223-208.hsd1.pa.comcast.net] has joined #lisp 10:33:36 -!- rgrau [~user@178.Red-79-147-8.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 10:42:09 -!- xscroll [~user@184-76-24-220.war.clearwire-wmx.net] has quit [Ping timeout: 240 seconds] 10:42:41 -!- gravicappa [~gravicapp@ppp91-78-230-15.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 10:44:22 Khisanth [~Khisanth@pool-96-246-10-27.nycmny.east.verizon.net] has joined #lisp 10:46:15 -!- ZabaQ [~Zaba@180.82-246-213.ippool.namesco.net] has quit [Quit: Leaving.] 10:48:04 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Read error: Connection reset by peer] 10:48:36 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 10:51:25 ZabaQ [~Zaba@180.82-246-213.ippool.namesco.net] has joined #lisp 10:51:40 mrSpec [~Spec@89-75-35-251.dynamic.chello.pl] has joined #lisp 10:51:40 -!- mrSpec [~Spec@89-75-35-251.dynamic.chello.pl] has quit [Changing host] 10:51:40 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 10:52:13 -!- mahmul [~mrw@user-0can1en.cable.mindspring.com] has quit [Quit: q] 10:53:48 gemelen [~shelta@shpd-95-53-174-12.vologda.ru] has joined #lisp 10:53:54 intronic [~user@58.7.233.220.static.exetel.com.au] has joined #lisp 10:54:41 ? 10:54:55 intronic: `?'? 10:55:02 -!- Khisanth [~Khisanth@pool-96-246-10-27.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 10:55:11 ¿? 10:55:26 :-) 10:56:10 -!- billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has quit [Ping timeout: 255 seconds] 10:56:53 uh 10:58:24 sellout- [~greg@24-176-188-187.static.reno.nv.charter.com] has joined #lisp 11:01:07 -!- sellout [~greg@24-176-188-187.static.reno.nv.charter.com] has quit [Ping timeout: 255 seconds] 11:01:08 -!- sellout- is now known as sellout 11:01:47 -!- petercoulton [~petercoul@cpc2-midd16-2-0-cust169.11-1.cable.virginmedia.com] has quit [Ping timeout: 240 seconds] 11:02:55 -!- plage [~user@ssh1.labri.fr] has left #lisp 11:06:06 -!- Salamander_ is now known as Salamander 11:07:22 -!- R3cur51v3 [~Recursive@173-23-121-135.client.mchsi.com] has quit [Ping timeout: 250 seconds] 11:09:39 Khisanth [~Khisanth@pool-96-246-11-56.nycmny.east.verizon.net] has joined #lisp 11:10:15 rswarbrick [~user@95.151.20.108] has joined #lisp 11:12:50 Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has joined #lisp 11:16:20 dfox [~dfox@ip-84-42-201-168.net.upcbroadband.cz] has joined #lisp 11:16:33 -!- njan [~james@freenode/staff/njan] has quit [Quit: Bye!] 11:16:44 hi 11:17:05 please I need to dimension a matrix using (make-array '(dim1 dim2)) 11:17:25 how can I pass dim1 and dim2 do the make-array macro? 11:17:33 make-array is a function 11:17:57 Posterdati: the dimensions is a list 11:17:57 if I use dim1 and dim2 as variables I got an error 11:18:07 Posterdati: your list is quoted 11:18:18 jdz: so (list dim1 dim2) would be correct? 11:18:26 Posterdati: yes 11:19:09 petercoulton [~petercoul@cpc2-midd16-2-0-cust169.11-1.cable.virginmedia.com] has joined #lisp 11:19:15 jdz: thanks 11:20:46 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #lisp 11:21:01 jdz: it is working now, I did http://paste.lisp.org/display/118063 11:21:25 jdz: is there a way to avoid the loop, just using map? 11:21:47 freiksenet [~freiksene@cs181130165.pp.htv.fi] has joined #lisp 11:21:58 Posterdati: 42.42 is also a number 11:22:15 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Quit: rcirc on GNU Emacs 23.2.91.3] 11:22:19 Posterdati: "1.", i don't think you understand what that dot means 11:22:27 Posterdati: Are you setting the off-diagonal elemetnts to 0? 11:23:12 -!- ZabaQ [~Zaba@180.82-246-213.ippool.namesco.net] has quit [Quit: Leaving.] 11:23:14 Posterdati: there is no local variable called "ret_val" (and please call it return-value) 11:23:28 njan [~james@freenode/staff/njan] has joined #lisp 11:23:38 no, please don't call it return-value 11:23:42 Posterdati: and use ERROR function to report errors 11:23:44 call it "array", or "matrix" 11:23:57 what stassats said 11:24:00 Yuuhi [benni@p5483B422.dip.t-dialin.net] has joined #lisp 11:25:39 Posterdati: and you are only initializing some elements of the "matrix" 11:25:53 Posterdati: In SBCL, creating an array seems to have elements default to 0, but I don't think that's standard 11:26:27 you can use :initial-element 0, though, to set a default value of 0 to the elements you don't initialize yourself 11:27:30 implementations may use whatever they want if the initial element/contents/displacement are not specified 11:28:15 pdelgallego [~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net] has joined #lisp 11:28:18 jdz: right, i guess my point was that he shouldn't rely on it being 0 11:28:39 masonium: right 11:29:08 http://paste.lisp.org/display/118063#1 11:33:05 stassats: no dotimes? 11:33:07 dfkjjkfd [~paulh@145.120.22.32] has joined #lisp 11:33:32 as you see, no dotimes 11:34:43 stassats: haha okay that was a silly question. What I meant was, is there any particular reason you used loop over dotimes 11:35:16 xyxxyyy [~xyxu@116.227.250.175] has joined #lisp 11:35:42 since dotimes arguably more clearly expresses the obvious intent 11:35:51 masonium: really? 11:35:59 masonium: in my opinion it's the opposite 11:36:16 loop is more general 11:36:55 certainly, but that alone isn't a good reason 11:37:08 on the other hand, it was largely a silly point to bring up :-/ 11:38:35 i often replace loop with DOTIMES, and the next thing "oh, i really need to work only on even numbers", back to LOOP 11:38:55 fair enough 11:39:16 jtza8 [~jtza8@41.56.32.106] has joined #lisp 11:39:31 i'm a fan of iterate myself 11:39:53 while i often use DOLIST instead of LOOP, when it suffices 11:40:12 Is there a way I can define a specializer in the &optional section of a method's lambda list? 11:40:29 jtza8: no 11:40:43 drat! :) 11:41:08 well..., save for MOP 11:41:52 stassats: have you used cl-graph much? 11:41:58 i can't say readily, if it's possible with MOP, but i think it is 11:42:05 masonium: never 11:42:17 stassats: bleh 11:42:22 stassats: hmm... it's worth a look, thanks. 11:42:40 i'm trying to do something basic things with it 11:42:42 jtza8: the best option is not to want this 11:42:46 but the documentation is... lacking 11:43:04 who needs documentation when you have sources? 11:43:23 -!- jhuni [~jhuni@udp217774uds.hawaiiantel.net] has quit [Quit: Leaving] 11:43:30 haha true 11:44:58 stassats: Here's the situation. I've got one object defined in a global variable which should be used by default, mostly, although it could be handy to specify an alternative. 11:46:23 you could have (defun function (foo bar &optional (foobar *var*)) (generic-function foo bar foobar)) (defgeneric generic-function (foo bar foobar)) 11:46:37 ziarkaen [~ziarkaen@164.22.113.87.dyn.plus.net] has joined #lisp 11:48:06 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 250 seconds] 11:49:16 stassats: I think I'll do that then, thanks again. :) 11:51:15 jdz: may I return return-value containing the matrix? 11:51:20 francogrex [~user@109.130.41.18] has joined #lisp 11:53:35 slash_ [~unknown@p5DD1D8E6.dip.t-dialin.net] has joined #lisp 11:53:40 "can't map host Lisp CHARACTER #\Return to target Lisp" why? 11:53:55 pavelludiq_ [~quassel@87.246.58.193] has joined #lisp 11:54:05 Xach [~xach@pdpc/supporter/professional/xach] has joined #lisp 11:54:05 something went wrong 11:54:14 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #lisp 11:54:29 jdz: http://paste.lisp.org/display/118065 11:54:49 Posterdati: don't create new pastes, annotate 11:54:57 stassats: ok 11:55:15 -!- pavelludiq_ [~quassel@87.246.58.193] has quit [Read error: Operation timed out] 11:55:40 Posterdati: isn't what i showed ( http://paste.lisp.org/display/118063#1 ) good enough for you? 11:56:02 but at which level the mapping occurs. #\return is a "legal" character recognized by the host 11:56:16 francogrex: what's the host? 11:56:31 stassats: aaah that's a more clear example 11:56:42 sbcl as well 11:57:04 stassats: loop for i BELOW dimension 11:57:05 is cool 11:57:20 francogrex: then i guess you broke it 11:57:28 not the host, the target 11:59:49 francogrex: the problem is that #\Return is not the standard character 12:00:42 francogrex: http://www.lispworks.com/documentation/HyperSpec/Body/02_ac.htm 12:05:02 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 12:05:15 Guthur [~Guthur@host86-152-187-94.range86-152.btcentralplus.com] has joined #lisp 12:06:44 it's #\newline I suppose :( 12:06:44 macdice` [~user@78-86-162-220.zone2.bethere.co.uk] has joined #lisp 12:08:07 asdr [~asdr@81.214.255.101] has joined #lisp 12:08:37 but the target (also sbcl) as well as the host (sbcl) do support #\return as a character 12:09:10 -!- macdice [~user@78-86-162-220.zone2.bethere.co.uk] has quit [Ping timeout: 276 seconds] 12:11:40 billitch [~billitch@62.201.142.74] has joined #lisp 12:11:50 -!- benny [~benny@i577A313C.versanet.de] has quit [Read error: Operation timed out] 12:12:42 stassats, jdz: http://paste.lisp.org/display/118063#2 12:12:54 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 12:13:09 stassats, jdz: I'd like to write something like (* vector1 matrix1) 12:13:22 or (* matrix1 matrix2) 12:14:17 (and (eql (array-dimension a 0) (array-dimension b 0)) (eql (array-dimension a 1) (array-dimension b 1))) => (equal (array-dimensions a) (array-dimensions b)) 12:14:41 and nested ifs, yuck! 12:15:48 but stassats you're absolutely right, replacing #\return with #\newline solves the problem; however I still don't get it wht return is not accepted 12:17:09 -!- masonium [~user@ip72-211-205-4.oc.oc.cox.net] has quit [Remote host closed the connection] 12:19:39 Posterdati: http://paste.lisp.org/display/118063#3 12:20:43 though matrix is a misnomer here, because it works on arrays of any dimension 12:21:07 stassats: lol 12:21:25 and it destructively modifies the first array 12:21:51 stassats: it works even for * ? 12:22:03 * row for columns 12:22:19 -!- jsoft [~jsoft@unaffiliated/jsoft] has quit [Remote host closed the connection] 12:22:30 good afternoon 12:22:32 if you don't want that, then do (let ((new-array (make-array (array-dimensions a)))) loop...) 12:22:36 hi mvilleneuve 12:23:40 stassats: does it work on vectors too? 12:23:44 yes 12:25:03 lol it works :) thanks 12:26:08 there is a typo 12:26:21 where? 12:26:29 Posterdati: http://paste.lisp.org/display/118063#5 12:27:24 (array-array-op #'expt #(1 2 3) #(3 2 1)) => #(1 4 3) 12:27:30 I'm not sure you can generelize matrix operations 12:27:59 * is very different from + for example in matrix algebra, I think you know that 12:28:22 stassats: not working 12:28:29 stassats: not working if b is a matrix 12:28:56 you want me to write all the code for you? gosh 12:29:03 i only corrected the code you pasted 12:29:28 stassats: no, don't worry :) 12:29:48 stassats: thanks 12:30:06 benny [~benny@i577A1755.versanet.de] has joined #lisp 12:30:24 jsoft [~jsoft@unaffiliated/jsoft] has joined #lisp 12:31:32 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 12:31:57 -!- billitch [~billitch@62.201.142.74] has quit [Ping timeout: 255 seconds] 12:34:59 -!- Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 12:35:45 therefore if you want just to right a very high level and simple function called matrix-operations that will call other function on the matrices 12:36:12 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 12:36:26 also, some operations do not require that matrices have equal dimensions so it is not as such a correct restriction. I hope you are aware of the math behind it 12:38:31 Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has joined #lisp 12:40:52 billitch [~billitch@78.250.221.210] has joined #lisp 12:40:55 http://common-lisp.net/projects/l-math/ looks like it doesn't use ffi 12:41:22 http://www.cliki.net/matrix 12:41:47 -!- manugupt1 [~manugupt1@opensuse/member/manugupt1] has quit [Ping timeout: 240 seconds] 12:44:24 pavelludiq [~quassel@87.246.58.193] has joined #lisp 12:46:41 stassats: is these part of clos? 12:47:30 what does that question mean? 12:48:00 _s1gma [~herpderp@77.107.164.131] has joined #lisp 12:48:47 stassats: these are packages external to Lisp? 12:49:21 these are libraries written in Common Lisp 12:49:31 ok 12:52:43 decaf [~mehmet@78.162.4.66] has joined #lisp 12:54:04 what does the convention (?) of prefixing function names with % (eg in swank) mean? 12:54:33 df_aldur: that they're internal and you shouldn't use them 12:54:46 -!- amb007 [~a_bakic@76.29.195-77.rev.gaoland.net] has quit [Read error: Connection reset by peer] 12:54:47 thanks 12:55:51 amb007 [~a_bakic@76.29.195-77.rev.gaoland.net] has joined #lisp 12:56:41 juniorroy [~juniorroy@212.36.224.57] has joined #lisp 12:56:44 manugupt1 [~manugupt1@opensuse/member/manugupt1] has joined #lisp 12:57:51 ZabaQ [~Zaba@185.88-246-213.ippool.namesco.net] has joined #lisp 12:58:42 plage [~user@116.118.1.133] has joined #lisp 12:58:57 Good evening everyone! 12:59:23 hi 13:00:28 -!- pavelludiq [~quassel@87.246.58.193] has quit [Read error: Connection timed out] 13:03:46 pavelludiq [~quassel@87.246.58.193] has joined #lisp 13:03:57 -!- pavelludiq [~quassel@87.246.58.193] has quit [Client Quit] 13:04:21 -!- Khisanth [~Khisanth@pool-96-246-11-56.nycmny.east.verizon.net] has quit [Ping timeout: 255 seconds] 13:04:24 pavelludiq [57f63ac1@gateway/web/freenode/ip.87.246.58.193] has joined #lisp 13:04:59 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 13:05:34 amb007: Is that you? 13:06:17 amb007: [i.e. Aleksandar] 13:06:27 hello plage 13:06:36 hey mvilleneuve 13:07:19 hargettp [~anonymous@pool-71-184-189-59.bstnma.east.verizon.net] has joined #lisp 13:07:31 rfg [~rfg@82.132.139.182] has joined #lisp 13:07:31 plage: yes, it is me :) 13:07:36 -!- Xach [~xach@pdpc/supporter/professional/xach] has left #lisp 13:07:54 amb007: Have you been hiding or just changing nicks? 13:08:24 my old nick (just amb) got taken over by someone in the meantime 13:08:42 so i took a new one. now that i am back online 13:09:01 -!- echo-area [~user@114.251.86.0] has quit [Remote host closed the connection] 13:09:02 amb007: Good to see you back! 13:09:11 thanks :) 13:10:16 amb007: Any Lisp hacking in the works? 13:10:36 i am trying... 13:10:54 Great! What is it? 13:16:59 -!- manugupt1 [~manugupt1@opensuse/member/manugupt1] has quit [Ping timeout: 240 seconds] 13:17:45 several ideas, trying to build upon cl-cat and mix in some compiler stuff (related to the work of ramsey et al, for a start) 13:19:44 askatasuna [~askatasun@190.97.33.72] has joined #lisp 13:20:01 -!- juniorroy [~juniorroy@212.36.224.57] has quit [Ping timeout: 276 seconds] 13:21:54 amb007: remind me what cl-cat is! 13:22:13 -!- bsod1 [~osa1@88.240.135.231] has quit [Read error: Connection reset by peer] 13:22:29 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [*.net *.split] 13:22:29 -!- xyxxyyy [~xyxu@116.227.250.175] has quit [*.net *.split] 13:22:29 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [*.net *.split] 13:22:29 -!- varjag [~eugene@4.169.249.62.customer.cdi.no] has quit [*.net *.split] 13:22:29 -!- sglinux [~sglinux@cm112.gamma94.maxonline.com.sg] has quit [*.net *.split] 13:22:29 -!- retrry [~quassel@84.55.45.179] has quit [*.net *.split] 13:22:29 -!- nowhere_man [~pierre@AStrasbourg-551-1-86-34.w81-51.abo.wanadoo.fr] has quit [*.net *.split] 13:22:29 -!- sacho [~sacho@90.154.208.35] has quit [*.net *.split] 13:22:29 -!- Kaek [~b@c-7ecbe253.97-16-64736c12.cust.bredbandsbolaget.se] has quit [*.net *.split] 13:22:29 -!- ozzloy [~ozzloy@unaffiliated/ozzloy] has quit [*.net *.split] 13:22:29 -!- Borbus_ [borbus@borbus.kicks-ass.net] has quit [*.net *.split] 13:22:29 -!- abeaumont [~abeaumont@90.165.165.246] has quit [*.net *.split] 13:22:30 -!- Draggor [~Draggor@75-150-231-161-Illinois.hfc.comcastbusiness.net] has quit [*.net *.split] 13:22:30 -!- svk_ [~kaw@svk.xen.prgmr.com] has quit [*.net *.split] 13:22:30 -!- lorenz__ [~moesenle@atradig141.informatik.tu-muenchen.de] has quit [*.net *.split] 13:22:30 -!- johs [~johs@hawk.netfonds.no] has quit [*.net *.split] 13:22:33 computational category theory... 13:22:51 ah, right. 13:23:25 Kanon [~opera@LLagny-156-34-16-32.w80-14.abo.wanadoo.fr] has joined #lisp 13:23:34 -!- homie [~levgue@xdsl-78-35-160-157.netcologne.de] has quit [Remote host closed the connection] 13:24:58 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Quit: Quit] 13:27:11 retrry [~quassel@84.55.45.179] has joined #lisp 13:27:11 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #lisp 13:27:11 xyxxyyy [~xyxu@116.227.250.175] has joined #lisp 13:27:11 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #lisp 13:27:11 varjag [~eugene@4.169.249.62.customer.cdi.no] has joined #lisp 13:27:11 sglinux [~sglinux@cm112.gamma94.maxonline.com.sg] has joined #lisp 13:27:11 nowhere_man [~pierre@AStrasbourg-551-1-86-34.w81-51.abo.wanadoo.fr] has joined #lisp 13:27:11 sacho [~sacho@90.154.208.35] has joined #lisp 13:27:11 Kaek [~b@c-7ecbe253.97-16-64736c12.cust.bredbandsbolaget.se] has joined #lisp 13:27:11 ozzloy [~ozzloy@unaffiliated/ozzloy] has joined #lisp 13:27:11 Borbus_ [borbus@borbus.kicks-ass.net] has joined #lisp 13:27:11 abeaumont [~abeaumont@90.165.165.246] has joined #lisp 13:27:11 Draggor [~Draggor@75-150-231-161-Illinois.hfc.comcastbusiness.net] has joined #lisp 13:27:11 svk_ [~kaw@svk.xen.prgmr.com] has joined #lisp 13:27:11 lorenz__ [~moesenle@atradig141.informatik.tu-muenchen.de] has joined #lisp 13:27:11 johs [~johs@hawk.netfonds.no] has joined #lisp 13:27:13 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 13:28:09 *plage* vanishes to have dinner. 13:28:14 -!- plage [~user@116.118.1.133] has left #lisp 13:33:07 Anyone have problems with emacs indenting comments way more than the code below or above it? 13:34:11 -!- pdelgallego [~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net] has quit [Quit: Leaving] 13:34:38 Comments starting with exactly one semicolon? 13:35:15 yeah 13:35:20 s1gma_ [~herpderp@77.107.164.131] has joined #lisp 13:35:23 that's how it ought to be 13:35:28 hmm 13:35:33 two works ok 13:35:35 whats the idea there? 13:35:36 one-semicolon comments are for the end of the line 13:35:41 ahhh I see 13:35:42 the margin 13:35:58 -!- macdice` [~user@78-86-162-220.zone2.bethere.co.uk] has quit [Read error: Operation timed out] 13:36:04 there's a paragraph in the CLHS about this convention 13:36:32 -!- _s1gma [~herpderp@77.107.164.131] has quit [Read error: Connection reset by peer] 13:36:34 Khisanth [~Khisanth@pool-96-250-33-65.nycmny.east.verizon.net] has joined #lisp 13:36:37 macdice` [~user@78-86-162-220.zone2.bethere.co.uk] has joined #lisp 13:38:12 -!- rfg [~rfg@82.132.139.182] has quit [Quit: rfg] 13:39:43 -!- slash_ [~unknown@p5DD1D8E6.dip.t-dialin.net] has quit [Quit: Leaving.] 13:41:42 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 13:41:42 -!- Beetny` [~Beetny@ppp121-45-9-24.lns20.adl2.internode.on.net] has quit [Ping timeout: 246 seconds] 13:42:27 khisanth_ [~Khisanth@pool-96-246-0-107.nycmny.east.verizon.net] has joined #lisp 13:42:45 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Ping timeout: 272 seconds] 13:44:28 prxq [~mommer@mnhm-5f75eecc.pool.mediaWays.net] has joined #lisp 13:44:29 -!- Khisanth [~Khisanth@pool-96-250-33-65.nycmny.east.verizon.net] has quit [Ping timeout: 264 seconds] 13:46:43 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 13:47:08 -!- francogrex [~user@109.130.41.18] has quit [Remote host closed the connection] 13:49:07 -!- incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has quit [Remote host closed the connection] 13:50:06 ... 13:50:35 -!- khisanth_ [~Khisanth@pool-96-246-0-107.nycmny.east.verizon.net] has quit [Ping timeout: 240 seconds] 13:54:33 nurv101 [~nurv101@2001:690:2100:2:4687:fcff:fe91:9c05] has joined #lisp 13:55:06 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 13:56:22 Bronsa [~bronsa@host35-185-dynamic.1-79-r.retail.telecomitalia.it] has joined #lisp 13:57:05 -!- SsvRrwQ [~user@S0106001345655973.vn.shawcable.net] has quit [Ping timeout: 264 seconds] 13:59:01 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:59:02 hi 14:00:11 -!- Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 14:01:33 -!- nurv101 [~nurv101@2001:690:2100:2:4687:fcff:fe91:9c05] has quit [Remote host closed the connection] 14:01:42 khisanth_ [~Khisanth@pool-96-250-34-135.nycmny.east.verizon.net] has joined #lisp 14:05:29 -!- maus [~maus@222.253.100.77] has quit [Quit: Bye bye!] 14:05:46 mheld [~mheld@pool-173-76-224-45.bstnma.fios.verizon.net] has joined #lisp 14:11:13 sea4ever [~sea@205.244.150.231] has joined #lisp 14:14:01 Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has joined #lisp 14:15:59 unkanon_ [~unkanon@rrcs-69-193-217-130.nyc.biz.rr.com] has joined #lisp 14:16:08 -!- khisanth_ [~Khisanth@pool-96-250-34-135.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 14:17:27 dimas [~dimas@178.168.210.69] has joined #lisp 14:18:12 -!- Kanon [~opera@LLagny-156-34-16-32.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 14:19:53 -!- gigamonkey [~user@adsl-99-50-127-222.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 14:21:59 Kanon [~opera@LLagny-156-34-16-32.w80-14.abo.wanadoo.fr] has joined #lisp 14:22:22 -!- xyxxyyy [~xyxu@116.227.250.175] has quit [Quit: Leaving.] 14:22:47 stassats: I'm trying to use lisp-matrix 14:24:06 -!- Bronsa [~bronsa@host35-185-dynamic.1-79-r.retail.telecomitalia.it] has quit [Ping timeout: 250 seconds] 14:24:08 -!- Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Quit: Ex-Chat] 14:24:52 nurv101 [~nurv101@2001:690:2100:2:4687:fcff:fe91:9c05] has joined #lisp 14:25:53 Bronsa [~bronsa@host43-189-dynamic.9-87-r.retail.telecomitalia.it] has joined #lisp 14:28:36 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 246 seconds] 14:30:09 muhdik [~IceChat7@parkmobile-usa.oneringnetworks.net] has joined #lisp 14:30:22 -!- pdo [~pdo@dyn-62-56-50-141.dslaccess.co.uk] has quit [Ping timeout: 276 seconds] 14:30:37 manugupt1 [~manugupt1@59.161.119.200] has joined #lisp 14:30:37 -!- manugupt1 [~manugupt1@59.161.119.200] has quit [Changing host] 14:30:37 manugupt1 [~manugupt1@opensuse/member/manugupt1] has joined #lisp 14:33:21 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 14:34:49 -!- HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has quit [Quit: Leaving] 14:36:08 -!- sea4ever [~sea@205.244.150.231] has quit [Remote host closed the connection] 14:36:14 pdo [~pdo@dyn-62-56-50-141.dslaccess.co.uk] has joined #lisp 14:38:47 rfg [~rfg@82.132.243.24] has joined #lisp 14:39:28 I've been using l-math 14:39:36 it seems to Just Work 14:40:12 -!- cmm- [~cmm@bzq-79-183-204-63.red.bezeqint.net] has quit [Ping timeout: 255 seconds] 14:40:14 I hear sb-cga is very optimized but sbcl-only 14:40:49 cmm [~cmm@bzq-79-183-204-63.red.bezeqint.net] has joined #lisp 14:40:49 -!- dfox [~dfox@ip-84-42-201-168.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 14:41:04 Joreji [~thomas@77-20-6-77-dynip.superkabel.de] has joined #lisp 14:41:56 How come the sbcl win32 binary is so out of date? 14:42:02 ivan4th [~ivan4th@smtp.igrade.ru] has joined #lisp 14:42:08 no volunteers to build it? 14:42:48 'morning 14:43:21 ZabaQ: the windows threads folks build reasonably up-to-date binaries 14:44:20 this, for instance: https://sites.google.com/site/dmitryvksite/sbcl-distr/sbcl-1.0.45-threads.msi 14:45:12 bsod1 [~osa1@88.240.135.231] has joined #lisp 14:49:37 -!- c|mell [~cmell@cpc3-colc5-0-0-cust193.7-4.cable.virginmedia.com] has quit [Remote host closed the connection] 14:49:57 laevus [~marc@dsl-185-137-96.dynamic.wa.co.za] has joined #lisp 14:50:00 c|mell [~cmell@cpc3-colc5-0-0-cust193.7-4.cable.virginmedia.com] has joined #lisp 14:51:04 reading the implementation notes makes me wonder if it wouldn't be simpler just not to use a stop-the-world garbage collector, but that's probably my ignorance 14:52:30 tsuru [~charlie@adsl-179-29-10.bna.bellsouth.net] has joined #lisp 14:52:31 ZabaQ: that sounds like the alternatives to stop-the-world are much easier 14:52:51 khisanth_ [~Khisanth@pool-96-250-32-88.nycmny.east.verizon.net] has joined #lisp 14:53:04 please help, I'm trying to use lisp-matrix package, but I've got this error: http://paste.lisp.org/display/118063#6 14:53:11 -!- derrida [~derrida@unaffiliated/deleuze] has quit [Read error: Operation timed out] 14:53:13 Pocket [~masato@p3239-ipbf2310hodogaya.kanagawa.ocn.ne.jp] has joined #lisp 14:53:19 Hello 14:53:23 for asdf I followed: http://criticalfutures.com/2010/03/using-asdf-install-with-sbcl/ 14:53:32 khisanth__ [~Khisanth@pool-96-250-24-215.nycmny.east.verizon.net] has joined #lisp 14:53:46 How can I print carriage return with format ? 14:53:56 stassats: I am assuming they are not 14:53:57 derrida [~derrida@unaffiliated/deleuze] has joined #lisp 14:54:04 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 14:54:15 I want to print out progress bar. 14:54:47 -!- khisanth_ [~Khisanth@pool-96-250-32-88.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 14:54:59 ZabaQ: concurrent GCs are trickier, and don't necessarily improve performance 14:55:27 sabalaba [~sabalaba@c-98-229-0-52.hsd1.vt.comcast.net] has joined #lisp 14:55:34 How can i repeat something N times with FORMAT? 14:55:46 depends on something 14:56:21 How come? 14:56:27 drdo: I'm always using (make-string x :initial-element hoge) 14:57:01 -!- lusory [~bart@bb219-74-91-188.singnet.com.sg] has quit [Ping timeout: 276 seconds] 14:57:18 You can fill out with a character, but not with a string. Unless I fail to recall some fancy option of say ~< 14:57:54 That's fairly odd 14:58:10 (format nil "~v@{~a~:*~}~*~a" 3 'a 'b) => "AAAB" 14:58:20 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 250 seconds] 14:58:23 easy-peasy 14:58:35 thank you 14:58:44 lusory [~bart@bb219-74-218-205.singnet.com.sg] has joined #lisp 14:58:53 that's cool 15:00:31 How can I print carriage-return with format? 15:00:58 (format t "~c" #\Return) 15:00:59 nowhereman [~pierre@AStrasbourg-551-1-61-139.w83-194.abo.wanadoo.fr] has joined #lisp 15:01:25 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 15:01:30 -!- nowhere_man [~pierre@AStrasbourg-551-1-86-34.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 15:01:47 Thanks 15:02:10 or just (format t " 15:02:29 well, ERC didn't like it 15:02:35 C-q C-m in emacs 15:02:46 rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has joined #lisp 15:02:59 -!- manugupt1 [~manugupt1@opensuse/member/manugupt1] has quit [Ping timeout: 240 seconds] 15:03:18 Thanks. And Is there any good control-charactor list? such as #\Space #\Return #\Tab .. etc 15:03:48 On CLHS? 15:03:55 Pocket: there is CODE-CHAR function 15:03:55 there is 15:03:57 somewhere 15:04:18 Pocket: (princ #\return) 15:04:18 :( 15:04:24 thanks 15:05:08 Pocket: http://l1sp.org/cl/13.1.7 15:05:18 notice however that if you're running on an EBCDIC system, this might not produce what you want. eg. Internet protocols are specified to send octets 13 and 10, not carriage return and line feed... 15:05:59 Pocket: on the other hand, this opens a whole other can of worms, re: binary streams vs. character streams vs. bivalent streams... 15:06:09 -!- khisanth__ [~Khisanth@pool-96-250-24-215.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 15:06:12 Hmmm... 15:06:25 Pocket: why do you want to print a return? 15:06:32 -!- hargettp [~anonymous@pool-71-184-189-59.bstnma.east.verizon.net] has quit [Quit: hargettp] 15:06:45 I want to print out progress bar. In my cui program. 15:06:54 stassats: Thanks you!! 15:06:55 (I assume you're not using a teletype where such a control code would have some meaning!) 15:07:17 Pocket: Notice that it won't work in slime, slime doesn't interpret control codes... 15:07:32 ... 15:07:53 I usually working on vim and sbcl with screen. 15:08:13 If you specify a specific case, then (princ #\return) will do. 15:08:14 that's outrageous! 15:08:29 (write-char #\Return) 15:08:47 Pocket: I even use ecma-048 codes to display text in color! :-) 15:09:09 stassats: right. We often forgot write-char, write-line and write-string. 15:09:35 i never forget about them 15:09:57 But princ and terpri does everything! :-) 15:10:17 s/es// 15:10:49 slash_ [~unknown@p4FF0ADC6.dip.t-dialin.net] has joined #lisp 15:11:41 -!- hugod [~hugod@bas1-montreal50-1279633890.dsl.bell.ca] has quit [Ping timeout: 240 seconds] 15:11:57 hugod [~hugod@bas1-montreal50-1279440992.dsl.bell.ca] has joined #lisp 15:14:19 I sometimes forgot to (force-output) with some print function. 15:14:52 But why interpreter doesn't print instantly? 15:14:54 or better finish-output 15:14:55 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 260 seconds] 15:15:05 Pocket: interpreter? 15:15:30 because of buffering 15:15:40 -!- ZabaQ [~Zaba@185.88-246-213.ippool.namesco.net] has quit [Quit: Leaving.] 15:15:55 Hmm... 15:15:58 Pocket: notice that buffering or lack thereof is entirely implementation and platform dependant. 15:16:11 Pocket: therefore, ALWAYS call force-output. 15:16:26 Thanks 15:16:39 It's the same in any languages, too. 15:17:00 You should always call fflush() in C, and equivalent in other languages. 15:17:04 force-output doesn't guarantee anything 15:17:34 Hm... 15:18:10 More precisely, it initiates the flushing, but doesn't wait for it to complete. 15:18:24 For interactive use, it's generally what you want. 15:18:33 For databases, you'd have to use finish-output indeed. 15:18:48 Thanks. 15:18:51 i just always use finish-output 15:19:40 Notably, for progress indicators, you really want to use force-output and not finish-output! 15:19:47 hiho 15:20:04 is there a way to return out of a map? 15:20:20 return from a block 15:20:41 or better just use LOOP 15:20:55 I dont like loop 15:21:10 plus its a custom map function 15:21:11 you'd better start 15:21:14 manugupt1 [~manugupt1@opensuse/member/manugupt1] has joined #lisp 15:21:19 ZabaQ [~Zaba@185.88-246-213.ippool.namesco.net] has joined #lisp 15:22:16 xan_ [~xan@129.131.117.91.dynamic.mundo-r.com] has joined #lisp 15:22:49 csmax_: i think return-from inside a block is easiest and that what you want 15:23:46 is that really ugly oder is that ok? 15:23:53 s/oder/or 15:23:56 ^^ 15:24:26 csmax_: What are you mapping over? A custom data structure? 15:24:26 csmax_: it's lisp. It always looks like a blob :-) 15:24:30 solved! 15:24:44 -!- macdice` [~user@78-86-162-220.zone2.bethere.co.uk] has quit [Remote host closed the connection] 15:25:01 csmax_: I'd rather not bother with too much aesthetics. Get your job done, document well, move on. 15:25:05 csmax_: In that case, you should also add a DO-FOO macro along the mapping function; where that DO-FOO expands to an implicit anonymous block where you can then just use RETURN 15:25:22 anonymous? 15:25:51 yes 15:25:57 returning before a map completed sounds like it will be hard to grok later on... 15:25:58 but it has a name, NIL 15:26:04 ISTR that a block called NIL is also called an anonymous block 15:26:28 a nilnonymous block! 15:26:31 juniorroy [~juniorroy@212.36.224.57] has joined #lisp 15:27:44 tcr: yes 15:28:37 rme [~rme@pool-70-105-86-63.chi.dsl-w.verizon.net] has joined #lisp 15:29:27 mtk [~mtk@ool-182c8e6c.dyn.optonline.net] has joined #lisp 15:30:37 _s1gma [~herpderp@77.107.164.131] has joined #lisp 15:30:43 -!- mtk [~mtk@ool-182c8e6c.dyn.optonline.net] has quit [Client Quit] 15:31:31 -!- Dranik [~dim@86.57.253.61] has quit [Quit:     (xchat 2.4.5  )] 15:31:42 mtk [~mtk@ool-182c8e6c.dyn.optonline.net] has joined #lisp 15:32:37 incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has joined #lisp 15:32:42 Krystof [~csr21@cpc2-dals3-0-0-cust1263.hari.cable.virginmedia.com] has joined #lisp 15:32:44 -!- mtk [~mtk@ool-182c8e6c.dyn.optonline.net] has left #lisp 15:34:05 -!- s1gma_ [~herpderp@77.107.164.131] has quit [Ping timeout: 265 seconds] 15:34:12 -!- rfg [~rfg@82.132.243.24] has quit [Quit: rfg] 15:34:16 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 15:34:28 -!- incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has quit [Remote host closed the connection] 15:34:36 How can I control float value print-length with format? 15:35:19 I want to show 0~99.9% like this " 56.7%" And when 100.0% "100.0%" 15:36:34 incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has joined #lisp 15:37:50 Pocket: http://www.lispworks.com/documentation/HyperSpec/Body/22_cc.htm 15:38:09 -!- sellout [~greg@24-176-188-187.static.reno.nv.charter.com] has quit [Quit: sellout] 15:38:09 "~3,1f%" 15:38:26 -!- nowhereman [~pierre@AStrasbourg-551-1-61-139.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 15:39:01 stassats: give a man a fish... 15:39:05 s/3/5/ 15:39:24 nowhereman [~pierre@AStrasbourg-551-1-97-27.w90-13.abo.wanadoo.fr] has joined #lisp 15:39:52 Thanks 15:39:53 prxq: teach him to fish and he'll make fish extinct? 15:40:09 stassats: approximately :) 15:40:51 -!- manugupt1 [~manugupt1@opensuse/member/manugupt1] has quit [Ping timeout: 265 seconds] 15:41:24 s1gma_ [~herpderp@77.107.164.131] has joined #lisp 15:42:29 Sorry for my many question. 15:43:08 Is there any good tutorial how to search reference? 15:43:12 *Fade* nominates stassats to write the advanced format kungfu tutorial 15:43:29 sellout [~greg@24-176-188-187.static.reno.nv.charter.com] has joined #lisp 15:43:31 Fade: format-fu 15:43:50 format is definitely underdocumented. 15:44:37 -!- _s1gma [~herpderp@77.107.164.131] has quit [Ping timeout: 255 seconds] 15:45:26 Pocket: you can put the following in a google search "site:http://www.lispworks.com/documentation/HyperSpec/" follwed by whatever terms you are searching for 15:45:42 Hmm.. Thanks 15:45:47 see also l1sp.org 15:45:55 thanks 15:46:59 Fade: but i can't figure how to print fibonacci numbers with format 15:47:19 -!- abeaumont_ [~abeaumont@85.48.202.13] has quit [Ping timeout: 255 seconds] 15:48:20 well, that'll be a pretty good tutorial topic when you figure it out. 15:48:48 _s1gma [~herpderp@77.107.164.131] has joined #lisp 15:48:53 stassats: "~/fibonacci/" ;) 15:49:27 Some times I heard some joke like that format function is turing complete :) 15:49:44 if it isn't, it nearly is. 15:50:16 milanj [~milanj_@77-46-250-105.dynamic.isp.telekom.rs] has joined #lisp 15:50:18 I don't believe that it is Turing complete 15:50:43 no way to store 15:51:19 -!- s1gma_ [~herpderp@77.107.164.131] has quit [Ping timeout: 272 seconds] 15:51:23 -!- bsod1 [~osa1@88.240.135.231] has quit [Ping timeout: 240 seconds] 15:52:36 tcleval [~funnyguy@186.213.10.4] has joined #lisp 15:53:13 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 272 seconds] 15:54:04 bsod1 [~osa1@88.241.170.147] has joined #lisp 15:54:17 *nod* 15:54:57 mtk [~mtk@ool-182c8e6c.dyn.optonline.net] has joined #lisp 15:55:28 Just a joking 15:56:30 kanru [~kanru@118-160-160-44.dynamic.hinet.net] has joined #lisp 15:56:34 Krystof: (format nil "~/cl-user::store-arg/ ... ~/cl-user::retrieve-arg/" 42) 15:56:47 -!- Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote host closed the connection] 15:57:01 s1gma_ [~herpderp@77.107.164.131] has joined #lisp 15:57:16 cpp either is not Turing complete, without an ouside loop. But if you call it in a loop, it becomes Turing Complete. 15:57:45 -!- mtk [~mtk@ool-182c8e6c.dyn.optonline.net] has quit [Client Quit] 15:58:37 -!- ineiros_ [~itniemin@james.ics.hut.fi] has quit [Ping timeout: 276 seconds] 15:59:57 -!- _s1gma [~herpderp@77.107.164.131] has quit [Ping timeout: 246 seconds] 16:00:04 ineiros [~itniemin@james.ics.hut.fi] has joined #lisp 16:00:24 brandonz [~brandon@c-76-102-192-48.hsd1.ca.comcast.net] has joined #lisp 16:00:44 -!- asdr [~asdr@81.214.255.101] has quit [Ping timeout: 250 seconds] 16:00:53 tmh [633c8794@pdpc/supporter/sustaining/tmh] has joined #lisp 16:01:01 Greetings Lispers! 16:01:10 Hey, tmh 16:02:47 Hi tmh 16:03:08 Hello Fade & LiamH 16:04:25 I was trying to grab the SBCL git repo from repo.or.cz, but it seems down. The repo that Andreas Fuchs maintains appears up, it is reliable to clone from there? 16:05:02 ikki [~ikki@201.122.132.181] has joined #lisp 16:05:37 francogrex [~user@109.130.41.18] has joined #lisp 16:06:04 The one -> git.boinkor.net 16:06:53 I think so 16:07:13 it's where I clone from 16:07:16 the two repos are mirrors anyway 16:07:47 Okay, good deal. 16:07:51 -!- Kanon [~opera@LLagny-156-34-16-32.w80-14.abo.wanadoo.fr] has left #lisp 16:08:31 Krystof: have a question for you if you can give me 1 minute, related to sbcl building 16:09:32 -!- Bronsa [~bronsa@host43-189-dynamic.9-87-r.retail.telecomitalia.it] has quit [Quit: Lost terminal] 16:09:49 shoot 16:10:29 ok thanks. in src/code/stream.lisp I tried to add a #\return char to one function but it was breaking and stassats told me it's because it's a base-char and not a standard-char 16:10:36 Bronsa [~bronsa@host43-189-dynamic.9-87-r.retail.telecomitalia.it] has joined #lisp 16:11:01 How can i add a #\return char ? 16:12:02 would encolsing the function in (eval-when (:execute) ... help? 16:12:06 that does not sound right 16:12:12 -!- jsoft [~jsoft@unaffiliated/jsoft] has quit [Ping timeout: 246 seconds] 16:12:24 oh, right, that does sound right. 16:12:40 no, but instead you can use (sb!xc:code-char 13) 16:12:40 is the sbcl git repo at boinkor tracking only the releases, or does it track the tree from day to day? 16:12:47 it tracks the tree from day to day 16:12:55 as I recall, repo.or.cz is cloned from boinkor 16:13:23 of course, now that antifuchs works for the competition, who knows? Maybe there are reflections on trusting trust going on in there 16:13:35 *Fade* chuckles 16:13:40 it's at this level that i added it: (when (or (char= ch #\newline) (char= ch #\return)) ... 16:13:56 in ansi-stream-read-line 16:14:20 who's the competition? 16:15:06 ehu [~ehuels@109.35.33.213] has joined #lisp 16:15:26 yes, you cannot use #\Return, because sbcl cannot assume that the host lisp (the lisp it's using when it's building) actually supports the Return character 16:15:34 so, use (sb!xc:code-char 13) instead, like I said 16:15:57 Krystof: great thanks. i will try it! 16:16:00 ugoldw [~user@173-162-214-174-NewEngland.hfc.comcastbusiness.net] has joined #lisp 16:16:42 francogrex: in this case, franz/allegro 16:17:03 hmm. unmutual.info is offline. I need to look at html-encode, which is supposedly hosted there. however, it's part of quicklisp. where does that have its repository? 16:17:15 (other than the git repo for itself) 16:17:31 the quicklisp dist tarballs are hosted on amazon's s3 service. 16:17:46 Fade: well, they pay handsomely I suppose 16:17:50 is there a url somewhere? 16:18:11 I've never looked for it, but it has to be recorded in the quicklisp code. 16:18:32 use quicklisp to get the dist. 16:18:37 You know what SBCL needs? A logo. If it had a logo, everyone would use it. 16:19:08 the subset of people who both understand lisp and know how to draw is vanishingly tiny. :) 16:19:18 oh. 16:19:19 jsoft [~jsoft@unaffiliated/jsoft] has joined #lisp 16:19:32 it looks like quicklisp tries to draw off unmutual too. 16:19:42 i can draw cons trees with some effort 16:19:44 at least from its "tracked projects" repository. 16:20:10 when xach builds the dist, he takes the code from upstream and tars it. 16:20:12 too bad. 16:20:13 -!- bsod1 [~osa1@88.241.170.147] has quit [Ping timeout: 276 seconds] 16:20:22 those tarballs are on amazon 16:20:41 right. I just need the tar. not quicklisp entirely. 16:20:52 even, I only need the tar for a 10k library. 16:21:00 i guess you could ask in #quicklisp 16:21:07 we have a logo 16:21:11 if xach is awake, I'm sure he could tell you. 16:21:12 some coloured squares 16:21:12 that exists? ok. good point. 16:21:47 felideon [~felideon@173.221.53.122.nw.nuvox.net] has joined #lisp 16:21:47 Krystof: Ah, say that, wasn't sure if it was a logo or just some stock graphics. Where's Xah Lee when you need him? 16:21:55 s/say that/saw that/ 16:22:36 kephas [~pierre@AStrasbourg-551-1-31-221.w83-196.abo.wanadoo.fr] has joined #lisp 16:23:37 -!- nowhereman [~pierre@AStrasbourg-551-1-97-27.w90-13.abo.wanadoo.fr] has quit [Ping timeout: 272 seconds] 16:23:39 does perl have a logo? the camel (i guess from the camel book) is lame, in my opinion. 16:23:54 i mean the camel on the www.perl.org 16:24:14 looks like sbcl.boinkor is tracking the releases now. 16:24:40 -!- varjag [~eugene@4.169.249.62.customer.cdi.no] has quit [Quit: Ex-Chat] 16:25:38 last patch was Dec6 when Juho tagged 1.0.45 16:25:58 Is there an implementation-abstraction library that deals with or assists with the starting of external processes and exchanging console data with them? 16:26:19 sdsds [~sdsds@dyn-16.sub2.cmts01.cable.TORON10.iasl.com] has joined #lisp 16:27:32 Modius: trivial-shell might be 16:27:37 -!- askatasuna [~askatasun@190.97.33.72] has quit [Quit: WeeChat 0.3.3] 16:28:20 Modius: i have not used it myself, thoug 16:28:42 -!- kanru [~kanru@118-160-160-44.dynamic.hinet.net] has quit [Ping timeout: 265 seconds] 16:28:54 osicat? 16:29:06 Fade: http://git.boinkor.net/gitweb?p=sbcl.git disagrees with you 16:30:29 it does, but cloning the repo doesn't include any of the patches between 1.0.45 and 1.0.45.4 16:30:40 different branch? 16:31:07 just for information, i have all the commits in the link pointed by Krystof 16:31:18 and i'm fetching from sbcl.boinkor.net 16:35:06 -!- Guthur [~Guthur@host86-152-187-94.range86-152.btcentralplus.com] has quit [Quit: Leaving] 16:35:27 bsod1 [~osa1@88.242.35.119] has joined #lisp 16:36:14 -!- Joreji [~thomas@77-20-6-77-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 16:37:09 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 16:44:13 kae [~dsa@ext02.gsp.se] has joined #lisp 16:46:09 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 16:46:35 -!- laevus [~marc@dsl-185-137-96.dynamic.wa.co.za] has quit [Quit: laevus] 16:46:52 -!- c|mell [~cmell@cpc3-colc5-0-0-cust193.7-4.cable.virginmedia.com] has quit [Ping timeout: 276 seconds] 16:48:22 murilasso [~murilasso@201.53.192.190] has joined #lisp 16:48:23 -!- bsod1 [~osa1@88.242.35.119] has quit [Remote host closed the connection] 16:52:06 Joreji [~thomas@77-20-6-77-dynip.superkabel.de] has joined #lisp 16:54:33 _s1gma [~herpderp@77.107.164.131] has joined #lisp 16:55:37 interesting. the http:// and git:// uris seem to reflect different changes. 16:56:12 -!- s1gma_ [~herpderp@77.107.164.131] has quit [Ping timeout: 240 seconds] 17:04:18 nowhere_man [~pierre@AStrasbourg-551-1-53-181.w83-194.abo.wanadoo.fr] has joined #lisp 17:04:36 -!- kephas [~pierre@AStrasbourg-551-1-31-221.w83-196.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 17:05:57 WonTu [~WonTu@p57B54176.dip.t-dialin.net] has joined #lisp 17:06:11 -!- WonTu [~WonTu@p57B54176.dip.t-dialin.net] has left #lisp 17:06:11 -!- slash_ [~unknown@p4FF0ADC6.dip.t-dialin.net] has quit [Quit: Leaving.] 17:10:03 -!- rahul [~rjain@66-234-32-156.nyc.cable.nyct.net] has quit [Quit: reboot] 17:10:59 -!- matt_vu [~matt.vu@113.11.246.130] has quit [Ping timeout: 240 seconds] 17:11:17 kmwallio [~kmwallio@pool-96-241-63-3.washdc.fios.verizon.net] has joined #lisp 17:13:14 begotten [~user@cpe-24-193-115-161.nyc.res.rr.com] has joined #lisp 17:13:16 is sbcl meant to compile with gcc 4.4 under windows? 17:13:22 HET2 [~diman@chello084114129176.4.15.vie.surfer.at] has joined #lisp 17:13:38 rahul [~rjain@66-234-32-156.nyc.cable.nyct.net] has joined #lisp 17:13:41 just asking ... because its configured to use gcc-3 as a gcc executable 17:13:52 matt_vu [~matt.vu@113.11.246.130] has joined #lisp 17:14:08 change the binary and see if it works. 17:14:30 Fade: I am doing? ;-) 17:15:54 -!- ZabaQ [~Zaba@185.88-246-213.ippool.namesco.net] has left #lisp 17:16:05 ZabaQ [~Zaba@185.88-246-213.ippool.namesco.net] has joined #lisp 17:16:37 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 276 seconds] 17:16:56 https://bugs.launchpad.net/sbcl/+bug/653409 <- top google hit 17:18:59 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 17:19:07 I'm not using cygwin 17:19:24 looks to me you're way off the reservation. 17:19:44 bsod1 [~osa1@88.242.35.119] has joined #lisp 17:20:13 faux [~user@c-219c70d5.035-128-67626713.cust.bredbandsbolaget.se] has joined #lisp 17:20:36 the problem is cygwin, not gcc 17:24:00 -!- bsod1 [~osa1@88.242.35.119] has quit [Read error: Operation timed out] 17:24:19 -!- stdDoubt [~pedro@a79-169-47-40.cpe.netcabo.pt] has quit [Quit: Leaving] 17:24:22 I can see why someone would still want to support cygwin though; at least it's a single setup.exe instead of dozens of stupid confusing mingw and/or msys downloads in endless combinations hidden in a maze of links. 17:24:35 ziarkaen_ [~ziarkaen@87.112.212.125] has joined #lisp 17:24:47 I've been meaning to try tdm-gcc to see if it's nicer. 17:26:01 attila_lendvai [~attila_le@C3E4BEC0.dsl.pool.telekom.hu] has joined #lisp 17:26:11 -!- matt_vu [~matt.vu@113.11.246.130] has quit [Ping timeout: 260 seconds] 17:26:18 lichtblau: Using that or the nuwen pacakage helps a bit. But there's still still the problem of collecting bits of msys 17:28:19 -!- ziarkaen [~ziarkaen@164.22.113.87.dyn.plus.net] has quit [Ping timeout: 276 seconds] 17:28:26 matt_vu [~matt.vu@113.11.246.130] has joined #lisp 17:28:36 Krystof: haha, I'm /so/ going to steal stuff from sbcl's source code (-: 17:28:41 (which is public domain, tee hee) 17:29:18 comparisons with the cvs repo are pretty easy to do, so reflect on trusting your trust in me however much you want - preferably automatically (-: 17:29:48 amazing state of affairs considering that *cell phones* have aptitude these days 17:30:54 antifuchs: maybe mega will steal it before you! 17:33:14 hey! I tweaked the source code for the first time. Now aim to complete a windows port 17:33:54 that's very likely ((-: 17:34:55 -!- seangrove [~user@c-67-188-1-148.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] 17:34:57 When working on named-readtables, I had the impression that ACL's readtable stuff was based on the cmucl's 17:35:24 -!- ehu [~ehuels@109.35.33.213] has quit [Ping timeout: 265 seconds] 17:36:16 -!- matt_vu [~matt.vu@113.11.246.130] has quit [Ping timeout: 276 seconds] 17:37:01 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #lisp 17:37:59 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 17:41:49 -!- francogrex [~user@109.130.41.18] has quit [Remote host closed the connection] 17:43:29 nowhereman [~pierre@AStrasbourg-551-1-82-205.w81-51.abo.wanadoo.fr] has joined #lisp 17:43:30 matt_vu [~matt.vu@113.11.246.130] has joined #lisp 17:43:37 -!- nowhere_man [~pierre@AStrasbourg-551-1-53-181.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 17:45:32 gravicappa [~gravicapp@ppp91-78-230-15.pppoe.mtu-net.ru] has joined #lisp 17:46:23 -!- dimas [~dimas@178.168.210.69] has quit [Read error: Connection reset by peer] 17:48:37 -!- matt_vu [~matt.vu@113.11.246.130] has quit [Ping timeout: 276 seconds] 17:51:08 -!- freiksenet [~freiksene@cs181130165.pp.htv.fi] has quit [Quit: WeeChat 0.3.2] 17:51:32 eugu [~Miranda@213.141.157.147] has joined #lisp 17:52:51 freiksenet [~freiksene@cs181130165.pp.htv.fi] has joined #lisp 17:53:10 -!- tcr [~tcr@77-20-119-246-dynip.superkabel.de] has quit [Ping timeout: 276 seconds] 17:53:55 is the code for acl itself shipped with the acl implementation? 17:54:11 emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has joined #lisp 17:55:14 matt_vu [~matt.vu@113.11.246.130] has joined #lisp 17:55:22 manugupt1 [~manugupt1@opensuse/member/manugupt1] has joined #lisp 17:57:17 -!- eugu [~Miranda@213.141.157.147] has quit [Read error: Connection reset by peer] 17:58:36 acl2? It's free software. 17:59:08 tcr [~tcr@77-20-119-246-dynip.superkabel.de] has joined #lisp 17:59:27 pjb: I think Allegro, not ACL2. 17:59:28 think he's asking about allegro 17:59:54 i'm sure pjb is well aware of that... 18:01:04 I meant allegro 18:01:08 prxq: Was he making a joke, then? I missed it  18:01:11 s/acl/alisp 18:02:04 which is how I read tcr's comment. 18:02:35 -!- sabalaba [~sabalaba@c-98-229-0-52.hsd1.vt.comcast.net] has quit [Ping timeout: 240 seconds] 18:06:58 Hi all, I have a doubt whenever I do a (describe 'pi) my clisp implementation connects to the interent which I do not think should not happen / or if it happens then why 18:07:26 ch077179 [~urs@adsl-84-227-4-239.adslplus.ch] has joined #lisp 18:07:39 -!- tcr [~tcr@77-20-119-246-dynip.superkabel.de] has quit [Ping timeout: 255 seconds] 18:09:52 -!- matt_vu [~matt.vu@113.11.246.130] has quit [Ping timeout: 241 seconds] 18:09:59 The paste is here http://paste.lisp.org/display/118072 18:10:03 tcr [~tcr@77-20-119-246-dynip.superkabel.de] has joined #lisp 18:10:27 http://www.clisp.org/impnotes.html#describe 18:13:17 kephas [~pierre@AStrasbourg-551-1-5-2.w92-141.abo.wanadoo.fr] has joined #lisp 18:13:29 -!- ikki [~ikki@201.122.132.181] has quit [Ping timeout: 240 seconds] 18:13:42 likely you want to have a local copy of the clhs and impnotes and set the appropriate variables 18:13:56 -!- hugod [~hugod@bas1-montreal50-1279440992.dsl.bell.ca] has quit [Quit: hugod] 18:13:58 -!- nowhereman [~pierre@AStrasbourg-551-1-82-205.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 18:14:07 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 18:14:15 -!- retrry [~quassel@84.55.45.179] has quit [Quit: No Ping reply in 180 seconds.] 18:14:38 retrry [~quassel@84.55.45.179] has joined #lisp 18:14:46 -!- vokoda [~vokoda@host86-145-188-205.range86-145.btcentralplus.com] has quit [Ping timeout: 260 seconds] 18:15:28 adeht, ok.. Thanks a lot.. I will try to get a local copy of them onto my system 18:15:54 -!- freiksenet [~freiksene@cs181130165.pp.htv.fi] has quit [Quit: WeeChat 0.3.2] 18:16:01 freiksenet [~freiksene@cs181130165.pp.htv.fi] has joined #lisp 18:16:25 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 18:16:44 daniel_ [~daniel@p5B3267E2.dip.t-dialin.net] has joined #lisp 18:17:12 matt_vu_ [~matt.vu@113.11.246.130] has joined #lisp 18:17:17 well, that's an unusual behaviour I hadn't noticed before. 18:18:00 -!- felideon [~felideon@173.221.53.122.nw.nuvox.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:18:13 sabalaba [~sabalaba@c-98-229-0-52.hsd1.vt.comcast.net] has joined #lisp 18:18:42 -!- retrry [~quassel@84.55.45.179] has quit [*.net *.split] 18:18:42 -!- matt_vu_ [~matt.vu@113.11.246.130] has quit [*.net *.split] 18:18:42 -!- emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has quit [*.net *.split] 18:18:42 -!- rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has quit [*.net *.split] 18:18:42 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [*.net *.split] 18:18:42 -!- sglinux [~sglinux@cm112.gamma94.maxonline.com.sg] has quit [*.net *.split] 18:18:42 -!- sacho [~sacho@90.154.208.35] has quit [*.net *.split] 18:18:42 -!- Kaek [~b@c-7ecbe253.97-16-64736c12.cust.bredbandsbolaget.se] has quit [*.net *.split] 18:18:42 -!- ozzloy [~ozzloy@unaffiliated/ozzloy] has quit [*.net *.split] 18:18:42 -!- Borbus_ [borbus@borbus.kicks-ass.net] has quit [*.net *.split] 18:18:42 -!- abeaumont [~abeaumont@90.165.165.246] has quit [*.net *.split] 18:18:43 -!- Draggor [~Draggor@75-150-231-161-Illinois.hfc.comcastbusiness.net] has quit [*.net *.split] 18:18:43 -!- svk_ [~kaw@svk.xen.prgmr.com] has quit [*.net *.split] 18:18:43 -!- lorenz__ [~moesenle@atradig141.informatik.tu-muenchen.de] has quit [*.net *.split] 18:18:43 -!- johs [~johs@hawk.netfonds.no] has quit [*.net *.split] 18:20:28 -!- daniel [~daniel@p5082AE29.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 18:26:44 -!- pdo [~pdo@dyn-62-56-50-141.dslaccess.co.uk] has quit [Quit: pdo] 18:28:22 -!- sellout [~greg@24-176-188-187.static.reno.nv.charter.com] has quit [Quit: sellout] 18:29:58 matt_vu [~matt.vu@113.11.246.130] has joined #lisp 18:33:57 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 18:34:09 matt_vu_ [~matt.vu@113.11.246.130] has joined #lisp 18:34:12 -!- dfkjjkfd [~paulh@145.120.22.32] has quit [Quit: Lost terminal] 18:34:32 -!- matt_vu [~matt.vu@113.11.246.130] has quit [Ping timeout: 259 seconds] 18:35:36 Fade: acl source licensees get source, others... don't (: 18:36:03 -!- Phoodus [~foo@174-17-245-93.phnx.qwest.net] has quit [Ping timeout: 246 seconds] 18:37:51 wormphle1m [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 18:37:51 -!- wormphle1m [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 18:39:19 -!- matt_vu_ [~matt.vu@113.11.246.130] has quit [Ping timeout: 276 seconds] 18:39:49 krid [~dbe@e178134098.adsl.alicedsl.de] has joined #lisp 18:40:36 nowhere_man [~pierre@AStrasbourg-551-1-5-191.w92-141.abo.wanadoo.fr] has joined #lisp 18:41:04 -!- kephas [~pierre@AStrasbourg-551-1-5-2.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 18:41:07 wormphle1m [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 18:42:50 -!- wormphle1m [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Client Quit] 18:43:25 -!- krid [~dbe@e178134098.adsl.alicedsl.de] has quit [Quit: #nethack] 18:44:01 krid [~dbe@e178134098.adsl.alicedsl.de] has joined #lisp 18:45:16 -!- wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 18:45:27 -!- Joreji [~thomas@77-20-6-77-dynip.superkabel.de] has quit [Ping timeout: 255 seconds] 18:46:02 wormphlegm [~wormphleg@c-98-234-185-107.hsd1.ca.comcast.net] has joined #lisp 18:46:33 Kaek [~b@c-7ecbe253.97-16-64736c12.cust.bredbandsbolaget.se] has joined #lisp 18:47:34 matt_vu [~matt.vu@113.11.246.130] has joined #lisp 18:48:28 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #lisp 18:48:28 emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has joined #lisp 18:51:27 ozzloy [~ozzloy@unaffiliated/ozzloy] has joined #lisp 18:51:28 Borbus [borbus@borbus.kicks-ass.net] has joined #lisp 18:51:40 svk_ [~kaw@svk.xen.prgmr.com] has joined #lisp 18:51:40 -!- emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 18:53:09 retrry [~quassel@84.55.45.179] has joined #lisp 18:53:09 johs [~johs@hawk.netfonds.no] has joined #lisp 18:53:09 rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has joined #lisp 18:54:04 abeaumont [~abeaumont@90.165.165.246] has joined #lisp 18:55:41 sohail [~Adium@unaffiliated/sohail] has joined #lisp 18:55:48 -!- matt_vu [~matt.vu@113.11.246.130] has quit [Ping timeout: 255 seconds] 18:58:27 ikki [~ikki@201.122.132.181] has joined #lisp 18:58:54 yay, finally built my own sbcl .msi 18:59:50 If I pass a timezone argument when encoding a date, the number I pass in for the timezone is assumed to be the DST modified offset from GMT. That being the case, how can I properly read a date without encoding all the timezone rules into my program? (sometimes it will be 4, sometimes 5) 19:02:54 sglinux [~sglinux@cm112.gamma94.maxonline.com.sg] has joined #lisp 19:03:06 lorenz__ [~moesenle@atradig141.informatik.tu-muenchen.de] has joined #lisp 19:03:48 sacho [~sacho@90.154.208.35] has joined #lisp 19:04:01 is this a case of "doctor, it hurts when I do this!", or am I misunderstanding your point? 19:04:37 peth [~anon@unaffiliated/peth] has joined #lisp 19:05:35 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:06:19 stassats [~stassats@wikipedia/stassats] has joined #lisp 19:06:28 -!- milanj [~milanj_@77-46-250-105.dynamic.isp.telekom.rs] has quit [Ping timeout: 276 seconds] 19:06:33 antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has joined #lisp 19:06:50 hugod [~hugod@bas3-montreal50-2925469047.dsl.bell.ca] has joined #lisp 19:09:16 -!- ikki [~ikki@201.122.132.181] has quit [*.net *.split] 19:09:16 -!- johs [~johs@hawk.netfonds.no] has quit [*.net *.split] 19:09:16 -!- retrry [~quassel@84.55.45.179] has quit [*.net *.split] 19:09:16 -!- rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has quit [*.net *.split] 19:11:00 milanj [~milanj_@109-93-23-161.dynamic.isp.telekom.rs] has joined #lisp 19:13:27 /whois sohail 19:13:34 -!- manugupt1 [~manugupt1@opensuse/member/manugupt1] has quit [Quit: Leaving] 19:13:52 lichtblau: about the time? 19:15:04 kool51 [~okidowu@212.183.140.57] has joined #lisp 19:17:20 jewel [~jewel@196-210-134-54.dynamic.isadsl.co.za] has joined #lisp 19:19:08 sorry, I should have said I'm encoding a date-time :) 19:20:29 -!- kool51 [~okidowu@212.183.140.57] has quit [Remote host closed the connection] 19:20:46 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 19:21:24 nowhereman [~pierre@AStrasbourg-551-1-96-80.w81-49.abo.wanadoo.fr] has joined #lisp 19:22:13 -!- nowhere_man [~pierre@AStrasbourg-551-1-5-191.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 19:23:02 -!- freiksenet [~freiksene@cs181130165.pp.htv.fi] has quit [Quit: WeeChat 0.3.2] 19:23:40 -!- Ginei_Morioka [~irssi_log@78.112.47.83] has quit [Ping timeout: 265 seconds] 19:23:58 -!- tcr [~tcr@77-20-119-246-dynip.superkabel.de] has quit [Quit: Leaving.] 19:25:11 -!- Ralith [~ralith@216.162.199.202] has quit [Ping timeout: 240 seconds] 19:25:19 Ginei_Morioka [~irssi_log@78.114.190.189] has joined #lisp 19:25:48 -!- Euthydemus` [~euthydemu@vaxjo7.80.cust.blixtvik.net] has quit [Read error: Operation timed out] 19:26:11 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 19:28:14 ard323mm [~ard323mm@pool-74-105-153-111.nwrknj.fios.verizon.net] has joined #lisp 19:28:23 emma [~em@unaffiliated/emma] has joined #lisp 19:28:28 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #lisp 19:29:18 -!- emma [~em@unaffiliated/emma] has quit [Client Quit] 19:29:58 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Read error: Connection reset by peer] 19:30:39 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 19:32:12 dfkjjkfd [~paulh@145.120.22.32] has joined #lisp 19:35:59 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #lisp 19:36:13 johs [~johs@hawk.netfonds.no] has joined #lisp 19:36:21 ikki [~ikki@201.122.132.181] has joined #lisp 19:36:40 c|mell [~cmell@cpc3-colc5-0-0-cust193.7-4.cable.virginmedia.com] has joined #lisp 19:36:54 Draggor [~Draggor@75-150-231-161-Illinois.hfc.comcastbusiness.net] has joined #lisp 19:37:20 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Read error: Connection reset by peer] 19:38:58 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #lisp 19:41:07 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:42:26 manugupt1 [~manugupt1@opensuse/member/manugupt1] has joined #lisp 19:42:51 -!- manugupt1 [~manugupt1@opensuse/member/manugupt1] has left #lisp 19:48:21 retrry [~quassel@84.55.45.179] has joined #lisp 19:48:41 -!- xan_ [~xan@129.131.117.91.dynamic.mundo-r.com] has quit [Ping timeout: 264 seconds] 19:49:53 -!- c|mell [~cmell@cpc3-colc5-0-0-cust193.7-4.cable.virginmedia.com] has quit [Ping timeout: 264 seconds] 19:50:14 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:51:21 bsod1 [~osa1@78.175.212.3] has joined #lisp 19:51:57 -!- jtza8 [~jtza8@41.56.32.106] has quit [Quit: Lost terminal] 19:54:30 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #lisp 19:56:08 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Read error: Connection reset by peer] 19:58:18 -!- ard323mm is now known as ubuntard 20:00:12 -!- ubuntard is now known as rmckenzie 20:01:15 -!- rmckenzie [~ard323mm@pool-74-105-153-111.nwrknj.fios.verizon.net] has left #lisp 20:01:18 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #lisp 20:01:18 -!- sam_ [~chatzilla@140.112.218.83] has quit [Read error: Connection reset by peer] 20:02:06 sam_ [~chatzilla@140.112.218.83] has joined #lisp 20:02:53 rmckenzie [~rmckenzie@pool-74-105-153-111.nwrknj.fios.verizon.net] has joined #lisp 20:03:08 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 20:03:40 -!- rmckenzie [~rmckenzie@pool-74-105-153-111.nwrknj.fios.verizon.net] has left #lisp 20:03:53 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #lisp 20:03:54 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Read error: Connection reset by peer] 20:03:54 Ralith [~ralith@216.162.199.202] has joined #lisp 20:04:04 xan_ [~xan@129.131.117.91.dynamic.mundo-r.com] has joined #lisp 20:05:24 carlocci [~nes@93.37.210.18] has joined #lisp 20:07:11 -!- retrry [~quassel@84.55.45.179] has quit [*.net *.split] 20:07:37 -!- decaf [~mehmet@78.162.4.66] has quit [Remote host closed the connection] 20:09:06 -!- sabalaba [~sabalaba@c-98-229-0-52.hsd1.vt.comcast.net] has quit [Quit: Leaving] 20:09:57 sabalaba [~sabalaba@c-98-229-0-52.hsd1.vt.comcast.net] has joined #lisp 20:11:23 -!- jewel [~jewel@196-210-134-54.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 20:11:39 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #lisp 20:13:50 -!- hugod [~hugod@bas3-montreal50-2925469047.dsl.bell.ca] has quit [Quit: hugod] 20:13:55 Hmm. I'm looking at an sb-posix test error here, and it's interesting. It attempts to create the C:/ directory 20:14:04 (this is win32) 20:14:17 rmckenzie [~rmckenzie@pool-74-105-153-111.nwrknj.fios.verizon.net] has joined #lisp 20:14:40 -!- rmckenzie [~rmckenzie@pool-74-105-153-111.nwrknj.fios.verizon.net] has left #lisp 20:14:43 It fails because the expected error value is 13 and the actual value is 17 20:15:01 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Quit: rcirc on GNU Emacs 23.2.91.1] 20:17:08 the other failure is stat.5 which is calling stat on C:\\CONFIG.SYS which is doomed to failure on this box 20:19:59 vokoda [~vokoda@host86-145-188-205.range86-145.btcentralplus.com] has joined #lisp 20:20:44 I guess the mkdir test is to test making a directory that already exists 20:24:42 seangrove [~user@70-36-236-168.dsl.static.sonic.net] has joined #lisp 20:25:56 retrry [~quassel@84.55.45.179] has joined #lisp 20:26:11 Dum de dooo. 20:27:38 stassats` [~stassats@wikipedia/stassats] has joined #lisp 20:29:09 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 20:30:47 yes, sb-posix builds! 20:32:08 Phoodus [~foo@68.107.217.139] has joined #lisp 20:33:19 -!- incandenza [~quassel@ip68-231-109-244.ph.ph.cox.net] has quit [Remote host closed the connection] 20:38:39 -!- retrry [~quassel@84.55.45.179] has quit [*.net *.split] 20:39:55 vokoda_ [~vokoda@host109-152-181-39.range109-152.btcentralplus.com] has joined #lisp 20:40:41 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 20:42:56 -!- vokoda [~vokoda@host86-145-188-205.range86-145.btcentralplus.com] has quit [Ping timeout: 260 seconds] 20:44:15 -!- gravicappa [~gravicapp@ppp91-78-230-15.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 20:50:02 kenjin2201 [~kenjin@211.177.89.126] has joined #lisp 20:50:07 is there some easy way to put breakpoints on code with slime 20:50:08 ? 20:52:59 no 20:54:11 hugod [~hugod@bas1-montreal50-1279440992.dsl.bell.ca] has joined #lisp 20:55:19 jhuni [~jhuni@udp217774uds.hawaiiantel.net] has joined #lisp 20:56:09 hmm (break) looks semi usefull 20:56:55 emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has joined #lisp 20:58:44 -!- ZabaQ [~Zaba@185.88-246-213.ippool.namesco.net] has quit [Quit: Leaving.] 21:08:11 francogrex [~user@109.130.41.18] has joined #lisp 21:10:32 jsoft: usually, break does the breakpointing. also, at least Allegro CL lets you set breakpoints without it. 21:10:55 jsoft: this is emacs! Everything is easy! 21:12:17 -!- emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 21:12:17 (global-set-key (kbd "") (lambda () (interactive) (insert "(break)") (slime-compile-defun))) 21:12:27 haha 21:12:36 emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has joined #lisp 21:12:45 (def(break)un foo () ...) 21:13:19 If that's where you want to put the breakpoint... 21:13:39 But then, it's lisp, you can make it smarter. 21:13:46 Up to full strong AI! 21:13:48 yeah, try redshank or paredit 21:13:53 M-x debug-my-program RET 21:14:49 s1gma_ [~herpderp@77.107.164.131] has joined #lisp 21:15:01 borkamaniac [~user@S0106001111de1fc8.cg.shawcable.net] has joined #lisp 21:15:19 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 21:15:47 -!- pkhuong_ [~pkhuong@gravelga.xen.prgmr.com] has quit [Ping timeout: 240 seconds] 21:16:11 -!- svk_ [~kaw@svk.xen.prgmr.com] has quit [Ping timeout: 240 seconds] 21:16:50 pkhuong [~pkhuong@gravelga.xen.prgmr.com] has joined #lisp 21:17:05 svk_ [~kaw@svk.xen.prgmr.com] has joined #lisp 21:17:16 -!- pkhuong is now known as Guest57707 21:17:29 -!- _s1gma [~herpderp@77.107.164.131] has quit [Ping timeout: 240 seconds] 21:25:26 fiveop [~fiveop@p4FCDEF70.dip.t-dialin.net] has joined #lisp 21:25:29 -!- s1gma_ [~herpderp@77.107.164.131] has quit [Quit: Leaving] 21:25:52 _s1gma [~herpderp@77.107.164.131] has joined #lisp 21:26:37 -!- ziarkaen_ [~ziarkaen@87.112.212.125] has quit [Ping timeout: 255 seconds] 21:26:59 In Land of Lisp a function is explicitly redefined for memoization. If I recompile this file in slime will I get deeply nested functions? Can I somehow look at a callgraph or something? 21:27:31 -!- unkanon_ [~unkanon@rrcs-69-193-217-130.nyc.biz.rr.com] has quit [Ping timeout: 255 seconds] 21:27:54 -!- faux [~user@c-219c70d5.035-128-67626713.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 21:30:28 Meow 21:30:49 Land of lisp even! I orderd that book a few days ago :) 21:32:07 did you miss the deal to get a free ebook version with every order? 21:35:00 I must have 21:35:05 When I ordered it cost extra. 21:35:12 And I would rather have an actual book for a change 21:35:46 bubbles [~bubbles@host81-149-182-41.in-addr.btopenworld.com] has joined #lisp 21:36:46 how good is that book compared to let's say PAIP? 21:38:33 Edward__ [~ed@AAubervilliers-154-1-36-19.w90-3.abo.wanadoo.fr] has joined #lisp 21:38:50 cmbntr [~cmbntr@80-218-229-102.dclient.hispeed.ch] has joined #lisp 21:39:10 -!- Guest57707 is now known as pkhuong_ 21:39:10 -!- cmbntr [~cmbntr@80-218-229-102.dclient.hispeed.ch] has quit [Client Quit] 21:43:36 It seems to me that's like asking how good The Hitchhiker's Guide to the Galaxy is compared to 2001: A Space Odyssey. 21:44:36 phryk [~phryk@yggdrasil.phryk.net] has joined #lisp 21:44:55 I am an idiot and woul like to learn common lisp, any tutorial recommenations? 21:46:52 -!- fiveop [~fiveop@p4FCDEF70.dip.t-dialin.net] has quit [Quit: humhum] 21:46:53 rme: extremely good? given that the hitchhiker's guide is one of the best book ever written 21:47:20 i don't agree! 21:48:01 stassats`: are you british? 21:49:23 pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has joined #lisp 21:49:31 -!- sohail [~Adium@unaffiliated/sohail] has quit [Quit: Leaving.] 21:49:32 francogrex: no 21:49:53 sohail [~Adium@unaffiliated/sohail] has joined #lisp 21:50:09 -!- billitch [~billitch@78.250.221.210] has quit [Ping timeout: 240 seconds] 21:51:20 me345 [~me345@adsl-75-15-182-128.dsl.bkfd14.sbcglobal.net] has joined #lisp 21:51:36 francogr` [~user@109.130.80.213] has joined #lisp 21:52:18 -!- francogr` is now known as francogrex` 21:52:29 fe[nl]ix: btw, idna has a bug where it tries to preserve case; browsers will use the downcased version of the host name, typically 21:52:43 -!- francogrex [~user@109.130.41.18] has quit [Disconnected by services] 21:52:54 -!- francogrex` is now known as francogrex 21:53:54 -!- kenjin2201 [~kenjin@211.177.89.126] has quit [Remote host closed the connection] 21:54:27 -!- cmm [~cmm@bzq-79-183-204-63.red.bezeqint.net] has quit [Ping timeout: 255 seconds] 21:55:18 cmm [~cmm@bzq-79-183-204-63.red.bezeqint.net] has joined #lisp 21:55:48 -!- emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 21:56:22 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 21:57:23 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 22:01:40 I think Land of Lisp is more fun but PAIP is technically better. 22:02:30 mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has joined #lisp 22:03:26 -!- milanj [~milanj_@109-93-23-161.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 22:03:39 fantazo [~fantazo@178-191-174-142.adsl.highway.telekom.at] has joined #lisp 22:03:44 and Conrad Barski, versus Norvig as a quality programmer? 22:04:35 great programming catching here? 22:04:38 or boxing? 22:04:57 hi, btw. 22:06:36 -!- [df] [~df@81.187.8.163] has quit [Read error: Operation timed out] 22:07:46 [df] [~df@163.8.187.81.in-addr.arpa] has joined #lisp 22:08:03 it's the celebrity deathmatch ! 22:08:55 phryk: have a look at http://cliki.net it gives books and online tutorial references. 22:09:11 Thanks 22:09:16 that sounds interesting, norvig as a play dough figure 22:09:21 madnificent is helping me, too :) 22:09:23 -!- attila_lendvai [~attila_le@C3E4BEC0.dsl.pool.telekom.hu] has quit [Ping timeout: 240 seconds] 22:09:27 yvdriess [~Beef@109.129.186.111] has joined #lisp 22:13:36 Joreji [~thomas@77-20-6-77-dynip.superkabel.de] has joined #lisp 22:14:06 fe[nl]ix: pushed a bug fix, and exported punycode-encode from idna, too. Keep using to-ascii, though, please (-: 22:16:03 -!- ch077179 [~urs@adsl-84-227-4-239.adslplus.ch] has quit [Ping timeout: 240 seconds] 22:20:08 Beetny [~Beetny@ppp121-45-9-24.lns20.adl2.internode.on.net] has joined #lisp 22:20:23 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 240 seconds] 22:24:38 redline6561 [~user@c-66-56-55-169.hsd1.ga.comcast.net] has joined #lisp 22:26:23 ZabaQ [~Zaba@213.246.114.227] has joined #lisp 22:27:56 corruptmemory [~jim@ool-18bbd5b2.static.optonline.net] has joined #lisp 22:28:43 zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has joined #lisp 22:28:54 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 22:29:44 ch077179 [~urs@adsl-84-227-4-239.adslplus.ch] has joined #lisp 22:30:00 elderK [~k@pdpc/supporter/active/elderk] has joined #lisp 22:30:06 Hey, Lisp folk. 22:30:15 Just a quick question - I was wondering if it's possible to override the handling of ( 22:30:32 clhs *readtable* 22:30:35 Ie, you can create new dispatch characters - and reader extensions for say, #{ and the like. 22:30:41 But is it possible to redefine how ( is handled? 22:30:46 Aye, thanks. 22:30:58 well 22:31:03 #{ can be overridden 22:31:14 :) I ask this not for practical purpose, but for enlightenment. 22:31:28 But, I'll check CLTS2 again. 22:31:33 er, CLTL2 22:31:34 :) 22:32:28 I'm not sure if you can safely override ( or if its handling is hard-coded in the reader algorithm 22:32:52 (see clhs section 2.2 for that) 22:34:15 you could try (set-macro-character #\( (lambda (...) ...)) (-: 22:35:17 drafael [~tapio@121.98.168.186] has joined #lisp 22:36:45 antifuchs: but isn't there a hitch in just modifying readtable in that it will always look for a closing parenthesis and not other char 22:37:23 aye - exactly, I would've thought that overriding the handling of something as... core to lisp, like the parenthesis, would seriously screw up the interpreter's handling in general. 22:37:42 possibly. the way I'm reading the clhs now (tiredly) is that the macro character handler for ( will do the recursive calling of read. 22:37:50 I was wondering how that'd be handled - like, is the function set as the handler for the extension, evaluated in the scope of the previous read table? 22:37:55 elderK: it's not the interpreter that handles character syntax 22:38:04 It's not? 22:38:08 I' 22:38:37 elderK: the reader converts a stream of characters into objects 22:38:40 I'm having trouble understanding how this mechanism is implemented like, how can the reader... read stuff... when reading of some items is defined by the source, the reader itself reads? 22:38:53 that's the only time anything sees that opening paren 22:39:06 it's like, a barebones interpreter has to be active or something for this stuff to function? 22:39:16 yeah, you wouldn't be able to use the file compiler 22:39:30 but you could load/eval stuff manually (: 22:39:39 I was wondering how the readtable stuff interacted with the compiler. 22:39:42 elderK: you keep mentioning an interpreter 22:39:59 See, I'm starting a project to implement a non-toy Scheme implementation and, for fun, I was wanting to support readtable type stuff as an implementation extension. 22:40:07 Sorry, consider it an artefact of incomplete knowledge. 22:40:08 :) 22:40:13 better forget there is such a word (-; 22:40:26 aye. 22:40:44 Okay, so the reader's responsibility is simply to convert X input sequence of characters, into objects that lisp itself, understands. 22:40:50 c|mell [~cmell@cpc3-colc5-0-0-cust193.7-4.cable.virginmedia.com] has joined #lisp 22:40:54 so the reader macros, are nothing more than abbreviations for handling/converting some sequence, into some object. 22:40:55 elderK: they say "Lisp in Small Pieces" is a fairly decent book. 22:41:05 there are a few specific parts in lisp that define how code-as-text causes stuff to happen (: 22:41:25 -!- yvdriess [~Beef@109.129.186.111] has quit [Quit: This computer has gone to sleep] 22:41:36 It's just, if the reader extensions are written in lisp itself, I wonder how lisp calls those procedures, you know? 22:41:45 yeah, Lisp In Small Pieces is good. 22:41:55 I have the book - I jsut haven't got around to reading it in full detail. 22:41:56 :) 22:41:58 well, the readtable handles that. 22:42:00 and tbw, thanks guys. 22:42:06 aye - it acts as a dispatcher, right? 22:42:09 (at least in cl) 22:42:11 exactly 22:42:14 gigamonkey [~user@adsl-99-50-127-222.dsl.pltn13.sbcglobal.net] has joined #lisp 22:42:26 that, plus the reader algorithm pretty much make up all the rules 22:42:37 aye - but the reader-extension function, that we set, is still executed to perform the reading - since it's dispatched to, from the reader core, right? 22:43:00 I guess I need to better understand the stage in which what's read, is actually executed. 22:43:19 because... there has to be some way for the reader to actually execute the functions assigned to read things. 22:43:25 :P The cyclic head!@#$ :) 22:43:37 you can alter *readtable* before starting to compile your program (: 22:44:14 -!- ch077179 [~urs@adsl-84-227-4-239.adslplus.ch] has quit [Quit: Verlassend] 22:44:20 elderK: it is actually a lot simpler than you think, because the stuff being dispatched has already been read 22:44:34 compile-file will set up a copy of the readtable that was in place before it started compiling the file it's invoked on... so (setup-your-reader-goodies) (compile-file "your-awesome-source-file") ; should use the new reader rules 22:45:04 billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has joined #lisp 22:45:06 so you have a stream, stuff is read from it, and functions dispatched. Under normal operation, what is being read does not affect what has been read already 22:45:38 (make sure you (setf *readtable* (copy-readtable *readtable*)) before altering stuff... and save the current value somewhere safe (-: 22:46:14 I am pretty sure there's an ancient KMP article about that... let me dig it up 22:47:47 pdo [~pdo@dyn-62-56-50-141.dslaccess.co.uk] has joined #lisp 22:47:55 prxq: so, like... hmm. 22:47:58 the file, we read it. 22:48:02 I think it's http://www.nhplace.com/kent/PS/Ambitious.html - the ambitious evaluator 22:48:04 we read it according ot normal rules, 22:48:07 which invokes CLs normal behavior. 22:48:12 then, say, the code installs some new stuff. 22:48:24 the reader extension, is written in the previous defined language, 22:48:33 so, it can be executed later. 22:48:41 -!- muhdik [~IceChat7@parkmobile-usa.oneringnetworks.net] has quit [Ping timeout: 272 seconds] 22:48:41 then we continue reading - say we come across the extension in the file. 22:49:01 at that point, it dispatches to the reader function - which is executed according to the rules which were in effect, when the reader extension itself was installed? 22:49:05 -!- euphidime [u178@gateway/web/irccloud.com/x-mztvbhibhdbdbypb] has quit [Remote host closed the connection] 22:49:06 -!- quasi_ [u404@gateway/web/irccloud.com/x-avestezwyqlijgvr] has quit [Remote host closed the connection] 22:49:06 -!- TeMPOraL [u463@gateway/web/irccloud.com/x-rgbdxtphkwklvfkv] has quit [Remote host closed the connection] 22:49:06 -!- lispmeister_ [u272@gateway/web/irccloud.com/x-tzghdhzkpkxxymez] has quit [Remote host closed the connection] 22:49:06 -!- fmu__ [u89@gateway/web/irccloud.com/x-pcotsatdugezknsb] has quit [Read error: Connection reset by peer] 22:49:09 varjag [~eugene@4.169.249.62.customer.cdi.no] has joined #lisp 22:49:18 :) also, thanks for helping me understand, guys. 22:49:21 I appreciate it. 22:49:45 hey, I just read about a lisp meeting in Berlin on the 29th. I'm currently in Berlin. Anybode here who'll go there? 22:50:12 elderK: right, and np :-) 22:50:29 elderK: lisp is crazy, but not *that* crazy :-) 22:51:05 :) and also, 22:51:25 what's the deal with recursive-p with relation to read-char and the readtable extensions? 22:51:50 At least, I haven't found a good explanation of the recursive-p, what it actually means for the readtable extension to be recursive yet in CLTL2. 22:52:06 elderK: but keep in mind that this is a rather cl-ish behavior. IIUC, in scheme syntax is text, not rules on trees of objects 22:52:25 elderK: no idea, sorry. 22:52:55 recursive-p indicates that READ (or read-char) was called recursively on a stream. think the ( macro character: 22:53:18 it's defined to recursively READ elements for the list until it hits the ) character. 22:53:49 Add the CLHS to CLTL2 22:54:06 yeah, clhs is the definitive resource. cltl2 is more of a statement of intent (-: 22:55:43 does Kent Pitman or Guy Steel hang out on #lisp sometimes? 22:55:47 -!- krid [~dbe@e178134098.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 22:55:50 I don't think they do (: 22:55:50 no 22:57:27 ok, is it because they're 'old and established' do you think or it has nothing to do with it (just wondering)? 22:58:00 maybe they're too busy to hang out on irc 9: 22:59:31 I think steele is too busy trying to beat up java until it looks like lisp 23:01:07 -!- ZabaQ [~Zaba@213.246.114.227] has quit [Quit: Leaving.] 23:01:19 drdo: He left that ship for Fortress a couple years ago. 23:01:37 SegFaultAX [~SegFaultA@c-24-4-147-168.hsd1.ca.comcast.net] has joined #lisp 23:02:11 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 23:03:03 retrry [~quassel@84.55.45.179] has joined #lisp 23:05:47 Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has joined #lisp 23:06:17 plage [~user@116.118.1.133] has joined #lisp 23:06:57 Good morning everyone! 23:07:07 hei 23:07:25 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 23:07:48 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 255 seconds] 23:13:02 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Remote host closed the connection] 23:14:03 fmu__ [u89@gateway/web/irccloud.com/x-keubqgolzodjxlch] has joined #lisp 23:15:16 -!- francogrex [~user@109.130.80.213] has quit [Remote host closed the connection] 23:16:47 euphidime [u178@gateway/web/irccloud.com/x-xtakyhcaopfebelv] has joined #lisp 23:17:15 -!- varjag [~eugene@4.169.249.62.customer.cdi.no] has quit [Quit: Ex-Chat] 23:17:47 -!- plage [~user@116.118.1.133] has left #lisp 23:18:15 -!- Bronsa [~bronsa@host43-189-dynamic.9-87-r.retail.telecomitalia.it] has quit [Quit: Lost terminal] 23:18:56 -!- drafael [~tapio@121.98.168.186] has quit [Quit: Leaving.] 23:19:25 emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has joined #lisp 23:19:44 lispmeister_ [u272@gateway/web/irccloud.com/x-bdutdktmxdnktiyi] has joined #lisp 23:21:05 -!- retrry [~quassel@84.55.45.179] has quit [*.net *.split] 23:21:12 urandom__ [~user@p548A6311.dip.t-dialin.net] has joined #lisp 23:21:30 -!- emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 23:21:48 emef0 [~user@c-67-183-86-245.hsd1.wa.comcast.net] has joined #lisp 23:21:55 -!- Joreji [~thomas@77-20-6-77-dynip.superkabel.de] has quit [Ping timeout: 276 seconds] 23:23:50 -!- bsod1 [~osa1@78.175.212.3] has quit [Remote host closed the connection] 23:24:02 quasi_ [u404@gateway/web/irccloud.com/x-jxppfbartobiwcwx] has joined #lisp 23:24:15 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 23:24:47 francogrex [~user@109.130.80.213] has joined #lisp 23:25:05 prxq: :) Just as a potentially final question - if we can extend the reader both at runtime and compiletime, does this not imply that there is a barebones interpreter acting to help read in stuff? 23:25:18 or, to compile the code for the reader extensions - then call them later during read? 23:25:26 *francogrex* looking forward to the release of a new ECL version: http://sourceforge.net/mailarchive/message.php?msg_id=26814886 23:25:46 antifuchs: :P I know, I used the I word again :P 23:25:47 :) 23:25:55 tsk! 23:26:00 TeMPOraL [u463@gateway/web/irccloud.com/x-zenansyxlbxcqbic] has joined #lisp 23:26:01 *antifuchs* wags the finger 23:27:17 It's just, I understand whatever it is, that actually groks what the reader has read, and performs the actions associated, as the interpreter. 23:27:21 or perhaps more aptly, the evaluator. 23:27:29 read-eval-print-loop, right? 23:27:29 :) 23:27:56 gigamonk` [~user@adsl-99-50-127-222.dsl.pltn13.sbcglobal.net] has joined #lisp 23:28:26 -!- gigamonk` is now known as gigamonkey` 23:28:35 -!- gigamonkey [~user@adsl-99-50-127-222.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 23:28:46 -!- gigamonkey` is now known as gigamonkey 23:30:11 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 23:31:07 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Ping timeout: 272 seconds] 23:31:21 retrry [~quassel@84.55.45.179] has joined #lisp 23:31:47 -!- vokoda_ [~vokoda@host109-152-181-39.range109-152.btcentralplus.com] has quit [Quit: Lost terminal] 23:33:40 -!- SecretAg1nt is now known as SecretAgent 23:34:11 -!- Krystof [~csr21@cpc2-dals3-0-0-cust1263.hari.cable.virginmedia.com] has quit [Ping timeout: 240 seconds] 23:34:47 SpitfireWP [~Spitfire@wikipedia/spitfire] has joined #lisp 23:46:30 Is there any way to peek 2 characters into a stream? Calling peek twice obviously returns the same value. 23:47:45 I could possibly use read and unread-char, I just want to make sure this make sense 23:50:06 you can use your own buffer 23:51:07 adeht: This is for a reader macro - I'm testing it out first with (with-input-from-string ....) - how would I use a buffer? 23:55:31 elderK: have you programmed in C? 23:55:33 -!- retrry [~quassel@84.55.45.179] has quit [*.net *.split] 23:57:46 -!- nowhereman [~pierre@AStrasbourg-551-1-96-80.w81-49.abo.wanadoo.fr] has quit [Quit: Konversation terminated!] 23:58:02 nowhereman [~pierre@AStrasbourg-551-1-96-80.w81-49.abo.wanadoo.fr] has joined #lisp 23:58:05 _2x2l [~andrew@209.20.83.196] has joined #lisp 23:58:24 -!- nowhereman is now known as nowhere_man 23:58:55 elderK: anyway, whatever is written in the repl is compiled, linked against all the other stuff already present, and executed. Or so. + - semantic subtleties. Well, rather hefty subtleties, but the picture is about right. 23:59:01 good night 23:59:05 -!- prxq [~mommer@mnhm-5f75eecc.pool.mediaWays.net] has quit [Quit: Leaving]