00:01:07 davazp [~user@83.57.37.58] has joined #lisp 00:01:11 Paraselene_ [~Not@79-67-148-135.dynamic.dsl.as9105.com] has joined #lisp 00:01:32 -!- bizarrefish [~lee@host86-146-52-27.range86-146.btcentralplus.com] has quit [Read error: Operation timed out] 00:02:23 -!- Khisanth [~Khisanth@pool-96-250-29-204.nycmny.east.verizon.net] has quit [Ping timeout: 246 seconds] 00:03:19 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 00:03:53 ASau [~user@83.69.227.32] has joined #lisp 00:04:34 -!- Paraselene [~Not@79-67-148-135.dynamic.dsl.as9105.com] has quit [Ping timeout: 268 seconds] 00:06:02 bizarrefish [~lee@host86-146-52-27.range86-146.btcentralplus.com] has joined #lisp 00:06:25 Khisanth [~Khisanth@pool-96-246-7-135.nycmny.east.verizon.net] has joined #lisp 00:07:18 OmniMancer [~OmniMance@219-89-108-192.jetstart.xtra.co.nz] has joined #lisp 00:12:13 -!- mindCrime [~chatzilla@64.134.184.174] has quit [Read error: Operation timed out] 00:13:57 mindCrime [~chatzilla@64.134.184.174] has joined #lisp 00:14:46 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has left #lisp 00:18:00 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 00:18:15 hello. anybody here knowing about cl-markdown? 00:18:22 -!- Yuuhi [benni@p5483A759.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:19:22 i can compile cl-markdown with sbcl and get warnings that some functions named "binding-generator" and a number were not defined. but under clisp, I cannot even compile because of this. 00:20:50 -!- carlocci [~nes@93.37.222.238] has quit [Quit: eventually IE will rot and die] 00:22:18 -!- b4|hraban [~b4@a83-163-41-120.adsl.xs4all.nl] has quit [Quit: Leaving] 00:23:28 -!- dnolen [~dnolen@pool-70-19-75-48.ny325.east.verizon.net] has quit [Quit: dnolen] 00:25:09 -!- sykopomp|jeejah` is now known as sykopomp|jeejah 00:26:38 -!- powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has quit [Quit: powerje] 00:29:35 -!- nurv [nurv@62.32.144.157] has quit [Read error: Connection reset by peer] 00:30:14 -!- Phoodus [foo@174-22-192-234.phnx.qwest.net] has quit [Read error: Connection reset by peer] 00:34:01 -!- toekutr [~toekutr@adsl-69-107-113-183.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 00:37:38 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Ping timeout: 240 seconds] 00:40:13 -!- schme [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 246 seconds] 00:40:21 schme [~marcus@sxemacs/devel/schme] has joined #lisp 00:44:25 <_3b> am i correct in assuming iolib:set-io-handler shouldn't be called from other threads while event-dispatch for the same event-base is running? 00:46:40 _3b: yes 00:47:56 <_3b> any easy way to enable/disable readers/writers from another thread? 00:48:26 what do you mean by that ? 00:48:30 <_3b> best i've come up with so far, is have dispatch thread listen on a named pipe, then queue commands from other threads, write to the pipe, waking up the dispatch thread which does the enable/disable 00:48:49 <_3b> i have 1 thread handling network, and another producing/consuming data 00:49:10 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #lisp 00:49:30 benny [~benny@i577A7A92.versanet.de] has joined #lisp 00:49:50 _3b: what do you mean by enabling a reader or writer? 00:49:51 _3b: is that on sbcl ? 00:50:42 <_3b> pkhuong: the function iolib calls when the socket is writable, which from what i understand would be bad to leave enabled when there is nothing to write 00:50:49 astoon [~astoon@213.141.244.246] has joined #lisp 00:50:52 <_3b> fe[nl]ix: currently, but portability would be nice 00:51:45 _3b: I'd use a mailbox + a pipe 00:52:53 <_3b> how would a mailbox differ from a queue there? 00:53:27 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 00:53:57 _3b: it's the same thing, I suppose 00:56:52 <_3b> ok, thanks for the help 01:01:04 <_3b> though that reminds me, one of the other queues should be a mailbox... guess i need to upgrade sbcl :p 01:01:19 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 01:01:44 -!- mrSpec is now known as spec`away 01:04:43 -!- sykopomp|jeejah [~sykopomp@ma20736d0.tmodns.net] has quit [Ping timeout: 260 seconds] 01:06:00 marioxcc [~user@200.92.174.56] has joined #lisp 01:06:19 i can compile cl-markdown with sbcl and get warnings that some functions named "binding-generator" and a number were not defined. but under clisp, I cannot even compile because of this. any ideas? 01:10:14 debiandebian [~chatzilla@ntszok022039.szok.nt.adsl.ppp.infoweb.ne.jp] has joined #lisp 01:10:22 quotemstr [~quotemstr@108.96.58.119] has joined #lisp 01:10:33 Does anyone know offhand the license terms of the examples in OnLisp? 01:10:40 I'd like to copy the anaphoric macro examples verbatim. 01:13:42 eightcien [~steve@bas3-london14-1096786394.dsl.bell.ca] has joined #lisp 01:17:40 sykopomp|jeejah [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has joined #lisp 01:19:14 gospch [~gospch@p5088C0DB.dip.t-dialin.net] has joined #lisp 01:19:16 -!- gospch [~gospch@p5088C0DB.dip.t-dialin.net] has quit [Remote host closed the connection] 01:20:04 gospch [~gospch@p5088C0DB.dip.t-dialin.net] has joined #lisp 01:28:34 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 264 seconds] 01:33:23 -!- xan_ [~xan@91.201.133.25] has quit [Ping timeout: 240 seconds] 01:35:05 peddie_ [~peddie@c-67-169-8-208.hsd1.ca.comcast.net] has joined #lisp 01:35:07 -!- peddie_ [~peddie@c-67-169-8-208.hsd1.ca.comcast.net] has quit [Client Quit] 01:35:57 <_3b> schoppenhauer: might try getting newer metabang-bind, it mentions something about fixing undefined function warnings, and seems to be what makes things with names like that 01:36:24 arbscht [~arbscht@unaffiliated/arbscht] has joined #lisp 01:37:02 _3b: whats metabang-bind? 01:37:27 <_3b> a utility used by cl-markdown 01:37:53 yes, but what does it do? 01:38:05 <_3b> a generic binding macro 01:38:05 hm. doesnt matter ^^ 01:38:13 thank you, will look at it 01:38:54 <_3b> http://common-lisp.net/project/metabang-bind/ <- for more info 01:39:36 wah. again fooled by ... clbuild 01:41:29 3b: ok, didnt solve the problem, but certainly would have produced other issues. so thank you. 01:41:34 (didnt have the newest version) 01:44:14 i wonder why markdown uses such a think. 01:44:16 thing 01:44:25 <_3b> same author 01:46:42 ok ^^ 01:52:24 -!- Soulman [~knute@154.80-202-254.nextgentel.com] has left #lisp 01:56:51 -!- marioxcc is now known as marioxcc-AFK 01:58:38 -!- davazp [~user@83.57.37.58] has quit [Read error: Connection reset by peer] 01:59:21 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 01:59:39 -!- quotemstr [~quotemstr@108.96.58.119] has quit [Ping timeout: 276 seconds] 02:02:49 -!- xavieran [~xavieran@ppp118-209-75-190.lns20.mel4.internode.on.net] has quit [Ping timeout: 246 seconds] 02:03:08 powerje [~powerje@2002:4b3c:c88a:0:5ab0:35ff:fe80:7cd2] has joined #lisp 02:04:22 -!- super__ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Quit: Leaving] 02:04:53 wakeup [~wakeup@koln-5d8174e4.pool.mediaWays.net] has joined #lisp 02:05:49 -!- powerje [~powerje@2002:4b3c:c88a:0:5ab0:35ff:fe80:7cd2] has quit [Remote host closed the connection] 02:06:18 powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has joined #lisp 02:07:38 -!- wakeup^ [~wakeup@koln-5d8177fc.pool.mediaWays.net] has quit [Ping timeout: 240 seconds] 02:08:38 -!- powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has quit [Client Quit] 02:08:44 powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has joined #lisp 02:08:44 stassats [~stassats@wikipedia/stassats] has joined #lisp 02:09:47 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 02:10:50 _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has joined #lisp 02:12:48 maxigas [~user@78.146.220.125] has joined #lisp 02:13:15 rme [~rme@pool-70-106-132-157.chi01.dsl-w.verizon.net] has joined #lisp 02:14:01 I have Slime set up under Emacs but when I try to send an expression it says "not connected". How do i start an inferior lisp process that is connected to Slime? 02:14:37 M-x slime 02:15:12 -!- mindCrime [~chatzilla@64.134.184.174] has quit [Read error: Operation timed out] 02:16:11 mindCrime [~chatzilla@64.134.184.174] has joined #lisp 02:17:46 stassats: indeed. thanks! :) 02:24:21 xavieran [~xavieran@ppp118-209-75-190.lns20.mel4.internode.on.net] has joined #lisp 02:24:48 thawkins [~chatzilla@ip72-198-212-203.om.om.cox.net] has joined #lisp 02:32:04 How do i get the information via Common Lisp that "ls -ld" gives under bash? I am most interested by the last modification time. 02:32:54 -!- LiamH [~nobody@pool-72-75-71-107.washdc.east.verizon.net] has quit [Quit: Leaving.] 02:33:17 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: Leaving.] 02:33:27 maxigas: same as in C. 02:35:12 -!- marioxcc-AFK is now known as marioxcc 02:35:34 pkhuong: great, what is in C? 02:36:16 -!- Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has quit [Remote host closed the connection] 02:36:16 (dolist (file (directory "*.*")) (multiple-value-bind (second minute hour date month year day) (decode-universal-time (file-write-date file)) (format t "~d-~2,'0d-~2,'0d ~2,'0d:~2,'0d ~a~%" year month day hour minute file))) 02:36:23 -!- mindCrime [~chatzilla@64.134.184.174] has quit [Ping timeout: 246 seconds] 02:37:17 quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 02:37:23 quotemstr_ [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 02:37:35 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has quit [Remote host closed the connection] 02:37:35 -!- quotemstr_ is now known as quotemstr 02:39:31 stassats: that would be the modification time of the files in the directory, no? as far as i see i could simply ask for the last modification time of the directory which would give me the time when the last file in the directory has been modified. at least i see that "ls -ld" (note the -d) gives me that on unix. 02:40:19 can't you make that from what i gave you? 02:42:12 stassats: i do believe i can parse the list of the modification times but i think it is inefficient to ask the filesystem for so much information when i could only ask for one piece, the metadata of the directory. 02:43:21 so why don't you? or you are unable to modify my code snippet? 02:44:40 iPac [~bubble@p54AA4855.dip.t-dialin.net] has joined #lisp 02:45:43 -!- iPac2 [~bubble@p54AA4855.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 02:46:36 OK, i try: (file (directory "/home/mxs/testdir/") (decode-universal-time (setq time))) 02:47:45 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Ping timeout: 276 seconds] 02:50:00 I have to assume this is gavino again. 02:50:28 what is gavino? 02:50:41 "San Gavino was a Byzantine Saint who was greatly celebrated in Sardinia, Italy." 02:50:45 ?? 02:52:36 i seem to have to require some package to have access to the file function. 02:53:46 maybe you need to learn lisp first? 02:53:55 minion: tell maxigas about PCL 02:53:56 maxigas: look at PCL: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 02:57:05 dys` [~andreas@krlh-5f72fa37.pool.mediaWays.net] has joined #lisp 02:57:15 -!- xavieran [~xavieran@ppp118-209-75-190.lns20.mel4.internode.on.net] has quit [Ping timeout: 248 seconds] 02:59:25 -!- hadronzoo [~hadronzoo@64.134.147.37] has quit [Quit: hadronzoo] 02:59:27 -!- dys [~andreas@krlh-5f737621.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 02:59:58 hmm ok 03:04:22 stassats: ah, that's what i need: "(decode-universal-time (file-write-date "/home/mxs/dev/"))" 03:04:26 thanks for the suggestion 03:05:56 adu [~ajr@pool-173-66-16-26.washdc.fios.verizon.net] has joined #lisp 03:08:28 Deesl [~bsdboy@unaffiliated/deesl] has joined #lisp 03:08:51 -!- thawkins [~chatzilla@ip72-198-212-203.om.om.cox.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100423141150]] 03:17:59 tcr [~tcr@11.255.48.60.klj03-home.tm.net.my] has joined #lisp 03:18:12 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 03:19:17 xavieran [~xavieran@ppp118-209-75-190.lns20.mel4.internode.on.net] has joined #lisp 03:20:15 loomer [~loomer@pool-173-79-230-52.washdc.fios.verizon.net] has joined #lisp 03:20:34 mindCrime [~chatzilla@cpe-075-189-213-049.nc.res.rr.com] has joined #lisp 03:22:51 -!- seangrove [~user@114.204.186.241] has quit [Ping timeout: 248 seconds] 03:24:10 Jasko [~tjasko@65-112-66-226.dia.static.qwest.net] has joined #lisp 03:27:14 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 03:28:45 -!- tcr [~tcr@11.255.48.60.klj03-home.tm.net.my] has quit [Ping timeout: 265 seconds] 03:30:44 hadronzoo [~hadronzoo@ppp-70-251-113-5.dsl.rcsntx.swbell.net] has joined #lisp 03:31:57 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 276 seconds] 03:41:01 spradnyesh [~pradyus@122.167.111.225] has joined #lisp 03:41:58 gigamonkey [~user@adsl-76-254-17-243.dsl.pltn13.sbcglobal.net] has joined #lisp 03:50:04 loomer_ [~loomer@pool-173-79-230-52.washdc.fios.verizon.net] has joined #lisp 03:50:46 -!- gigamonkey [~user@adsl-76-254-17-243.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 03:53:24 -!- loomer [~loomer@pool-173-79-230-52.washdc.fios.verizon.net] has quit [Ping timeout: 265 seconds] 03:56:37 -!- marioxcc [~user@200.92.174.56] has quit [Remote host closed the connection] 03:57:45 -!- loomer_ [~loomer@pool-173-79-230-52.washdc.fios.verizon.net] has quit [Quit: Leaving] 04:09:23 -!- ace4016 [~jmarcelin@adsl-10-101-217.mia.bellsouth.net] has quit [Ping timeout: 260 seconds] 04:09:58 -!- spradnyesh [~pradyus@122.167.111.225] has quit [Ping timeout: 264 seconds] 04:14:34 ace4016 [~jmarcelin@adsl-144-13-153.mia.bellsouth.net] has joined #lisp 04:21:39 -!- maxigas [~user@78.146.220.125] has quit [Remote host closed the connection] 04:21:57 Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has joined #lisp 04:26:04 pixpop [~pixpop@adsl-68-122-166-81.dsl.lsan03.sbcglobal.net] has joined #lisp 04:27:09 -!- pixpop [~pixpop@adsl-68-122-166-81.dsl.lsan03.sbcglobal.net] has quit [Client Quit] 04:27:22 -!- Odin- is now known as Odin-MAC 04:27:59 -!- Odin-MAC is now known as Odin- 04:29:30 Levenson [~Levenson@89.218.67.114] has joined #lisp 04:32:35 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 04:32:39 -!- dys` is now known as dys 04:38:15 -!- iPac [~bubble@p54AA4855.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 04:42:48 -!- c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has quit [Ping timeout: 276 seconds] 04:45:27 -!- Nshag [user@lns-bzn-28-82-250-146-158.adsl.proxad.net] has quit [Ping timeout: 260 seconds] 04:50:43 -!- powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has quit [Quit: powerje] 04:54:56 iPac [~bubble@p54AA4855.dip.t-dialin.net] has joined #lisp 04:58:04 Nshag [user@lns-bzn-52-82-65-84-199.adsl.proxad.net] has joined #lisp 05:00:58 -!- iPac [~bubble@p54AA4855.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 05:02:48 Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has joined #lisp 05:04:58 Salamander_ [~Salamande@ppp118-210-163-5.lns20.adl6.internode.on.net] has joined #lisp 05:06:44 tcr [~tcr@11.255.48.60.klj03-home.tm.net.my] has joined #lisp 05:08:10 -!- Salamander [~Salamande@ppp118-210-195-136.lns20.adl6.internode.on.net] has quit [Ping timeout: 264 seconds] 05:08:49 iPac [~bubble@p54AA4855.dip.t-dialin.net] has joined #lisp 05:10:05 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 05:11:23 jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has joined #lisp 05:12:10 -!- skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 05:12:13 how can I run the ansi-test suite? I have clisp installed. im not exactly sure how to invoke clisp on a test to get it to run properly 05:12:28 why do you need to run it? 05:13:05 i have a new lisp implementation but I want to see what clisp says about the tests 05:14:15 ok, i found the right order of load's to call in the repl, is there an easier way? 05:14:16 if you wrote a lisp implementation, you should be able to figure how to run a test suite 05:15:03 ok, well obviously you don't know either 05:15:21 anyone who does? 05:16:36 well, i just fetched ansi-test and read README, and now i now how to run it 05:16:39 "To run the tests, load doit.lsp." 05:17:23 oh whoops, somehow I missed there being a README file 05:17:23 -!- maden [~maden@dsl-151-232.aei.ca] has quit [Remote host closed the connection] 05:17:28 thanks 05:17:35 -!- jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has left #lisp 05:17:54 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Ping timeout: 276 seconds] 05:21:14 -!- abend [~alx@076-076-146-016.pdx.net] has quit [Ping timeout: 252 seconds] 05:21:58 astoon [~astoon@213.141.244.246] has joined #lisp 05:22:42 -!- Odin- is now known as Odin-FOO 05:25:34 Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has joined #lisp 05:27:04 -!- astoon [~astoon@213.141.244.246] has quit [Quit:     (xchat 2.4.5  )] 05:30:14 -!- gospch [~gospch@p5088C0DB.dip.t-dialin.net] has quit [Disconnected by services] 05:30:15 gospch_ [~gospch@p5088BA12.dip.t-dialin.net] has joined #lisp 05:32:59 -!- Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] 05:33:29 -!- rme [rme@clozure-941A5270.chi01.dsl-w.verizon.net] has quit [Quit: rme] 05:33:29 -!- rme [~rme@pool-70-106-132-157.chi01.dsl-w.verizon.net] has quit [Quit: rme] 05:40:08 -!- spec`away is now known as mrSpec 05:40:56 -!- adu [~ajr@pool-173-66-16-26.washdc.fios.verizon.net] has quit [Quit: adu] 05:42:06 -!- Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has quit [Remote host closed the connection] 05:42:38 Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has joined #lisp 05:48:20 -!- wormphlegm [wormphlegm@c-24-17-108-64.hsd1.wa.comcast.net] has quit [Quit: bye] 05:51:15 -!- Levenson [~Levenson@89.218.67.114] has quit [Ping timeout: 260 seconds] 05:53:47 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has quit [Ping timeout: 248 seconds] 05:54:17 -!- gospch_ [~gospch@p5088BA12.dip.t-dialin.net] has quit [Remote host closed the connection] 05:55:54 gospch [~gospch@p5088BA12.dip.t-dialin.net] has joined #lisp 05:56:08 Levenson [~Levenson@89.218.76.252] has joined #lisp 05:58:46 abend [~alx@076-076-146-016.pdx.net] has joined #lisp 05:59:36 quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 06:00:37 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [] 06:04:00 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Read error: Connection reset by peer] 06:10:00 OmniMancer1 [~OmniMance@219-89-89-87.jetstart.xtra.co.nz] has joined #lisp 06:10:44 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 06:10:51 -!- OmniMancer [~OmniMance@219-89-108-192.jetstart.xtra.co.nz] has quit [Ping timeout: 260 seconds] 06:16:51 aoh [~aki@80.75.102.51] has joined #lisp 06:17:10 DW_Ya_DiqG [~chatzilla@pool-71-102-81-229.plspca.dsl-w.verizon.net] has joined #lisp 06:18:33 wanna c somethin fucced up lol dont send pics to ur bf if ur gonna do him dirty lol http://www.paybackNikki.in/?id=1053lbj6dbtpx2w0nwezzclymagipl 06:18:38 -!- DW_Ya_DiqG [~chatzilla@pool-71-102-81-229.plspca.dsl-w.verizon.net] has left #lisp 06:25:20 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Remote host closed the connection] 06:25:34 -!- mrSpec is now known as spec`away 06:26:24 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 06:29:40 nha [~prefect@250-194.105-92.cust.bluewin.ch] has joined #lisp 06:35:18 hugod_ [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has joined #lisp 06:35:18 -!- hugod [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has quit [Read error: Connection reset by peer] 06:35:18 -!- hugod_ is now known as hugod 06:45:59 -!- Odin-FOO [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Am I missing an eyebrow?] 06:53:31 ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has joined #lisp 06:54:38 Kolyan [~nartamono@89-178-240-18.broadband.corbina.ru] has joined #lisp 06:56:22 -!- tcr [~tcr@11.255.48.60.klj03-home.tm.net.my] has quit [Quit: Leaving.] 06:58:27 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has quit [Quit: quotemstr] 06:58:31 -!- pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has quit [] 06:58:52 plage [~user@a81-84-240-140.static.cpe.netcabo.pt] has joined #lisp 06:58:58 Good morning! 06:59:13 good morning :) 06:59:13 plage: morning! 06:59:21 hi plage 06:59:29 *p_l* is slightly happier because GBP lost value, yay! ^_^ 06:59:54 fe[nl]ix: Are you still in Lisbon? 07:00:07 yes 07:00:14 my flight was cancelled 07:00:17 Oh, no! 07:00:21 To where? 07:00:24 rome 07:00:34 Because of the vulcano? 07:00:38 yes 07:00:43 Hmm. 07:01:17 aiee, volcanoes 07:01:31 those bans are still in place? 07:01:42 not "still", rolling on and off 07:01:49 oh, I see 07:02:22 but I got ticket on a another flight today, which hasn't been canceled yet 07:02:26 for only 500 07:02:27 :( 07:02:50 ouch 07:03:06 plage: http://tinyurl.com/392xma2 07:03:13 good luck, fe[nl]ix :) 07:03:27 thanks 07:04:02 Krystof: already back to London ? 07:05:05 fe[nl]ix: Thanks. Our flight is (supposed to be) tomorrow morning. 07:05:48 I hear it is possible to take a train from Lisbon to Bordeaux. 07:06:36 yes 07:06:50 I was thinking of returning to Rome by train 07:07:14 How long would that take? 07:07:18 but the only route was either by TGV through Paris - about 38 hours 07:07:36 Oh dear! :) 07:07:42 or by slow train Barcelona - Marseille - Genova which would have been similar 07:08:02 fe[nl]ix: I am back in London, yes 07:08:12 when I got home the news was saying bad things about portugese airspace 07:09:29 -!- ace4016 [~jmarcelin@adsl-144-13-153.mia.bellsouth.net] has quit [Quit: night] 07:09:47 Alexander and his girlfriend are supposedly going to try to leave for Dublin in a few hours. 07:10:31 So they might come back to this hotel that seems to specialize in busloads of codgers. 07:11:10 at least I still have some money. In order not my flight to Kuala Lumpur I was ready to pay the 900+ for a seat in TAP's business class to Rome 07:11:17 -!- ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has quit [Quit: leaving] 07:11:19 then I found this other one 07:11:28 :D 07:12:06 Do you go directly to Kuala Lumpur from Rome? 07:12:19 through Cairo 07:12:47 -!- iPac [~bubble@p54AA4855.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 07:13:31 *fe[nl]ix* -> airport 07:14:02 So long! Good luck! 07:16:03 good luck indeed 07:18:39 Crap! I forgot that they were taking down the servers at the university this morning, and I just paid for an hour of internet. 07:18:54 heh 07:19:54 I think I'll save what remains of this hour until later. 07:19:57 -!- plage [~user@a81-84-240-140.static.cpe.netcabo.pt] has left #lisp 07:20:04 iPac [~bubble@p54AA4855.dip.t-dialin.net] has joined #lisp 07:39:47 -!- Levenson [~Levenson@89.218.76.252] has quit [Remote host closed the connection] 07:42:13 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 07:43:01 -!- Beetny [~Beetny@ppp118-208-143-233.lns20.bne1.internode.on.net] has quit [Ping timeout: 246 seconds] 07:47:00 Athas [~athas@82.211.209.162] has joined #lisp 07:48:10 rswarbrick [rupert@molotov.compsoc.warwick.ac.uk] has joined #lisp 07:50:09 -!- synthasee [~synthase@adsl-146-212-38.mob.bellsouth.net] has quit [Ping timeout: 276 seconds] 07:50:39 synthasee [~synthase@adsl-220-162-37.mob.bellsouth.net] has joined #lisp 07:51:40 md1 [~user@chello089173014058.chello.sk] has joined #lisp 07:59:59 Beetny [~Beetny@ppp118-208-143-233.lns20.bne1.internode.on.net] has joined #lisp 08:03:14 -!- rswarbrick [rupert@molotov.compsoc.warwick.ac.uk] has quit [Quit: leaving] 08:07:25 plage [~user@a81-84-240-140.static.cpe.netcabo.pt] has joined #lisp 08:07:26 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 08:15:53 plage pasted "efficient way of handling the elements of a list in reverse order" at http://paste.lisp.org/display/98986 08:17:17 space-efficient or time-efficient? 08:17:51 stassats: No consing, not to much stack depth, as time-efficient as I can think of given those constraints. 08:18:36 s/to/too/ 08:23:28 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 08:30:05 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:38:44 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 08:39:26 fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 08:42:38 -!- plage [~user@a81-84-240-140.static.cpe.netcabo.pt] has left #lisp 08:48:01 pavelludiq [~quassel@87.246.58.237] has joined #lisp 08:51:57 koning_r1bot [~aap@88.159.110.31] has joined #lisp 08:55:06 -!- koning_robot [~aap@88.159.110.31] has quit [Ping timeout: 245 seconds] 08:57:20 spearalot [~spearalot@192.165.126.74] has joined #lisp 08:59:56 morphling [~stefan@gssn-5f757ca1.pool.mediaWays.net] has joined #lisp 09:01:00 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 09:02:09 -!- dys [~andreas@krlh-5f72fa37.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 09:04:15 -!- iPac [~bubble@p54AA4855.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 09:07:21 is there someone here who uses sbcl on openbsd ? 09:09:41 legumbre_ [~leo@r190-135-44-163.dialup.adsl.anteldata.net.uy] has joined #lisp 09:12:03 -!- legumbre [~leo@r190-135-87-132.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 276 seconds] 09:14:29 tcr [~tcr@11.255.48.60.klj03-home.tm.net.my] has joined #lisp 09:14:43 -!- Kolyan [~nartamono@89-178-240-18.broadband.corbina.ru] has quit [Ping timeout: 260 seconds] 09:15:08 Kolyan [~nartamono@95-27-193-201.broadband.corbina.ru] has joined #lisp 09:16:27 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Ping timeout: 248 seconds] 09:19:51 lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 09:21:50 faux [~user@1-1-4-21a.gkp.gbg.bostream.se] has joined #lisp 09:24:52 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Ping timeout: 246 seconds] 09:28:07 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Quit: Leaving] 09:30:02 ichernetsky [~ichernets@93.84.237.4] has joined #lisp 09:32:01 galdor: Is it broken? 09:35:42 -!- ichernetsky [~ichernets@93.84.237.4] has quit [Read error: Operation timed out] 09:35:46 -!- tcr [~tcr@11.255.48.60.klj03-home.tm.net.my] has quit [Remote host closed the connection] 09:36:28 Davidbrcz [david@212-198-91-47.rev.numericable.fr] has joined #lisp 09:36:53 tcr [~tcr@11.255.48.60.klj03-home.tm.net.my] has joined #lisp 09:39:06 is there a ccl git repo? 09:43:52 git-svn ? :) 09:44:27 -!- christop` [christoph@cl-1281.dus-01.de.sixxs.net] has quit [Ping timeout: 276 seconds] 09:50:22 it creates a huge repo isn't it? 09:50:33 Fare: is asdf2 released? 09:51:29 Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has joined #lisp 09:51:59 -!- peddie [~peddie@adsl-76-254-67-169.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 09:52:09 peddie [~peddie@adsl-76-254-67-169.dsl.pltn13.sbcglobal.net] has joined #lisp 09:52:17 ichernetsky [~ichernets@93.85.45.43] has joined #lisp 09:56:27 -!- ichernetsky [~ichernets@93.85.45.43] has quit [Ping timeout: 248 seconds] 09:57:45 christop` [christoph@cl-1281.dus-01.de.sixxs.net] has joined #lisp 10:05:42 genjix [~genjix@92.29.110.1] has joined #lisp 10:05:58 hey 10:06:13 want to learn lisp but there seems so many variants 10:06:50 genjix: well, CL is rather portable between implementations, unlike Scheme. 10:07:18 ah i'm not worried about portability... is scheme nicer than cl? 10:08:04 no 10:09:08 genjix: I meant portability between implementation, i.e. there will be less relearning if you move from one to another :D 10:09:22 and its standard libary is more complete 10:09:23 ah :D 10:09:27 ok cool 10:09:41 minion: tell genjix about pcl 10:09:42 genjix: have a look at pcl: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 10:09:47 minion: tell genjix about gentle 10:09:47 genjix: please look at gentle: "Common Lisp: A Gentle Introduction to Symbolic Computation" is a smoother introduction to lisp programming. http://www.cs.cmu.edu/~dst/LispBook/ 10:10:03 thanks, i'll start on that right away 10:10:26 less learning for different implementations? i wouldn't say so 10:11:07 good morning ;) 10:11:34 ichernetsky [~ichernets@93.85.46.244] has joined #lisp 10:13:20 stassats: less to get used to, and there are usable compatibility libs for uncommon stuff 10:13:32 (well, for stuff that is outside spec at least) 10:14:59 there are for scheme as well 10:15:29 why is there a ASCII hannukkah in gnu clisp... 10:16:01 stassats: I found Scheme world to be much more messy, which is probably explained by the fact that the spec is/was much smaller 10:16:09 genjix: I smell a strong Common Lisp bias in this room ;). If you'd like to take a look at Scheme in addition to Common Lisp, I'd recommend How to Design Programs, an introductory programming textbook: http://www.htdp.org/ 10:16:16 genjix: to annoy antisemites 10:16:28 #lisp is here, #scheme is attaway -> 10:16:33 (I also started scheme with R2RS then switched to R4/5RS and never found my place) 10:16:35 oh :p 10:16:38 I wonder how many times a day the practical common lisp -book is mentioned on this channel 10:16:45 p_l: that's right, CL is messy out of the box 10:17:25 tic: I'm clearly new here, but it would seem like there should be a Common Lisp channel and a Scheme channel, and the Lisp channel should be for both. 10:17:43 Appl6: this is the channel for Common Lisp 10:17:46 tic: this is #list, and scheme also lisp, common lisp is just one other lisp dialect 10:17:56 scheme is also lisp* 10:17:59 Appl6: perhaps, it's just not as it is 10:17:59 tcr, memo from Guthur: Those 100 sb-concurrent tests on AMD64 completed, no errors, with a timeout of 90 10:18:24 Guthur: are you here? 10:18:35 tcrr: Yep 10:19:05 Watching yet another Lisp dialect debate, hehe 10:20:22 Guthur: Take the s-c-s-p test case, inline the relevant part of test-mailbox-producers-consumers so you have a totally self-contained test case; make sure it fails with a timeout of 30 10:20:22 I didn't run any other tests, Seems to be a laggy amd64 threads problem 10:20:36 tcr: ok 10:20:56 Guthur: then look at the implementation of mailbox.lisp; you only have to look at send-message and receive-message; you'll see it's just a semaphore and queue. 10:21:11 Guthur: Basically you should try to find out what's the culprit, the queue or the semaphore 10:21:49 Guthur: you do that by starting from that self contained test case, and rewrite it appropriately, for example, not to involve semaphores but use queue directly 10:22:41 hm 10:22:43 I will have a look, I admit I went on to other things 10:23:20 actually you might want to "benchmark" compare-and-swap 10:24:42 nurv [nurv@62.32.129.203] has joined #lisp 10:25:00 Hi. 10:25:31 -!- ichernetsky [~ichernets@93.85.46.244] has quit [Ping timeout: 260 seconds] 10:26:20 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 10:29:47 If you have a SAP pointing to a byte array, is there way to interpret the SAP an a Lisp vector, or array? 10:31:42 tcr: I think nyef mentioned a similar hack.. 10:32:27 tcr: What's a SAP? 10:32:55 peddie_ [~peddie@adsl-76-254-69-115.dsl.pltn13.sbcglobal.net] has joined #lisp 10:32:55 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 10:34:22 system area pointer; an lisp object representing a pointer to an arbitrary memory address 10:34:59 -!- peddie [~peddie@adsl-76-254-67-169.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 260 seconds] 10:36:01 gws [~gav@cpe-76-172-28-85.socal.res.rr.com] has joined #lisp 10:36:09 is hunchentoot easy to setup? 10:36:13 -!- mapreduce [~ricky@varenka.cime.net] has left #lisp 10:36:16 looks liek ton of stuff to learn 10:36:27 and not sure if it even does virtual hosts...looking at page now 10:37:19 it's easy, but not for gavino 10:38:23 -!- ChanServ has set mode +o Krystof 10:38:27 yeah? where in docs is it covered? 10:38:39 -!- gws is now known as gws1 10:38:45 somewhere near "do not anger the gazebo" 10:39:19 -!- Krystof has set mode -b *!*gschuette@cpe-76-172-28-85.socal.res.rr.com 10:39:31 -!- Krystof has set mode +b *!*@cpe-76-172-28-85.socal.res.rr.com 10:39:51 -!- Krystof has set mode -o Krystof 10:39:58 -!- gws1 [~gav@cpe-76-172-28-85.socal.res.rr.com] has left #lisp 10:40:44 SandGorgon [~OmNomNomO@122.161.239.38] has joined #lisp 10:41:59 tcr: it's mentioned here at bullet five http://common-lisp.net/pipermail/lisp-game-dev/2010-March/000045.html but that seems to be going from one type to another. 10:44:30 hugod_ [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has joined #lisp 10:44:30 -!- hugod [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has quit [Read error: Connection reset by peer] 10:44:30 -!- hugod_ is now known as hugod 10:44:31 lhz: Thanks, I posted the request on sbcl-general 10:53:20 -!- SandGorgon [~OmNomNomO@122.161.239.38] has quit [Ping timeout: 268 seconds] 10:56:04 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 10:56:06 c|mell [~cmell@188-220-238-74.zone11.bethere.co.uk] has joined #lisp 10:56:20 Athas [~athas@82.211.209.162] has joined #lisp 10:57:51 -!- fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: Ex-Chat] 10:57:56 -!- schme [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 246 seconds] 10:57:59 schme [~marcus@c83-254-196-101.bredband.comhem.se] has joined #lisp 10:57:59 -!- schme [~marcus@c83-254-196-101.bredband.comhem.se] has quit [Changing host] 10:57:59 schme [~marcus@sxemacs/devel/schme] has joined #lisp 11:01:58 tcr: Surely if it is timing out on the sender thread its not even getting to touch the queue? 11:02:51 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 11:04:34 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 264 seconds] 11:05:32 *drewc* reads scrollback,decides it;s better he wasn't here, and goes to sleep 11:05:32 oh right the sender was timing out 11:05:43 skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 11:06:47 So it must be something to do with join-thread 11:06:57 Well most likely anyway 11:07:31 There's not much in timed-join-thread 11:07:42 Guthur: send-message can only wait in get-mutex on the mutex internal to the semaphore of a mailbox, and busy-waiting while trying to enqueing the queue 11:07:57 however, I guess it's not waiting while your cpu is spinning, is it? 11:08:32 Shouldn't be, I'm not folding dna sequences or anything 11:09:11 so do the following 11:09:24 in timed-join-thread, instead of using handler-case, you use handler-bind 11:09:36 and then you add a (break) there 11:10:06 (handler-bind ((sb-ext:timeout #'(lambda (c) (break "~S" c)))) (with-deadline ... (join-thread ...)) 11:10:23 and paste the backtrace 11:10:56 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 11:11:15 -!- aoh [~aki@80.75.102.51] has quit [Ping timeout: 240 seconds] 11:11:40 -!- lnostdal [~lnostdal@162.80-203-136.nextgentel.com] has quit [Quit: lnostdal] 11:12:49 ok? 11:15:51 I'm using GCL, and (mapcar (lambda (x) (+ x 1)) '(1 2 3)) gives me '(2 3 4), yet I noticed that above you used #'(lambda (c) ...), and elsewhere I have seen (function (lambda (x) ...)). I'm afraid I don't understand. 11:16:26 GCL? uh, why? 11:16:34 clhs lambda 11:16:34 http://www.lispworks.com/reference/HyperSpec/Body/a_lambda.htm 11:17:18 #' is a reader macro for (function ...) and (lambda ...) is a macro which expands into (function (lambda ...)) 11:17:44 and if a lambda expression appears where a function name should be, it's treated like a function 11:18:26 tcr: Sorry just having to read up on handler-bind 11:18:42 aw [~aw@141.76.6.96] has joined #lisp 11:22:39 lisppaste: url 11:22:40 To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste. 11:23:06 stassats: OK, thanks. The #' macro to (function) is perfectly understandable, but the (lambda ...) macro that turns into (function (lambda ...)) seems confusing and dangerous from a recursive macro application standpoint. I guess the (lambda ...) macro looks to make sure that it is being used as if it were a function? 11:23:31 Guthur pasted "AMD64 threads" at http://paste.lisp.org/display/98990 11:23:40 tcr ^ 11:24:03 -!- daniel__1 is now known as daniel 11:26:21 stassats: And what is wrong with GCL? I admit my choice of CL implementation wasn't particularly well informed. 11:27:00 Appl6, it's not dangerous because the f inside (function f) isn't a form that is immediately macroexpanded 11:27:48 Appl6: it's buggy, unsupported, not conformant 11:28:07 ties [~user@11.255.48.60.klj03-home.tm.net.my] has joined #lisp 11:28:56 nunb [~nundan@59.178.209.163] has joined #lisp 11:29:10 The GCL releases is a good example, from front page of website -> NEW! (20050810) GCL 2.6.7 is released. 11:29:23 stassats: So, would SBCL or CLisp be better choices? 11:29:23 That is quite an old new release 11:29:54 Guthur: Yeah, but the devel mailing list isn't dead, or at least it sounded like the guy was still working on it as of May 2010. 11:30:25 Guthur: maybe it says that it's bug-free and nothing can be added or removed from it anymore 11:30:42 Guthur: could you show details for the get-mutex, w/o-interrupts, and with-system-mutex frames? 11:30:45 Appl6: SBCL 11:30:51 Appl6: GCL never supported CL fully, iirc. They went with the bad goal (IMHO) of concentrating on CLtL2 support first instead of going straight with ANSI spec. 11:31:11 stassats: Quite possible, one of a unique breed in software projects 11:31:44 Appl6: anyway, for linux, go with SBCL or CCL, on Mac CCL is imho better, also there are trial versions of commercial implementations. 11:32:09 stassats: Right, illusions of perfection clearly explains why the developer would continue to work on it. 11:32:21 OK, I will switch to SBCL. 11:32:28 Thank you for the advice. 11:33:48 Guthur annotated #98990 "untitled" at http://paste.lisp.org/display/98990#1 11:33:51 ccl (clozure cl) is also a good choice, but there are fewer ccl developers here :) 11:34:06 tcr: with-out-interrupts has no details 11:35:15 oh wait that was a brain fart 11:35:26 and CCL is probably best supported for Mac 11:35:33 c|mell: I think I was quick to switch to SBCL because it's already installed, and I wasn't able to find CCL in the ubuntu repos when I looked a few days ago =). +1 for convenience. 11:35:33 tcr: As a side note, I tried sb-sprof, not sure how relevant in a threaded app, and it showed a lot time in the without-interrupts 11:35:46 tcr: flets never show details? 11:35:46 Guth: you actually have to do: (interrupt-thread thread #'break) in that handler-bind 11:35:59 ah 11:40:21 -!- Dodek [dodek@wikipedia/Dodek] has quit [Changing host] 11:40:21 Dodek [dodek@cl-187.waw-01.pl.sixxs.net] has joined #lisp 11:40:47 iPac [~bubble@p54AA4855.dip.t-dialin.net] has joined #lisp 11:47:14 -!- Beetny [~Beetny@ppp118-208-143-233.lns20.bne1.internode.on.net] has quit [Ping timeout: 240 seconds] 11:52:08 TDT [~user@173-17-83-225.client.mchsi.com] has joined #lisp 11:53:57 Tcr: You want me to place that in the timeout lambda, correct? 11:54:11 -!- sykopomp|jeejah [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has quit [Ping timeout: 260 seconds] 11:54:35 yes sure to get the backtrace of where the sender thread is stuck 11:54:41 lnostdal [~lnostdal@162.80-203-136.nextgentel.com] has joined #lisp 11:54:59 sykopomp|jeejah [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has joined #lisp 11:55:25 Guthur annotated #98990 "this form?" at http://paste.lisp.org/display/98990#2 11:55:40 tcr: Just want to make sure its correct ^ 11:57:27 Guthur annotated #98990 "break trace" at http://paste.lisp.org/display/98990#3 11:58:23 -!- lnostdal [~lnostdal@162.80-203-136.nextgentel.com] has quit [Client Quit] 12:02:35 if you try it again? Is it still in sleep? 12:03:04 lnostdal [~lnostdal@162.80-203-136.nextgentel.com] has joined #lisp 12:04:10 when I run M-. on a function slime can't find the source and throws let*: End of buffer 12:04:26 how to make it more verbose i.e. tell me where it tried and failed. 12:04:47 carlocci [~nes@93.37.212.43] has joined #lisp 12:05:10 look into *slime-events* what came back from the m-. request 12:05:22 then read slime-edit-definition's source 12:06:26 Guthur: What about (time (sleep 1.3694369e-5)) 12:06:36 tcr: thanks i got the location it tried. 12:07:08 tcr: I'll give it another spin 12:07:45 -!- eightcien [~steve@bas3-london14-1096786394.dsl.bell.ca] has quit [Ping timeout: 240 seconds] 12:08:01 tcr: Sleep wasn't in the next run 12:08:23 egoz [~Egoz@202.70.51.168] has joined #lisp 12:08:25 ok 12:09:32 so basically it's just awefully slow 12:09:36 -!- Dodek [dodek@cl-187.waw-01.pl.sixxs.net] has quit [Quit: Segmentation fault] 12:09:42 Hehe, ya it would seem so 12:09:52 Dodek [dodek@jest.pro] has joined #lisp 12:09:56 Not a good situation though 12:10:21 I don't think AMD should be that considerably slower than Intel 12:10:59 it's maybe due to the memory layout of the queue stuff which results in cache trashing 12:11:19 all sorted. thanks. 12:11:30 I had a weird idea while going to sleep last night. I'm thinking about making an editor that formats lisp code something like this: http://www.pvv.ntnu.no/~andreer/lispy.html 12:11:34 I don't know how that hypothesis matches to the other guy who reported the same problems but is on a uniprocessor output 12:11:37 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Read error: Connection reset by peer] 12:11:40 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 12:11:49 andreer: been done before 12:12:10 tcr: Is it all 64bit procs? 12:12:36 Guthur: I posted both specs to sbcl-devel 12:12:57 tcr: that's what i was wondering. do you have any links? 12:14:02 andreer: it's on bill clementson's blog I think, or lemendor's 12:14:09 search for colorize s-expr 12:14:14 perhaps 12:14:56 umm sbcl website really needs an overhaul 12:15:59 guaqua [gua@xob.kapsi.fi] has joined #lisp 12:16:39 spradnyesh [~pradyus@122.167.101.135] has joined #lisp 12:18:11 -!- _mathrick is now known as mathrick 12:18:19 tcr: If it is a cache issue, should x86-64 on intels chips not suffer a similar fate? 12:19:58 maybe their cache line size is different 12:20:58 Yuuhi [benni@p5483C827.dip.t-dialin.net] has joined #lisp 12:21:13 but I have no idea 12:21:23 -!- spradnyesh [~pradyus@122.167.101.135] has quit [Ping timeout: 265 seconds] 12:22:23 spradnyesh [~pradyus@nat/yahoo/x-iicoykqeghoxsvew] has joined #lisp 12:22:26 -!- nunb [~nundan@59.178.209.163] has quit [Read error: Connection reset by peer] 12:23:03 nunb [~nundan@59.178.214.172] has joined #lisp 12:24:06 fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 12:26:16 Guthur: tcr: http://en.wikipedia.org/wiki/Amd64#Differences_between_AMD64_and_Intel_64 I didn't see anything noticeable though. 12:26:54 jthing [~jthing@163.200.34.95.customer.cdi.no] has joined #lisp 12:27:39 Is ASDF 2 in the SBCL distribution? 12:27:58 That is in the VC version. 12:28:20 appl6: There wont be much difference, intel licenses x86-64 from AMD, there is a few unique instruction on each which are largely ignored for portability. 12:29:11 Produces a nice circular dependency, AMD need x86 from Intel and Intel needs x86-64 from AMD 12:30:13 But there may be physical differences that gives Intel an edge, but I have no real ideas why this is happening 12:30:14 Still using my directory function to find ASD's. as the method described in the ASDF 2 manual doesn't work. 12:31:07 Guthur: Agreed. Wish I could help, but given that I was just asking about the difference between (lambda ...) and #'(lambda ...) ....... =) 12:32:47 -!- jthing [~jthing@163.200.34.95.customer.cdi.no] has quit [Quit: Leaving] 12:38:23 -!- morphling [~stefan@gssn-5f757ca1.pool.mediaWays.net] has quit [Remote host closed the connection] 12:38:48 Appl6: the differences between intel and amd are in scheduling and actual execution, also quite many older x64 cpus from intel lacked certain instructions or executed them with very slow microcode 12:42:36 raek [~raek@h-148-139.A163.priv.bahnhof.se] has joined #lisp 12:43:02 -!- nunb [~nundan@59.178.214.172] has quit [Quit: Leaving] 12:43:08 -!- sykopomp|jeejah [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has quit [Ping timeout: 265 seconds] 12:43:29 sykopomp|jeejah [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has joined #lisp 12:53:17 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 12:53:48 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 12:54:30 There might be differences in the implementation of LOCKed memory operations 12:59:53 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 13:03:56 that too, especially between AMD64 and non-i7 intels 13:05:45 -!- nurv [nurv@62.32.129.203] has quit [] 13:07:47 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 265 seconds] 13:09:06 ichernetsky [~ichernets@93.84.237.36] has joined #lisp 13:15:12 And this is where CL-PCL (performance counters for linux) would be really useful. 13:16:54 -!- skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 13:17:23 skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 13:18:34 tcr: do you know what the load was on the machines that failed? 13:19:31 -!- ichernetsky [~ichernets@93.84.237.36] has quit [Quit: Leaving.] 13:19:40 That reminds me, I have some performance counters stuff I should release, bah. 13:20:08 What's CL-PCL? 13:20:53 luis: a hypothetical, maximally confusingly-named, library? 13:20:56 kpreid [~kpreid@cpe-72-228-72-196.twcny.res.rr.com] has joined #lisp 13:21:04 LiamH [~nobody@pool-72-75-71-107.washdc.east.verizon.net] has joined #lisp 13:21:34 :) 13:21:36 -!- skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Ping timeout: 240 seconds] 13:23:00 zophy [~sy@host-242-6-111-24-static.midco.net] has joined #lisp 13:23:59 writing a gui is serious business. just figuring out how to dispatch events is a trip. 13:24:15 -!- aw [~aw@141.76.6.96] has quit [Quit: WeeChat 0.3.3-dev] 13:25:40 is there a way to do this: (setf (funcall accessor object) new-val) where accessor is a function 13:26:07 I have code that only differs in the accessor, and dont want to create several methods 13:26:08 PissedNumlock: no, you have to funcall a setter. 13:26:40 performance counters on Linux still require patching the kernel don't they? 13:27:02 arnee [~arnee@a89-182-217-13.net-htp.de] has joined #lisp 13:27:32 pkhuong: what is the default name for a setter with defstruct ? 13:29:19 although I guess I could wrap the specific getter and setter in a lambda and pass that around 13:29:45 PissedNumlock: you have to write your own function (e.g. with lambda) to be portable. 13:29:59 -!- arnee [~arnee@a89-182-217-13.net-htp.de] has quit [Client Quit] 13:30:29 k, thx 13:32:59 pkhuong: It was my machine, and the load was minimal. 13:33:10 Or do you mean the load from the SBCL process? 13:34:49 Guthur: no, I mean load from anything else. 13:35:07 I'm fairly certain I've run these tests fine on my dual 2352. 13:37:00 Well unless its something specific to the K9 arch 13:37:30 I can quickly run again with nothing open, I did have a few apps open, but not process heavy stuff 13:38:00 -!- Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has quit [Quit: Leaving] 13:38:54 -!- OmniMancer1 [~OmniMance@219-89-89-87.jetstart.xtra.co.nz] has quit [Quit: Leaving.] 13:39:48 did they actually release a K9? 13:40:01 p_l: don't think so. 13:40:16 I only remember K8 and K10 13:40:17 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 13:40:26 Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has joined #lisp 13:40:41 -!- spradnyesh [~pradyus@nat/yahoo/x-iicoykqeghoxsvew] has quit [Ping timeout: 246 seconds] 13:40:42 pkhuong, Still failed when it was the only app open 13:40:46 though K10 was quite stripped in comparison to original project and was mix of what was planned for K9 and K10, iirc. 13:41:12 Guthur: there are no K9 cpus 13:41:25 Was it K10 then 13:41:53 I should have checked more thoroughly 13:42:30 I think AMD is stopping using the naming scheme 13:42:46 athlon 64 x2 is a k9 13:43:13 Appl6: K8 13:43:13 K10 is the current 13:43:38 K8 is everything before Phenom, afaik 13:44:14 Either way mine the arch before pkhuongs 13:44:15 multicore didn't require architectural changes because the architecture was designed on top of multiprocessor system 13:44:19 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 13:46:19 p_l: I think k9 was used internally 13:46:26 Vinnipeg [~sa1vador@PPPoE-78-29-119-68.san.ru] has joined #lisp 13:47:52 -!- Vinnipeg [~sa1vador@PPPoE-78-29-119-68.san.ru] has left #lisp 13:48:11 -!- Jasko [~tjasko@65-112-66-226.dia.static.qwest.net] has quit [Quit: Leaving] 13:48:12 -!- pavelludiq [~quassel@87.246.58.237] has quit [Read error: Connection reset by peer] 13:48:29 But thats probably a rumour, by the looks 13:49:17 pavelludiq [~quassel@87.246.58.237] has joined #lisp 13:49:35 SandGorgon [~OmNomNomO@122.161.239.38] has joined #lisp 13:53:43 Vinnipeg1 [~sa1vador@PPPoE-78-29-111-95.san.ru] has joined #lisp 13:53:51 -!- Vinnipeg1 [~sa1vador@PPPoE-78-29-111-95.san.ru] has left #lisp 13:57:16 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 13:58:10 -!- bytecolor [~user@adsl-70-133-77-125.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 14:01:54 spradnyesh [~pradyus@122.172.209.148] has joined #lisp 14:02:25 Guthur: K9 was in works, but it never got out of design 14:04:46 necroforest [~jarred@96.249.147.66] has joined #lisp 14:04:47 it's funny though how AMD cpu architecture naming seems to mesh with DECs 14:05:18 I mean, EV6  K7; EV7  K8 14:07:59 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has left #lisp 14:08:00 morphling [~stefan@gssn-5f757ca1.pool.mediaWays.net] has joined #lisp 14:09:13 postamar [~postamar@x-132-204-255-152.xtpr.umontreal.ca] has joined #lisp 14:09:28 bytecolor [~user@70.133.77.125] has joined #lisp 14:11:01 powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has joined #lisp 14:11:41 -!- Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has left #lisp 14:14:21 p_l: they inherited a good few DEC employees, didn't they? 14:14:50 -!- pavelludiq [~quassel@87.246.58.237] has quit [Remote host closed the connection] 14:15:16 pavelludiq [~quassel@87.246.58.237] has joined #lisp 14:15:32 rsynnott: more than few, afaik, and even if they didn't get the IP "oficially", they were already working with some licensed stuff from DEC 14:16:19 *kleppari* gets nostalgic when he hears DEC 14:16:30 and I suspect getting part of the team working on EV7 did help them (while the most visible change made by intel was placing fragments of EV8 features into Pentium 4...) 14:18:38 I always thought they were amazingly lucky with the P4 14:18:41 (AMD was, that is) 14:19:34 If Intel had just kept with the P3 (presumably eventually producing something like the P-M and then Merom anyway) they might never have gotten in 14:20:46 rsynnott: I think amd64 was key too. Intel really wanted to push IA-64 down everyon'e throat. 14:21:11 lordakinator [~igaray@190.97.33.72] has joined #lisp 14:21:22 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 264 seconds] 14:21:40 pkhuong: intel actually gave up on desktop IA-64 long before AMD64 came, it's just that they didn't consider an upgrade in ISA to be a necessary move for few more years. 14:21:42 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 14:22:03 -!- powerje [~powerje@adsl-75-60-200-138.dsl.wotnoh.sbcglobal.net] has quit [Quit: powerje] 14:22:53 Vinzent [~Vinzent@188.16.107.23] has joined #lisp 14:24:22 eightcien [~steve@bas3-london14-1096786394.dsl.bell.ca] has joined #lisp 14:24:38 timor [~timor@port-87-234-97-27.dynamic.qsc.de] has joined #lisp 14:25:15 are there some available systems that are "particularly CP-dependent" as per the comment in src/compiler/constraint.lisp? 14:26:51 prip: I don't think any of them was publicly released. There's a couple really bad examples on launchpad, but they're a bit contrived. 14:27:21 segmond [~seg@adsl-99-103-115-52.dsl.sfldmi.sbcglobal.net] has joined #lisp 14:28:00 The people behind specware have posted about it on sbcl-devel; they might be able to provide some source. 14:28:15 -!- rootzlevel [~user@91-66-191-155-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 14:28:17 -!- Kolyan [~nartamono@95-27-193-201.broadband.corbina.ru] has quit [Ping timeout: 246 seconds] 14:28:31 Kolyan [~nartamono@95-25-255-198.broadband.corbina.ru] has joined #lisp 14:28:32 The thing is, both ITA's software and specware are fairly large, so it'll be hard to isolate and analyse issues. 14:28:33 well, actually the comment in constraint.lisp was in favour of bit-vectors 14:28:44 that specware stuff seems to break with bit-vectors 14:28:50 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Ping timeout: 240 seconds] 14:29:05 Right. 14:29:10 I think the badness in ssets as consets was due to a bad hash 14:29:14 ITA's was sped-up by bitvectors. 14:29:16 I'm trying to measure something 14:29:45 building mcclim with ssets ans consets took 90 seconds here 14:29:50 75 secs with bitvectors 14:29:59 and 75 seconds with ssets with a good hash 14:30:19 bobbysmith007 [~russ@216.155.97.1] has joined #lisp 14:30:24 prip: good how? 14:30:27 and linear probing instead of double hashing 14:30:50 well, just * 2654435761 14:32:01 prip: have you tried adding a hash-value slot to sset-element? 14:32:27 no 14:32:39 but i don't think it would save a lot over a multiplication 14:32:43 You could initialise that with a random positive fixnum. 14:33:21 The point isn't to save computation, but to guarantee a solid hash function. That way you'll be able to separate the effect of a different hash table implementation from issues with the hash function. 14:33:35 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 14:33:53 -!- SandGorgon [~OmNomNomO@122.161.239.38] has quit [Ping timeout: 246 seconds] 14:34:24 cmsimon [~iamcms2@unaffiliated/cmsimon] has joined #lisp 14:35:29 md1` [~user@chello089173014058.chello.sk] has joined #lisp 14:35:54 TeMPOraL [~user@188.147.17.89.nat.umts.dynamic.eranet.pl] has joined #lisp 14:38:05 Axius [~hi@92.82.90.44] has joined #lisp 14:38:56 -!- md1 [~user@chello089173014058.chello.sk] has quit [Ping timeout: 252 seconds] 14:38:58 sebyte [~sebyte@213.229.74.8] has joined #lisp 14:40:10 hi all, how do you stop the '&OPTIONAL and &KEY found in the same lambda list' style warning? 14:40:28 s/stop/suppress/ 14:40:45 you can stop it by redifing your function :) 14:40:47 sebyte: you don't mix &optional and &key in lambda lists. To suppress the style-warning, you can either close your eyes, or look into sb-ext:muffle-warning 14:41:17 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 14:41:22 pkhuong: ta 14:41:23 -!- zophy [~sy@host-242-6-111-24-static.midco.net] has quit [Ping timeout: 260 seconds] 14:41:27 sebyte: you could avoid using &optional and &key arguments in the same function 14:44:16 sometimes it's desirable (w-h-o does it, for example) 14:44:25 -!- eightcien [~steve@bas3-london14-1096786394.dsl.bell.ca] has quit [Ping timeout: 246 seconds] 14:45:18 pkhuong: is this https://bugs.launchpad.net/sbcl/+bug/309448 what you were referring to? I can't compile that, bitvectors or not 14:45:20 sebyte: it's a common cause of bugs, and style warnings can always be ignored. 14:45:58 prip: right; these depend on CP, but are independent of the conset implementation. 14:46:28 yeah, they seem to be stuck on type-* stuff 14:48:35 -!- TeMPOraL [~user@188.147.17.89.nat.umts.dynamic.eranet.pl] has quit [Read error: Connection reset by peer] 14:50:12 TeMPOraL [~user@188.147.17.89.nat.umts.dynamic.eranet.pl] has joined #lisp 14:50:13 prip: I gathered some stats on the way bootstrapping SBCL used conset operations; we perform a relatively large amount of writes, and very few random lookups. 14:51:15 -!- cmsimon [~iamcms2@unaffiliated/cmsimon] has quit [] 14:52:04 -!- Axius [~hi@92.82.90.44] has quit [Quit: Leaving] 14:53:32 The important operations are insertions and being able to iterate over a set, or the intersection of two sets, without repetition. 14:54:13 bootstrap time did't seem to care much about old sset new sset or bitvectors, it remained pretty stable 14:54:48 prip: but we can hope the operations it performed are representative. 14:57:30 eightcien [~steve@bas3-london14-1096786394.dsl.bell.ca] has joined #lisp 14:58:11 yeah. but mcclim build time varied wildly 14:59:06 so (gethash HASH KEY) returns a setfable place right, but if I bind that "place" with LET, its not setfable anymore? 14:59:19 prip: you're still trying to optimise a black box function if you have no idea which operations use that time. 14:59:28 wakeup: the form is a place, not its value. 14:59:42 I am asking because I come from the C world, and so I am used to pass pointers 14:59:54 hmm okay 15:00:36 so I could bind X to '(gethash HASH KEY) and then (setf X Y)? 15:01:05 no. SETF doesn't perform another round of evaluation on its arguments. 15:01:14 pkhuong: I know. I am just playing, it's the first time I dabble in sbcl internals. I don't understand how it works 15:02:33 prip: consets are ideal then. The interface is defined very clearly, and it doesn't depend on anything else. 15:03:38 Consider redefining the functions and macros so you have a log of what operations mcclim uses, or compiling under sb-sprof. 15:04:36 that's exactly what I did, compile mcclim under profile 15:04:51 but I used the deterministic profiler, maybe timings are skewed 15:04:52 oh, right, but that doesn't help for the macros at all. 15:05:00 true. 15:05:10 prip: timings might be skewed, and you don't get call graph data. 15:05:14 -!- spearalot [~spearalot@192.165.126.74] has quit [Quit: -arividerchi] 15:06:54 I just found the output more readable, but no call graph indeed. 15:09:05 dabd [~dabd@a81-84-30-111.cpe.netcabo.pt] has joined #lisp 15:11:55 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 15:15:52 -!- deech [~user@24-107-146-101.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 15:17:25 -!- dabd [~dabd@a81-84-30-111.cpe.netcabo.pt] has quit [Quit: Ex-Chat] 15:19:19 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 15:20:17 pers [~user@46.sub-75-255-25.myvzw.com] has joined #lisp 15:20:35 -!- pers [~user@46.sub-75-255-25.myvzw.com] has left #lisp 15:20:54 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 15:25:36 -!- _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:27:24 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #lisp 15:29:14 levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has joined #lisp 15:30:57 ace4016 [~jmarcelin@adsl-144-13-153.mia.bellsouth.net] has joined #lisp 15:34:31 jgracin [~jgracin@vipnet5372.mobile.carnet.hr] has joined #lisp 15:37:17 aw [~aw@p5DDAB6B6.dip.t-dialin.net] has joined #lisp 15:38:45 blbrown [~Berlin@75.139.142.224] has joined #lisp 15:40:58 toekutr [~toekutr@adsl-69-107-101-169.dsl.pltn13.pacbell.net] has joined #lisp 15:42:41 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 15:43:27 -!- drewc [~user@S01060013101b6ddb.vc.shawcable.net] has quit [Ping timeout: 260 seconds] 15:44:48 lejoon [~lejoon@h-63-40.A163.priv.bahnhof.se] has joined #lisp 15:48:14 -!- blbrown [~Berlin@75.139.142.224] has quit [Quit: Ex-Chat] 15:55:30 -!- mpr312 [~chatzilla@pool-74-101-147-57.nycmny.fios.verizon.net] has quit [Ping timeout: 265 seconds] 15:57:55 Blkt [~user@dynamic-adsl-94-37-245-43.clienti.tiscali.it] has joined #lisp 15:59:27 -!- fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 15:59:49 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 16:00:16 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Read error: Connection reset by peer] 16:00:31 -!- prip [~foo@host8-129-dynamic.36-79-r.retail.telecomitalia.it] has quit [Ping timeout: 245 seconds] 16:00:36 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Read error: Connection reset by peer] 16:00:40 -!- _mathrick is now known as mathrick 16:01:18 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 16:01:38 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 16:06:59 cschreiner [~licoresse@cm-84.209.103.64.getinternet.no] has joined #lisp 16:07:23 -!- CrEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 16:07:34 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 264 seconds] 16:08:10 Lithos [~chatzilla@DSLPool-net209-213.wctc.net] has joined #lisp 16:14:26 prip [~foo@host231-195-dynamic.17-79-r.retail.telecomitalia.it] has joined #lisp 16:16:02 Lithos_ [~chatzilla@DSLPool-net209-213.wctc.net] has joined #lisp 16:16:53 stepnem [~stepnem@88.103.132.186] has joined #lisp 16:19:16 -!- Lithos [~chatzilla@DSLPool-net209-213.wctc.net] has quit [Ping timeout: 246 seconds] 16:19:18 -!- Blkt [~user@dynamic-adsl-94-37-245-43.clienti.tiscali.it] has quit [Remote host closed the connection] 16:19:29 -!- Lithos_ is now known as Lithos 16:22:58 moah [~gnu@dslb-188-100-155-104.pools.arcor-ip.net] has joined #lisp 16:24:02 -!- spradnyesh [~pradyus@122.172.209.148] has left #lisp 16:27:54 laevus [~marc@196-210-171-56-wrbs-esr-2.dynamic.isadsl.co.za] has joined #lisp 16:31:31 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Ping timeout: 260 seconds] 16:39:23 skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 16:41:02 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Ping timeout: 252 seconds] 16:44:51 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 16:47:06 -!- jgracin [~jgracin@vipnet5372.mobile.carnet.hr] has quit [Quit: Ex-Chat] 16:55:47 gigamonkey [~user@adsl-99-17-206-138.dsl.pltn13.sbcglobal.net] has joined #lisp 16:56:14 -!- Lithos [~chatzilla@DSLPool-net209-213.wctc.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 16:56:14 Intensity [jrT9FedqAy@unaffiliated/intensity] has joined #lisp 16:58:50 -!- aw [~aw@p5DDAB6B6.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 16:59:38 slash_ [~unknown@p4FF0A215.dip.t-dialin.net] has joined #lisp 17:01:09 -!- spec`away is now known as mrSpec 17:03:28 -!- toekutr [~toekutr@adsl-69-107-101-169.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 17:06:11 dont think my caps lock/ctrl key is going to take much more. It actually has a dimple where my pinky strikes it ;) 17:06:26 :) 17:06:58 not too springy either, kinda mushy 17:08:50 when I started playing the guitar my friend was amazed at how little trouble I had stretching my pinky to reach frets 17:08:59 the benefits of emacs yo 17:09:18 -!- slash_ [~unknown@p4FF0A215.dip.t-dialin.net] has quit [Quit: Leaving.] 17:10:10 I started playing guitar long before I met emacs 17:11:17 lisppaste: url 17:11:17 To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste. 17:15:00 ichernetsky [~ichernets@93.85.43.95] has joined #lisp 17:16:04 -!- lordakinator [~igaray@190.97.33.72] has quit [Read error: Connection reset by peer] 17:16:34 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Read error: Operation timed out] 17:16:37 roberto_ [~roberto@pool-173-66-17-35.washdc.fios.verizon.net] has joined #lisp 17:17:21 lordakinator [~igaray@190.97.33.72] has joined #lisp 17:18:17 hrm, is with-slots _supposed_ to work with defstruct? or is that an sbcl thing 17:18:42 I need to work with plugins and update a status bar .. I want to pulse the bar after each line of code but to keep everything clean it'd be best to inject that functionailty form the outer program into the plugin. I'mdoing this in ruby but I wanted to try to spec it first with lisp. but it turns out I don't know lisp so well :P 17:19:59 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:20:16 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 17:20:51 poet [~poet@unaffiliated/poet] has joined #lisp 17:21:29 it would take years to know lisp, imo 17:21:30 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 17:21:55 -!- ichernetsky [~ichernets@93.85.43.95] has quit [Ping timeout: 260 seconds] 17:22:34 Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has joined #lisp 17:22:34 heh 17:23:42 bytecolor: it's not portable. Try with-accessors. 17:24:28 is there an emacs package to help you refactor minor things? I'm mainly looking to have a shortcut which would let me export a symbol in a package (and which would add it to the respective package definition). 17:24:46 my emacs-foo isn't good enough to code something like that ): 17:24:48 pkhuong: ah, ok 17:26:47 madnificent: I was wondering about that too. I've been just (export 'foo) right after the def in the file. That would be a cool macro. 17:28:07 bytecolor: in order to be sexy, it should find the file where the definition is and add the keyword to the declaration 17:28:18 so you'd have to scan the buffer backwards for the (in-package 'foo), then search buffers for (defpackage foo... yes 17:28:23 a macro could do the trick too, but I think it's better to have the declarations all in one place 17:29:14 madnificent: may the force be with you ;) 17:29:54 bytecolor: I seriously don't have the emacs-foo to write it :) If I ever would have the emacs-foo, I'll certainly give it a shot 17:30:00 it could save me some time in the long run 17:31:02 the wizards of #emacs may have something already cooked up, hrm or maybe something on the emacs wiki 17:31:28 TeMPOraL` [~user@188.146.110.116.nat.umts.dynamic.eranet.pl] has joined #lisp 17:31:37 redshank, maybe/ 17:32:09 the best guess about CL in emacs is usually this channel :) 17:32:17 pkhuong: didn't think so (but am double-checking) 17:32:26 -!- TeMPOraL [~user@188.147.17.89.nat.umts.dynamic.eranet.pl] has quit [Ping timeout: 240 seconds] 17:33:50 -!- skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 17:34:31 C-u prefix to remove the export 17:35:21 *madnificent* downloads redshank (I thought I used to have that) 17:36:33 akm [~Alan@c-67-180-16-162.hsd1.ca.comcast.net] has joined #lisp 17:37:19 -!- roberto_ [~roberto@pool-173-66-17-35.washdc.fios.verizon.net] has left #lisp 17:37:21 -!- Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has quit [Remote host closed the connection] 17:38:08 -!- TeMPOraL` is now known as TeMPOraL 17:40:02 bytecolor: what do you mean? 17:40:55 Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has joined #lisp 17:41:06 -!- Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has quit [Remote host closed the connection] 17:41:09 -!- akm [~Alan@c-67-180-16-162.hsd1.ca.comcast.net] has left #lisp 17:41:11 Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has joined #lisp 17:41:28 hefner [~hefner@ppp-58-9-113-116.revip2.asianet.co.th] has joined #lisp 17:41:44 madnificent: well you need a way to remove an export too ;) 17:42:02 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 17:42:04 (defun log-file (log filename date) "Log filename and date to log." (push (list filename date) log)) 17:42:12 -!- ace4016 [~jmarcelin@adsl-144-13-153.mia.bellsouth.net] has quit [Ping timeout: 268 seconds] 17:42:16 how can I make this work, so that log is modified? 17:42:18 you know, in case you change your mind 17:42:46 -!- Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has quit [Remote host closed the connection] 17:45:39 wakeup: the caller of log-file needs to save the return value 17:46:01 that kind of sucks 17:46:15 bytecolor: you man as a syntax for the fictional export helper? 17:46:17 Well, you can use a macro. 17:46:24 ah 17:46:28 stupid me 17:46:30 Or you can use a vector. 17:46:33 of course^^ 17:46:40 bytecolor: or have you found something that already does what I need? I couldn't find it in redshank 17:46:41 -!- egoz [~Egoz@202.70.51.168] has quit [Read error: Connection reset by peer] 17:46:46 madnificent: yes, if you're going to automate it, might as well add an undo 17:46:49 ace4016 [~jmarcelin@adsl-10-21-84.mia.bellsouth.net] has joined #lisp 17:46:58 Or (what I often do in cases like this) is have the log be held in a dynamic variable. 17:47:01 madnificent: no, I'm just thinking 17:47:05 bytecolor: yes, in that case I understand you and like the idea :) 17:47:27 So then I'd have (defun log-file (filename date) (push (list filename date) *log*)) 17:49:44 -!- sbahra [~sbahra@2002:62da:45b3:1234:21d:e0ff:fe00:f7ab] has quit [Read error: Connection reset by peer] 17:51:12 marioxcc [~user@200.56.153.231] has joined #lisp 18:01:38 Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has joined #lisp 18:03:16 Lupus78 [~lupus@85.232.217.159] has joined #lisp 18:03:50 -!- Vinzent [~Vinzent@188.16.107.23] has quit [Quit:     (xchat 2.4.5  )] 18:03:58 where an i find lisp bnf or formal spec? 18:04:09 -!- carlocci [~nes@93.37.212.43] has quit [Quit: eventually IE will rot and die] 18:04:37 hyperspec ? 18:04:51 oh formal bnf muckery. 18:04:52 hmmm.. 18:05:40 anything goes actually 18:08:05 hefner_ [~hefner@ppp-58-9-113-116.revip2.asianet.co.th] has joined #lisp 18:08:05 -!- hefner [~hefner@ppp-58-9-113-116.revip2.asianet.co.th] has quit [Read error: Connection reset by peer] 18:08:06 -!- hefner_ is now known as hefner 18:08:56 Blkt [~user@dynamic-adsl-78-13-247-78.clienti.tiscali.it] has joined #lisp 18:09:08 -!- ThomasIl [~thomas@unaffiliated/thomasi] has quit [Ping timeout: 246 seconds] 18:09:19 ThomasIl [~thomas@unaffiliated/thomasi] has joined #lisp 18:13:30 Lupus78: http://www.lispworks.com/documentation/HyperSpec/Front/index.htm then perhaps? 18:14:04 akm [~Alan@c-67-180-16-162.hsd1.ca.comcast.net] has joined #lisp 18:14:51 carlocci [~nes@93.37.212.43] has joined #lisp 18:15:25 dont think you could really write a bnf for cl, it's a moving target 18:16:11 freiksenet [~freiksene@cs181217253.pp.htv.fi] has joined #lisp 18:16:21 A moving target? 18:16:42 bytecolor: CL hasn't changed in over a decade. 18:17:01 reader macros 18:17:22 bytecolor: I thought we were talking about the standard here. 18:17:25 all you need is list := atom | "(" [atom | list] ")" :P 18:17:43 (joke) 18:18:08 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 18:18:33 well, scheme has a bnf (of sorts) in the spec, but it lacks reader macros 18:20:03 how are you going to write a bnf for a language when you can bend the syntax at will? ;) 18:20:21 You could just make one for the standard. 18:20:39 But who wants one anyway. 18:21:10 Lupus78 does! actually I did at one time 18:21:51 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Quit: Adamant] 18:21:57 daniel__ [~daniel@p5082F8CE.dip.t-dialin.net] has joined #lisp 18:22:43 sykopomp|jeejah` [~sykopomp@mab0736d0.tmodns.net] has joined #lisp 18:22:47 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Ping timeout: 252 seconds] 18:22:52 tantann [tt@unaffiliated/samuel9999] has joined #lisp 18:23:30 quick question: does emacs indent forms of type (defxxx) differently than (xxx)? 18:23:31 skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 18:24:03 Not for any random DEFXXX I'd think. 18:24:18 you can add (xxx) to act like (defxxx) I did that once, hrm... 18:25:13 i wouldn't think so either, but it seems to be indenting my deftemplate weirdly, and doesn't if i remove the def 18:25:15 -!- daniel [~daniel@p5082CDE9.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 18:25:44 oh I guess it does then. 18:25:48 -!- sykopomp|jeejah [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has quit [Ping timeout: 265 seconds] 18:26:40 hah, yes. i guess a silly question if i can verify it myself. i was just a bit surprised and wondered if anyone knew why 18:27:01 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 246 seconds] 18:28:03 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 18:30:31 I guess it is because the lisp indent function is like that ;) 18:32:37 it was actually with scheme where I was modifying indentation. found a .el somewhere to do it. dunno about cl 18:32:46 -!- TeMPOraL [~user@188.146.110.116.nat.umts.dynamic.eranet.pl] has quit [Ping timeout: 264 seconds] 18:33:03 -!- sykopomp|jeejah` [~sykopomp@mab0736d0.tmodns.net] has quit [Ping timeout: 265 seconds] 18:35:11 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 260 seconds] 18:35:50 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 18:36:22 enthymeme [~kraken@adsl-76-248-235-40.dsl.lsan03.sbcglobal.net] has joined #lisp 18:44:41 smanek [~smanek@cpe-98-14-140-77.nyc.res.rr.com] has joined #lisp 18:44:42 darkestkhan [~darkestkh@n1.rtfm.pc.pl] has joined #lisp 18:44:57 bytecolor: you can change indentation by setting some of the symbols' properties, you need to consult the manual. 18:45:03 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Remote host closed the connection] 18:45:57 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 18:46:38 leo2007: ah 18:47:09 -!- ties [~user@11.255.48.60.klj03-home.tm.net.my] has quit [Ping timeout: 276 seconds] 18:48:11 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 18:48:50 ichernetsky [~ichernets@93.85.45.78] has joined #lisp 18:49:09 Lithos [~chatzilla@DSLPool-net209-213.wctc.net] has joined #lisp 18:50:20 -!- genjix [~genjix@92.29.110.1] has quit [Read error: Connection reset by peer] 18:50:45 -!- ThomasIl [~thomas@unaffiliated/thomasi] has quit [Ping timeout: 240 seconds] 18:51:43 schme: 10x for the hyperspec link 18:52:04 -!- poet [~poet@unaffiliated/poet] has quit [Quit: poet] 18:52:51 Soulman [~knute@154.80-202-254.nextgentel.com] has joined #lisp 18:53:42 Lupus78: No problem. If you're using SLIME there is a shortcut for quick lookyuping stuff in it. 18:57:57 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 19:04:18 testbot1984 [~testbot19@209.158.broadband13.iol.cz] has joined #lisp 19:07:25 quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 19:08:12 -!- testbot1984 [~testbot19@209.158.broadband13.iol.cz] has quit [Read error: Connection reset by peer] 19:08:36 -!- kencausey [~ken@67.15.6.88] has quit [Quit: WeeChat 0.3.2-dev] 19:08:56 kencausey [~ken@67.15.6.88] has joined #lisp 19:14:35 -!- ichernetsky [~ichernets@93.85.45.78] has quit [Ping timeout: 246 seconds] 19:18:47 -!- levente_meszaros [~levente_m@4d6f5d3b.adsl.enternet.hu] has quit [Quit: ...] 19:26:25 -!- nha [~prefect@250-194.105-92.cust.bluewin.ch] has quit [Remote host closed the connection] 19:29:09 -!- Kolyan [~nartamono@95-25-255-198.broadband.corbina.ru] has quit [] 19:31:17 abeaumont [~abeaumont@84.76.48.250] has joined #lisp 19:40:40 HET3 [~diman@w220.engin.cf.ac.uk] has joined #lisp 19:41:40 what is an easy way to READ an url? 19:45:30 udzinari: I don't think there is a good way to read URLs now that they can have spaces in 'em. 19:45:54 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 19:46:13 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 19:46:25 I meant to (READ) the contents of the url 19:46:32 oh 19:46:35 I'm thinking drakma 19:46:46 ok, thanks 19:47:06 Maybe it is not good far that at all :) 19:48:38 fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 19:50:51 cvandusen [~irchon@63.99.72.98] has joined #lisp 19:51:22 schme: what do you mean "now that they can have spaces" ? 19:52:17 like http://what a strange url.html 19:52:28 would maybe be hard to read. 19:52:44 fe[nl]ix: we 19:53:01 hi Blkt 19:53:44 -!- cvandusen [~irchon@63.99.72.98] has quit [Remote host closed the connection] 19:56:08 -!- morphling [~stefan@gssn-5f757ca1.pool.mediaWays.net] has quit [Remote host closed the connection] 19:56:50 -!- freiksenet [~freiksene@cs181217253.pp.htv.fi] has quit [Ping timeout: 252 seconds] 19:57:04 TeMPOraL [~user@188.147.32.41.nat.umts.dynamic.eranet.pl] has joined #lisp 19:57:05 -!- daniel__ is now known as daniel 20:00:35 -!- madnificent [~madnifice@83.101.62.132] has quit [Read error: Connection reset by peer] 20:01:02 madnificent [~madnifice@83.101.62.132] has joined #lisp 20:01:48 -!- skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 20:04:39 schme: isn't > still an invalid character in a URL? just do it like sensible email software does 20:05:17 there's the library puri 20:05:20 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 20:06:21 toekutr [~toekutr@adsl-69-107-101-169.dsl.pltn13.pacbell.net] has joined #lisp 20:06:24 -!- toekutr [~toekutr@adsl-69-107-101-169.dsl.pltn13.pacbell.net] has quit [Read error: Connection reset by peer] 20:07:12 antifuchs: I have no idea what sensible email software does. All I know is that my irssi plugin that grabs urls has a lot of trouble reading urls like http://one with a space.php (: 20:08:01 I think it is maybe firefox that replaces _ with #\Space though. 20:08:13 damn open source making life hard :( 20:08:34 skeledrew [~skeledrew@0250-168-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 20:11:57 -!- setheus [~setheus@cpe-70-116-140-134.tx.res.rr.com] has quit [Quit: leaving] 20:13:23 schme: «http://one with a space.php» is not a valid serialization 20:13:43 they do seem to pop up a lot though. 20:13:55 and pasting 'em into firefox urlbar works juuust fine. 20:14:17 so one needs to be able to read 'em because people paste 'em everywhere. 20:14:19 that's firefox's DWIM 20:14:36 Right. Also it is reality, so one needs to be able to parse em. 20:15:16 LiamH: hi 20:15:44 hi leo2007 20:16:26 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 20:16:29 I got a question about passing parameters to ODEs. 20:16:53 schme: good luck 20:17:11 leo2007: OK 20:17:22 fe[nl]ix: Thanks. I'm glad it is not an issue for me to solve. 20:18:35 (sorry it is not ode, it is multidimensional root finding) 20:19:18 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 20:19:41 schme: I'd rather not care about it 20:21:14 In the example `gsll::roots-multi-example-no-derivative', parameters for equation rosenbrock is passed through global variables which seems uglier than the c version as in (info "(gsl-ref)Example programs for Multidimensional Root finding") 20:23:08 leo2007: you don't have to do it that way, it's just how I did that example. 20:23:57 the other alternative I used is by using closure so the parameters and functions are bound together. Is there a more elegant solution? 20:24:16 What could possibly be more elegant than a closure? 20:25:54 leo2007 pasted "my example" at http://paste.lisp.org/display/99009 20:26:21 LiamH: that's what I am currently using. I still feel it looks ugly. 20:26:55 I still don't know what you are looking for. 20:27:03 It looks fine to me. 20:28:50 Edward [~Ed@AAubervilliers-154-1-73-103.w81-249.abo.wanadoo.fr] has joined #lisp 20:28:55 The only alternative that I can think of (and the only way C can work) is to take an indefinite set of numbers whose only reason for being an argument is so that they can be passed back to the user's own function. That to me is uglier, but I guess elegance is in the eye of the beholder. 20:31:08 LiamH: ok, thanks. I was uncertain whether I have a good enough way of presenting the system equations. 20:32:17 leo2007: I like it. 20:34:47 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has quit [Quit: quotemstr] 20:35:31 LiamH: what is the quality of the steppers in gsl? I have this question because I know its sobol sequence generator only supports 40 dimensions where >1000 is possible for a long time. 20:36:47 leo2007: I don't know the answer. You're probably best off posting the question to the GSL mailing list. 20:37:33 sykopomp|jeejah [~sykopomp@m810736d0.tmodns.net] has joined #lisp 20:41:03 LiamH: ok, i'll do that. its mailing list doesn't look very active. 20:41:24 LiamH: one last question regarding parallel. 20:41:36 leo2007: there are several lists, they are quite active 20:42:43 is this the main one http://blog.gmane.org/gmane.comp.lib.gsl.general? 20:42:56 aoh [~aki@80.75.102.51] has joined #lisp 20:43:40 quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has joined #lisp 20:45:00 leo2007: http://www.gnu.org/software/gsl/, scroll down to "Mailing lists" 20:45:47 I think help-gsl is the one you want 20:46:12 -!- laevus [~marc@196-210-171-56-wrbs-esr-2.dynamic.isadsl.co.za] has quit [Quit: laevus] 20:46:22 BilgehanKorkmaz [~chatzilla@88.253.1.131] has joined #lisp 20:47:11 yes 20:47:58 LiamH: I got a machine with 4-core and I have been trying find a library that allows me to easily make my program parallel. Do you have one to recommend? 20:48:00 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 20:48:23 leo2007: Parallelize in CL? 20:48:34 yeah 20:48:55 LiamH: I'm using http://userweb.cs.utexas.edu/users/ragerdl/parallelism/ for now. 20:49:19 SandGorgon [~OmNomNomO@122.161.239.38] has joined #lisp 20:49:37 minion: bordeaux-threads 20:49:38 bordeaux-threads: Portable shared-state concurrency for Common Lisp Bordeaux-Threads is a library to write multi-threaded applications in a portable way. http://www.cliki.net/bordeaux-threads 20:50:16 leo2007: Check that link, I think they had a threadpool implementation. 20:50:22 -!- lordakinator [~igaray@190.97.33.72] has quit [Quit: WeeChat 0.3.1.1] 20:50:51 I do know that GSL (claims to be/is) thread safe. 20:51:45 I'm not familiar with the UTexas code. 20:51:49 LiamH: yes, but it seems to say only support openmcl on ppc. 20:52:05 I'm running ccl on linux and intel mac. 20:52:05 Oh, that's too bad. 20:52:38 leo2007: I would actually test that hypothesis out before dismissing the library. 20:53:42 pkhuong: ok. It is already on my system since it is required by some other libs that I installed. 20:55:21 -!- BilgehanKorkmaz [~chatzilla@88.253.1.131] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100401213457]] 20:56:45 stupid question, how can I convert an s-exp in a string for example "(1 2 3)" to '(1 2 3)? 20:58:50 read-from-string 20:59:42 pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has joined #lisp 21:01:27 HG` [~HG@xdslew204.osnanet.de] has joined #lisp 21:01:46 p_l: thanks, totaly forgot that :/ 21:02:35 -!- gigamonkey [~user@adsl-99-17-206-138.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 248 seconds] 21:03:22 CrEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 21:03:25 -!- HG` [~HG@xdslew204.osnanet.de] has quit [Client Quit] 21:05:53 -!- peddie_ [~peddie@adsl-76-254-69-115.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 21:06:16 peddie [~peddie@adsl-99-56-136-129.dsl.pltn13.sbcglobal.net] has joined #lisp 21:06:25 leo2007: openmcl and ccl are the same thing 21:06:40 LiamH: there's no thread pool on B-T 21:06:50 -!- md1` [~user@chello089173014058.chello.sk] has quit [Remote host closed the connection] 21:07:16 aren't there half a dozen libraries kicking around now that provide some kind of thread pool? 21:07:18 fe[nl]ix: yes, but the webpage says only on ppc 21:07:55 leo2007: the site is old 21:08:02 leo2007 pasted "fail to install lift" at http://paste.lisp.org/display/99011 21:08:48 I am trying to run the unit tests in bordeaux-threads and it requires lift. 21:09:12 but I am stuck with an error as shown in 99011, any idea how to fix it? 21:09:24 -!- tantann [tt@unaffiliated/samuel9999] has quit [Quit: co co] 21:09:26 lift is from its git repo 21:09:35 fe[nl]ix: you're right. A couple years ago I started writing a threadpool for B-T and stopped when I found the version I had didn't have join-thread, but then I found that it was being added. I was confused looking at my notes as to why I stopped. 21:09:43 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 21:09:46 leo2007: CCL runs on x86/x86-64 on Windows/Linux/Darwin and afaik Solaris, and on PPC/PPC64 on Linux and Darwin. 21:10:05 -!- moah [~gnu@dslb-188-100-155-104.pools.arcor-ip.net] has quit [Quit: Leaving] 21:10:13 hefner: names? URLs? 21:10:35 *hefner* shrugs, seems to remember seeing them but has his own code so never paid much attention 21:10:45 p_l: I was referring to bordeaux-threads's outdated webapge says it only supports ccl on ppc. 21:10:49 LiamH: why would you need that for a thread pool? 21:11:20 pkhuong: I can't remember why I needed it. 21:12:22 -!- legumbre_ [~leo@r190-135-44-163.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 264 seconds] 21:13:34 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [] 21:14:42 maden [~maden@dsl-151-219.aei.ca] has joined #lisp 21:17:36 -!- iPac [~bubble@p54AA4855.dip.t-dialin.net] has quit [Quit: adios] 21:18:01 -!- marioxcc is now known as marioxcc-AFK 21:22:08 silenius [~silenius@rrcs-64-183-24-50.west.biz.rr.com] has joined #lisp 21:22:42 setheus [~setheus@cpe-70-116-140-134.tx.res.rr.com] has joined #lisp 21:24:11 pkhuong: it seems the code from http://userweb.cs.utexas.edu/users/ragerdl/parallelism/ is easier to use, right? 21:24:54 Haven't got a clue. I just use sb-ext and whatever pthread already has. 21:26:10 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Read error: Connection reset by peer] 21:27:03 -!- CrEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 21:27:58 -!- abeaumont [~abeaumont@84.76.48.250] has quit [Ping timeout: 264 seconds] 21:28:42 -!- quotemstr [~quotemstr@cpe-67-247-228-249.buffalo.res.rr.com] has left #lisp 21:32:36 -!- SandGorgon [~OmNomNomO@122.161.239.38] has quit [Ping timeout: 245 seconds] 21:33:51 astalla [~astalla@93-36-224-76.ip62.fastwebnet.it] has joined #lisp 21:34:24 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 21:39:00 mpr312 [~chatzilla@pool-74-101-147-57.nycmny.fios.verizon.net] has joined #lisp 21:40:22 -!- smanek [~smanek@cpe-98-14-140-77.nyc.res.rr.com] has quit [Quit: This computer has gone to sleep] 21:40:26 -!- Davidbrcz [david@212-198-91-47.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 21:42:43 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 21:43:30 smanek [~smanek@cpe-98-14-140-77.nyc.res.rr.com] has joined #lisp 21:43:47 -!- marioxcc-AFK is now known as marioxcc 21:45:36 cmsimon [~iamcms2@unaffiliated/cmsimon] has joined #lisp 21:47:53 -!- peddie [~peddie@adsl-99-56-136-129.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 21:52:22 -!- mpr312 [~chatzilla@pool-74-101-147-57.nycmny.fios.verizon.net] has quit [Read error: Connection reset by peer] 21:53:27 freiksenet [~freiksene@cs181217253.pp.htv.fi] has joined #lisp 21:54:12 davazp [~user@83.57.37.58] has joined #lisp 21:55:04 legumbre [~leo@r190-135-9-57.dialup.adsl.anteldata.net.uy] has joined #lisp 21:56:17 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 246 seconds] 21:56:50 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 21:58:10 -!- carlocci [~nes@93.37.212.43] has quit [Quit: eventually IE will rot and die] 21:59:26 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 265 seconds] 22:02:36 is there some code/lib on how to obtain the last access date from a file (linux) 22:02:37 ? 22:05:45 wakeup: check your implementation for interface to stat() 22:06:42 it should have one, it's too common function 22:06:54 sbcl 22:07:58 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 22:08:22 (sb-posix:stat-atime (sb-posix:stat pathname)) 22:08:39 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 22:08:50 thx 22:08:50 then convert unix timestamp into whatever format you need 22:08:53 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 22:09:17 unix timestamp is fine 22:10:41 -!- postamar [~postamar@x-132-204-255-152.xtpr.umontreal.ca] has left #lisp 22:11:28 Sergio` [~positron@unaffiliated/sergio/x-8197433] has joined #lisp 22:15:01 -!- lejoon [~lejoon@h-63-40.A163.priv.bahnhof.se] has quit [Remote host closed the connection] 22:15:04 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 22:15:59 -!- hefner [~hefner@ppp-58-9-113-116.revip2.asianet.co.th] has quit [Quit: hefner] 22:17:01 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Read error: Connection reset by peer] 22:17:24 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 22:19:50 -!- dalkvist [~cairdazar@hd5e24dca.gavlegardarna.gavle.to] has quit [Ping timeout: 258 seconds] 22:26:11 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Quit: Ex-Chat] 22:28:21 me345 [~me345@adsl-75-15-180-83.dsl.bkfd14.sbcglobal.net] has joined #lisp 22:33:17 -!- Soulman [~knute@154.80-202-254.nextgentel.com] has quit [Quit: Leaving.] 22:34:39 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 22:34:50 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 22:40:30 -!- sebyte [~sebyte@213.229.74.8] has quit [Quit: rcirc on GNU Emacs 22.2.1] 22:41:58 -!- necroforest [~jarred@96.249.147.66] has quit [Ping timeout: 265 seconds] 22:42:50 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 22:46:26 -!- me345 [~me345@adsl-75-15-180-83.dsl.bkfd14.sbcglobal.net] has quit [Remote host closed the connection] 22:46:41 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 22:48:05 Blkt` [~user@dynamic-adsl-94-34-40-173.clienti.tiscali.it] has joined #lisp 22:51:28 -!- Blkt [~user@dynamic-adsl-78-13-247-78.clienti.tiscali.it] has quit [Read error: Operation timed out] 22:52:42 seangrove [~user@114.205.210.27] has joined #lisp 22:53:26 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 22:55:37 -!- eightcien [~steve@bas3-london14-1096786394.dsl.bell.ca] has quit [Quit: Leaving] 22:58:10 -!- faux [~user@1-1-4-21a.gkp.gbg.bostream.se] has left #lisp 22:58:53 -!- ace4016 [~jmarcelin@adsl-10-21-84.mia.bellsouth.net] has quit [Ping timeout: 265 seconds] 22:59:37 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 23:00:54 laynor [~user@109.78.61.38] has joined #lisp 23:02:43 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 23:05:03 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 23:09:58 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 264 seconds] 23:10:45 -!- Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has quit [Remote host closed the connection] 23:11:59 nyef [~nyef@pool-70-20-53-56.man.east.myfairpoint.net] has joined #lisp 23:13:14 I cant remember how to surpress the error when with-open-file's file does not exist? 23:13:40 ... :if-does-not-exist ? 23:13:56 Or just handler-case it and do something else? 23:14:07 hmm no this doesnt seem to work? 23:14:32 when I do :if-does-not-exist nil it reads somethign else 23:15:25 -!- freiksenet [~freiksene@cs181217253.pp.htv.fi] has quit [Remote host closed the connection] 23:15:31 _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has joined #lisp 23:16:29 -!- astalla [~astalla@93-36-224-76.ip62.fastwebnet.it] has quit [Quit: Sto andando via] 23:17:46 -!- cschreiner [~licoresse@cm-84.209.103.64.getinternet.no] has quit [Quit: cschreiner] 23:19:05 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 23:19:30 -!- Madsy [~madman@fu/coder/madsy] has quit [Ping timeout: 276 seconds] 23:19:43 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 23:19:47 Appl6 [~steven@c-98-230-53-146.hsd1.fl.comcast.net] has joined #lisp 23:20:12 Madsy [~madman@ti0207a340-0009.bb.online.no] has joined #lisp 23:20:12 -!- Madsy [~madman@ti0207a340-0009.bb.online.no] has quit [Changing host] 23:20:12 Madsy [~madman@fu/coder/madsy] has joined #lisp 23:21:05 Hi, when I complete a filename in slime with tab emacs expands it to the full path. Is there a way to change this behavior? 23:21:44 wakeup: have you considered reading the manual? 23:21:44 By definition, yes, but I don't know what that way is. 23:22:29 ace4016 [~jmarcelin@adsl-10-21-205.mia.bellsouth.net] has joined #lisp 23:22:45 -!- fisxoj [~fisxoj@HSI-KBW-095-208-108-231.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 23:23:57 I made it work ^^ 23:26:38 -!- hadronzoo [~hadronzoo@ppp-70-251-113-5.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 23:29:36 -!- Lithos [~chatzilla@DSLPool-net209-213.wctc.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 23:33:37 -!- pavelludiq [~quassel@87.246.58.237] has quit [Remote host closed the connection] 23:35:11 -!- benny [~benny@i577A7A92.versanet.de] has quit [Ping timeout: 252 seconds] 23:38:13 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 23:40:41 -!- Madsy [~madman@fu/coder/madsy] has quit [] 23:42:02 -!- timor [~timor@port-87-234-97-27.dynamic.qsc.de] has quit [Remote host closed the connection] 23:43:21 benny [~benny@i577A8F93.versanet.de] has joined #lisp 23:44:09 -!- davazp [~user@83.57.37.58] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:48:36 sry if this is a dumb question, but how do I get the length of a string? 23:48:45 I can find anything 23:50:14 -!- bobbysmith007 [~russ@216.155.97.1] has quit [Quit: Leaving.] 23:50:30 cant* 23:50:54 wakeup: have you searched the cookbook? 23:51:03 yes 23:51:25 ah 23:51:28 in that case, use length :) 23:51:36 ie (length "foobar") 23:51:39 lol 23:51:41 ^^ 23:51:44 that easy^^ 23:52:08 I assumed it would be in the cookbook :P 23:52:36 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 23:52:37 it is I just found it, but its nto explained, just used 23:53:49 -!- silenius [~silenius@rrcs-64-183-24-50.west.biz.rr.com] has quit [Quit: Leaving] 23:53:51 it wasn't a problem to tell you. I assumed the resource itself would help you more 23:53:57 wakeup: what are you hacking? 23:54:15 -!- synthasee [~synthase@adsl-220-162-37.mob.bellsouth.net] has quit [Ping timeout: 240 seconds] 23:55:13 synthasee [~synthase@adsl-230-35-10.mob.bellsouth.net] has joined #lisp