00:00:28 but not globally writable 00:00:45 Fare: LOCK ADD, actually. 00:01:22 much more contention if it's globally shared and writable 00:02:02 (really bad when memory is asymmetric) 00:03:19 locked add is one of those nicely serialisable instructions. Hardly an important issue anyway. 00:05:24 -!- Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has quit [Connection reset by peer] 00:05:29 HG` [n=wells@222-155-53-2.jetstream.xtra.co.nz] has joined #lisp 00:05:47 Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has joined #lisp 00:07:03 -!- stepnem [n=chatzill@topol.nat.praha12.net] has quit [Read error: 60 (Operation timed out)] 00:08:45 yoshinori [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 00:12:25 slackjaw [n=jolyonw@p54974F2F.dip.t-dialin.net] has joined #lisp 00:16:52 -!- Fare [n=Fare@c-98-216-111-110.hsd1.ma.comcast.net] has quit ["Leaving"] 00:17:34 -!- HG` [n=wells@222-155-53-2.jetstream.xtra.co.nz] has quit ["Leaving."] 00:20:00 syamajala [n=syamajal@140.232.177.172] has joined #lisp 00:22:53 shane` [n=shane@c-76-105-6-132.hsd1.ca.comcast.net] has joined #lisp 00:24:49 -!- shane` is now known as shizzy0 00:25:48 xtagon [n=xtagon@97-113-160-193.tukw.qwest.net] has joined #lisp 00:26:05 Anyway, stopping for GC only at safepoints is nice, but doesn' 00:26:24 doesn't interact well with a debugger that can do single-instruction stepping. 00:27:10 And your actual implementation can make without-gcing expensive. 00:27:47 withou-{GCing,interrupts} *is* expensive :\ 00:28:06 Yeah, but taking a trap on each safepoint in a without-gcing? 00:28:34 Sure, you can elide the safepoint emission within the lexical scope, but that doesn't help for the dynamic scope. 00:28:55 without-gcing could be implemented some other way (another thread state). 00:29:19 Not if you're using a shared-mmap-page-trap safepoint. 00:29:56 Anyway, aren't most of the use-cases for without-gcing basically because the programmer didn't want to think about which objects needed pinning? 00:30:10 b4|hraban [n=b4@0brg.xs4all.nl] has joined #lisp 00:30:25 tomoyuki28jp [n=tomoyuki@EM114-51-136-139.pool.e-mobile.ne.jp] has joined #lisp 00:30:49 Is there a function like vector=? Should I use equalp for that purpose? (equalp #(1 2 3) #(1 2 3)) ;=> t 00:31:05 -!- ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has quit [Remote closed the connection] 00:31:07 -!- Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has quit [Connection reset by peer] 00:31:29 Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has joined #lisp 00:31:30 IIRC, I went with 1 page per thread for two reasons: 1. the magic page is at a static offset from thread-base-tn; 2. being able to interrupt individual threads later on 00:31:56 Ah. 00:32:03 tomo - yes, you can use equalp -- just read 'Arrays' under clhs equalp 00:32:21 Interrupting an individual thread is a dangerous operation anyway, there's no reason not to make it bloody expensive too. 00:32:25 mjf [n=mjf@r6y225.net.upc.cz] has joined #lisp 00:33:10 ayrnieu: I see, thanks! 00:33:37 the only other way would have the magic page at a fixed address, and I'm not too keen on having even more hardcoded addresses. 00:34:22 Mmm... Heap relocation cost again. 00:34:48 tomoyuki28jp: mismatch could also be useful for sequences 00:34:57 Even if we do now have the techniques to relocate all of the heap spaces. 00:35:23 (Not necessarily implemented, but it can be done.) 00:35:40 stassats`: I will take a look at it, thanks for the info! 00:37:10 -!- Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has quit [Connection reset by peer] 00:37:34 Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has joined #lisp 00:41:37 -!- tomoyuki28jp [n=tomoyuki@EM114-51-136-139.pool.e-mobile.ne.jp] has left #lisp 00:43:11 ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has joined #lisp 00:43:57 -!- nha [n=prefect@137-64.105-92.cust.bluewin.ch] has quit [Remote closed the connection] 00:48:34 -!- poet_ [n=poet@vpn3-145155.near.uiuc.edu] has left #lisp 00:48:44 davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has joined #lisp 00:50:08 -!- yoshinori [n=read_eva@router1.gpy1.ms246.net] has left #lisp 00:51:02 -!- Fulax [n=cyprien@pdpc/supporter/student/cnicolas] has quit [Remote closed the connection] 00:51:54 -!- Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Read error: 60 (Operation timed out)] 00:52:00 Fulax [n=cyprien@pdpc/supporter/student/cnicolas] has joined #lisp 00:52:44 Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 00:56:02 -!- sohail [n=Sohail@unaffiliated/sohail] has quit [Remote closed the connection] 00:56:30 -!- mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [] 00:56:37 -!- ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has quit [Remote closed the connection] 00:59:08 -!- Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has quit [Read error: 54 (Connection reset by peer)] 00:59:29 Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has joined #lisp 01:00:04 sohail [n=Sohail@unaffiliated/sohail] has joined #lisp 01:00:42 -!- sohail [n=Sohail@unaffiliated/sohail] has quit [Success] 01:01:39 -!- slash__ [n=Unknown@p4FF0AF6F.dip.t-dialin.net] has quit ["leaving"] 01:02:26 -!- cadabra [n=cadabra@69.169.136.43.provo.static.broadweave.net] has quit [Remote closed the connection] 01:03:32 ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has joined #lisp 01:04:41 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 01:05:42 -!- Yuuhi [i=benni@p5483E6CD.dip.t-dialin.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 01:06:44 sohail [n=Sohail@unaffiliated/sohail] has joined #lisp 01:13:17 -!- ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has quit [Remote closed the connection] 01:13:35 -!- nyef [n=nyef@pool-64-223-182-13.man.east.myfairpoint.net] has quit ["G'night all."] 01:14:30 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 01:14:33 -!- cmihai [n=user@unaffiliated/cmihai] has quit [Remote closed the connection] 01:15:13 appletizer [i=user@82-32-123-8.cable.ubr04.hawk.blueyonder.co.uk] has joined #lisp 01:16:09 cmihai [n=user@unaffiliated/cmihai] has joined #lisp 01:16:10 -!- mije [n=chatzill@tal33-5-88-181-16-209.fbx.proxad.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]"] 01:19:47 fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has joined #lisp 01:25:40 ayrnieu: After reading through the posting with more care, I stand by what I said -- As long as I can make a decent-ish similar linguistic optimization when necessary, I prefer more verbose initial syntax that lends itself to being better understood. Perl is really nice at scripting unix with few typed characters, but it's also infamous for how unreadable it is. From the code snippets I've seen of Haskell, I get a similar impression, 01:25:40 which is unfortunate. Syntactic abstraction is pointless in applications bigger than a measly perl script, unless the abstraction keeps your code simply readable -- or makes it more so. 01:27:13 -!- cmihai [n=user@unaffiliated/cmihai] has quit [Remote closed the connection] 01:28:22 Pan3D [n=Pan3D@node2.sensoryresearch.net] has joined #lisp 01:28:40 -!- r1nu- [n=debian~@ppp-94-68-21-198.home.otenet.gr] has quit ["*.*"] 01:30:24 r1nu- [n=debian~@ppp-94-68-21-198.home.otenet.gr] has joined #lisp 01:30:57 silas428 [n=ryan@c-67-182-172-128.hsd1.ca.comcast.net] has joined #lisp 01:36:16 -!- tib [n=tl@89.180.221.170] has quit [Read error: 110 (Connection timed out)] 01:36:21 -!- Fulax [n=cyprien@pdpc/supporter/student/cnicolas] has quit ["Leaving"] 01:36:56 rvirding [n=rvirding@h252n3c1o1034.bredband.skanova.com] has joined #lisp 01:37:24 -!- schoppenhauer [n=css@unaffiliated/schoppenhauer] has quit [Remote closed the connection] 01:38:13 maybe relatedly: git diff|wc -l # 314; rudely converts cl-ncurses to CFFI. The number's inflated by the replacement of constants.lisp with CFFI grovel. 01:38:43 ugh 01:39:06 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 01:41:00 -!- vostibackle [n=vosti@cpe-24-28-81-28.austin.res.rr.com] has left #lisp 01:41:21 3 files changed (package.lisp constant.lisp cl-ncurses.asd); 103 insertions, 150 deletions. package.lisp has macros to read UFFI into CFFI. The author's own 'def' convenience macro really helped. 01:42:20 sykopomp: play with jquery when you have some free week. pattern matching and succinct syntax on steroids. works well for the messy web, but i can't see it scale outside the "page" model. 01:43:34 yoshinori [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 01:43:57 -!- ikki [n=ikki@201.155.75.146] has quit [Read error: 113 (No route to host)] 01:44:13 -!- hugod [n=hugo@bas1-montreal50-1279441483.dsl.bell.ca] has quit [] 01:45:41 araujo [n=araujo@gentoo/developer/araujo] has joined #lisp 01:46:59 -!- silas428 [n=ryan@c-67-182-172-128.hsd1.ca.comcast.net] has left #lisp 01:48:07 -!- r1nu- [n=debian~@ppp-94-68-21-198.home.otenet.gr] has quit ["*.*"] 01:49:01 -!- spacebat_ is now known as spacebat 01:49:14 -!- Pan3D [n=Pan3D@node2.sensoryresearch.net] has left #lisp 01:50:09 -!- mjf [n=mjf@r6y225.net.upc.cz] has quit ["dew on the telephone lines"] 01:51:15 -!- djarvelis is now known as Jarvellis 01:52:01 -!- Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote closed the connection] 01:52:03 -!- appletizer [i=user@82-32-123-8.cable.ubr04.hawk.blueyonder.co.uk] has quit [Remote closed the connection] 01:53:12 ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has joined #lisp 01:54:19 lemonodor [n=lemonodo@76.240.176.62] has joined #lisp 01:54:59 postamar [n=postamar@206-248-129-231.dsl.teksavvy.com] has joined #lisp 01:55:55 -!- rajesh [n=rajesh@nylug/member/rajesh] has quit ["leaving"] 01:57:31 r1nu- [n=debian~@ppp-94-68-21-198.home.otenet.gr] has joined #lisp 01:58:21 -!- kpreid [n=kpreid@cpe-67-242-4-64.twcny.res.rr.com] has quit [] 01:59:08 hugod [n=hugo@bas1-montreal50-1279441483.dsl.bell.ca] has joined #lisp 02:04:48 saikat [n=saikat@adsl-99-23-190-183.dsl.pltn13.sbcglobal.net] has joined #lisp 02:06:31 -!- davo_ [n=davo@ip68-6-224-17.sd.sd.cox.net] has quit [Read error: 104 (Connection reset by peer)] 02:07:27 willb [n=wibenton@h69-129-204-3.mdsnwi.broadband.dynamic.tds.net] has joined #lisp 02:10:02 a-s [n=user@92.80.82.132] has joined #lisp 02:14:10 poor, abandned uffi 02:14:19 nobody loves it anymore 02:16:39 i think all uses of curses, outside dialog(1), are wrong 02:17:49 what's wrong with cffi and cffi-grovel? 02:18:47 rsynnott - ECL [slightly incompatibly with cl-ncurses] loves UFFI :-) 02:20:23 sepult_ [n=buggarag@xdsl-87-78-151-208.netcologne.de] has joined #lisp 02:22:11 but I did this because: I hadn't downloaded UFFI for SBCL, and I need to do surgury on this library anyway. Might as well shave and sanitize the working area. 02:31:01 -!- sepult [n=buggarag@xdsl-87-78-149-124.netcologne.de] has quit [Read error: 110 (Connection timed out)] 02:32:30 -!- Beket [n=stathis@ppp1-71.adsl.forthnet.gr] has left #lisp 02:33:25 _death [n=death@nessers.org] has joined #lisp 02:39:56 slyrus [n=slyrus@adsl-68-121-172-169.dsl.pltn13.pacbell.net] has joined #lisp 02:43:17 -!- a-s [n=user@92.80.82.132] has quit [Remote closed the connection] 02:43:40 kpreid [n=kpreid@216-171-188-181.northland.net] has joined #lisp 02:45:27 -!- athos [n=philipp@92.250.204.223] has quit ["leaving"] 02:47:10 -!- mooglenorph [n=marco@173.9.7.10] has quit ["Lost terminal"] 02:47:37 mooglenorph [n=marco@173.9.7.10] has joined #lisp 02:51:55 -!- davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 02:56:04 benny` [n=benny@i577A1356.versanet.de] has joined #lisp 02:56:38 Dawgmatix [n=Dawgmati@207-237-30-94.c3-0.avec-ubr11.nyr-avec.ny.cable.rcn.com] has joined #lisp 02:56:44 mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 02:59:04 envi^home [n=envi@220.121.234.156] has joined #lisp 03:01:53 -!- shizzy0 [n=shane@c-76-105-6-132.hsd1.ca.comcast.net] has quit [Client Quit] 03:07:22 -!- Dawgmatix [n=Dawgmati@207-237-30-94.c3-0.avec-ubr11.nyr-avec.ny.cable.rcn.com] has quit [] 03:07:45 parodyoflanguage [n=kevin@mmds-216-19-34-153.twm.az.commspeed.net] has joined #lisp 03:09:59 *MatrixFrog* is slowly getting through these: http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/ 03:12:28 MatrixFrog: that's #scheme, though. 03:12:42 or ##SICP 03:12:42 -!- benny [n=benny@i577A0793.versanet.de] has quit [Connection timed out] 03:15:12 oh ok 03:15:59 colarte [n=colarte@190.157.51.200] has joined #lisp 03:16:28 -!- dlowe [n=dlowe@c-24-91-154-83.hsd1.ma.comcast.net] has quit ["Leaving."] 03:19:20 ikki [n=ikki@201.155.75.146] has joined #lisp 03:20:40 -!- patmaddox [n=pergesu@ip68-4-201-9.oc.oc.cox.net] has quit ["The computer fell asleep"] 03:22:03 -!- MatrixFrog [n=TJ@208.179.109.115] has left #lisp 03:28:33 -!- parodyoflanguage [n=kevin@mmds-216-19-34-153.twm.az.commspeed.net] has quit ["Leaving"] 03:29:18 -!- colarte [n=colarte@190.157.51.200] has left #lisp 03:34:04 -!- metasyntax [n=taylor@pool-71-127-85-87.aubnin.fios.verizon.net] has quit [""Nichts mehr.""] 03:38:08 -!- Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has quit [Read error: 54 (Connection reset by peer)] 03:38:35 Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has joined #lisp 03:39:50 Adamant [n=Adamant@c-71-226-66-93.hsd1.ga.comcast.net] has joined #lisp 03:40:12 ^authentic [n=authenti@85-127-21-38.dynamic.xdsl-line.inode.at] has joined #lisp 03:44:12 -!- rvirding [n=rvirding@h252n3c1o1034.bredband.skanova.com] has left #lisp 03:47:25 pkhuong: sicp is hardly scheme only 03:49:15 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #lisp 03:55:25 -!- benny` is now known as benny 03:56:46 -!- Inhuman [n=somethin@S0106001d7e47087f.su.shawcable.net] has quit [] 03:56:55 -!- authentic [n=authenti@unaffiliated/authentic] has quit [Connection timed out] 03:57:01 -!- ^authentic is now known as authentic 04:02:13 -!- saikat [n=saikat@adsl-99-23-190-183.dsl.pltn13.sbcglobal.net] has quit [] 04:02:21 jlf` [n=user@netblock-68-183-235-250.dslextreme.com] has joined #lisp 04:02:58 smanek [n=smanek@c-98-216-105-88.hsd1.ma.comcast.net] has joined #lisp 04:04:52 -!- ikki [n=ikki@201.155.75.146] has quit ["Leaving"] 04:05:49 -!- mrsolo [n=mrsolo@adsl-68-126-208-160.dsl.pltn13.pacbell.net] has quit ["This computer has gone to sleep"] 04:05:54 Hi, I'm getting 'freeze-ups' in Slime with SBCL under Windows after any condition is signaled - any suggestions? I'm running SBCL 1.0.22 and the latest CVS Slime. By freeze-up I mean that after I 'abort' a new cl-user prompt is provided in the *slime-repl* and if I type anything that status line just says 'pipelined request' 04:07:34 There are no spaces in the directory that SBCL is installed to, and I've set up CL/Slime many times before - but usually on a *nix. 04:08:36 Oh, and I just reread, I mean to say that a new cl-user is NOT provided. Sorry for the typo 04:09:05 do you get any output in *inferior-lisp* ? Does that respond? 04:09:19 -!- ThomasI [n=thomas@unaffiliated/thomasi] has quit ["Bye Bye!"] 04:09:25 It doesn't respond either 04:09:53 the last output in it is the last error 04:10:52 what does the *inferior-lisp* buffer say? 04:11:23 one second, I'll make a lisp paste with the entire *inferior-lisp* buffer 04:13:12 http://paste.lisp.org/display/75946 04:13:36 That's the whole thing - from beginning to end 04:13:55 -!- shmho [n=user@58.142.15.103] has quit [Remote closed the connection] 04:14:19 do you see the slime prompt in there? Output doesn't seem to be redirected correctly. 04:15:23 I don't understand the question ... I see a line that says 'CL-USER>' in the *inferior-lisp* and in the *slime-repl sbcl* buffers 04:16:36 I also just posted the *slime-events* buffer in the same paste 04:18:27 -!- envi^home [n=envi@220.121.234.156] has quit [Read error: 104 (Connection reset by peer)] 04:19:44 <_3b> slime+sbcl has been broken on windows for a while now, hasn't it? try a few months old slime 04:20:01 _3b: but that's probably too old for a recent enough sbcl 04:20:29 javuchi [n=javi@195.230.105.2] has joined #lisp 04:20:36 <_3b> in that case, i guess you could try nyef's new-serve-event hack instead 04:20:39 smanek: the brokeness is apparent when use anything with threads. hunchentoot, for example. 04:20:40 -!- javuchi [n=javi@195.230.105.2] has left #lisp 04:20:43 javuchi [n=javi@195.230.105.2] has joined #lisp 04:20:48 -!- javuchi [n=javi@195.230.105.2] has left #lisp 04:20:52 envi^home [n=envi@220.121.234.156] has joined #lisp 04:21:00 fusss: sbcl doesn't have threads on win32. 04:21:46 pkhuong: i know, and the absence of threads is, imo, not very well checked for by some libs 04:22:16 #+sbcl 04:22:25 swank explicitly acts differently if there aren't threads. 04:22:32 That's not the issue. 04:23:12 not with hunchentoot.it takes a one-way flight to never-return-land. sucks, really. 04:23:29 -!- sepult_ [n=buggarag@xdsl-87-78-151-208.netcologne.de] has quit ["Lost terminal"] 04:23:34 hmm, well, I'm not looking to do anything too fancy in windows. My real computer is Linux, but this is just for work. I'd be happy without hunchentoot and most other libraries for now 04:23:35 javuchi [n=javi@195.230.105.2] has joined #lisp 04:23:36 what else should it do? 04:24:21 -!- javuchi [n=javi@195.230.105.2] has left #lisp 04:24:51 I don't believe the problem is SBCL - it works fine when invoked directly. It seems to be a Slime thing ... 04:25:20 If hunchentoot wasn't explicitly doing things differently in the absence of threads, nothing would work at all. 04:27:51 hey now - don't be too hard on poor Edi. I love hunchentoot - and it isn't really sensible to bother having a webserver that isn't multithreaded. What do you expect it to do? Handle 1 request at a time? 04:28:30 smanek - iolib. 04:28:37 smanek: you can handle concurrency in other ways. However, that's not the model weitz chose for Hunchentoot. 04:29:28 fair enough. 04:29:50 smanek: it's usually safe to use a bannerful slime. things went down hill for me after the banner was removed. 04:32:21 heh, ECL's ROOM is funny 04:33:11 ECL with or without boehmgc ? 04:33:33 <_3b> smanek: get http://www.lisphacker.com/temp/new-serve-event.lisp, create ~/.swank.lisp with (load (compile #P"/path/to/that/file")) (setf swank:*communication-style* :fd-handler) and see if that works any better 04:33:44 with boehm, just built it after i saw you write about it earlier 04:33:55 <_3b> smanek: sorry, (load (compile-file ...)) 04:34:41 bbe [n=bbe@221.226.128.219] has joined #lisp 04:36:56 well, for what it's worth, a slime from 6 months ago seems to work pretty well. I can just use that as a workaround. 04:38:17 _3b: I've got some work I need to do right now - but I'll try your suggestion in an hour or two. Thanks 04:38:57 mrsolo [n=mrsolo@adsl-68-126-208-160.dsl.pltn13.pacbell.net] has joined #lisp 04:39:52 smanek you can also try ccl on windows 04:40:04 it has some issues with theads but they mostly work fine 04:40:36 xristos: Thanks, but I don't need threads. My issue was just slime. 04:40:37 *_3b* needs to try ccl on win32 one of these days 04:40:52 -!- dihymo [n=dihymo@97-124-34-140.phnx.qwest.net] has quit [Read error: 104 (Connection reset by peer)] 04:41:11 slime is a pile of crap afaik 04:50:53 -!- existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has quit [Remote closed the connection] 04:54:01 ouch! 04:55:05 -!- syamajala [n=syamajal@140.232.177.172] has quit ["Leaving..."] 04:56:46 jsoft [n=user@unaffiliated/jsoft] has joined #lisp 04:57:10 tripwyre [n=sathya@117.193.161.233] has joined #lisp 04:58:56 -!- tripwyre [n=sathya@117.193.161.233] has quit [Client Quit] 04:59:19 yhara_ [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #lisp 05:00:57 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 05:02:01 Modius_ [n=Modius@99.179.97.123] has joined #lisp 05:12:45 Modius__ [n=Modius@adsl-67-67-217-15.dsl.austtx.swbell.net] has joined #lisp 05:14:14 -!- Modius_ [n=Modius@99.179.97.123] has quit [Read error: 104 (Connection reset by peer)] 05:14:14 -!- fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has quit [Read error: 54 (Connection reset by peer)] 05:14:45 fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has joined #lisp 05:14:49 -!- Modius [n=Modius@ppp-67-67-218-77.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 05:19:11 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #lisp 05:20:38 -!- yhara_ [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 113 (No route to host)] 05:21:45 -!- Modius__ [n=Modius@adsl-67-67-217-15.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 05:22:10 Modius__ [n=Modius@adsl-67-67-217-15.dsl.austtx.swbell.net] has joined #lisp 05:27:36 tripwyre [n=sathya@117.193.161.233] has joined #lisp 05:30:40 drafael [n=tapio@ip-118-90-128-71.xdsl.xnet.co.nz] has joined #lisp 05:34:30 Aankhen`` [n=heysquid@122.162.171.120] has joined #lisp 05:37:16 hi, i'm having a little trouble with hunchentoot 1.0.0...am hoping somebody can give me a nudge. it's accepting requests but returning blank documents with status code 200 OK. 05:38:40 -!- Modius__ [n=Modius@adsl-67-67-217-15.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 05:39:01 Modius__ [n=Modius@adsl-67-67-217-15.dsl.austtx.swbell.net] has joined #lisp 05:43:07 when i run (hunchentoot-test:test-hunchentoot "http://127.0.0.1:4242"), i see the error ``No status line - probably network error. [Condition of type DRAKMA::DRAKMA-SIMPLE-ERROR]'' 05:47:48 Modius_ [n=Modius@adsl-68-93-135-27.dsl.austtx.swbell.net] has joined #lisp 05:55:12 Modius [n=Modius@adsl-66-143-166-148.dsl.austtx.swbell.net] has joined #lisp 05:59:16 dgou [n=dgou@c-67-163-142-94.hsd1.pa.comcast.net] has joined #lisp 06:07:04 jlf`: try it with a regular browser, not drakma 06:07:29 1.0.0 is out? woah 06:07:43 -!- Modius_ [n=Modius@adsl-68-93-135-27.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 06:08:19 http://common-lisp.net/pipermail/tbnl-announce/2009-February/000260.html 06:09:08 amazing friken news 06:10:17 (there's also the /topic) 06:10:25 -!- Modius__ [n=Modius@adsl-67-67-217-15.dsl.austtx.swbell.net] has quit [Connection timed out] 06:10:36 jlf`: that looks seriously weird; network error on localhost? 06:11:30 fusss: when i load the page in firefox, i get a blank page and httpfox shows HTTP/0.9 200 OK and 19 bytes of response data. when i load in safari, i see "Safari canÕt open the page Ōhttp://localhost:4242/Ķ because the server unexpectedly dropped the connection" 06:12:17 do you know what a minimal hunchentoot page looks like? try to serve a static page and see if it can handle that 06:12:35 HTTP/0.9 !? 06:12:54 p_l: nice catch 06:13:15 I wouldn't be surprised if something breaks down due to that xD 06:13:17 -!- leo2007 [n=leo@smaug.linux.pwf.cam.ac.uk] has left #lisp 06:14:02 fusss: i haven't done any coding whatsoever; i just followed the instructions at http://weitz.de/hunchentoot/ , i.e. (hunchentoot:start (make-instance 'hunchentoot:acceptor :port 4242)) 06:14:40 i don't know why it says HTTP/0.9... 06:15:04 jlf`: that's totally new to me 06:15:15 they changed the api! 06:17:11 jlf`: i wouldn't jump to the conclusion, but the current ht might be a little too bleeding edge 06:18:32 fusss: maybe so, but it seems more likely to be something at my end since nobody has mentioned it on the mailing list 06:19:41 try to get / via telnet and see what is going there 06:20:55 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 54 (Connection reset by peer)] 06:21:06 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #lisp 06:21:21 hmmm... if it responds with HTTP/0.9, does it have in-built search engine? :-) 06:22:09 dan [n=dan@pool-98-114-248-96.phlapa.fios.verizon.net] has joined #lisp 06:22:30 whats a good major mode for SBCL ? 06:22:51 dan: Lisp major mode + slime? 06:23:01 ok, telnet localhost 4242 succeeds -- when I send ``GET /'' the connection closes as soon as i hit return 06:23:06 hmm 06:23:07 i have that 06:23:14 how do i load up sbcl? 06:23:24 i've got slime loaded and sbcl installed 06:23:28 dan: M-x slime RET 06:23:55 nothing happens 06:24:01 don't i have to set it to use sbcl ? 06:24:18 apply: Searching for program: no such file or directory, lisp 06:25:14 you can identify and set the appropriate variable or just do ln -s /path/to/sbcl /path/to/lisp 06:25:39 ah :P 06:26:27 -!- dreish [n=dreish@minus.dreish.org] has quit [] 06:26:43 nice 06:26:44 good idea 06:28:09 dan: (setq inferior-lisp-program "/home/pl/root/clbuild/clbuild --implementation sbcl lisp") ;snippet from my config 06:28:36 i just did it the ugly way and used jlf's suggestion 06:28:44 liked sbcl to lisp 06:28:46 *linked 06:29:04 there are also options to have multiple selectable lisp implementations 06:29:20 ah 06:31:00 trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has joined #lisp 06:32:37 appletizer [i=user@82-32-123-8.cable.ubr04.hawk.blueyonder.co.uk] has joined #lisp 06:32:52 manic12_ [i=user@c-98-222-75-188.hsd1.il.comcast.net] has joined #lisp 06:33:10 xinming_ [n=hyy@218.73.141.251] has joined #lisp 06:33:32 -!- jsoft [n=user@unaffiliated/jsoft] has quit [Read error: 104 (Connection reset by peer)] 06:33:35 -!- dgou [n=dgou@c-67-163-142-94.hsd1.pa.comcast.net] has left #lisp 06:33:52 phf [n=phf@c-98-231-211-226.hsd1.md.comcast.net] has joined #lisp 06:34:56 cads [n=max@c-71-56-62-166.hsd1.ga.comcast.net] has joined #lisp 06:38:39 Modius_ [n=Modius@adsl-67-67-223-47.dsl.austtx.swbell.net] has joined #lisp 06:41:27 borism_ [n=boris@195-50-200-37-dsl.krw.estpak.ee] has joined #lisp 06:42:06 aha, i turned logging on and see: "[2009-02-21 22:41:14 [ERROR]] Error while processing connection: The function WITH-CHARACTER-STREAM-SEMANTICS is undefined." 06:42:26 jlf`: use the new flexi-streams release 06:42:59 -!- lemonodor [n=lemonodo@76.240.176.62] has quit [] 06:43:24 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 113 (No route to host)] 06:44:06 H4ns: i'm using 1.0.7, which appears to be the latest release -- should i be tracking a repository? 06:46:00 let me check, hold on 06:46:03 -!- mrsolo [n=mrsolo@adsl-68-126-208-160.dsl.pltn13.pacbell.net] has quit ["This computer has gone to sleep"] 06:46:22 -!- xinming [n=hyy@218.73.141.26] has quit [Connection timed out] 06:46:40 -!- Modius_ [n=Modius@adsl-67-67-223-47.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 06:47:10 Modius_ [n=Modius@adsl-67-67-223-47.dsl.austtx.swbell.net] has joined #lisp 06:47:18 ah, sorry - it is in chunga, you need the latest _chunga_ release 06:48:35 H4ns: am using chunga 1.0.0 06:48:44 -!- borism [n=boris@195-50-211-18-dsl.krw.estpak.ee] has quit [Read error: 145 (Connection timed out)] 06:49:10 i assume that's fine because it was co-announced with hunchentoot 1.0.0 :) 06:49:39 that's right. please check whether you are actually using that chunga version. 06:50:03 with-character-stream-semantics is defined in chunga/util.lisp 06:50:24 maybe you have one of those fine symlinks in your asdf:*central-registry* point to an old release. 06:53:14 -!- Modius [n=Modius@adsl-66-143-166-148.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 06:53:40 H4ns: it's very strange: when i type (chunga:with-charTAB from CL-USER> it completes to (chunga:with-character-stream-semantics and knows about its expected arguments.. so it has the correct version of chunga loaded. 06:54:18 go into the hunchtentoot package, then try completing from there. 06:55:15 TBNL> (with-charaTAB <= completes successfully 06:56:45 so recompile the whole bunch 06:57:20 dym remove all the fasls? 06:57:24 yes 06:57:31 ok, trying 06:59:58 aha, now the default page appears! 07:02:44 so for my own edification... what happened? how did the fasls become out of sync with the source code without it being detected? 07:08:19 parodyoflanguage [n=kevin@mmds-216-19-34-153.twm.az.commspeed.net] has joined #lisp 07:13:04 -!- bbe [n=bbe@221.226.128.219] has quit [Read error: 60 (Operation timed out)] 07:17:25 if you really want to know, restore from a backup and look at the time stamps of your fasl files and the source files. 07:18:37 yeah, i was just kind of curious if i had hit a bug in sbcl or if i caused it by doing something weird 07:20:16 lichtblau [n=user@pD9541CD6.dip0.t-ipconnect.de] has joined #lisp 07:21:13 nikki93 [n=nikki@78.101.224.178] has joined #lisp 07:21:21 I would like to take this opportunity to say: 07:21:24 YES! I did it! :D 07:21:41 After some crappy errors, I managed to embed and get ECL running beautifully with my framework. 07:21:50 Thank you Lisp fellows for making Lisp such an awesome langauge! 07:21:51 ;-) 07:22:23 Now code is data too (scripting language). 07:24:07 I wonder if anyone here actually worked on the standardization committee.. 07:24:30 nikki93: but congratulations! That's good to hear. 07:24:46 -!- cads [n=max@c-71-56-62-166.hsd1.ga.comcast.net] has quit ["Ex-Chat"] 07:28:27 Using Lisp for a scripting language is really powerful. 07:29:38 are you only using it to script the behavior of your framework, or is the backend written in lisp, as well? 07:30:17 bbe [n=bbe@58.212.9.27] has joined #lisp 07:30:18 -!- trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 07:35:25 mornin' 07:40:47 -!- tripwyre [n=sathya@117.193.161.233] has quit [] 07:45:13 nikki93: what platform? 07:45:36 hey schme! 07:46:55 sykopomp: are you looking for x3j13 people in #lisp? 07:48:40 fusss: not really, I was wondering in general in response to nikki93's thanking "us Lisp fellows" for making Lisp such an awesome language. 07:49:27 -!- cheatcountry [n=cheatcou@cpe-72-181-114-9.satx.res.rr.com] has left #lisp 07:52:02 -!- ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has quit [Remote closed the connection] 07:53:25 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #lisp 07:54:55 mrsolo [n=mrsolo@adsl-68-126-208-160.dsl.pltn13.pacbell.net] has joined #lisp 07:57:17 -!- sohail [n=Sohail@unaffiliated/sohail] has quit [Read error: 113 (No route to host)] 07:57:22 -!- xtagon [n=xtagon@97-113-160-193.tukw.qwest.net] has quit [Remote closed the connection] 08:02:00 -!- kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has quit ["leaving"] 08:03:47 http://paste.lisp.org/display/75952 this is clojure lisp code, but if you were using commonlisp/scheme, how would you append data to a list from a anonymous function in this way 08:04:31 <_3b> where is some-list bound? 08:04:51 -!- nikki93 [n=nikki@78.101.224.178] has quit ["leaving"] 08:05:13 _3b, I was assuming with a let statement, before calling 'doc-loop-handler'. I haven't defined it yet. 08:06:06 <_3b> ah, probably (let ((some-list nil)) (doc-loop-handler ... (lambda ... (push line some-list))) (nreverse some-list) or something like that 08:06:08 hmm, clojure has pretty good macros, I might be able to change the 'doc-loop-handler' as a macro 08:06:39 <_3b> just close over the outer let in the anon function 08:07:14 _3b, that would work. maybe a stupid question, but I thought that the state of some-list could not be changed. 08:07:23 -!- jlf` [n=user@netblock-68-183-235-250.dslextreme.com] has quit [Connection timed out] 08:07:24 Modius__ [n=Modius@ppp-67-67-218-66.dsl.austtx.swbell.net] has joined #lisp 08:07:33 kejsaren [n=kejsaren@111.25.95.91.static.ras.siw.siwnet.net] has joined #lisp 08:07:34 <_3b> push is a macro that changes the binding 08:07:51 <_3b> clojure has some way to do that too, don't remember what it is though 08:08:03 yea, I can find it, I got the idea 08:08:28 <_3b> (push new-element foo) is approximately (setf foo (cons new-element foo)) 08:08:48 ah 08:08:59 <_3b> if you don't control doc-loop-handler, not sure you can do it functional style 08:10:25 does defconstant not work right in sbcl? 08:10:36 dan: What is wrong with it? 08:10:58 <_3b> i suppose you could do it without the closure, if you initialize the list to a cons, and store/modify the last cons in the list instead of prepending, but that would still require mutability 08:10:58 i have a defconstant in a file i'm loading 08:11:06 and it throws an error saying that it's being redefined 08:11:09 :/ 08:11:13 dan: why don't you read the error? 08:11:19 i am, it's strange 08:11:26 dan: And do you already have it defined? 08:11:33 nope, i have no other files loaded 08:11:39 and this is the only line in this file 08:11:54 have you already loaded that file before? 08:11:58 nope 08:12:12 What is the line? :) 08:12:48 It does sound a tad strange. 08:13:09 i am, it's strange 08:13:10 are you using defconstant to define a constant with values that will work correctly wrt EQL? 08:13:41 (defconstant messages '(no yes not yes yes not no no no is is hello yes no no yes not no not no hello is goodbye no yes when no yes not no not no no yes not is why why why yes is how is yes is why no yes not no no is is not no yes no yes hello yes hello yes no no yes no hello goodbye no)) 08:13:49 user___ [n=user@p54924992.dip.t-dialin.net] has joined #lisp 08:13:53 that throws an error 08:13:55 -!- appletizer [i=user@82-32-123-8.cable.ubr04.hawk.blueyonder.co.uk] has quit [Remote closed the connection] 08:13:57 in sbcl 08:14:00 My god. 08:14:29 of course it will. 08:14:52 why 08:15:34 Actually it does not throw an error on my sbcl (: 08:15:44 hmmmmmmmmmmmmm 08:15:48 "An implementation may choose to evaluate the value-form at compile time, load time, or both. Therefore, users must ensure that the initial-value can be evaluated at compile time (regardless of whether or not references to name appear in the file) and that it always evaluates to the same value." 08:16:28 pkhuong: So why is it ok with my sbcl ? 08:16:34 what error?.... that's strange. 08:17:08 schme: how are you testing it? You have to compile and load the form. 08:17:21 Well I just did (load "foo.lisp") (: 08:17:22 mikesch [n=axel@xdsl-78-34-108-70.netcologne.de] has joined #lisp 08:19:53 schme: load it a second time. 08:20:11 Well yes, of course. 08:20:19 I was under the impression that it failed the *first* time dan loaded it. 08:20:21 I don't really understand what the point of defconstant is in lisp :-\ 08:20:34 schme: the first time he compiles-and-then-loads it. 08:20:35 it works now 08:20:35 weird 08:20:40 :P 08:20:42 nevermind! 08:20:52 pkhuong: Ah (: 08:21:06 *schme* gives pkhuong one of those +1 internets he has heard so much about. 08:21:08 -!- dan is now known as dmead_home 08:21:46 jsoft [n=user@unaffiliated/jsoft] has joined #lisp 08:23:56 -!- Modius_ [n=Modius@adsl-67-67-223-47.dsl.austtx.swbell.net] has quit [Connection timed out] 08:24:20 dmead_home: this is an important issue. You can't reliably use defconstant with complex datum, like lists. 08:25:21 COMPILE-FILE is allowed to create a fresh list (etc) each time you LOAD the fasl (in fact, it's hard to imagine a different scheme for contemporary environments). 08:27:56 DEFCONSTANT is allowed to evaluate the value form both at compile- and load- time... but the form should always evaluate to values that are EQL to one another (otherwise you might have weird consequences wrt object identity, e.g. (eq x +foo+) and (eq x y) but (neq y +foo+)). 08:29:00 dwave [n=ask@084202073045.customer.alfanett.no] has joined #lisp 08:30:08 stepnem [n=chatzill@topol.nat.praha12.net] has joined #lisp 08:31:19 -!- parodyoflanguage [n=kevin@mmds-216-19-34-153.twm.az.commspeed.net] has quit [Read error: 110 (Connection timed out)] 08:40:56 -!- ia [n=ia@89.169.189.230] has quit [Read error: 110 (Connection timed out)] 08:41:53 ia [n=ia@89.169.189.230] has joined #lisp 08:46:39 H4ns1 [n=hans@p57A0D9D9.dip.t-dialin.net] has joined #lisp 08:51:31 can someone link me to a good lisp refrence for built in functions? 08:51:39 shizzy0 [n=shane@c-76-105-6-132.hsd1.ca.comcast.net] has joined #lisp 08:52:12 <_3b> minion: clhs 08:52:13 clhs: To look up a symbol in the HyperSpec, try saying "clhs symbol". For more information on the HyperSpec see http://www.cliki.net/CLHS . 08:53:14 daniel [i=daniel@unaffiliated/daniel] has joined #lisp 08:53:35 -!- stepnem [n=chatzill@topol.nat.praha12.net] has quit [No route to host] 08:53:41 LostMonarch [n=roby@host68-211-dynamic.49-82-r.retail.telecomitalia.it] has joined #lisp 08:55:26 -!- BrianRice-mb [n=briantri@c-98-225-51-246.hsd1.wa.comcast.net] has quit [] 09:00:26 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 09:03:15 xinming [n=hyy@218.73.130.22] has joined #lisp 09:05:09 -!- H4ns [n=hans@p57A0F141.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 09:07:18 -!- daniel_ [i=daniel@unaffiliated/daniel] has quit [Read error: 110 (Connection timed out)] 09:08:51 Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 09:09:35 -!- xinming_ [n=hyy@218.73.141.251] has quit [Read error: 104 (Connection reset by peer)] 09:11:24 What is generally involved in eliminating consing? Is it simply (!) a matter of switching to destructive functions? 09:11:32 (I'm just curious, before someone asks.) 09:12:40 consing what? 09:12:44 <_3b> might also need to watch out for boxing 09:12:50 adlirc [n=adlirc@mail.andrewlawson.org] has joined #lisp 09:13:19 <_3b> and bignums in general 09:13:45 mejja: I keep hearing about non-consing code in this channel, so I was wondering what is involved. 09:14:04 _3b: How would you watch out for boxing? 09:15:08 by keeping an eye on the type 09:15:10 clhs fequal 09:15:10 Sorry, I couldn't find anything for fequal. 09:15:29 <_3b> floats are the main place i run into that, so either run in a lisp with immediate floats (single-floats on a 64-bit lisp for example), or avoid passing floats around 09:15:40 Ah. 09:16:24 Okay, I think I get the gist of it. I'll save any further questions for if and when I ever intend to write any non-consing code. :-) Thanks for the help. 09:16:26 <_3b> ints that fit in a machine word but not in a fixnum are a simplar problem 09:16:32 <_3b> *similar 09:16:56 <_3b> yeah, first step is to profile and determine that you spend too much time in GC :) 09:21:49 Nshag [i=user@Mix-Orleans-105-1-225.w193-250.abo.wanadoo.fr] has joined #lisp 09:21:51 My internal profiler just keeps telling me I spend too much time worrying about how to phrase what I'm going to write. :-( 09:21:53 -!- Modius__ [n=Modius@ppp-67-67-218-66.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 09:25:07 -!- scode_ is now known as scode 09:25:32 saikat [n=saikat@adsl-99-23-190-183.dsl.pltn13.sbcglobal.net] has joined #lisp 09:29:28 <_3b> hmm, wonder what i broke on this sbcl... (room) reports an extra 1-2 million bignums every run 09:30:33 -!- pstickne [n=pstickne@c-24-21-76-57.hsd1.wa.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:30:36 abeaumont [n=abeaumon@195.230.105.2] has joined #lisp 09:31:25 Good morning. 09:31:26 *_3b* should probably upgrade sbcl soon anyway, 1.0.19 is old 09:31:29 mornin' beach 09:31:36 beach: how's your vacation going so far? :) 09:31:44 Excellent! :) 09:32:06 -!- acieroid [n=quentin@159.21.83-79.rev.gaoland.net] has quit [Read error: 104 (Connection reset by peer)] 09:32:22 beach: I think I should start serious planning for that hack week I'd mentioned, sometime soon. I sort of flaked out on it, heh. 09:32:27 acieroid [n=quentin@220.21.83-79.rev.gaoland.net] has joined #lisp 09:32:49 sykopomp: No rush, but yeah, things are now relatively calm here as well, so I might participate. 09:33:31 -!- awayekos is now known as anekos 09:33:59 I'll think about it for a bit over this week and try to have an e-mail and proposal written up or something. 09:34:15 Sounds good to me. 09:38:52 aja [n=aja@S01060018f3ab066e.ed.shawcable.net] has joined #lisp 09:39:40 Jabberwockey [n=Tumnus_@dslc-082-082-059-217.pools.arcor-ip.net] has joined #lisp 09:43:23 -!- Ginei_Morioka [i=irssi_lo@78.112.55.17] has quit [Read error: 104 (Connection reset by peer)] 09:45:00 Ginei_Morioka [i=irssi_lo@78.115.200.192] has joined #lisp 09:52:12 -!- drafael [n=tapio@ip-118-90-128-71.xdsl.xnet.co.nz] has quit [Remote closed the connection] 09:53:52 -!- shizzy0 [n=shane@c-76-105-6-132.hsd1.ca.comcast.net] has quit [Remote closed the connection] 09:59:41 -!- yoshinori [n=read_eva@router1.gpy1.ms246.net] has left #lisp 10:00:24 yoshinori [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 10:00:42 -!- yoshinori [n=read_eva@router1.gpy1.ms246.net] has left #lisp 10:03:28 -!- bbe [n=bbe@58.212.9.27] has quit [Read error: 110 (Connection timed out)] 10:03:49 bbe [n=bbe@58.213.186.39] has joined #lisp 10:04:17 -!- mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 10:08:19 Fulax [n=cyprien@pdpc/supporter/student/cnicolas] has joined #lisp 10:12:05 clhs append 10:12:06 http://www.lispworks.com/reference/HyperSpec/Body/f_append.htm 10:12:20 ecraven [n=nex@140.78.42.103] has joined #lisp 10:17:29 -!- blbrown [n=Berlin@c-71-236-25-127.hsd1.ga.comcast.net] has quit ["Ex-Chat"] 10:22:22 dmead_home: I think maybe you want to use the SLIME hyperspec lookup thing. 10:22:36 schme, ? 10:23:09 dmead_home: Instead of the specbot. 10:23:13 -!- H4ns1 is now known as H4ns 10:24:11 I like using l1sp.org when I'm not in my development VM. 10:24:52 dmead_home: C-c d h is the magic emacs key. 10:24:58 ah 10:25:00 hmm 10:25:05 Maybe C-c C-d C-h even 10:25:12 oh 10:25:14 C-c C-d h :) 10:26:09 what the crap is this about? 10:26:09 Polling "/tmp/slime.8722".. (Abort with `M-x slime-abort-connection'.) [40 times] 10:26:20 slime is taking forever to load the interpreter 10:26:39 That sounds a bit not right, yes. 10:26:43 clim interactor-pane 10:26:43 http://bauhh.dyndns.org:8000/clim-spec/29-4.html#_1680 10:26:51 dmead_home: it is not an "interpreter". check out the *inferior-lisp* buffer. 10:27:28 H4ns, yea i've got lots of package load messages, then an error saying too many open files 10:29:48 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 10:30:16 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 10:30:37 -!- bbe [n=bbe@58.213.186.39] has quit [Read error: 110 (Connection timed out)] 10:30:46 splittist [n=splittis@99-105.2-85.cust.bluewin.ch] has joined #lisp 10:30:50 morning 10:31:18 -!- sykopomp [n=sykopomp@unaffiliated/sykopomp] has quit [Remote closed the connection] 10:32:29 morning 10:32:45 here's a quick question for my ESA-paper co-authors 10:33:01 should the ESA minibuffer-pane be a subclass of interactor-pane? 10:33:02 *splittist* feels hoist... 10:33:25 bbe [n=bbe@58.212.9.27] has joined #lisp 10:40:37 Krystof: would that require monkeying with FRAME-STANDARD-OUTPUT? 10:41:17 bleah 10:41:23 -!- tic_ [n=tic@c83-249-194-249.bredband.comhem.se] has left #lisp 10:41:57 ok, what I actually care about Right Now is parsing of unsupplied arguments in menu commands 10:42:04 Krystof: actually, it may not. (But accent on the may...) 10:43:14 Krystof: the issue being that the system asks for input from some random frame-standard-input location? 10:43:42 at the moment, the system doesn't ask for input at all 10:43:55 because it checks to see if the input is an interactor-pane, and gives up if not 10:44:00 read-frame-command :around in frames.lisp 10:48:31 fph [n=irc@host-206-251-67-254.static.linkline.com] has joined #lisp 10:50:49 alinp [n=alinp@89.137.98.94] has joined #lisp 10:52:15 Have you tried it? You might have to add a :display-time :command-loop initarg. 10:52:19 hey guys 10:52:38 i'm editing some lisp code and i want to run it, whats the functions i want? 10:52:40 eval-buffer? 10:52:44 eval-file? 10:53:09 whichever i'm doing now isn't clearing the symbol table so i get redefinition warnings 10:54:53 beaumonta [n=abeaumon@195.230.105.2] has joined #lisp 10:56:22 ejs [n=eugen@94-248-95-77.dynamic.peoplenet.ua] has joined #lisp 11:00:00 lboard [n=lboard@117.193.193.118] has joined #lisp 11:00:15 ooops http://gigamonkeys.com/book/ is dead 11:00:27 lboard: wfm 11:00:51 chris2 [n=chris@p5B169C61.dip0.t-ipconnect.de] has joined #lisp 11:02:38 anyone compared allergo-cl and lispworks-cl implementations before? 11:02:39 fph pasted "slot access from a list" at http://paste.lisp.org/display/75955 11:03:04 I hope I don't get dropped again 11:03:56 lboard: http://common-lisp.net/~dlw/LispSurvey.html 11:06:01 fph: (if (string= *position* "CI") (funcall #'team-ci ...) ...) 11:06:28 ah, just be explicit 11:07:08 thank you 11:10:25 loxs [n=loxs@82.137.72.133] has joined #lisp 11:11:36 dmead_home: What you want is to just ignore the redefinition warnings. 11:11:50 ah 11:11:54 thank you 11:12:10 also, if theres an error do you know how to tell slime to just return to the prompt? 11:12:17 i keep getting taken to a backtrace menu 11:12:23 -!- phf [n=phf@c-98-231-211-226.hsd1.md.comcast.net] has quit ["Leaving..."] 11:12:30 dmead_home: Personally I don't do whole files at a time that often. I'm more into just doing a sexp at a time :) 11:12:36 ah 11:13:08 I think entering the debugger is the normal thing to do on errors though. 11:13:26 'q' is always the exit 11:13:36 otherwise a number is selected 11:13:49 dmead_home: C-c C-c slime-compile-defun <= your friend (: 11:14:04 or C-c C-r 11:14:28 -!- alinp [n=alinp@89.137.98.94] has quit [] 11:14:36 ahh 11:14:39 Though the redefinition warning will pop up (: 11:14:45 anyway off to the outside world! 11:14:51 i'm not used to using emacs with a layer like slime 11:15:04 in haskell, theres one major mode and one implementation 11:15:05 it grows on you 11:15:11 i'm sure 11:15:21 -!- abeaumont [n=abeaumon@195.230.105.2] has quit [Read error: 110 (Connection timed out)] 11:16:51 dv_ [n=dv@85-127-103-153.dynamic.xdsl-line.inode.at] has joined #lisp 11:17:27 jewel [n=jewel@dsl-242-147-152.telkomadsl.co.za] has joined #lisp 11:19:24 schme, good luck ;o 11:24:28 -!- fph [n=irc@host-206-251-67-254.static.linkline.com] has quit [Read error: 104 (Connection reset by peer)] 11:26:21 Odin- [n=sbkhh@adsl-2-92.du.snerpa.is] has joined #lisp 11:27:15 -!- ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has quit [Remote closed the connection] 11:27:44 ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has joined #lisp 11:28:03 -!- saikat [n=saikat@adsl-99-23-190-183.dsl.pltn13.sbcglobal.net] has quit [] 11:29:11 -!- bbe [n=bbe@58.212.9.27] has quit [Read error: 110 (Connection timed out)] 11:33:11 bbe [n=bbe@58.213.189.149] has joined #lisp 11:37:59 dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has joined #lisp 11:39:47 -!- dv_ [n=dv@85-127-103-153.dynamic.xdsl-line.inode.at] has quit ["Verlassend"] 11:40:46 Davidbrcz [n=david@ANantes-151-1-8-32.w83-195.abo.wanadoo.fr] has joined #lisp 11:41:53 -!- jsoft [n=user@unaffiliated/jsoft] has quit [Remote closed the connection] 11:44:15 manuel__ [n=manuel@HSI-KBW-078-043-184-124.hsi4.kabel-badenwuerttemberg.de] has joined #lisp 11:46:00 <_3b> nice, sbcl build in 4m19.344s with GNUMAKE='make -j' ... saves around 1m30s 11:52:05 athos [n=philipp@92.250.204.223] has joined #lisp 11:54:36 -!- ejs [n=eugen@94-248-95-77.dynamic.peoplenet.ua] has quit [Read error: 110 (Connection timed out)] 11:54:41 karpar [n=zhilihu@58.207.136.142] has joined #lisp 12:01:09 puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 12:01:25 slash_ [n=Unknown@p4FF0AF6F.dip.t-dialin.net] has joined #lisp 12:02:34 -!- authentic [n=authenti@unaffiliated/authentic] has quit [Read error: 104 (Connection reset by peer)] 12:04:46 <_3b> hmm, maybe my system is just running slowly today... apparently wasn't building as much as i thought it was 12:07:04 authentic [n=authenti@85-127-21-228.dynamic.xdsl-line.inode.at] has joined #lisp 12:11:00 -!- karpar [n=zhilihu@58.207.136.142] has quit [] 12:12:44 HET2 [n=diman@91-114-208-184.adsl.highway.telekom.at] has joined #lisp 12:16:32 ThomasI [n=thomas@unaffiliated/thomasi] has joined #lisp 12:18:06 -!- jewel [n=jewel@dsl-242-147-152.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 12:19:39 nha [n=prefect@137-64.105-92.cust.bluewin.ch] has joined #lisp 12:22:02 jsoft [n=user@unaffiliated/jsoft] has joined #lisp 12:23:36 -!- manuel__ [n=manuel@HSI-KBW-078-043-184-124.hsi4.kabel-badenwuerttemberg.de] has quit [] 12:26:51 HET3 [n=diman@91-114-208-184.adsl.highway.telekom.at] has joined #lisp 12:32:19 davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has joined #lisp 12:32:29 <_3b> hmm, yeah, does seem to have been system problems, reboot fixed things 12:33:53 -!- aja [n=aja@S01060018f3ab066e.ed.shawcable.net] has quit [Client Quit] 12:35:23 -!- HET2 [n=diman@91-114-208-184.adsl.highway.telekom.at] has quit [Read error: 110 (Connection timed out)] 12:36:26 malumalu [n=malu@hnvr-4dbbf85e.pool.einsundeins.de] has joined #lisp 12:38:12 codeassembly [n=givan@89.40.81.18] has joined #lisp 12:38:14 jmbr [n=jmbr@87.223.189.246] has joined #lisp 12:39:01 -!- ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has quit [Remote closed the connection] 12:39:42 ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has joined #lisp 12:41:13 gemelen [n=shelta@shpd-92-101-133-72.vologda.ru] has joined #lisp 12:43:02 HET4 [n=diman@77.118.208.53.wireless.dyn.drei.com] has joined #lisp 12:44:51 -!- ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has quit [Remote closed the connection] 12:45:13 ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has joined #lisp 12:45:55 <_3b> that's not a good sign, 1.0.25 is working even worse than 1.0.19 was 12:46:07 -!- HET4 [n=diman@77.118.208.53.wireless.dyn.drei.com] has quit [Client Quit] 12:46:32 -!- HET3 [n=diman@91-114-208-184.adsl.highway.telekom.at] has quit [Read error: 110 (Connection timed out)] 12:46:59 *_3b* tries an official build 12:48:15 -!- hyperboreean [n=none@unaffiliated/hyperboreean] has quit ["leaving"] 12:48:24 hyperboreean [n=none@unaffiliated/hyperboreean] has joined #lisp 12:51:00 -!- Aisling [i=ash@blk-137-73-33.eastlink.ca] has quit [Remote closed the connection] 12:51:24 Aisling [i=ash@blk-137-73-33.eastlink.ca] has joined #lisp 12:52:46 -!- beaumonta is now known as abeaumont 12:54:38 yoshinori [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 12:55:34 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 12:55:47 <_3b> anyone have a win32 sbcl handy? 12:56:53 ayrnieu_ [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has joined #lisp 13:05:18 can i get collection of all libraries in cliki.net and common-lisp.net in a single download 13:05:32 lboard: no, but look at clbuild 13:05:39 minion: tell lboard about clbuild 13:05:40 lboard: please look at clbuild: clbuild [common-lisp.net] is a shell script helping with the download, compilation, and invocation of Common Lisp applications. http://www.cliki.net/clbuild 13:09:23 *_3b* tries another computer 13:10:38 <_3b> hmm, other computer doesn't seem to have enough ram for sbcl to run out of heap without swapping 13:10:53 <_3b> Heap exhausted, game over. anyway though :/ 13:14:04 adjust --dynamic-space-size for not swapping 13:14:15 -!- ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has quit [Read error: 110 (Connection timed out)] 13:14:25 <_3b> stassats`: nah, just needed to run it once 13:14:41 <_3b> (dotimes (x 7) (room)) shouldn't need to swap 13:16:45 a 13:16:46 -!- mgr [n=mgr@psychonaut.psychlotron.de] has quit ["leaving"] 13:16:58 <_3b> any guesses to where i should look for ROOM breakage between 1.0.15 and 1.0.19, or 1.0.19 and 1.0.22? 13:17:56 <_3b> .15 is OK, .19 and .22 break differently 13:18:48 -!- willb [n=wibenton@h69-129-204-3.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 13:19:26 it seems that (room) is consing, does other consing operations produce the same result? 13:19:48 mgr [n=mgr@psychonaut.psychlotron.de] has joined #lisp 13:20:06 <_3b> is it consing huge amounts of bignums for you? 13:20:34 no 13:21:54 it conses total of 343,552 bytes on 32 and 37,040 bytes on 64 x86-linux 13:22:10 <_3b> right, that sounds reasonable 13:22:43 <_3b> on win32 .19, i get around 500k-2M more bignums per run of ROOM 13:22:54 and gc takes that, if running (dotimes (x 100) ... 13:23:07 <_3b> in .22 and .25, i get apparently exponential growth of bignums, out of heap in under 7 runs 13:27:03 does (room nil) differ from (room)? 13:27:13 it cons less for me 13:27:16 -!- davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 13:27:36 <_3b> yeah, that seems safe 13:28:10 *_3b* is still trying to update libs enough to start slime with .25 :p 13:29:54 davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has joined #lisp 13:31:13 -!- user___ [n=user@p54924992.dip.t-dialin.net] has quit ["leaving"] 13:36:20 Beket [n=stathis@ppp1-71.adsl.forthnet.gr] has joined #lisp 13:37:02 jgracin [n=jgracin@82.193.210.126] has joined #lisp 13:37:52 it seems that (sb-vm::type-breakdown :dynamic) is the most consing part of room 13:38:20 <_3b> yeah, was looking in that area 13:39:55 <_3b> question is, is it ROOM that broke, or something subtler that room just happens to trigger 13:41:22 <_3b> only change to rom.lisp i see in that range, is removing a truly-the 13:41:57 i was able to run mc-clim on windows successfully: http://prabuinet.blogspot.com/2009/02/mc-clim-on-vista.html 13:42:30 <_3b> lboard: cool, i've been too lazy to try that myself so far :) 13:42:52 lboard: no luck with ccl? 13:43:28 trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has joined #lisp 13:44:00 stassats: yes, no luck! 13:44:49 *stassats`* is lucky enough to have not win32, where mcclim works on ccl 13:46:46 lboard: How did it fail? The ccl people may want to know about it. 13:48:02 tcr: wait, i'll give the error 13:49:27 lboard: http://paste.lisp.org/new/lisp 13:55:00 prabuinet pasted "clim-demo error in ccl" at http://paste.lisp.org/display/75957 13:55:24 lboard: did you start an x server? 13:55:32 -!- segv_ [n=mb@p4FC1D952.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 13:55:42 from where did you get clx? 13:55:56 H4ns: i got clx from cliki 13:56:08 lboard: yes, but you need an x server, too. 13:56:14 lboard: like, say, xming 13:56:33 segv_ [n=mb@p4FC1E804.dip.t-dialin.net] has joined #lisp 13:56:46 H4ns: it is running with acl on the screenshot 13:57:17 lboard: there are several clx's on the cliki page 13:57:19 i have a doubt, acl didn't asked for clx 13:57:38 stassats: i got clx from cliki 13:57:39 hm. 13:57:47 acl shouldd have its own version of clx 13:57:55 lboard: with asdf-install? 13:58:10 no i downloaded myself 13:59:02 i think there should be some error in network package in ccl-for-windows 13:59:30 even huchentoot was also not running with ccl 13:59:59 how can i check networking is working fine in ccl 14:00:02 lboard: does drakma work? 14:00:17 H4ns: i want to check 14:00:29 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #lisp 14:00:43 try (drakma:http-request "http://google.com/") 14:00:45 -!- antgreen [n=green@CPE0014bf0b631a-CM001e6b1858fa.cpe.net.cable.rogers.com] has quit [Read error: 110 (Connection timed out)] 14:01:39 hmm, i can't start mcclim on ccl with X on different machine through ssh forwarding 14:03:35 -!- trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has quit [Remote closed the connection] 14:03:40 trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has joined #lisp 14:04:38 rindolf [n=shlomi@bzq-219-139-216.static.bezeqint.net] has joined #lisp 14:04:44 LiamH [n=nobody@pool-72-75-87-237.washdc.east.verizon.net] has joined #lisp 14:06:01 doxtor [n=doxtor@cpe-92-37-29-186.dynamic.amis.net] has joined #lisp 14:11:12 HET2 [n=diman@77.118.208.53.wireless.dyn.drei.com] has joined #lisp 14:14:04 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [Connection reset by peer] 14:14:25 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 14:15:02 -!- yoshinori [n=read_eva@router1.gpy1.ms246.net] has left #lisp 14:15:03 -!- codeassembly [n=givan@89.40.81.18] has quit ["Leaving."] 14:17:11 -!- adlirc [n=adlirc@mail.andrewlawson.org] has left #lisp 14:18:49 *tcr* added M-x slime-format-string-expand to Slime. 14:19:24 -!- Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote closed the connection] 14:19:35 Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 14:30:52 yoshinori [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 14:31:15 -!- jsoft [n=user@unaffiliated/jsoft] has quit [Remote closed the connection] 14:31:36 -!- Jarvellis [n=jarv@dsl-217-155-101-22.zen.co.uk] has quit [Remote closed the connection] 14:32:35 -!- Beket [n=stathis@ppp1-71.adsl.forthnet.gr] has quit [Read error: 110 (Connection timed out)] 14:34:56 Jarvellis [n=jarv@dsl-217-155-101-22.zen.co.uk] has joined #lisp 14:38:35 -!- mikesch [n=axel@xdsl-78-34-108-70.netcologne.de] has quit [] 14:43:59 -!- yoshinori [n=read_eva@router1.gpy1.ms246.net] has quit [Remote closed the connection] 14:44:14 yoshinori [n=read_eva@router1.gpy1.ms246.net] has joined #lisp 14:44:33 -!- splittist [n=splittis@99-105.2-85.cust.bluewin.ch] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]"] 14:47:23 -!- lichtblau [n=user@pD9541CD6.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)] 14:47:45 Haplo [n=hatchond@cau33-1-82-66-14-55.fbx.proxad.net] has joined #lisp 14:50:12 orgulloso [n=orgullos@cpc4-norw4-0-0-cust60.pete.cable.ntl.com] has joined #lisp 14:51:56 ejs [n=eugen@94-248-95-185.dynamic.peoplenet.ua] has joined #lisp 14:54:26 -!- davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 14:54:31 -!- trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 14:57:52 codeassembly [n=givan@89.40.81.18] has joined #lisp 14:58:19 -!- JoelMcCracken [n=joelmccr@pool-72-95-196-136.pitbpa.east.verizon.net] has quit ["This computer has gone to sleep"] 15:00:03 ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has joined #lisp 15:00:13 dagnachew_ [n=dagnache@modemcable207.114-201-24.mc.videotron.ca] has joined #lisp 15:03:41 -!- dwave [n=ask@084202073045.customer.alfanett.no] has quit ["Be back later"] 15:03:56 hi guys, I compiled sbcl, i have 2.6.27-11-generic #1 SMP kernel, but when I try to run (make-thread (lambda () (write-line "Hello, world"))) I get undefined function: MAKE-THREAD :( how can I enable multithreading? 15:04:29 codeassembly: It's in package SB-THREAD. 15:04:48 -!- yoshinori [n=read_eva@router1.gpy1.ms246.net] has left #lisp 15:05:03 And to enable multithreading look at INSTALL before compiling. 15:05:19 -!- HET2 [n=diman@77.118.208.53.wireless.dyn.drei.com] has quit ["This computer has gone to sleep"] 15:06:18 I read INSTALL but found nothing related to multithreading 15:06:35 It has something about customizing the build. 15:06:39 read carefully 15:07:38 found it, thanks 15:12:13 -!- pierre_thierry [n=pierre@lns-bzn-49f-81-56-173-50.adsl.proxad.net] has quit [Remote closed the connection] 15:12:19 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 15:12:28 pierre_thierry [n=pierre@lns-bzn-49f-81-56-173-50.adsl.proxad.net] has joined #lisp 15:13:32 trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has joined #lisp 15:13:45 -!- slackjaw [n=jolyonw@p54974F2F.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 15:19:48 HET2 [n=diman@77.118.208.53.wireless.dyn.drei.com] has joined #lisp 15:24:00 Buganini [n=buganini@220-135-231-23.HINET-IP.hinet.net] has joined #lisp 15:27:53 Tordek_ [n=tordek@host242.190-138-165.telecom.net.ar] has joined #lisp 15:30:00 jsoft [n=user@unaffiliated/jsoft] has joined #lisp 15:31:08 -!- HET2 [n=diman@77.118.208.53.wireless.dyn.drei.com] has quit [Read error: 104 (Connection reset by peer)] 15:31:41 mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 15:33:22 Beket [n=stathis@ppp1-71.adsl.forthnet.gr] has joined #lisp 15:36:52 -!- trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 15:37:00 ^authentic [n=authenti@85-127-40-115.dynamic.xdsl-line.inode.at] has joined #lisp 15:37:11 -!- Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)] 15:41:39 -!- authentic [n=authenti@unaffiliated/authentic] has quit [Read error: 104 (Connection reset by peer)] 15:41:40 -!- ^authentic is now known as authentic 15:44:18 *_3b* wonders if git bisect can do more than 1 division at a time 15:44:50 -!- jsoft [n=user@unaffiliated/jsoft] has quit [Remote closed the connection] 15:46:32 ikki [n=ikki@201.155.75.146] has joined #lisp 15:47:24 phytovor [n=doxtor@cpe-92-37-19-32.dynamic.amis.net] has joined #lisp 15:48:06 -!- dagnachew_ [n=dagnache@modemcable207.114-201-24.mc.videotron.ca] has quit ["Leaving"] 15:50:04 user___ [n=user@p549262B4.dip.t-dialin.net] has joined #lisp 15:50:13 -!- bbe [n=bbe@58.213.189.149] has quit ["Leaving"] 15:50:21 ManateeLazyCat [n=user@222.212.141.187] has joined #lisp 15:52:16 <_3b> looks like original ROOM brokenness is in 1.0.18.12/13 15:53:09 tripwyre [n=sathya@117.193.161.233] has joined #lisp 15:54:22 rvirding [n=rvirding@h252n3c1o1034.bredband.skanova.com] has joined #lisp 15:57:25 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 113 (No route to host)] 15:59:50 Fare [n=Fare@c-98-216-111-110.hsd1.ma.comcast.net] has joined #lisp 16:00:10 <_3b> anyone running sbcl 1.0.19+ on sunos, netbsd, or openbsd? 16:00:27 trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has joined #lisp 16:00:56 <_3b> on x86 in particular 16:03:57 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #lisp 16:05:08 -!- JuanDaugherty [n=juan@cpe-72-228-150-44.buffalo.res.rr.com] has quit ["Leaving"] 16:05:21 -!- doxtor [n=doxtor@unaffiliated/mitja] has quit [Read error: 110 (Connection timed out)] 16:07:20 existentialmonk [n=carcdr@64-252-129-7.adsl.snet.net] has joined #lisp 16:08:42 jewel [n=jewel@dsl-242-147-152.telkomadsl.co.za] has joined #lisp 16:14:30 |Soulman| [n=kvirc@42.84-48-88.nextgentel.com] has joined #lisp 16:24:02 -!- rvirding [n=rvirding@h252n3c1o1034.bredband.skanova.com] has left #lisp 16:24:39 -!- trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 16:24:45 lboard pasted "cl+ssl on ccl error" at http://paste.lisp.org/display/75963 16:25:26 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 113 (No route to host)] 16:27:26 can anyone guess what might be the error 16:27:44 _3b: I sent something to the list about this a few weeks ago 16:28:09 <_3b> joshe: the room bignum stuff? yeah, i think i saw that 16:28:48 lboard: you might get more help at maillist: http://clozure.com/mailman/listinfo/openmcl-devel 16:29:40 lboard, try printf-debugging 16:29:47 I mean format-debugging 16:29:51 or tracing stuff 16:30:12 to narrow-down the error 16:31:34 jlf` [n=user@adsl-76-253-92-135.dsl.pltn13.sbcglobal.net] has joined #lisp 16:31:50 lboard pasted "Backtrace of the error" at http://paste.lisp.org/display/75964 16:31:51 <_3b> joshe: or i guess you mean openbsd 16:32:37 sohail [n=Sohail@unaffiliated/sohail] has joined #lisp 16:32:59 yea, on openbsd x86 16:33:25 H4ns: forgot to say thanks for your help last night :) 16:35:34 <_3b> joshe: ah, i see stuff about bignums in room on openbsd, did that get fixed? 16:35:47 <_3b> joshe: was it just overlapping spaces? 16:36:07 no, it hasn't been fixed 16:36:44 it wasn't overlapping spaces, they just made it a bit tricker to figure out what was happening when room consed all over the static space 16:37:24 <_3b> hmm, wonder if something is making assumptions about which bits are or are not used in the space start/end or something 16:37:40 but fwiw, room seems fine on amd64 openbsd 16:37:45 <_3b> it broke on win32 when the spaces were moved up #x20000000 16:38:02 <_3b> yeah, i'm assuming the word size matters 16:38:50 I have a more or less functional ppc port, I think it happens there too 16:39:22 <_3b> similar space locations? 16:40:19 slackjaw [n=jolyonw@host-62-245-143-202.customer.m-online.net] has joined #lisp 16:40:27 *_3b* moves some of the spaces back down and builds again 16:40:53 oops 16:41:00 dreish [n=dreish@minus.dreish.org] has joined #lisp 16:41:23 looks like I picked the ppc space locations before I knew to avoid the top half of the address space 16:44:06 nikki93 [n=nikki@78.101.225.175] has joined #lisp 16:44:38 Well, I'm trying to get Gray Streams working, to get the output redirected in my embedded lisp environment. 16:45:03 I'm basing it on the Xchat-lisp plugin output redirection thing. 16:45:25 But I get 'no applicable method for gray:stream-fresh-line. (I'm using ecl) 16:45:43 Any ideas? :P 16:49:16 you pass something wrong to gray:stream-fresh-line, like not stream, or wrong type of stream 16:50:13 <_3b> joshe: ok, looks like dynamic-space-start/end is the problem in win32... moving that down fixes it 16:50:42 <_3b> joshe: though i suppose if i'd though about it, that would be obvious, since that's all ROOM looks at :/ 16:50:57 hm 16:51:08 where did you move it to? 16:51:42 <_3b> #x09000000 - #x21000000 16:52:21 <_3b> i'm wondering if having one of the high 2 bits set is a problem 16:53:07 *_3b* needs caffiene or something... just remembered i found a fix for the bignum part :p 16:53:51 which bignum part? 16:54:10 <_3b> the huge number of bignums when running ROOM 16:54:28 oh right, heh 16:54:39 I need caffiene too 16:54:39 -!- LostMonarch [n=roby@host68-211-dynamic.49-82-r.retail.telecomitalia.it] has quit ["raise RuntimeError"] 16:55:00 <_3b> if you want to try it, add (declare (inline map-allocated-objects)) to the functions in src/code/room.lisp that use map-allocated-objects and don't have the declare already 16:55:15 Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 16:55:26 silenius [n=jl@yian-ho03.nir.cronon.net] has joined #lisp 16:55:30 *_3b* doesn't remember which function specifically needed it 16:56:37 would it somehow not work to declaim it inline instead? 16:57:09 <_3b> it is declaimed maybe-inline or something, not sure what it would affect elsewhere to make it inline 16:57:20 ah 16:57:29 Well, I have this: http://codepad.org/U62eRRB9 16:57:48 Basically I want to accumulate all the output in a buffer. 16:57:51 <_3b> though i suppose anything using it would have that problem, if it starts boxing addresses 16:58:49 <_3b> possibly a better solution would be to allocate a 1 element array and use that to pass addresses into the function or something, that would require actually understanding the code though :) 17:00:32 heh, yea 17:00:55 I gave up trying to understand it and figured that someone else would probably fix it for me eventually 17:02:02 -!- rindolf [n=shlomi@bzq-219-139-216.static.bezeqint.net] has quit ["Leaving"] 17:02:06 Just a little question: 'flush-buffer' is for when it's ready to 'send' the output, right 17:02:55 MrSpec [n=NoOne@82.177.125.6] has joined #lisp 17:03:25 Hello 17:03:38 Harag [n=phil@wbs-196-2-98-168.wbs.co.za] has joined #lisp 17:03:45 evening ppls 17:04:17 _3b: actually, the right fix is probably to not return > fixnum ints in, e.g., type-breakdown. 17:05:45 quick question regarding packages: Pacakage A uses Package X and Package B uses X aswell BUT now if A tries to use B then there are conflicts regarding functions and global variables in X...how do I resolve this 17:06:08 so, for type-breakdown, something like (m-a-o (lambda (...) (incf) (incf) nil))). 17:07:05 <_3b> pkhuong: hmm, though i'd tried that 17:08:10 There's also n-obj-bytes... I don't understand why that's not a n-obj-words. 17:08:10 <_3b> pkhuong: you don't think addresses with more than fixnum bits would be a problem? 17:08:32 -!- Patzy [n=somethin@coa29-1-88-174-11-170.fbx.proxad.net] has quit [Read error: 110 (Connection timed out)] 17:10:32 davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has joined #lisp 17:10:37 <_3b> isn't it n-obj-bytes because it is adding it to an address? 17:10:56 <_3b> which is where the bignums are happening if i understand right 17:11:23 -!- lboard [n=lboard@117.193.193.118] has quit ["Java user signed off"] 17:11:32 it's the object's size in bytes. The base address shouldn't affect that, although it definitely can cons 17:11:39 lboard [n=lboard@117.193.193.118] has joined #lisp 17:11:47 <_3b> actually, i guess those should be able to stay unboxed if they aren't passed to functions 17:11:49 . 17:11:58 -!- lboard is now known as foobie 17:12:12 <_3b> base address affects whether the object address is a bignum or not when converted to an int 17:12:27 *_3b* isn't completely sure where that happens if at all though :) 17:12:35 why is it too hard to make a multi-threaded lisp implementation for windows? 17:12:52 the address isn't ever passed to FUN, except as an actual pointer to the object. 17:13:28 foobie: it's more likely a question of interest. You need to find at least one person with both the interest and the skills. 17:14:37 -!- xan [n=xan@cs78225040.pp.htv.fi] has quit ["Ex-Chat"] 17:14:48 crash [n=user@59.92.148.255] has joined #lisp 17:14:50 -!- loxs [n=loxs@82.137.72.133] has quit [Remote closed the connection] 17:14:59 xan [n=xan@cs78225040.pp.htv.fi] has joined #lisp 17:16:28 loxs [n=loxs@82.137.72.133] has joined #lisp 17:20:26 . 17:20:32 . 17:20:36 foobie: please stop. 17:20:41 -!- foobie [n=lboard@117.193.193.118] has quit ["Java user signed off"] 17:21:38 -!- loxs [n=loxs@82.137.72.133] has quit ["Leaving"] 17:21:44 that's interesting 17:22:06 loxs [n=loxs@82.137.72.133] has joined #lisp 17:22:29 the 'Dynamic space usage' figure doesn't change during room.test.sh now, but it appears to allocate more and more sap objects now 17:23:21 <_3b> it think it was leaking saps too before, just not nearly as fast as bignums, so it wasn't as obvious 17:23:32 <_3b> not sure if the inlining made it worse or not though 17:23:40 ah 17:24:25 iirc it dropped me into ldb much quicker without those inline declarations 17:24:48 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [Connection reset by peer] 17:24:51 <_3b> (dotimes (x 7) (room)) kills win32 sbcl :/ 17:25:11 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 17:25:30 yea, openbsd too 17:25:49 <_3b> at least 1.0.22+, in .19 it grows relatively linearly instead of exponentially 17:26:15 -!- xan [n=xan@cs78225040.pp.htv.fi] has quit ["leaving"] 17:26:21 <_3b> wonder if it is worth trying to isolate where that changed too 17:26:31 xan [n=xan@cs78225040.pp.htv.fi] has joined #lisp 17:26:50 -!- Beket [n=stathis@ppp1-71.adsl.forthnet.gr] has quit [Read error: 110 (Connection timed out)] 17:27:00 -!- mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [] 17:27:04 -!- xan [n=xan@cs78225040.pp.htv.fi] has quit [Client Quit] 17:27:50 xan [n=xan@cs78225040.pp.htv.fi] has joined #lisp 17:28:01 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [SendQ exceeded] 17:29:22 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 17:30:29 stepnem [n=chatzill@topol.nat.praha12.net] has joined #lisp 17:30:45 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [SendQ exceeded] 17:31:32 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 17:32:26 <_3b> actually, i guess the saps grow fast enough that they should have shown up even with the bignums 17:33:41 I can see a couple places where SAPs are consed, but no bignum (yet) 17:33:58 patmaddox [n=pergesu@ip68-4-201-9.oc.oc.cox.net] has joined #lisp 17:34:05 well, yes, actually.. 17:35:10 Ok, guys, does this look right? http://codepad.org/QUQDnybw 17:36:26 _3b: right. make-obj will cons bignums with a high enough address. 17:37:03 <_3b> pkhuong: switching that to macrolet seems to fix it 17:37:24 sykopomp [n=user@unaffiliated/sykopomp] has joined #lisp 17:37:58 Trying to get stream redirection with a callback string-taking function. 17:39:34 <_3b> pkhuong: or declaring the flet inline 17:40:18 -!- orgulloso [n=orgullos@cpc4-norw4-0-0-cust60.pete.cable.ntl.com] has quit ["Leaving"] 17:40:29 -!- crash [n=user@59.92.148.255] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 17:41:17 What are the possible arguments for :if-exists? 17:41:24 Is there something like :append or something? 17:41:31 clhs open 17:41:32 http://www.lispworks.com/reference/HyperSpec/Body/f_open.htm 17:42:04 Hah. I was reading the spec for 'with-open-file' instead of 'open'. :P 17:42:10 There's a couple places for the SAPs, but not sure yet. 17:42:22 ecraven [n=nex@140.78.42.103] has joined #lisp 17:43:19 crash [n=user@59.92.148.255] has joined #lisp 17:44:01 Ok I'm awake. 17:44:18 LostMonarch [n=roby@host68-211-dynamic.49-82-r.retail.telecomitalia.it] has joined #lisp 17:45:24 <_3b> with the inline or macrolet make-obj it conses a lot of saps, but they don't seem to accumulate 17:49:58 r0bby_ [n=wakawaka@guifications/user/r0bby] has joined #lisp 17:50:37 -!- MrSpec [n=NoOne@82.177.125.6] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- r1nu- [n=debian~@ppp-94-68-21-198.home.otenet.gr] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- b4|hraban [n=b4@0brg.xs4all.nl] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- holycow [n=new@mail.wjsgroup.com] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- arbscht [n=arbscht@unaffiliated/arbscht] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- myrkraverk [n=johann@unaffiliated/myrkraverk] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- Draggor [n=Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- dialtone [n=dialtone@adsl-75-19-87-52.dsl.pltn13.sbcglobal.net] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- totzeit [n=user@dsl102.zipcon.net] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- schme [n=schme@sxemacs/devel/schme] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- eno [n=eno@nslu2-linux/eno] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- r0bby [n=wakawaka@guifications/user/r0bby] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- MinnowTaur [n=chatzill@ip68-109-196-203.oc.oc.cox.net] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- specbot [n=specbot@common-lisp.net] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- phadthai [i=mmondor@ginseng.pulsar-zone.net] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:37 -!- wasabi__ [n=wasabi@ntoska149014.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [lindbohm.freenode.net irc.freenode.net] 17:50:59 -!- ThomasI [n=thomas@unaffiliated/thomasi] has quit ["Bye Bye!"] 17:51:44 moocow [n=new@mail.wjsgroup.com] has joined #lisp 17:52:26 phadthai_ [i=mmondor@ginseng.pulsar-zone.net] has joined #lisp 17:52:44 MrSpec [n=NoOne@82.177.125.6] has joined #lisp 17:52:44 r1nu- [n=debian~@ppp-94-68-21-198.home.otenet.gr] has joined #lisp 17:52:44 b4|hraban [n=b4@0brg.xs4all.nl] has joined #lisp 17:52:44 holycow [n=new@mail.wjsgroup.com] has joined #lisp 17:52:44 arbscht [n=arbscht@unaffiliated/arbscht] has joined #lisp 17:52:44 myrkraverk [n=johann@unaffiliated/myrkraverk] has joined #lisp 17:52:44 Draggor [n=Draggor@216-80-120-145.alc-bsr1.chi-alc.il.static.cable.rcn.com] has joined #lisp 17:52:44 dialtone [n=dialtone@adsl-75-19-87-52.dsl.pltn13.sbcglobal.net] has joined #lisp 17:52:44 totzeit [n=user@dsl102.zipcon.net] has joined #lisp 17:52:44 schme [n=schme@sxemacs/devel/schme] has joined #lisp 17:52:44 eno [n=eno@nslu2-linux/eno] has joined #lisp 17:52:44 specbot [n=specbot@common-lisp.net] has joined #lisp 17:52:44 MinnowTaur [n=chatzill@ip68-109-196-203.oc.oc.cox.net] has joined #lisp 17:52:44 phadthai [i=mmondor@ginseng.pulsar-zone.net] has joined #lisp 17:52:44 wasabi__ [n=wasabi@ntoska149014.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 17:52:45 -!- holycow [n=new@mail.wjsgroup.com] has quit [Connection reset by peer] 17:52:45 -!- phadthai [i=mmondor@ginseng.pulsar-zone.net] has quit [Remote closed the connection] 17:53:01 _3b: can you try changing the TYPECASE in MAYBE-MAP to an ETYPECASE, and the INTEGER case into (signed-byte #.n-word-bits)? 17:54:22 -!- dialtone [n=dialtone@adsl-75-19-87-52.dsl.pltn13.sbcglobal.net] has quit [Remote closed the connection] 17:54:33 dialtone [n=dialtone@adsl-75-19-87-52.dsl.pltn13.sbcglobal.net] has joined #lisp 17:54:59 <_3b> pkhuong: no change that i could see 17:55:18 <_3b> don't think i have a big enough heap to have objects that big anyway 17:55:29 hi I have a slime/swank question. I have enabled slime-fancy but my emacs minibuffer does not show signature for user-defined functions. I am using sbcl 1.0.19 and slime from cvs 17:56:08 josemanuel [n=josemanu@59.1.222.87.dynamic.jazztel.es] has joined #lisp 17:56:28 yeah... The only consing left is around foreign calls, one value cell and a couple bignums 17:56:37 -!- envi^home [n=envi@220.121.234.156] has quit ["Leaving"] 17:57:02 lemonodor [n=lemonodo@adsl-76-240-176-62.dsl.lsan03.sbcglobal.net] has joined #lisp 17:57:34 -!- dto [n=user@68-187-211-226.dhcp.oxfr.ma.charter.com] has quit [Connection timed out] 17:57:39 crash: are you sure you have compiled your functions? with what debug setting? 17:58:47 -!- BatteryCell [n=ereinion@pool-173-73-41-167.washdc.fios.verizon.net] has quit ["Lost terminal"] 17:59:34 stassats`: I have not compiled it. I eval-ed it using C-x C-e within my emacs buffer 17:59:51 -!- rotty [n=rotty@83-215-154-5.hage.dyn.salzburg-online.at] has quit [Remote closed the connection] 17:59:53 -!- Ginei_Morioka [i=irssi_lo@78.115.200.192] has quit [Read error: 104 (Connection reset by peer)] 18:00:30 stassats`: I don't understand why the debug setting are relevant. Am I missing something here? 18:01:18 <_3b> pkhuong: room counts uncollected garbage, right? 18:01:46 Ginei_Morioka [i=irssi_lo@78.114.187.186] has joined #lisp 18:01:52 -!- sykopomp [n=user@unaffiliated/sykopomp] has quit [Connection refused] 18:01:58 stassats`: All I want my swank to do is show (foo x y) when I evaluate a function which looks like (defun foo (x y) ... ) 18:02:37 stassats`: ie., when I place the cursor on the function name 18:03:30 <_3b> crash: the modeline of the buffer you are in shows REPL or Slime, right? 18:04:31 _3b: yes it does 18:04:32 stassats [n=stassats@wikipedia/stassats] has joined #lisp 18:04:36 _3b: yes. 18:05:42 crash: slime will show less information with (declaim (optimize (debug 0))) 18:05:44 <_3b> pkhuong: ok, looks like i'm getting about 2 garbage SAPs for every real one per call to ROOM, probably not a problem 18:06:38 mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 18:07:42 stassats: I have no sbcl optimizations enabled. Assume that there is only one function in the file called 'foo'. It should work right? 18:08:20 -!- stepnem [n=chatzill@topol.nat.praha12.net] has quit [No route to host] 18:09:01 <_3b> crash: does it work with built in functions like cl:+ ? 18:09:39 _3b: it does 18:10:27 _3b: but the coloring of rest arguments and function names are gone. It used to work before :( 18:10:48 crash: hace you recently upgraded SLIME? 18:11:14 jbmigel [n=jbm@S010600179a220e57.cg.shawcable.net] has joined #lisp 18:11:15 there are not many possibilities: screwed slime, sbcl, or emacs, or you are missing something, most probable are first and fourth 18:11:16 pkhuong: about a week ago. 18:12:09 everything used to work with sbcl 1.0.4. I have been having issues ever since I upgraded sbcl to 1.0.19. 18:12:15 matley [n=matley@91.80.227.129] has joined #lisp 18:12:20 singi [n=singi@85.8.10.149] has joined #lisp 18:13:09 have you configured SLIME to use the slime-fancy contrib? 18:13:11 stassats: my emacs configuration has not changed much. Except for the slime-fancy thingy that you suggested a week ago 18:13:23 pkhuong: yup 18:13:57 if you just upgraded SLIME to HEAD, there might be some issues with a 6 month old SBCL. 18:14:43 pkhuong: I see. I guess I have to settle with what I have for now 18:14:44 <_3b> crash: try putting the cursor on the function name that isn't giving arglist, and hit C-c C-d C-d 18:14:56 _3b: trying 18:15:57 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [Connection reset by peer] 18:16:18 _3b: ah. It threw up the details of the function in the buffer 18:16:33 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 18:17:09 <_3b> hmm, if that works, don't know why the other wouldn't 18:17:25 rotty [n=rotty@83-215-154-5.hage.dyn.salzburg-online.at] has joined #lisp 18:17:34 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [Connection reset by peer] 18:17:55 -!- stassats` [n=stassats@wikipedia/stassats] has quit [Read error: 110 (Connection timed out)] 18:17:58 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 18:18:14 lisppaste: url 18:18:14 To use the lisppaste bot, visit http://paste.lisp.org/new/lisp and enter your paste. 18:19:09 _3b: interestingly when I type (foo in the repl, its showing the signature for foo. But its not showing in the emacs ilisp buffer 18:19:17 -!- davazp [n=user@121.Red-79-152-91.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 18:19:23 <_3b> ilisp? 18:19:28 I hope not 18:19:50 -!- josemanuel [n=josemanu@59.1.222.87.dynamic.jazztel.es] has quit ["Saliendo"] 18:20:27 <_3b> mode should be something like (Lisp Paredit Eldoc Slime[...]) 18:20:29 _3b: lisp, that was a typo sorry 18:21:00 _3b: it is. except of the Paredit 18:21:11 <_3b> C-c C-d C-d could identify it in that buffer though? 18:21:27 _3b: yes it did 18:21:32 schme pasted "make-application-frame not making an application frame!" at http://paste.lisp.org/display/75969 18:21:35 Ok, I seem to be having some problems with McCLIM here, or rather xlib I guess. Help much appreciated. 18:22:11 <_3b> crash: strange, updating sbcl and/or slime would be my next guess 18:22:24 you appear to have a ~/.Xauthority that clx doesn't like 18:22:32 sykopomp [n=user@unaffiliated/sykopomp] has joined #lisp 18:22:40 Krystof: Ok. Any ideas on how I would go by fixing that? 18:23:02 man xauth 18:23:02 Sorry, I couldn't find anything for xauth. 18:23:21 hehehe. 18:24:03 well, first start by identifying where that error message comes from. Look at the code surrounding it; it'll probably be trying to parse the ~/.Xauthority file 18:24:06 _3b: I think I will stick to this for a while. I wouldn't want the new version breaking my existing setup. Fought a lot with sbcl to make it behave with slime 18:24:27 Anyways, thanks everyone! 18:24:38 try to find out whether your ~/.Xauthority file is broken, or whether clx needs to be updated for some exciting new format 18:24:40 Krystof: Ok. I guess I'll need to dig through sbcl then (: 18:24:45 no, I don't think so 18:25:11 it's read-xauth-entry that'll need fixing 18:25:21 the parse-integer error is a symptom of something having gone wrong before 18:25:32 Hmm.. I thought that xlib there actually was a part of sbcl. Ah well :) 18:25:45 I'll bash my head against that there xauth man page first. 18:25:49 metasyntax [n=taylor@pool-71-127-85-87.aubnin.fios.verizon.net] has joined #lisp 18:26:13 ;;; The format of the .Xauthority file is documented in the XFree 18:26:14 ;;; sources, in the file xc/lib/Xau/README. 18:26:24 according to this comment, you might have better luck reading that README file 18:26:33 :) 18:27:12 first make sure it ain't corrupted 18:27:37 stassats: Right.. That is why I'm reading the xauth man page to see if I can figure out just how to make sure it is not corrupted. 18:30:07 Ok. That man page was of no use at all for that :( 18:30:15 *schme* goes readme browsing :) 18:30:28 <_dima_> schme: xauth list 18:30:36 _dima_: That gives me a list of shit, ya. 18:31:23 But no real information on how I know what is ok and what is not. 18:32:01 delete it and create new 18:32:35 rajesh [n=rajesh@nylug/member/rajesh] has joined #lisp 18:33:05 -!- ayrnieu_ is now known as ayrnieu 18:33:37 stassats: That did not turn out so well. File rm'd and now I get xauth: (argv):1: unable to open display ":0". (: 18:34:29 aarh 18:34:32 now nothing works! 18:35:07 -!- schme [n=schme@sxemacs/devel/schme] has quit ["Lost terminal"] 18:35:25 well, you should move it, not delete 18:35:35 schme [n=schme@c83-249-80-232.bredband.comhem.se] has joined #lisp 18:38:27 -!- jlf` [n=user@adsl-76-253-92-135.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 18:38:33 stassats: thanks man! 18:38:41 -!- loxs [n=loxs@82.137.72.133] has quit ["Leaving"] 18:39:00 loxs [n=loxs@82.137.72.133] has joined #lisp 18:39:31 damn, slime went crazy 18:39:42 -!- stassats [n=stassats@wikipedia/stassats] has quit [Remote closed the connection] 18:39:52 It's that time of the week. 18:40:26 -!- loxs [n=loxs@82.137.72.133] has quit [Client Quit] 18:40:31 -!- nikki93 [n=nikki@78.101.225.175] has quit ["Lost terminal"] 18:40:51 loxs [n=loxs@82.137.72.133] has joined #lisp 18:42:03 X-Scale [i=email@2001:470:1f08:b3d:0:0:0:2] has joined #lisp 18:44:52 -!- codeassembly [n=givan@89.40.81.18] has quit [Read error: 113 (No route to host)] 18:50:42 jao [n=jao@220.Red-81-32-177.dynamicIP.rima-tde.net] has joined #lisp 18:53:11 -!- Fulax [n=cyprien@pdpc/supporter/student/cnicolas] has quit ["Out of Memory: Killed process [9823] xchat."] 18:55:34 -!- mooglenorph [n=marco@173.9.7.10] has quit ["leaving"] 18:55:58 mooglenorph [n=marco@173.9.7.10] has joined #lisp 18:56:01 crash: Has your problem resolved? 18:57:31 crash: I recently changed slime-autodoc to be based on Emacs' Eldoc. Make sure the modeline contains "Eldoc", and perhaps you've got eldoc specific stuff in your .emacs 18:58:44 -!- postamar [n=postamar@206-248-129-231.dsl.teksavvy.com] has left #lisp 18:59:45 beaumonta [n=abeaumon@195.230.105.2] has joined #lisp 18:59:48 bombshelter13 [n=bombshel@209-161-235-114.dsl.look.ca] has joined #lisp 19:00:15 JoelMcCracken [n=joelmccr@pool-72-95-196-136.pitbpa.east.verizon.net] has joined #lisp 19:06:29 -!- mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [] 19:07:24 -!- slackjaw [n=jolyonw@host-62-245-143-202.customer.m-online.net] has quit [Read error: 110 (Connection timed out)] 19:08:19 stassats [n=stassats@wikipedia/stassats] has joined #lisp 19:13:18 antoni [n=user@9.pool85-53-18.dynamic.orange.es] has joined #lisp 19:16:44 -!- chris2 [n=chris@p5B169C61.dip0.t-ipconnect.de] has quit ["Leaving"] 19:18:56 mrsolo_ [n=mrsolo@adsl-68-126-208-160.dsl.pltn13.pacbell.net] has joined #lisp 19:19:54 -!- abeaumont [n=abeaumon@195.230.105.2] has quit [Read error: 110 (Connection timed out)] 19:20:04 McCLIM q. (dolist (wd '("Mon" "Tue" "Wed" ...)) (formatting-cell (pane) (princ wd pane))) And I get a Mon Tue Wed printed vertically. How do I make it just print it vertically ? 19:22:12 -!- fe[nl]ix [n=algidus@88-149-212-133.dynamic.ngi.it] has quit ["Valete!"] 19:22:28 eeh 19:22:33 print it horizontally, I mean. 19:25:41 -!- jfactor [n=john@student164-184.hampshire.edu] has quit [Read error: 110 (Connection timed out)] 19:27:55 mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #lisp 19:28:12 fe[nl]ix [n=algidus@88-149-212-133.dynamic.ngi.it] has joined #lisp 19:30:35 fe[nl]ix, lo 19:30:41 hi Fare 19:31:09 -!- ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has quit ["leaving"] 19:34:37 I was guessing at setting :min-width for the cells to '(3 :character) or something, which indeed makes the cells nice and wide. The text still goes vertically though. 19:36:09 -!- antoni [n=user@9.pool85-53-18.dynamic.orange.es] has quit [Remote closed the connection] 19:40:24 ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has joined #lisp 19:41:18 Patzy [n=somethin@coa29-1-88-174-11-170.fbx.proxad.net] has joined #lisp 19:41:36 -!- Patzy [n=somethin@coa29-1-88-174-11-170.fbx.proxad.net] has quit [Client Quit] 19:42:38 -!- crash [n=user@59.92.148.255] has quit [Remote closed the connection] 19:46:12 Patzy [n=somethin@coa29-1-88-174-11-170.fbx.proxad.net] has joined #lisp 19:47:20 ayrnieu_ [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has joined #lisp 19:47:34 -!- ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has quit [Nick collision from services.] 19:47:42 -!- ayrnieu_ is now known as ayrnieu 19:48:10 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [Connection reset by peer] 19:48:33 Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has joined #lisp 19:48:51 -!- phadthai_ is now known as phadthai 19:49:50 antares_ [n=antares_@77.108.193.227] has joined #lisp 19:50:30 danlei [n=user@pD9E2FACE.dip.t-dialin.net] has joined #lisp 19:50:45 HimitsuNaiyou [n=MuneNoKa@par0978.urh.uiuc.edu] has joined #lisp 19:50:48 -!- antares_ [n=antares_@77.108.193.227] has left #lisp 19:50:56 -!- jgracin [n=jgracin@82.193.210.126] has quit [Remote closed the connection] 19:51:06 jgracin [n=jgracin@82.193.210.126] has joined #lisp 19:51:55 lichtblau [n=user@port-212-202-18-15.dynamic.qsc.de] has joined #lisp 19:53:05 eaumontab [n=abeaumon@195.230.105.2] has joined #lisp 19:54:04 -!- nha [n=prefect@137-64.105-92.cust.bluewin.ch] has quit [Remote closed the connection] 19:55:01 nha [n=prefect@137-64.105-92.cust.bluewin.ch] has joined #lisp 19:57:30 cheatcountry [n=cheatcou@cpe-72-181-114-9.satx.res.rr.com] has joined #lisp 19:58:10 -!- Patzy [n=somethin@coa29-1-88-174-11-170.fbx.proxad.net] has quit ["leaving"] 19:58:33 -!- jao [n=jao@220.Red-81-32-177.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 19:59:06 slyrus: soooo, I hear you're in the east bay? 19:59:22 jao [n=jao@250.Red-79-155-245.dynamicIP.rima-tde.net] has joined #lisp 19:59:24 -!- tripwyre [n=sathya@117.193.161.233] has quit [] 19:59:56 syamajala [n=syamajal@140.232.177.152] has joined #lisp 19:59:59 argh. when common-lisp.net moved to the new server, crontabs weren't copied over? 20:00:37 Patzy [n=somethin@coa29-1-88-174-11-170.fbx.proxad.net] has joined #lisp 20:02:07 erikcw [n=erik@ip77.theneptune.sea.ygnition.net] has joined #lisp 20:03:44 -!- beaumonta [n=abeaumon@195.230.105.2] has quit [Read error: 110 (Connection timed out)] 20:04:32 madnificent [n=user@83.101.62.132] has joined #lisp 20:07:37 It would seem that this issue corrects itself after a redisplay. Now, how do I make it right the first time? 20:08:07 mikesch [n=axel@xdsl-78-34-108-70.netcologne.de] has joined #lisp 20:08:27 -!- ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has quit ["Reconnecting"] 20:08:35 Modius [n=Modius@ppp-70-251-184-29.dsl.austtx.swbell.net] has joined #lisp 20:08:37 ayrnieu [n=julianfo@c-76-30-82-6.hsd1.tx.comcast.net] has joined #lisp 20:08:54 -!- loxs [n=loxs@82.137.72.133] has quit ["Leaving"] 20:09:11 H4ns1 [n=hans@p57A0D9D9.dip.t-dialin.net] has joined #lisp 20:09:16 -!- H4ns [n=hans@p57A0D9D9.dip.t-dialin.net] has quit [Nick collision from services.] 20:09:18 -!- H4ns1 is now known as H4ns 20:09:58 -!- Lenolium [n=Rawb@rawb.fttp.xmission.com] has left #lisp 20:10:37 -!- MinnowTaur [n=chatzill@ip68-109-196-203.oc.oc.cox.net] has quit [Remote closed the connection] 20:10:42 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [] 20:10:42 Modius__ [n=Modius@99.179.100.204] has joined #lisp 20:10:55 -!- Aankhen`` [n=heysquid@122.162.171.120] has quit ["(~Rob) Oh shit. Devanagari vs. Cyrillic. (~Rob) TWO WRITING SYSTEMS ENTER. ONE WRITING SYSTEM LEAVES."] 20:11:36 -!- Modius [n=Modius@ppp-70-251-184-29.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 20:21:11 -!- nxt [n=nxt@77.207.25.109] has quit [Remote closed the connection] 20:22:08 schoppenhauer [n=css@unaffiliated/schoppenhauer] has joined #lisp 20:22:31 -!- Modius_ [n=Modius@adsl-68-91-195-122.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 20:25:53 stepnem [n=chatzill@topol.nat.praha12.net] has joined #lisp 20:32:52 -!- jgracin [n=jgracin@82.193.210.126] has quit [Read error: 60 (Operation timed out)] 20:34:49 -!- syamajala [n=syamajal@140.232.177.152] has quit [Remote closed the connection] 20:35:52 jgracin [n=jgracin@82.193.210.126] has joined #lisp 20:37:38 -!- silenius [n=jl@yian-ho03.nir.cronon.net] has quit [] 20:38:48 nxt [n=nxt@77.207.25.109] has joined #lisp 20:42:31 -!- eaumontab is now known as abeaumont 20:43:02 -!- jao [n=jao@250.Red-79-155-245.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 20:43:51 rvirding [n=rvirding@h252n3c1o1034.bredband.skanova.com] has joined #lisp 20:46:28 -!- jgracin [n=jgracin@82.193.210.126] has quit [Remote closed the connection] 20:47:29 -!- repnop [n=repnop@adsl-69-226-108-194.dsl.skt2ca.pacbell.net] has quit ["Ex-Chat"] 20:47:44 -!- Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has quit [Remote closed the connection] 20:48:09 -!- mrsolo [n=mrsolo@adsl-68-126-208-160.dsl.pltn13.pacbell.net] has quit ["This computer has gone to sleep"] 20:48:20 beach` [n=user@ABordeaux-158-1-26-78.w90-55.abo.wanadoo.fr] has joined #lisp 20:50:28 -!- lemonodor [n=lemonodo@adsl-76-240-176-62.dsl.lsan03.sbcglobal.net] has quit [] 20:51:13 gonzojive [n=red@adsl-75-6-233-10.dsl.pltn13.sbcglobal.net] has joined #lisp 20:53:39 -!- Davidbrcz [n=david@ANantes-151-1-8-32.w83-195.abo.wanadoo.fr] has quit ["Ex-Chat"] 20:54:37 -!- stepnem [n=chatzill@topol.nat.praha12.net] has quit [Read error: 60 (Operation timed out)] 20:54:38 -!- mikesch [n=axel@xdsl-78-34-108-70.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 20:55:08 beaumonta [n=abeaumon@195.230.105.2] has joined #lisp 20:56:13 mikesch [n=axel@xdsl-78-34-255-221.netcologne.de] has joined #lisp 20:57:23 postamar [n=postamar@x-132-204-252-180.xtpr.umontreal.ca] has joined #lisp 21:00:40 francogrex [n=franco@91.178.113.236] has joined #lisp 21:00:49 saikat [n=saikat@adsl-99-23-190-183.dsl.pltn13.sbcglobal.net] has joined #lisp 21:01:02 Hi all 21:01:23 I have a little question about CL sbcl 21:01:50 ask it. 21:01:54 do you know how to compile a lisp code to bytecode (not machine code) in sbcl? 21:02:20 I meant compile a lisp file 21:02:53 any particulare reason why you need bytecode? 21:02:54 sbcl has no bytecode interpreter 21:02:55 francogrex: I don't think you do that with sbcl. 21:03:26 ehird [n=ehird@eso-std.org] has joined #lisp 21:03:26 <_3b> pretend x86 is bytecode, and compile to that? 21:03:33 :D 21:03:34 -!- abeaumont [n=abeaumon@195.230.105.2] has quit [Connection timed out] 21:03:43 ah, ok thanks. No particular reason , just read that CMUcl cpould choose between native and bytecode, thought could have same choice in sbcl 21:04:10 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:04:17 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Client Quit] 21:04:18 <_3b> does cmucl even still do that? 21:04:29 SBCL has an interpreter and a native compiler. 21:04:36 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:04:49 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 21:04:52 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:05:05 -!- beach [n=user@ABordeaux-158-1-49-70.w90-16.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 21:05:11 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Client Quit] 21:05:15 I dunno if cmucl still compiles to bytecode, but that was waht I read in the past 21:06:32 -!- Haplo [n=hatchond@cau33-1-82-66-14-55.fbx.proxad.net] has quit ["Quitte"] 21:06:52 <_3b> yeah, saw it mentioned recently, just don't remember if it was talking about something current or not 21:06:55 jao [n=jao@250.Red-79-155-245.dynamicIP.rima-tde.net] has joined #lisp 21:07:45 I read an intersting article today about the speed of lisp; maybe would interest you: http://www.lrde.epita.fr/~didier/research/verna.06.imecs.pdf 21:07:57 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:08:13 tritchey_ [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:08:16 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Client Quit] 21:08:30 -!- tritchey_ [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Client Quit] 21:08:52 schme: do you have a formatting-row anywhere? 21:09:20 Krystof: hang on for the pastebin here. 21:10:43 schme pasted "untitled" at http://paste.lisp.org/display/75981 21:10:44 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:10:51 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Client Quit] 21:10:52 Krystof: But yes, I do. 21:10:58 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:11:08 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 21:11:13 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:11:24 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 21:11:29 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:11:48 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Client Quit] 21:11:51 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:11:58 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Client Quit] 21:12:55 josemanuel [n=josemanu@59.1.222.87.dynamic.jazztel.es] has joined #lisp 21:15:30 syamajala [n=syamajal@140.232.177.152] has joined #lisp 21:15:48 -!- syamajala [n=syamajal@140.232.177.152] has quit [Remote closed the connection] 21:16:10 schme: hm. http://doc.gold.ac.uk/~mas01cr/tmp/foo.png is what I get 21:16:34 the heck. 21:16:40 That's totally not what I get :S 21:17:10 But if I add a menu-bar to the frame it does turn out like that. 21:17:26 *Krystof* observes the need for cut-and-paste to do something that is different from one-character-at-a-time insertion 21:17:51 Hmmm? 21:17:53 -!- ehird [n=ehird@eso-std.org] has quit ["Caught sigterm, terminating..."] 21:18:22 I think maybe you get it like that because you're running it from the clim-listener. I do the whole (run-frame-top-level (make-application-frame ...)) 21:18:36 maybe 21:18:43 I give you clues to help you find out what's going on 21:18:54 Right. 21:18:58 Your clue makes no sense to me ;) 21:19:33 bad luck 21:21:38 Ah indeed it works fine in the listener. 21:22:37 Excellent 21:22:42 yeah, paste is painfully slow under ccl 21:22:45 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 21:22:46 lemonodor [n=lemonodo@97-93-111-16.static.mtpk.ca.charter.com] has joined #lisp 21:23:04 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [Client Quit] 21:23:37 Right so the idea is that I need to insert the whole thizzang at once, and not just one char at a time so McCLIM understands that it should make the cell bigger. 21:23:41 -!- jbmigel [n=jbm@S010600179a220e57.cg.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] 21:24:39 mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 21:25:35 anyone interested in a new OpenGL backend for macclim? 21:25:53 There's a new one? 21:26:05 not yet :) 21:26:26 but i'd like to get some people together 21:26:37 http://common-lisp.net/pipermail/mcclim-devel/2009-February/007004.html 21:26:50 Ok. Then I am not so interested. But it sounds good to me. The wifey wants to use this one app here, but hey.. clx and all. 21:26:59 aha. 21:27:01 Great plan! 21:27:58 <_3b> i'd advise against using glut 21:28:19 what's so bad about clx? 21:28:32 <_3b> Krystof: incomplete, possibly limited performance 21:28:44 I take it that that was a reference to glut? 21:28:51 I said "clx" 21:28:54 GrayShade [i=GrayShad@79.117.188.93] has joined #lisp 21:29:01 <_3b> Krystof: i was replying to clx 21:29:04 oh really? 21:29:09 does common lisp have an equivalent for scheme's build-vector? 21:29:13 Krystof: My problem with CLX is that the wife does not want to install an xserver. 21:29:22 what's bad about glut? 21:29:37 make-sequence / make-array? don't know what build-vector is 21:29:38 schme: you could offer to do it for her, for a suitable fee 21:29:53 Krystof: Ok, lemme rephrase that. She does not want one installed. (: 21:29:57 what's the alternative? 21:30:07 -!- phytovor [n=doxtor@unaffiliated/mitja] has quit [Remote closed the connection] 21:30:08 incidentally, was it you who was troubled by the pointer-outside-window keyboard-focus bug? 21:30:11 <_3b> Krystof: clx only supports up to about gl 1.5 if i remember right, and some of the more modern APIs would be hard to do quickly compared to ffi 21:30:12 I mean a function that gets a number of elements and a function that gets called with each index, then collects the results of the function in the new vector 21:30:19 dihymo [n=dihymo@97-124-34-140.phnx.qwest.net] has joined #lisp 21:30:38 GrayShade: map? 21:30:39 <_3b> turbo24prg: lack of support for gl3 is my first issue with it :) 21:30:57 stassats: good point 21:30:58 _3b: oh, you mean the opengl support in clx 21:31:16 <_3b> Krystof: yeah, sorry... i misread 21:31:23 _3b: I was reading what you were writing as being about the clx mcclim backend 21:31:26 stassats: not exactly the same thing, but.. 21:31:27 now I understand your point 21:31:31 _3b: what does support gl3? 21:31:55 <_3b> turbo24prg: wgl, glx, glfw, probably some apple api 21:31:59 Krystof: Nope. I have some issues with not being able to type stuff in mcclim frames unless the pointer is over it though. Maybe it's the same thing. 21:32:14 GrayShade: map + subseq 21:32:15 that is the same thing 21:32:21 -!- tcr [n=tcr@host145.natpool.mwn.de] has quit ["Leaving."] 21:32:25 but you might note that I fixed that bug last week 21:32:32 Oh :) 21:32:37 if you're still suffering from it I want to know 21:32:44 _3b: are there cl libraries available for these things? 21:32:45 I thought it was a feature. Nice though. I'll do a clbuild update. 21:33:15 stassats: map requires a sequence with the array indices 21:33:19 i don't know how to create a gl window other than with glut 21:34:21 <_3b> turbo24prg: none with released support for gl3 that i know of, but cl-glfw, lispbulder-sdl, and i think clx/glx can be used to create GL windows that work with cl-opengl 21:34:22 schme: it was a bug. hefner has been pestering me for what feels like years about it 21:34:26 in fact it probably has been years 21:34:43 -!- gemelen [n=shelta@shpd-92-101-133-72.vologda.ru] has quit ["I wish the toaster to be happy, too."] 21:34:56 GrayShade: map doesn't take indices 21:35:22 -!- ManateeLazyCat [n=user@222.212.141.187] has quit [Read error: 54 (Connection reset by peer)] 21:35:41 javuchi [n=javi@195.230.105.2] has joined #lisp 21:36:13 <_3b> turbo24prg: it isn't too hard to use cffi to bind enough wgl/win32 api to create a window and do some input by hand either, probably same for glx or apple stuff 21:36:33 _3b: ah, ok. 21:36:33 stassats: i mean something like the loop call in (map 'vector (lambda (x) (* 2 x)) (loop for x from 0 to 10 collecting x)) 21:36:56 (defun build-vector (length function) (map-into (make-array length) (let ((x -1)) (lambda () (funcall function (incf x)))))) 21:37:03 turbo24prg: ok, than use that instead of glut. i'll try it on linux 21:37:08 erm, _3b 21:37:14 -!- patmaddox [n=pergesu@ip68-4-201-9.oc.oc.cox.net] has quit ["The computer fell asleep"] 21:37:25 r5rs build-vector 21:37:25 Sorry, I couldn't find anything for build-vector. 21:37:28 patmaddox [n=pergesu@ip68-4-201-9.oc.oc.cox.net] has joined #lisp 21:37:37 _3b: what are the advantages of using gl3? 21:38:08 is it really necessary? 21:38:12 Krystof: yep 21:38:16 bearing in mind that most of a mcclim backend's job is "draw a rectangle", "draw some text" and "where's the mouse"? 21:38:45 i don't even know if it's already supported on linux (via nv/fglrx) 21:38:48 aggieben [n=aggieben@dhcp7-57.geusnet.com] has joined #lisp 21:39:48 <_3b> turbo24prg: nv binary drivers support gl3 i think, and you would probably want to support gl2.1 for now anyway, so not a complete requirement 21:40:11 Athas [n=athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 21:40:12 -!- francogrex [n=franco@91.178.113.236] has quit [] 21:40:27 _3b: ah, cool 21:42:04 Krystof: It works just fine with the focus and inputting (: 21:42:12 good good 21:42:25 <_3b> main important bit about supporting gl3, is that starting with 3, you have to specifically ask the driver for support for that version when you create the window, unlike previous versions 21:43:20 _3b: any links to some tutorials for gl3? 21:43:55 recent ati drivers support it, too. nice 21:44:25 if you want broad acceptance you might have to accept that some of us aren't running nvidia binary drivers or indeed accelerated opengl at atll 21:44:27 <_3b> turbo24prg: don't know of any good ones unfortunately, been meaning to write up some stuff for cl-opengl, but been distracted with flash stuff 21:45:18 Yuuhi [i=benni@p5483D887.dip.t-dialin.net] has joined #lisp 21:45:29 <_3b> Krystof: yeah, that's why i suggested 2.1 (or older) support :) 21:46:23 sure, it should also work with the open-source drivers, like the good stuff from intel 21:46:26 <_3b> Krystof: though i probably wouldn't target software GL, that seems a bit counterproductive 21:46:52 <_3b> heh, 'good' nd 'intel' don't go together when GL is involved :( 21:47:50 jayeola [n=user@cpc1-lamb2-0-0-cust650.bmly.cable.ntl.com] has joined #lisp 21:47:52 in fact, hey, look, my laptop's direct rendering has stopped working 21:47:55 not that I'd noticed 21:48:19 <_3b> if i was writing it, i'd probably just target gl3 since that's what i want to play with though :) 21:48:46 what about mcclim flash backend? 21:48:48 _3b: no? was quite impressed by the oss driverss' performance on a 950gm 21:49:47 I'm _much_ more interested in a mcclim javascript/svg backend 21:50:09 omg 21:50:17 Krystof, nice 21:50:35 <_3b> turbo24prg: haven't heard as much about linux side, just lots of people complaininag that their win drivers are usually so bad you'd be better off using a software renderer :) 21:50:39 I have proof-of-concept drawing code, and am actively looking for web coders 21:50:49 _3b: heh :D 21:51:22 <_3b> turbo24prg: though i'd heard the linux drivers were behind on features compared to their windows stuff, but possibly that wasn't the oss stuff 21:52:12 Krystof: is it possible to look at it? 21:52:50 *stassats* would be much happier if it had video decoding acceleration 21:53:10 Sure. The drawing code that I have is for canvas not svg (but I have a student who knows enough about svg that that's not an issue) 21:53:14 it's output-only, mind 21:53:23 I am not a web coder 21:54:33 url? 21:55:02 Krystof: canvas is amahzung! you can get 100% canvas support in IE with something as redicolous as a 15k addon 21:55:06 -!- patmaddox [n=pergesu@ip68-4-201-9.oc.oc.cox.net] has quit [Read error: 110 (Connection timed out)] 21:55:34 cl-who + canvas can be used to have a client-side vecto for nothing, imo 21:55:44 yeah. Drawing text is a bit of a pain 21:56:03 http://doc.gold.ac.uk/~mas01cr/tmp/backend-canvas.tar.gz 21:56:07 you're formatting sytlized text? 21:56:29 http://doc.gold.ac.uk/~mas01cr/tmp/mcclim.asd-canvas.diff 21:56:33 no, I'm not formatting any text at all. 21:56:41 that's one of the reasons why svg might be better 21:57:29 <_3b> pkhuong: any idea why map-allocated-objects would still accumulate bignums with make-obj inlined, but only when i build with it, not C-c C-c it in a running image? 21:57:56 _3b: disassemble the two functions and look at the difference? 21:58:16 Beket [n=stathis@ppp-94-68-87-93.home.otenet.gr] has joined #lisp 21:58:19 _3b: Maybe the xc lacks some smartness. 21:58:54 *_3b* disassembles 21:59:23 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Remote closed the connection] 21:59:30 if anyone else is interested in a hw-accelerated backend for mcclim, please contact me 21:59:41 *turbo24prg* is of 21:59:46 off.. 21:59:50 -!- jewel [n=jewel@dsl-242-147-152.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 21:59:56 *_3b* is interested, but doesn't have time to work on it atm 22:00:11 too bad 22:00:38 <_3b> it is on my list of things to do at some point though :) 22:00:58 -!- mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 22:01:10 <_3b> i want to be able to run clim inside my 3d apps :) 22:01:18 possible to ask you if problems arise? 22:01:24 yeah 22:01:32 <_3b> sure 22:01:40 cool 22:02:43 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 22:03:33 -!- malumalu [n=malu@hnvr-4dbbf85e.pool.einsundeins.de] has quit ["Verlassend"] 22:04:00 -!- ejs [n=eugen@94-248-95-185.dynamic.peoplenet.ua] has quit [Read error: 60 (Operation timed out)] 22:05:27 _3b: re: use it in 3d apps: would you render it to a fbo and use it as a texture? 22:05:39 or how would you do it? 22:06:16 Ok. That's enough screaming at CLIM for today. g'night everybody (: 22:06:27 <_3b> yeah, render to fbo most likely 22:06:59 <_3b> but could just as easily store the geometry to display a window in a vbo and just draw that directly depending on complexity 22:08:23 fusss_ [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has joined #lisp 22:08:27 how does one include in cl-who? 22:08:54 ejs [n=eugen@94-248-95-185.dynamic.peoplenet.ua] has joined #lisp 22:09:27 -!- fusss [n=chatzill@ip70-179-113-121.dc.dc.cox.net] has quit [Read error: 104 (Connection reset by peer)] 22:09:35 -!- fusss_ is now known as fusss 22:10:25 "" 22:11:46 -!- bombshelter13 [n=bombshel@209-161-235-114.dsl.look.ca] has quit ["If only your veins were filled with oil, the world would rush to your rescue!"] 22:13:17 syamajala [n=syamajal@68-116-203-246.dhcp.oxfr.ma.charter.com] has joined #lisp 22:14:23 stassats: i know, i just thought it had a tag for that 22:18:32 nullman [n=nullman@c-24-245-23-122.hsd1.mn.comcast.net] has joined #lisp 22:18:32 -!- nullman` [n=nullman@c-24-245-23-122.hsd1.mn.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 22:20:08 -!- user___ [n=user@p549262B4.dip.t-dialin.net] has quit ["Lost terminal"] 22:20:38 -!- postamar [n=postamar@x-132-204-252-180.xtpr.umontreal.ca] has left #lisp 22:21:55 -!- matley [n=matley@91.80.227.129] has quit [Remote closed the connection] 22:22:10 matley [n=matley@91.80.227.129] has joined #lisp 22:24:23 _Pb [n=Pb@75.139.140.101] has joined #lisp 22:24:53 -!- _Pb [n=Pb@75.139.140.101] has left #lisp 22:26:03 -!- MrSpec [n=NoOne@82.177.125.6] has quit [Read error: 110 (Connection timed out)] 22:26:34 MrSpec [n=NoOne@82.177.125.6] has joined #lisp 22:27:42 -!- Krystof [n=csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has quit [Read error: 113 (No route to host)] 22:27:44 -!- matley [n=matley@91.80.227.129] has quit [Remote closed the connection] 22:28:11 matley [n=matley@91.80.227.129] has joined #lisp 22:29:26 -!- slash_ [n=Unknown@p4FF0AF6F.dip.t-dialin.net] has quit ["leaving"] 22:29:40 -!- Jabberwockey [n=Tumnus_@dslc-082-082-059-217.pools.arcor-ip.net] has quit [Remote closed the connection] 22:34:14 -!- rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has quit [Read error: 54 (Connection reset by peer)] 22:34:31 rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has joined #lisp 22:36:27 parodyoflanguage [n=kevin@mmds-216-19-34-153.twm.az.commspeed.net] has joined #lisp 22:37:55 -!- H4ns [n=hans@p57A0D9D9.dip.t-dialin.net] has quit ["Leaving."] 22:38:00 dlowe [n=dlowe@c-24-91-154-83.hsd1.ma.comcast.net] has joined #lisp 22:38:48 what exactly does that "target" directory do in clbuild? I know what #p"source" and and #p"systems" are 22:39:22 *fusss* trying to make asdf-install and clbuild put crap in the same directory, instead of balkanizing my file system 22:40:53 fusss: stop using asdf-install and life will become brighter and happier 22:41:17 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 22:41:33 dwave [n=ask@084202073045.customer.alfanett.no] has joined #lisp 22:41:51 *Fare* goes back to XCVB 22:42:07 <_3b> pkhuong: in src/compiler/aliencomp.lisp alien-funcall, is the (setf body `(invoke-with-saved-fp-and-pc (lambda () ,body))) something the xc might have trouble with? 22:43:21 <_3b> pkhuong: that was added in one of the patches associated with the bug, and shows up in the broken assembly but not the working 22:43:30 *_3b* has no idea how it works though :) 22:43:39 fusss - why not balkanize your file system? The script at the bottom of http://www.cliki.net/asdf may help. 22:43:45 well, 'script'. 22:44:37 on SBCL, you should then (in-package #:cl-user) 22:45:11 _3b: do you mean that the XCed version does a full call to invoke-w/-s-f-a-p? 22:45:23 <_3b> pkhuong: right 22:45:30 ayrnieu: "script" is correct. but if this was in javascript it would have been "framework". 22:45:46 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 22:46:09 metasynt1x [n=taylor@pool-71-127-85-87.aubnin.fios.verizon.net] has joined #lisp 22:52:39 fisxoj [n=fisxoj@149.43.108.28] has joined #lisp 22:52:44 nullman` [n=nullman@c-24-245-23-122.hsd1.mn.comcast.net] has joined #lisp 22:53:07 -!- javuchi [n=javi@195.230.105.2] has quit ["Leaving."] 22:53:19 *_3b* wonders if sbcl contribs would object to being built in parallel 22:53:39 _3b: I don't understand that part of the code very well. 22:54:14 <_3b> don't suppose XC has a very low inlining limit or anything like that? 22:56:43 -!- nha [n=prefect@137-64.105-92.cust.bluewin.ch] has quit [Remote closed the connection] 22:59:19 -!- metasyntax [n=taylor@pool-71-127-85-87.aubnin.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 22:59:22 mrsolo [n=mrsolo@adsl-68-126-208-160.dsl.pltn13.pacbell.net] has joined #lisp 23:01:41 -!- Chrononaut [n=bjorn@obvcode.net] has quit ["leaving"] 23:02:15 jfactor [n=john@student166-14.hampshire.edu] has joined #lisp 23:02:21 -!- GrayShade [i=GrayShad@79.117.188.93] has quit [] 23:04:43 sepult [n=buggarag@xdsl-87-78-231-158.netcologne.de] has joined #lisp 23:07:06 xtagon [n=xtagon@97-113-160-193.tukw.qwest.net] has joined #lisp 23:07:12 kib2 [n=kib2@bd137-1-82-228-159-28.fbx.proxad.net] has joined #lisp 23:08:56 -!- nullman [n=nullman@c-24-245-23-122.hsd1.mn.comcast.net] has quit [Read error: 110 (Connection timed out)] 23:09:58 *_3b* also wonders how much of an sbcl build is spent pretty printing warnings/optimization notes 23:13:29 -!- r1nu- [n=debian~@ppp-94-68-21-198.home.otenet.gr] has quit [Read error: 110 (Connection timed out)] 23:13:33 -!- mikesch [n=axel@xdsl-78-34-255-221.netcologne.de] has quit [Read error: 113 (No route to host)] 23:16:09 -!- anekos is now known as awayekos 23:16:17 r1nu- [n=debian~@ppp-94-68-56-155.home.otenet.gr] has joined #lisp 23:16:38 -!- mrsolo_ [n=mrsolo@adsl-68-126-208-160.dsl.pltn13.pacbell.net] has quit [Read error: 110 (Connection timed out)] 23:18:16 jlf` [n=user@netblock-68-183-235-250.dslextreme.com] has joined #lisp 23:18:42 -!- beaumonta [n=abeaumon@195.230.105.2] has quit [Read error: 110 (Connection timed out)] 23:19:59 -!- tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has quit [] 23:20:21 nullman [n=nullman@c-24-245-23-122.hsd1.mn.comcast.net] has joined #lisp 23:20:35 trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has joined #lisp 23:22:56 -!- trebor_home [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has quit [Remote closed the connection] 23:23:00 trebor_h` [n=user@dslb-084-059-028-083.pools.arcor-ip.net] has joined #lisp 23:25:18 -!- LostMonarch [n=roby@host68-211-dynamic.49-82-r.retail.telecomitalia.it] has quit ["raise RuntimeError"] 23:26:02 -!- nullman` [n=nullman@c-24-245-23-122.hsd1.mn.comcast.net] has quit [Read error: 110 (Connection timed out)] 23:26:30 mattrepl_ [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 23:29:36 -!- mattrepl_ [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [Client Quit] 23:30:19 -!- matley [n=matley@91.80.227.129] has quit [Read error: 110 (Connection timed out)] 23:31:36 -!- singi [n=singi@85.8.10.149] has quit ["Lämnar"] 23:32:39 -!- rvirding [n=rvirding@h252n3c1o1034.bredband.skanova.com] has left #lisp 23:33:00 -!- josemanuel [n=josemanu@59.1.222.87.dynamic.jazztel.es] has quit ["Saliendo"] 23:34:47 tritchey [n=tritchey@c-98-226-113-211.hsd1.in.comcast.net] has joined #lisp 23:39:16 -!- mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 23:39:34 mattrepl [n=mattrepl@c-76-104-2-182.hsd1.va.comcast.net] has joined #lisp 23:43:48 ravster [n=user@dsl-67-212-23-238.acanac.net] has joined #lisp 23:44:10 -!- kib2 [n=kib2@bd137-1-82-228-159-28.fbx.proxad.net] has quit ["When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net"] 23:44:29 sellout [n=greg@cpe-67-241-206-65.maine.res.rr.com] has joined #lisp 23:44:37 Hello all 23:46:06 -!- syamajala [n=syamajal@68-116-203-246.dhcp.oxfr.ma.charter.com] has quit ["Leaving..."] 23:51:47 durka42 [n=durka@130.58.192.22] has joined #lisp 23:52:13 -!- dstatyvka [i=ejabberd@pepelaz.jabber.od.ua] has left #lisp 23:52:23 -!- Nshag [i=user@Mix-Orleans-105-1-225.w193-250.abo.wanadoo.fr] has quit ["Quitte"] 23:53:55 -!- lemonodor [n=lemonodo@97-93-111-16.static.mtpk.ca.charter.com] has quit [] 23:54:16 -!- Beket [n=stathis@ppp-94-68-87-93.home.otenet.gr] has quit ["Leaving"] 23:55:12 -!- ejs [n=eugen@94-248-95-185.dynamic.peoplenet.ua] has quit [Read error: 110 (Connection timed out)] 23:55:36 hey channel 23:55:53 how do you sort a list with a comparator predicate? 23:56:05 clhs sort 23:56:05 http://www.lispworks.com/reference/HyperSpec/Body/f_sort_.htm 23:56:16 surprisingly 23:57:03 Beket [n=stathis@ppp-94-68-87-93.home.otenet.gr] has joined #lisp 23:59:09 interesting that many recommendations of "the pragmatic programmer" just don't apply to lisp programmers 23:59:43 I may seem annoying, but... 23:59:47 Fare: which recommendations ? 23:59:57 Can anyone give short quick consultation on shift-reduce parsers?