00:00:43 I'll remove it, then. 00:01:15 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 00:01:15 -!- phnglui [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has quit [Ping timeout: 260 seconds] 00:01:21 -!- phnglui_ is now known as phnglui 00:01:23 unless you prefer me to hush compiler notes in another way 00:01:28 Paraselene_ [~Not@79-67-148-135.dynamic.dsl.as9105.com] has joined #lisp 00:02:06 I suppose we should rely on the implementation to provide sensible defaults. 00:02:27 at least until we're ready to deal with optimization settings seriously 00:03:05 I won't release 1.720 just for that, but it will be in 1.720 00:03:15 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: Leaving] 00:04:06 rme: if you care about windows support, 1.719 is improved wrt to the 1.717 you committed yesterday 00:04:16 -!- Paraselene [~Not@79-67-148-135.dynamic.dsl.as9105.com] has quit [Ping timeout: 245 seconds] 00:04:24 phnglui_ [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has joined #lisp 00:04:31 -!- bizarrefish [~lee@host86-146-52-27.range86-146.btcentralplus.com] has quit [Ping timeout: 276 seconds] 00:05:59 bizarrefish [~lee@host86-146-52-27.range86-146.btcentralplus.com] has joined #lisp 00:06:38 OmniMancer1 [~OmniMance@202.36.179.65] has joined #lisp 00:06:47 -!- OmniMancer [~OmniMance@202.36.179.65] has quit [Ping timeout: 240 seconds] 00:07:18 few FAQs. Lisp is portable? Lisp support GUI? Is that GUI portable? 00:07:47 -!- phnglui [~phnglui@198.30.120.200] has quit [Ping timeout: 260 seconds] 00:08:00 -!- phnglui_ is now known as phnglui 00:08:02 minion: Advice on portable? 00:08:02 #12017: It doesn't need to be portable, it just needs to work on your system. 00:08:42 nyef: I don't agree. An neither will any programmer of Python background would 00:09:09 s/An/And 00:09:35 (on a side note, is minion written in Lisp)? 00:09:36 Are Python programs portable between CPython, IronPython, and Jython? 00:09:59 smik: use a portable enough implementation, and worry about the rest later. 00:10:11 At any rate, it's fairly easy to write stuff that's portable between most implementations you care about. 00:10:15 As someone who hacks on the Python Compiler for Steel Bank Common Lisp, I can assure you, it doesn't need to be portable, it just needs to work on your system. 00:11:08 smik: you can make things portable if you insist 00:11:09 nyef: are you *trying* to confuse the poor guy? 00:11:21 Yes. 00:11:25 smik: hence horrors like cl-launch or xcvb 00:11:33 Such obstinacy needs to be confused out of people. 00:11:45 gigamonkey: Python is portable within CPython in the implementation I care of 00:11:46 smik: let's say: *many* things are fairly portable. 00:12:06 FareWell: thats the answer I was looking for 00:12:09 smik: you mean it's portable between all one implementations? Wow! 00:12:31 smik: and crazy people like me are working to make them even more so. 00:12:38 Or maybe you're talking about portable between OS's, all running CPython? 00:12:50 gigamonkey: Operating systems? I really don't want to write two Lisp code for all different *nix and Window 00:13:10 In that case, pick an CL implementation that runs on all the OS's you care about and you'll probably be okay. ClozureCL is probably a good choice. 00:13:10 is a cffi-grovel file guaranteed to only require cffi-grovel at processing time? 00:13:12 FareWell: oh really! you write Lisp implementations? 00:13:20 Fortunately, both *nix and windows can run X, as can OSX. 00:13:28 *_3b* wonders how many of the odd systems that inspired cl pathnames are usable with python 00:13:30 That's your three major target environments right there. 00:13:31 smik: I write Lisp build systems, apparently. 00:14:02 Anyway, what about the second part. GUI? 00:14:29 X! 00:14:32 -!- OmniMancer1 [~OmniMance@202.36.179.65] has quit [Ping timeout: 252 seconds] 00:14:41 smik: there are interfaces to various toolkits of various level of abstraction. 00:14:47 <_3b> smik: are you looking for just 'portable' or do you want 'actually ported' too? 00:15:16 OmniMancer [~OmniMance@202.36.179.65] has joined #lisp 00:15:31 _3b: I don't understand the difference. My cheif concern is that I should be able to write Software on both Window and *nix without much code change. 00:15:46 FareWell: Any standard toolkit? 00:15:54 smik: what's that? X11? 00:15:57 "Without much code change" implies "some porting required". 00:16:00 smik: there's always Qt. 00:16:06 smik, too many "standard" toolkits 00:16:44 With C I used to use GTK+, with python and C++ I use wx 00:17:01 so use gtk+ then! 00:17:04 various direct interfaces to X, to Qt, to Gtk, to Tk and then some. A few high-level frameworks (Garnet, CLIM). 00:17:31 I don't remember how up to date is wx support - but wx itself might be getting old. 00:17:36 FareWell: by standard, I meant it would be available on all system. Like wx uses the native toolkit automatically. 00:18:25 is GTK+ available on all systems? Yes, but installing it is sometimes painful. 00:19:05 then again you have systems that output flash or javascript for graphics in your browser. 00:20:04 FareWell: So in this case its same like C/C++. No language prefered toolkit--- use what you want 00:20:14 more or less. 00:20:53 some toolkit interfaces are in need of some loving, but if you're to develop using it, it's affordable. 00:21:16 FareWell: Once I was readint TAOUP, I thought Eric S. Raymond told that Lisp do have a standard GUI toolkit 00:22:04 The Common Lisp Interface Manager? 00:22:07 Lispworks has CAPI http://www.lispworks.com/products/capi.html 00:22:10 smik: CLIM used to be standard, maybe that's what he refers to. There's now a free implementation. 00:22:35 (The CLIM spec makes for frightening reading.) 00:23:01 oh good. They are making everything free. Tomorrow, I would be able to get free Laptops too. :) 00:23:05 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 00:23:20 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Client Quit] 00:23:50 nikodemus [~nikodemus@213.13.106.1] has joined #lisp 00:23:58 Hello nikodemus. 00:24:13 thanks for the help guys 00:27:09 smik: welcome to hell. A more comfortable hell than other hells, some would argue. 00:27:15 You're not alone. 00:27:17 bohunm [~mbohun@202.124.73.153] has joined #lisp 00:27:23 -!- bohunm [~mbohun@202.124.73.153] has quit [Read error: Connection reset by peer] 00:27:26 Hell? 00:27:39 astoon [~astoon@213.141.244.246] has joined #lisp 00:27:50 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Remote host closed the connection] 00:28:00 mbohun [~mbohun@202.124.73.153] has joined #lisp 00:28:54 <_3b> are there any WebSockets servers in CL yet? 00:29:07 Instead of "Welcome to Hell, here's your accordion", it's "Welcome to Hell, here's your compiler"? 00:29:19 Argh WebSockets. :( 00:29:30 <_3b> foom: better than using http for everything :p 00:29:46 _3b: it would be nice if WebSockets were anything like sockets 00:30:33 Like, if you could transmit binary data over them. Or if they were a stream. 00:30:47 I am really unable to understand the hell metaphor 00:30:51 WebSockets? What new devilry is this? 00:30:54 *rme* googles 00:30:55 <_3b> you theoretically will be able to send binary, in chunks at least 00:31:00 rme: you probably don't want to know. :( 00:31:11 -!- myu2 [~myu2@w179122.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 00:31:17 They're a Unicode datagram protocol "kinda compatible with" HTTP servers. 00:31:22 <_3b> (at least there is stuff in the draft spec about hos binary frames will work) 00:31:28 <_3b> *how 00:31:54 <_3b> some less reliable than TCP option would be nice though 00:31:59 There's also stuff in the draft spec that makes it impossible for any well built HTTP server to support them without large amounts of hackery 00:32:35 benny [~benny@i577A87DF.versanet.de] has joined #lisp 00:32:46 <_3b> well, not like you would be embedding a pure socket server into your httpd either :) 00:33:36 pnq [~gaiug@AC82332F.ipt.aol.com] has joined #lisp 00:33:36 If you ran it on another port you could. But I guess port 80 is the only one that works these days. 00:33:43 So now we have to multiplex everything onto a single port 00:34:09 <_3b> it allows arbitrary ports, though silly firewalls might be a problem 00:34:47 Hey, I've got a great idea. Let's design a network with end-to-end connectivity. 00:35:00 -!- Modius_ [~Modius@cpe-70-123-130-159.austin.res.rr.com] has quit [Ping timeout: 276 seconds] 00:35:19 Wouldn't it be awesome if the server could open a connection to the client? 00:35:33 Or heck, even just send it a packet 00:35:45 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 00:35:49 without the client having to waste its battery saying "yup, still here" every minute to all the firewalls in the way 00:36:03 foom: With dynamic IP how could you be sure its the same client 00:36:28 If we all had are own IPs with IP6 that would be pretty sweet 00:36:29 Guthur: if it's not the same client, it won't be able to do anything with the data you sent it 00:36:41 our* 00:36:43 Guthur: and most likely it wouldn't respond at all, not listening on that port 00:36:58 I suppose 00:37:16 <_3b> yeah, it could be better, doesn't mean it isn't an improvement :) 00:37:17 But then the port would probably have to some sort of standard so people would know to open it 00:37:50 no, the client can open a port and tell the server "tell me when I have new mail, I'm listening on port 12345" 00:38:02 like how FTP used to work: the client opened a listening port and the server connected to send the file. 00:38:31 also in the wonderful world of IPv4, most clients aren't listening on any port. 00:38:31 Of course, the reason FTP doesn't work that way now is that it was a pain to firewall. 00:38:44 they are behind firewalls that won't let them do it 00:38:54 But the client might not be able to cause port forwarding a router 00:39:21 It's partly the OS designers fault that everything uses firewalls 00:39:27 Guthur: Isn't that what uPnP is for? 00:39:48 nyef: Doesn't always work, but ya I suppose 00:39:57 <_3b> foom: don't forget the app designers :) 00:40:09 Why isn't there any easy way for me to have everything open sockets by default only for the local network. 00:40:10 <_3b> if it weren't for those 2 groups, networking would be much simpler :p 00:40:24 Then I don't need a firewall around my home network 00:40:38 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 00:40:38 s/open sockets/open listening sockets/ 00:45:43 -!- pinterface [~pinterfac@knvl-static-09-0024.dsl.iowatelecom.net] has left #lisp 00:47:52 -!- carlocci [~nes@93.37.216.88] has quit [Quit: eventually IE will rot and die] 00:48:26 <_3b> so back to the original question, nobody has a websockets server? 00:49:19 myu2 [~myu2@KD114020034198.ppp.prin.ne.jp] has joined #lisp 00:49:46 -!- benny [~benny@i577A87DF.versanet.de] has quit [Remote host closed the connection] 00:50:35 even if they did, it probably wouldn't work anymore, cause the spec changes incompatibly every couple weeks. But it'd at least be a starting point. 00:51:26 <_3b> well, probably would be closer to working than mine :p 00:52:03 china is happy with everything behind a firewall 00:52:13 *_3b* can connect from a browser and print out the frames from lisp though 00:52:16 if china weren't, we'd all be using IPv6 now 00:52:17 -!- lemoinem [~swoog@66.51.252.112] has quit [Ping timeout: 246 seconds] 00:52:38 their firewall allows incoming connections 00:52:50 just not if they say Falun Gong in them 00:53:36 benny [~benny@i577A87DF.versanet.de] has joined #lisp 00:53:39 debiandebian [~chatzilla@ntszok022039.szok.nt.adsl.ppp.infoweb.ne.jp] has joined #lisp 00:54:14 <_3b> unfortunately, that means i'm just about to the part where i have to start thinking and figure out how it will actually work when stuff isn't all hard coded :p 00:54:57 -!- slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 265 seconds] 00:59:07 -!- RaceCondition [~RaceCondi@82.131.65.161.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 01:00:37 FareWell: actually, China is pretty unhappy with v4 01:03:37 -!- myu2 [~myu2@KD114020034198.ppp.prin.ne.jp] has quit [Remote host closed the connection] 01:03:53 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 268 seconds] 01:04:43 -!- FareWell [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit [Ping timeout: 248 seconds] 01:06:03 FareWell [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has joined #lisp 01:06:45 phnglui_ [~phnglui@198.30.120.200] has joined #lisp 01:07:33 hello 01:07:46 -!- nikodemus [~nikodemus@213.13.106.1] has quit [Quit: This computer has gone to sleep] 01:07:59 -!- phnglui [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has quit [Ping timeout: 260 seconds] 01:08:00 any way I can catch the exception shown in http://paste.lisp.org/display/98883 so that I can debug in gdb further? 01:08:09 -!- phnglui_ is now known as phnglui 01:08:26 nikodemus [~nikodemus@194.65.73.196] has joined #lisp 01:09:21 -!- nikodemus [~nikodemus@194.65.73.196] has quit [Client Quit] 01:09:45 *nyef* tries an alternate solution for bug 576587. 01:10:19 Somebody needs to tell the WebSockets people that RFC 3093 was a joke. 01:13:20 leo2007: You could try to run the lisp under gdb and then provoke the bug. http://trac.clozure.com/ccl/wiki/CclUnderGdb might give you some gdb tips. 01:13:58 rme: I am already doing that, gdb didn't catch the signal, the paste is the output in gdb 01:14:08 myu2 [~myu2@KD125029043218.ppp.prin.ne.jp] has joined #lisp 01:14:48 phnglui_ [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has joined #lisp 01:16:01 rme: I actually used a tunnel based on something similar to RFC 3093... 01:16:27 -!- nurv [nurv@62.32.129.138] has quit [] 01:16:43 so I'd say that this RFC might be posted on April 1st, but is actually useful (though not in the exact form) 01:17:38 -!- phnglui [~phnglui@198.30.120.200] has quit [Ping timeout: 240 seconds] 01:17:40 -!- phnglui_ is now known as phnglui 01:18:45 mindCrime [~chatzilla@cpe-075-189-213-049.nc.res.rr.com] has joined #lisp 01:19:27 joast [~rick@76.178.178.72] has joined #lisp 01:28:17 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 01:28:49 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 01:31:03 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 01:31:38 Harag [~Harag@wbs-196-2-114-84.wbs.co.za] has joined #lisp 01:35:48 skeledrew [~skeledrew@0153-74-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 01:36:11 -!- pnq [~gaiug@AC82332F.ipt.aol.com] has quit [Ping timeout: 260 seconds] 01:37:27 Consalvo [~user@67-23-7-228.static.slicehost.net] has joined #lisp 01:38:26 -!- Harag [~Harag@wbs-196-2-114-84.wbs.co.za] has quit [Ping timeout: 240 seconds] 01:41:44 ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has joined #lisp 01:43:10 OmniMancer1 [~OmniMance@202.36.179.65] has joined #lisp 01:43:33 -!- myu2 [~myu2@KD125029043218.ppp.prin.ne.jp] has quit [Remote host closed the connection] 01:43:44 -!- Consalvo [~user@67-23-7-228.static.slicehost.net] has quit [Remote host closed the connection] 01:43:55 -!- OmniMancer [~OmniMance@202.36.179.65] has quit [Ping timeout: 268 seconds] 01:44:58 -!- ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has quit [Client Quit] 01:45:10 -!- phnglui [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has quit [Max SendQ exceeded] 01:45:43 lemoinem [~swoog@98.142.251.23] has joined #lisp 01:45:50 ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has joined #lisp 01:47:44 phnglui [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has joined #lisp 01:48:20 -!- lemoinem [~swoog@98.142.251.23] has quit [Remote host closed the connection] 01:49:01 smik_ [~siddhant3@175.40.19.48] has joined #lisp 01:49:15 -!- smik [~siddhant3@175.40.17.179] has quit [Ping timeout: 260 seconds] 01:49:52 lemoinem [~swoog@98.142.251.23] has joined #lisp 01:51:46 -!- ephcon [~ephcon@c-24-34-195-64.hsd1.ma.comcast.net] has quit [Quit: leaving] 01:57:18 -!- skeledrew [~skeledrew@0153-74-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 02:01:57 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 02:02:11 -!- lemoinem [~swoog@98.142.251.23] has quit [Remote host closed the connection] 02:05:22 stassats` [~stassats@wikipedia/stassats] has joined #lisp 02:05:22 -!- kwertii [~kwertii@ResNet-33-228.resnet.ucsb.edu] has quit [Quit: kwertii] 02:05:45 pnq [~gaiug@AC82F363.ipt.aol.com] has joined #lisp 02:06:28 lemoinem [~swoog@98.142.251.23] has joined #lisp 02:09:14 -!- smik_ [~siddhant3@175.40.19.48] has quit [Ping timeout: 240 seconds] 02:14:03 -!- silenius [~silenius@rrcs-64-183-24-50.west.biz.rr.com] has quit [Remote host closed the connection] 02:15:05 gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has joined #lisp 02:16:22 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 02:20:19 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 02:20:33 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 02:26:27 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Quit: Ex-Chat] 02:28:56 -!- smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has quit [Quit: This computer has gone to sleep] 02:29:04 I have lisp running and set up a git hook script to update a package when I push updates to remote. I wonder if it is possible to tell the running lisp to reload certain lisp packages in the git hook? 02:30:57 ThomasI [~thomas@unaffiliated/thomasi] has joined #lisp 02:32:20 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 02:32:38 is it possible in a shell script to tell a running lisp program to reload one of the packages it uses? 02:32:53 it is possible 02:32:56 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Quit: billstclair] 02:33:24 Phoodus [foo@174-22-192-234.phnx.qwest.net] has joined #lisp 02:33:38 -!- OmniMancer1 [~OmniMance@202.36.179.65] has quit [Ping timeout: 240 seconds] 02:33:48 how? 02:34:13 SMOP 02:34:30 hehe 02:34:38 Socket maybe? 02:35:11 *stassats`* found eval-in-swank.sh, but i don't remember how it's working 02:37:18 that appears to be heading the right direction. 02:41:06 stassats` pasted "eval-in-swank.sh" at http://paste.lisp.org/display/98892 02:41:14 i figured how to use it 02:42:59 poor man's slime 02:44:29 konr [~user@201.82.133.249] has joined #lisp 02:47:57 meh. Extending xcvb currently requires much more complexity than extending asdf. 02:48:04 adding cffi-grovel support was hell 02:48:18 -!- palter [~palter@2002:4b44:b1e1:0:5ab0:35ff:fe78:6749] has quit [Quit: palter] 02:48:34 granted, xcvb does much more in many more combinations. Still. 02:49:14 leo2007, in general, updating code at runtime can lead to "interesting" issues. 02:49:26 even worse in presence of threads. 02:49:41 making asdf able to upgrade itself was hell. 02:52:12 -!- Lithos [~chatzilla@DSLPool-net209-213.wctc.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 02:53:48 ok. 02:54:34 in principle. but i already sure i need to reloading the package. 02:54:36 which brings me back to the point of designing DSLs for staged computation on a variable stack of stages -- how does on do it (or avoid doing it?) 02:54:47 leo2007, what do you call "package" 02:54:57 as in defpackage, or as in defsystem ? 02:55:44 defsystem 02:55:50 I was wondering if it was even possible to load on a package basis 02:56:18 I have found myself running in slime load-system over and over again. 02:56:30 (asdf:load-system :foo) 02:56:33 I want save sometime whenever I update the git repo. 02:56:49 Guthur: it is possible. See however the horrors that asdf goes through. 02:56:53 FareWell: needs to be in a shell script hooked into git. 02:57:12 leo: not sure I understand the requirement. 02:57:16 Oh aye of course asdf does that. 02:57:25 How do you communicate with the process that needs reload code? 02:57:40 dys` [~andreas@krlh-5f72cab6.pool.mediaWays.net] has joined #lisp 02:58:02 I must be a code masochist -- setting myself into coding ventures that have to deal with lots of unhealthy complexity for a simple result. 02:59:12 I wrote the code in local machine and push commits to remote machine where the lisp image runs. I want to write a hook for git so that it reload the module when new commits come in. 02:59:25 s/wrote/write/ 02:59:57 -!- dys [~andreas@krlh-5f72d4a8.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 03:00:52 FareWell, As long as the interface stays simple 03:00:53 -!- marioxcc [~user@201.132.49.164] has quit [Remote host closed the connection] 03:02:09 Guthur, yes but makes you wonder. 03:03:07 spradnyesh [~pradyus@122.167.117.221] has joined #lisp 03:07:14 -!- spradnyesh [~pradyus@122.167.117.221] has quit [Ping timeout: 240 seconds] 03:07:18 Maybe worse really -is- better? 03:08:03 spradnyesh [~pradyus@nat/yahoo/x-eoilaaqlgoeldmnr] has joined #lisp 03:08:06 posix sigttin 03:08:25 Oh. No specbot. :-/ 03:08:36 Nevermind then. 03:09:18 I think CL is way too complex. 03:09:19 Ya the bots are on strike these days 03:09:30 I don't see how to save either CL or Scheme. 03:10:02 maybe just embrace another Lisp - Clojure or PLT, that is saveable. 03:10:04 save-lisp-and-die? 03:10:04 In whole you can't save them, or is this xvcb related 03:10:23 stassats`, I don't like the and-die part. 03:10:33 Guthur, it's vaguely xcvb related. 03:10:38 fork beforehand? 03:10:41 Guthur: They are broken in some fairly fundamental ways. 03:10:52 bitflip` [~user@ip98-184-186-177.tu.ok.cox.net] has joined #lisp 03:11:06 -!- bitflip [~user@ip98-184-186-177.tu.ok.cox.net] has quit [Read error: Connection reset by peer] 03:11:30 though human forking mechanism is too slow 03:12:08 and there's no shared memory mechanism, either. 03:12:19 It gets results though, fork a peasant or two and the village falls into line 03:12:30 oh wait, wrong problem 03:12:37 Wrong fork, as well. 03:15:35 -!- legumbre [~leo@r190-135-5-248.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 260 seconds] 03:16:03 nyef: are you up on the status of clx? I was just wonder which repo (how many are there) get the most attention. 03:16:22 AFAIK, my repo gets the most (very little) attention. 03:16:45 Specifically, the glx-fixes branch, though that should get merged back to mainline at some point. 03:16:46 egoz [~Egoz@114.79.55.80] has joined #lisp 03:16:57 nyef: url? 03:17:13 Should anyone post a patch to the mailing list for some issue then there's a good chance I'll apply it. 03:17:16 Umm... 03:17:26 the gl demo in the repo I currently have fails. (not even sure which I have) 03:17:42 -!- stassats` [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 03:17:43 nyef: about asdf 2... any chance you'd upgrade SBCL? 03:17:55 http://common-lisp.net/gitweb?p=users/abridgewater/clx.git;a=summary 03:18:24 cool 03:18:35 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3900, sources date: 20100125, built on: 2010-02-15 08:38:32 UTC http://www.kvirc.net/] 03:18:57 bytecolor: There's a good chance that the GL demo fails because of a bad hardcoded visual depth somewhere. 03:19:07 hrm 03:19:35 You might find http://common-lisp.net/gitweb?p=users/abridgewater/game-stuff.git;a=summary to be of interest. 03:19:47 As it shows actually using the GL stuff. 03:20:48 FareWell: I don't think I'd update the ASDF in SBCL for a couple reasons, one of which is that it would, in a way, put me "on the hook" for any problems with it. 03:21:29 legumbre [~leo@r190-135-5-248.dialup.adsl.anteldata.net.uy] has joined #lisp 03:21:32 -!- segmond [~seg@adsl-99-96-207-236.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 252 seconds] 03:21:58 cmsimon [~iamcms2@unaffiliated/cmsimon] has joined #lisp 03:25:06 -!- Odin- [~sbkhh@130.208.212.1] has quit [Quit: Odin-] 03:25:42 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 03:26:28 would it not be possible to deploy the two concurrently? 03:26:45 ASDF and ASDF-2 03:31:15 stassats [~stassats@wikipedia/stassats] has joined #lisp 03:32:30 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 03:33:07 -!- redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has quit [Quit: Leaving.] 03:34:16 Harag [~Harag@iburst-41-213-38-50.iburst.co.za] has joined #lisp 03:35:57 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 03:38:12 -!- grouzen [~grouzen@82.148.30.97] has quit [Read error: Operation timed out] 03:38:36 why would you want to do that? 03:39:00 asdf 2 is backwards compatible and debugged. 03:39:25 and the semi-controversial new features can be ignored or disabled 03:39:59 bobbysmith0071 [~russ@216.155.97.1] has joined #lisp 03:40:44 Oh, I was actually under the impression that it wasn't fully tested yet 03:41:38 grouzen [~grouzen@82.148.30.97] has joined #lisp 03:42:04 for some definition of "fully" 03:42:10 -!- bobbysmith007 [~russ@216.155.97.1] has quit [Ping timeout: 265 seconds] 03:42:13 it's certainly way more tested than ASDF 1. 03:43:06 -!- SandGorgon [~OmNomNomO@122.162.126.31] has quit [Ping timeout: 276 seconds] 03:43:13 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 264 seconds] 03:43:18 OmniMancer [~OmniMance@219-89-89-56.jetstart.xtra.co.nz] has joined #lisp 03:45:31 enthymeme [~kraken@cpe-76-168-152-229.socal.res.rr.com] has joined #lisp 03:47:02 nyef: the only issue with SBCL that I encountered with ASDF2 is that it requires two extra forms of config on top of default 03:47:56 -!- Harag [~Harag@iburst-41-213-38-50.iburst.co.za] has quit [Ping timeout: 252 seconds] 03:48:00 although I run my lisp on a machine with 4 cpus only one is fully used. 03:48:20 i.e. the cpu usage stays at 25% 03:48:37 Is there an easy way to make use of all the cpus? 03:49:01 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Read error: Connection reset by peer] 03:49:57 leo2007: You'd need to use multiple threads, and may need to do things involving CPU-affinity masks. It may not even be possible on some implementations. 03:51:06 do you know if this is automatic if haskell is used? 03:51:49 no magic can make your application run 100% on all cores 03:52:40 ... But clever design can, surely? 03:53:29 -!- Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has quit [Quit: Leaving] 03:53:32 bloody slime repl point, jumping and hopping 03:54:11 (You can max out two cores with separate applications, right? So if you have two threads that tend not to interact much at all, just long-running compute threads, you should be able to max out said two cores again, right?) 03:54:32 Yeah, I realize that this simplistic model doesn't include the single-threaded nature of most GCs. 03:54:46 nyef: that's the ideal. exec another process and win. 03:55:22 nyef: The problem is how optimistic you are about non-interaction. 03:55:57 nyef: If you are very optimistic, then the only issue you'll have is with maintaining cache coherency between the two CPUs due to shared page updates. 03:56:01 stassats: are you talking about where the cursor jumps to the middle of the buffer after scrolling a lot of output? 03:56:16 Phoodus: including that 03:56:17 nyef: That might be sufficient to make it more expensive than multiple processes. 03:56:33 stassats: ah, then it's not just my environment. It never happened to a coworker 03:56:37 that's a plan for today: fix those jumps 03:57:14 -!- knight_ [~knight@adsl-71-142-66-79.dsl.pltn13.pacbell.net] has quit [Read error: Connection reset by peer] 03:57:15 I think it's tied to font size not being an integer multiple of the window size, but that's just a guess 03:57:24 nyef: is there a library to ease writing program for multi cores? 03:57:28 because "i can't take it anymore" 03:57:38 leo: It's called fork(), imho. 03:57:40 I succesfully used ASDF2 on ACL and LW 03:58:07 leo2007: There are probably several. I doubt they work, though. 03:58:23 ("Multithreading is hard, let's go shopping.") 03:58:35 leo: Generally the simplest design is multiple processes -- it also scales across multiple machines. 03:58:55 OK 03:59:34 Meanwhile, it's midnight. I'm going to bed. 03:59:36 G'night all. 03:59:49 the 2 things I can think of that are libraryable would be parallel iteration and erlang-style message passing 04:00:02 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Ping timeout: 240 seconds] 04:00:04 leo2007: you might be interested in http://userweb.cs.utexas.edu/users/ragerdl/papers/ilc2009/rager-hunt-ilc2009.pdf 04:00:05 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 04:00:05 of course, none of those really obviate your need for proper parallel design 04:00:25 Phoodus: futures, dataflow graph evaluation. 04:01:16 hmm, yeah 04:01:18 State machine applied to several inputs in parallel. 04:01:53 rme: thanks, I'm read it. 04:02:11 I guess there is no distinction in abstraction between those and the other things I mentioned 04:02:19 ..in level of abstraction... 04:02:51 -!- spradnyesh [~pradyus@nat/yahoo/x-eoilaaqlgoeldmnr] has quit [Remote host closed the connection] 04:03:19 Common bulk operations (fft, sort, scatter/gather, etc), and some higher-order functions (iteration, but also reduce or prefix sum). 04:03:39 I typically just look at parallel design in a program as fine grained vs coarse grained parallelism 04:03:59 and then apply whatever specifics those decisions entail 04:05:01 You may or may not want those sorts of bulk operations to thread depending on what the rest of your system is doing 04:05:15 sure 04:06:39 Bulk operations on data structures would also be interesting. You have to redesign the application somewhat, but you can do really nice things to speed-up bsearch or hash table operations when you have a set of operations to perform. 04:06:48 There's a lot to provide as a library. 04:07:07 yeah, if your program blocks on doing that 04:07:23 laevus [~marc@196-210-171-56-wrbs-esr-2.dynamic.isadsl.co.za] has joined #lisp 04:07:28 I've found that in most large applications, coarse grained parallelism is easiest and still keeps all the cores pinned 04:07:29 proq [~user@unaffiliated/proqesi] has joined #lisp 04:08:10 -!- maden [~maden@dsl-156-112.aei.ca] has quit [Remote host closed the connection] 04:09:50 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 04:13:48 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 04:14:18 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 04:20:06 SandGorgon [~OmNomNomO@122.162.126.31] has joined #lisp 04:24:59 -!- dys` is now known as dys 04:26:00 stassats [~stassats@wikipedia/stassats] has joined #lisp 04:39:22 -!- Nshag [user@lns-bzn-52-82-65-64-141.adsl.proxad.net] has quit [Ping timeout: 264 seconds] 04:53:56 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 04:54:59 spradnyesh [~pradyus@nat/yahoo/x-bgswreuwnkwrztad] has joined #lisp 04:55:11 -!- SandGorgon [~OmNomNomO@122.162.126.31] has quit [Ping timeout: 246 seconds] 04:56:50 -!- Demosthenes [~demo@206.180.155.43.adsl.hal-pc.org] has quit [Ping timeout: 240 seconds] 04:57:20 -!- astoon [~astoon@213.141.244.246] has quit [Quit: Ex-Chat] 04:57:52 hohoho [~hohoho@2002:7230:df7c:6:21e:c2ff:feb4:2a5d] has joined #lisp 04:58:51 Demosthenes [~demo@206.180.156.177.adsl.hal-pc.org] has joined #lisp 05:02:11 Yuuhi` [benni@p54839B9A.dip.t-dialin.net] has joined #lisp 05:03:07 i seem to have fixed repl point jumping, but i still don't understand what's going on 05:03:38 -!- Yuuhi [benni@p5483A0F9.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 05:05:33 stassats: committed? 05:05:43 not yet, i want to understand it first 05:05:48 k 05:05:51 to try, at least 05:05:59 because I'll certainly run it through its paces too 05:06:08 Athas [~athas@82.211.209.162] has joined #lisp 05:07:49 -!- stepnem [~stepnem@88.103.132.186] has quit [Ping timeout: 246 seconds] 05:11:37 the lose end seems to point to presentations, they're surely broken and i don't want to understand them, i once spent three days figuring out how they print stuff 05:13:26 -!- Demosthenes [~demo@206.180.156.177.adsl.hal-pc.org] has quit [Quit: leaving] 05:15:27 -!- loxs [~loxs@78.90.124.182] has quit [Ping timeout: 265 seconds] 05:16:10 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 05:16:30 stepnem [~stepnem@88.103.132.186] has joined #lisp 05:16:46 -!- xinming [~hyy@125.109.253.28] has quit [Ping timeout: 245 seconds] 05:19:57 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 05:21:10 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 05:21:54 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 05:25:47 kenjin2201 [~kenjin@163.152.84.68] has joined #lisp 05:26:10 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 05:27:55 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #lisp 05:29:03 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 05:30:17 loxs [~loxs@78.90.124.181] has joined #lisp 05:31:00 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 05:31:10 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 05:35:12 -!- enthymeme [~kraken@cpe-76-168-152-229.socal.res.rr.com] has quit [Quit: rcirc on GNU Emacs 23.1.1] 05:36:10 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 05:37:30 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 05:43:08 Davidbrcz [david@212-198-91-47.rev.numericable.fr] has joined #lisp 05:43:47 Harag [~Harag@iburst-41-213-37-21.iburst.co.za] has joined #lisp 05:45:59 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 05:47:20 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Ping timeout: 246 seconds] 05:49:26 -!- Davidbrcz [david@212-198-91-47.rev.numericable.fr] has quit [Ping timeout: 246 seconds] 05:55:30 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 05:56:26 -!- Harag [~Harag@iburst-41-213-37-21.iburst.co.za] has quit [Ping timeout: 246 seconds] 05:58:18 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:00:30 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:01:22 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 06:02:12 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:02:20 enthymeme [~kraken@adsl-76-194-213-146.dsl.lsan03.sbcglobal.net] has joined #lisp 06:02:24 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:04:09 -!- ichernetsky [~ichernets@195.222.67.33] has quit [Ping timeout: 276 seconds] 06:06:05 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:09:21 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:09:26 manic12 [~andrew@99-100-67-123.lightspeed.sntcca.sbcglobal.net] has joined #lisp 06:10:54 is anybody using slime without presentations? 06:10:58 slime-repl 06:12:59 pavelludiq [~quassel@87.246.58.237] has joined #lisp 06:13:20 -!- daniel__ is now known as daniel 06:17:17 ASau` [~user@77.246.231.150] has joined #lisp 06:17:17 fusss [~chatzilla@CPE-143-238-90-143.lns5.cht.bigpond.net.au] has joined #lisp 06:17:26 is there a catch in ContextL? 06:17:39 I just read the papers and it looks like a fantastic piece of software 06:18:33 Pascal Costanza has been pushing the limits of CLOS for quite a bit 06:18:35 clhs catch 06:20:19 mcsontos [~mcsontos@nat/redhat/x-oprskahttwmjkolk] has joined #lisp 06:20:56 ichernetsky [~ichernets@195.222.66.207] has joined #lisp 06:21:03 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:21:40 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:21:41 -!- laevus [~marc@196-210-171-56-wrbs-esr-2.dynamic.isadsl.co.za] has quit [Quit: have to earn food money] 06:22:45 good morning 06:23:15 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:23:47 thanks, in 47 minutes 06:23:47 manic12, memo from antifuchs: We appear to have missed each other... just msg me what you need and I'll answer asap (-: 06:25:01 make that 36 minutes 06:25:18 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 06:25:25 math brain not working 06:26:26 -!- _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has quit [Ping timeout: 240 seconds] 06:26:35 kwertii [~kwertii@ResNet-33-228.resnet.ucsb.edu] has joined #lisp 06:26:52 -!- kwertii [~kwertii@ResNet-33-228.resnet.ucsb.edu] has quit [Client Quit] 06:28:03 Athas [~athas@82.211.209.162] has joined #lisp 06:28:15 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:28:58 fusss: catch in what sense? 06:29:15 throw? 06:29:17 p_l: it sounds too good to be true 06:29:19 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 06:29:55 -!- rme [~rme@pool-70-105-114-192.chi.dsl-w.verizon.net] has quit [Quit: rme] 06:30:09 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:30:10 CLOS + runtime app customization for peripheral "cross-cutting" issues like security, roles, logging and auditing, etc. 06:30:36 contextl? 06:31:31 fusss: apparently it works ok 06:31:45 maybe you could find some catch in speed, but for most apps it wouldn't be noticeable, I guess. 06:31:53 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 06:32:16 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #lisp 06:32:20 manic12: http://common-lisp.net/project/closer/contextl.html 06:33:18 yeah, i have heard of it but never taken enough time to really examine it, maybe i should 06:33:22 contextl is too complex for my poor brain 06:33:48 plage [~user@a81-84-240-140.static.cpe.netcabo.pt] has joined #lisp 06:33:52 Good morning! 06:33:58 at least it's easy for you to spell your name backwards 06:33:59 'morning 06:34:29 things [~43ab2178@gateway/web/freenode/x-wajezrdtpkwewuyu] has joined #lisp 06:34:39 -!- kenjin2201 [~kenjin@163.152.84.68] has quit [Remote host closed the connection] 06:34:40 manic12: but not upside-down 06:34:50 :-) 06:36:20 -!- things [~43ab2178@gateway/web/freenode/x-wajezrdtpkwewuyu] has quit [Client Quit] 06:39:08 jdz [~jdz@85.254.211.133] has joined #lisp 06:39:19 -!- gigamonkey [~user@adsl-99-155-194-204.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 268 seconds] 06:40:46 -!- pnq [~gaiug@AC82F363.ipt.aol.com] has quit [Ping timeout: 240 seconds] 06:45:30 -!- Ralith [~ralith@216.162.199.202] has quit [Ping timeout: 276 seconds] 06:46:55 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:50:18 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 06:50:20 Kolyan [~nartamono@95-26-61-72.broadband.corbina.ru] has joined #lisp 06:52:04 skeledrew [~skeledrew@0153-74-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 06:53:34 -!- grouzen [~grouzen@82.148.30.97] has quit [Ping timeout: 265 seconds] 06:55:08 -!- Athas [~athas@82.211.209.162] has quit [Read error: Connection reset by peer] 06:55:15 grouzen [~grouzen@82.148.30.97] has joined #lisp 06:55:23 Athas [~athas@82.211.209.162] has joined #lisp 06:57:30 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 06:58:54 mrSpec [~Spec@chello089075032022.chello.pl] has joined #lisp 06:58:57 -!- mrSpec [~Spec@chello089075032022.chello.pl] has quit [Changing host] 06:58:57 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:59:53 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 07:00:25 tcr [~tcr@88-134-20-86-dynip.superkabel.de] has joined #lisp 07:00:35 good morning 07:00:41 hello manic12 07:00:42 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 07:00:47 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 07:01:01 mishoo [~mishoo@193.206.22.97] has joined #lisp 07:01:14 *plage* leaves because his 1.5 EUR hour of internet at the hotel is about to expire. 07:01:22 -!- plage [~user@a81-84-240-140.static.cpe.netcabo.pt] has left #lisp 07:05:51 -!- Patzy [~something@coa29-1-88-174-11-170.fbx.proxad.net] has quit [Read error: Connection reset by peer] 07:06:30 Patzy [~something@coa29-1-88-174-11-170.fbx.proxad.net] has joined #lisp 07:07:15 -!- TR2N [email@89.180.147.193] has left #lisp 07:07:46 Ralith [~ralith@216.162.199.202] has joined #lisp 07:07:47 nostoi [~nostoi@84.Red-79-157-234.dynamicIP.rima-tde.net] has joined #lisp 07:10:57 -!- dysinger [~dysinger@cpe-98-150-133-209.hawaii.res.rr.com] has quit [Quit: dysinger] 07:11:58 nikodemus [~nikodemus@dial-b3-106-1.telepac.pt] has joined #lisp 07:13:39 adios 07:13:43 -!- manic12 [~andrew@99-100-67-123.lightspeed.sntcca.sbcglobal.net] has left #lisp 07:20:15 -!- fusss [~chatzilla@CPE-143-238-90-143.lns5.cht.bigpond.net.au] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100315083431]] 07:23:37 morphling [~stefan@gssn-5f754555.pool.mediaWays.net] has joined #lisp 07:26:42 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 07:27:50 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 07:28:22 vng [~user@123.20.75.59] has joined #lisp 07:29:31 hefner [~root@ppp-58-9-113-105.revip2.asianet.co.th] has joined #lisp 07:30:36 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 07:31:04 Good afternoon! 07:31:29 somecodehere` [~ingvar@77-233-95-4.televork.ee] has joined #lisp 07:32:50 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 07:32:55 -!- vng [~user@123.20.75.59] has quit [Client Quit] 07:34:15 -!- johnzorn [~jz@206-248-152-28.dsl.teksavvy.com] has quit [Ping timeout: 276 seconds] 07:34:30 vng [~user@123.20.75.59] has joined #lisp 07:35:09 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 07:35:09 -!- spiaggia [~user@armadillo.labri.fr] has quit [Ping timeout: 276 seconds] 07:37:50 -!- nostoi [~nostoi@84.Red-79-157-234.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 07:38:33 -!- varjagg is now known as varjag 07:38:47 -!- kephas [pierre@lec67-4-82-235-57-28.fbx.proxad.net] has quit [Ping timeout: 260 seconds] 07:40:06 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 07:40:42 Athas [~athas@82.211.209.162] has joined #lisp 07:41:38 -!- ace4016 [~jmarcelin@adsl-10-101-217.mia.bellsouth.net] has quit [Quit: night] 07:41:54 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 265 seconds] 07:42:39 -!- stepnem [~stepnem@88.103.132.186] has quit [Quit: ZNC - http://znc.sourceforge.net] 07:44:30 HG` [~HG@xdslex140.osnanet.de] has joined #lisp 07:45:12 -!- cmsimon [~iamcms2@unaffiliated/cmsimon] has quit [] 07:48:47 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 07:48:59 Beetny [~Beetny@ppp118-208-32-95.lns20.bne1.internode.on.net] has joined #lisp 07:49:31 -!- vng [~user@123.20.75.59] has quit [Ping timeout: 246 seconds] 07:52:59 stassats [~stassats@wikipedia/stassats] has joined #lisp 07:55:03 vng [~user@123.20.75.59] has joined #lisp 07:58:49 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: This computer has gone to sleep] 07:59:05 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 07:59:52 astoon [~astoon@213.141.244.246] has joined #lisp 08:01:32 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 08:01:48 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 08:02:08 -!- nikodemus [~nikodemus@dial-b3-106-1.telepac.pt] has quit [Quit: Leaving] 08:03:44 Harag [~Harag@iburst-41-213-94-124.iburst.co.za] has joined #lisp 08:04:05 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 08:04:24 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 08:06:59 bagdemir [~bagdemir@62.104.226.37] has joined #lisp 08:07:38 -!- astoon [~astoon@213.141.244.246] has quit [Ping timeout: 240 seconds] 08:08:05 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 08:09:05 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 08:09:10 demmeln [~Adium@dslb-188-098-211-160.pools.arcor-ip.net] has joined #lisp 08:09:38 -!- demmeln [~Adium@dslb-188-098-211-160.pools.arcor-ip.net] has left #lisp 08:09:44 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 08:11:33 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 08:12:10 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet] 08:12:31 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #lisp 08:14:03 reaver7 [~reaver7@h15a2.n2.ips.mtn.co.ug] has joined #lisp 08:19:15 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 08:21:10 -!- loxs [~loxs@78.90.124.181] has quit [Quit: Leaving] 08:22:13 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [] 08:23:46 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 08:26:03 jgracin [~jgracin@dh111-186.xnet.hr] has joined #lisp 08:27:51 this morning I want to have some brief idea about parallel computing using common lisp. Any pointers (references, exist third party libs etc.)? Thank you. 08:28:16 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!] 08:29:04 Phoodus: i committed something for fixing jumps, should be better now 08:30:32 i discovered today M-x slime-redirect-trace-output, but it isn't working 08:31:13 though it should be useful 08:33:26 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #lisp 08:36:10 http://lmgtfy.com/?q=parallel+computing+common+lisp 08:36:22 leo2007: that url is for you 08:36:42 jdz: thanks. 08:38:44 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 240 seconds] 08:42:08 wedgeV [~wedge@cpe90-146-32-187.liwest.at] has joined #lisp 08:42:11 johnzorn [~jz@206-248-152-47.dsl.teksavvy.com] has joined #lisp 08:50:15 -!- hugod [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has quit [Read error: Connection reset by peer] 08:50:19 hugod [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has joined #lisp 08:55:05 nha [~prefect@imamac13.epfl.ch] has joined #lisp 08:57:23 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 08:57:38 lharc [~shrek@88.131.67.194] has joined #lisp 08:58:18 -!- morphling [~stefan@gssn-5f754555.pool.mediaWays.net] has quit [Remote host closed the connection] 09:03:39 -!- johnzorn [~jz@206-248-152-47.dsl.teksavvy.com] has quit [Ping timeout: 268 seconds] 09:06:36 legumbre_ [~leo@r190-135-35-122.dialup.adsl.anteldata.net.uy] has joined #lisp 09:06:59 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 09:07:53 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 246 seconds] 09:07:57 -!- enthymeme [~kraken@adsl-76-194-213-146.dsl.lsan03.sbcglobal.net] has quit [Quit: rcirc on GNU Emacs 23.1.1] 09:08:29 astoon [~astoon@213.141.244.246] has joined #lisp 09:08:45 -!- legumbre [~leo@r190-135-5-248.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 276 seconds] 09:09:53 Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has joined #lisp 09:15:37 RaceCondition [~RaceCondi@82.131.72.58.cable.starman.ee] has joined #lisp 09:16:26 johnzorn [~jz@206-248-152-186.dsl.teksavvy.com] has joined #lisp 09:22:09 -!- johnzorn [~jz@206-248-152-186.dsl.teksavvy.com] has quit [Ping timeout: 268 seconds] 09:22:51 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 09:23:51 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 09:30:35 -!- wedgeV [~wedge@cpe90-146-32-187.liwest.at] has quit [Ping timeout: 252 seconds] 09:32:00 spearalot [~spearalot@41.130.1.205] has joined #lisp 09:32:40 i would like to hear people's experience in using acl2? 09:33:35 -!- egoz [~Egoz@114.79.55.80] has quit [Quit: Leaving] 09:35:04 wedgeV [~wedge@174-143-213-215.static.cloud-ips.com] has joined #lisp 09:36:40 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 09:38:51 abeaumont_ [~abeaumont@84.76.48.250] has joined #lisp 09:39:57 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 09:48:08 -!- Intensity [jCTt1i1fVH@unaffiliated/intensity] has quit [Ping timeout: 258 seconds] 09:52:47 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Read error: Connection reset by peer] 09:52:53 -!- xan_ [~xan@87.223.161.65] has quit [Ping timeout: 265 seconds] 09:54:42 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 09:56:23 -!- RaceCondition [~RaceCondi@82.131.72.58.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 10:00:06 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: This computer has gone to sleep] 10:00:38 johnzorn [~jz@206-248-152-19.dsl.teksavvy.com] has joined #lisp 10:01:00 RaceCondition [~RaceCondi@82.131.72.58.cable.starman.ee] has joined #lisp 10:04:04 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 10:07:29 -!- mbohun [~mbohun@202.124.73.153] has quit [Quit: Leaving] 10:08:02 loxs [~loxs@78.90.124.181] has joined #lisp 10:10:38 myu2 [~myu2@113x36x46x182.ap113.ftth.ucom.ne.jp] has joined #lisp 10:11:10 -!- Harag [~Harag@iburst-41-213-94-124.iburst.co.za] has quit [Ping timeout: 264 seconds] 10:12:01 killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has joined #lisp 10:12:16 -!- ASau` [~user@77.246.231.150] has quit [Quit: off] 10:12:39 -!- loxs [~loxs@78.90.124.181] has quit [Remote host closed the connection] 10:14:30 loxs [~loxs@78.90.124.181] has joined #lisp 10:15:15 Is there any recommended reading if you are considering implementing a Lisp 10:16:59 Lisp In Small Pieces, I suppose 10:17:02 -!- killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has quit [Quit: leaving] 10:17:18 Thats the one that I was thinking of 10:17:28 Was just about to mention, hehe 10:17:32 killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has joined #lisp 10:17:47 also the CL hyperspec (please, no more abandoned mongrel one-off lisp dialects :) 10:18:23 Guthur: also, SICL and SACLA 10:19:26 hefner: I'm afraid I was think of a mongrel 10:20:00 I was thinking it would be neat to have CL package (or similar) though 10:20:01 Guthur: yeah, I'd probably do the same thing. CL is too much work to implement well.:) 10:20:18 Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has joined #lisp 10:20:51 But that would be live in pipe dream land for a long time. 10:21:07 that's why I recommend SICL and SACLA as recommended reading and source repository :) 10:21:49 *p_l* actually considers venturing into CL implementation, but by replacing certain parts of SBCL bottom-up, mainly those written in C. 10:23:48 I thought about contributing to SBCL, but too honest its too big of a project, with a personal project I can go at my own pace. 10:25:17 p_l: What does SACLA stand for? 10:26:29 nvm minion to the rescue 10:27:13 http://homepage1.nifty.com/bmonkey/lisp/sacla/index-en.html 10:27:38 -!- ramus [~ramus@adsl-99-23-145-200.dsl.chcgil.sbcglobal.net] has quit [Read error: Connection reset by peer] 10:27:38 -!- loxs [~loxs@78.90.124.181] has quit [Ping timeout: 240 seconds] 10:30:02 I can't get a link to SICL 10:30:31 Its mentioned as a recent project on common-lisp.net, but it is just a place holder 10:31:42 minion: SICL? 10:31:43 Sorry, I couldn't find anything in the database for ``SICL''. 10:31:57 hmm... you might try site-specific google search 10:32:12 on beach's page 10:32:29 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 10:34:41 I was mostly interested in different GC and some extra special forms/macros that were already discussed in different variants on c.l.l and other mediums. 10:38:21 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Read error: Connection reset by peer] 10:40:59 What is beach's site 10:41:58 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Quit: Lost terminal] 10:42:01 http://www.labri.fr/perso/strandh/index.en.html ? 10:43:44 -!- cataska [~cataska@210.64.6.233] has quit [Quit: leaving] 10:43:46 cheers p_l 10:44:06 Another thing I'd like to experiment with is using ELF as core file format... 10:44:40 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 10:47:04 loxs [~loxs@78.90.124.181] has joined #lisp 10:48:15 -!- loxs [~loxs@78.90.124.181] has quit [Client Quit] 10:48:28 -!- skeledrew [~skeledrew@0153-74-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 10:48:57 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 265 seconds] 10:49:02 -!- vng [~user@123.20.75.59] has quit [Read error: Connection reset by peer] 10:49:10 -!- myu2 [~myu2@113x36x46x182.ap113.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 10:49:18 -!- killerboy [~mateusz@smrw-91-193-87-5.smrw.lodz.pl] has quit [Quit: leaving] 10:49:54 though my idea for said ELF file would include a *lot* of sections... 10:54:41 what's the advantage of using ELF? 10:54:47 myu2 [~myu2@KD125029042088.ppp.prin.ne.jp] has joined #lisp 10:56:13 laynor_ [~ale@109.77.119.221] has joined #lisp 10:56:20 -!- hohoho [~hohoho@2002:7230:df7c:6:21e:c2ff:feb4:2a5d] has quit [Remote host closed the connection] 10:56:43 hohoho [~hohoho@2002:7230:ce6b:6:21e:c2ff:feb4:2a5d] has joined #lisp 10:57:11 xinming [~hyy@125.109.251.86] has joined #lisp 10:57:18 another fun one would be a CL on top of parrot 10:57:18 -!- wedgeV [~wedge@174-143-213-215.static.cloud-ips.com] has quit [Quit: wedgeV] 10:58:46 stassats: mixing nicely with system, plus compatibility with existing tools 10:59:39 -!- laynor [~ale@109.76.124.101] has quit [Ping timeout: 276 seconds] 10:59:57 if ported to PE, it might even make it possible to use relocation support to go around all issues involved with Win32 DLLs 11:02:17 Athas [~athas@shop3.diku.dk] has joined #lisp 11:04:00 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #lisp 11:09:02 -!- fe[nl]ix changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: SBCL 1.0.38, Clozure CL 1.5 11:18:01 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 264 seconds] 11:18:01 -!- PuffTheMagic [~quassel@unaffiliated/puffthemagic] has quit [Ping timeout: 264 seconds] 11:18:39 mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 11:18:41 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: rcirc on GNU Emacs 23.1.97.1] 11:19:05 PuffTheMagic [~quassel@unaffiliated/puffthemagic] has joined #lisp 11:29:00 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- \o/] 11:34:17 gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has joined #lisp 11:35:25 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 11:36:41 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 11:39:17 FareWell, FareTower: what's molicle ? 11:39:33 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 11:40:18 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 11:40:39 -!- jdz [~jdz@85.254.211.133] has quit [Quit: Boot me gently] 11:45:11 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 11:47:08 -!- myu2 [~myu2@KD125029042088.ppp.prin.ne.jp] has quit [Remote host closed the connection] 11:51:41 wakeup [~wakeup@koln-5d81b478.pool.mediaWays.net] has joined #lisp 11:51:46 hiho folks 11:52:26 Modius [~Modius@cpe-24-28-27-254.austin.res.rr.com] has joined #lisp 11:56:45 so I am writing a CGI script with lisp and cl-who 11:56:57 cgi? uh-oh 11:57:04 now I want to read *standard-input* 11:57:05 yeah^^ 11:57:30 "let's write web apps like it's 1995" 11:57:50 =) 11:57:52 exactly 11:58:00 stassats: don't forget "or like we are in japan" 11:58:08 minion: hunchentoot? 11:58:09 hunchentoot: Hunchentoot is a web server written in Common Lisp and at the same time a toolkit for building dynamic websites. http://www.cliki.net/hunchentoot 11:58:09 they still do it like this? 11:58:20 I already have a webserver :P 11:58:33 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 265 seconds] 11:58:38 wakeup: given that mixi.net apparently runs on perl-coded *CGI* scripts... 11:59:00 *mixi.jp 11:59:11 wakeup: that's not a problem 11:59:18 Is clbuild suppose to install sbcl, or just download the source 11:59:27 download, compile 11:59:35 Guthur: it can download then build it from source 11:59:51 I want to write a small lib to read from multipart/form-data POST 11:59:57 using http://common-lisp.net/project/rfc2388/ 12:00:01 p_l: I just seemed to download it, is there a flag to make it build 12:00:11 compile-implementation 12:00:17 something like that 12:00:55 Oh here is the long-help 12:01:00 sorry 12:01:05 but, stuff does not seem to get to *standard-input* in the first place 12:01:26 stassats: you where right 12:01:30 were* 12:01:43 tight is that way ---> 12:01:51 right 12:02:28 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 12:02:52 (let (s) (read-sequence s *standard-input*) (format t "stdin: ~a~%" s)) 12:03:02 this should just print *standard-in* right? 12:03:14 no, you're doing it wrong 12:03:20 cool 12:03:37 so how do I do it right? 12:03:45 and besides that, really use hunchentoot, you can place it behind your webserver 12:04:06 clhs read-sequence 12:04:21 wont hurt to write a multipart/post-data reader anyways huh? 12:04:33 http://l1sp.org/cl/read-sequence 12:04:43 danb` [~user@124-168-128-117.dyn.iinet.net.au] has joined #lisp 12:04:49 wakeup: if you got nothing better to do 12:05:08 better than learning? 12:05:11 no 12:05:37 unlearning, for example 12:05:46 :> 12:05:51 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 12:06:37 Harag [~Harag@wbs-196-2-118-92.wbs.co.za] has joined #lisp 12:08:08 stassats: I intend to abstract from it, re trace output 12:08:17 stassats: so you have make-emacs-buffer-stream 12:08:40 but the repl code is just fucked up I never get enough motivation to seriously look at it 12:08:46 Jasko2 [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 12:08:46 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 12:09:15 yeah, i spent all morning figuring it out 12:09:38 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 12:09:59 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 12:10:11 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 12:10:21 it's not difficult, and trace output actually works 12:10:31 you just have to output your stuff to the right stream 12:10:46 not *trace-output* but connection.trace-output or something like that 12:11:03 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 12:11:09 trace output was yeas, i mean the whole slime-repl and slime-presentations interactions 12:11:14 I mean it's not *that* difficult to somehow kludge something on top of what's there already 12:11:16 s/yeas/easy/ 12:12:55 i got trace output working, but didn't commit it yet 12:13:24 The 5 minutes I spent looking at it, I didn't know why it didn't set up *trace-output* correctly; why is that? 12:14:43 it only modifies connection.trace-output, but not connection.env which is used to initialize bindings 12:15:02 and you need to run repl evaluation in the scope of new bindings 12:15:10 and also to flush *trace-output* 12:16:15 Right 12:16:20 the autoflusher should probably be modified 12:16:54 -!- somecodehere` [~ingvar@77-233-95-4.televork.ee] has quit [Remote host closed the connection] 12:16:59 -!- danb` is now known as _danb_ 12:17:11 mr important? :-) 12:17:25 stassats: could you show me the patch? 12:17:33 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 12:18:40 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 246 seconds] 12:18:44 -!- Harag [~Harag@wbs-196-2-118-92.wbs.co.za] has quit [Ping timeout: 240 seconds] 12:18:47 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 12:19:58 so is there like an example of printing *standard-input* to *standard-output*? 12:20:28 because I think a working example would help me more instead of all the trial and error with stuff I dont know about 12:20:29 (write-line (read-line)) 12:20:35 AndChat [~AndChat@m3b5736d0.tmodns.net] has joined #lisp 12:20:45 lol 12:20:47 ... 12:21:03 -!- AndChat is now known as Guest65944 12:22:05 stassats pasted "trace-output" at http://paste.lisp.org/display/98898 12:22:39 -!- spearalot [~spearalot@41.130.1.205] has quit [Quit: -arividerchi] 12:23:29 i haven't committed it because i don't like it much 12:24:00 -!- Guest65944 [~AndChat@m3b5736d0.tmodns.net] has quit [Client Quit] 12:25:45 AndroUser [~androirc@m3b5736d0.tmodns.net] has joined #lisp 12:27:33 -!- abeaumont_ [~abeaumont@84.76.48.250] has quit [Ping timeout: 265 seconds] 12:27:47 and that works as is? 12:28:16 is connection.env re-setup on each rex? 12:29:13 it works, and no, that's why i put with-io-redirection around listener-eval 12:29:50 -!- AndroUser [~androirc@m3b5736d0.tmodns.net] has quit [Client Quit] 12:30:06 ok, so I will install hunchentoot behind lighttpd now.... :P 12:31:06 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 12:33:39 Guest71916 [~yaaic@m3b5736d0.tmodns.net] has joined #lisp 12:34:50 -!- Guest71916 [~yaaic@m3b5736d0.tmodns.net] has quit [Client Quit] 12:40:21 -!- sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 12:40:35 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 12:41:53 stassats: that should not be necessary, I think you can make it work without something like that 12:42:14 if io redirection is enabled, *trace-output* should be bound to a symbol stream which defaults to *standard-output* 12:42:16 sellout [~greg@c-24-128-48-180.hsd1.ma.comcast.net] has joined #lisp 12:42:25 if trace redirection is enabled, that symbol stream should point to the emacs buffer stream 12:44:21 -!- hugod [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has quit [Read error: Connection reset by peer] 12:44:28 hugod [~hugod@bas1-montreal50-1279440232.dsl.bell.ca] has joined #lisp 12:44:40 what is a symbol stream? 12:44:42 davazp [~user@83.57.37.58] has joined #lisp 12:46:08 synonym stream 12:47:40 skeledrew [~skeledrew@0153-74-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 12:47:51 that sounds better indeed 12:49:37 seangrove [~user@180.64.8.178] has joined #lisp 12:49:38 segmond [~seg@adsl-99-96-207-236.dsl.sfldmi.sbcglobal.net] has joined #lisp 12:50:26 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 12:50:35 I thought a symbol stream sounded kind of cool. 12:50:46 Not sure what it should do, though. 12:51:03 dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has joined #lisp 12:56:10 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 12:56:12 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 12:57:30 hi ! 12:58:53 i ran tests for sbcl 1.0.37 on openbsd i386, and i'm not sure how to read the output 12:59:31 what are expected failures, unexpected success, and I guess failures are what should be fixed ? 13:00:34 -!- FareWell [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 13:00:44 expected failures are tests which are expected to fail, unexpected success is a test which was expected to fail 13:01:07 -!- seangrove [~user@180.64.8.178] has quit [Read error: Operation timed out] 13:01:35 it failed to fail 13:01:43 silly thing 13:01:45 but is that a problem ? 13:02:23 There's one unexpected success since some time because it was an expected failure before but the issue was fixed 13:02:25 billitch: unexpected successes? Some of them are expected, actually, after recent work on backtraces. Generally speaking, no, they're not an issue. Same for expected failures. 13:03:43 they're also unhanded errors, for bad written tests 13:03:55 -!- HG` [~HG@xdslex140.osnanet.de] has quit [Quit: HG`] 13:04:13 billitch pasted "sbcl-1.0.38 tests on openbsd/i386" at http://paste.lisp.org/display/98900 13:04:38 HG` [~HG@xdslex140.osnanet.de] has joined #lisp 13:05:13 -!- HG` [~HG@xdslex140.osnanet.de] has quit [Client Quit] 13:05:23 tcr: ok so the test suite should be updated accordingly ? 13:05:43 but what about expected failures ? are they a way to hush that some tests failed ? 13:06:01 billitch: I built sbcl 1.0.38 x86 this very morning, I'm interested if you get some interestings results 13:06:04 HG` [~HG@xdslex140.osnanet.de] has joined #lisp 13:06:26 billitch: expected failures are tests that should work in an ideal work, but don't (yet). That way we know that's not a regression. 13:06:30 -!- RaceCondition [~RaceCondi@82.131.72.58.cable.starman.ee] has quit [Quit: Computer has gone to sleep] 13:06:31 billitch: Why hush? If you really care, look into the issues 13:07:35 -!- Beetny [~Beetny@ppp118-208-32-95.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 13:08:30 pkhuong: ok this is very clear 13:08:57 *in an ideal world 13:08:59 tcr: yes but i'd like to focus on getting the right part to work =) 13:09:07 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Ping timeout: 265 seconds] 13:09:32 billitch: Linux/x86 is pretty much the gold standard. 13:10:12 infinite-regress [~mlaks@69.86.207.72] has joined #lisp 13:10:59 pkhuong: yes and i remember these expected failures were also on linux/x86 so i guess they did not prevent my programs to run 13:11:27 hi i used sbcl to compile stumpwm and when i tried to run it I get this message fatal error encountered in sbcl pid 2113 GC invariant lost, file gencgc.c line 1253 13:12:29 now i'm trying to understand what is testing timer.impure 13:13:02 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 13:13:21 gigamonkey [~user@adsl-76-254-17-243.dsl.pltn13.sbcglobal.net] has joined #lisp 13:15:13 Kickaha [~jadawin@bl14-65-147.dsl.telepac.pt] has joined #lisp 13:17:03 infinite-regress: I seem to remember that has something to do with open output streams at image save time. I don't remember other details, though, sorry. 13:19:03 so i installed sbcl from debian sid. is there anything i can do? 13:19:44 -!- Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 13:20:58 infinite-regress: what version of sbcl does that install? 13:21:46 infinite-regress: you can find out by starting sbcl and checking the result of (lisp-implementation-version) 13:21:48 sbcl --version 13:21:48 SBCL 1.0.34.0.debian 13:21:53 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:22:17 infinite-regress: you might try asking other stumpwm users (i'm not sure if many are here) 13:22:52 someone on #stumpwm told me to come here :) 13:24:35 -!- reaver7 [~reaver7@h15a2.n2.ips.mtn.co.ug] has quit [Ping timeout: 260 seconds] 13:28:34 i'm confused 13:29:02 i'm taking the code in the failing tests and run them in a separate sbcl and they run fine 13:30:14 that can happen, especially for foo.pure.lisp tests: they're all run in the same image, and earlier tests can corrupt the state somehow, 13:30:43 -!- hohoho [~hohoho@2002:7230:ce6b:6:21e:c2ff:feb4:2a5d] has quit [Remote host closed the connection] 13:31:59 pkhuong: should we test the test suite ? 13:32:29 that happens from time to time. 13:32:30 I just started to use asdf-install, but it cant find the public key. wat do? 13:32:31 :> 13:32:48 wakeup: first, write in english. 13:33:17 do I have to get the public key manually? 13:33:29 would that mean that sbcl runs fine on openbsd/i386 ? 13:33:52 wakeup: you can use gpg --recv-key to get keys from a keyserver 13:34:29 billitch: mostly, it seems. The one test that matters is of course running and testing your application. 13:34:36 what keyserver would that be for asdf-install, or is it not just a single one? 13:35:04 wakeup: gpg shuld know what keyserver to ttry 13:35:08 wakeup: what's the point of grabbing random keys? You don't even know who owns the keys. 13:35:35 whats the point of telling me there is a gpg key missing then? 13:35:53 wakeup: to point out that you don't know who wrote it 13:36:07 ok 13:36:13 asdf-install doesn't solve trust. You're supposed to know who you trust, for instance because you exchanged keys in some trusted setting. 13:36:17 even if you import the key it will tell you that it's not trusted 13:36:34 That's a pipe dream, which is why things like clbuild don't bother with that anymore. 13:36:38 so if there is a key available, asdf-install will get it, if not I have to trust 13:36:52 redline6561 [~redline@c-66-56-16-250.hsd1.ga.comcast.net] has joined #lisp 13:37:07 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 13:37:14 wakeup: if you want live scm-based repositories you can also take a look at repo-install 13:37:26 RaceCondition [~RaceCondi@82.131.72.58.cable.starman.ee] has joined #lisp 13:37:45 http://www.machineinsight.com/repo-install/ 13:38:50 -!- rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has quit [Ping timeout: 240 seconds] 13:39:06 billitch: which test in timer.impure.lisp are you talking of anyway? 13:39:27 Hmm, if I wanted to make a tarball of clbuild from a darcs checkout, is there a darcs command to do that? 13:39:42 something similar to e.g. "git archive" or "cvs export" 13:40:33 rahul [~rjain@66-234-32-150.nyc.cable.nyct.net] has joined #lisp 13:41:09 tcr: (:with-timout :timeout) passes fine actually 13:41:23 tcr: (:timer :stress) does not 13:42:57 after the two seconds of sleep the queue is still 149 items large 13:43:00 *Xach* finds it by rtfm 13:43:03 if it only fails within the test suite, but not standalone. you should disable tests prior to (:timer :stress) and see what toggle causes the failure 13:43:25 tcr: ok thanks 13:43:53 G'morning all. 13:44:09 ... Seems like an unusually large amount of interest in OpenBSD recently. 13:44:16 hi nyef 13:44:47 good morning nyef 13:44:50 i'm getting interested in stability =) 13:45:46 really? use Linux. 13:46:11 hefner: very funny 13:46:28 hefner: tldr 13:47:02 depends on the hw, I bet. But even then, I'm not sure if I wouldn't go with FreeBSD, but again, only if I were to use *BSD - I'd probably use a fine-tuned Linux with some extra patches. 13:47:29 tcr: the second test passes if i increase the 2 seconds sleep to 5 13:47:55 -!- Salamander [~Salamande@ppp121-45-69-125.lns20.adl6.internode.on.net] has quit [Ping timeout: 246 seconds] 13:47:56 -!- jgracin [~jgracin@dh111-186.xnet.hr] has quit [Remote host closed the connection] 13:47:59 i guess openbsd is really slower on timer stress 13:48:08 tritchey [~tritchey@205.233.9.181] has joined #lisp 13:49:35 so you should now look into the source of the stuff used in the test and what syscall they essentially boil down to 13:50:05 tcr: i know why the second test failed : the scheduler was still stuck in the timer stress 13:50:47 -!- lharc [~shrek@88.131.67.194] has quit [Quit: Leaving] 13:51:04 tcr: but is it still a bug if the timeout was too small in the test ? 13:51:08 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Remote host closed the connection] 13:51:13 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Read error: Connection reset by peer] 13:51:37 I have problems with installing cl+ssl 13:52:00 both cl+ssl and cl-plus-ssl return 404 13:52:17 wakeup: "return" ? 13:52:18 wakeup: cvs -z3 -d :pserver:anonymous:anonymous@common-lisp.net:/project/cl-plus-ssl/cvsroot co cl+ssl 13:52:25 I used it this morning, works fine 13:52:59 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 13:53:08 -!- Modius [~Modius@cpe-24-28-27-254.austin.res.rr.com] has quit [Ping timeout: 246 seconds] 13:53:52 *** - Server responded 404 for GET http://common-lisp.net/project/cl-plus-ssl/download/cl+ssl.tar.gz.asc 13:54:16 -!- davazp [~user@83.57.37.58] has quit [Remote host closed the connection] 13:54:36 gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has joined #lisp 13:54:49 can I work around this? 13:55:10 because its the only asc that seems missing in http://common-lisp.net/project/cl-plus-ssl/download/ 13:57:03 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 13:59:12 wakeup: the lisp debugger should allow you to continue 13:59:24 it does not 14:00:07 what is it saying ? 14:00:16 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 14:00:27 :R1 abort main loop are the options I have 14:01:48 I could use the 07/2007 version.. but thats kind of ugly 14:02:10 wakeup: why not the cvs version ? 14:02:30 Salamander [~Salamande@ppp118-210-195-136.lns20.adl6.internode.on.net] has joined #lisp 14:04:58 smanek [~smanek@static-71-249-221-129.nycmny.east.verizon.net] has joined #lisp 14:04:59 -!- hefner [~root@ppp-58-9-113-105.revip2.asianet.co.th] has quit [Ping timeout: 260 seconds] 14:05:54 schoppenhauer [~senjak@unaffiliated/schoppenhauer] has joined #lisp 14:07:47 Using the CVS version is pandering to the common common lisp tendency to ignore release engineering. 14:08:21 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 14:09:11 nyef: I hear that sometimes, but I can't think of many particular packages that has the conventional wisdom of "oh don't use the release of that, get it from git", except slime. can you think of something else that fits the bill? 14:09:31 hefner [~root@ppp-58-9-117-120.revip2.asianet.co.th] has joined #lisp 14:10:31 McCLIM? 14:10:54 And isn't that most of the rationale behind clbuild, anyway? 14:11:05 nyef: using development code along my development code seems ok to me, i'll try their releases when i want to release too 14:11:21 who on earth uses mcclim? 14:11:26 besides hefner. 14:13:13 I'd say "CLX", but that only applies at this point if you want to use GLX. 14:14:00 I think that beach inflicts McClim on his students. 14:14:32 ... "inflicts" is the right word when it comes to McCLIM. 14:15:29 Adlai [~Adlai@unaffiliated/adlai] has joined #lisp 14:15:32 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 14:15:53 -!- infinite-regress [~mlaks@69.86.207.72] has quit [Quit: using sirc version 2.211+ssfe] 14:16:22 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 14:18:25 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Ping timeout: 240 seconds] 14:18:34 -!- RaceCondition [~RaceCondi@82.131.72.58.cable.starman.ee] has quit [Quit: asdf] 14:19:11 gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has joined #lisp 14:24:29 felideon [~user@12.228.15.162] has joined #lisp 14:27:23 lnostdal-web [~50cb88a2@gateway/web/freenode/x-lmrorhqrckxvxxqp] has joined #lisp 14:31:44 -!- _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:32:46 Davidbrcz [david@212-198-91-47.rev.numericable.fr] has joined #lisp 14:32:55 if McClim is so bad, what gui toolkit is one supposed to use if it ever comes down to gui? 14:34:14 -!- lnostdal-web [~50cb88a2@gateway/web/freenode/x-lmrorhqrckxvxxqp] has quit [Ping timeout: 252 seconds] 14:34:17 nullman [~nullman@c-75-73-150-26.hsd1.mn.comcast.net] has joined #lisp 14:34:17 bobbysmith007 [~russ@one.firewall.gnv.acceleration.net] has joined #lisp 14:34:23 I'm partial to html, these days. 14:35:01 I wouldn't say that McCLim is bad, though. 14:35:35 I like the web too but a browser needs a gui imho 14:35:52 -!- bobbysmith0071 [~russ@216.155.97.1] has quit [Ping timeout: 246 seconds] 14:35:54 The browser is a gui. 14:36:01 But tell that to chrome-os, anyhow :) 14:36:38 you'll have to find someone running it, first. 14:38:10 Oh, plenty of $100 tablets supporting it shortly. 14:40:18 I wish browsers would expose a propertied-text API as a more primitive layer below the HTML DOM. 14:40:28 Zhivago: I'm sure that'll be a lovely platform for deploying lisp apps 14:41:38 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 14:41:57 hefnet: Yes, I think so. 14:43:30 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 276 seconds] 14:44:08 Use of HTML as a Lisp GUI is already what almost everyone does (it's just not what people usually mean when they ask for a GUI solution). 14:44:08 14:44:20 I'd go a step further and say that a _usable_ ssh client for the iPad would enable use of emacs on it. 14:44:36 The ultimate dumb client. 14:45:36 what about real-time graphics in lisp? 14:46:36 wakeup: hardly a week goes by without someone blogging about their latest written-in-lisp graphical computer game 14:47:04 fusss [~chatzilla@CPE-143-238-90-143.lns5.cht.bigpond.net.au] has joined #lisp 14:47:42 yeah but any good games actually? 14:47:44 -!- OmniMancer [~OmniMance@219-89-89-56.jetstart.xtra.co.nz] has quit [Ping timeout: 268 seconds] 14:47:58 I only know of this ancient public domain sidescroller 14:49:23 FFI::FIND-FOREIGN-FUNCTION: foreign function "gethostname" does not exist 14:49:40 I have this the second time now, I can continue but will this have any negative side effects? 14:50:56 (compiling hunchentoot) 14:50:58 wakeup: you're on win32. just ignore it 14:51:05 im NOT on win32 14:51:13 what lisp? 14:51:17 clisp 14:51:32 dysinger [~dysinger@cpe-98-150-133-209.hawaii.res.rr.com] has joined #lisp 14:51:43 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Read error: Operation timed out] 14:51:59 fun times 14:52:20 why does everyone hate clisp? it came with slackware :/ 14:52:20 a bleeding-edge one with threads, or the tradition single threaded clisp? 14:52:37 -!- Kickaha [~jadawin@bl14-65-147.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 14:52:38 tradition I guess, its slackware :> 14:52:47 you know what else came with slackware? slackpkg 14:52:58 yeah its nice 14:53:24 no it isn't 14:53:24 GNU CLISP 2.47 (2008-10-23) 14:53:31 and you're better off of clozure or sbcl 14:54:35 why? 14:55:07 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 14:55:44 because hunchentoot's unithreaded taskmaster is not worth bothering with? 14:56:06 you will not get your repl back if you ever start an acceptor 14:56:48 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 14:58:08 hunchentoot doesnt seem to work anyways -.- 14:59:51 you want help, or you wanna troll? 15:00:02 Stattrav [~Stattrav@202.3.77.233] has joined #lisp 15:00:12 help I guess 15:00:21 ace4016 [~jmarcelin@adsl-10-101-217.mia.bellsouth.net] has joined #lisp 15:00:41 but give me some time for further testing 15:01:10 wakeup: hunchentoot runs fine on sbcl, and if clisp doesn't handle threads you wont get a usable http server anyway 15:01:40 it just segfaulted 15:01:45 ok 15:01:48 I will try sbcl 15:02:15 but what about all teh stuff I just compiled for clisp? 15:02:21 s/teh/the 15:02:21 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 15:02:43 Recompile it for a real implementation? 15:02:50 wakeup: it should't be a problem 15:03:02 seriously why is clisp so hated? 15:03:13 I dont wanna defend clisp but there got to be a reason 15:03:18 Because, as an implementation, it's pretty close to a joke? 15:03:19 wakeup: clisp isn't hated. 15:03:31 then why does it come with some many distributions? 15:03:33 rrice1 [~rrice@76.211.6.129] has joined #lisp 15:03:43 wakeup: nyef doesn't know what he's talking about in that regard. 15:03:44 lol i don't know i never tried it, but at least it was the only way for me to compile sbcl on Darwin/PPC 15:03:45 stupid dtsributors? 15:03:54 Because it's easy to bootstrap from just GCC? 15:03:56 -!- rrice1 [~rrice@76.211.6.129] has quit [Client Quit] 15:04:18 so i'm a bit thankful i guess.. 15:05:07 slackpkg doesnt have sbcl, I think I REALLY dont want to build sbcl myself o.O 15:05:21 wakeup: it's quite simple 15:05:22 it's not hard, really 15:05:24 btw i asked for a sbcl image for darwin ppc but never got answered, none is available on sourceforce 15:05:30 sourceforge* 15:05:33 clbuild for sbcl is useful 15:05:35 extract the tarball, run make.sh 15:05:40 usually newer than packaged 15:05:49 wakeup: you use slackware but you're afraid of compiling software? strange. :) 15:06:03 billitch: I'd consider making one, but my ppc doesn't have a usable darwin system installed. 15:06:13 http://ftp.gwdg.de/pub/linux/slackware/unsupported/sbcl/ 15:06:17 Does have a spare hard drive, though, so... 15:06:18 is this ok? 15:06:22 no 15:06:27 nyef: oh what are you running there ? 15:06:34 Linux, of course! 15:06:44 hah =) 15:06:54 -!- mishoo [~mishoo@193.206.22.97] has quit [Ping timeout: 276 seconds] 15:08:14 Maybe I should install NetBSD? 15:08:21 tunes ? 15:08:35 lispos ! 15:08:51 hefner: big ass software ;) 15:08:54 *nyef* used to run NetBSD on a IIcx, an LCII, and an SE/30. Maybe it works faster on more modern hardware... 15:09:00 rrice [~rrice@76.211.6.129] has joined #lisp 15:09:08 and solder your CPU from transistors 15:09:18 lol 15:09:31 full steam ahead for the lunatic fringe 15:09:33 they used to hava netbsd at my school... 15:09:37 -!- astoon [~astoon@213.141.244.246] has quit [Quit:     (xchat 2.4.5  )] 15:09:39 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 15:09:40 s/hava/have/ 15:09:53 what a mess 15:10:13 so sbcl 0.8.5 is not new enough? 15:10:27 egoz [~Egoz@114.79.55.80] has joined #lisp 15:10:27 it's extremely not new 15:10:31 wakeup: whoa !! 15:10:42 wakeup: is linux 2.2 new enough? 15:10:51 hefner: depends 15:10:52 wakeup: now i know why i never heard of using slackware 15:10:52 *hefner* shouldn't say that; he liked Linux 2.2 15:11:11 1.0.5? 15:11:17 *nyef* liked linux 0.99pl45. 15:11:25 wakeup: getting warmer 15:11:29 wakeup: that's only 3 years old 15:11:40 oh, so you say it's right about time to upgrad from my 2.0? 15:11:41 *billitch* liked the dos, when he knew nothing else 15:11:48 wakeup: I'm partial to 1.0.38.5 these days, though that's a touch behind the curve. 15:12:12 awww 15:12:13 wakeup: just download a binary from the website and install it. 15:12:22 binarys 15:12:28 sounds intriguing 15:12:31 hefner: does the sbcl binary have threads now? 15:12:34 (ignore mispelling) 15:12:46 fusss: so I'm told, yes 15:12:58 fusss: For x86oid/linux, certainly. Not sure about other targets. 15:13:15 -!- kloeri [kloeri@freenode/staff/exherbo.kloeri] has quit [Read error: Operation timed out] 15:13:15 -!- bgs000 [znc@57o9.org] has quit [Read error: Operation timed out] 15:13:39 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 15:14:02 *fusss* braces for the inevitable clbuild/asdf-install questions, and prepares a link for the entire hunchentoot + deps 15:14:51 kloeri [kloeri@freenode/staff/exherbo.kloeri] has joined #lisp 15:15:02 wakeup: your next question will be "cl-who or html-template" .. cl-who, for now. and read the hunchentoot tests back to front 15:15:10 I have installed asdf-install + hunchentoot + deps :> 15:15:13 iPac [~bubble@p54AA4D3E.dip.t-dialin.net] has joined #lisp 15:15:17 but now clisp isnt good enough 15:15:30 Hrm. Looks like I should upgrade to 1.0.38.6 for my main system. 15:15:56 ramus [~ramus@adsl-99-23-145-200.dsl.chcgil.sbcglobal.net] has joined #lisp 15:18:14 Xach: how did you like "Managing Gigabytes"? I might a recommendation for an appropriate sequel for it 15:18:39 fusss: It seemed like a handy grab-bag survey of the field. 15:19:03 -!- rikjasnon [~hell@81.172.44.74.dyn.user.ono.com] has quit [Read error: Operation timed out] 15:19:13 morphling [~stefan@gssn-5f754555.pool.mediaWays.net] has joined #lisp 15:20:06 now grab "Introduction to Databases -- From Biological to Spatio-Temporal". Pretty much a cookbook for making fancy databases of all sorts; once you have that disk-based file techniques under your belt 15:20:31 cmsimon [~iamcms2@unaffiliated/cmsimon] has joined #lisp 15:20:49 *Xach* has many better ways to spend $100, especially with SMG2 coming out in a couple weeks 15:21:00 "SMG2"? 15:21:03 unlike any database book, this one doesn't teach a specific technology, but proposes uses cases, algorithms, and encourage you to invent your own wheels :-) 15:21:13 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 15:21:31 ok so I installed sbcl, asdf, and asdf-install are already included right? 15:21:31 nyef: Super Mario Galaxy 2 15:21:35 Ah. 15:21:39 so I delete them 15:21:53 *Xach* and the sprog downed bowser in SMG1 last week 15:22:08 fusss: thanks for the reference, i'll add it to my wishlist 15:23:19 i thought you might like it; sucks to have M-GBs and not have enough ideas for toys :-) 15:23:35 *Xach* must finish his usenet legend toy ASAP 15:24:14 back 15:24:21 fatal error encountered in SBCL pid 30310(tid 3085126400): 15:24:22 can't find core file at /usr/local/lib/sbcl//sbcl.core 15:24:31 >_< 15:24:38 fwiw, i am getting impatient with the pace of Redis and need the full CL types serialized .. perhaps a redis clone built over cl-store would do the trick 15:25:07 *stassats* is currently optimizing his ad-hoc data-store for SBCL 15:25:53 wakeup: // in your path. do "sbcl --core /path/to/core" 15:26:47 yeah sry, I skipped some doc 15:26:52 How about setting SBCL_HOME instead, so the contribs can be found? 15:27:01 -!- FareTower is now known as Fare 15:27:11 how about just installing sbcl? 15:27:21 I installed it 15:27:24 stassats: yep :-) 15:28:11 nyef: does SBCL_HOME affect core-finding? 15:28:13 -!- varjag is now known as varjagg 15:28:31 stassats: yes 15:28:35 I just tried ;) 15:28:59 -!- egoz [~Egoz@114.79.55.80] has quit [Quit: Leaving] 15:29:00 alright then 15:29:30 Fare: molicle ? 15:30:14 -!- plutonas [~plutonas@port-92-195-204-49.dynamic.qsc.de] has quit [Ping timeout: 265 seconds] 15:30:20 is there a more usable repl for sbcl? like where backspace works etc? 15:30:25 something readline-esque? 15:30:29 SLIME 15:30:30 wakeup: use rlwrap 15:30:51 my web server has no use for emacs or slime 15:30:55 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 268 seconds] 15:31:10 if backspace doesn't work, maybe your terminal is broken. 15:31:47 backspace does not work in sbcl, it produces ^H 15:32:03 egoz [~Egoz@114.79.55.80] has joined #lisp 15:32:33 TR2N [email@89.180.175.2] has joined #lisp 15:33:03 works for me. anyway, you can use rlwrap, but you should mostly be interacting with SBCL from inside of SLIME. 15:33:16 tcr: ping 15:33:35 wakeup: your web server has no use for repl with backspace either 15:34:10 -!- spradnyesh [~pradyus@nat/yahoo/x-bgswreuwnkwrztad] has left #lisp 15:34:29 it has! how else can you bring it down on its knees? 15:36:07 Nshag [user@lns-bzn-36-82-251-15-22.adsl.proxad.net] has joined #lisp 15:36:38 does sbcl also have a file like clisps .clisprc? 15:36:48 .sbclrc? 15:36:49 .sbclrc 15:38:09 -!- HG` [~HG@xdslex140.osnanet.de] has quit [Quit: HG`] 15:38:40 -!- drewc [~user@S01060013101b6ddb.vc.shawcable.net] has quit [Remote host closed the connection] 15:39:42 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #lisp 15:42:55 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: This computer has gone to sleep] 15:46:22 dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 15:47:14 joast [~rick@76.178.178.72] has joined #lisp 15:47:25 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3900, sources date: 20100125, built on: 2010-02-15 08:38:32 UTC http://www.kvirc.net/] 15:47:43 -!- tritchey [~tritchey@205.233.9.181] has left #lisp 15:48:11 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Remote host closed the connection] 15:48:12 Consalvo [~user@67-23-7-228.static.slicehost.net] has joined #lisp 15:49:24 fe[nl]ix, molicle is a trivial module system I wrote, currently part of fare-utils 15:49:25 Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has joined #lisp 15:50:23 the basic idea is that you can accumulate things at macro-expansion time, that are thereafter included either (1) at the end of the file (where a marker is demanded), or (2) after the file is compiled. 15:50:46 the first google hit for "molicle" is not what i expected. 15:50:52 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 15:50:54 thus, a molicle can say produce side files to be processed after compilation, etc. 15:51:35 I didn't release, just committed a proof of concept to fare-util's git. 15:51:49 the end marker is #.[:end].# BTW 15:51:54 lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 15:52:34 maybe I should have made it just #.molicle:end.# 15:52:36 Fare: that's where I noticed it 15:52:50 sounds like you could implement inline C on top of that 15:53:01 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 245 seconds] 15:54:01 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 15:54:29 -!- mcsontos [~mcsontos@nat/redhat/x-oprskahttwmjkolk] has quit [Read error: Operation timed out] 15:54:37 -!- schoppenhauer [~senjak@unaffiliated/schoppenhauer] has quit [Quit: Leaving.] 15:55:36 -!- morphling [~stefan@gssn-5f754555.pool.mediaWays.net] has quit [Remote host closed the connection] 15:57:42 spradnyesh [~pradyus@122.166.151.57] has joined #lisp 16:01:08 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Quit: Leaving] 16:03:41 fe[nl]ix, are you using fare-utils for anything? 16:04:08 no 16:05:02 you were just browsing? 16:05:47 I download all lisp repos that I can find 16:05:58 and every week or so I update them 16:06:17 molicles are an experiment so far. 16:06:23 I just noticed "molicle" scrolling down the output 16:06:37 But at one point, I want to integrate them with either ASDF and/or XCVB and see what I can do with them. 16:07:13 one obvious application is deferred-definition. 16:07:37 for instance a deftype that turns into a satisfies for a dynamically-defined function. 16:08:09 Felleisen talked about PLT's type system 16:08:12 very interesting 16:08:48 yup. 16:09:05 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 16:12:33 -!- kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 16:12:35 Sergio` [~positron@unaffiliated/sergio/x-8197433] has joined #lisp 16:13:29 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 16:14:08 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 16:15:33 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 276 seconds] 16:15:43 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 16:17:09 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 16:19:54 -!- Riqpe [riqpe@194.187.214.67] has quit [Quit: foobar] 16:23:27 -!- cmsimon [~iamcms2@unaffiliated/cmsimon] has quit [] 16:24:06 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 16:26:24 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 16:26:42 dabd [~dabd@a85-139-98-39.cpe.netcabo.pt] has joined #lisp 16:27:22 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 264 seconds] 16:28:11 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 16:30:37 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 264 seconds] 16:34:31 slyrus_ [~slyrus@adsl-75-36-214-244.dsl.pltn13.sbcglobal.net] has joined #lisp 16:35:27 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 16:36:50 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 240 seconds] 16:37:35 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 16:39:01 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has left #lisp 16:40:38 -!- dcibiel [~dcibiel@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:40:57 drewc [~user@S01060013101b6ddb.vc.shawcable.net] has joined #lisp 16:41:44 -!- Aperculum [~laurihak@unaffiliated/aperculum] has quit [Ping timeout: 240 seconds] 16:42:34 Aperculum [~laurihak@unaffiliated/aperculum] has joined #lisp 16:45:35 -!- Odin- [~sbkhh@s121-302.gardur.hi.is] has quit [Quit: Odin-] 16:48:17 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 16:49:47 -!- fusss [~chatzilla@CPE-143-238-90-143.lns5.cht.bigpond.net.au] has quit [Ping timeout: 248 seconds] 16:53:34 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Quit: kpreid] 16:55:51 -!- hlavaty [~user@77-22-102-139-dynip.superkabel.de] has quit [Remote host closed the connection] 16:56:05 -!- legumbre_ is now known as legumbre 16:56:23 HG` [~HG@xdslat128.osnanet.de] has joined #lisp 17:00:20 -!- ntd [~user@daneel.cc.gt.atl.ga.us] has left #lisp 17:01:03 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 17:01:20 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 17:01:26 udzinari [~user@209.158.broadband13.iol.cz] has joined #lisp 17:06:10 -!- HG` [~HG@xdslat128.osnanet.de] has quit [Quit: HG`] 17:07:04 HG` [~HG@xdslat128.osnanet.de] has joined #lisp 17:08:27 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Ping timeout: 276 seconds] 17:09:24 wheaten_ [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 17:09:30 zoe__ [~quassel@c-174-51-110-214.hsd1.co.comcast.net] has joined #lisp 17:09:50 Sergio` [~positron@unaffiliated/sergio/x-8197433] has joined #lisp 17:10:01 -!- zoe__ is now known as zoe 17:13:50 -!- egoz [~Egoz@114.79.55.80] has quit [Read error: Connection reset by peer] 17:16:17 -!- pavelludiq [~quassel@87.246.58.237] has quit [Remote host closed the connection] 17:18:00 Lithos [~chatzilla@DSLPool-net209-213.wctc.net] has joined #lisp 17:18:05 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Remote host closed the connection] 17:18:24 Omg. There should be a central authority issuing package names. Srsly. 17:18:35 heh, what clashed? 17:18:52 CCL uses "TARGET" as a nickname for one of its impl ones.. 17:19:13 -!- skeledrew [~skeledrew@0153-74-27-72-DYNAMIC-dsl.cwjamaica.com] has quit [Quit: Leaving.] 17:19:19 It clashed with my code :-( 17:20:07 deepfire: use the DNS convention style and you won't have clashes 17:20:11 leadnose [leadnose@xob.kapsi.fi] has joined #lisp 17:20:43 as much as I hate the style, there's a real point there 17:20:56 fenlix, it meshes very badly with another advice: to qualify symbols instead of importing the packages. 17:21:23 you could provide package nicknames in your own code 17:21:44 dlowe, do you imply that nicknames don't clash? 17:22:45 no, but if packages used the DNS style without nicknames, you could define your own nicknames and ensure yourself that they didn't clash 17:23:19 there's a logic error somewhere there, AIUI 17:23:23 I have to admit I have not really seen the merit of nicknames 17:23:41 oddly, the only way to add nicknames is through rename-package :/ 17:23:41 Am I missing some obvious benefit? 17:23:44 dlowe: except that there's no add-nickname-to-package 17:23:48 Guthur: more shorter 17:23:57 But then just use a shorter name 17:24:10 They all clash together anyway 17:24:45 fe[nl]ix: (rename-package #:cl-ppcre #:cl-ppcrs '(re)) 17:24:50 fe[nl]ix: but you can use rename-package ... 17:24:53 fe[nl]ix: (rename-package #:cl-ppcre #:cl-ppcre '(re)) 17:24:53 what dlowe said 17:25:23 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Read error: Operation timed out] 17:25:34 the "if packages used the DNS style without nicknames, you could define your own nicknames and ensure yourself that they didn't clash" is asymmetric 17:25:58 i.e. it is unapplicable as a general policy for all to follow 17:26:02 -!- wheaten_ is now known as CrEddy 17:26:06 gigamonkey: doesn't solve the problem globally. fine if you're writing a hack or app, not help for library 17:26:30 peterbb [~peterbb@ves1-1x-dhcp356.uio.no] has joined #lisp 17:26:35 plutonas [~plutonas@port-92-195-245-25.dynamic.qsc.de] has joined #lisp 17:26:36 I think the point is library authors use long (DNS-style) names 17:26:44 And users can then rename the packages to have whatever nicknames they want. 17:26:49 I guess I was thinking more of app development. Without some sort of local renaming, there's not much you can do 17:26:58 gigamonkey, it's not clear 17:27:12 -!- spradnyesh [~pradyus@122.166.151.57] has quit [Ping timeout: 265 seconds] 17:27:14 deepfire: what's not clear? 17:27:18 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 17:27:22 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 17:27:25 Libraries use each other. 17:27:53 yeah, for libraries my suggestion wouldn't work 17:27:59 Yeah, but as long as the original name is still there, they still work. 17:28:54 gigamonkey, this still doesn't mesh with the don't-import-packages-to-avoid-symbol-clashes advice 17:29:11 Seems orthogonal to me. 17:29:20 it's too bad, though. CPython has "import foo as bar" 17:29:29 Libraries using libraries should be doomed to use org.foo.bar.my-library:quux? 17:29:51 A true solution is to propose a replacement for the package system. 17:30:06 Has anyone tried lexicons? 17:30:09 gigamonkey, I don't see where it is orthogonal. 17:30:15 sykopomp|jeejah [~sykopomp@border.pozitronic.com] has joined #lisp 17:30:20 they can also import symbols explicitly 17:30:45 Fare: that gets deep into the CL symbols system. It'd be hard to avoid breaking the world 17:30:49 adeht, come to think of it, this sounds as about the only escape.. 17:31:08 Make package names not string designators but symbols. 17:31:19 there are finitely many vendors to synchronize. But indeed there's a bootstrap problem. 17:31:57 gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has joined #lisp 17:32:04 it would be interesting to know, if someone did all the work of patching the implementations such that the maintainers just had to apply patches, how many of them would. 17:32:05 tcr: that was my thought as well. "toplevel" packages would have uninterned symbol names, I guess 17:32:21 maybe the solution goes through some SACLA-like abstraction layer. 17:32:27 dlowe, or you could have the toplevel be the keyword package 17:32:27 Adlai, memo from fusss: our shared box is not down but the domain name lapsed. Just renewed it. You can always use the IP to reach it 17:32:52 dlowe: or just a string 17:33:20 tcr: that offends my instinct for consistency 17:34:04 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 17:34:05 Sorry, my kid just woke up. Later. 17:34:27 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 265 seconds] 17:34:55 *Fare* wonders if there's a good way to separate the CL "frontend" and "backend". 17:35:06 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 17:35:21 Adlai, I'd rather have a special, separate and locked package, existence of symbols in which would have semantics. 17:35:25 Fare: sure. Just write your own reader 17:36:00 dlowe: it's the reader PLUS a whole lot of infrastructure to replace various introspection facilities. 17:36:06 -!- Jasko2 [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Ping timeout: 268 seconds] 17:36:17 Fare: i've been working on something like that 17:36:25 drewc: interesting. 17:36:53 basically storing forms as CLOS objects in a rucksack database. 17:37:09 Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has joined #lisp 17:37:15 how stable is rucksack? 17:37:21 is there a library for doing things like listing directories, checking for file type? 17:37:37 basically I wanna crawl my fs 17:37:42 clhs directory 17:37:53 minion: tell wakeup about cl-fad 17:37:54 wakeup: have a look at cl-fad: CL-FAD is a portable pathname library based on code from Peter Seibel's book Practical Common Lisp. http://www.cliki.net/cl-fad 17:37:54 wakeup, there's also, cl-fad 17:37:58 extremely. The only issue right now is that transactions are serial, but i've got a fix for that on the go as well. 17:38:23 I;m using rucksack for the startup i'm involved in, so have a vested interested in making it super-cool. 17:38:25 drewc, this is a killer thing 17:39:02 wakeup: it's low-tech, but I recommend using osicat-posix. 17:39:10 drewc, do you know how the notmuch mailreader works? 17:39:27 deepfire: not a clue 17:39:52 what's the status between osicat and iolib? fork, merge, split, etc. 17:40:02 drewc, basically it stores text in one big bowl and lets you tag it 17:40:05 -!- holycow [~new@poco208-2.fredcanhelp.com] has quit [Read error: Connection reset by peer] 17:40:10 hefner: looks like what I need, thanks 17:40:16 When I tried to build sbcl with clbuild I got a failed contrib - sb-concurrency 17:40:24 Is this a known problem 17:40:27 drewc, using the xapian text indexing/search engine 17:40:44 drewc, and the "folders" are always search folders 17:40:54 Guthur: with default features? 17:40:57 drewc, xapian is blazing fast 17:41:05 stassats: Ya 17:41:17 deepfire: ok, what has this got to do with the price of tea in china? 17:41:26 well, look for the reason it failed 17:41:29 drewc, a little imagination my friend 17:41:53 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Read error: Connection reset by peer] 17:42:03 drewc, you don't store code in files -- and you don't retrieve it as files 17:42:15 damn peter seibel, activating my peter hilight all the time 17:42:16 it's not text either 17:42:22 Sergio` [~positron@unaffiliated/sergio/x-8197433] has joined #lisp 17:42:26 maybe I should remove that hilight on this channel 17:42:38 drewc, you ask the code editor for all methods related to foo -- and that's what you work with 17:43:04 Aperculum: maybe Peter should change his name? 17:43:04 drewc, probably that's what you've had in mind already 17:43:16 PuffTheMagic_ [~quassel@unaffiliated/puffthemagic] has joined #lisp 17:43:55 yeah, that would make sense, it would be unreasonable to demand ME to remove MY hilight 17:44:13 drewc, and you can ask it to make intelligent extractions -- like "show me all methods on this gf specialised on subclasses of ..." 17:44:51 deepfire: that's pretty trivial to do even now, you don't need code in a database to get that. 17:45:03 spradnyesh [~pradyus@nat/yahoo/x-oabuzeymsctzazfl] has joined #lisp 17:45:10 deepfire: i'm more interested in reasoning about the code in a portable way 17:45:14 drewc, i'd be amazed to work in such an environment 17:46:48 deepfire: you could hack it together in a weekend 17:46:53 uh deepfire, isn't it just a few functions using the MOP? 17:47:20 -!- joast [~rick@76.178.178.72] has quit [*.net *.split] 17:47:20 -!- PuffTheMagic [~quassel@unaffiliated/puffthemagic] has quit [*.net *.split] 17:47:28 adeht, are you calling me a genius? Something so simple, yet nobody made it yet? 17:47:52 well AMOP defines some of them ;) 17:47:54 I mean, do you realise how useful this could be? 17:48:36 made what? integrating the moppery with an editor? just asking the mop about methods specialized isn't hard - there's been a demo hack in mcclim that's done that years, and I thought some slime contrib could do it too 17:48:44 deepfire: there's who-specializes already 17:49:31 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 17:49:32 laevus [~marc@196-210-171-56-wrbs-esr-2.dynamic.isadsl.co.za] has joined #lisp 17:49:51 tcr, the idea is to have non-file-backed emacs buffers composed of bodies of toplevel forms, and computed as a result of some user-specified query 17:50:00 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 17:50:18 The set of queries doesn't need to be restricted to MOP. 17:50:26 I haven't really followed the context; I think files for source code is horrendeously inadequate 17:50:28 Fare: fork that removes the use of CL pathnames and FS access functions 17:50:30 kenjin2201 [~kenjin@219.241.85.107] has joined #lisp 17:50:40 tcr, like, totally, man! 17:51:27 stassats: I'm rebuilding, and it seems to be failing at mailbox test multiple consumers 17:51:39 I has just flew by so I missed the details 17:51:50 tcr, i.e. instead of "who-calls" presenting "hyperlinks" -- let's have a computed buffer of toplevels 17:51:55 Guthur: https://bugs.gentoo.org/show_bug.cgi?id=318191 17:52:01 put log into a file? 17:52:09 Guthur: I've been pointed to that by fe[nl]ix earlier; is your system similiar? 17:53:00 deepfire: Actually I want hyper source code which you can annotate and link arbitrarily 17:53:09 tcr: that's what i'm working on :) 17:53:31 tcr, hyper is fun, but I was thinking computed buffers are cool as well 17:53:33 tcr: I'll check, I think I'm on the same linux kernel at least 17:53:33 although it actually starts with writing a reader. 17:53:45 link source code to tests to documentation and so on, and you rcs should warn on commit if you touched code but didn't touch corresponding documentation etc 17:54:04 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Client Quit] 17:54:23 -!- gugamilare [~kvirc@200-207-40-188.dsl.telesp.net.br] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3900, sources date: 20100125, built on: 2010-02-15 08:38:32 UTC http://www.kvirc.net/] 17:54:31 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 17:54:35 annotate code with comments without obfuscating code with long texts 17:54:59 I think the latter you can quite easily get by some outline-mode thing where you can hide comments 17:55:05 deepfire: it doesn't help, but I think some ancient Dylan editor what you're talking about (with computed buffers) 17:55:06 tcr, AIUI these things complement each other 17:55:11 *did 17:55:14 mindCrime_ [~chatzilla@rrcs-70-62-112-146.midsouth.biz.rr.com] has joined #lisp 17:55:48 hefner, sounds like fun, do you have any memories of what to look for? 17:55:58 when I do a M-x slime, it says Process inferior-lisp not running 17:56:03 what did I forget? 17:56:12 emacs already has something like that in org-mode src blocks and C-c ' 17:56:32 Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has joined #lisp 17:56:34 sykopomp|jeejah` [~sykopomp@border.pozitronic.com] has joined #lisp 17:56:34 -!- sykopomp|jeejah` [~sykopomp@border.pozitronic.com] has quit [Read error: Connection reset by peer] 17:56:38 sykopomp|jeejah` [~sykopomp@border.pozitronic.com] has joined #lisp 17:56:44 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Read error: Connection reset by peer] 17:56:45 wakeup: to setup it properly 17:57:04 -!- sykopomp|jeejah` is now known as sykopomp|jeejah 17:58:06 stassats: thanks :) that really helped (no irony, for real!) 17:58:17 deepfire: http://groups.google.com/groups?selm=G6%25r7.26054$vq.5400932@typhoon.ne.mediaone.net (which presently won't load for me), or google for "scott mckay deuce" 17:58:18 joast [~rick@76.178.178.72] has joined #lisp 17:58:58 tcr: Very similar, amd64 linux 2.6.32.3 17:59:39 Not sure how to do such a concise output as that gentoo on debian 17:59:48 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 18:00:11 tcr, the core motivation is that the linear serialisation of code can be both overly verbose and not enough verbose (i.e. level of abstraction) -- depending on what you want to focus on 18:00:20 hefner, thanks a lot! 18:00:36 deepfire: if you've never seen it, you really want to look at the leo editor 18:00:41 Guthur: /usr/bin/reportbug ? 18:00:50 Guthur: Could you another kernel? 18:00:57 deepfire: http://webpages.charter.net/edreamleo/front.html 18:01:25 i used that for many years as my primary editor, before i came to lisp and got sucked into emacs 18:01:26 tcr: Actually ya could probably try a really early on 18:01:33 lenny's kernel 18:01:39 back in a bit 18:01:55 on/one 18:01:58 my cl-org-mode hack is really just an attempt to recreate the leo magic in an emacs context :) 18:02:06 -!- Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has quit [Remote host closed the connection] 18:02:14 i can try debian amd64-2.6.32-5, but not today 18:02:20 -!- kenjin2201 [~kenjin@219.241.85.107] has quit [Ping timeout: 246 seconds] 18:02:24 would be good to know 18:02:33 kenjin2201 [~kenjin@219.241.85.107] has joined #lisp 18:02:50 Just not 2.6.18 which I pretty much assume to be buggy due to reports by several people 18:03:55 jockc [~jockc@dsl-206-251-71-75.dynamic.linkline.com] has joined #lisp 18:03:56 deepfire: I just said a few things I'd like. I'm not arguing against your experience; I cannot really share it for the moment though 18:04:35 drewc, thanks! This is definitely a step in the right direction! 18:04:39 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Read error: Connection reset by peer] 18:04:59 sykopomp|jeejah [~sykopomp@border.pozitronic.com] has joined #lisp 18:05:52 drewc, also, if you had completelyquery-driven code viewing, you'd probably still need some semantic cues to record how you think about the structure of your project 18:06:23 drewc, the stuff in Leo might be just the right way to record these cues 18:07:40 tcr, wait.. isn't 2.6.18 is what RHEL/CentOS 5.4 is based on? 18:08:00 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 276 seconds] 18:08:08 sykopomp|jeejah` [~sykopomp@border.pozitronic.com] has joined #lisp 18:08:08 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Read error: Connection reset by peer] 18:08:14 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 18:08:15 ok, got to run, later on folks and thanks for pointers! 18:08:20 deepfire: it's one way to do it. The nice thing about leo (and cl-org-mode) is that there are still files, so you can interact with others who don't share your grand vision 18:11:30 -!- Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 276 seconds] 18:11:44 -!- spradnyesh [~pradyus@nat/yahoo/x-oabuzeymsctzazfl] has quit [Ping timeout: 240 seconds] 18:19:17 -!- Phoodus [foo@174-22-192-234.phnx.qwest.net] has quit [Read error: Connection reset by peer] 18:19:31 jthing [~jthing@163.200.34.95.customer.cdi.no] has joined #lisp 18:20:12 Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has joined #lisp 18:20:44 Same fail on 2.6.26.2 18:21:31 SandGorgon [~OmNomNomO@122.162.126.31] has joined #lisp 18:21:33 daniel__ [~daniel@p5082FD19.dip.t-dialin.net] has joined #lisp 18:21:55 Guthur: and what CPU? 18:22:49 AMD64 18:22:55 moah [~gnu@dslb-084-063-221-134.pools.arcor-ip.net] has joined #lisp 18:22:58 that doesn't narrow it 18:23:19 vendor, model, etc. 18:23:20 Oh sorry, Opteron 175 18:23:40 _mathrick [~mathrick@users177.kollegienet.dk] has joined #lisp 18:23:48 Obviously AMD, not sure if there is another vendor 18:24:02 -!- mathrick [~mathrick@users177.kollegienet.dk] has quit [Ping timeout: 240 seconds] 18:24:19 i built 1.0.37.60 fine on PIV prescott, i'll try the latest SBCL tomorrow 18:24:26 -!- daniel [~daniel@p5082F20D.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 18:25:05 1.0.37 was fine, 38 seems to be where the fail happend 18:25:27 well, there was no sb-concurrency in 1.0.37 18:25:31 It might explain why there was no bin for the AMD64 arch this time round. hehe 18:25:48 lisppaste: url 18:25:49 To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste. 18:25:51 no, that doesn't explain it 18:26:07 I meant it as a joke 18:26:22 But if no one can build it they there wont be a bin 18:26:30 they/then 18:26:38 well, that would be a showstopper for a release 18:26:51 -!- adeht [~death@bzq-84-110-51-130.red.bezeqint.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:26:56 nurv [nurv@83.231.61.51] has joined #lisp 18:27:02 Hi. 18:28:29 guthur pasted "sb-concurrency" at http://paste.lisp.org/display/98916 18:28:43 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Remote host closed the connection] 18:29:01 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 18:29:19 Just for completeness, not sure if it really shows anything besides that the test fails, haven't looked much closer than that 18:29:29 holycow [~new@poco208-2.fredcanhelp.com] has joined #lisp 18:30:01 the one on gentoo tracker uses AMD CPU too 18:30:11 Yep 18:30:27 tritchey [~tritchey@205.233.9.181] has joined #lisp 18:30:53 Does sbcl_arch="x86-64" cover both Intel and AMD 18:31:02 it does 18:31:07 Just making sure 18:31:35 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 18:31:42 i guess this bug would be a pain to debug 18:32:06 Dunno, I'd see as a puzzle 18:32:27 well, that's how i look at any bug 18:34:27 Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has joined #lisp 18:35:02 -!- rread [~rread@nat/sun/x-bevjdlhijakldook] has quit [Quit: rread] 18:36:32 The tests are disabled in darwin due to hangs 18:36:47 Would a similar head the sand approach work here, hehe 18:37:01 -!- slyrus_ [~slyrus@adsl-75-36-214-244.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 18:38:36 eugu [~Miranda@212.1.246.237] has joined #lisp 18:38:49 Edward__ [~Ed@AAubervilliers-154-1-5-217.w86-212.abo.wanadoo.fr] has joined #lisp 18:39:21 Guthur: what I'd do: a) disable the tests, finish the installation so you can use it in slime 18:39:23 -!- dabd [~dabd@a85-139-98-39.cpe.netcabo.pt] has quit [Quit: Ex-Chat] 18:39:46 Guthur: b) find out which thread hangs, you can do that by modifying timed-join-thread in test-utilities.lisp 18:40:02 -!- Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has quit [Ping timeout: 252 seconds] 18:40:11 -!- ichernetsky [~ichernets@195.222.66.207] has quit [Ping timeout: 248 seconds] 18:40:16 but try another kernel version first 18:40:23 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 18:40:39 tcr: I did try another one, or did you mean a third one 18:40:46 oh ok I missed that 18:40:50 which one did you try, too? 18:41:05 2.6.26.2 18:41:21 ok 18:41:21 Sorry I should have put you id beside it 18:41:39 well then try what I said. find out which thread hangs; read the test case to understand what it does 18:42:01 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 264 seconds] 18:42:05 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Quit: Leaving] 18:42:11 -!- Xach [~xach@cpe-72-227-90-1.maine.res.rr.com] has quit [Ping timeout: 260 seconds] 18:42:23 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 18:42:27 I'd be tempted to say it should mean that there's some kind of lost wakeup scenario in semaphores; that's the hypothesis I'd start with 18:43:27 is specialization (eql number) faster than (eql symbol) on sbcl? 18:43:40 i'd test, but i have no time right now 18:43:43 stassats: they're both equally slow. 18:43:51 -!- sykopomp|jeejah` [~sykopomp@border.pozitronic.com] has quit [Read error: Connection reset by peer] 18:43:53 pkhuong: that's what i suspected 18:44:07 so, write my own dispatch? 18:44:18 Ah, but are they both EQLy slow? 18:44:22 single dispatch? Use a hash-table. 18:45:04 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 18:45:08 i have a small number of small integers, so i might get away with a vector 18:46:07 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 18:46:49 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 18:50:56 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 18:51:45 sykopomp|jeejah [~sykopomp@border.pozitronic.com] has joined #lisp 18:53:14 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 265 seconds] 18:54:03 HET3 [~diman@w220.engin.cf.ac.uk] has joined #lisp 18:54:09 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 18:56:35 -!- kenjin2201 [~kenjin@219.241.85.107] has quit [Ping timeout: 246 seconds] 18:57:22 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Ping timeout: 264 seconds] 18:57:27 Guthur_ [~michael@host86-132-121-145.range86-132.btcentralplus.com] has joined #lisp 18:59:40 *p_l* suddenly encounters VMgen 19:00:42 faux [~user@1-1-4-21a.gkp.gbg.bostream.se] has joined #lisp 19:00:49 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Read error: Operation timed out] 19:01:27 -!- Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has quit [Ping timeout: 265 seconds] 19:02:12 pavelludiq [~quassel@87.246.58.237] has joined #lisp 19:04:55 Sergio` [~positron@unaffiliated/sergio/x-8197433] has joined #lisp 19:06:26 -!- SandGorgon [~OmNomNomO@122.162.126.31] has quit [Ping timeout: 252 seconds] 19:08:14 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Read error: Operation timed out] 19:10:22 -!- Guthur_ is now known as Guthur 19:10:30 ichernetsky [~ichernets@195.222.67.172] has joined #lisp 19:10:30 *nyef* finds the note in the netbsd documentation that says that the drive controller in his mac isn't supported. 19:11:23 nyef: Well at least it saves you the effort of fruitlessly trying to get it to work 19:11:28 True. 19:11:53 Sergio` [~positron@unaffiliated/sergio/x-8197433] has joined #lisp 19:12:26 should there be a libsbcl.a or a libsbcl.so ? 19:13:01 should it contain the lisp image? 19:13:09 SandGorgon [~OmNomNomO@122.162.126.31] has joined #lisp 19:13:43 seg_ [~seg@adsl-99-29-148-251.dsl.sfldmi.sbcglobal.net] has joined #lisp 19:15:31 Fare: I was considering libsbclrt.so containing base runtime and separate shared object containing lisp image (that's what I was thinking for the usage of ELF) 19:15:45 Fare: That'd be neat, but I have a bit of a list of what'd be involved and it's not pretty. 19:15:55 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 248 seconds] 19:16:11 libsbclrt is my name for the utterly crazy idea of making the runtime into program interpreter (in ELF meaning of the term) 19:16:31 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 19:16:47 -!- kpreid [~kpreid@216-171-189-244.northland.net] has quit [Quit: kpreid] 19:17:07 my idea is that one should be able to link any cffi-produced C code in the runtime, then deliver a standalone application. 19:17:23 -!- segmond [~seg@adsl-99-96-207-236.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 260 seconds] 19:17:36 Fare: nice one would be support for static linking of libs, as well 19:17:53 so libsbclrt.a would be neat. 19:18:17 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 19:18:17 I do have some ideas but my knowledge and understanding of SBCL internals aren't enough even to properly evaluate them. 19:18:22 *nyef* points out that the core likes to have the address of certain symbols in the runtime available at genesis-time. 19:19:03 nyef: would a static index in symbol array be enough? 19:19:15 nyef: oh. Can (shared) objects specify an address at which they will be loaded, no matter what? 19:19:51 the linker could be convinced to always load one of the objects first. 19:19:58 at the specified address 19:20:06 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 19:20:36 nyef: only on Win32, which can then blow up 19:21:49 *Fare 19:22:43 nyef: also, what kind of symbols are currently needed at static addresses by the time of genesis? 19:23:03 LaPingvino [~LaPingvin@82-171-137-254.ip.telfort.nl] has joined #lisp 19:23:26 varjag [~eugene@226.119.202.84.customer.cdi.no] has joined #lisp 19:23:53 There's a handful of things that could probably be taken care of via linkage-table, but there are a few other things... 19:24:03 Mainly the trampolines. 19:24:27 nyef: would PC-relative addressing be enough for those? 19:24:37 -!- Kolyan [~nartamono@95-26-61-72.broadband.corbina.ru] has quit [] 19:25:05 Absolute addresses for the trampolines, I'm afraid: They're stored as pointers in the function-entry-pc slots or similar. 19:25:21 That said, I have a partial solution for the trampolines. 19:25:40 nyef: could they be dynamically rewritten by runtime? 19:25:46 http://repo.or.cz/w/sbcl/nyef.git/shortlog/refs/heads/no-x86oid-assem.S 19:26:04 Move them into read-only space, which is a core space! 19:26:48 Hey, are sparc, mips and hppa the only "normal" sbcl ports? 19:26:55 Guthur_ [~michael@host86-132-121-145.range86-132.btcentralplus.com] has joined #lisp 19:27:36 Alpha has that weird 32-on-64 memory model, ppc has two GC options, x86 has conservative GC, and x86-64 has conservative GC and is the only 64-bit port. 19:28:54 Alpha would probably need a rewrite based on x86-64 (and probably PPC, maybe looking a little at CCL's GC?) 19:30:13 sykopomp|jeejah` [~sykopomp@border.pozitronic.com] has joined #lisp 19:30:13 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Read error: Connection reset by peer] 19:30:27 -!- Guthur [~michael@host86-132-121-145.range86-132.btcentralplus.com] has quit [Ping timeout: 265 seconds] 19:30:31 Actually, what I'd like to see are 32-on-64 x86-64 and ppc targets, and a 64-bit ppc target, threads on ppc, and maybe bringing the mips port up to par? 19:30:40 Not that I have a usable mips -target-. 19:32:21 nyef: why 32-on-64 x86-64 ? 19:32:32 -!- sykopomp|jeejah` is now known as sykopomp|jeejah 19:33:29 p_l: save space on pointers, but you still get tons of GPRs, 64 bit arithmetic (with (unsigned-byte 64) declarations), and SSE-alignment. 19:34:36 Serious JVMs offer that, with at most ~16-32GB heaps usually. 19:34:58 -!- tritchey [~tritchey@205.233.9.181] has left #lisp 19:35:33 16-on-64, rawr. 19:35:35 kejsaren_ [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 19:36:06 is it feasible to do a 32-on-64 port, but move large unboxed array storage outside the 32-bit heap? 19:36:08 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 19:36:32 hefner: with SAPs, I suppose. 19:36:43 ew. :) 19:36:49 Or some other sort of double indirection. 19:36:51 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:37:37 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 19:38:57 interesting would be a port that supported both 32bit and 64bit pointers at the same time, with GC simply taking care of ensuring proper addressing... 19:38:59 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Client Quit] 19:39:07 -!- HET3 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 19:39:09 Another reason for having 32-on-64 on more than one platform is that it'd force a cleanup of the alpha conditionals all over the place. 19:39:15 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 19:39:24 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:39:28 Breaks up the alpha-as-alpha and the alpha-as-32-on-64. 19:39:41 -!- nurv is now known as nurv|off 19:39:47 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 19:39:52 an interesting port would be IA-64... 19:40:33 -!- TR2N [email@89.180.175.2] has quit [Ping timeout: 276 seconds] 19:40:38 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:41:05 X-Scale [email@89.180.133.32] has joined #lisp 19:41:09 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Max SendQ exceeded] 19:42:31 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:43:41 -!- jthing [~jthing@163.200.34.95.customer.cdi.no] has quit [Quit: Leaving] 19:43:50 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 19:44:32 -!- _mathrick is now known as mathrick 19:44:36 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:45:11 how can I determine wether a file is plain text? 19:45:33 eg html, txt, README but not some jpg or mp3 19:46:10 mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has joined #lisp 19:46:38 wakeup: you can try using external application like file or similar 19:46:45 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Quit: Leaving.] 19:46:56 since magic number databases tend to have differing formats 19:47:37 that would be an option 19:48:01 -!- Guthur_ is now known as Guthur 19:48:58 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 264 seconds] 19:49:41 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 19:50:37 The problem is that your problem is a matter of "does it -look- like text?" 19:51:21 Is there details some about how to use the asdf test framework 19:51:22 And then all of a sudden you have a file which is mime-multipart encoded with some sections in base64... 19:51:24 I understand that :/ 19:51:34 I am looking to run those sb-concurrency tests 19:52:15 I could go with file extensions, since its an internal app and I can trust my own sanity 19:52:22 but what about README files etc 19:57:47 -!- Jasko [~tjasko@c-174-59-195-12.hsd1.pa.comcast.net] has quit [Quit: Leaving] 19:58:28 Internal app? If you can go with file extensions and a known-file whitelist, then do so? 19:59:14 -!- Lithos [~chatzilla@DSLPool-net209-213.wctc.net] has quit [Ping timeout: 246 seconds] 19:59:19 Lithos_ [~chatzilla@DSLPool-net209-213.wctc.net] has joined #lisp 19:59:19 -!- Lithos_ is now known as Lithos 19:59:55 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Read error: Connection reset by peer] 20:00:51 I want to index my static html/txt dir and then make a search via hunchentoot 20:01:38 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 20:02:25 nus [~nus@unaffiliated/nus] has joined #lisp 20:04:56 marioxcc [~user@200.56.151.185] has joined #lisp 20:05:18 pnq [~gaiug@AC810966.ipt.aol.com] has joined #lisp 20:08:22 pdponze [~pdponze@144.85.124.96] has joined #lisp 20:08:35 -!- prip [~foo@host128-197-dynamic.17-79-r.retail.telecomitalia.it] has quit [Ping timeout: 252 seconds] 20:11:06 prip [~foo@host8-129-dynamic.36-79-r.retail.telecomitalia.it] has joined #lisp 20:11:23 Beetny [~Beetny@ppp118-208-32-95.lns20.bne1.internode.on.net] has joined #lisp 20:14:45 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 20:15:29 Guthur: any news? 20:16:18 tcr: Trying to figure out how to run the tests, not familiar with asdf testing framework 20:16:54 I am assuming its something to do with asdf:perform 20:17:27 ArkRost [~Aravan@ppp89-110-22-24.pppoe.avangarddsl.ru] has joined #lisp 20:18:55 -!- Madsy [~madman@fu/coder/madsy] has quit [] 20:19:54 Oh wait something else is not right, I think I made a silly error 20:20:30 -!- marioxcc is now known as marioxcc-AFK 20:21:00 Hi! Someone tell me please what's the difference between inferior lisp and superior lisp(slime) in emacs 20:21:51 lol, what a silly error 20:21:55 On my part 20:22:15 ArkRost: "inferior" refers to the process structure: emacs starts the lisp process, so it's emacs's inferior, technically 20:22:19 (it's a bad pun) 20:22:29 I didn't realise it moved to /target for implementation compilation 20:22:40 The "superior" part of SLIME is that it's better than ilisp mode. 20:22:46 ArkRost: and "superior" is an even worse pun on SLIME being, well, superior to the previous lisp interaction mode, ilisp (: 20:23:28 It was my unfamiliarity with clbuild 20:23:37 and it is definitely superior (: 20:23:39 hi, what are #+these called to test for a package/cl implementation? 20:25:14 -!- Edward__ [~Ed@AAubervilliers-154-1-5-217.w86-212.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 20:25:18 -!- jockc [~jockc@dsl-206-251-71-75.dynamic.linkline.com] has quit [Remote host closed the connection] 20:25:43 jockc [~jockc@dsl-206-251-71-75.dynamic.linkline.com] has joined #lisp 20:25:59 -!- pnq [~gaiug@AC810966.ipt.aol.com] has quit [Ping timeout: 260 seconds] 20:26:07 I was wondering why the re-enabled test was not appearing, it was due to be making the change in the irrelevant source/sbcl 20:26:20 be/me 20:26:30 egn: "feature conditionals", maybe? 20:26:54 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Read error: Connection reset by peer] 20:26:54 sykopomp|jeejah` [~sykopomp@border.pozitronic.com] has joined #lisp 20:27:26 nyef: thanks 20:27:51 Guthur: You just load the sb-concurrency-test system 20:28:07 Guthur: then you switch to the sb-concurrency-test package, and run (do-test 'test-name) 20:28:27 tcr: Oh that's handy, cheers 20:28:53 Edward__ [~Ed@AAubervilliers-154-1-56-63.w90-3.abo.wanadoo.fr] has joined #lisp 20:29:03 -!- pavelludiq [~quassel@87.246.58.237] has quit [Ping timeout: 276 seconds] 20:29:22 -!- marioxcc-AFK is now known as marioxcc 20:30:34 ArkRost: using slime is pleasant (it has a nice debugger, comes with a bunch of cross-reference tools); inferior-lisp is just a tiny wrapper around the naked lisp. it's like going on a polar exploration in the nude. 20:31:08 -!- sykopomp|jeejah` [~sykopomp@border.pozitronic.com] has quit [Ping timeout: 252 seconds] 20:32:14 Soulman [~knute@154.80-202-254.nextgentel.com] has joined #lisp 20:32:15 Madsy [~madman@fu/coder/madsy] has joined #lisp 20:32:26 alinp [~alinp@89.137.98.94] has joined #lisp 20:33:06 xan_ [~xan@91.201.133.25] has joined #lisp 20:35:50 -!- nus [~nus@unaffiliated/nus] has quit [Read error: Connection reset by peer] 20:35:55 nus [~nus@unaffiliated/nus] has joined #lisp 20:38:06 nyef: do you know if I can do the equivalent of #+feature (progn (defun foo ()) (defun bar ())) without using progn? 20:38:24 what's the matter with progn? 20:38:32 egn: #+feature (defun foo ()) #+feature (defun bar ()) 20:38:49 rouslan [~rouslan@unaffiliated/rouslan] has joined #lisp 20:39:32 foom: sorry, clarification: I have a bunch of functions to define and I'd rather not prefix them all with #+feature 20:39:45 dlowe: I'm going to be using it a lot, so I wanted a shorter way 20:39:58 maybe you're doing it wrong 20:40:06 maybe you want to conditionally load a file instead in your .asd 20:40:18 maybe you want something like definterface, defimplementation in swank, or bordeax-threads 20:40:28 tcr: that's possible, I'll check those out, thanks 20:40:39 maybe you want to tell us more specifics :-) 20:42:00 egn: Sure! You can use LOCALLY instead of PROGN. 20:42:38 egn: load files depending on the implementation? 20:42:44 tcr: will do, give me a min 20:43:00 So, going back to the topic of random things to change in sbcl, how about precise-gc on x86-64, since it has enough registers to partition the set? 20:43:14 Basically move it to be more like ppc is now. 20:44:02 nyef: what's wrong with conservative on regs? 20:44:17 pkhuong: it'll be defining function depending on I've required #+foo so I can use (foo:bar) in that function 20:44:39 nyef: actually, the trace table would be almost perfect here. 20:45:06 tcr: nyef: I'm going to rethink this architecture, thanks 20:45:33 could you paste an example from your code? 20:46:56 -!- LaPingvino [~LaPingvin@82-171-137-254.ip.telfort.nl] has quit [Remote host closed the connection] 20:47:06 What is the key combination in slime for jumping to the source code? 20:47:23 LaPingvino [~LaPingvin@82-171-137-254.ip.telfort.nl] has joined #lisp 20:47:31 M-. 20:47:45 -!- LaPingvino [~LaPingvin@82-171-137-254.ip.telfort.nl] has left #lisp 20:48:22 tcr: yep, I hope this is enough: http://paste.lisp.org/display/98928 20:48:36 ArkRost: http://common-lisp.net/~trittweiler/talks/slime-talk-2008.pdf 20:49:27 egn: what problem are you trying to solve with that? 20:49:41 -!- Stattrav [~Stattrav@202.3.77.233] has quit [Remote host closed the connection] 20:51:22 sykopomp|jeejah [~sykopomp@border.pozitronic.com] has joined #lisp 20:52:43 skeledrew [~skeledrew@0153-74-27-72-DYNAMIC-dsl.cwjamaica.com] has joined #lisp 20:54:12 tcr: an easier dependency system where extensions can depend on other extensions which require lisp modules... long story, but I want yet another easier layer on top of lisp packages 20:54:57 so I can make one file per extension which all gets loaded and managed by an extension package 20:55:14 -!- xan_ [~xan@91.201.133.25] has quit [Ping timeout: 246 seconds] 20:56:24 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 276 seconds] 20:56:46 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 264 seconds] 20:57:24 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 20:57:30 egn: there's a system builder that uses defpackage forms for dependency resolution 20:57:39 (that, and filesystem layout) 20:57:57 p_l: that might be helpful. what's it called? 20:58:09 I can't find it anymore, unfortunately 20:58:16 you might need to search logs 20:58:23 will do 20:58:33 kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has joined #lisp 21:01:36 maden [~maden@dsl-147-76.aei.ca] has joined #lisp 21:02:32 t3eblinder [~wolfgang@p5B200058.dip0.t-ipconnect.de] has joined #lisp 21:02:58 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 21:03:37 -!- felideon [~user@12.228.15.162] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:04:26 -!- Edward__ [~Ed@AAubervilliers-154-1-56-63.w90-3.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 21:05:06 Edward__ [Ed@AAubervilliers-154-1-74-110.w81-249.abo.wanadoo.fr] has joined #lisp 21:05:07 -!- legumbre [~leo@r190-135-35-122.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 21:06:58 -!- kpreid [~kpreid@rrcs-208-125-58-214.nys.biz.rr.com] has quit [Ping timeout: 264 seconds] 21:07:00 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 21:07:03 legumbre [~leo@r190-135-32-174.dialup.adsl.anteldata.net.uy] has joined #lisp 21:07:43 Guthur: did you find out which thread hangs? 21:07:54 -!- nurv|off is now known as nurv 21:08:02 -!- pdponze [~pdponze@144.85.124.96] has left #lisp 21:08:11 The first few, but I'm trying to build better test results 21:08:21 I say few, because it actually start varying 21:08:36 freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has joined #lisp 21:08:53 I'd suggest you only work with the MAILBOX.SINGLE-PRODUCER-SINGLE-CONSUMER test 21:09:12 they vary there too? 21:09:26 what do you do? 21:11:11 abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has joined #lisp 21:12:12 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Ping timeout: 276 seconds] 21:14:18 Sorry had to go see to something else there 21:14:26 I will run that and see 21:14:40 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: *poof*] 21:15:16 -!- abugosh [~Adium@216-164-114-53.c3-0.tlg-ubr3.atw-tlg.pa.cable.rcn.com] has quit [Client Quit] 21:17:00 nrv [nurv@83.231.16.68] has joined #lisp 21:19:05 TeMPOraL [~temporal@178.182.176.213.nat.umts.dynamic.eranet.pl] has joined #lisp 21:20:14 -!- nurv [nurv@83.231.61.51] has quit [Ping timeout: 240 seconds] 21:22:05 kejsaren1 [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 21:22:40 sender-1 on the initial test 21:22:44 brb 21:24:47 -!- nus [~nus@unaffiliated/nus] has quit [Ping timeout: 260 seconds] 21:26:25 That was using MAILBOX.SINGLE-PRODUCER-SINGLE-CONSUMER 21:28:03 -!- kejsaren1 [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Quit: leaving] 21:29:03 well that's kind of weird 21:29:11 ("SENDER-2" "SENDER-1") 21:29:25 for multi producers and consumers 21:29:48 nus [~nus@unaffiliated/nus] has joined #lisp 21:29:49 I'm just grabbing the thread name in the timed-join-thread 21:29:56 then returning it on a time out 21:30:00 in case of a timeout? 21:30:04 -!- X-Scale is now known as TR2N 21:30:05 huh? 21:30:50 -!- nrv is now known as nurv 21:31:03 Oh wait its an error case, well I throw a case with a (values :timeout name) 21:31:15 Guthur: You should modify timed-join-thread such that to print the thread names in case of a timeout 21:31:55 That would probably be simpler 21:32:18 -!- alinp [~alinp@89.137.98.94] has quit [Quit: alinp] 21:32:30 -!- laevus [~marc@196-210-171-56-wrbs-esr-2.dynamic.isadsl.co.za] has quit [Quit: g'night] 21:33:06 Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has joined #lisp 21:33:42 kleppari [~spa@bitbucket.is] has joined #lisp 21:35:08 so it's definitively sender-1 if you do that, and run the s-p-s-c? 21:38:28 Rerunning it now, had to wait for another to end 21:38:37 ya definitely sender-1 21:40:28 kiuma [~kiuma@93-36-2-37.ip57.fastwebnet.it] has joined #lisp 21:40:30 well that's just weird 21:40:46 what is if you increate +timeout+ in test-utils to 180? 21:41:23 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 240 seconds] 21:41:40 kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 21:42:15 umm I think it passed 21:42:21 -!- kejsaren [~kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit [Read error: Connection reset by peer] 21:42:30 there was no output 21:44:10 60.0 is fine 21:44:30 hello 21:45:19 Go to the 30.0 again and it fails 21:45:26 Guthur: Could you try the whole test suite a lot of times with 60.0? 21:45:31 like this: 21:45:43 Ya no probs 21:45:43 (loop repeat 100 while (do-tests)) 21:45:55 oh do-tests 21:46:01 nice, hehe 21:46:07 cmsimon [~iamcms2@unaffiliated/cmsimon] has joined #lisp 21:46:54 kpreid [~kpreid@216-171-189-244.northland.net] has joined #lisp 21:47:04 -!- TeMPOraL [~temporal@178.182.176.213.nat.umts.dynamic.eranet.pl] has quit [Ping timeout: 246 seconds] 21:47:08 Ok it's going, it may take a while 21:47:10 pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has joined #lisp 21:47:14 lnostdal_ [~50cb88a2@gateway/web/freenode/x-ybioawvttwifxafl] has joined #lisp 21:47:22 -!- lnostdal_ is now known as lnostdal-web 21:47:34 I off for a cuppa in the mean time 21:47:45 oh. hello 21:48:08 TeMPOraL [~temporal@178.182.177.75.nat.umts.dynamic.eranet.pl] has joined #lisp 21:48:19 seems like there's something we're doing that results in pretty bad performance on the amd64 architecture 21:48:26 -!- iPac [~bubble@p54AA4D3E.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 21:48:29 I've a small question about cffi, is it possible, or Ihave to create a C access function library ? 21:48:33 kiuma pasted "how can I render this struct with cffi, is it possible" at http://paste.lisp.org/display/98930 21:50:00 kiuma: the *_get members are function pointers? 21:50:57 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 21:51:13 yes , they are callbacs assignment in C is more or less like the following gcc->func.icon 21:51:31 tcr: Well that's more promising than it just not working 21:51:41 = the_callback 21:52:01 p_l is it possible ? 21:52:39 without writing an access function library in C ? 21:52:40 kiuma: the type is pointer then 21:53:10 and you might need to write your own accessors on Lisp side that would call them 21:53:57 iPac [~bubble@p54AA5787.dip.t-dialin.net] has joined #lisp 21:55:06 -!- maden [~maden@dsl-147-76.aei.ca] has quit [Ping timeout: 245 seconds] 21:55:17 -!- TeMPOraL [~temporal@178.182.177.75.nat.umts.dynamic.eranet.pl] has quit [Ping timeout: 252 seconds] 21:55:42 Heh. FreeBSD apparently doesn't have a release that'll work for a G5 either (though there's apparently a snapshot build?) 21:55:46 -!- metasyntax [~taylor@pool-71-127-125-129.aubnin.fios.verizon.net] has quit [Quit: Be seeing you.] 21:55:51 -!- mishoo [~mishoo@host254-107-dynamic.244-95-r.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 21:56:32 p_l could you provide a very quick sample of definition and usage ? 21:56:44 tcr: It failed the third set of tests 21:56:56 joast [~rick@76.178.178.72] has joined #lisp 21:57:27 kiuma: you can try to see if it's possible to specialize foreign-struct-slot-value 21:58:33 wow, it's a bit low level :) 21:58:50 curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has joined #lisp 21:59:21 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Read error: Operation timed out] 21:59:27 ps. what's the main difference between cffi and uffi ? 22:00:41 kiuma: uffi is afaik not maintained anymore and had less functionality, but take my words with a pinch of salt... 22:01:34 p_l isn't func.icon = ... a by val ? 22:01:40 uffi 2.0 20 Apr 2010 22:02:24 -!- HG` [~HG@xdslat128.osnanet.de] has quit [Quit: Leaving.] 22:02:25 hmm, uffi updated? 22:03:09 timor [~timor@port-87-234-97-27.dynamic.qsc.de] has joined #lisp 22:03:49 it seems 22:04:09 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 22:04:23 well, one thing I can't seem to find is callbacks in UFFI 22:04:49 -!- eugu [~Miranda@212.1.246.237] has quit [Quit: eugu] 22:05:13 it seems 22:05:40 that struct-in-struct is driving me nut 22:05:57 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [*.net *.split] 22:05:57 -!- Tordek [tordek@gateway/shell/blinkenshell.org/x-maplttrgchnqodli] has quit [*.net *.split] 22:05:57 -!- Yamazaki-kun [~bsa3@2001:ba8:1f1:f0ed:216:5eff:fe00:16b] has quit [*.net *.split] 22:05:57 -!- stray_hound__ [~stray@c-24-245-50-140.hsd1.wi.comcast.net] has quit [*.net *.split] 22:05:57 -!- clop [~jared@moat3.centtech.com] has quit [*.net *.split] 22:05:57 -!- rapacity [~prwg@unaffiliated/rapacity] has quit [*.net *.split] 22:05:57 -!- Dodek [dodek@wikipedia/Dodek] has quit [*.net *.split] 22:05:58 -!- fda314925 [~fda314925@211.239.124.232] has quit [*.net *.split] 22:05:58 -!- schme [~marcus@sxemacs/devel/schme] has quit [*.net *.split] 22:05:58 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [*.net *.split] 22:05:58 -!- kencausey [~ken@67.15.6.88] has quit [*.net *.split] 22:05:58 -!- deepfire [~deepfire@80.92.100.69] has quit [*.net *.split] 22:05:58 -!- bytecolor [~user@adsl-70-133-77-125.dsl.scrm01.sbcglobal.net] has quit [*.net *.split] 22:05:58 -!- herbieB [~herbie@u15287329.onlinehome-server.com] has quit [*.net *.split] 22:05:58 -!- alec [~aberryman@ita4fw1.itasoftware.com] has quit [*.net *.split] 22:05:58 -!- sjbach [~sjbach__@ita4fw1.itasoftware.com] has quit [*.net *.split] 22:05:58 -!- Holcxjo [~holly@home.sinclair-durer.net] has quit [*.net *.split] 22:05:58 -!- yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has quit [*.net *.split] 22:05:58 -!- lonstein [lonstein@ohno.mrbill.net] has quit [*.net *.split] 22:05:58 -!- johs [~johs@hawk.netfonds.no] has quit [*.net *.split] 22:06:03 it also seems that most of the development of UFFI is now concentrated on supporting some packages that already depend on it. 22:06:07 (like CLSQL) 22:06:23 yea I also see that 22:06:46 on the ml 22:06:53 bytecolor [~user@adsl-70-133-77-125.dsl.scrm01.sbcglobal.net] has joined #lisp 22:07:30 p_l, an external C access library it's not so a clean solution, is it ? 22:08:07 Guthur: third set? 22:08:23 Zephyrus [~emanuele@unaffiliated/zephyrus] has joined #lisp 22:08:23 Tordek [tordek@gateway/shell/blinkenshell.org/x-maplttrgchnqodli] has joined #lisp 22:08:23 Yamazaki-kun [~bsa3@2001:ba8:1f1:f0ed:216:5eff:fe00:16b] has joined #lisp 22:08:23 stray_hound__ [~stray@c-24-245-50-140.hsd1.wi.comcast.net] has joined #lisp 22:08:23 clop [~jared@moat3.centtech.com] has joined #lisp 22:08:23 rapacity [~prwg@unaffiliated/rapacity] has joined #lisp 22:08:23 Dodek [dodek@wikipedia/Dodek] has joined #lisp 22:08:23 fda314925 [~fda314925@211.239.124.232] has joined #lisp 22:08:23 schme [~marcus@sxemacs/devel/schme] has joined #lisp 22:08:23 bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 22:08:23 kencausey [~ken@67.15.6.88] has joined #lisp 22:08:23 deepfire [~deepfire@80.92.100.69] has joined #lisp 22:08:23 herbieB [~herbie@u15287329.onlinehome-server.com] has joined #lisp 22:08:23 alec [~aberryman@ita4fw1.itasoftware.com] has joined #lisp 22:08:23 sjbach [~sjbach__@ita4fw1.itasoftware.com] has joined #lisp 22:08:23 Holcxjo [~holly@home.sinclair-durer.net] has joined #lisp 22:08:23 yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has joined #lisp 22:08:23 lonstein [lonstein@ohno.mrbill.net] has joined #lisp 22:08:23 johs [~johs@hawk.netfonds.no] has joined #lisp 22:08:29 kiuma: yeah 22:08:29 -!- yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has quit [Max SendQ exceeded] 22:08:36 tcr: Third iteration of (do-tests) 22:08:42 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 22:09:19 yahooooo [~yahooooo@c-67-170-35-27.hsd1.wa.comcast.net] has joined #lisp 22:09:48 p_l, but is it possible in pure lisp ? the cffi say by-val on struct is not possible :/ 22:09:51 -!- rapacity [~prwg@unaffiliated/rapacity] has quit [Ping timeout: 276 seconds] 22:09:51 -!- schme [~marcus@sxemacs/devel/schme] has quit [Ping timeout: 276 seconds] 22:09:51 -!- deepfire [~deepfire@80.92.100.69] has quit [Ping timeout: 276 seconds] 22:09:52 -!- herbieB [~herbie@u15287329.onlinehome-server.com] has quit [Ping timeout: 276 seconds] 22:09:52 -!- johs [~johs@hawk.netfonds.no] has quit [Ping timeout: 276 seconds] 22:09:55 rapacity [~prwg@li30-188.members.linode.com] has joined #lisp 22:09:56 Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has joined #lisp 22:09:59 johs [~johs@hawk.netfonds.no] has joined #lisp 22:10:12 herbieB [~herbie@u15287329.onlinehome-server.com] has joined #lisp 22:10:25 schme [~marcus@c83-254-196-101.bredband.comhem.se] has joined #lisp 22:10:25 -!- schme [~marcus@c83-254-196-101.bredband.comhem.se] has quit [Changing host] 22:10:25 schme [~marcus@sxemacs/devel/schme] has joined #lisp 22:10:48 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 22:10:49 hi, if I'm (in-package :foo) and I'm asking for cl-user::*bar* which is 'common-lisp-user::bar, how can I ask for just 'bar while not leaving package :foo? 22:11:39 Guthur: if you double +timeout+ to 120? 22:11:51 I'm running a set now at 90 22:12:22 It's on the fifth iteration 22:13:38 xan_ [~xan@91.201.133.25] has joined #lisp 22:16:50 -!- grouzen [~grouzen@82.148.30.97] has quit [Ping timeout: 240 seconds] 22:17:27 Guthur: how many cores do you have? 22:17:33 2 22:17:47 Funny I was wondering if I was actually having all available 22:18:20 grouzen [~grouzen@82.148.30.97] has joined #lisp 22:18:40 could you paste cat /proc/cpuinfo? 22:19:27 the procs are seen 22:19:36 lisppaste: url 22:19:37 To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste. 22:19:58 guthur pasted "cpu" at http://paste.lisp.org/display/98931 22:22:03 OmniMancer [~OmniMance@219-89-89-56.jetstart.xtra.co.nz] has joined #lisp 22:22:41 -!- t3eblinder [~wolfgang@p5B200058.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 22:23:00 -!- varjag [~eugene@226.119.202.84.customer.cdi.no] has quit [Quit: Ex-Chat] 22:23:16 -!- faux [~user@1-1-4-21a.gkp.gbg.bostream.se] has left #lisp 22:23:29 Odin- [~sbkhh@s121-302.gardur.hi.is] has joined #lisp 22:23:49 time to sleep, bye 22:24:12 -!- freiksenet [~freiksene@hoasnet-fe29dd00-202.dhcp.inet.fi] has quit [Remote host closed the connection] 22:24:35 -!- kiuma [~kiuma@93-36-2-37.ip57.fastwebnet.it] has quit [Quit: Bye bye ppl] 22:31:12 tcr: It's still running fine 22:31:35 Probably around iteration 10, I should have printed the iteration number. 22:35:42 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Read error: Connection reset by peer] 22:35:46 sykopomp|jeejah [~sykopomp@border.pozitronic.com] has joined #lisp 22:35:59 -!- peterbb [~peterbb@ves1-1x-dhcp356.uio.no] has quit [Quit: Leaving] 22:36:00 you can probably stop now 22:36:03 might want to run it over night 22:36:31 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 260 seconds] 22:37:07 Its ok, I'm reading over some stuff anyway. 22:37:17 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 22:38:23 It not like it's actually eating up much cpu time 22:39:01 I'm quite happily doing other things, with a few windows, surfing, irc 22:39:26 oh wait it is acutally using around 75% 22:39:47 sykopomp|jeejah` [~sykopomp@ma60736d0.tmodns.net] has joined #lisp 22:40:02 at times 22:41:00 -!- sykopomp|jeejah [~sykopomp@border.pozitronic.com] has quit [Ping timeout: 276 seconds] 22:43:47 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 22:43:50 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Client Quit] 22:45:11 -!- rapacity [~prwg@li30-188.members.linode.com] has quit [Changing host] 22:45:11 rapacity [~prwg@unaffiliated/rapacity] has joined #lisp 22:45:31 -!- rouslan [~rouslan@unaffiliated/rouslan] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.4/20091111133509]] 22:46:18 -!- sykopomp|jeejah` is now known as sykopomp|jeejah 22:52:15 -!- tcr [~tcr@88-134-20-86-dynip.superkabel.de] has quit [Quit: Leaving.] 22:55:39 -!- ArkRost [~Aravan@ppp89-110-22-24.pppoe.avangarddsl.ru] has quit [Quit: Leaving] 22:59:44 sykopomp|jeejah` [~sykopomp@m820736d0.tmodns.net] has joined #lisp 23:00:59 -!- sykopomp|jeejah [~sykopomp@ma60736d0.tmodns.net] has quit [Ping timeout: 248 seconds] 23:01:08 -!- Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has quit [Quit: Planned down time ^^] 23:03:32 -!- sykopomp|jeejah` [~sykopomp@m820736d0.tmodns.net] has quit [Read error: Connection reset by peer] 23:04:04 jsfb [~jon@unaffiliated/jsfb] has joined #lisp 23:04:16 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 245 seconds] 23:06:08 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Client Quit] 23:08:36 -!- hefner [~root@ppp-58-9-117-120.revip2.asianet.co.th] has quit [Quit: Leaving] 23:10:24 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 23:10:49 Athas [~athas@82.211.209.162] has joined #lisp 23:11:57 -!- dys [~andreas@krlh-5f72cab6.pool.mediaWays.net] has quit [Read error: Connection reset by peer] 23:13:03 blbrown [~Berlin@75.139.142.224] has joined #lisp 23:13:32 -!- lhz [~shrekz@c-b9aa72d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 23:15:36 -!- Soulman [~knute@154.80-202-254.nextgentel.com] has left #lisp 23:22:36 -!- sdkmvx [~martin@unaffiliated/sdkmvx] has left #lisp 23:23:19 -!- blbrown [~Berlin@75.139.142.224] has quit [Ping timeout: 260 seconds] 23:26:04 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 23:31:40 -!- myrkraverk [~johann@unaffiliated/myrkraverk] has quit [Remote host closed the connection] 23:33:09 -!- jockc [~jockc@dsl-206-251-71-75.dynamic.linkline.com] has quit [Remote host closed the connection] 23:34:03 -!- nus [~nus@unaffiliated/nus] has quit [Ping timeout: 260 seconds] 23:34:23 -!- Zephyrus [~emanuele@unaffiliated/zephyrus] has quit [Quit: ""] 23:36:15 -!- benny [~benny@i577A87DF.versanet.de] has quit [Ping timeout: 276 seconds] 23:42:58 *p_l* considers (with-cork *socket* ...) and (with-nodelay *socket* ...) macros... 23:43:44 -!- amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has quit [Ping timeout: 240 seconds] 23:44:34 amaron [~amaron@cable-89-216-188-154.dynamic.sbb.rs] has joined #lisp 23:45:04 ... with-plug? 23:46:05 nyef: with-cork sounds better than (corked *socket* ...) :D 23:46:30 though with-plug gave me idea of the worst name possible for that macro... 23:47:40 ptpt [~Adium@hd5e24e37.gavlegardarna.gavle.to] has joined #lisp 23:48:29 ... with-out? 23:49:13 nyef: no. 23:49:55 -!- xan_ [~xan@91.201.133.25] has quit [Ping timeout: 246 seconds] 23:49:59 (buttplug *socket* ...) <--- result of unfortunate mixing of several different contexts at the same time 23:50:22 -!- ptpt [~Adium@hd5e24e37.gavlegardarna.gavle.to] has left #lisp 23:51:06 it would be a very unfortunate API 23:51:07 -!- konr [~user@201.82.133.249] has quit [Ping timeout: 248 seconds] 23:51:10 sykopomp|jeejah [~sykopomp@m820736d0.tmodns.net] has joined #lisp 23:53:38 anyway, with-cork and with-nodelay would be rather useful macros, IMHO 23:54:51 (for more efficient networking) 23:54:58 blbrown [~Berlin@75.139.142.224] has joined #lisp 23:55:06 -!- dto [~dto@pool-96-252-62-25.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 23:57:10 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 23:58:24 Hmm. In sbcl, (expt 2 #c(-2d0 -1d0)) and (expt 2d0 #c(-2d0 -1d0)) produce different answers. Should it? 23:58:40 sykopomp|jeejah` [~sykopomp@c-66-41-249-30.hsd1.mn.comcast.net] has joined #lisp 23:59:04 -!- blbrown [~Berlin@75.139.142.224] has quit [Client Quit] 23:59:25 -!- Joreji [~thomas@86-084.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 264 seconds]