00:00:27 mtx_init: sorry, it's an option for when you dump core 00:00:32 not when you run a script 00:00:49 you need (START) at the bottom of that file, as Xach told you 00:01:06 see the last time I used lisp it was mlisp and you did something like this to load the program [(load "main.lsp")] in mlisp, then you do [(start)] to run the function 00:01:29 mtx_init: that's one way to do it. 00:02:19 -!- fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has quit [Read error: Connection reset by peer] 00:02:32 -!- e-future [~e-future@unaffiliated/sergio/x-8197433] has quit [Ping timeout: 248 seconds] 00:02:43 -!- super__ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 00:03:44 Thanks guys that worked, the (start) 00:04:48 fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has joined #lisp 00:04:49 mgr [~mgr@psychonaut.psychlotron.de] has joined #lisp 00:13:34 -!- fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 00:14:09 pers [~user@176.sub-75-220-30.myvzw.com] has joined #lisp 00:19:11 -!- pers [~user@176.sub-75-220-30.myvzw.com] has left #lisp 00:27:27 -!- ikki [~ikki@201.155.75.146] has quit [Quit: Leaving] 00:33:02 galaxywatcher [~galaxywat@c-24-20-94-132.hsd1.wa.comcast.net] has joined #lisp 00:33:25 minion: memo for fe[nl]ix: io.stream:fd-of and other FD methods don't seems to work on Lisp file streams of SB-SYS:FD-STREAM type (i.e. normal lisp streams under SBCL.) I am trying to move awayfrom SB-* provided functionality into a portable, would you advise a wholesale adoption of iolib for that? 00:33:25 Remembered. I'll tell fe[nl]ix when he/she/it next speaks. 00:40:50 -!- Edward__ [edward@ARennes-299-1-77-165.w92-159.abo.wanadoo.fr] has quit [] 00:42:48 -!- cods [~cods@tuxee.net] has quit [Ping timeout: 260 seconds] 00:42:52 cods [~cods@tuxee.net] has joined #lisp 00:49:47 nowhere_man [~pierre@AStrasbourg-551-1-83-58.w81-51.abo.wanadoo.fr] has joined #lisp 00:51:13 TDT [~user@173-30-32-53.client.mchsi.com] has joined #lisp 00:57:29 -!- ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:58:22 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 00:58:54 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Remote host closed the connection] 00:59:42 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 00:59:42 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 00:59:42 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 01:00:15 i think i need a new type of WHEN-LET 01:00:20 and IF-LET 01:01:20 -!- pavelludiq [~quassel@83.222.190.201] has quit [Remote host closed the connection] 01:01:31 those bind the variable when the init-form evaluates to true 01:02:28 I need them to bind the variable when the init-form does('nt) equal an specific value 01:02:42 e.g. on unix -1 is the canonical NIL 01:04:47 sort of taking a third argument for a test function 01:07:44 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 01:09:22 -!- rvirding [~chatzilla@host-90-237-128-188.mobileonline.telia.com] has left #lisp 01:13:30 -!- confounds [~confounds@CPE0013f7f0bd88-CM0013f7f0bd84.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 01:14:42 WHEN-TEST-LET http://paste.lisp.org/+2EKX (sucky?) 01:18:12 -!- symbole [~chatzilla@h-69-3-39-78.nycmny83.static.covad.net] has quit [Ping timeout: 245 seconds] 01:19:08 -!- TR2N [email@89-180-206-33.net.novis.pt] has quit [Ping timeout: 255 seconds] 01:19:08 -!- pickles [~paul@d47-69-2-54.col.wideopenwest.com] has quit [Max SendQ exceeded] 01:19:26 -!- franki^ [~franki@unaffiliated/franki] has quit [Write error: Broken pipe] 01:19:26 -!- Ralith [~ralith@216.162.199.202] has quit [Write error: Broken pipe] 01:19:28 jpanest_ [~jpanest@174-143-154-194.static.cloud-ips.com] has joined #lisp 01:19:29 -!- jsfb [~jon@unaffiliated/jsfb] has quit [Quit: Leaving] 01:19:33 franki- [~franki@unaffiliated/franki] has joined #lisp 01:19:39 Ralith [~ralith@216.162.199.202] has joined #lisp 01:19:41 -!- jpanest [~jpanest@174-143-154-194.static.cloud-ips.com] has quit [Write error: Broken pipe] 01:22:26 abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has joined #lisp 01:24:37 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 276 seconds] 01:26:16 hugod [~hugod@bas1-montreal50-1279441632.dsl.bell.ca] has joined #lisp 01:26:21 -!- pmd [~user@2001:690:2100:4:200:1aff:fe19:daa8] has quit [Remote host closed the connection] 01:28:07 TR2N [email@89-180-206-33.net.novis.pt] has joined #lisp 01:29:24 isn't this enough : http://paste.lisp.org/+2EKX/1 01:29:36 madnificent [~madnifice@83.101.62.132] has joined #lisp 01:29:43 fusss: ^ 01:30:01 pickles [~paul@d47-69-2-54.col.wideopenwest.com] has joined #lisp 01:30:46 billitch: i don't think so; test is a test function of one argument; it has to be evaluated 01:31:51 in this form you can pass any form, including a macro 01:32:04 try (when-test-let (three (+ 1 2) (lambda (x) (= x 3))) three) 01:32:12 uh not a macro, but a simple form 01:32:32 you dont have to pass alambda in my version 01:32:50 just : (when-test-let (three (+ 1 2) (= x 3)) three) 01:33:08 see how simpler it is ? 01:33:10 where are you getting "x" 01:33:21 that's a free variable 01:33:21 hm right 01:33:59 the two lets are necessary 01:34:22 but i think the funcall is not necessary 01:34:53 fusss: (defun call-if (predicate value body) (when (funcall predicate value) (funcall body value))) ? 01:36:15 pkhuong: not sure .. too hazzy atm 01:36:17 brb 01:36:30 rtoym: I believe that ccl's utf-8 decoder tries pretty hard to detect malformed sequences and replace them with #\replacement_character. see ccl:level-1;l1-unicode.lisp for the gory details. 01:37:02 hm reading my code again, it is correct var is bound before the test 01:37:30 -!- Pohsul [Pohsul@83.231.84.70] has quit [] 01:38:46 rme: Ok. I was just playing with some utf8 tests and there's a sequence the produces a codepoint of #x1fffff and ccl signals an error. 01:39:41 fusss: x is not a free variable, if you follow expansion it is bound before the test 01:40:56 sorry i of course meant : (when-test-let (three (+ 1 2) (= three 3)) three) 01:41:09 rtoym: it's probably a wildly different code path from seriously incorrect encoding. 01:41:37 billitch: and how much typing does that save compared to actually typing let and when? 01:42:18 pkhuong: What? The test has some purposely invalid utf8 sequences. 01:43:23 really, none : you can't beat common lisp regarding this idiom =) 01:43:25 (code-char #x1fffff) would certainly barf, since char-code-limit is only #x110000. 01:43:27 rtoym: right, but it's not quite the same issue as incorrectly encoded stuff. It's a "correctly" encoded non-unicode codepoint. 01:44:31 Ok. 01:44:54 mbohun [~mbohun@202.124.73.111] has joined #lisp 01:45:10 billitch: when you have utility functions that use when-test-let internally and you want the callers to pass it a test function, your version would break 01:45:13 pkhuong: my version at least avoids having (lambda (x) ...). you can still funcall in the test if you want, but yes its as long as writing the actual form... 01:45:46 billitch: macros like that are often easier to write by first developing a functional interface and then wrapping it in a macro. 01:47:19 this one is short, and you pointed out well this one doesnt even need to be written 01:48:10 i'm reading let over lambda, it is a very nice book about macros 01:48:26 much more interesting macros 01:48:36 i resist that book, for some irrational and unknown reason 01:49:07 really ? its just flowing into my mind, i love how it is written 01:51:08 it made me realize the power and simplicity of closures 01:53:00 a bit pedantic in the "we are hardcore" attitude but passed that the contents are really insightful 01:53:28 -!- carlocci [~nes@93.37.216.54] has quit [Quit: eventually IE will rot and die] 01:54:24 -!- MK_FG [~fraggod@188.226.51.71] has quit [Quit: o//] 01:56:02 -!- curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 02:00:07 confounds [~confounds@CPE0013f7f0bd88-CM0013f7f0bd84.cpe.net.cable.rogers.com] has joined #lisp 02:02:45 -!- barcon332 [~barcon332@208.89.210.254] has quit [Ping timeout: 240 seconds] 02:04:23 is anyone using antiweb4 already ? 02:04:25 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 02:05:35 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 02:06:21 symbole [~chatzilla@ool-182ffe8f.dyn.optonline.net] has joined #lisp 02:14:05 toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has joined #lisp 02:15:25 -!- toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has quit [Client Quit] 02:20:35 jleija [~jleija@user-24-214-122-46.knology.net] has joined #lisp 02:20:53 -!- brett_h [~brett@99-12-194-0.lightspeed.austtx.sbcglobal.net] has quit [Ping timeout: 260 seconds] 02:27:13 -!- jpanest_ [~jpanest@174-143-154-194.static.cloud-ips.com] has quit [Quit: leaving] 02:27:17 jpanest [~jpanest@174-143-154-194.static.cloud-ips.com] has joined #lisp 02:34:45 -!- jleija [~jleija@user-24-214-122-46.knology.net] has quit [Quit: leaving] 02:36:44 brett_h [~brett@99-12-194-0.lightspeed.austtx.sbcglobal.net] has joined #lisp 02:42:25 neoesque [~neoesque@210.59.147.232] has joined #lisp 02:42:43 -!- pickles [~paul@d47-69-2-54.col.wideopenwest.com] has left #lisp 02:46:11 bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 02:47:53 bigjust: Hey there. 02:48:14 -!- pizzledizzle [~pizdets@pool-96-250-215-244.nycmny.fios.verizon.net] has quit [] 02:57:23 spradnyesh [~pradyus@nat/yahoo/x-pdpsoaqbwxrnbaji] has joined #lisp 02:59:08 potatishandlarn [potatishan@c-b21e0efc-74736162.cust.telenor.se] has joined #lisp 03:03:11 -!- cmsimon [~cmsimon@unaffiliated/cmsimon] has quit [Quit: Ex-Chat] 03:04:26 manic12 [~andrew@99-100-67-123.lightspeed.sntcca.sbcglobal.net] has joined #lisp 03:04:33 -!- fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has quit [Ping timeout: 240 seconds] 03:14:21 -!- brett_h [~brett@99-12-194-0.lightspeed.austtx.sbcglobal.net] has quit [Read error: Connection reset by peer] 03:14:50 aja [~aja@unaffiliated/aja] has joined #lisp 03:26:59 -!- confounds [~confounds@CPE0013f7f0bd88-CM0013f7f0bd84.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 03:31:10 olgagirl [~olgagirl@212-198-248-35.rev.numericable.fr] has joined #lisp 03:33:45 -!- olgagirl [~olgagirl@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 03:37:55 toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has joined #lisp 03:39:16 -!- lightbulb [~null@adsl-70-234-134-34.dsl.tul2ok.sbcglobal.net] has quit [Quit: Leaving] 03:42:27 -!- nixeagle [~user@Wikimedia/Nixeagle] has quit [Remote host closed the connection] 03:43:29 -!- potatishandlarn [potatishan@c-b21e0efc-74736162.cust.telenor.se] has quit [Ping timeout: 260 seconds] 03:45:34 -!- christoph_debian [christoph@cl-1281.dus-01.de.sixxs.net] has quit [Read error: Connection reset by peer] 03:45:43 christoph_debian [christoph@cl-1281.dus-01.de.sixxs.net] has joined #lisp 03:51:26 -!- asarch [~asarch@189.188.150.69] has quit [Remote host closed the connection] 03:57:02 fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has joined #lisp 03:58:42 syntaxman [wade@funtoo/user/syntaxman] has joined #lisp 03:59:00 http://paste.lisp.org/display/112214 This is neat. I still don't quite understand how they're implemented (or the implications) 04:07:38 -!- stettberger [stettberge@2001:6f8:1209:f0:216:3eff:fe03:ff] has quit [Read error: Operation timed out] 04:09:12 sykopomp: expand the LET 04:09:14 stettberger [stettberge@peer.zerties.org] has joined #lisp 04:10:52 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 04:11:44 -!- fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has quit [Read error: Connection reset by peer] 04:12:49 fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has joined #lisp 04:15:56 I can't remember ever being bitte by unhygienic variable capture, so I find the issue pretty academic. In fact I find that particular kind of work to be a waste of time because while neat the resulting implementation is totally useless in praxis. 04:16:23 It's a bit like lexical scoping. 04:16:54 No, I've been by the lack of lexical scope in elisp quite often 04:16:56 You don't need it if you make sure that you rewrite all of your local variables to have unique names. 04:16:58 bitten 04:17:06 It's the same problem. 04:17:22 The difference is in the facilitation of that rewriting. 04:17:31 With macros you have gensym. 04:17:52 I thought you were saying "Once you got hygienic macros you will miss their absence" 04:18:26 No. I just thought that I'd point out that your argument applies equally well to something that you probably take for granted as being "the right thing". 04:18:41 I can't follow you then 04:18:59 Zhivago: well, it doesn't quite apply. 04:19:03 Your dynamic scoping problem is unhygenic variable capture. 04:19:20 seeing as he admitted he's _actually_ gotten bitten by dynamic scoping, yet the case is not the same for unhygienic macros. 04:19:26 My argument of a waste of time? I don't think the research into hygienic macro system were a waste of time, but that work by Pascal Costanza 04:20:06 Good morning! 04:20:18 sykopomp: That's just an accident of the tools he's using. 04:20:37 The point being that if you think that lexical scope is a good idea, then you should probably think that hygenic macros are, for the same reasons. 04:20:44 They solve the same problem, after all. 04:20:45 Zhivago: that's possible. I'm told schemers (ab)use the macro system a lot more than I do. 04:20:59 so perhaps it does make a big difference once you actually have it. 04:21:00 If you think that hygenic macros are a waste of time, then you should be happy to say the same about lexical scoping. 04:21:17 You might just want a nicer tool to help you with dynamic variable renaming. :) 04:21:43 Please don't put words into my mouth, I think I clearly articulated what I had gripes with in my last sentence. 04:21:44 What's so bad about PCos' implementation, anyway? 04:22:13 I appreciate that I can use the same familiar macro system with it. 04:22:36 Symbol macros are not lexical variables, it stuff that should be done by the implementation, hence it'll be slow, warnings/error messages will be awkward 04:23:09 compilation time will be slow 04:23:37 will this approach work well (ease of implementation-wise) if done at the implementation level, then? 04:23:43 it creates lexical closures all over the place which the implementation may not be able to optimize away 04:24:07 sykopomp: All the paper demonstrates that symbol macros are a variable renaming too  what surprise! 04:24:14 renaming tool 04:24:33 You could use them to implement lexical scoping. :) 04:25:07 yeah 04:25:39 tau [~lksjd@189-127-48-249.i-next.psi.br] has joined #lisp 04:25:43 -!- tau [~lksjd@189-127-48-249.i-next.psi.br] has left #lisp 04:27:03 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 04:27:03 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 04:27:03 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 04:28:41 Do hygienic macro systems also help in asserting left-to-right evaluation order (which is unspecified in Scheme, but nontheless), and evaluation of arguments only once? 04:31:56 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 265 seconds] 04:33:18 -!- abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has quit [Quit: Leaving.] 04:34:00 pavelludiq [~quassel@83.222.190.201] has joined #lisp 04:36:45 how do I get the file descriptor associated with a stream in SBCL? 04:37:16 There might not be any. 04:37:58 sb-sys:fd-stream-fd in case it's an fd-stream 04:38:14 (apropos "-FD") might be useful for future reference. 04:38:16 (sb-sys:fd-stream-fd *file*) ==> 4, (sb-impl::get-stream-fd-and-external-format *file* :io) ==> 4 04:38:57 however, (sb-posix:flock 4 sb-posix:F-LOCK 100) ==> ERROR bad file descriptor 04:39:42 the file does show up in lsof 04:39:52 Sounds like the file was closed. 04:41:29 (iolib.syscalls:%sys-fd-open-p 4) ==> T 04:42:10 (sb-gray::open-stream-p *file*) ==> T 04:42:40 maybe the Lisp OPEN function opens files with subsequent locking disabled 04:44:34 EXACTLY! 04:44:57 using (sb-posix:open "foo.txt" sb-posix:O-RDWR) works as expected 04:45:45 vu3rdd [~vu3rdd@164.164.250.10] has joined #lisp 04:47:35 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 04:48:05 amnesiac [~amnesiac@p3m/member/Amnesiac] has joined #lisp 04:48:32 i just can't seem to get intra-process mandatory file locking to work 04:48:59 lockf(3) is a toy; I can open, update, close and delete files that I have locked with lockf 04:57:26 SandGorgon [~OmNomNomO@122.160.41.129] has joined #lisp 05:00:01 -!- spradnyesh [~pradyus@nat/yahoo/x-pdpsoaqbwxrnbaji] has quit [Ping timeout: 260 seconds] 05:00:48 evening 05:00:54 hello slyrus 05:01:13 does WITH-ALIEN-FLOCK create a flock object in alien memory for easy system call access? if so, anyone have samples? 05:02:45 fusss_ [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has joined #lisp 05:05:48 -!- fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has quit [Ping timeout: 240 seconds] 05:05:56 -!- fusss_ is now known as fusss 05:07:57 jennyf [~jennyf@212-198-248-35.rev.numericable.fr] has joined #lisp 05:08:21 -!- jennyf [~jennyf@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 05:10:49 -!- amnesiac [~amnesiac@p3m/member/Amnesiac] has quit [Quit: Leaving] 05:10:49 -!- fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has quit [Read error: Connection reset by peer] 05:11:48 fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has joined #lisp 05:12:26 -!- tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has quit [Quit: Leaving.] 05:16:02 azalia [~user@ip70-177-184-26.dc.dc.cox.net] has joined #lisp 05:17:55 or maybe I should stop hacking fickle system-calls FFI code over a brittle wifi connection 05:18:05 spradnyesh [~pradyus@122.171.16.228] has joined #lisp 05:20:58 nite all 05:20:59 -!- fusss [~chatzilla@ip70-187-235-200.dc.dc.cox.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.10/20100504093643]] 05:25:45 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 05:29:14 mishoo [~mishoo@host119-107-dynamic.45-79-r.retail.telecomitalia.it] has joined #lisp 05:29:32 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 05:29:33 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 05:36:35 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Quit: tritchey] 05:38:48 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 05:38:49 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 05:40:52 -!- davazp [~user@83.55.180.105] has quit [Read error: Connection reset by peer] 05:43:08 -!- Deesl [~bsdboy@unaffiliated/deesl] has quit [Ping timeout: 260 seconds] 05:43:45 -!- symbole [~chatzilla@ool-182ffe8f.dyn.optonline.net] has quit [Remote host closed the connection] 05:46:31 lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has joined #lisp 05:48:47 emma [~em@unaffiliated/emma] has joined #lisp 05:50:20 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 05:50:33 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 05:51:56 sellout [~greg@212.234.38.214] has joined #lisp 05:53:05 bigjust` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has joined #lisp 05:53:58 -!- lat [~lat@125.167.140.159] has quit [Ping timeout: 252 seconds] 05:55:04 -!- bigjust [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Ping timeout: 265 seconds] 05:56:46 -!- galaxywatcher [~galaxywat@c-24-20-94-132.hsd1.wa.comcast.net] has quit [Quit: galaxywatcher] 05:59:27 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 245 seconds] 06:02:23 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 06:04:25 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 06:07:49 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 276 seconds] 06:09:33 lat [~lat@125.167.140.159] has joined #lisp 06:10:45 aidalgol [~user@114-134-6-5.rurallink.co.nz] has joined #lisp 06:11:36 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 06:12:59 CrazyEddy [~misogamy@210.8.79.105] has joined #lisp 06:13:11 -!- CrazyEddy [~misogamy@210.8.79.105] has quit [Changing host] 06:13:11 CrazyEddy [~misogamy@wrongplanet/CrazyEddy] has joined #lisp 06:13:15 -!- hankhero [~Adium@c213-89-201-154.bredband.comhem.se] has quit [Quit: Leaving.] 06:13:52 -!- aidalgol [~user@114-134-6-5.rurallink.co.nz] has quit [Client Quit] 06:14:29 aidalgol [~user@114-134-6-5.rurallink.co.nz] has joined #lisp 06:14:38 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 06:14:38 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 06:14:38 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 06:16:32 Kolyan [~nartamono@89-178-240-124.broadband.corbina.ru] has joined #lisp 06:17:24 -!- rme [rme@clozure-A97FD0E1.chi01.dsl-w.verizon.net] has quit [Quit: rme] 06:17:24 -!- rme [~rme@pool-70-106-136-28.chi01.dsl-w.verizon.net] has quit [Quit: rme] 06:18:09 -!- CrazyEddy [~misogamy@wrongplanet/CrazyEddy] has quit [Remote host closed the connection] 06:19:53 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 06:20:41 Blkt [~user@93-33-133-197.ip44.fastwebnet.it] has joined #lisp 06:21:02 morning everyone... 06:23:11 relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has joined #lisp 06:23:52 -!- spradnyesh [~pradyus@122.171.16.228] has quit [Ping timeout: 248 seconds] 06:24:48 spradnyesh [~pradyus@nat/yahoo/x-mdeslskesjxbgqvb] has joined #lisp 06:25:44 fun with lisp ... 06:25:50 (loop :for i from 1 to 100 :do (setf (symbol-function (intern (format nil "F~,,V,'U@A" i ""))) #'fudge!)) 06:31:39 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:35:25 -!- Kolyan [~nartamono@89-178-240-124.broadband.corbina.ru] has quit [Ping timeout: 260 seconds] 06:35:53 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 06:36:05 Kolyan [~nartamono@89-178-198-22.broadband.corbina.ru] has joined #lisp 06:38:53 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:39:04 good morning 06:44:19 adu [~ajr@pool-96-255-9-193.washdc.fios.verizon.net] has joined #lisp 06:48:14 fiveop [~fiveop@e179118243.adsl.alicedsl.de] has joined #lisp 06:48:55 morning 06:49:25 -!- setheus [~setheus@cpe-70-116-140-134.tx.res.rr.com] has quit [Ping timeout: 276 seconds] 06:50:04 potatishandlarn [potatishan@c-b21e25e0-74736162.cust.telenor.se] has joined #lisp 06:58:54 ASau [~user@77.246.231.81] has joined #lisp 06:59:39 -!- mishoo [~mishoo@host119-107-dynamic.45-79-r.retail.telecomitalia.it] has quit [Ping timeout: 265 seconds] 07:00:12 -!- aidalgol [~user@114-134-6-5.rurallink.co.nz] has quit [Remote host closed the connection] 07:00:51 -!- aja [~aja@unaffiliated/aja] has quit [Read error: Connection reset by peer] 07:02:06 aidalgol [~user@114-134-6-5.rurallink.co.nz] has joined #lisp 07:04:09 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 260 seconds] 07:05:45 kleppari [~spa@bitbucket.is] has joined #lisp 07:06:41 legumbre_ [~leo@r190-135-19-0.dialup.adsl.anteldata.net.uy] has joined #lisp 07:08:50 -!- legumbre [~leo@r190-135-56-141.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 265 seconds] 07:09:04 -!- phadthai [mmondor@66.11.161.166] has quit [Ping timeout: 260 seconds] 07:09:15 mcc_ [~mike@ip68-104-164-151.ph.ph.cox.net] has joined #lisp 07:09:15 sepult` [~levgue@xdsl-78-34-235-78.netcologne.de] has joined #lisp 07:11:32 -!- sepult [~levgue@xdsl-84-44-248-79.netcologne.de] has quit [Ping timeout: 245 seconds] 07:12:47 splittist [~David@30-245.62-188.cust.bluewin.ch] has joined #lisp 07:12:49 morning 07:13:32 hi splittist 07:13:32 fe[nl]ix, memo from fusss: does iolib have a binding for sendfile(2)? looks very straightforward. all i found with APROPOS is SEND-FILE-DESCRIPTOR, and I am not sure how it can be useful outside domain sockets. 07:13:32 fe[nl]ix, memo from fusss: io.stream:fd-of and other FD methods don't seems to work on Lisp file streams of SB-SYS:FD-STREAM type (i.e. normal lisp streams under SBCL.) I am trying to move awayfrom SB-* provided functionality into a portable, would you advise a wholesale adoption of iolib for that? 07:14:14 hi fe[nl]ix 07:14:36 hi Blkt 07:16:39 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 07:17:17 Snamich_ [~Snamich@166.188.194.141] has joined #lisp 07:18:33 -!- Snamich [~Snamich@166.188.42.35] has quit [Ping timeout: 240 seconds] 07:18:35 -!- Snamich_ is now known as Snamich 07:19:19 fe[nl]ix: fwiw, my manpage says that sendfile is not standard Unix and should not be used in portable code 07:19:21 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [Ping timeout: 240 seconds] 07:20:21 haha 07:20:29 Ralith: it's portable enough. 07:20:53 antifuchs: not specified in any standard 07:20:59 well, boo hoo. 07:21:02 :P 07:21:20 it works on the platforms that are most interesting for deployments that are likely to need it. 07:21:46 *BSD? 07:21:56 as far as I know 07:22:28 (just checked. yes.) 07:22:36 first implemented in freebsd 3.0 07:22:50 with the same semantics as linux? 07:23:21 -!- cmm [~cmm@109.64.200.182] has quit [Ping timeout: 240 seconds] 07:24:08 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 07:24:11 your free license for free oracular advice has expired 07:24:24 cmm [~cmm@109.64.200.182] has joined #lisp 07:25:05 the community license allows for two answers to easily-googled questions. 07:25:16 Snamich_ [~Snamich@166.188.42.35] has joined #lisp 07:25:23 for a larger contingent of questions, please ask our sales representatives for a price quote. 07:25:27 -!- lat [~lat@125.167.140.159] has quit [Ping timeout: 265 seconds] 07:26:56 heh 07:26:57 -!- Snamich [~Snamich@166.188.194.141] has quit [Ping timeout: 240 seconds] 07:27:02 lat [~lat@125.167.140.159] has joined #lisp 07:27:04 -!- Snamich_ is now known as Snamich 07:27:07 -!- fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 07:27:18 just making the point that it's not standard. 07:28:00 I couldn't tell 07:29:05 -!- azalia [~user@ip70-177-184-26.dc.dc.cox.net] has quit [Ping timeout: 260 seconds] 07:33:20 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 07:33:28 -!- toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has quit [Quit: toast`] 07:33:57 Beetny [~Beetny@ppp118-208-46-58.lns20.bne1.internode.on.net] has joined #lisp 07:36:16 stassats [~stassats@wikipedia/stassats] has joined #lisp 07:38:15 olol 07:41:36 -!- bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:43:34 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Ping timeout: 276 seconds] 07:43:46 mishoo [~mishoo@193.206.22.97] has joined #lisp 07:47:36 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 07:47:55 -!- spradnyesh [~pradyus@nat/yahoo/x-mdeslskesjxbgqvb] has quit [Ping timeout: 276 seconds] 07:57:20 zomgbie [~jesus@chello062178135013.2.14.vie.surfer.at] has joined #lisp 07:58:24 attila_lendvai [~attila_le@catv-89-133-171-82.catv.broadband.hu] has joined #lisp 08:03:57 cmsimon [~cmsimon@unaffiliated/cmsimon] has joined #lisp 08:09:58 Athas [~athas@82.211.209.162] has joined #lisp 08:12:33 How should a chatbot be nicknamed that immediately replies with PCL when soemone asks for 08:12:35 "online tutorial" or the like. I'd suggest PCLproposebot. 08:12:59 minion: please tell relcomp about minion 08:13:00 relcomp: look at minion: minion is an IRC robot (who prefers the term "electronically composed.") For online help, try /msg minion help Minion is hosted at common-lisp.net and is usually connected to the #lisp IRC channel. http://www.cliki.net/minion 08:13:36 pcl-pimp 08:13:49 XD 08:14:00 nus [~nus@unaffiliated/nus] has joined #lisp 08:16:24 olgagirl [~olgagirl@212-198-248-35.rev.numericable.fr] has joined #lisp 08:18:26 -!- olgagirl [~olgagirl@212-198-248-35.rev.numericable.fr] has quit [Client Quit] 08:18:32 -!- hdurer`` [~hdurer@nat/yahoo/x-iqxzplkijjnxpomo] has quit [Changing host] 08:18:32 hdurer`` [~hdurer@pdpc/supporter/active/hdurer] has joined #lisp 08:18:36 -!- fiveop [~fiveop@e179118243.adsl.alicedsl.de] has quit [Quit: humhum] 08:19:21 -!- mtx_init [~mtx_init@unaffiliated/medex] has quit [Remote host closed the connection] 08:20:47 ZabaQ [~johnc@playboxgames.com] has joined #lisp 08:21:01 is someone in here name Charles K. ? msg me 08:21:17 -!- ZabaQ [~johnc@playboxgames.com] has quit [Quit: rcirc on GNU Emacs 23.1.50.1] 08:22:05 or who is it here suggesitng lispworks to me for something? 08:24:26 toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has joined #lisp 08:24:44 -!- toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has quit [Client Quit] 08:27:05 spradnyesh [~pradyus@nat/yahoo/x-sedqwkrigonsdguq] has joined #lisp 08:32:38 bozhidar [~user@212.50.14.187] has joined #lisp 08:34:42 blandest [~user@85.204.33.242] has joined #lisp 08:39:09 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 08:42:32 fiveop [~fiveop@dfn341.rz.tu-ilmenau.de] has joined #lisp 08:44:04 -!- mornfall [~mornfall@kde/developer/mornfall] has quit [Quit: the old ways are lost] 08:44:12 mornfall [~mornfall@anna.fi.muni.cz] has joined #lisp 08:44:14 -!- mornfall [~mornfall@anna.fi.muni.cz] has quit [Changing host] 08:44:14 mornfall [~mornfall@kde/developer/mornfall] has joined #lisp 08:44:34 -!- mbohun [~mbohun@202.124.73.111] has quit [Quit: Leaving] 08:45:12 -!- hugod [~hugod@bas1-montreal50-1279441632.dsl.bell.ca] has quit [Ping timeout: 265 seconds] 08:46:53 toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has joined #lisp 08:48:37 HG` [~HG@xdslfb000.osnanet.de] has joined #lisp 08:49:46 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 08:49:58 -!- toast` [~toast`@c-71-231-102-232.hsd1.wa.comcast.net] has quit [Client Quit] 08:50:11 hugod [~hugod@bas1-montreal50-1279441126.dsl.bell.ca] has joined #lisp 08:52:05 ziarkaen [~ziarkaen@87.112.35.243.plusnet.ptn-ag1.dyn.plus.net] has joined #lisp 08:56:18 ZabaQ [~john.conn@playboxgames.com] has joined #lisp 09:01:58 -!- sepult` [~levgue@xdsl-78-34-235-78.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:04:07 -!- cmsimon [~cmsimon@unaffiliated/cmsimon] has quit [Quit: Ex-Chat] 09:06:08 sepult [~levgue@xdsl-78-34-235-78.netcologne.de] has joined #lisp 09:07:22 is there some easy workaround for (exp large-number) ? 09:07:52 -!- fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 09:11:51 "workaround"? 09:13:51 xyxxyyy [~xyxu@222.66.201.6] has joined #lisp 09:16:55 -!- lat [~lat@125.167.140.159] has quit [Ping timeout: 252 seconds] 09:17:08 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 09:18:02 lat [~lat@125.167.140.159] has joined #lisp 09:18:51 michal_ [~michal@anj75-2-88-162-182-86.fbx.proxad.net] has joined #lisp 09:19:22 Hello 09:19:29 stassats: to compute it somehow, truncate to bignum, dont know. 09:19:47 can I check if last char in output stream is newline? 09:22:54 michal_: You can to FILE-POSITION to its 1 minus FILE-LENGTH 09:22:58 try 09:23:13 bah and actually the subtraction is obviously the other way around 09:23:58 yangsx [~yangsx@218.247.244.25] has joined #lisp 09:25:01 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #lisp 09:26:14 demmeln [~Adium@dslb-188-098-201-216.pools.arcor-ip.net] has joined #lisp 09:26:16 tcr, thanks, file-position returns the position, but how can I read this nth char form stream? 09:26:26 s/form/from 09:28:01 michal_: #'file-position also *sets* the position 09:28:49 and then you can use #'read-char 09:29:02 -!- Kolyan [~nartamono@89-178-198-22.broadband.corbina.ru] has quit [Ping timeout: 245 seconds] 09:29:08 Kolyan [~nartamono@95-25-18-33.broadband.corbina.ru] has joined #lisp 09:30:42 -!- tcr [~tcr@115.132.79.190] has quit [Ping timeout: 245 seconds] 09:31:14 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 09:31:15 clhs read-char 09:31:15 http://www.lispworks.com/reference/HyperSpec/Body/f_rd_cha.htm 09:33:20 -!- yangsx [~yangsx@218.247.244.25] has quit [Ping timeout: 260 seconds] 09:34:11 but can I use read-char if I've opened stream using with-open-string? 09:34:49 I got " valid input stream" 09:35:27 how is with-open-string defined? 09:37:40 I'm trying to do something like this: (with-open-stream (s (make-string-output-stream)) (format s "foo~%")(read-char s)) 09:38:11 -!- neoesque [~neoesque@210.59.147.232] has quit [Remote host closed the connection] 09:38:21 michal_: try with #'make-string-input-stream 09:38:21 you're trying to read from an output stream 09:38:33 blandest: then he'd be writing to an input stream. 09:38:36 blandest: then he will try to print into an input-stream! 09:38:40 :P 09:38:46 -!- Blkt [~user@93-33-133-197.ip44.fastwebnet.it] has quit [Read error: Connection reset by peer] 09:38:50 ohh :) 09:39:31 life's hard 09:39:33 Blkt [~user@93-33-133-197.ip44.fastwebnet.it] has joined #lisp 09:39:34 Hmm I've got lost a bit :D 09:39:56 michal_: decide what you want to do, that just looks like test code 09:39:57 I'd like to print some spaces to this stream only if it is the beginning of new loine 09:39:58 tcr [~tcr@115.132.79.190] has joined #lisp 09:40:01 line* 09:40:31 so I have to use output stream... :/ 09:41:20 maybe use with-output-to-string for output and read from someplace else (your file or input stream) 09:41:52 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 276 seconds] 09:44:10 so I have to convert stream to string, read it and then put this string to stream again? 09:44:32 what are you trying to do? 09:45:14 I print code, so I make indents. If it is the beginning of new line I'd like to print some spaces 09:45:15 if I guess this correctly, you need two streams: one for input (file?) and one for outpt (string or anther file) 09:45:24 It is not the beginning, I'd like to print just 1 space 09:45:47 blandest, but fresh-line function is checking new-line in some way... 09:46:38 michal_: why not just use pretty printer? 09:47:27 hmm 09:47:41 how I can use it to check beginning of line? :D 09:49:01 Hi, I'd like to ask sbcl about what _compiled_ file provided a specific function. 09:49:30 michal_: what for? 09:49:42 chrnybo: look at sb-introspect 09:50:17 Oh wait you want to find out the fasl file? 09:50:45 -!- xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has quit [Ping timeout: 240 seconds] 09:50:53 without loading all fasl files? 09:51:23 stassats, ah I have everything done without using pretty printer. Only some lines need this checking and I've got stuck. 09:51:23 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Read error: Connection reset by peer] 09:51:29 I wouldn't like to rewrite code 09:54:04 tcr: Thanks, yes, I'm in Hunchentoot, I don't get any output until I eval #'hunchentoot::get-request-data, so I wanna make sure I load correct versions and not some older version. 09:55:24 chrnybo: i don't understand what you want, but i guess you're confused 09:57:26 stassats: Yup, confused. My old stack is CL-HTTP on LW, now I'm trying Hunchentoot on SBCL. 10:02:04 -!- demmeln [~Adium@dslb-188-098-201-216.pools.arcor-ip.net] has quit [Quit: Leaving.] 10:04:03 AqD|Home [~Adium@122-116-21-207.HINET-IP.hinet.net] has joined #lisp 10:05:11 -!- AqD|Home [~Adium@122-116-21-207.HINET-IP.hinet.net] has left #lisp 10:06:13 -!- adu [~ajr@pool-96-255-9-193.washdc.fios.verizon.net] has quit [Quit: adu] 10:08:37 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds] 10:10:02 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:21:19 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 10:26:00 tfb [~tfb@212.183.140.96] has joined #lisp 10:28:08 dfox [~dfox@r6l38.net.upc.cz] has joined #lisp 10:29:28 -!- attila_lendvai [~attila_le@catv-89-133-171-82.catv.broadband.hu] has left #lisp 10:31:08 -!- dfox [~dfox@r6l38.net.upc.cz] has quit [Client Quit] 10:31:34 dfox [~dfox@r6l38.net.upc.cz] has joined #lisp 10:31:39 revel0__ [~revel0@212.88.117.162] has joined #lisp 10:33:26 Dodek [dodek@jest.pro] has joined #lisp 10:33:38 Joreji [~thomas@76-142.eduroam.RWTH-Aachen.DE] has joined #lisp 10:37:26 -!- xyxxyyy [~xyxu@222.66.201.6] has quit [Quit: Leaving.] 10:41:49 pmd [~user@2001:690:2100:4:200:1aff:fe19:daa8] has joined #lisp 10:42:57 -!- sellout [~greg@212.234.38.214] has quit [Read error: No route to host] 10:46:13 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 10:46:32 -!- nus [~nus@unaffiliated/nus] has quit [Ping timeout: 260 seconds] 10:47:39 sellout [~greg@212.234.38.214] has joined #lisp 10:50:04 attila_lendvai [~attila_le@catv-89-133-171-82.catv.broadband.hu] has joined #lisp 10:53:52 nowhereman [~pierre@AStrasbourg-551-1-7-149.w92-141.abo.wanadoo.fr] has joined #lisp 10:54:33 -!- nowhere_man [~pierre@AStrasbourg-551-1-83-58.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 10:55:43 -!- aidalgol [~user@114-134-6-5.rurallink.co.nz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:56:46 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 10:57:32 rplacd [~rplacd@ppp-124-120-120-186.revip2.asianet.co.th] has joined #lisp 10:57:36 _morning_ 10:57:54 it's evening here :( 10:58:25 the miracle of a big planet never stops being fascinating, on-topic 10:59:36 Xach: I am looking forward to your quicklisp. 11:00:16 his what now? 11:00:41 oddly enough, googling "quicklisp" isn't enough 11:00:52 you have to look for "xach quicklisp" to be directed to the WIP page 11:06:22 -!- Blkt [~user@93-33-133-197.ip44.fastwebnet.it] has quit [*.net *.split] 11:06:22 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [*.net *.split] 11:06:22 -!- Kolyan [~nartamono@95-25-18-33.broadband.corbina.ru] has quit [*.net *.split] 11:06:22 -!- lat [~lat@125.167.140.159] has quit [*.net *.split] 11:06:22 -!- splittist [~David@30-245.62-188.cust.bluewin.ch] has quit [*.net *.split] 11:06:22 -!- legumbre_ [~leo@r190-135-19-0.dialup.adsl.anteldata.net.uy] has quit [*.net *.split] 11:06:23 -!- silenius [~silenius@c-24-130-172-194.hsd1.ca.comcast.net] has quit [*.net *.split] 11:06:23 -!- ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has quit [*.net *.split] 11:06:23 -!- Patzy [~something@coa29-1-88-174-11-170.fbx.proxad.net] has quit [*.net *.split] 11:06:23 -!- hc_e [~hc@pdpc/supporter/active/hc-e] has quit [*.net *.split] 11:06:23 -!- rlonstein [lonstein@ohno.mrbill.net] has quit [*.net *.split] 11:06:23 -!- erg [~erg@li13-154.members.linode.com] has quit [*.net *.split] 11:06:23 -!- vsync [~vsync@24.173.173.82] has quit [*.net *.split] 11:06:23 -!- fda314925 [~fda314925@211.239.124.232] has quit [*.net *.split] 11:06:30 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 11:09:40 Blkt [~user@93-33-133-197.ip44.fastwebnet.it] has joined #lisp 11:09:40 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #lisp 11:09:40 Kolyan [~nartamono@95-25-18-33.broadband.corbina.ru] has joined #lisp 11:09:40 lat [~lat@125.167.140.159] has joined #lisp 11:09:40 splittist [~David@30-245.62-188.cust.bluewin.ch] has joined #lisp 11:09:40 legumbre_ [~leo@r190-135-19-0.dialup.adsl.anteldata.net.uy] has joined #lisp 11:09:40 silenius [~silenius@c-24-130-172-194.hsd1.ca.comcast.net] has joined #lisp 11:09:40 ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has joined #lisp 11:09:40 Patzy [~something@coa29-1-88-174-11-170.fbx.proxad.net] has joined #lisp 11:09:40 hc_e [~hc@pdpc/supporter/active/hc-e] has joined #lisp 11:09:40 rlonstein [lonstein@ohno.mrbill.net] has joined #lisp 11:09:40 erg [~erg@li13-154.members.linode.com] has joined #lisp 11:09:40 vsync [~vsync@24.173.173.82] has joined #lisp 11:09:40 fda314925 [~fda314925@211.239.124.232] has joined #lisp 11:09:50 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 11:11:51 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 11:14:29 Edward__ [edward@ARennes-299-1-85-248.w92-159.abo.wanadoo.fr] has joined #lisp 11:17:57 xyxxyyy [~xyxu@222.66.201.6] has joined #lisp 11:18:01 -!- SandGorgon [~OmNomNomO@122.160.41.129] has quit [Ping timeout: 260 seconds] 11:19:04 -!- sepult [~levgue@xdsl-78-34-235-78.netcologne.de] has quit [Remote host closed the connection] 11:21:35 badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has joined #lisp 11:21:35 -!- badipod [~badipod@d110-32-130-188.sun800.vic.optusnet.com.au] has quit [Changing host] 11:21:35 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 11:28:00 -!- lat [~lat@125.167.140.159] has quit [Quit: Ex-Chat] 11:28:19 lat [~lat@125.167.140.159] has joined #lisp 11:29:11 -!- tanami is now known as Tanami 11:29:40 AqD|Home [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has joined #lisp 11:34:15 -!- ZabaQ [~john.conn@playboxgames.com] has left #lisp 11:39:00 stassats [~stassats@pppoe.178-66-64-134.dynamic.avangarddsl.ru] has joined #lisp 11:39:01 -!- stassats [~stassats@pppoe.178-66-64-134.dynamic.avangarddsl.ru] has quit [Changing host] 11:39:02 stassats [~stassats@wikipedia/stassats] has joined #lisp 11:40:31 -!- xyxxyyy [~xyxu@222.66.201.6] has quit [Quit: Leaving.] 11:41:04 mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has joined #lisp 11:45:51 the www.quicklisp.org site is relatively new. 11:46:25 barcon332 [~barcon332@208.89.210.254] has joined #lisp 11:47:19 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Quit: Colloquy for iPod touch - http://colloquy.mobi] 11:49:09 sepult [~levgue@xdsl-78-34-235-78.netcologne.de] has joined #lisp 11:49:15 If you want it to be #1, link to it from your world wide web site. 11:50:34 -!- zomgbie [~jesus@chello062178135013.2.14.vie.surfer.at] has quit [Ping timeout: 276 seconds] 11:53:21 -!- AqD|Home [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has quit [Quit: AqD|Home] 11:55:00 so quicklisp will be like a package of libraries that behave well with each other with practically no hassle to install and update? 11:55:12 manuel__ [~manuel@p54B8ACBF.dip.t-dialin.net] has joined #lisp 11:55:15 hi 11:56:51 i'm having trouble loading cxml with asdf, because asdf doesn't seem to be handle to this construct: http://paste.lisp.org/+2EL7 11:56:58 i'm using ccl on osx 11:57:16 manuel__: fixed in cxml source control 11:57:21 manuel__: it's an asdf2 problem. 11:57:38 pmd: the "behave well with each other" is currently outside the scope 11:57:52 pmd: My hope is that making them no hassle to install will make it easier to provide useful feedback to authors. 11:59:23 Xach: thx 12:04:19 Xach: has anyone else ever used your Bait & Tackle shop software for a different store? 12:04:19 Yuuhi [benni@p5483BCE6.dip.t-dialin.net] has joined #lisp 12:04:29 chrnybo: no. 12:10:07 Xach: I import sports equipment and would like to provide a catalog. 12:10:24 -!- dfox [~dfox@r6l38.net.upc.cz] has quit [Remote host closed the connection] 12:10:28 hlavaty [~user@77-22-102-45-dynip.superkabel.de] has joined #lisp 12:11:27 chrnybo: neat! unfortunately, the software is too half-baked for re-use. updates required a lot of lisp repl and sql repl work. 12:12:10 -!- sellout [~greg@212.234.38.214] has quit [Read error: Connection reset by peer] 12:13:12 Xach: I guessed that much. 12:13:42 I had too little time to maintain it, so my father-in-law moved the store to Yahoo 12:14:24 As long as they still invite you to thanksgiving and such, that's not so bad. 12:15:33 e-future [~e-future@unaffiliated/sergio/x-8197433] has joined #lisp 12:18:50 -!- thunk [~user@unaffiliated/thunk] has quit [Ping timeout: 265 seconds] 12:20:37 -!- bigjust` [~user@adsl-074-232-230-165.sip.asm.bellsouth.net] has quit [Remote host closed the connection] 12:21:20 sellout [~greg@212.234.38.214] has joined #lisp 12:22:40 -!- Beetny [~Beetny@ppp118-208-46-58.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 12:25:29 -!- pmd [~user@2001:690:2100:4:200:1aff:fe19:daa8] has left #lisp 12:26:58 luis: are you the maintainer of trivial-features? 12:29:04 abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has joined #lisp 12:30:47 jdz [~jdz@193.206.22.97] has joined #lisp 12:31:37 abeaumont [~abeaumont@84.76.48.250] has joined #lisp 12:32:46 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 12:32:57 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 12:33:51 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 12:35:47 mrbug [~user@unaffiliated/mrbug] has joined #lisp 12:38:32 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 12:39:26 -!- fiveop [~fiveop@dfn341.rz.tu-ilmenau.de] has quit [Quit: humhum] 12:39:37 -!- abugosh [~Adium@pool-74-103-38-231.bltmmd.fios.verizon.net] has quit [Quit: Leaving.] 12:39:58 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #lisp 12:41:38 asarch [~asarch@187.132.135.80] has joined #lisp 12:43:40 -!- legumbre_ [~leo@r190-135-19-0.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 12:45:44 legumbre_ [~leo@r190-135-43-254.dialup.adsl.anteldata.net.uy] has joined #lisp 12:48:55 bobbysmith007 [~russ@216.155.97.1] has joined #lisp 12:52:54 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Quit: tritchey] 12:55:06 thunk [~user@cpe-24-26-199-70.hot.res.rr.com] has joined #lisp 12:57:28 _KY_ [YKY@unaffiliated/-ky-/x-0649748] has joined #lisp 12:58:01 -!- _KY_ [YKY@unaffiliated/-ky-/x-0649748] has left #lisp 12:58:55 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 12:58:59 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Remote host closed the connection] 12:59:08 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 13:01:14 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:03:07 -!- revel0__ [~revel0@212.88.117.162] has left #lisp 13:07:13 -!- manic12 [~andrew@99-100-67-123.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 264 seconds] 13:09:32 -!- sepult [~levgue@xdsl-78-34-235-78.netcologne.de] has quit [Remote host closed the connection] 13:10:56 sepult [~levgue@xdsl-78-34-235-78.netcologne.de] has joined #lisp 13:11:10 -!- adeht [~death@bzq-84-110-59-178.red.bezeqint.net] has quit [Read error: Connection reset by peer] 13:11:10 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [Ping timeout: 260 seconds] 13:11:28 -!- konr [~user@201.82.129.247] has quit [Ping timeout: 260 seconds] 13:11:57 konr [~user@201.82.129.247] has joined #lisp 13:12:54 aoh_ [~aki@80.75.102.51] has joined #lisp 13:13:23 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 260 seconds] 13:13:23 -!- slyrus [~chatzilla@adsl-75-55-213-29.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 260 seconds] 13:13:24 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 260 seconds] 13:13:24 -!- Tristam [~Tristam@cpe-67-242-195-25.nycap.res.rr.com] has quit [Ping timeout: 260 seconds] 13:13:24 -!- aoh [~aki@80.75.102.51] has quit [Ping timeout: 260 seconds] 13:13:47 mega1_ [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 13:13:57 slyrus [~chatzilla@adsl-75-55-213-29.dsl.pltn13.sbcglobal.net] has joined #lisp 13:14:00 confounds [~confounds@CPE0013f7f0bd88-CM0013f7f0bd84.cpe.net.cable.rogers.com] has joined #lisp 13:14:02 gz` [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #lisp 13:14:12 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 13:14:27 -!- redline6561 [~redline@c-66-56-55-169.hsd1.ga.comcast.net] has quit [Ping timeout: 245 seconds] 13:14:34 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:15:32 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 13:15:43 -!- cmm [~cmm@109.64.200.182] has quit [*.net *.split] 13:15:43 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [*.net *.split] 13:15:43 -!- Tanami [~rlynow@150.101.97.171] has quit [*.net *.split] 13:15:43 -!- beach [~user@ABordeaux-158-1-128-172.w90-60.abo.wanadoo.fr] has quit [*.net *.split] 13:15:43 -!- scode [~scode@hyperion.scode.org] has quit [*.net *.split] 13:15:43 -!- cataska [~cataska@210.64.6.233] has quit [*.net *.split] 13:15:43 -!- pkhuong [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has quit [*.net *.split] 13:15:43 -!- gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [*.net *.split] 13:15:43 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [*.net *.split] 13:15:43 -!- acieroid [~acieroid@ks23738.kimsufi.com] has quit [*.net *.split] 13:16:02 arbscht [~arbscht@unaffiliated/arbscht] has joined #lisp 13:16:39 cataska [~cataska@210.64.6.233] has joined #lisp 13:17:14 is there a way to get the location of the *source* file during compilation? slime compiles in this cache directory, so I end up with the .cache location with *LOAD-PATHNAME* 13:18:29 use *compile-pathname* 13:18:48 Tristam [~Tristam@cpe-67-242-195-25.nycap.res.rr.com] has joined #lisp 13:19:36 rajesh [~rajesh@nylug/member/rajesh] has joined #lisp 13:20:28 nus [~nus@unaffiliated/nus] has joined #lisp 13:21:35 that variable doesn't exist, i have *compile-file-pathname* but it's not bound 13:21:50 yeah I meant that one, it's bound by the compiler 13:22:24 #.*compile-file-pathname* might be what you want to use. 13:22:38 ah, yah, eval-when stuff, sorry my lisp is very rusty 13:22:42 pkhuong [~pkhuong@modemcable238.100-176-173.mc.videotron.ca] has joined #lisp 13:22:47 scode [~scode@hyperion.scode.org] has joined #lisp 13:23:05 Tanami [~rlynow@150.101.97.171] has joined #lisp 13:23:26 welcome back, friend! 13:26:18 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 13:27:24 cmm [~cmm@109.64.200.182] has joined #lisp 13:27:24 beach [~user@ABordeaux-158-1-128-172.w90-60.abo.wanadoo.fr] has joined #lisp 13:27:24 acieroid [~acieroid@ks23738.kimsufi.com] has joined #lisp 13:29:59 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 13:30:51 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Quit: rcirc on GNU Emacs 23.2.9] 13:31:14 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 13:31:16 clhs ~* 13:31:17 http://www.lispworks.com/reference/HyperSpec/Body/22_cga.htm 13:34:27 demmeln [~Adium@e173.tum.vpn.lrz-muenchen.de] has joined #lisp 13:34:33 -!- demmeln [~Adium@e173.tum.vpn.lrz-muenchen.de] has quit [Client Quit] 13:36:00 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 13:36:20 -!- rajesh [~rajesh@nylug/member/rajesh] has quit [Quit: leaving] 13:36:52 -!- confounds [~confounds@CPE0013f7f0bd88-CM0013f7f0bd84.cpe.net.cable.rogers.com] has left #lisp 13:39:57 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 13:43:01 TheEnd2012 [~TheEnd201@65.196.40.254] has joined #lisp 13:43:08 -!- felideon|away is now known as felideon 13:48:39 -!- Athas [~athas@82.211.209.162] has quit [Remote host closed the connection] 13:51:08 -!- rplacd [~rplacd@ppp-124-120-120-186.revip2.asianet.co.th] has quit [Ping timeout: 265 seconds] 13:51:15 rplacd [~rplacd@ppp-124-121-228-251.revip2.asianet.co.th] has joined #lisp 13:53:19 zomgbie [~jesus@chello212186106204.11.vie.surfer.at] has joined #lisp 13:53:40 rrice [~rrice@adsl-99-155-215-188.dsl.akrnoh.sbcglobal.net] has joined #lisp 13:54:53 ignas [~ignas@78-60-73-85.static.zebra.lt] has joined #lisp 13:55:00 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 265 seconds] 13:57:48 jdz [~jdz@193.206.22.97] has joined #lisp 13:59:25 fiveop [~fiveop@e179118243.adsl.alicedsl.de] has joined #lisp 14:00:09 -!- zomgbie [~jesus@chello212186106204.11.vie.surfer.at] has quit [Ping timeout: 265 seconds] 14:01:11 -!- ri4a [~ri4a@2002:d45b:fb92::1] has quit [Quit: ZNC - http://znc.sourceforge.net] 14:02:02 brett_h [~brett@99-12-194-0.lightspeed.austtx.sbcglobal.net] has joined #lisp 14:03:29 -!- billitch [~billitch@2a01:e35:8b7c:5ce0:1e4b:d6ff:fe5b:afd3] has quit [Ping timeout: 252 seconds] 14:03:40 rme [~rme@pool-70-106-136-28.chi01.dsl-w.verizon.net] has joined #lisp 14:03:50 lexa_ [~lexa_@seonet.ru] has joined #lisp 14:04:09 -!- spradnyesh [~pradyus@nat/yahoo/x-sedqwkrigonsdguq] has left #lisp 14:04:18 -!- lexa_ is now known as Guest23166 14:04:19 -!- bozhidar [~user@212.50.14.187] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:08:31 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 14:09:02 lvillani [~lvillani@fedora/lvillani] has joined #lisp 14:16:54 legalize420 [~chatzilla@74-44-77-112.dsl1-field.roch.ny.frontiernet.net] has joined #lisp 14:17:18 Lisp is the best programming language ever created. 14:17:58 in before... 14:21:37 -!- legalize420 is now known as mrdroolnerd 14:21:55 -!- mrdroolnerd is now known as KevinsBack 14:23:32 who questioned that? :) 14:24:16 moronic C programmers. 14:24:29 s/C/Java/ ? ;-) 14:24:54 so, what have you guys created with lisp? 14:25:20 pkhuong, hello world! 14:25:36 a worm. an ip spoofer. 14:25:36 pkhuong: an airline reservation system? 14:26:27 dlowe: with that tiny bit of C, python, java and c-with-parentheses sb-alien abuse? ;) 14:26:58 pointers C. so therefor C sucks. 14:27:06 pkhuong: it's a hard problem :) 14:27:09 parentheses r not as bad as pointers. 14:27:12 KevinsBack: Go away. 14:28:34 KevinsBack, maybe you dont understand what is pointer? :D 14:29:00 michal_: If you'd like to discuss it with KevinsBack, please use private messages. 14:29:14 a pointer points to a memory location. Lisp does not need pointers because Lisp manages memory 4 the user. 14:29:16 Xach, sure ;-) 14:29:26 sorry for the offtop 14:29:50 Lisp does not dump core ;) c dumps core :-) 14:30:46 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 14:32:37 pkhuong: I've written CFFI libraries in lisp! ;) 14:33:24 setheus [~setheus@cpe-70-116-140-134.tx.res.rr.com] has joined #lisp 14:35:13 electriceloquenc [~anonymous@h-72-245-191-50.mclnva23.static.covad.net] has joined #lisp 14:35:28 *p_l* points out that references to memory are pointers deep down 14:36:32 kevins: Please be quiet. 14:37:14 -!- KevinsBack [~chatzilla@74-44-77-112.dsl1-field.roch.ny.frontiernet.net] has left #lisp 14:37:27 Can I check what slots have some object? something like (what-slots (make-instance 'my-class)) => left right ? 14:37:40 -!- nus [~nus@unaffiliated/nus] has quit [Read error: Connection reset by peer] 14:37:41 have you read your AMOP today? 14:37:44 kephas [~pierre@AStrasbourg-551-1-34-208.w92-148.abo.wanadoo.fr] has joined #lisp 14:37:45 class-direct-slots, I think. 14:37:49 -!- nowhereman [~pierre@AStrasbourg-551-1-7-149.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 14:38:24 actually, that takes a class so you'll need to tack an extra class-of. 14:38:52 adeht [~death@bzq-84-110-59-178.red.bezeqint.net] has joined #lisp 14:39:27 -!- attila_lendvai [~attila_le@catv-89-133-171-82.catv.broadband.hu] has quit [Ping timeout: 245 seconds] 14:39:33 it isn't in the spec proper, though. 14:41:45 -!- splittist [~David@30-245.62-188.cust.bluewin.ch] has quit [Ping timeout: 240 seconds] 14:42:21 michal_: what would you do with that info if you got it? 14:42:24 rplacd, amop... ok thx 14:42:41 Xach, I'd like to put some informations from list to this slots 14:44:24 michal_: What kind of information? 14:44:58 billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has joined #lisp 14:45:57 ok small example I have list '(a b c) I'like to (setf (left my-object) (first list)) (setf (center my-object) (second list)) ... 14:46:13 -!- legumbre_ is now known as legumbre 14:46:15 ATM I have to check what is the class of this object, what slots it have 14:46:16 When I ask minion "What does AMOP stand for?" he answers nonsense (besides I know tha answer). 14:46:20 What happens? 14:46:35 and then using case setf it line by line 14:46:47 Xach, do you know what I mean? :) 14:46:53 -!- electriceloquenc [~anonymous@h-72-245-191-50.mclnva23.static.covad.net] has left #lisp 14:47:58 michal_: sort of. it is treating an instance as a bucket of data indexed by the slot name. 14:48:37 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Ping timeout: 264 seconds] 14:48:50 Strange question, but ... is there any "recommended approach" to web scraping? 14:49:26 Odin-: drakma + closure html has worked nicely for me in the past. 14:50:24 'k. 14:50:34 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 14:50:45 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Read error: Connection reset by peer] 14:52:02 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:53:22 rajesh [~rajesh@nylug/member/rajesh] has joined #lisp 14:53:35 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 14:54:34 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Remote host closed the connection] 14:55:31 xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has joined #lisp 14:59:00 splittist [~David@30-245.62-188.cust.bluewin.ch] has joined #lisp 15:00:25 R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 15:02:04 HET2 [~diman@w220.engin.cf.ac.uk] has joined #lisp 15:08:17 Recur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 15:08:51 -!- R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has quit [Remote host closed the connection] 15:08:51 -!- Recur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has quit [Remote host closed the connection] 15:09:10 R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 15:11:00 zomgbie [~jesus@mk090152238010.a1.net] has joined #lisp 15:11:03 milanj [~milanj_@79.101.196.32] has joined #lisp 15:11:30 redline6561 [~redline@gate-20.spsu.edu] has joined #lisp 15:12:54 jewel [~jewel@196-210-134-12.dynamic.isadsl.co.za] has joined #lisp 15:15:14 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has quit [Ping timeout: 265 seconds] 15:15:45 -!- barcon332 [~barcon332@208.89.210.254] has quit [Ping timeout: 240 seconds] 15:15:59 -!- e-future [~e-future@unaffiliated/sergio/x-8197433] has quit [Read error: Connection reset by peer] 15:17:10 -!- zomgbie [~jesus@mk090152238010.a1.net] has quit [Ping timeout: 265 seconds] 15:17:51 zomgbie [~jesus@mk090152238010.a1.net] has joined #lisp 15:21:05 fsmunoz [~fsmunoz@a85-138-216-14.cpe.netcabo.pt] has joined #lisp 15:21:24 ikki [~ikki@201.155.75.146] has joined #lisp 15:22:56 -!- zomgbie [~jesus@mk090152238010.a1.net] has quit [Remote host closed the connection] 15:22:57 -!- BrianRice [~water@c-76-115-44-87.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 15:23:01 BrianRice [~water@c-76-115-44-87.hsd1.or.comcast.net] has joined #lisp 15:23:15 zomgbie [~jesus@mk090152238010.a1.net] has joined #lisp 15:25:31 -!- blandest [~user@85.204.33.242] has quit [Ping timeout: 276 seconds] 15:25:45 -!- Kolyan [~nartamono@95-25-18-33.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 15:26:37 Athas [~athas@0x50a157d6.alb2nxx15.dynamic.dsl.tele.dk] has joined #lisp 15:29:57 dysinger [~dysinger@c-24-20-159-240.hsd1.or.comcast.net] has joined #lisp 15:29:58 -!- dysinger [~dysinger@c-24-20-159-240.hsd1.or.comcast.net] has quit [Excess Flood] 15:30:28 -!- ASau [~user@77.246.231.81] has quit [Quit: off] 15:32:46 phadthai [mmondor@66.11.161.166] has joined #lisp 15:34:10 -!- lvillani [~lvillani@fedora/lvillani] has quit [Ping timeout: 276 seconds] 15:36:56 dysinger [~dysinger@c-24-20-159-240.hsd1.or.comcast.net] has joined #lisp 15:36:57 -!- dysinger [~dysinger@c-24-20-159-240.hsd1.or.comcast.net] has quit [Excess Flood] 15:37:56 dysinger [~dysinger@c-24-20-159-240.hsd1.or.comcast.net] has joined #lisp 15:38:08 -!- rajesh [~rajesh@nylug/member/rajesh] has quit [Quit: Lost terminal] 15:38:24 -!- Edward__ [edward@ARennes-299-1-85-248.w92-159.abo.wanadoo.fr] has quit [] 15:38:51 -!- mrbug [~user@unaffiliated/mrbug] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 15:40:38 -!- manuel__ is now known as wesen 15:41:14 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 15:41:55 -!- HG` [~HG@xdslfb000.osnanet.de] has quit [Quit: Leaving.] 15:43:55 Kolyan [~nartamono@95-27-133-144.broadband.corbina.ru] has joined #lisp 15:44:57 -!- Snamich [~Snamich@166.188.42.35] has quit [Ping timeout: 240 seconds] 15:48:56 -!- R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has quit [Ping timeout: 260 seconds] 15:52:37 manuel__ [~manuel@p54B8B8D1.dip.t-dialin.net] has joined #lisp 15:53:12 SandGorgon [~OmNomNomO@122.162.122.179] has joined #lisp 15:53:36 -!- mishoo [~mishoo@193.206.22.97] has quit [Ping timeout: 260 seconds] 15:54:18 -!- manuel__ is now known as manuel_ 15:55:40 -!- michal_ [~michal@anj75-2-88-162-182-86.fbx.proxad.net] has quit [Quit: Leaving] 15:56:07 -!- wesen [~manuel@p54B8ACBF.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 15:56:13 morphling [~stefan@gssn-5f75620f.pool.mediaWays.net] has joined #lisp 15:56:40 -!- redline6561 [~redline@gate-20.spsu.edu] has quit [Ping timeout: 248 seconds] 15:57:12 Snamich [~Snamich@166.188.42.35] has joined #lisp 15:59:45 R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 16:01:26 -!- manuel_ [~manuel@p54B8B8D1.dip.t-dialin.net] has quit [Quit: manuel_] 16:04:58 -!- ignas [~ignas@78-60-73-85.static.zebra.lt] has quit [Ping timeout: 260 seconds] 16:05:39 -!- mattrepl [~mattrepl@pool-72-83-118-99.washdc.fios.verizon.net] has quit [Quit: mattrepl] 16:07:18 benny` [~user@i577A1971.versanet.de] has joined #lisp 16:08:24 -!- benny [~user@i577A3E6D.versanet.de] has quit [Ping timeout: 265 seconds] 16:10:32 -!- jewel [~jewel@196-210-134-12.dynamic.isadsl.co.za] has quit [Ping timeout: 248 seconds] 16:11:09 varjagg [~eugene@228.170.249.62.customer.cdi.no] has joined #lisp 16:12:19 -!- fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 16:13:19 e-future [~e-future@unaffiliated/sergio/x-8197433] has joined #lisp 16:13:32 -!- benny` is now known as benny 16:15:45 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 16:16:34 egn [~egn@li101-203.members.linode.com] has joined #lisp 16:17:18 symbole [~chatzilla@h-69-3-39-78.nycmny83.static.covad.net] has joined #lisp 16:17:24 -!- jdz [~jdz@193.206.22.97] has quit [Read error: Operation timed out] 16:17:25 Dear smart#lisp: I'm looking for some keywords to find material about sort-of-evaluating all branches of a conditional when the values of the antecedents(?) are unknown. 16:19:12 speculative execution? 16:19:26 roygbiv [~JohnRambo@pdpc/supporter/active/roygbiv] has joined #lisp 16:19:45 <_3b`> partial evaluation? 16:19:58 tritchey_ [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 16:21:03 Thank you 16:21:16 -!- Guest23166 [~lexa_@seonet.ru] has left #lisp 16:23:23 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Ping timeout: 240 seconds] 16:24:50 -!- tritchey_ [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Ping timeout: 265 seconds] 16:25:38 -!- thunk [~user@cpe-24-26-199-70.hot.res.rr.com] has quit [Changing host] 16:25:38 thunk [~user@unaffiliated/thunk] has joined #lisp 16:26:51 -!- relcomp [~chatzilla@pc92-e03-3.igf.Uni-Osnabrueck.DE] has left #lisp 16:28:36 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #lisp 16:29:12 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 248 seconds] 16:30:25 I'm pretty sure that's a standard optimization on "smart" processors now 16:30:43 -!- xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has quit [Ping timeout: 240 seconds] 16:31:46 emma [~em@unaffiliated/emma] has joined #lisp 16:32:47 tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has joined #lisp 16:33:47 rplacd: not quite. They mostly work with prediction; only one branch is speculatively executed. 16:34:09 oh, I take that back then. 16:34:28 Some work has been done to exploit wide-issue/multi-thread designs by executing both branches, but, iiuc, most of the benefit comes from warming up caches. 16:34:52 arccsc [~root@112.225.228.139] has joined #lisp 16:34:58 hello 16:35:00 hello all 16:35:04 nice to meet you 16:35:07 attila_lendvai [~attila_le@apn-89-223-217-96.vodafone.hu] has joined #lisp 16:35:11 who use autolisp? 16:37:49 not me, rather unfortunately 16:44:18 -!- Snamich [~Snamich@166.188.42.35] has quit [Quit: Snamich] 16:44:39 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 16:46:33 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Remote host closed the connection] 16:46:48 -!- zomgbie [~jesus@mk090152238010.a1.net] has quit [Ping timeout: 248 seconds] 16:48:40 -!- Joreji [~thomas@76-142.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 260 seconds] 16:51:45 -!- fiveop [~fiveop@e179118243.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 16:52:50 xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has joined #lisp 16:54:19 -!- SandGorgon [~OmNomNomO@122.162.122.179] has quit [Ping timeout: 265 seconds] 16:54:23 redline6561 [~redline@gate-20.spsu.edu] has joined #lisp 16:54:57 -!- tfb [~tfb@212.183.140.96] has quit [Ping timeout: 240 seconds] 16:56:09 -!- arccsc [~root@112.225.228.139] has quit [Ping timeout: 240 seconds] 16:57:52 -!- symbole [~chatzilla@h-69-3-39-78.nycmny83.static.covad.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]] 16:58:57 arccsc [~root@112.225.228.139] has joined #lisp 16:59:23 -!- arccsc [~root@112.225.228.139] has quit [Client Quit] 16:59:55 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 17:00:09 -!- xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has quit [Ping timeout: 240 seconds] 17:01:59 bozhidar [~user@93-152-185-88.ddns.onlinedirect.bg] has joined #lisp 17:03:05 eugu [~Miranda@212.1.246.237] has joined #lisp 17:04:33 -!- Blkt [~user@93-33-133-197.ip44.fastwebnet.it] has quit [Quit: Error: do not makunbound t please] 17:11:43 xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has joined #lisp 17:12:52 gravicappa [~gravicapp@ppp85-141-164-66.pppoe.mtu-net.ru] has joined #lisp 17:17:05 -!- xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has quit [Ping timeout: 260 seconds] 17:17:37 Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has joined #lisp 17:20:22 Stattrav [~Stattrav@117.192.137.8] has joined #lisp 17:21:17 -!- HET2 [~diman@w220.engin.cf.ac.uk] has quit [Quit: Leaving] 17:22:23 -!- attila_lendvai [~attila_le@apn-89-223-217-96.vodafone.hu] has quit [Ping timeout: 240 seconds] 17:25:08 rplacd: you could play with that on thread-level and add partial evaluation ahead of time, to create a set of simplified thunks that could be switched fast, I guess... 17:26:52 manic12 [~andrew@99-100-67-123.lightspeed.sntcca.sbcglobal.net] has joined #lisp 17:28:07 xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has joined #lisp 17:29:15 ASau [~user@83.69.227.32] has joined #lisp 17:29:33 hi manic12 17:29:42 slyrus_ [~slyrus@dsl092-019-253.sfo1.dsl.speakeasy.net] has joined #lisp 17:29:47 stassats [~stassats@wikipedia/stassats] has joined #lisp 17:31:19 Snamich [~Snamich@161.210.164.58] has joined #lisp 17:32:45 -!- redline6561 [~redline@gate-20.spsu.edu] has quit [Ping timeout: 260 seconds] 17:33:41 -!- xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has quit [Ping timeout: 260 seconds] 17:35:05 attila_lendvai [~attila_le@apn-89-223-217-96.vodafone.hu] has joined #lisp 17:36:22 -!- mega1_ [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 265 seconds] 17:41:37 -!- R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has quit [Ping timeout: 260 seconds] 17:48:41 ok, trying to write a IRC bot with cl-irc, but it keeps pinging out, any ideas why? 17:49:42 zc00gii: use the cl-irc from the repo, not the latest release 17:49:50 dlowe: ok 17:50:01 -!- bobbysmith007 [~russ@216.155.97.1] has quit [Quit: Leaving.] 17:50:02 zc00gii: the release doesn't have a default handler for the PING message, iirc 17:51:51 timor [~timor@port-92-195-21-11.dynamic.qsc.de] has joined #lisp 17:52:06 dlowe: wish I knew how CVS worked 17:52:12 cvs -z3 -d :pserver:anonymous:anonymous@common-lisp.net:/project//cvsroot co 17:52:18 what do I change that to to check it out? 17:53:04 zc00gii: svn co svn://common-lisp.net/project/cl-irc/svn/trunk cl-irc 17:53:25 oh, it uses svn, thnks 17:53:37 minion: tell zc00gii about clbuild 17:53:38 zc00gii: direct your attention towards clbuild: clbuild is a shell script helping with the download, compilation, and invocation of Common Lisp applications. http://www.cliki.net/clbuild 17:54:00 p_l: nah, I like how I'm managing my lisp things 17:55:03 -!- attila_lendvai [~attila_le@apn-89-223-217-96.vodafone.hu] has quit [Ping timeout: 240 seconds] 17:56:34 Hmm.. is there a way to fix that PING problem without modifying cl-irc? 17:57:10 LOR`: idk 17:57:27 LOR`: does the svn version work? 17:57:45 LOR`: yes. you can define your own ping handler 17:57:55 dlowe: using hooks? 17:57:59 LOR`: yep 17:58:01 zc00gii: idk 17:58:04 dlowe: ok, thanks 17:58:06 now, lets wait to see if it pings out then 17:58:32 ljames [~ln@unaffiliated/ljames] has joined #lisp 18:00:03 bobbysmith007 [~russ@216.155.97.1] has joined #lisp 18:00:07 hasn't pinged out...yet =D 18:00:13 and it joined the channel 2 minutes ago 18:00:20 guess that's a good sign 18:00:36 LOR`: the svn seems to work 18:00:45 nope 18:00:52 it's just as broke as the release 18:01:36 well then write a PING hook :( 18:01:39 ah, too bad 18:02:12 LOR`: no clue how =P 18:02:32 uhh 18:02:46 what arguments does add-hook pass as functions? 18:03:57 mhd [~mhd@pool-98-118-119-86.bstnma.fios.verizon.net] has joined #lisp 18:04:29 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 18:08:30 zc00gii: http://common-lisp.net/websvn/filedetails.php?repname=cl-irc&path=/trunk/event.lisp&rev=0&sc=0 18:08:36 this should help 18:09:03 LOR`: I'm looking at it ;\ 18:09:06 :|* 18:11:31 hm that's strange 18:11:41 looks like the module is pretty old 18:12:43 it'd be great if I knew what arguments it passes to a function 18:13:12 -!- ``Erik [Here@c-69-140-109-104.hsd1.md.comcast.net] has quit [Ping timeout: 248 seconds] 18:13:35 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 18:14:28 LOR`: you know how it works? 18:15:03 not sure 18:15:15 have you two even looked at the example code that comes with it? 18:15:33 dlowe: yeah 18:15:35 I don't get it 18:16:33 ahh 18:16:35 I get it now 18:20:27 ``Erik [Here@c-69-140-109-104.hsd1.md.comcast.net] has joined #lisp 18:20:35 guh 18:20:41 it's like it isn't even getting any pings 18:20:51 grrr 18:21:36 drewc [~user@S01060013101b6ddb.vc.shawcable.net] has joined #lisp 18:22:25 mega1 [~quassel@catv-89-134-205-239.catv.broadband.hu] has joined #lisp 18:23:07 guh 18:23:12 /no/ hooks are working 18:23:30 I'm hungry, I'll hack on it in a bit 18:24:10 rme_ [~rme@pool-68-238-7-51.chi.dsl-w.verizon.net] has joined #lisp 18:24:28 -!- Xach changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: GNU CLISP 2.49, SBCL 1.0.40 18:24:35 -!- rme [rme@clozure-A97FD0E1.chi01.dsl-w.verizon.net] has quit [Ping timeout] 18:24:36 -!- rme_ is now known as rme 18:25:12 Hmm. Slime seems to behave badly with bad output characters of some sort. 18:25:48 good (print-date (get-universal-time)) #lisp, anything new and exciting in the lisp world? 18:25:59 <_3b> some emacs versions disagree about encoding, so the character count doesn't match between slime and swank, so it gets confused 18:26:09 -!- rme [~rme@pool-70-106-136-28.chi01.dsl-w.verizon.net] has quit [Ping timeout: 265 seconds] 18:26:09 -!- rme_ is now known as rme 18:26:38 -!- aoh_ is now known as aoh 18:26:52 _3b: Oh, I didn't know that. Any solution for that? 18:27:10 R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 18:27:27 <_3b> it seemed to get better with emacs 23 i think, mostly i just try to avoid sending random code points to slime :p 18:27:38 http://paste.lisp.org/+2ELT is this a good or bad way to format my code? in terms of tabs/spaces/newlines 18:27:54 <_3b> if it involves tabs, then no :p 18:28:14 back 18:28:49 LOR`: I use emacs to format it =P 18:28:52 LOR`: C-M-a C-M-q is the right thing 95% of the time 18:29:01 LOR`: not bad. i think i'd break the args to + into multiple lines in that case. 18:29:06 plediii [~plediii@nat-168-7-239-154.rice.edu] has joined #lisp 18:29:08 or a quicker method is 18:29:09 <_3b> it doesn't seem to have any tabs though, and seems to match emacs, so looks OK 18:29:18 C-M-\ 18:29:34 emacs turns tabs to spaces 18:29:53 hmm 18:29:57 thanks everyone 18:30:02 LOR`: i agree with Xach there as well, it would look better with the args to + broken up on their own lines 18:30:32 <_3b> COND is sometimes better than nested IF 18:30:49 yeah 18:31:16 but, if you do use if, using progn is a good way to get it all in one set of parenthesis, to work with if's format 18:31:57 *_3b* would probably have the EQL as the first test too, no reason not to be able to count a particular cons in the tree 18:32:48 zc00gii: 'in one set of parenthesis'? that is somewhat nonsensical.. you should not be thinking of 'text within parenthesis' but rahter in terms of trees of symbolic expressions. 18:32:56 rather* 18:33:08 *drewc* disappears to watch the footie 18:34:06 drewc: I didn't know a way to put it 18:34:14 I know what I mean 18:34:18 others may not 18:34:50 zc00gii: if you don't know how to put it, please don't put it at all.. you'll just confuse others as much as you've confused yourself, and we'll be left cleaning up the mess :P 18:34:58 redline6561 [~redline@gate-20.spsu.edu] has joined #lisp 18:35:50 -!- oconnore_ [~oconnore_@thingy.cs.umass.edu] has quit [Ping timeout: 260 seconds] 18:36:07 daniel__ [~daniel@p5082FC2A.dip.t-dialin.net] has joined #lisp 18:36:24 which XML libraries support decoding to CLOS classes? Something like http://common-lisp.net/project/cl-json/#CLOS-DECODER only for XML. So far the only library that I managed to find that fits the bill seems to be XMLisp. 18:36:37 aw [~aw@54.246.92.62.static.cust.telenor.com] has joined #lisp 18:37:10 -!- aw [~aw@54.246.92.62.static.cust.telenor.com] has left #lisp 18:38:04 -!- daniel_ [~daniel@p5082C506.dip.t-dialin.net] has quit [Ping timeout: 265 seconds] 18:38:26 -!- TheEnd2012 [~TheEnd201@65.196.40.254] has quit [Quit: TheEnd2012] 18:39:09 loxs [~loxs@78.90.124.181] has joined #lisp 18:39:56 Recur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 18:40:09 cmsimon [~cmsimon@unaffiliated/cmsimon] has joined #lisp 18:41:18 ljames: sounds about right. 18:42:30 -!- Recur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has quit [Client Quit] 18:42:56 well, cxml-stp decodes to instances of CLOS classes... just probably not what you mean. 18:45:01 nus [~nus@unaffiliated/nus] has joined #lisp 18:46:01 you may also want to check out flexml 18:47:07 minion: flexml? 18:47:08 Sorry, I couldn't find anything in the database for ``flexml''. 18:47:10 http://common-lisp.net/project/fetter/darcs/verrazano/src/flexml.lisp this? 18:47:59 yeah 18:48:00 any reason clbuild fails to get arnesi? I dont have it in front of me right now but the error is something like darcs doesn't understand the option "--lazy" 18:48:19 ljames: although last time I played with it, it was from the cl-l10n repo 18:48:55 oconnore_ [~oconnore_@gw3.tacwap.org] has joined #lisp 18:51:29 -!- gigamonkey [~user@adsl-99-179-46-211.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 18:52:04 there's http://dwim.hu/darcs/hu.dwim.util/source/flexml.lisp where it was converted to hungarian notation :) 18:54:12 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 18:54:15 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Client Quit] 18:54:28 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 18:54:30 lol 18:55:14 LOR`: you trying to get cl-irc working? 18:55:17 -!- Stattrav [~Stattrav@117.192.137.8] has quit [Quit: Well, the machine might have gone down. Brb after a reboot.] 18:58:08 zc00gii: nope :p 18:58:09 srry 18:58:16 mmm 18:58:38 but i would like to look at your solution ;) 18:58:53 -!- sepult [~levgue@xdsl-78-34-235-78.netcologne.de] has quit [Remote host closed the connection] 19:00:25 sepult [~levgue@xdsl-78-34-235-78.netcologne.de] has joined #lisp 19:02:37 -!- R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has quit [Ping timeout: 276 seconds] 19:03:14 lvillani [~lvillani@fedora/lvillani] has joined #lisp 19:05:01 for some reason the body of DEFMETHOD does not indent properly for me (indents 11 spaces instead of 2). anyone else have this problem? 19:07:14 gonzojive: are you sure you are trying to indent CL:DEFMETHOD ? 19:08:02 11 spaces would be the right number if the indent function thinks defmethod is a function call and the body are the 2nd to nth arguments 19:09:15 drewc: I might be indenting CLOSER-MOP's defmethod. what do you recommend to give that the same indentation as cl:defmethod? 19:14:11 gonzojive: well, it 'just works' here.. sbcl/linux/ia32... beyond that, i have little idea how such magic happens :) 19:15:40 -!- redline6561 [~redline@gate-20.spsu.edu] has quit [Ping timeout: 260 seconds] 19:15:46 aidalgol [~user@114-134-6-5.rurallink.co.nz] has joined #lisp 19:16:47 -!- loxs [~loxs@78.90.124.181] has quit [Quit: Leaving] 19:21:11 http://github.com/lunant/lisphp <--- .. 19:21:52 -!- cmsimon [~cmsimon@unaffiliated/cmsimon] has quit [Quit: Ex-Chat] 19:22:08 Ppjet6 [~ppjet@137.117.111.219.dy.bbexcite.jp] has joined #lisp 19:22:41 -!- lvillani [~lvillani@fedora/lvillani] has quit [Remote host closed the connection] 19:22:42 sugarshark [~ole@p4FDA967D.dip0.t-ipconnect.de] has joined #lisp 19:22:45 fiveop [~fiveop@e179118243.adsl.alicedsl.de] has joined #lisp 19:24:44 -!- Ppjet6 [~ppjet@137.117.111.219.dy.bbexcite.jp] has quit [Client Quit] 19:25:27 oh, woes 19:25:54 guh, can't get any events to work :\ 19:25:59 cl-irc events/hooks 19:26:02 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 19:26:05 -!- Kolyan [~nartamono@95-27-133-144.broadband.corbina.ru] has quit [] 19:26:08 it keeps pinging out and everything 19:26:35 ASau [~user@83.69.227.32] has joined #lisp 19:27:18 p_l: that is hideous :) 19:28:15 -!- oconnore_ [~oconnore_@gw3.tacwap.org] has quit [Ping timeout: 240 seconds] 19:28:35 I liked the fopen/fwrite/flose [sic] example 19:30:02 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.cmbg.cable.ntl.com] has joined #lisp 19:30:02 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 19:30:24 -!- rme [~rme@pool-68-238-7-51.chi.dsl-w.verizon.net] has left #lisp 19:32:37 redline6561 [~redline@168.28.180.30] has joined #lisp 19:32:41 -!- mindCrime [~chatzilla@cpe-075-189-213-049.nc.res.rr.com] has quit [Ping timeout: 265 seconds] 19:33:34 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 19:36:05 wwsmac [~billstcla@p-209-105-143-79.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 19:36:18 barcon332 [~barcon332@208.89.210.254] has joined #lisp 19:37:44 -!- wwsmac [~billstcla@p-209-105-143-79.dsl1.rtr.chat.fpma.frpt.net] has quit [Client Quit] 19:37:51 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 19:38:42 cl-irc isn't handline /anything/ 19:38:50 -!- rplacd [~rplacd@ppp-124-121-228-251.revip2.asianet.co.th] has quit [Quit: Leaving] 19:38:55 is there something you're supposed to do to enable handling? 19:38:55 hypno [~hypno@impulse2.gothiaso.com] has joined #lisp 19:39:59 eh? when I played with cl-irc years ago it was as simple as irc:connect, irc:add-hook, irc:read-message-loop 19:40:35 irc:read-message-loop? 19:40:35 eh? 19:40:37 -!- hohum [dcorbe@apollo.corbe.net] has quit [Read error: Connection reset by peer] 19:40:47 you gotta do that? 19:40:58 .. 19:41:46 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 19:41:48 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 19:42:06 johnthesavage [~stoic@209-217-211-157.northland.net] has joined #lisp 19:42:55 ... 19:42:58 lol? 19:43:21 well, you can have your own loop calling irc:read-message 19:44:05 adeht: still isn't handling events 19:44:21 zc00gii: I noticed you had some difficulty getting the source code for cl-irc. For checking out random Lisp projects, you may find http://github.com/brown/slurp helpful. 19:44:50 or wait 19:45:01 I think it is 19:45:02 hmm 19:45:27 oconnore_ [~oconnore_@thingy.cs.umass.edu] has joined #lisp 19:45:34 hmm 19:45:37 I think I got it 19:47:11 gigamonkey [~user@adsl-99-179-46-211.dsl.pltn13.sbcglobal.net] has joined #lisp 19:47:34 -!- johnthesavage [~stoic@209-217-211-157.northland.net] has quit [Quit: Ex-Chat] 19:47:52 hmm 19:48:00 everything is in a unreadable form though\ 19:48:03 # 19:48:10 how do I evaluate that into something I've said? 19:48:29 zc00gii: you need to use accessors, like irc:source, irc:trailing-arguments, etc. 19:48:36 ahh 19:48:38 thanks 19:48:43 zc00gii: this is something basic.. have you read any Lisp book? 19:48:51 adeht: I know lisp 19:48:53 zc00gii: read the source for the class, and any look for methods on it... can i suggest a basic lisp book? 19:48:55 I just don't know cl-irc 19:49:19 zc00gii: s/-irc// by the looks of things :) 19:49:26 drewc: no :) 19:49:54 minion: tell zc00gii about gentle 19:49:54 zc00gii: have a look at gentle: "Common Lisp: A Gentle Introduction to Symbolic Computation" is a smoother introduction to lisp programming. http://www.cs.cmu.edu/~dst/LispBook/ 19:50:00 minion: tell zc00gii about pcl 19:50:01 zc00gii: look at pcl: pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005). 19:50:12 drewc: I know lisp 19:50:51 zc00gii: then stop asking basic questions that a book could answer, and use what you know! 19:52:01 hohum [dcorbe@apollo.corbe.net] has joined #lisp 19:52:20 for those of you who are CLIM hackers: does it sport a "spreadsheet"-like widget (or whatever the concept would be named)? 19:53:13 sepult` [~levgue@xdsl-87-78-37-15.netcologne.de] has joined #lisp 19:54:16 hypno: table-pane and grid-pane might be what you need. 19:55:02 hypno: It doesn't do the computations needed by a spreadsheet though. 19:55:09 Just the layout. 19:55:31 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 19:55:42 ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has joined #lisp 19:56:32 -!- sepult [~levgue@xdsl-78-34-235-78.netcologne.de] has quit [Ping timeout: 265 seconds] 19:56:43 beach: hmm. ok, but it supports editing, etc tho right? 19:57:16 hypno: You put what you want in the cells, like text fields or whatever. 19:58:57 beach: the cells would actually be mapped to oracle tables in my case, so we are not talking about a "typical" spreadsheet app. it must be possible to define functions on both data and layout (like switching the order of two columns) tho. 19:59:58 holy shit it's a goal! 20:00:05 whoops, this is not #redditsoccer :P 20:00:53 hypno: CLIM is not like your ordinary graphics toolkit. The display function for your pane (which you could invoke after each interaction) could generate a table pane which could contain anything you want. To switch two columns, just have the display function draw them in a different order. 20:01:18 beach: would you say that the latest mclim is sufficiently stable and reliable for a real applications? this would be a real application with a shitload of data (millions of rows, let alone elements), running on 64bit sparc and scl. 20:01:51 drewc: it'd be great if I could /find/ it's methods and accessors 20:01:52 -!- pr [~pr@unaffiliated/pr] has quit [Quit: leaving] 20:01:57 I can't find it in all of cl-irc :| 20:01:58 pr [~pr@109.74.204.63] has joined #lisp 20:01:58 -!- pr [~pr@109.74.204.63] has quit [Changing host] 20:01:58 pr [~pr@unaffiliated/pr] has joined #lisp 20:02:40 hypno: If you draw a million rows each time around your command loop, probably very few toolkits would cope. 20:02:50 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 20:03:07 zc00gii: learn how to use slime 20:03:35 hypno: In fact, the X11 backend can only cope with coordinates up to 65k as I recall, so you would get way less than a pixel per row. 20:04:16 beach: you could presumably use multiple virtual displays :) 20:04:21 beach: heh, true. i'm just a little bit worried it will crash on me (for whatever reason) and am better of with lispworks and capi instead. 20:04:27 though I'm sure there's a limit on how many of those you're allowed 20:04:32 mindCrime [~chatzilla@64.134.184.80] has joined #lisp 20:04:45 attila_lendvai [~attila_le@apn-89-223-166-43.vodafone.hu] has joined #lisp 20:04:48 hypno: If you come up with more realistic numbers, I could give you some advice. 20:05:14 there was a fun issue with Win9x along those lines, actually; when you minimise an app, it is actually sent to 4096x4096 20:05:16 beach: what about other stuff, such as multiple tabs, simple graphs (graphics), repl, editor? 20:05:31 of course, with a sufficiently big monitor you can still see it :) 20:05:47 this was fixed masterfully in win2000 and up; it now goes to 16kx16k ;) 20:05:53 hypno: I use it for real applications, but it does have performance problems when you use a sequence of thousands of output records without breaking them up into a more structured hierarchy. 20:06:08 hypno: All of that works. 20:06:54 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 20:07:00 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 20:07:14 hypno: The REPL is supplied by the listener. The editor is Drei/Climacs, and there is a tabs pane that is used by beirc as I recall. 20:07:33 hypno: Plus, it is so easy to customize an existing pane to suit your needs. 20:07:48 beach: hmm. ok. i guess i should investigate it more properly then and see how it stacks up against lw/capi. 20:07:52 hypno: This is thanks to the layered protocol design of CLIM of course. 20:08:41 beach: hmm, ok. sounds good. :) 20:08:49 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 20:11:27 *beach* goes to bed. 20:11:34 'night! 20:11:55 dfox [~dfox@r6l38.net.upc.cz] has joined #lisp 20:12:32 gnight beach 20:13:31 Fare [~Fare@ita4fw1.itasoftware.com] has joined #lisp 20:16:01 drewc: mm, I guess I got it now, but (irc:nickname) won't work, I suppose that's the wrong function 20:20:28 zc00gii: works for me... what are you expecting the function to be specialized on... "won't work" doesn't exactly describe a problem in a way that makes it worth solving... 20:20:40 drewc: I'll show you the error 20:21:57 http://gist.github.com/467216 20:22:45 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 20:22:55 -!- Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 20:23:41 stassats [~stassats@wikipedia/stassats] has joined #lisp 20:23:56 zc00gii: for someone who claims to know lisp, you don't seem to know anything about it. Can you do me a favour and read something about CLOS? To anybody who knows anything about CLOS, the cause of that error is self-evident. 20:24:12 ugh, X server crashed while i was using mcclim 20:24:19 drewc: well duh 20:24:19 that was... mean 20:24:32 there is no method for that type of class 20:24:40 stassats: hmmm, were you using double buffering and the freetype extension? 20:24:43 you said it worked, I'm saying it's not 20:24:59 I don't know the method for getting the nickname 20:25:04 and that's what I was asking 20:25:05 (that was the thing I remember caused memory leaks in the X server) 20:25:51 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Quit: Ex-Chat] 20:25:54 i'm using truetype 20:26:04 -!- lhz [~shrekz@c-dba672d5.021-158-73746f34.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 20:26:11 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 20:26:19 close enough (: 20:26:37 what I'm remembering happened to me years ago 20:26:41 drewc: you said that it worked for you, I doubt you even tried it and said so just to make me look dumb 20:26:57 let's see if it will repeat this feat 20:27:11 may have been fixed with the lisp truetype rendering extension 20:27:31 zc00gii: piss off then! *grabs crotch and gives middle finger* 20:27:43 drewc: lol -___- 20:28:20 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Client Quit] 20:28:27 drewc: you're helpful! 20:28:50 zc00gii: ok, you're /ignored 20:29:02 now it gives me "Error reporting error" 20:29:08 that was... helpful! 20:29:19 sooo, who knows the method or accessor for nicknames in cl-irc for irc-privmsg-message objects 20:29:24 -!- mega1 [~quassel@catv-89-134-205-239.catv.broadband.hu] has quit [Ping timeout: 265 seconds] 20:29:37 zc00gii: irc:source 20:29:37 zc00gii: did you consider reading cl-irc's source code for a bit?.. e.g., the definition of irc-message in protocols.lisp 20:29:53 dlowe: thanks, adeht: yes 20:30:00 stassats: i spent a lot of time with an oracle error once : "0: No Error" .. that was interesting 20:30:08 -!- aidalgol [~user@114-134-6-5.rurallink.co.nz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:30:15 zc00gii: well, did you not act on it? or what? 20:30:41 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 20:31:00 adeht: i've been trying to convince zc00gii to use the source and slime inspector for a while now... it seem they'd rather be willfully ignorant and then complain about over actually learning lisp and slime. 20:31:24 adeht: ahh, I actually missed that part, sorry :3 20:31:50 stassats [~stassats@wikipedia/stassats] has joined #lisp 20:31:56 damn, it crashed X again 20:32:01 at least it's repeatable 20:32:04 and I'm no slime god, so tell drewc not to treat me like one 20:32:14 not sure how to use all parts of slime 20:32:21 ferada [~user@g224098193.adsl.alicedsl.de] has joined #lisp 20:32:23 *stassats* puts emacs into Screen 20:32:27 sooo 20:32:33 drewc: PISS OFF! 20:32:40 *zc00gii* grabs crotch and gives the bird 20:32:53 uhm.. 20:32:53 zc00gii: you don't need to be a slime god.. using the inspector is really easy. if you have presentations enabled, just right click on the instance and choose Inspect.. otherwise, you can `C-c C-I ' 20:33:10 adeht: thanks :) 20:33:43 -!- splittist [~David@30-245.62-188.cust.bluewin.ch] has quit [Quit: Oh, great - another night of car horns and vuvuzelas...] 20:34:14 adeht: which is in the slime manual, non? is RTFM no longer the correct answer for trivial questions with answers in TFM :) 20:34:34 drewc: I think it is, though I haven't been reading the manual for quite a while ;) 20:34:38 or am i crazy in that i think programmers need to be able ro learn on their own? 20:34:39 -!- fiveop [~fiveop@e179118243.adsl.alicedsl.de] has quit [Quit: humhum] 20:34:48 to learn* 20:35:35 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 20:35:47 adeht: mind telling drewc that I am still learning emacs and lisp but am far better then a novice programmer? 20:35:58 he's got me on ignore -___- 20:36:04 I am not a proxy, I am a free man! 20:36:15 is this an experiment in maturity? 20:36:19 adeht: sorry, are you talking to me? 20:36:26 antifuchs: I think so :( 20:36:31 -!- Snamich [~Snamich@161.210.164.58] has quit [Quit: Snamich] 20:36:35 drewc: someone needs to learn first, the rest will parasitize 20:36:42 drewc: if you mean the "free man" statement, no 20:37:07 ah... i should probably remove the /ignore if this converstation is going to make sense :D 20:37:23 *drewc* does so 20:37:30 let me correct that: a failed experiment in maturity 20:37:41 *_3b* always thought the point of saying you were /ignoring someone was that you actually weren't :p 20:37:48 _3b: lol 20:38:14 -!- morphling [~stefan@gssn-5f75620f.pool.mediaWays.net] has quit [Remote host closed the connection] 20:38:16 _3b: well, there are two ways to keep the s/n ratio of #lisp where i like it... /ignore is one, but only helps me. 20:38:27 -!- ChanServ has set mode +o drewc 20:38:36 the other is a bit more drastic ;) 20:38:37 *** Ignore list is empty << I'm not /that/ rude to ignore anybody, unfortunately some people are 20:38:47 *zc00gii* puts an emphasis on some people 20:39:16 <_3b> some people consider it rude to waste their time :/ 20:39:20 -!- gigamonkey [~user@adsl-99-179-46-211.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 248 seconds] 20:39:33 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 20:40:28 -!- sepult` [~levgue@xdsl-87-78-37-15.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:41:02 anyway, _3b: I took you're suggestion of forking cl-opengl. we have far expanded cl-opengl, but we have yet to add the changes to the repository yet, right now they're on another repository. You can find the fork at http://github.com/Hero-of-Wiek/cl-opengl/ 20:43:26 carlocci [~nes@93.37.212.157] has joined #lisp 20:44:56 Sumpen [~Sumpen@81-232-77-93-no46.tbcn.telia.com] has joined #lisp 20:45:05 -!- rrice [~rrice@adsl-99-155-215-188.dsl.akrnoh.sbcglobal.net] has quit [Quit: Leaving.] 20:45:40 ziarkaen_ [~ziarkaen@87.114.80.198.plusnet.thn-ag2.dyn.plus.net] has joined #lisp 20:46:57 sepult [~levgue@xdsl-87-78-37-15.netcologne.de] has joined #lisp 20:48:38 Hum. How do I get diff between two different versions of a darcs repository? Have two checkouts and do a diff -urN ? 20:49:42 -!- ziarkaen [~ziarkaen@87.112.35.243.plusnet.ptn-ag1.dyn.plus.net] has quit [Ping timeout: 265 seconds] 20:50:26 Fare: I believe you can use darcs changes for this, using dates as revision specifiers 20:50:39 (it's a tiny bit worse than CVS, if you can believe that) 20:51:12 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 20:51:43 Edward__ [edward@ARennes-299-1-25-207.w92-159.abo.wanadoo.fr] has joined #lisp 20:51:49 ah yeah. 20:52:43 Fare: darcs diff --from-patch="string matching the 'from' patch's commit message" --to-patch="same for the 'to' patch" 20:52:48 Fare: 'darcs diff' has some command line switches that to the job 20:53:00 what antifuchs said :) 20:53:25 odd, I thought you can match date stamps, but apparently even that is impossible (: 20:54:14 step one: convert darcs repo to git :P 20:54:37 I'm only laughing because it's true 20:55:17 this is actually how i work with any non-git repository these days. 20:56:05 time to head to LAS. Any Lisper around Vegas? 20:56:30 stassats [~stassats@wikipedia/stassats] has joined #lisp 20:57:02 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 20:57:26 -!- lat [~lat@125.167.140.159] has quit [Ping timeout: 265 seconds] 20:57:37 Fare: if you stay there long enough, there should be a bunch in Reno this fall :P 20:58:07 antifuchs: looks you're right about *type, it only crashes when using truetype and option-pane 20:58:34 lat [~lat@125.167.140.159] has joined #lisp 20:58:52 stassats: check your X server's memory usage; what happened to me was that it would eat more and more memory until the lisp app (in this case, beirc) quit 20:59:08 i'm growing fond of git, although the ramp-up to being useful with it was steep. 20:59:25 the rigmarole with --bare to publish a repo is kind of a PITA. 20:59:49 Fade: to publish a repo, I cp -a. 20:59:54 Fade: it's why I prefer to host on github (: 20:59:56 no other non-crazy way. 21:00:27 copying the repo around with scp or whatever works for git:// and ssh://, but not so much http:// 21:00:30 :) 21:00:48 jmcphers [~jmcphers@218.185.108.156] has joined #lisp 21:01:15 antifuchs: it happens so fast i can't catch it 21:01:23 the one thing I liked about darcs was "darcs put " 21:01:28 and it crashes with a segfault 21:01:32 stassats: that's weird. 21:01:39 and the same with freetype 21:01:46 maybe i just have a buggy X 21:01:48 heh, sounds like your x server is buggy as well (: 21:02:12 HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has joined #lisp 21:02:30 at least it's solvable, with ugly fonts 21:04:36 and SBCL refuses to compile CLX, oh well 21:06:17 -!- timor [~timor@port-92-195-21-11.dynamic.qsc.de] has quit [Remote host closed the connection] 21:10:22 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 21:10:28 -!- nus [~nus@unaffiliated/nus] has quit [Ping timeout: 260 seconds] 21:10:32 postamar [~postamar@x-132-204-252-36.xtpr.umontreal.ca] has joined #lisp 21:14:00 VitorBRz [kvirc@189.104.140.150] has joined #lisp 21:14:04 -!- ziarkaen_ [~ziarkaen@87.114.80.198.plusnet.thn-ag2.dyn.plus.net] has quit [Remote host closed the connection] 21:16:00 bandu [~coyotama@pool-71-164-233-190.dllstx.fios.verizon.net] has joined #lisp 21:17:34 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 21:18:11 anyhow, wrt git, the ORA book is good. 21:19:03 -!- pavelludiq [~quassel@83.222.190.201] has quit [Remote host closed the connection] 21:19:26 Fade: ORA? 21:19:42 O'Reilly & Associates 21:20:10 xan_ [~xan@131-46-207-85.strcechy.adsl-llu.static.bluetone.cz] has joined #lisp 21:20:17 oh, i missed the above context. thanks 21:21:58 fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has joined #lisp 21:22:21 -!- cmm [~cmm@109.64.200.182] has quit [Ping timeout: 260 seconds] 21:22:51 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 21:22:58 cmm [~cmm@109.64.200.182] has joined #lisp 21:26:45 -!- gravicappa [~gravicapp@ppp85-141-164-66.pppoe.mtu-net.ru] has quit [Ping timeout: 260 seconds] 21:28:46 marioxcc [~user@200.92.18.196] has joined #lisp 21:28:46 hi 21:29:06 what is the difference between `as' loop clause and `for' loop clause? 21:29:59 they're equivalent 21:30:44 one goal with loop was to make it sound like English 21:31:19 ok, thanks 21:31:25 (loop for key as the hash-key of some-hash-table collecting key) 21:31:45 er, that's not right :/ 21:31:52 i think not 21:32:11 s/as/being/.. 21:32:17 yes 21:32:27 then you can s/for/as/ 21:32:33 i usually prefer more lispish forms like dolist, dorange (custom macro), and so... :) 21:33:03 oudeis [~oudeis@bzq-79-183-13-62.red.bezeqint.net] has joined #lisp 21:33:09 in the simple cases, sure 21:34:25 -!- thunk is now known as thunk|away 21:40:27 gonzojive_ [~red@128.12.169.254] has joined #lisp 21:42:39 *p_l* would probably drop LOOP completely in his WIP "simple lisp" (a package similar to #:CL) 21:43:42 at least leave the short form! :) 21:45:36 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #lisp 21:45:55 badipod [~badipod@unaffiliated/baddog144] has joined #lisp 21:46:25 -!- MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has quit [] 21:46:56 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [*.net *.split] 21:46:56 -!- beach [~user@ABordeaux-158-1-128-172.w90-60.abo.wanadoo.fr] has quit [*.net *.split] 21:46:56 -!- acieroid [~acieroid@ks23738.kimsufi.com] has quit [*.net *.split] 21:48:05 -!- mhd [mhd@clozure-C913DBFD.bstnma.fios.verizon.net] has quit [Ping timeout] 21:49:11 -!- mhd [~mhd@pool-98-118-119-86.bstnma.fios.verizon.net] has quit [Ping timeout: 240 seconds] 21:49:37 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 21:49:37 beach [~user@ABordeaux-158-1-128-172.w90-60.abo.wanadoo.fr] has joined #lisp 21:49:37 acieroid [~acieroid@ks23738.kimsufi.com] has joined #lisp 21:49:41 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 21:51:22 -!- eugu [~Miranda@212.1.246.237] has quit [Quit: eugu] 21:51:48 -!- HET2 [~diman@cpc1-cdif12-2-0-cust125.5-1.cable.virginmedia.com] has quit [Quit: This computer has gone to sleep] 21:51:49 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 21:51:51 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 21:52:30 -!- fsmunoz [~fsmunoz@a85-138-216-14.cpe.netcabo.pt] has quit [Remote host closed the connection] 21:53:39 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [*.net *.split] 21:53:39 -!- beach [~user@ABordeaux-158-1-128-172.w90-60.abo.wanadoo.fr] has quit [*.net *.split] 21:53:39 -!- acieroid [~acieroid@ks23738.kimsufi.com] has quit [*.net *.split] 21:53:54 acieroid [~acieroid@ks23738.kimsufi.com] has joined #lisp 21:55:10 -!- VitorBRz [kvirc@189.104.140.150] has quit [Quit: KVIrc 4.0.0 Insomnia http://www.kvirc.net/] 21:55:20 md1 [~user@85-135-228-10.adsl.slovanet.sk] has joined #lisp 21:57:18 beach [~user@ABordeaux-158-1-128-172.w90-60.abo.wanadoo.fr] has joined #lisp 21:58:03 sepult` [~user@xdsl-87-78-37-15.netcologne.de] has joined #lisp 21:58:18 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 21:58:20 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 21:59:11 -!- redline6561 [~redline@168.28.180.30] has quit [Ping timeout: 240 seconds] 21:59:33 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 22:00:02 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 22:02:02 -!- md1 [~user@85-135-228-10.adsl.slovanet.sk] has quit [Remote host closed the connection] 22:02:04 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 22:02:55 Is there any documentation of iolib.multiplex? 22:03:12 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Read error: Connection reset by peer] 22:04:56 adeht: short form? :) 22:06:26 *p_l* wanted to leave a single MAP function 22:07:40 nixeagle [~user@Wikimedia/Nixeagle] has joined #lisp 22:08:00 jan247 [~jan247@unaffiliated/jan247] has joined #lisp 22:08:54 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 22:08:56 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 22:09:46 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 265 seconds] 22:09:53 p_l: map/map-into/map-as! 22:10:03 heh 22:10:32 sykopomp: maybe, if experience shows a good approach. I just figure it might be better than "foreach" 22:12:23 yeah 22:14:30 -!- bobbysmith007 [~russ@216.155.97.1] has quit [Quit: Leaving.] 22:15:51 p_l: I should go ahead and shadow map with what I've been wanting to use. Sometimes it's hard to realize I can just shadow CL symbols and be done with it. :) 22:17:11 (map function sequence &rest more-sequences) => (apply #'cl:map (sequence-type sequence) function sequence more-sequences) 22:17:33 (map-as type ...) => (cl:map type ...) 22:17:43 -!- felideon [~user@12.228.15.162] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:17:45 although that means you can't have map nil, but whatever. 22:18:10 -!- sepult` [~user@xdsl-87-78-37-15.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:18:19 gigamonkey [~user@adsl-99-179-46-211.dsl.pltn13.sbcglobal.net] has joined #lisp 22:18:39 stassats [~stassats@wikipedia/stassats] has joined #lisp 22:19:12 -!- ferada [~user@g224098193.adsl.alicedsl.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:20:01 sykopomp: that's what I'm doing, making a package with "simplified" Lisp that is actually just shadowing certain symbols, "renaming" others, etc 22:20:15 -!- attila_lendvai [~attila_le@apn-89-223-166-43.vodafone.hu] has quit [Ping timeout: 240 seconds] 22:20:36 p_l: is this up anywhere? That might be fun to play with. 22:20:40 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 248 seconds] 22:21:26 as far as LOOP goes, it's still nice to have it around. It can express some things pretty nicely and concisely. 22:22:13 things that use the 'for (x y) on foo by #'cddr' pattern, for example. 22:22:47 sykopomp: full CL will be available, and no, nothing will be available for now, it's going to be part of proprietary product :) 22:22:57 aw :\ 22:23:12 (assuming I get the funding and the project doesn't fail immediately) 22:24:32 clhs loop 22:24:32 http://www.lispworks.com/reference/HyperSpec/Body/m_loop.htm 22:24:49 p_l: look at the "simple" loop form 22:25:19 adeht: ah, that one. Maybe I'll leave it 22:25:24 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 265 seconds] 22:25:40 right now, everything is in planning stage, including "writing a business plan and pitching it to angels" 22:26:37 -!- sugarshark [~ole@p4FDA967D.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 22:27:26 the "simple" language will be available for clients to write their own code, more specialized than what can be made with just GUI :) 22:27:48 why not just use, like, scheme for that? 22:28:24 sykopomp: cause the main engine is written in CL? 22:28:31 p_l: fair enough! 22:28:34 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 22:29:00 and CL's availability is part of the features 22:29:26 (for when you really need to make your app even more custom) 22:29:48 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 22:29:50 -!- x-ip is now known as cleaningmyself 22:30:38 If I manage, I'll try to release some stuff on open source licenses 22:31:05 p_l: why not use full CL for that 22:31:41 -!- oudeis [~oudeis@bzq-79-183-13-62.red.bezeqint.net] has quit [Ping timeout: 265 seconds] 22:31:59 in your product documentation you can say that full CL is available, and use a simple subset of it for tutorial or whatever 22:32:22 cinch [~cinch@85-127-117-50.dynamic.xdsl-line.inode.at] has joined #lisp 22:33:15 adeht: targeting people who don't usually write programs, so they have a "simplified" language. If they want it, CL is still there (since the "simple" language is just a package) 22:33:36 "This person will be working with a piler program" 22:33:54 -!- Edward__ [edward@ARennes-299-1-25-207.w92-159.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 22:35:07 Edward__ [edward@ARennes-299-1-25-207.w92-159.abo.wanadoo.fr] has joined #lisp 22:35:26 heh 22:35:50 uncle-ronnie [~rani23mj@customers.newport.opal.ask4.co.uk] has joined #lisp 22:35:55 mhd [~mhd@c-76-118-198-68.hsd1.ma.comcast.net] has joined #lisp 22:37:05 -!- mhd [mhd@clozure-D1451B0E.hsd1.ma.comcast.net] has quit [Connection reset by peer] 22:37:21 mhd_ [~mhd@c-76-118-198-68.hsd1.ma.comcast.net] has joined #lisp 22:37:22 -!- mhd [~mhd@c-76-118-198-68.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 22:37:52 -!- uncle-ronnie [~rani23mj@customers.newport.opal.ask4.co.uk] has quit [] 22:39:51 scott_ [~scott@botters/staff/tsion] has joined #lisp 22:40:32 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 22:40:34 Can I do predicate classes in Common Lisp? (like in Factor) 22:40:34 Anyone done anything with generating epub files in CL? 22:40:56 scott_: how do you mean? (I think the answer is, no.) 22:41:11 gigamonkey: well, the answer is probably sort of, actually. 22:41:23 In Factor the class "pair" is defined as an array of length 2 22:41:36 pkhuong: shows what I know. 22:41:42 It calls the length function and compares it to 2 22:41:51 yeah, wasn't pcos actually working on predicate dispatch for genfuns? 22:41:52 clhs deftype 22:41:52 http://www.lispworks.com/reference/HyperSpec/Body/m_deftp.htm 22:41:58 ? 22:42:14 scott_: not in CLOS per se, but there has been various extensions with MOP. 22:42:14 p_l: you can't dispatch genfuns on those, can you? :) 22:42:17 deftype with satisfying. 22:42:42 -!- ikki [~ikki@201.155.75.146] has quit [Ping timeout: 252 seconds] 22:42:43 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 22:42:45 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 22:42:49 The "satisfies" seems oddly restrictive 22:42:49 there's filtered dispatch available from closer project 22:43:15 scott_: yes, but you can use gensym. 22:43:25 -!- sellout [~greg@212.234.38.214] has quit [Quit: sellout] 22:43:52 pjb: I'm not sure what you mean 22:44:03 scott_: http://p-cos.blogspot.com/2009/12/filtered-functions.html 22:44:24 You can find a bit rotted implementation of predicate dispatching (by Uko, IIRC), and Christophe Rhode (Xof) has a paper that show how to use extensions in SBCL to implement custom specialisers. 22:44:42 scott_: http://paste.lisp.org/display/93714 22:44:50 pkhuong: this conversation leads me to think that "no" was perhaps more accurate than "sort of". 22:44:55 (here I used make-symbol instead of gensym, but it's the same). 22:45:09 Other than the extent that any language feature "sort of" exists in Lisp. 22:45:16 pjb: I think what he's looking more is something more along the lines of a class. 22:45:45 Ok. As for classes, you can always call a predicate in initialize-instance or in the writers.[ 22:45:56 pjb: doesn't work for mutable objects. 22:45:56 justinnew10 [~justinnew@d27-96-50-20.nap.wideopenwest.com] has joined #lisp 22:46:07 pkhuong: the writers. 22:46:24 You can check the invariant of the class everytime you try to change the state of the object. 22:46:30 sepult- [~user@xdsl-87-78-37-15.netcologne.de] has joined #lisp 22:47:07 *pjb* falls asleep. 22:47:10 rtra [~rtra@unaffiliated/rtra] has joined #lisp 22:47:20 scott_: makes me wonder how that can handle subtyping and ordering applicable methods. 22:49:08 -!- justinnew10 [~justinnew@d27-96-50-20.nap.wideopenwest.com] has quit [Client Quit] 22:50:35 -!- ysph [~user@24-181-93-165.dhcp.leds.al.charter.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:53:09 ikki [~ikki@201.155.75.146] has joined #lisp 22:54:02 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 22:54:04 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 22:56:34 -!- varjagg [~eugene@228.170.249.62.customer.cdi.no] has quit [Quit: Leaving] 22:56:40 -!- mhd_ [mhd@clozure-D1451B0E.hsd1.ma.comcast.net] has quit [Ping timeout] 22:57:38 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:58:20 -!- mhd_ [~mhd@c-76-118-198-68.hsd1.ma.comcast.net] has quit [Ping timeout: 260 seconds] 22:58:30 -!- tessier [~treed@mail.copilotco.com] has quit [Quit: Changing server] 23:01:15 -!- dfox [~dfox@r6l38.net.upc.cz] has quit [Read error: Operation timed out] 23:01:22 -!- madnificent [~madnifice@83.101.62.132] has quit [Ping timeout: 276 seconds] 23:02:06 QuidRagPro [Jigawho@ip72-207-13-30.sd.sd.cox.net] has joined #lisp 23:04:33 -!- sepult- is now known as sepult2 23:05:08 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 23:05:10 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 23:05:41 tessier [~treed@mail.copilotco.com] has joined #lisp 23:05:55 hi 23:06:01 where is the best place to learn lisp? 23:06:02 -!- sepult2 [~user@xdsl-87-78-37-15.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:07:10 QuidRagPro: That depends on quite a few things. 23:07:20 -!- xristos [~x@2001:470:8859:cafe:20c:29ff:fec5:e30a] has quit [Read error: No route to host] 23:07:28 sepult2 [~user@xdsl-87-78-37-15.netcologne.de] has joined #lisp 23:07:30 -!- QuidRagPro [Jigawho@ip72-207-13-30.sd.sd.cox.net] has quit [K-Lined] 23:07:30 ... not to mention the Lisp dialect you'd like. 23:07:36 Or that. 23:08:19 -!- fisxoj [~fisxoj@HSI-KBW-095-208-111-226.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 276 seconds] 23:08:54 -!- NNshag [user@lns-bzn-24-82-64-183-17.adsl.proxad.net] has quit [Ping timeout: 265 seconds] 23:09:53 tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has joined #lisp 23:10:21 -!- brett_h [~brett@99-12-194-0.lightspeed.austtx.sbcglobal.net] has quit [Ping timeout: 265 seconds] 23:11:51 -!- badipod [~badipod@unaffiliated/baddog144] has quit [Remote host closed the connection] 23:12:07 -!- sepult2 [~user@xdsl-87-78-37-15.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:12:11 brett_h [~brett@99-12-194-0.lightspeed.austtx.sbcglobal.net] has joined #lisp 23:14:22 sepult- [~user@xdsl-87-78-37-15.netcologne.de] has joined #lisp 23:16:22 -!- bandu is now known as coyo 23:17:14 clojay [~clojay@75-119-224-175.dsl.teksavvy.com] has joined #lisp 23:17:38 -!- sepult- [~user@xdsl-87-78-37-15.netcologne.de] has quit [Client Quit] 23:20:58 NNshag [user@lns-bzn-21-82-64-111-147.adsl.proxad.net] has joined #lisp 23:21:01 rvirding [~chatzilla@host-90-237-139-186.mobileonline.telia.com] has joined #lisp 23:21:41 If anyone is still listening, here's a better description of predicate classes: http://webcache.googleusercontent.com/search?q=cache:R2_LeiqyNAgJ:ftp://ftp.cs.washington.edu/homes/chambers/predicate-classes.ps.Z&cd=4&hl=en&ct=clnk 23:22:09 Or ftp://ftp.cs.washington.edu/homes/chambers/predicate-classes.ps.Z 23:22:50 mhd [~mhd@pool-71-174-178-225.bstnma.east.verizon.net] has joined #lisp 23:22:54 madnificent [~madnifice@83.101.62.132] has joined #lisp 23:22:59 xristos [~x@2001:470:8859:cafe:20c:29ff:fec5:e30a] has joined #lisp 23:23:08 sepult- [~user@xdsl-87-78-37-15.netcologne.de] has joined #lisp 23:24:05 redline6561 [~redline@gate-30.spsu.edu] has joined #lisp 23:24:18 The section 3.1 especially 23:24:28 -!- sepult- [~user@xdsl-87-78-37-15.netcologne.de] has quit [Client Quit] 23:25:40 R3cur51v3 [~Recursive@rrcs-97-77-55-50.sw.biz.rr.com] has joined #lisp 23:26:42 buggarage [~user@xdsl-87-78-37-15.netcologne.de] has joined #lisp 23:28:55 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 23:29:02 -!- sepult is now known as Guest15083 23:29:26 -!- buggarage is now known as sepult` 23:31:47 -!- Guest15083 is now known as sepult- 23:31:59 -!- sepult- is now known as buggarage 23:32:53 scott_: filtered functions are similar in goal... and my question still stands: what happens when multiple predicates are true? 23:35:01 pkhuong: Factor has a way to order classes deterministically. (At the lowest level it would be arbitrary, like some name comparison. But it can still choose a method.) And anyways, if you are writing different methods for predicate classes that can both be true at the same time, you should probably rethink what you're doing 23:35:01 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 23:35:31 sykopomp: anyway, the language package is just a small bit of the whole project, so I might release it easily :) 23:35:52 -!- sepult` is now known as buggarage` 23:36:33 -!- buggarage [~levgue@xdsl-87-78-37-15.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:36:59 (the big parts will be IDE, Widget library and hosting system, I guess) 23:37:41 Stattrav [~Stattrav@117.192.137.8] has joined #lisp 23:37:54 sepult [~levgue@xdsl-87-78-37-15.netcologne.de] has joined #lisp 23:38:09 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 23:38:11 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 23:39:01 -!- sepult [~levgue@xdsl-87-78-37-15.netcologne.de] has quit [Read error: Connection reset by peer] 23:39:58 sepult [~levgue@xdsl-87-78-37-15.netcologne.de] has joined #lisp 23:41:14 -!- cleaningmyself is now known as x-ip 23:41:35 -!- milanj [~milanj_@79.101.196.32] has quit [Quit: Leaving] 23:42:53 -!- mindCrime [~chatzilla@64.134.184.80] has quit [Ping timeout: 260 seconds] 23:43:54 yangsx [~yangsx@218.247.244.25] has joined #lisp 23:45:21 -!- sepult [~levgue@xdsl-87-78-37-15.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:45:59 -!- jan247 [~jan247@unaffiliated/jan247] has quit [Quit: jan247] 23:47:08 sepult [~levgue@xdsl-87-78-37-15.netcologne.de] has joined #lisp 23:47:20 MetalDust [~metaldust@75-32-203-61.lightspeed.ftwotx.sbcglobal.net] has joined #lisp 23:47:53 -!- lemoinem [~swoog@137-74-252-216.dsl.colba.net] has quit [Ping timeout: 265 seconds] 23:49:21 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 23:49:23 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 23:49:50 lemoinem [~swoog@216.252.93.181] has joined #lisp 23:52:43 -!- buggarage` [~user@xdsl-87-78-37-15.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:53:21 -!- redline6561 [~redline@gate-30.spsu.edu] has quit [Ping timeout: 240 seconds] 23:53:36 -!- rtra [~rtra@unaffiliated/rtra] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:54:17 buggarage [~user@xdsl-87-78-37-15.netcologne.de] has joined #lisp 23:55:17 mbohun [~mbohun@202.124.75.159] has joined #lisp 23:55:46 -!- carlocci [~nes@93.37.212.157] has quit [Quit: eventually IE will rot and die] 23:56:18 -!- tayloj [~tayloj@cpe-67-248-22-159.nycap.res.rr.com] has quit [Quit: Leaving.] 23:56:45 -!- cinch [~cinch@85-127-117-50.dynamic.xdsl-line.inode.at] has quit [Ping timeout: 265 seconds] 23:57:24 -!- gonzojive_ [~red@128.12.169.254] has quit [Quit: gonzojive_] 23:57:29 -!- sepult is now known as buggarage` 23:57:59 -!- buggarage [~user@xdsl-87-78-37-15.netcologne.de] has quit [Client Quit] 23:58:12 -!- tritchey [~tritchey@c-98-226-81-194.hsd1.in.comcast.net] has quit [Quit: tritchey] 23:58:37 dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has joined #lisp 23:58:39 -!- dmiles_afk [~dmiles@c-67-161-117-56.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer]