00:00:25 My first intuition is that Quicklisp could somehow help with this class of problems with a simple API, but I have no idea what it should be right now. 00:00:37 Sgeo: Though Lisp is great for fp, it is not the only solution 00:00:48 superflit_ [~superflit@71-33-184-28.hlrn.qwest.net] has joined #lisp 00:00:48 seeing errors regardless if I go through QL or apt, just noticed one in particular was uffi related "ATOL64" 00:01:11 Sgeo: anything more specific? 00:01:20 *as in, fp isn't the only solution 00:01:56 Lisp isn't a Haskell or an ML, so... 00:02:39 -!- superflit [~superflit@71-33-158-47.hlrn.qwest.net] has quit [Ping timeout: 245 seconds] 00:02:39 -!- superflit_ is now known as superflit 00:04:20 homie [~levgue@xdsl-78-35-146-213.netcologne.de] has joined #lisp 00:04:57 -!- ASau [~user@95-27-175-175.broadband.corbina.ru] has quit [Remote host closed the connection] 00:05:38 -!- xyxu [~xyxu@222.68.152.109] has quit [Ping timeout: 240 seconds] 00:06:28 ASau [~user@95-27-175-175.broadband.corbina.ru] has joined #lisp 00:06:44 Sgeo: are you there? 00:07:29 Hi 00:07:35 Hexstream: could be 00:07:52 So, what in particular do you want? 00:08:10 A way to get a copy of a modified object. 00:08:16 Similar to lens libraries in Haskell 00:08:16 Ah 00:09:52 Sgeo: common lisp is not haskell, CLOS is way more flexible. there are some things you can try, but i think you won't get a semi-standard-compliant solution in a completely generic fashion. 00:10:04 -!- lemoinem [~swoog@205.233.81.40] has quit [Remote host closed the connection] 00:10:23 Enoria [~Enoria@jte.kidradd.org] has joined #lisp 00:10:25 lemoinem [~swoog@216.252.67.61] has joined #lisp 00:10:31 Xach: I opened an issue. I'll think about this and get back to you within a few days. https://github.com/Hexstream/clhs/issues/1 Thanks for the feedback! 00:10:52 Sgeo: I have not heard of said libraries 00:11:11 (I have never used Haskell) 00:11:45 -!- rme [rme@13FF0A92.B66D9153.699BA7A6.IP] has quit [Quit: rme] 00:11:46 -!- rme [~rme@50.43.133.173] has quit [Quit: rme] 00:11:55 For right now, I'd go with what madnificent said 00:12:05 If I find out more, I'll tell you 00:13:02 Does funcall deal with keyword arguments properly? 00:13:09 *Sgeo* tries it 00:13:09 Sgeo: yes 00:13:41 Whee 00:13:43 ty 00:14:13 Sgeo: handy feature: leftmost keyword args take precedence 00:14:22 more handy for apply perhaps 00:14:40 (apply 'fun :overrrider 42 (list :overrider 67 ...)) 00:15:01 -!- xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 00:15:26 'fun ? 00:15:30 Not #'fun ? 00:15:35 Whatever. 00:15:51 A symbol can designate a function 00:16:10 slyrus [~chatzilla@209-188-122-100.taosnet.com] has joined #lisp 00:16:16 xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has joined #lisp 00:17:34 A fun somewhat-related feature I've started to appreciate recently is multiple keyword values. :) It does make me wish that multiple-value-bind supported lambda keywords in... pretty much the same way as function VALUES declarations... 00:19:12 So you could do (multiple-value-bind (a b c &rest rest &key d &allow-other-keys) eval-to-values body) instead of (multiple-value-call (lambda (a b c &rest rest &key d &allow-other-keys) body) eval-to-values). 00:20:05 -!- bleakgadfly [~bleakgadf@168.81-166-171.customer.lyse.net] has quit [Ping timeout: 248 seconds] 00:21:42 Hexstream: destructuring-bind a multiple-value-list? 00:21:46 (multiple-value-bind (a b c) values body) is already equivalent to (multiple-value-call (lambda (&optional a b c) body) values), so (multiple-value-bind (a b c &optional) values body) == (multiple-value-call (lambda (a b c) body) values) and such would make sense... 00:23:15 and if you use it a lot, just make your own macro 00:23:25 oGMo: Well, presumably that involves actually consing up the list of values, destructuring that, and then throwing away the list. Of course that can be optimized away, but I'm a fan of expressing what I want in code in the most direct way possible... 00:24:03 What is a satisfies type? Is that similar to Predicate classes in Factor? 00:24:16 *Sgeo* didn't think CLOS had those 00:24:30 Sgeo: http://l1sp.org/cl/satisfies 00:24:36 Sgeo: CLOS does not dispatch on types 00:24:37 Multiple values support is a good remedy against many would-be macro use-cases. Doing more macros to deal with multiple-values kinda defeats the point a bit... 00:25:18 Xach, aww, why not? 00:25:35 Hexstream: you could also make a macro to do it the way you describe which may not cons 00:25:43 Sgeo: from my experience with Haskell and Lisp: trying to map from one to the other isn't the smart thing to do. lisp is vastly different. as i'm here, it's obvious what i prefer, but #haskell will disagree. 00:25:46 Sgeo: because classes are good enough. 00:26:14 am0c [~am0c@124.49.51.146] has joined #lisp 00:26:21 Sgeo: I don't know. An object can be potentially a member of many types but is always a member of exactly one class. 00:26:21 -!- arrsim [~user@ppp118-209-37-75.lns20.mel4.internode.on.net] has quit [Remote host closed the connection] 00:26:29 Sgeo: I believe there are various documents that describe the official rationale settled upon by the spec committee. 00:26:29 a type is not definitive of a thing 00:26:31 oGMo: You seem to have missed that I'm going for less macro use, not more. 00:26:43 Hexstream: why? 00:27:24 Sorry, that's bad wording on my part, but I'm afraid I can't clarify as my brain is mush. 00:27:25 *Sgeo* hmms at alexandria:mappend 00:27:42 I could have sworn that I saw a standard function that does the same thing 00:27:45 mapcan? 00:27:52 Xach: one most specific class (: 00:28:15 Sgeo: can you try thinking more quietly to yourself? 00:28:24 pkhuong: thanks 00:29:08 oGMo: Well, for one thing, macros are kinda self-perpetuating. Which is not a bad thing in itself... But they do have more complicated evaluation models than mere function calls... Which is of course the point of macros over functions, but sometimes it's just unnecessary complexity. 00:30:00 There should be a language called "Curry" with lots of indian-food puns 00:30:10 I do love macros and use them heavily, but I object to using them when they're not necessary. I know that some hard-line pragmatists will disagree... 00:30:14 (yes, yes, I know, *Haskell* Curry, but....) 00:30:38 Functions compose and abstract better than macros, on the whole. 00:30:47 blather 00:32:34 -!- LiamH [~healy@pool-74-96-1-226.washdc.east.verizon.net] has quit [Quit: Leaving.] 00:32:50 oGMo: I guess I can see how you could assume that I'm talking philosophical bullshit with no basis in reality and experience. 00:34:59 borkman`` [~user@S0106001111de1fc8.cg.shawcable.net] has joined #lisp 00:35:08 -!- borkman`` is now known as borkman 00:35:10 oGMo: Here's a riddle: Can you give me an outline of a function analogue of DESTRUCTURING-BIND that would work fairly well in practice for most use-cases? 00:36:44 -!- rvirding [~chatzilla@c213-89-147-188.bredband.comhem.se] has left #lisp 00:44:34 xyxu [~xyxu@58.41.3.12] has joined #lisp 00:46:20 *rtoym* gets matlisp to compile with ccl. Doesn't quite work, though. :-( 00:47:49 -!- am0c [~am0c@124.49.51.146] has quit [Ping timeout: 248 seconds] 00:49:17 peterhil [~peterhil@xdsl-77-86-196-131.nebulazone.fi] has joined #lisp 00:51:14 -!- kwmiebach_ [~kwmiebach@xdsl-87-79-169-62.netcologne.de] has quit [Quit: Leaving] 00:51:43 Frijolenborg [~Frijolenb@200.56.110.192.dsl.dyn.telnor.net] has joined #lisp 00:51:58 hi 00:52:06 Frijolenborg: Hello. 00:52:06 Hi 00:52:18 -!- Frijolenborg [~Frijolenb@200.56.110.192.dsl.dyn.telnor.net] has quit [K-Lined] 00:53:08 cesarbp [~user@187.193.209.178] has joined #lisp 00:53:37 Frijolenborg [~Frijolenb@201.170.63.86.dsl.dyn.telnor.net] has joined #lisp 00:53:42 *Sgeo* suddenly notes the similarity between prog1 and <* 00:53:49 -!- Frijolenborg [~Frijolenb@201.170.63.86.dsl.dyn.telnor.net] has quit [K-Lined] 00:54:00 *Sgeo* is in a somewhat good mood now 00:54:10 Sgeo, let me put you in a bad mood 00:54:14 Sgeo, SORT is destructuve. 00:54:18 Sgeo, SORT is destructive* 00:54:53 (alexandria:compose #'sort #'copy-list) 00:55:01 Ouch, that's way too efficient! Can't write many papers with this one! 00:55:01 >.> 00:55:46 kwmiebach [~kwmiebach@xdsl-87-79-169-62.netcologne.de] has joined #lisp 00:56:04 Frijolenborg [~Frijolenb@201.130.139.153.dsl.dyn.telnor.net] has joined #lisp 00:56:08 -!- Frijolenborg [~Frijolenb@201.130.139.153.dsl.dyn.telnor.net] has quit [K-Lined] 00:56:44 Haskell does allow for restricted variable mutation in certain contexts, including potentially a destructive sort. Although that would still, if using ST, ultimately make 1 copy of its input then do the sort on that. 00:57:08 Sgeo: Less Haskell, more Common Lisp. 00:57:08 Hmm, I don't think ST is part of the Haskell standard, but no one uses the standard. 00:57:20 Sgeo: Here, http://www.gotlisp.com/lambda/lambda.txt 00:58:59 *Sgeo* smiles at one of the puns 01:00:22 -!- gf3 [~gf3@unaffiliated/gf3] has quit [Excess Flood] 01:00:24 -!- kuzary [~who@gateway/tor-sasl/kuzary] has quit [Read error: Connection reset by peer] 01:00:45 gf3 [~gf3@unaffiliated/gf3] has joined #lisp 01:01:07 kuzary [~who@gateway/tor-sasl/kuzary] has joined #lisp 01:01:20 -!- Hexstream [~hexstream@modemcable019.12-178-173.mc.videotron.ca] has left #lisp 01:02:20 -!- _nix001 [~Adium@114.92.118.197] has quit [Quit: Leaving.] 01:02:36 X-Scale [email@sgi-ultra64.broker.freenet6.net] has joined #lisp 01:03:32 *Sgeo* suddenly notes how large that file is 01:03:52 -!- kai_ [~kai@e179007238.adsl.alicedsl.de] has quit [Ping timeout: 244 seconds] 01:04:51 It may have been large once 01:05:11 whh [~wh@112.91.81.82] has joined #lisp 01:05:21 -!- Ralith [~ralith@static-209-139-215-92.gtcust.grouptelecom.net] has quit [Ping timeout: 260 seconds] 01:05:25 but if we surmise that in those eras, disk drives were like apartmental communes 01:05:29 now we have mansions 01:08:59 wuj [~wuj@207-172-162-191.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has joined #lisp 01:09:23 kai_ [~kai@e177091114.adsl.alicedsl.de] has joined #lisp 01:10:05 I meant in terms of reading it all 01:11:03 Although I have been reading a lot of BOFH and when that stuff references hard drive space, it really rather dates itself. 01:11:05 -!- kwmiebach [~kwmiebach@xdsl-87-79-169-62.netcologne.de] has quit [Quit: Leaving] 01:11:19 ah 01:12:51 leo2007 [~leo@119.255.41.67] has joined #lisp 01:13:10 As of next ***day, *** will be flushed in favor of... 01:16:21 With Clozure CL, is there a point to prepending kernels other than the running one, in ccl:save-application 01:17:12 why are you using ccl?! 01:19:13 It comes with LispBox and apparently works nicely on both Windows and Linux? 01:19:27 ah 01:19:41 Is ccl generally disliked? 01:19:51 SBCL is generally preferred 01:19:56 (generally!) 01:20:13 followed by CLISP and CMUCL 01:20:24 CCL, the gay cousin of the free CL family, is generally tolerated in the name of diversity. 01:20:56 Sgeo: what OS are you using? 01:21:06 Cosman246, currently, Linux, but want to use Windows too 01:21:19 Frowardly [~PANZERKON@64.134.68.171] has joined #lisp 01:21:24 Sgeo: which distro? 01:21:34 Lubuntu 11.04 01:22:00 (I would rant for Free Software, but I'd probably just bore you) 01:22:01 OK 01:22:08 there should be a debian package for sbcl 01:22:32 Install it, get vanilla Emacs 01:22:43 Do you have Quicklisp? 01:22:51 LiamH [~healy@pool-74-96-1-226.washdc.east.verizon.net] has joined #lisp 01:23:53 Why is sbcl considered that much better? 01:23:54 echo-area [~user@182.92.247.2] has joined #lisp 01:23:56 -!- Froward [~PANZERKON@64.134.68.171] has quit [Ping timeout: 252 seconds] 01:23:58 And does SBCL work well on Windows? 01:25:04 nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has joined #lisp 01:26:05 Sgeo: sbcl works pretty well on windows IMO, although i cannot vouch for making native uis with it 01:26:59 Sgeo: SBCL is considered superior for performance, etc. 01:27:36 It has threads! 01:28:36 and many implementation-dependent stuff is written with SBCL in mind 01:28:54 -!- Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has quit [Ping timeout: 252 seconds] 01:29:00 Sgeo: do you have Quicklisp? 01:29:11 Cosman246, LispBox comes with quicklisp 01:29:11 >.> 01:29:16 ah 01:29:24 Well, just uninstall Lispbox 01:29:31 Take everything out 01:29:39 just a sec 01:32:07 Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has joined #lisp 01:33:11 -!- DataLinkDroid [~David@1.155.149.238] has quit [Ping timeout: 260 seconds] 01:35:02 Get Emacs, if you don't already have it 01:35:07 then get SBCL 01:35:08 paredit 01:35:19 and, from the shell, invoke sbcl 01:35:26 install quicklisp 01:35:52 and... 01:35:59 just a sec, let me pull something up 01:36:17 dto, does it particularly have problems with native UIs, or you just haven't tried it? 01:36:23 -!- theBlackDragon [~dragon@212.71.14.175.adsl.dyn.edpnet.net] has quit [Read error: Operation timed out] 01:36:36 I would probably use CommonQt or something. To be quite frank, I am utterly clueless on how to create a UI. 01:36:41 Sgeo: all CL implementations have FFI, so they're all capable of doing any native GUI you want! 01:36:49 Sgeo: you're keeping asking useless questions 01:37:28 Do SBCL functions have more functions that have documentation strings than CCL? 01:37:51 eli [~eli@winooski.ccs.neu.edu] has joined #lisp 01:38:12 Sgeo: here: http://www.quicklisp.org/beta/ 01:39:13 Sgeo: count them yourself! 01:39:27 It's trivial to learn that from the REPL, Duh! 01:39:39 Sgeo: probably not. We don't see the point in duplicating the hyperspec... badly. 01:40:04 tty234 [telex@gateway/shell/anapnea.net/x-bvswuawikjzvdtel] has joined #lisp 01:40:11 theBlackDragon [~dragon@212.71.14.175.adsl.dyn.edpnet.net] has joined #lisp 01:40:11 But yeah, SBCL is generally recommended 01:40:44 Only because it generates faster code. That's ridiculous. 01:40:57 not as fast as cmucl for many things 01:40:59 Other implementations are in general better, for specific reasons. 01:41:12 I think sbcl mostly hits a nice balance 01:41:19 Just get half a dozen implementations, and use them all. 01:41:37 dlowe: as long as it's the 'heavy' balance :-) 01:41:43 *dlowe* nods. 01:41:46 It's heavy, sure. 01:41:48 -!- bjonnh [~bjonnh@2a01:e35:2420:ea0:21e:64ff:fe84:8986] has quit [Read error: Connection reset by peer] 01:42:01 heavy? 01:42:02 That's why we have these big fast computers 01:42:26 Sgeo: The implementation is large and the compiler is slow 01:42:30 CLISP -K full fails to work on my laptop, so I generally only use SBCL and CMUCL 01:43:06 And CMUCL doesn't play well with my SLIME 01:43:36 I'm torn between the different parsing modes of cxml. 01:43:45 Sgeo: i haven't looked into creating Win32 guis, i.e. with native windows widgets. it could be great, i just don't know. i do everything with opengl because it's cross-platform 01:44:04 They each have nice things about them, but no overwhelming advantage on any. 01:44:18 I haven't ever tried to create a GUI, so I'm of no use here 01:44:20 much like lisp implementations 01:48:38 Sgeo: one nice thing about SBCL is that you can use Wine with the windows build of SBCL to make Win32 executables of your programs, without having windows. 01:49:08 dto, Clozure CL doesn't do that? 01:49:41 I tried doing exactly that with GHC (the primary Haskell compiler) a while ago and it worked, so I didn't think compilers would need to specially support that or anything. 01:49:55 drwho [~drwho@216-122-174-206.gci.net] has joined #lisp 01:50:18 -!- wuj [~wuj@207-172-162-191.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has quit [Ping timeout: 260 seconds] 01:50:37 Actually, Sgeo, you can do this all without uninstalling lispbox 01:50:55 Just install SBCL 01:51:05 modify your ~/.emacs 01:52:16 Unless, of course, Lispbox has a different config file 01:53:25 *Sgeo* reads random parts of CLtL2 01:53:30 Sgeo: i don't know if the other compilers do it. it only started working relatively recently with SBCL 01:53:53 Sgeo: do you know what Lispbox's config file is? 01:54:04 Not ~/.emacs 01:54:15 Uh 01:54:20 --no-init-file --no-site-file 01:54:25 So I think it doesn't use one? 01:54:30 Dang 01:54:40 It does load a piece of elisp when it starts, but on the command line, specified in the .sh 01:54:41 Then uninstall Lispbox 01:54:58 exec ${LISPBOX_HOME}/emacs-23.2/bin/emacs --no-init-file --no-site-file --eval='(progn (load "lispbox") (slime))' 01:55:10 I can't have Lispbox alongside my real emacs? 01:55:18 Well, you can 01:55:26 but don't use it 01:55:31 It'd waste space 01:56:04 honestly, I'd just do these steps 01:56:14 *Sgeo* is feeling a bit lazy right now >.> 01:56:25 *Sgeo* will just nicely read CLtL2 01:57:13 *dto* may do some lisp hacking 01:57:57 1. Get SBCL 2. Get Quicklisp.lisp 3. (load "quicklisp.lisp") 4. (quicklisp-quickstart:install) 5. (ql:add-to-init-file) 6. (ql:quickload "quicklisp-slime-helper") 01:59:30 -!- homie [~levgue@xdsl-78-35-146-213.netcologne.de] has quit [Remote host closed the connection] 01:59:57 Edit your ~/.emacs, then (setq slime-lisp-implementations '(sbcl ("sbcl") :coding-system utf-8-unix)) 02:00:21 Is this all documented somewhere? 02:00:24 I assume it is 02:00:26 Here 02:00:40 We kind-of-do-this on a case-by-case basis 02:00:43 homie [~levgue@xdsl-78-35-146-213.netcologne.de] has joined #lisp 02:00:45 :/ 02:00:48 -!- Yuuhi [benni@p5483A313.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:00:53 -!- killerboy [~mateusz@users69.kollegienet.dk] has quit [Ping timeout: 245 seconds] 02:01:06 Well, you can just do sudo apt-get install sbcl 02:01:13 then download quicklisp.lisp 02:01:22 then, from bash, invoke sbcl 02:01:37 then (load "/path/to/quicklisp.lisp") 02:01:46 then follow the rest of the steps from the REPL 02:02:46 -!- kai_ [~kai@e177091114.adsl.alicedsl.de] has quit [Ping timeout: 244 seconds] 02:02:54 Hmm? As in, it will actually walk me through the process? 02:03:47 No, but I just did 02:04:32 Thank you, but ... I feel weird needing to take instructions from IRC 02:04:59 quick, someone edit a wiki page! 02:05:11 I'm on it! 02:05:17 neoesque [~neoesque@210.59.147.232] has joined #lisp 02:05:26 Should I grab slime from the repo or from quicklisp? 02:05:51 Quicklisp 02:07:55 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 02:08:14 Ralith [~ralith@S010600221561996a.vc.shawcable.net] has joined #lisp 02:08:17 kai_ [~kai@f052097168.adsl.alicedsl.de] has joined #lisp 02:10:06 Sgeo: here 02:10:07 http://www.cliki.net/Getting%20Started 02:10:15 scroll to the bottom 02:10:16 Thanks 02:11:15 Hmm, installing quicklisp-slime-helper told me what to add to ~/.emacs 02:11:42 Sgeo: It's helpful like that. 02:13:02 ah 02:13:22 It had a line mo 02:13:31 mre that what you said 02:13:32 more 02:14:02 Ah 02:14:15 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 23.4.1] 02:14:20 It mentions (load (expand-file-name "~/quicklisp/slime-helper.el")) 02:14:50 Ah 02:15:02 RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #lisp 02:15:05 As well as the other line you said 02:15:16 And a comment, but that's irrelevent 02:15:19 Why don't I just paste it 02:15:24 Sure 02:17:01 http://paste.lisp.org/display/127882 02:17:54 hypercube32 [~hypercube@246.111.188.72.cfl.res.rr.com] has joined #lisp 02:18:43 -!- homie [~levgue@xdsl-78-35-146-213.netcologne.de] has quit [Remote host closed the connection] 02:19:07 -!- urandom__ [~user@p548A3B31.dip.t-dialin.net] has quit [Remote host closed the connection] 02:19:33 fantasticsid [~user@178.18.16.11] has joined #lisp 02:19:58 homie [~levgue@xdsl-78-35-146-213.netcologne.de] has joined #lisp 02:20:03 Ansik [~user@117.33.99.182] has joined #lisp 02:21:25 Hmm, is it bad if ql is part of my init file? 02:21:37 If I make executables, I think that ql would be sitting around uselessly in them 02:23:14 Sgeo: When I make executables, I run the lisp with no-init (or the appropriate variant) 02:23:27 Sgeo: no, it's not bad 02:23:38 I sometimes use ql as an all-purpose loader 02:23:43 for libraries and other files 02:23:55 even when not using the REPL 02:24:00 I do as well. My SLIME even uses QL. 02:24:07 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 02:24:08 I figure writing to make-string-output-stream is probably more efficient than repeated concatenation? 02:24:25 I like how executables I make can include the REPL 02:24:40 A while ago, I was toying around with Haskell and making an "FLogic" thing 02:25:01 But it was kind of useless to not have a GHCi-like REPL for such a thing 02:25:16 Hexstream [~hexstream@modemcable019.12-178-173.mc.videotron.ca] has joined #lisp 02:25:41 Sgeo: Yeah 02:25:48 I'm creating a game 02:25:57 (MULCH, I think I already told you this) 02:26:16 and I'm basically giving all the users a REPL 02:26:36 Are you doing sandboxing? What is that like? 02:26:56 I haven't decided on the sandboxing 02:26:59 It's not yet running 02:27:06 and I don't have a server for it 02:27:27 Basically, I use this giant kluge around usocket to provide for a poll() like interface 02:27:40 oGMo: Hah, sorry about earlier, I was tired and thought you were seriously proposing to make a macro on top of DESTRUCTURING-BIND + MULTIPLE-VALUE-LIST (instead of just MULTIPLE-VALUE-CALL), and kinda overreacted about macros as a result, at a time that wasn't exactly the most appropriate... 02:27:43 because I was intimidated by the IOLib guide 02:29:08 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 240 seconds] 02:31:26 -!- Frowardly [~PANZERKON@64.134.68.171] has quit [Quit: even in laughter, the heart of Snorlax is sorrowful. and the end of that mirth is heaviness.] 02:32:22 rme [~rme@50.43.133.173] has joined #lisp 02:32:47 replore [~replore@203.152.213.161.static.zoot.jp] has joined #lisp 02:34:15 -!- yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has quit [Quit: bye!] 02:37:02 Cosman246: Did you have a bad experience with ccl or something? 02:37:46 rme: I hope not to read "it's GPL" ;) 02:38:42 rme: No, I had a bad experience with Lispbox 02:39:18 wuj [~wuj@207-172-162-191.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has joined #lisp 02:41:31 DataLinkDroid [~David@120.155.151.134] has joined #lisp 02:43:36 -!- Hexstream [~hexstream@modemcable019.12-178-173.mc.videotron.ca] has left #lisp 02:44:30 -!- X-Scale [email@sgi-ultra64.broker.freenet6.net] has quit [Ping timeout: 272 seconds] 02:44:46 X-Scale [email@sgi-ultra64.broker.freenet6.net] has joined #lisp 02:45:05 -!- X-Scale is now known as Guest34661 02:45:43 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 265 seconds] 02:47:33 spradnyesh [~pradyus@117.192.32.111] has joined #lisp 02:48:36 -!- froggey [~froggey@unaffiliated/froggey] has quit [Ping timeout: 260 seconds] 02:50:31 fe[nl]ix: why does iolib depend on librt? 02:50:48 " correct declarations do not affect the meaning of a correct program" 02:50:51 -!- Guest34661 is now known as X-Scale 02:51:05 What of a declaration that affects TCO? 02:51:38 what bearing does that have on the meaning of a program? 02:51:39 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 02:51:51 -!- spradnyesh [~pradyus@117.192.32.111] has quit [Ping timeout: 244 seconds] 02:51:59 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 02:52:02 Ralith, affects whether or not something stack overflows, I guess? 02:52:09 -!- mensch [~mensch@c-24-128-27-99.hsd1.ma.comcast.net] has quit [Quit: leaving] 02:52:13 Is a crash a different meaning? 02:54:38 nope. Just like bottom inhabits the type a = [a] as much as the empty list does. 02:57:46 -!- tensorpudding [~michael@99.148.207.74] has quit [Read error: Operation timed out] 03:01:33 froggey [~froggey@unaffiliated/froggey] has joined #lisp 03:06:08 leo2007 [~leo@119.255.41.67] has joined #lisp 03:06:26 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Quit: Leaving...] 03:07:11 -!- RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: RomyRomy] 03:07:24 -!- leo2007 [~leo@119.255.41.67] has quit [Client Quit] 03:07:54 leo2007 [~leo@119.255.41.67] has joined #lisp 03:08:07 RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #lisp 03:08:24 spradnyesh [~pradyus@nat/yahoo/x-hclyupqgnfrqobhs] has joined #lisp 03:12:23 Sgeo: program semantics are oblivious of material constraints. They're formal systems, purely matematic constructs. 03:12:25 -!- leo2007 [~leo@119.255.41.67] has quit [Client Quit] 03:12:42 leo2007 [~leo@119.255.41.67] has joined #lisp 03:14:31 -!- RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: RomyRomy] 03:16:39 -!- slyrus [~chatzilla@209-188-122-100.taosnet.com] has quit [Ping timeout: 244 seconds] 03:16:40 oh, quicklisp is still using the ancient version 03:16:42 attila_lendvai [~attila_le@87.247.49.150] has joined #lisp 03:16:43 -!- attila_lendvai [~attila_le@87.247.49.150] has quit [Changing host] 03:16:43 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 03:17:08 -!- vairav [~vairav@209.49.23.82] has quit [Ping timeout: 240 seconds] 03:19:33 -!- fantasticsid [~user@178.18.16.11] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:20:50 SBCL didn't let me do save-lisp-and-die from SLIME 03:21:13 -!- dto [~dto@pool-72-70-40-118.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 03:21:24 argh 03:21:29 why is quicklisp ignoring local-projects 03:21:37 Ralith: old quicklisp? 03:21:41 nope 03:21:48 Sgeo: remember what I said about threads? That's why. 03:21:59 (ql:use-only-quicklisp-systems) returns T 03:22:04 is that supposed to be the case 03:22:29 Jubb [~ghost@pool-72-66-102-48.washdc.fios.verizon.net] has joined #lisp 03:22:36 Ralith: that's not a predicate. 03:22:50 okay 03:22:51 so what's going on 03:23:05 do I need to manually update the index or something? 03:23:29 does it skip symlinks? 03:24:01 -!- arbscht [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 276 seconds] 03:24:45 gko [~gko@27.241.220.207] has joined #lisp 03:24:45 Ralith: maybe, ISTR something with SBCL's handling of symlinks. Xach told me to just copy the whole directory under local-projects. 03:24:57 I'm running CCL presently. 03:25:29 however, using a real directory caused it to be recognized 03:25:55 Importing SPLIT-SEQUENCE:SPLIT-SEQUENCE-IF to # would conflict with symbol IOLIB.BASE:SPLIT-SEQUENCE-IF . 03:25:58 :| 03:26:52 spam of that and related errors 03:27:05 this is worrisome 03:31:09 sousousou [~bcarmer@host-72-174-54-175.msl-mt.client.bresnan.net] has joined #lisp 03:35:48 -!- wuj [~wuj@207-172-162-191.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has quit [Ping timeout: 272 seconds] 03:35:53 -!- rme [~rme@50.43.133.173] has quit [Quit: rme] 03:37:22 -!- replore [~replore@203.152.213.161.static.zoot.jp] has quit [Remote host closed the connection] 03:37:31 arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has joined #lisp 03:37:35 -!- arbscht [~arbscht@60-234-133-173.bitstream.orcon.net.nz] has quit [Changing host] 03:37:35 arbscht [~arbscht@fsf/member/arbscht] has joined #lisp 03:45:47 stassats` [~stassats@wikipedia/stassats] has joined #lisp 03:46:38 turtool [~hi@ip72-201-171-74.ph.ph.cox.net] has joined #lisp 03:47:43 -!- airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has quit [] 03:48:00 when creating a defstruct item, is there a way of referencing just declared elements (like let*). ex: (defstruct foo a b) (make-foo :a 1 :b (foo-a self)) 03:48:30 or do i need to use let or something similar 03:48:35 turtool: you can use a boa constructor for that. 03:48:54 in make-foo, yes, you need let 03:49:18 (:constructor make-foo (&key a (b a))) 03:49:48 sloanr [~user@c-75-72-180-95.hsd1.mn.comcast.net] has joined #lisp 03:51:18 -!- hypercube32 [~hypercube@246.111.188.72.cfl.res.rr.com] has quit [Quit: Leaving] 03:53:21 thank you pkhuong. makes me learn something new 03:54:21 -!- echo-area [~user@182.92.247.2] has quit [Ping timeout: 265 seconds] 03:55:02 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 03:55:22 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 03:58:23 echo-area [~user@182.92.247.2] has joined #lisp 03:58:45 -!- kai_ [~kai@f052097168.adsl.alicedsl.de] has quit [Remote host closed the connection] 04:00:41 pkhuong 04:00:59 with the :construct do the declarations act like let or let* 04:02:10 v0yager [~v0yager@71-88-201-245.dhcp.kgpt.tn.charter.com] has joined #lisp 04:02:26 read the documentation! 04:03:40 ko1 [~k11@98.82.broadband5.iol.cz] has joined #lisp 04:05:17 arrsim [~user@ppp118-209-37-75.lns20.mel4.internode.on.net] has joined #lisp 04:05:40 never! like let*. thank you though 04:07:58 all lambda lists do sequential binding 04:08:36 is plain let considdered special than? 04:08:57 let is not a lambda list 04:14:05 -!- superflit [~superflit@71-33-184-28.hlrn.qwest.net] has left #lisp 04:21:58 -!- johs [~johs@hawk.netfonds.no] has quit [Read error: Operation timed out] 04:22:05 johs [~johs@hawk.netfonds.no] has joined #lisp 04:22:06 -!- m0prl [~clarkema@31-222-178-169.static.cloud-ips.co.uk] has quit [Read error: Operation timed out] 04:22:09 -!- Patzy [~something@bro29-1-82-245-180-56.fbx.proxad.net] has quit [Read error: Operation timed out] 04:22:18 m0prl [~clarkema@31-222-178-169.static.cloud-ips.co.uk] has joined #lisp 04:22:20 -!- ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has quit [Read error: Connection reset by peer] 04:22:22 Patzy [~something@bro29-1-82-245-180-56.fbx.proxad.net] has joined #lisp 04:23:48 bzzbzz_ [~franco@modemcable151.155-57-74.mc.videotron.ca] has joined #lisp 04:24:51 -!- leo2007 [~leo@119.255.41.67] has quit [Ping timeout: 260 seconds] 04:25:06 ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has joined #lisp 04:25:43 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Ping timeout: 240 seconds] 04:25:48 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 04:27:01 -!- bzzbzz [~franco@modemcable023.13-56-74.mc.videotron.ca] has quit [Ping timeout: 248 seconds] 04:27:47 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 04:29:10 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Ping timeout: 255 seconds] 04:30:56 -!- ikki [~ikki@200.95.163.60] has quit [Quit: Leaving] 04:31:31 realitygrill [~realitygr@76.226.193.124] has joined #lisp 04:35:53 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 245 seconds] 04:38:55 kleppari [~spa@bitbucket.is] has joined #lisp 04:42:48 -!- stepnem [~stepnem@176.119.broadband10.iol.cz] has quit [Quit: ZNC - http://znc.sourceforge.net] 04:44:18 stepnem [~stepnem@176.119.broadband10.iol.cz] has joined #lisp 04:49:06 -!- retupmoca [~retupmoca@adsl-99-181-132-232.dsl.klmzmi.sbcglobal.net] has quit [Ping timeout: 252 seconds] 04:53:26 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 04:53:54 -!- Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has quit [Quit: This computer has gone to sleep] 04:54:24 Jasko [~tjasko@c-174-59-204-245.hsd1.pa.comcast.net] has joined #lisp 05:00:20 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 05:03:06 -!- LiamH [~healy@pool-74-96-1-226.washdc.east.verizon.net] has quit [Quit: Leaving.] 05:06:00 anonus [anonymous@2a01:7e00::f03c:91ff:fedf:2cc7] has joined #lisp 05:10:29 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 05:10:37 -!- vigil [~vigil@adsl-074-229-197-048.sip.mco.bellsouth.net] has quit [Quit: Leaving] 05:10:47 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 05:14:31 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #lisp 05:23:05 sergiolps [~sergiolps@187.111.81.140] has joined #lisp 05:23:11 austinh [~austin@c-24-21-49-222.hsd1.or.comcast.net] has joined #lisp 05:23:53 leo2007 [~leo@119.255.41.67] has joined #lisp 05:27:57 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 05:28:17 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 05:29:18 -!- arrsim [~user@ppp118-209-37-75.lns20.mel4.internode.on.net] has quit [Remote host closed the connection] 05:30:11 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Remote host closed the connection] 05:33:09 xjiujiu [~quassel@218.77.14.195] has joined #lisp 05:34:08 arrsim [~user@ppp118-209-37-75.lns20.mel4.internode.on.net] has joined #lisp 05:37:40 gravicappa [~gravicapp@ppp91-77-174-195.pppoe.mtu-net.ru] has joined #lisp 05:40:02 -!- xjiujiu [~quassel@218.77.14.195] has quit [Remote host closed the connection] 05:40:28 slyrus [~chatzilla@209-188-122-100.taosnet.com] has joined #lisp 05:45:17 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 05:45:37 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 05:48:29 -!- Harag [~phil@dsl-244-50-48.telkomadsl.co.za] has quit [Read error: Connection reset by peer] 05:50:23 angavrilov [~angavrilo@217.71.235.212] has joined #lisp 05:54:39 -!- DataLinkDroid [~David@120.155.151.134] has quit [Quit: Bye] 05:56:00 -!- v0yager [~v0yager@71-88-201-245.dhcp.kgpt.tn.charter.com] has quit [Remote host closed the connection] 05:57:19 Is it possible to read in some specs for functions from a text file and create functions for them at compile time? 05:57:33 asvil [~filonenko@178.124.160.180] has joined #lisp 05:57:54 I'm not sure how I could spread the arguments in a lambda expression. 05:58:00 Harag [~phil@dsl-244-50-48.telkomadsl.co.za] has joined #lisp 05:58:11 austinh: sounds like a use case 05:58:57 have specs in the form of lisp code, use LOAD 05:59:29 No, they aren't in lisp code, but I wonder if I could parse them and then use EVAL. 05:59:54 what are they in, exactly? 05:59:54 what makes you think that you can't? 06:00:14 Nothing, I just hadn't considered it until now. 06:08:10 wildnux [~wildnux@cpe-76-183-81-208.tx.res.rr.com] has joined #lisp 06:08:14 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 06:08:33 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 06:12:29 E3D3 [~user@i213226.upc-i.chello.nl] has joined #lisp 06:13:06 -!- E3D3 [~user@i213226.upc-i.chello.nl] has left #lisp 06:20:57 sdemarre [~serge@91.176.216.179] has joined #lisp 06:21:46 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Ping timeout: 265 seconds] 06:22:02 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 23.4.1] 06:27:39 -!- sigjuice [~sigjuice@c-71-204-168-88.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 06:33:24 jewel [~jewel@196-209-248-121.dynamic.isadsl.co.za] has joined #lisp 06:35:41 lebro [~monx@ool-18bc4a28.dyn.optonline.net] has joined #lisp 06:36:08 -!- cesarbp [~user@187.193.209.178] has quit [Ping timeout: 260 seconds] 06:36:09 jtza8 [~jtza8@196-210-180-13.dynamic.isadsl.co.za] has joined #lisp 06:36:36 -!- EmmanuelOga [~emmanuel@190.244.3.40] has quit [Ping timeout: 244 seconds] 06:46:02 -!- xyxu [~xyxu@58.41.3.12] has quit [Read error: Connection reset by peer] 06:46:10 xyxu [~xyxu@58.41.3.12] has joined #lisp 06:53:08 -!- setmeaway [setmeaway@183.106.96.8] has quit [Ping timeout: 244 seconds] 06:56:15 -!- jewel [~jewel@196-209-248-121.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 06:57:01 -!- alek_b [~alek_b@99-10-120-63.lightspeed.sndgca.sbcglobal.net] has quit [Remote host closed the connection] 06:59:58 is there a "global" variable in lisp? i keep trying different variables and accessing them in functions never seems to work 07:00:02 -!- MoALTz [~no@host-92-2-138-53.as43234.net] has quit [Ping timeout: 240 seconds] 07:00:22 there are, they're called "special variables" 07:02:29 defparameter was what i was looking for, thank you 07:03:41 Yuuhi [benni@p5483A3C5.dip.t-dialin.net] has joined #lisp 07:06:14 Guthur [~user@212.183.128.85] has joined #lisp 07:09:59 Guthur` [~user@212.183.128.73] has joined #lisp 07:10:02 MoALTz [~no@host-92-8-224-249.as43234.net] has joined #lisp 07:10:35 -!- realitygrill [~realitygr@76.226.193.124] has quit [Quit: realitygrill] 07:11:29 -!- Guthur [~user@212.183.128.85] has quit [Ping timeout: 252 seconds] 07:11:53 leo2007 [~leo@119.255.41.67] has joined #lisp 07:12:15 -!- gravicappa [~gravicapp@ppp91-77-174-195.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 07:12:42 twopi [~tristan@lvps176-28-16-172.dedicated.hosteurope.de] has joined #lisp 07:12:55 hi, has anyone gotten ECL working on android? 07:13:26 i have CCL working on android 07:13:48 wow, just as good. is it difficult? 07:13:54 -!- Cosman246 [~user@c-66-235-51-122.sea.wa.customer.broadstripe.net] has quit [Ping timeout: 245 seconds] 07:14:06 ECL is hard to get working even on stock x86 linux 07:14:13 ok 07:14:33 twopi: should be easy 07:14:52 i had some problems when i did it initially, but i think they're resolved now (unless they're new problems) 07:15:02 s/they/there/ 07:15:27 are there any howtos anywhere? 07:15:45 i don't think so 07:16:18 ecl is the first thing ive tried building with the ndk.. got it building, but it has problems on the device itself when linking.. 07:16:19 it's not really a fully supported port yet 07:16:25 it tries to link to stuff on my mac 07:17:05 but it's easy, you just need a rooted android and upload the files 07:17:22 mrSpec [~Spec@88.208.105.6] has joined #lisp 07:17:24 what about nonrooted? 07:17:35 -!- mrSpec [~Spec@88.208.105.6] has quit [Changing host] 07:17:35 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:17:53 ill give it a go 07:18:02 can't do on non-rooted 07:18:29 what access is missing on non-rooted? 07:18:45 being able to set +x on a non-root fs 07:19:14 yeah, i noticed this trying to copy ecl to /sdcard... ended up using adb push to /data/local/tmp which automagically gave it +x 07:19:30 in adb shell, i could execute ecl but it had linking errors 07:19:44 so perhaps it is possible? 07:20:02 or i just dont get it 07:20:17 you can try 07:20:20 ok 07:20:32 so i just need to build with the arm gcc? 07:20:55 it's already built 07:21:12 oh wow cool 07:21:29 http://svn.clozure.com/publicsvn/openmcl/trunk/androidarm/ccl/ 07:21:53 nepnux [~wildnux@cpe-76-183-81-208.tx.res.rr.com] has joined #lisp 07:23:13 -!- sdemarre [~serge@91.176.216.179] has quit [Ping timeout: 276 seconds] 07:23:22 setmeaway [~setmeaway@183.106.96.8] has joined #lisp 07:24:25 gravicappa [~gravicapp@ppp91-77-163-169.pppoe.mtu-net.ru] has joined #lisp 07:24:37 -!- wildnux [~wildnux@cpe-76-183-81-208.tx.res.rr.com] has quit [Ping timeout: 245 seconds] 07:25:21 -!- Kron [~Kron@216.99.52.253] has quit [Quit: Kron awayyy!] 07:25:39 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 07:25:48 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 07:25:56 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 07:26:07 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 07:30:04 stassats: well, it executes, but drops into the CCL kernel debugger... almost.. 07:30:28 what phone? 07:30:40 running it on asus transformer at the moment 07:30:51 ill try it on the emulator 07:32:55 -!- spacefrogg^ is now known as spacefrogg 07:33:56 -!- lebro [~monx@ool-18bc4a28.dyn.optonline.net] has quit [Remote host closed the connection] 07:38:45 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:38:55 good morning 07:38:58 "CANNOT LINK EXECUTABLE" on emulator and htc desire.. 07:39:29 i wouldn't expect it to work in the emulator 07:39:34 ok 07:45:15 -!- Jubb [~ghost@pool-72-66-102-48.washdc.fios.verizon.net] has quit [Remote host closed the connection] 07:46:22 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 07:46:41 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:48:45 Athas [~athas@130.225.165.40] has joined #lisp 07:50:17 -!- Enoria [~Enoria@jte.kidradd.org] has quit [Remote host closed the connection] 07:50:24 Beetny [~Beetny@ppp118-208-154-237.lns20.bne1.internode.on.net] has joined #lisp 07:52:01 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 07:52:40 Enoria [~Enoria@jte.kidradd.org] has joined #lisp 07:54:14 -!- Enoria [~Enoria@jte.kidradd.org] has quit [Remote host closed the connection] 07:54:34 osa1 [~sinan@78.189.172.153] has joined #lisp 07:56:00 -!- Guthur` [~user@212.183.128.73] has quit [Remote host closed the connection] 07:56:25 Enoria [~Enoria@jte.kidradd.org] has joined #lisp 08:00:28 -!- homie [~levgue@xdsl-78-35-146-213.netcologne.de] has quit [Remote host closed the connection] 08:01:40 homie [~levgue@xdsl-78-35-146-213.netcologne.de] has joined #lisp 08:02:08 -!- jtza8 [~jtza8@196-210-180-13.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 08:02:53 -!- dcguru [~chatzilla@66.129.60.130] has quit [Ping timeout: 244 seconds] 08:04:07 Patterngazer_ [~Patternga@globulon.pck.nerim.net] has joined #lisp 08:04:59 mishoo [~mishoo@79.112.106.180] has joined #lisp 08:07:11 totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has joined #lisp 08:08:19 jdz [~jdz@193.206.22.97] has joined #lisp 08:11:58 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 276 seconds] 08:13:20 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 08:15:13 splittist [d417faa6@gateway/web/freenode/ip.212.23.250.166] has joined #lisp 08:15:16 morning 08:15:22 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 08:17:38 dcguru [~chatzilla@66.129.60.130] has joined #lisp 08:19:03 kilon [~user@178.59.17.196] has joined #lisp 08:19:27 ivan-kanis [~user@nantes.visionobjects.com] has joined #lisp 08:20:12 killerboy [~mateusz@users69.kollegienet.dk] has joined #lisp 08:25:42 -!- osa1 [~sinan@78.189.172.153] has quit [Read error: Connection reset by peer] 08:25:56 osa1 [~sinan@78.189.172.153] has joined #lisp 08:28:04 -!- osa1 [~sinan@78.189.172.153] has quit [Client Quit] 08:28:16 osa1 [~sinan@78.189.172.153] has joined #lisp 08:28:24 -!- MrBusiness [~MrBusines@75-163-245-119.clsp.qwest.net] has quit [Quit: Leaving] 08:31:40 -!- homie [~levgue@xdsl-78-35-146-213.netcologne.de] has quit [Remote host closed the connection] 08:32:56 homie [~levgue@xdsl-78-35-146-213.netcologne.de] has joined #lisp 08:35:22 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 276 seconds] 08:35:55 -!- osa1 [~sinan@78.189.172.153] has quit [Quit: Konversation terminated!] 08:39:14 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 23.4.1] 08:39:46 leo2007 [~leo@119.255.41.67] has joined #lisp 08:41:17 osa1 [~sinan@78.189.172.153] has joined #lisp 08:41:23 kleppari_ [~spa@bitbucket.is] has joined #lisp 08:43:12 jtza8 [~jtza8@196-210-180-13.dynamic.isadsl.co.za] has joined #lisp 08:43:15 Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has joined #lisp 08:44:30 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 252 seconds] 08:49:05 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 08:51:24 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 08:52:30 ahinki [~chatzilla@212.99.10.150] has joined #lisp 08:54:10 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 08:59:54 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 09:12:18 ZabaQ [~jconnors@85.207.11.34] has joined #lisp 09:14:08 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 09:15:33 c_arenz [arenz@nat/ibm/x-aaxlqkgnykeyhgin] has joined #lisp 09:15:45 kanru` [~user@154-93.80-90.static-ip.oleane.fr] has joined #lisp 09:18:43 -!- borkman [~user@S0106001111de1fc8.cg.shawcable.net] has quit [Ping timeout: 252 seconds] 09:19:08 -!- JuniorRoy [~juniorroy@212.36.228.103] has quit [Read error: Operation timed out] 09:26:05 -!- osa1 [~sinan@78.189.172.153] has quit [Quit: Konversation terminated!] 09:26:43 -!- nepnux [~wildnux@cpe-76-183-81-208.tx.res.rr.com] has quit [Ping timeout: 276 seconds] 09:27:22 nik0 [~niko@freenode/staff/ubuntu.member.niko] has joined #lisp 09:27:52 -!- nik0 is now known as niko 09:28:56 -!- homie [~levgue@xdsl-78-35-146-213.netcologne.de] has quit [Remote host closed the connection] 09:30:11 homie [~levgue@xdsl-78-35-146-213.netcologne.de] has joined #lisp 09:30:16 lars_t_h [~lars_t_h@002129251072.mbb.telenor.dk] has joined #lisp 09:30:17 kpreid [~kpreid@128.153.213.162] has joined #lisp 09:33:13 Athas [~athas@shop3.diku.dk] has joined #lisp 09:33:55 JuniorRoy [~juniorroy@212.36.228.103] has joined #lisp 09:35:44 -!- kuzary [~who@gateway/tor-sasl/kuzary] has quit [Remote host closed the connection] 09:35:56 -!- leo2007 [~leo@119.255.41.67] has quit [Remote host closed the connection] 09:36:16 leo2007 [~leo@119.255.41.67] has joined #lisp 09:37:00 Ralith: because I need clock_gettime() 09:37:26 fe[nl]ix: it was just an obsolete version. I can't load trunk under latest CCL, though. 09:37:53 it seems that split-sequence is being imported clashily 09:38:12 osa1 [~sinan@78.189.172.153] has joined #lisp 09:40:24 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Remote host closed the connection] 09:42:14 McRibbit [~user@astmatix.ida.liu.se] has joined #lisp 09:42:29 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 09:42:32 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Quit: adu] 09:46:05 zophy [~zophy@host-5-150-220-24.midco.net] has joined #lisp 09:47:13 -!- osa1 [~sinan@78.189.172.153] has quit [Read error: Connection reset by peer] 09:47:20 osa1 [~sinan@78.189.172.153] has joined #lisp 09:47:27 -!- osa1 [~sinan@78.189.172.153] has quit [Client Quit] 09:48:42 Ralith: works here 09:50:04 -!- turtool [~hi@ip72-201-171-74.ph.ph.cox.net] has quit [Quit: Leaving] 09:50:10 :/ 09:50:23 can't imagine what I'm doing wrong 09:50:32 need to get to sleep now, though; will mess with it tomorrow. 09:50:44 probably a stale fasl or an old version of something in an asdf path 09:52:39 kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has joined #lisp 09:53:08 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 09:55:20 blandest [~user@ip4-85-204-33-242.euroweb.ro] has joined #lisp 09:58:42 -!- Ansik [~user@117.33.99.182] has quit [Remote host closed the connection] 10:02:07 malbertife [~marcoalbe@bl8-255-13.dsl.telepac.pt] has joined #lisp 10:07:57 kuzary [~who@gateway/tor-sasl/kuzary] has joined #lisp 10:19:43 -!- malbertife [~marcoalbe@bl8-255-13.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 10:20:12 malbertife [~marcoalbe@bl8-255-13.dsl.telepac.pt] has joined #lisp 10:24:52 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 10:28:08 -!- hefner [~hefner@c-69-255-57-56.hsd1.md.comcast.net] has quit [Quit: Leaving] 10:30:54 -!- kleppari_ [~spa@bitbucket.is] has quit [*.net *.split] 10:30:54 -!- mk___ [~mike@ks391369.kimsufi.com] has quit [*.net *.split] 10:30:54 -!- dmiles_a1k [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has quit [*.net *.split] 10:31:00 kwmiebach [~kwmiebach@xdsl-78-34-233-96.netcologne.de] has joined #lisp 10:31:24 -!- homie [~levgue@xdsl-78-35-146-213.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:33:58 -!- xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 10:34:09 austinh` [~austin@c-24-21-49-222.hsd1.or.comcast.net] has joined #lisp 10:34:35 -!- BixSqrl [~Bix@c-50-131-212-17.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 10:34:38 levi` [~user@c-174-52-219-147.hsd1.ut.comcast.net] has joined #lisp 10:35:26 -!- austinh [~austin@c-24-21-49-222.hsd1.or.comcast.net] has quit [Remote host closed the connection] 10:35:32 -!- rtoym [~chatzilla@24.130.4.105] has quit [Read error: Operation timed out] 10:36:06 mike [~mike@ks391369.kimsufi.com] has joined #lisp 10:36:06 kleppari_ [~spa@bitbucket.is] has joined #lisp 10:36:12 -!- Intensity [qDjxirL6J8@unaffiliated/intensity] has quit [Quit: Quit] 10:36:37 -!- k9quaint [~k9quaint@c-50-131-165-108.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 10:36:45 -!- mike is now known as Guest75474 10:36:49 BixSqrl [~Bix@c-50-131-212-17.hsd1.ca.comcast.net] has joined #lisp 10:36:56 -!- levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 10:37:16 rtoym [~chatzilla@24.130.4.105] has joined #lisp 10:37:19 homie [~levgue@xdsl-78-35-146-213.netcologne.de] has joined #lisp 10:37:34 k9quaint [~k9quaint@c-50-131-165-108.hsd1.ca.comcast.net] has joined #lisp 10:37:44 dmiles_a1k [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has joined #lisp 10:38:01 xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has joined #lisp 10:41:00 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:41:09 -!- dmiles_a1k [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has quit [*.net *.split] 10:41:09 -!- Guest75474 [~mike@ks391369.kimsufi.com] has quit [*.net *.split] 10:41:09 -!- kleppari_ [~spa@bitbucket.is] has quit [*.net *.split] 10:47:18 kleppari [~spa@bitbucket.is] has joined #lisp 10:47:45 -!- jtza8 [~jtza8@196-210-180-13.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 10:49:30 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 10:49:52 malbertife_ [~marcoalbe@bl8-255-13.dsl.telepac.pt] has joined #lisp 10:49:52 -!- malbertife [~marcoalbe@bl8-255-13.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 10:49:53 -!- malbertife_ is now known as malbertife 10:51:45 -!- malbertife [~marcoalbe@bl8-255-13.dsl.telepac.pt] has quit [Client Quit] 10:52:01 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 10:52:20 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 10:53:06 chromaticwt [~user@71-222-151-95.albq.qwest.net] has joined #lisp 10:53:10 mikekelly [~mike@ks391369.kimsufi.com] has joined #lisp 10:53:14 does common lisp do TCO? 10:53:54 IT CAN 10:53:55 -!- nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 10:53:55 maybe 10:54:03 Not mandated by the standard, but most compilers do it I think 10:54:07 dmiles_a1k [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has joined #lisp 10:54:07 You can expect SBCL to do so 10:55:20 -!- gko [~gko@27.241.220.207] has quit [Ping timeout: 272 seconds] 10:57:45 sbcl, by default? 10:59:34 it seems to be when I try it. 10:59:54 theos [~theos@unaffiliated/theos] has joined #lisp 11:00:08 hey 11:00:23 chromaticwt: sbcl MAY do it, depending on optimization settings 11:00:44 -!- benny [~benny@i577A8C6E.versanet.de] has quit [Ping timeout: 244 seconds] 11:00:48 -!- whh [~wh@112.91.81.82] has quit [Quit: ] 11:01:43 neat 11:04:16 -!- chromaticwt [~user@71-222-151-95.albq.qwest.net] has left #lisp 11:04:23 bjonnh [~bjonnh@147.210.71.83] has joined #lisp 11:04:48 -!- homie [~levgue@xdsl-78-35-146-213.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 11:05:28 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 272 seconds] 11:09:08 :) 11:10:09 -!- BixSqrl [~Bix@c-50-131-212-17.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 11:11:19 BixSqrl [~Bix@c-50-131-212-17.hsd1.ca.comcast.net] has joined #lisp 11:12:42 jtza8 [~jtza8@196-210-180-13.dynamic.isadsl.co.za] has joined #lisp 11:13:35 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Remote host closed the connection] 11:16:27 Intensity [gqiClL7OSn@unaffiliated/intensity] has joined #lisp 11:22:25 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 11:23:23 gaidal [~gaidal@113.119.26.17] has joined #lisp 11:38:47 dto [~dto@pool-72-70-40-118.bstnma.fios.verizon.net] has joined #lisp 11:39:52 -!- spradnyesh [~pradyus@nat/yahoo/x-hclyupqgnfrqobhs] has quit [Remote host closed the connection] 11:41:04 daniel___ [~daniel@p5082B970.dip.t-dialin.net] has joined #lisp 11:42:58 -!- daniel__1 [~daniel@p50829F11.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 11:43:09 Ragnaroek [~chatzilla@p5081F184.dip.t-dialin.net] has joined #lisp 11:43:44 sunmix [~user@223.206.34.44] has joined #lisp 11:45:24 MoALTz_ [~no@host-92-2-130-155.as43234.net] has joined #lisp 11:45:41 osa1 [~sinan@78.189.172.153] has joined #lisp 11:46:48 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 11:48:21 -!- MoALTz [~no@host-92-8-224-249.as43234.net] has quit [Ping timeout: 240 seconds] 11:50:09 compj [~compj@p54BF4038.dip0.t-ipconnect.de] has joined #lisp 11:50:26 Hello, I need help. 11:50:27 by dividing the numbers in gcacltool 11:50:27 23020132894347991616 ÷ 18446744073710551616 = 1.247923905 11:50:27 and back 11:50:29 1,247923905 × 18446744073710551616 = 23020132894347991616 11:50:32 how to do the same thing in the cl? 11:50:36 11:52:30 (/ 23020132894347991616 18446744073710551616) == 359689576474187369/288230376151727369 11:52:56 -!- gaidal [~gaidal@113.119.26.17] has quit [Read error: Connection reset by peer] 11:53:02 sunmix: http://www.cs.cmu.edu/~dst/LispBook/ 11:53:23 homie [~levgue@xdsl-78-35-146-213.netcologne.de] has joined #lisp 11:53:34 (* (/ 23020132894347991616 18446744073710551616) 18446744073710551616) => 23020132894347991616 11:54:53 -!- homie [~levgue@xdsl-78-35-146-213.netcologne.de] has quit [Remote host closed the connection] 11:54:58 -!- McRibbit [~user@astmatix.ida.liu.se] has quit [Remote host closed the connection] 11:55:47 gaidal [~gaidal@113.119.26.17] has joined #lisp 11:56:04 sunmix: (truncate (* (rationalize 1.247923905) 18446744073710551616)) (if you start from 1.247923905) 11:56:25 flip215: thanks 11:56:26 (might not be precise enough.. there is maybe a better solution.) 11:56:36 pjb: thanks 11:57:22 cods: thanks 11:57:39 '(all thanks) 11:57:45 :) 11:58:06 sunmix: (thank :all) is more lispy 11:59:45 hello 12:01:50 -!- compj [~compj@p54BF4038.dip0.t-ipconnect.de] has left #lisp 12:02:00 compj [~compj@p54BF4038.dip0.t-ipconnect.de] has joined #lisp 12:02:16 homie` [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 12:03:06 -!- homie` [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Remote host closed the connection] 12:05:16 -!- dto [~dto@pool-72-70-40-118.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 12:05:17 -!- gaidal [~gaidal@113.119.26.17] has quit [Read error: Connection reset by peer] 12:05:46 tensorpudding [~michael@99.148.207.74] has joined #lisp 12:05:46 homie [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 12:05:53 gaidal [~gaidal@113.119.26.17] has joined #lisp 12:07:04 -!- ch077179 [~ch077179@unaffiliated/ch077179] has quit [Quit: Verlassend] 12:07:06 wbooze [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 12:07:22 -!- osa1 [~sinan@78.189.172.153] has quit [Quit: Konversation terminated!] 12:07:23 -!- gaidal [~gaidal@113.119.26.17] has quit [Read error: Connection reset by peer] 12:07:59 -!- setmeaway [~setmeaway@183.106.96.8] has quit [Read error: Connection reset by peer] 12:08:13 setmeaway [setmeaway3@183.106.96.8] has joined #lisp 12:08:25 flip215: unless it was one of those closure-based simple object systems ;) 12:09:01 though I guess if you use keywords as messages... 12:09:28 no, :all is not a message, but a target designator 12:10:01 right 12:10:05 (send *all* 'thanks) 12:10:53 (map #'thanks *all*) 12:11:03 mapc* 12:11:25 heh 12:11:44 -!- MoALTz_ [~no@host-92-2-130-155.as43234.net] has quit [Quit: brb] 12:12:03 MoALTz [~no@host-92-2-130-155.as43234.net] has joined #lisp 12:15:46 -!- jtza8 [~jtza8@196-210-180-13.dynamic.isadsl.co.za] has quit [Remote host closed the connection] 12:17:10 -!- Inode [~inode@time.uk.chromedpork.net] has quit [Quit: leaving] 12:22:03 -!- Beetny [~Beetny@ppp118-208-154-237.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 12:22:47 gaidal [~gaidal@113.119.26.17] has joined #lisp 12:26:14 ignas [~ignas@office.pov.lt] has joined #lisp 12:26:15 -!- gaidal [~gaidal@113.119.26.17] has quit [Read error: Connection reset by peer] 12:29:01 -!- compj [~compj@p54BF4038.dip0.t-ipconnect.de] has quit [Quit: compj] 12:29:52 gaidal [~gaidal@113.119.26.17] has joined #lisp 12:30:15 saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has joined #lisp 12:34:03 -!- kanru` [~user@154-93.80-90.static-ip.oleane.fr] has quit [Read error: Connection reset by peer] 12:34:41 kenanb [~user@94.54.237.227] has joined #lisp 12:34:54 -!- saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has quit [Quit: Verlassend] 12:34:54 -!- gaidal [~gaidal@113.119.26.17] has quit [Read error: Connection reset by peer] 12:36:03 -!- JuniorRoy [~juniorroy@212.36.228.103] has quit [Ping timeout: 260 seconds] 12:38:47 -!- kenanb [~user@94.54.237.227] has quit [Ping timeout: 244 seconds] 12:39:01 kenanb [~user@94.54.237.227] has joined #lisp 12:41:18 -!- xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 12:42:11 ch077179 [~ch077179@unaffiliated/ch077179] has joined #lisp 12:43:36 -!- kenanb [~user@94.54.237.227] has quit [Ping timeout: 260 seconds] 12:43:47 kenanb [~user@94.54.237.227] has joined #lisp 12:45:09 -!- dgiaimo [dgiaimo@nat/google/x-tbwxcmjfkihqvhdt] has quit [Quit: Leaving] 12:47:25 -!- homie [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Remote host closed the connection] 12:48:08 -!- kenanb [~user@94.54.237.227] has quit [Ping timeout: 240 seconds] 12:48:22 kenanb [~user@94.54.237.227] has joined #lisp 12:48:55 homie [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 12:49:14 ngz [~user@69.205.70.86.rev.sfr.net] has joined #lisp 12:50:20 -!- mathrick__ is now known as mathrick 12:50:42 JuniorRoy [~juniorroy@212.36.228.103] has joined #lisp 12:51:49 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 12:52:20 -!- kenanb [~user@94.54.237.227] has quit [Ping timeout: 240 seconds] 12:52:32 kenanb [~user@94.54.237.227] has joined #lisp 12:52:41 saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has joined #lisp 12:56:12 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 12:58:05 stassats` [~stassats@wikipedia/stassats] has joined #lisp 12:58:12 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 23.4.1] 12:59:34 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 13:02:53 pldn [~dvorak@77.226.151.243] has joined #lisp 13:08:40 fiveop [~fiveop@dslb-178-002-097-177.pools.arcor-ip.net] has joined #lisp 13:09:15 rme [~rme@50.43.133.173] has joined #lisp 13:11:55 -!- pnq [~nick@ACA21135.ipt.aol.com] has quit [Ping timeout: 252 seconds] 13:17:29 kanru` [~user@154-93.80-90.static-ip.oleane.fr] has joined #lisp 13:21:02 antgreen [~user@70.50.67.203] has joined #lisp 13:27:21 attila_lendvai1 [~attila_le@87.247.49.150] has joined #lisp 13:27:35 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 13:27:57 -!- attila_lendvai1 is now known as attila_lendvai 13:28:07 -!- attila_lendvai [~attila_le@87.247.49.150] has quit [Changing host] 13:28:07 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:30:52 -!- homie [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Remote host closed the connection] 13:31:31 leo2007 [~leo@123.114.34.224] has joined #lisp 13:32:03 jtza8 [~jtza8@196-210-195-190.dynamic.isadsl.co.za] has joined #lisp 13:32:08 homie [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 13:32:25 xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has joined #lisp 13:33:13 -!- xyxu [~xyxu@58.41.3.12] has quit [Ping timeout: 260 seconds] 13:33:49 kai_ [~kai@f052097168.adsl.alicedsl.de] has joined #lisp 13:34:19 -!- gravicappa [~gravicapp@ppp91-77-163-169.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 13:38:26 v0yager [~v0yager@173-8-81-129-BusName-tn.chatta.hfc.comcastbusiness.net] has joined #lisp 13:41:58 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 260 seconds] 13:45:59 MoALTz_ [~no@host-92-8-154-178.as43234.net] has joined #lisp 13:46:16 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 13:46:45 -!- Harag [~phil@dsl-244-50-48.telkomadsl.co.za] has quit [Ping timeout: 252 seconds] 13:47:00 -!- MoALTz [~no@host-92-2-130-155.as43234.net] has quit [Ping timeout: 240 seconds] 13:47:04 ecraven [~nex@www.nexoid.at] has joined #lisp 13:47:35 -!- homie [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Remote host closed the connection] 13:48:57 homie [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 13:50:41 -!- stepnem [~stepnem@176.119.broadband10.iol.cz] has quit [Ping timeout: 260 seconds] 13:52:48 MoALTz__ [~no@host-92-2-125-117.as43234.net] has joined #lisp 13:54:51 -!- MoALTz__ [~no@host-92-2-125-117.as43234.net] has quit [Read error: Connection reset by peer] 13:54:52 MoALTz [~no@host-92-2-142-156.as43234.net] has joined #lisp 13:55:40 -!- MoALTz_ [~no@host-92-8-154-178.as43234.net] has quit [Ping timeout: 240 seconds] 13:56:21 stepnem [~stepnem@176.119.broadband10.iol.cz] has joined #lisp 13:57:19 compj [~compj@p54BF4038.dip0.t-ipconnect.de] has joined #lisp 13:57:50 -!- saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 13:58:39 -!- TristamWrk [~tristamwr@bodhilinux/team/Tristam] has quit [Quit: rebooten] 13:59:17 -!- aoh [~aki@adsl-99-115.netplaza.fi] has quit [Ping timeout: 252 seconds] 14:00:04 MoALTz_ [~no@host-92-8-239-26.as43234.net] has joined #lisp 14:01:23 -!- homie [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Remote host closed the connection] 14:02:40 -!- MoALTz [~no@host-92-2-142-156.as43234.net] has quit [Ping timeout: 240 seconds] 14:02:51 homie [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 14:04:25 TristamWrk [~tristamwr@gray-51.dynamic2.rpi.edu] has joined #lisp 14:04:25 -!- TristamWrk [~tristamwr@gray-51.dynamic2.rpi.edu] has quit [Changing host] 14:04:25 TristamWrk [~tristamwr@bodhilinux/team/Tristam] has joined #lisp 14:04:26 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Remote host closed the connection] 14:05:07 saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has joined #lisp 14:05:09 -!- stepnem [~stepnem@176.119.broadband10.iol.cz] has quit [Ping timeout: 245 seconds] 14:06:37 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 244 seconds] 14:06:37 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 14:06:52 Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has joined #lisp 14:08:00 -!- Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has quit [Client Quit] 14:08:20 Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has joined #lisp 14:11:55 mathrick_ [~mathrick@2.111.243.254] has joined #lisp 14:12:09 -!- kilon [~user@178.59.17.196] has quit [Remote host closed the connection] 14:12:10 aoh [~aki@adsl-99-115.netplaza.fi] has joined #lisp 14:13:30 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 265 seconds] 14:17:57 -!- rme [~rme@50.43.133.173] has quit [Quit: rme] 14:18:07 saste [~saste___@dynamic-adsl-78-15-174-230.clienti.tiscali.it] has joined #lisp 14:18:16 -!- antgreen [~user@70.50.67.203] has quit [Read error: Connection reset by peer] 14:19:43 EarlGray^^ [~mitra@despairing-occident.volia.net] has joined #lisp 14:19:53 -!- rson [~randy@c-68-32-170-89.hsd1.md.comcast.net] has quit [Quit: you suck. i quit.] 14:20:12 rson [~randy@c-68-32-170-89.hsd1.md.comcast.net] has joined #lisp 14:20:41 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 14:20:50 -!- Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has quit [Read error: Connection reset by peer] 14:21:05 Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has joined #lisp 14:21:11 teggi [~teggi@113.172.47.101] has joined #lisp 14:21:36 -!- sloanr [~user@c-75-72-180-95.hsd1.mn.comcast.net] has quit [Ping timeout: 244 seconds] 14:21:59 mathrick [~mathrick@85.218.148.156] has joined #lisp 14:22:58 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 245 seconds] 14:24:09 -!- mathrick_ [~mathrick@2.111.243.254] has quit [Ping timeout: 252 seconds] 14:25:09 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 14:28:20 stepnem [~stepnem@176.119.broadband10.iol.cz] has joined #lisp 14:29:04 cesarbp [~user@187.193.216.239] has joined #lisp 14:29:17 osa1 [~sinan@78.189.172.153] has joined #lisp 14:29:38 re 14:30:09 re 14:30:20 subre 14:30:29 :) 14:31:03 Question: Can I use XPath to create nodes in a DOM? (as opposed to just finding them?) 14:31:43 loke: https://developer.mozilla.org/en/Introduction_to_using_XPath_in_JavaScript 14:32:51 MoALTz__ [~no@host-92-2-141-73.as43234.net] has joined #lisp 14:33:43 OK, seems like I can't use XPath for that. That's annoying 14:35:40 -!- MoALTz_ [~no@host-92-8-239-26.as43234.net] has quit [Ping timeout: 240 seconds] 14:36:15 gaidal [~gaidal@113.119.28.37] has joined #lisp 14:38:07 loke: I think there's a jQuery function to get from XPath to element? Then element.innerHTML = or whatever ... 14:39:24 Umm, jquery? 14:39:26 In Lisp? 14:40:01 loke: cl-javascript? :P 14:40:09 My problem is that I would like to add the necessary nodes, given an XPath. If the nodes are already there, it works fine 14:40:19 (I just SETF the result of xpath:evaluate) 14:40:57 MoALTz_ [~no@host-92-8-235-204.as43234.net] has joined #lisp 14:41:19 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 14:43:15 -!- MoALTz__ [~no@host-92-2-141-73.as43234.net] has quit [Ping timeout: 240 seconds] 14:45:21 urandom__ [~user@p548A4B50.dip.t-dialin.net] has joined #lisp 14:48:58 -!- wbooze [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Remote host closed the connection] 14:49:07 -!- jtza8 [~jtza8@196-210-195-190.dynamic.isadsl.co.za] has quit [Ping timeout: 276 seconds] 14:49:53 -!- Ragnaroek [~chatzilla@p5081F184.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 14:50:12 wbooze [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 14:52:52 -!- kpreid [~kpreid@128.153.213.162] has quit [Quit: Offline] 14:53:20 teggi_ [~teggi@113.172.47.101] has joined #lisp 14:53:26 -!- teggi [~teggi@113.172.47.101] has quit [Read error: Connection reset by peer] 14:53:54 -!- kenanb [~user@94.54.237.227] has quit [Ping timeout: 245 seconds] 14:56:09 sipo [~user@static-72-74-85-37.bstnma.fios.verizon.net] has joined #lisp 15:01:23 -!- ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has quit [Remote host closed the connection] 15:01:30 ianmcorvidae [~ianmcorvi@pool-72-79-209-191.spfdma.east.verizon.net] has joined #lisp 15:01:30 -!- ianmcorvidae [~ianmcorvi@pool-72-79-209-191.spfdma.east.verizon.net] has quit [Changing host] 15:01:30 ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has joined #lisp 15:01:35 -!- teggi_ [~teggi@113.172.47.101] has quit [Ping timeout: 240 seconds] 15:04:46 -!- killerboy is now known as uffedansker 15:05:01 xyxu [~xyxu@222.68.152.109] has joined #lisp 15:05:18 -!- uffedansker is now known as killerboy 15:08:30 elrzn [~elrzn@149.Red-83-35-234.dynamicIP.rima-tde.net] has joined #lisp 15:09:35 teggi [~teggi@113.172.47.101] has joined #lisp 15:10:13 -!- xyxu [~xyxu@222.68.152.109] has quit [Ping timeout: 248 seconds] 15:12:22 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 15:13:59 hypercube32 [~hypercube@246.111.188.72.cfl.res.rr.com] has joined #lisp 15:15:00 kilon [~kilon@athedsl-407723.home.otenet.gr] has joined #lisp 15:15:25 -!- osa1 [~sinan@78.189.172.153] has quit [Read error: No route to host] 15:16:51 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 15:18:03 kami` [~user@unaffiliated/kami-] has joined #lisp 15:18:10 -!- yroeht [~yroeht@x.yroeht.eu] has quit [Ping timeout: 272 seconds] 15:18:19 Hello. 15:18:45 -!- kami` is now known as kami 15:19:42 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Quit: Leaving] 15:20:17 -!- lars_t_h [~lars_t_h@002129251072.mbb.telenor.dk] has quit [Quit: Leaving] 15:21:48 ikki [~ikki@201.155.92.12] has joined #lisp 15:22:01 yroeht [~yroeht@x.yroeht.eu] has joined #lisp 15:24:00 -!- v0yager [~v0yager@173-8-81-129-BusName-tn.chatta.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 15:25:12 Ragnaroek [~chatzilla@p5081F184.dip.t-dialin.net] has joined #lisp 15:25:14 -!- wbooze [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Read error: Connection reset by peer] 15:25:19 loke: i know what you want, but it is not suprising that it does not work 15:25:45 loke: xpaths do not necessarily specify unambiguously where an insertion should take place if a search failes. 15:26:19 wbooze [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 15:30:44 realitygrill [~realitygr@76.226.202.193] has joined #lisp 15:31:28 -!- slyrus [~chatzilla@209-188-122-100.taosnet.com] has quit [Ping timeout: 244 seconds] 15:32:07 H4ns: yeah, I realised that after thinking for a while 15:32:27 H4ns: I made my own "replace content by path" function that does what I want 15:32:43 -!- fiveop [~fiveop@dslb-178-002-097-177.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 15:33:13 'morning 15:33:26 It's just that I wanted to be clever (i.e. lazy). In my Atom parser, I have a metaclass that allows me to declare the XPath expression from where to initialise the slots. I wanted to be able to go the other way by just looking at the XPath. 15:33:31 loke: that's what i did. it is not really xpath, but very convenient. inserting in the right location is a bit troublesome, though. i did not implement a solution that worked off a (relaxng) schema, but that'd be nice. 15:33:54 _nix00 [~Adium@218.82.105.203] has joined #lisp 15:34:02 H4ns: In my case, it doesn't matter since I'm simply relaxing all the text content in the node at the end of the path 15:34:14 loke: i have a metaclass where slots can have an xpath attached to them so that an xml document is updated when the instance is updated. 15:35:02 -!- Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has quit [Read error: Operation timed out] 15:35:41 H4ns: here's my result: http://code.google.com/p/cl-gdata/source/browse/src/contacts.lisp#46 15:36:08 H4ns: I have that, sort of. Although I don't update immediately, but only when I save 15:36:26 loke: nice. similar to what i have. 15:36:49 decaf [~mehmet@unaffiliated/decaf] has joined #lisp 15:36:55 -!- Ragnaroek [~chatzilla@p5081F184.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 15:37:49 http://paste.lisp.org/display/127890 15:38:05 H4ns: it is possible to have slots with custom storage, right? 15:38:27 loke: sure, you can store slot values wherever you want. 15:38:31 borkman [~user@S0106001111de1fc8.cg.shawcable.net] has joined #lisp 15:38:33 in that case, I would be able to store the content directly into the DOM, instead of copying it to the slot on initialisation 15:38:50 loke: the thing that i've pasted does both. 15:39:29 dtw [dtw@pdpc/supporter/active/dtw] has joined #lisp 15:39:34 -!- blandest [~user@ip4-85-204-33-242.euroweb.ro] has quit [Ping timeout: 252 seconds] 15:39:37 Haha... I like your comment "there must be a better way to initialize the effective slot definition" 15:39:45 I thought the exact same thing 15:39:46 :-) 15:39:58 loke: couldn't you write it as "for current = node then (find-or-create-child-node current entry-ns entry-name) for (entry-ns entry-name) in path ..."? 15:40:06 loke: that is like the demonstration how common lisp sucks and ruby rules 15:40:13 Look here: http://code.google.com/p/cl-gdata/source/browse/src/atom.lisp#109 15:40:19 loke: common-lisp's metaprogramming is pretty ceremonial 15:41:13 H4ns: what s a demonstration of lisp suckyness? My LOOP, or the MOP stuff? 15:41:26 -!- realitygrill [~realitygr@76.226.202.193] has quit [Quit: realitygrill] 15:41:38 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.88 [Firefox 11.0/20120215222917]] 15:41:38 loke: the cermoniality of the mop 15:41:48 loke: "sucks" in a soft, almost good way of course 15:41:51 H4ns: yeah, well... The alternative is not being able to do that at all. 15:42:08 H4ns: does Ruby have a mop? 15:42:35 -!- decaf [~mehmet@unaffiliated/decaf] has quit [Ping timeout: 240 seconds] 15:42:45 loke: ruby does not have a mop, but it is dynamic enough to allow all sorts of cute metaprogramming things. 15:42:49 It has a Class class that you don't have to use 15:42:51 loke: what are you building? 15:43:02 fade: GData API for CL 15:43:03 loke: basically, i think it is called method_missing 15:43:10 sweet 15:43:34 H4ns: well sure, but that only covers one thing, method invocation. 15:43:53 H4ns: what about the rest of MOP? 15:44:41 loke: i'm not a ruby expert, i'm just saying that the stuff that i do with the mop is often more ceremonial than what i'd to to achive the same effect in ruby, as far as i understand ruby 15:44:57 H4ns: OK, I see 15:45:09 loke: and of course, ruby is slow and will stay slow because all you seem to get is method_missing. 15:45:36 jlongster [~user@pool-98-117-65-239.rcmdva.fios.verizon.net] has joined #lisp 15:45:38 H4ns: Fair enough. But in my experience, you generally only touch MOP early in the design of some feature, and then you just use it. I very rarely touch the content of my atom.lisp file :-) 15:45:45 fiveop [~fiveop@dslb-178-002-097-177.pools.arcor-ip.net] has joined #lisp 15:46:24 loke: yeah. and every time i write something that uses the mop i ask myself the question that i've written down in that comment. 15:46:34 yeah 15:46:37 :-) 15:47:01 H4ns: I don't understand, what do you mean by "ceremonial"? 15:47:21 He puts on a hat, first. 15:47:30 too much boiler plate 15:47:48 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:47:51 Zhivago: it's a wizard's hat anyway 15:47:59 benny [~benny@i577A749F.versanet.de] has joined #lisp 15:48:06 -!- homie [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Read error: Connection reset by peer] 15:48:28 I haven't gotten around to learning the MOP yet, how important is it really? 15:48:41 You can do a lot without it and some more with it 15:48:43 docAvid`: depends on what you want to do 15:49:05 docAvid`: it's useful when building frameworks/DSL's that help you with your project 15:49:08 doc: Completely unimportant until you want to do something sufficiently weird. 15:49:20 deulamco [~Nevermind@113.190.165.248] has joined #lisp 15:49:20 docAvid`: once you need it, it is indispensable. some never need it. 15:49:25 homie [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 15:49:26 hi ppl 15:49:29 I don't think wanting to get a list of slots from a class is that weird. 15:49:35 There are people who never use CLOS at all... 15:49:38 Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has joined #lisp 15:49:56 is that using VPN prevent me from entering Freenode ? 15:50:29 Xach: I was trying to do what you suggested in the LispTips post about setting the default inspector sort order 15:50:29 I find most of the weirder CLOS features (like different method combinations) to be incredibly harmful to maintainability 15:50:38 loke: that was not me 15:50:46 Xach: Oh, I thought lisptips was you? 15:50:55 loke: I am lisptips but that was not lisptips 15:50:55 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Quit: leaving] 15:50:59 that was slime-tips 15:51:04 so, stassats` 15:51:24 ah. SimeTips :-) 15:51:30 slime-tips! 15:51:42 not some weird camel-case 15:51:49 stassats`: of course. Sorry about that. 15:52:42 so, did you have a question or something? 15:52:45 stassats`: I was wondering. I never even knew you could have a $HOME/.swank.lisp. Now, I created it and set your variables there, but obviously it didn't work. Wrong package? I can't find those variables declared in any of the swank packages. 15:52:51 stassats`: What's the secret? 15:53:27 loke: obviously? 15:53:32 What did you try? 15:53:51 Xach: I just tried SETQ'ing the two variables in the .swank.lisp file. 15:53:58 loke: with what forms? 15:54:03 Just SETQ 15:54:07 in toplevel 15:54:16 you need to have (in-package :swank) and use defvar or defparameter 15:54:25 I see 15:54:27 (obviously) 15:54:46 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 15:54:57 how Yarr get .NET method with namespace ? =.=" ..... 15:55:13 Yay 15:55:16 WOrks. Thanks :-) 15:55:22 do i need to write "how to use .swank.lisp tip"? 15:55:42 decaf [~mehmet@unaffiliated/decaf] has joined #lisp 15:55:51 stassats`: Perhaps. Either I'm stupider than all other Lisp wannabes, or someone else may find the same problem. 15:56:38 loke, what variables you are trying to set? 15:56:39 ok, i don't have much ideas for easy tips anyway 15:56:50 seem like ppl is fighting for ... a tip. 15:57:22 dtw: not trying. Suceeding! 15:57:34 dtw: slots-default-order and default-grouping 15:57:35 i have (setf swank:*globally-redirect-io* t) in my ~/.swank.lisp 15:58:13 loke, OK. The Slime REPL may create new _binding_ for some variables, thus, overriding other bindings. 15:58:57 dtw: I think the main problem was that I didn't make sure I was referring to the correct package. 15:59:25 And not must "may"; it actually creates new bindings. 15:59:25 kpreid [~kpreid@128.153.183.86] has joined #lisp 16:00:21 dtw: this is irrelevant to the original question 16:00:55 Ok, sorry. 16:01:01 kilon_alios [~kilon@athedsl-398930.home.otenet.gr] has joined #lisp 16:03:06 -!- _nix00 [~Adium@218.82.105.203] has quit [Quit: Leaving.] 16:03:13 -!- kilon [~kilon@athedsl-407723.home.otenet.gr] has quit [Ping timeout: 276 seconds] 16:04:25 alright, the new tip's out (about .swank.lisp) 16:04:42 rme [~rme@50.43.133.173] has joined #lisp 16:04:48 woo 16:05:06 yay! 16:05:58 some obvious to me things might be not obvious to others 16:07:04 maybe i should include in the future side-note like "to make this tip work you need slime-repl contrib, slime-presentations contrib" 16:07:07 davlap [~davlap@c-24-147-211-14.hsd1.ma.comcast.net] has joined #lisp 16:07:32 SegFaultAX|work [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has joined #lisp 16:07:47 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 260 seconds] 16:08:27 two tips in three days, lisptips needs to catch up! 16:08:29 -!- c_arenz [arenz@nat/ibm/x-aaxlqkgnykeyhgin] has quit [Ping timeout: 245 seconds] 16:08:36 jtza8 [~jtza8@196-210-195-190.dynamic.isadsl.co.za] has joined #lisp 16:08:37 (disregard four mounts of silence) 16:08:41 months 16:09:43 -!- kilon_alios [~kilon@athedsl-398930.home.otenet.gr] has quit [Ping timeout: 276 seconds] 16:09:50 shurane [~mortimer@65-86-91-130.client.dsl.net] has joined #lisp 16:12:00 -!- shurane [~mortimer@65-86-91-130.client.dsl.net] has quit [Client Quit] 16:14:04 markskilbeck [~chris@unaffiliated/markskilbeck] has joined #lisp 16:14:13 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 16:14:40 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 16:15:53 -!- vhost- [~vhost@unaffiliated/vhost-] has quit [Read error: Connection reset by peer] 16:16:24 kilon [~kilon@ppp-94-64-179-146.home.otenet.gr] has joined #lisp 16:17:09 shurane [~mortimer@65-86-91-130.client.dsl.net] has joined #lisp 16:18:05 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 16:19:02 jewel [~jewel@196-215-88-43.dynamic.isadsl.co.za] has joined #lisp 16:19:24 -!- deulamco [~Nevermind@113.190.165.248] has quit [Quit: Leaving.] 16:20:28 coyo [kvirc@pool-71-164-238-90.dllstx.fios.verizon.net] has joined #lisp 16:20:29 -!- coyo [kvirc@pool-71-164-238-90.dllstx.fios.verizon.net] has quit [Changing host] 16:20:29 coyo [kvirc@unaffiliated/bandu] has joined #lisp 16:22:02 -!- shurane [~mortimer@65-86-91-130.client.dsl.net] has left #lisp 16:24:40 HG` [~HG@dsbg-4db59b3b.pool.mediaWays.net] has joined #lisp 16:25:45 the moths of silence 16:29:11 *savant_* flaps ... 16:31:34 -!- savant_ [~js@67.208.188.68] has quit [Quit: linux updates] 16:32:35 -!- jewel [~jewel@196-215-88-43.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 16:37:52 megamind [~Nevermind@113.190.165.248] has joined #lisp 16:38:10 Hello world ! 16:38:42 gravicappa [~gravicapp@ppp91-77-163-169.pppoe.mtu-net.ru] has joined #lisp 16:41:08 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 272 seconds] 16:41:08 -!- sipo [~user@static-72-74-85-37.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 16:41:37 -!- drwho [~drwho@216-122-174-206.gci.net] has quit [Ping timeout: 244 seconds] 16:42:11 =.=" Holy Fox... Where're ppl 16:43:09 Hard at work. 16:43:57 why does C-c C-c take so long? is "Fontifying *slime-compilation*... (regexps ..." really consuming so much time? 16:43:59 I'm trying to learn more about implementing a Lisp on .NET 16:44:18 megamind: have you read LiSP? 16:44:31 H4ns: you on OSX? 16:44:35 loke: yes 16:44:41 H4ns: (setq font-lock-verbose nil) in .emacs 16:44:41 megamind: "Lisp in Small Pieces" http://pagesperso-systeme.lip6.fr/Christian.Queinnec/WWW/LiSP.html 16:45:02 but how can I use .NET library in my Lisp such Yarr or IronScheme did ? 16:45:06 Harag [~phil@dsl-242-255-62.telkomadsl.co.za] has joined #lisp 16:45:32 megamind: you are wanting to write a .NET program. So using a .NET library should be any problem. 16:45:55 rme: thanks! 16:46:07 MOP question  is it possible to define some method or something, so that the metaclass of any subclass of a class with metaclass X is also X? (without having to specify :metaclass on every subclass) 16:46:13 much better 16:47:04 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 16:47:30 pjb, I mean at runtime, when I want to load an .NET assembly or a namespace into my Lisp environment context. 16:47:58 btw, thanks for remind me about LiSP, it's been a long time I haven't read book :) 16:49:05 I don't remember where I learned about that font-lock-verbose thing, and I'm not even really sure what it's doing (other than making C-c C-c tolerable again). 16:49:33 stassats`: there you have another slime tip! 16:50:05 I forget it every time I need it 16:50:25 Kron_ [~Kron@216.99.52.253] has joined #lisp 16:51:33 -!- jtza8 [~jtza8@196-210-195-190.dynamic.isadsl.co.za] has quit [Remote host closed the connection] 16:51:48 slyrus [~chatzilla@209-188-117-24.taosnet.com] has joined #lisp 16:52:37 H4ns: ok, for tomorrow 16:53:08 *megamind* really want to be reminded about things that he can encounter when trying to implenment another commonlisp on .NET 16:53:53 SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has joined #lisp 16:54:22 rpg [~rpg@mpls.sift.info] has joined #lisp 16:54:25 I don't know anything about .NET, but if you want to load llibraries dynamically, I assume you have something like dlopen dlsym, etc on unix. 16:55:30 sipo [~user@static-72-74-85-37.bstnma.fios.verizon.net] has joined #lisp 16:56:25 yay 16:57:17 blackwolf [~blackwolf@ool-45763eb0.dyn.optonline.net] has joined #lisp 16:57:39 -!- yroeht [~yroeht@x.yroeht.eu] has quit [Ping timeout: 245 seconds] 16:58:09 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Leaving] 16:59:15 pjb, I recently heard that .NET have some problems that people tend to avoid implement a full commonlisp on it. Is that true ? 17:00:12 because nobody needs a common lisp on .net? 17:00:16 homie` [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 17:00:22 (nobody who's serious about common lisp) 17:01:07 anthraci- [anthracite@2a01:7e00::f03c:91ff:fedf:eaaa] has joined #lisp 17:01:25 stassats`: you know, it would have been something handy to have had if the connection with .net would be sweet. 17:01:33 daedric_ [~daedric@2a01:e0b:1000:21:baac:6fff:fe99:7ada] has joined #lisp 17:01:39 -!- ivan-kanis [~user@nantes.visionobjects.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:01:50 that's only for my personal experience though 17:01:51 My job require me to work w/ C#, but my old database always remind me of CL =.=" 17:01:59 looking at the features list of corman lisp, it seems to me that sbcl supports most of that, too. SBCL should have a flashy features list :) 17:02:16 madnificent: doesn't rdnzl work? 17:02:20 Yuuhi` [benni@p5483A3C5.dip.t-dialin.net] has joined #lisp 17:02:27 megamind: if your job requires you to write C#, you'll have to write C#. Common Lisp running on C# doesn't allow you to write Common Lisp. 17:02:32 stassats`: only on windows 17:02:33 -!- brendyn [brendyn@2a01:7e00::f03c:91ff:fedf:65b4] has quit [Ping timeout: 245 seconds] 17:02:33 -!- daedric [~daedric@2a01:e0b:1000:21:baac:6fff:fe99:7ada] has quit [Ping timeout: 245 seconds] 17:02:33 -!- anthracite [anthracite@2a01:7e00::f03c:91ff:fedf:eaaa] has quit [Ping timeout: 245 seconds] 17:02:34 -!- ASau [~user@95-27-175-175.broadband.corbina.ru] has quit [Ping timeout: 245 seconds] 17:02:34 -!- Enoria [~Enoria@jte.kidradd.org] has quit [Ping timeout: 245 seconds] 17:02:34 -!- Yuuhi [benni@p5483A3C5.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 17:02:34 -!- spacefrogg [~spacefrog@unaffiliated/spacefrogg] has quit [Ping timeout: 245 seconds] 17:02:46 SBCL is totally awesome, even on window. 17:02:55 Neronus: nobody uses corman lisp 17:02:58 -!- froggey [~froggey@unaffiliated/froggey] has quit [Ping timeout: 245 seconds] 17:03:12 -!- homie [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Remote host closed the connection] 17:03:15 spacefrogg [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 17:03:37 froggey [~froggey@unaffiliated/froggey] has joined #lisp 17:03:42 megamind: in that sense, i think your time might be better spent to advocate the use of Common Lisp (given that you have a connection to .NET on windows), rather than writing a new implementation. 17:03:46 madnificent, I won't make DSL C# on that lisp anyway =) . 17:03:47 rme: thanks for the (setq font-lock-verbose nil) in .emacs, awesome tip :-) 17:03:57 kloeri_ [~kloeri@freenode/staff/exherbo.kloeri] has joined #lisp 17:04:41 probably has the same kind of effect as turning off GC messages in Emacs19 has 17:04:57 ihyoyoung_ [seoz@enlightenment2.osuosl.org] has joined #lisp 17:05:16 attila_lendvai [~attila_le@87.247.35.157] has joined #lisp 17:05:16 -!- attila_lendvai [~attila_le@87.247.35.157] has quit [Changing host] 17:05:16 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 17:05:29 -!- kloeri [~kloeri@freenode/staff/exherbo.kloeri] has quit [Remote host closed the connection] 17:05:29 -!- kaol [kaol@piperka.net] has quit [Ping timeout: 245 seconds] 17:05:30 -!- ihyoyoung [seoz@enlightenment2.osuosl.org] has quit [Ping timeout: 245 seconds] 17:05:38 wishbone4 [~user@167.216.131.126] has joined #lisp 17:05:47 a blast from the past 17:05:50 kaol_ [kaol@piperka.net] has joined #lisp 17:05:56 megamind: If I had more time, I would write an easily retargetable CL implementations. 17:06:06 madnificent, well, I really want to see how can I host a lisp on .NET, as well as compiling its loaded thing into .NET assembly or take use of .NET library in a nicer way. 17:06:18 -!- ft [efftee@shell.chaostreff-dortmund.de] has quit [Ping timeout: 245 seconds] 17:06:37 It wouldn't have to be very fast, but you could adapt it to a new plateform such as .NET, JVM, a new processor or a new language (shell, ruby, python, java, javascript, etc) in a week-end. 17:06:38 What was the rationale for making cl:equalp descenders ignore case when doing element-by-element comparison of strings? 17:06:43 -!- g0 [~mc@www14045u.sakura.ne.jp] has quit [Ping timeout: 245 seconds] 17:06:45 ft [efftee@shell.chaostreff-dortmund.de] has joined #lisp 17:06:50 g0 [~mc@www14045u.sakura.ne.jp] has joined #lisp 17:07:12 mon_key: EQUAL is case sensitive already. 17:07:20 -!- TristamWrk [~tristamwr@bodhilinux/team/Tristam] has quit [Excess Flood] 17:07:30 yroeht [~yroeht@x.yroeht.eu] has joined #lisp 17:07:33 -!- redline6561 [~redline65@li69-162.members.linode.com] has quit [Ping timeout: 245 seconds] 17:07:41 TristamWrk [~tristamwr@gray-51.dynamic2.rpi.edu] has joined #lisp 17:07:41 -!- TristamWrk [~tristamwr@gray-51.dynamic2.rpi.edu] has quit [Changing host] 17:07:41 TristamWrk [~tristamwr@bodhilinux/team/Tristam] has joined #lisp 17:07:43 redline6561 [~redline65@li69-162.members.linode.com] has joined #lisp 17:08:04 mon_key: because EQUALP ignores the case of strings 17:08:21 Enoria [~Enoria@jte.kidradd.org] has joined #lisp 17:08:35 and EQUALP on composite structures is just recursive EQUALP 17:08:40 pjb, I have seen dialects like IronLisp and Yarr, but they seem to make another dialect for their own. Some crash fairly often. 17:08:55 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 17:09:06 pjb: my understanding is that the comparison is by EQUALP 17:09:31 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Ping timeout: 276 seconds] 17:09:33 superjudge [~superjudg@c83-250-198-227.bredband.comhem.se] has joined #lisp 17:09:38 -!- Fade [~fade@66.207.216.43] has quit [Ping timeout: 245 seconds] 17:10:21 Fade [~fade@outrider.deepsky.com] has joined #lisp 17:10:22 stassats`: I understand that it does I'm wondering why it didn't use EQUAL descending and the comparsion was w/ two strings. 17:10:37 because that would be confusing 17:10:42 -!- lemoinem [~swoog@216.252.67.61] has quit [Remote host closed the connection] 17:10:53 and inconsistent 17:11:04 lemoinem [~swoog@205.233.81.79] has joined #lisp 17:11:10 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 17:11:41 is there a utility function which does string= comparions when descending arrays? 17:11:43 -!- gkeith_lt [georgekeit@nat/google/x-ewtowwncyvgbnbde] has quit [Ping timeout: 245 seconds] 17:11:51 why do you keep writing "w/"? it's not easy to read 17:11:52 elrzn| [~elrzn@80.27.98.119] has joined #lisp 17:12:12 mon_key: (every 'string= arr1 arr2) 17:12:18 stassats`: OK i will keep that in mind 17:13:07 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 17:13:18 xah lee has fully embraced the twitters, eh. 17:13:28 -!- kpreid [~kpreid@128.153.183.86] has quit [Quit: Offline] 17:13:48 -!- dfox [~dfox@rei.ipv6.dfox.org] has quit [Ping timeout: 245 seconds] 17:14:17 eh? 17:14:19 pjb, do you think an implementation on .NET can possibly load and run normal commonlisp library ( like quicklisp for example ) ? 17:14:35 -!- elrzn [~elrzn@149.Red-83-35-234.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 17:15:09 pjb: I want something smarter, e.g. something that would compare with arrays like: (make-array 3 :initial-contents '("a" 8 t)) 17:15:17 turing equivalence, do you know it? 17:15:20 -!- yroeht [~yroeht@x.yroeht.eu] has quit [Ping timeout: 272 seconds] 17:15:42 nepnux [~wildnux@69.199.88.19] has joined #lisp 17:15:44 -!- saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 17:15:45 speaking of equalp, there is no way to make lisp return a true value for equalp called with two different clos instances, is that right? 17:15:50 mon_key: so write your own. generic equality is, after all impossible (same with generic copyer) 17:15:51 mon_key: (every 'equal)? 17:16:07 H4ns: nope. 17:16:14 pkhuong: not right? 17:16:16 stassats`: ok 17:16:44 (defgeneric egal (x y)) :) 17:17:11 H4ns: EQUALP is not smart enough to traverse standard objects, so it's reduced to EQ on those 17:17:31 or perhaps not presumptious enough 17:17:50 H4ns: right, you can't (: 17:17:58 pkhuong: ok. thanks. 17:18:03 stassats`: your solution does (mostly) what i want. Thanks again. 17:18:19 shadow equalp! or hack your implementation 17:20:34 write a new one for .net! 17:21:07 gkeith_lt [georgekeit@nat/google/x-pglehrcjffvpqchx] has joined #lisp 17:22:00 dfox [~dfox@rei.ipv6.dfox.org] has joined #lisp 17:22:01 cmm, lol 17:22:39 v0yager [~v0yager@bordm.com] has joined #lisp 17:24:15 -!- elrzn| [~elrzn@80.27.98.119] has quit [Ping timeout: 240 seconds] 17:25:36 elrzn [~elrzn@80.27.98.126] has joined #lisp 17:26:10 saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has joined #lisp 17:27:39 is there a quicklisp loadable system implementing this cdr? http://cdr.eurolisp.org/document/8/cleqcmp.html 17:28:29 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 17:29:14 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 17:29:25 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 17:29:52 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 17:30:30 -!- v0yager [~v0yager@bordm.com] has quit [Remote host closed the connection] 17:31:44 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 17:32:37 -!- Kron_ [~Kron@216.99.52.253] has quit [Ping timeout: 248 seconds] 17:33:50 -!- sunmix [~user@223.206.34.44] has quit [Read error: Connection reset by peer] 17:34:06 -!- markskilbeck [~chris@unaffiliated/markskilbeck] has quit [Ping timeout: 260 seconds] 17:34:11 kilon_alios [~kilon@athedsl-397888.home.otenet.gr] has joined #lisp 17:35:07 Don't know when Arc come out, how many ppl will take use of it 17:35:32 15 17:35:39 42 17:35:59 I think I'm closer to right. 17:35:59 -!- kanru` [~user@154-93.80-90.static-ip.oleane.fr] has quit [Ping timeout: 240 seconds] 17:36:07 http://arclanguage.org/newcomments for the discussion from those 15 17:36:40 That's why I don't try to make my own dialect ;) 17:36:59 -!- kilon [~kilon@ppp-94-64-179-146.home.otenet.gr] has quit [Ping timeout: 265 seconds] 17:38:28 somewhat I feel clojure look alike Arc 17:40:09 megamind: That doesn't make much sense. 17:40:40 kilon [~kilon@athedsl-319158.home.otenet.gr] has joined #lisp 17:40:54 -!- Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has quit [Read error: Connection reset by peer] 17:41:53 Guthur [~user@212.183.128.29] has joined #lisp 17:42:31 -!- kilon_alios [~kilon@athedsl-397888.home.otenet.gr] has quit [Ping timeout: 252 seconds] 17:44:17 -!- elrzn [~elrzn@80.27.98.126] has quit [Quit: Bye] 17:44:21 -!- kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has quit [Ping timeout: 252 seconds] 17:44:29 elrzn [~elrzn@80.27.98.125] has joined #lisp 17:44:30 -!- elrzn [~elrzn@80.27.98.125] has quit [Remote host closed the connection] 17:45:36 just to see how various lisp dialect convince ppl to use it 17:46:17 so no reference implementation for Antoniotti's equals/compare stuff? 17:46:53 mon_key, what's that ? 17:47:08 megamind: http://cdr.eurolisp.org/document/8/cleqcmp.html 17:48:49 too far away for me to care about =.=" . But maybe some ideals I will bring along if I succeed in my next dialect :D 17:49:44 -!- HG` [~HG@dsbg-4db59b3b.pool.mediaWays.net] has quit [Quit: Leaving.] 17:50:21 [1]knob [~knob@genesis.ballesterhermanos.com] has joined #lisp 17:50:51 kpreid [~kpreid@128.153.213.162] has joined #lisp 17:53:35 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Ping timeout: 240 seconds] 17:55:49 -!- quazimodo [~quazimodo@c122-106-158-42.carlnfd1.nsw.optusnet.com.au] has quit [Remote host closed the connection] 17:56:21 vairav [~vairav@209.49.23.82] has joined #lisp 17:58:51 jewel [~jewel@196-215-88-43.dynamic.isadsl.co.za] has joined #lisp 17:58:57 quazimodo [~quazimodo@c122-106-158-42.carlnfd1.nsw.optusnet.com.au] has joined #lisp 18:01:37 osa1 [~sinan@31.140.93.180] has joined #lisp 18:04:28 ASau [~user@95-27-175-175.broadband.corbina.ru] has joined #lisp 18:04:38 -!- angavrilov [~angavrilo@217.71.235.212] has quit [Remote host closed the connection] 18:06:13 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Ping timeout: 248 seconds] 18:06:24 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 18:06:56 -!- gf3 [~gf3@unaffiliated/gf3] has quit [Excess Flood] 18:07:10 gf3 [~gf3@unaffiliated/gf3] has joined #lisp 18:10:26 Kron_ [~Kron@98.143.98.159] has joined #lisp 18:11:54 drwho [~drwho@137.229.78.0] has joined #lisp 18:12:40 -!- eli [~eli@winooski.ccs.neu.edu] has quit [Ping timeout: 244 seconds] 18:13:25 -!- drwho [~drwho@137.229.78.0] has quit [Client Quit] 18:13:38 ivan-kanis [~user@89.83.137.164] has joined #lisp 18:14:07 -!- saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 18:14:42 -!- austinh` is now known as austinh 18:15:01 -!- ASau [~user@95-27-175-175.broadband.corbina.ru] has quit [Remote host closed the connection] 18:15:15 -!- ZabaQ [~jconnors@85.207.11.34] has quit [Quit: Leaving.] 18:16:14 ASau [~user@95-27-175-175.broadband.corbina.ru] has joined #lisp 18:16:30 Froward [~PANZERKON@206.231.99.110] has joined #lisp 18:16:39 vhost- [~vhost@robodance.kyleterry.com] has joined #lisp 18:16:39 -!- vhost- [~vhost@robodance.kyleterry.com] has quit [Changing host] 18:16:39 vhost- [~vhost@unaffiliated/vhost-] has joined #lisp 18:17:45 -!- [SLB] [~balthasar@unaffiliated/slabua] has quit [Quit: [ Close the World, Open the nExt ]] 18:17:55 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Ping timeout: 240 seconds] 18:18:53 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 18:18:57 eli [~eli@winooski.ccs.neu.edu] has joined #lisp 18:20:35 EmmanuelOga [~emmanuel@190.244.3.40] has joined #lisp 18:20:40 -!- teggi [~teggi@113.172.47.101] has quit [Remote host closed the connection] 18:22:52 sigi-ntb [~sigi@host-85-27-110-224.brutele.be] has joined #lisp 18:27:22 megamind: have a look at: http://bellard.org/jslinux/ 18:27:38 megamind: implement a x86 emulator in .NET and run sbcl or any other CL implementation targetting linux-x86! 18:28:42 -!- Patterngazer_ [~Patternga@globulon.pck.nerim.net] has quit [Quit: Now if you will excuse me, I have a giant ball of oil to throw out my window] 18:30:37 -!- megamind [~Nevermind@113.190.165.248] has quit [Read error: Connection reset by peer] 18:31:42 [SLB] [~balthasar@unaffiliated/slabua] has joined #lisp 18:33:13 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 244 seconds] 18:35:19 -!- ignas [~ignas@office.pov.lt] has quit [Quit: Ex-Chat] 18:35:35 HG` [~HG@dsbg-4db59b3b.pool.mediaWays.net] has joined #lisp 18:35:46 v0yager [~v0yager@173-8-81-129-BusName-tn.chatta.hfc.comcastbusiness.net] has joined #lisp 18:36:09 _schulte_ [~eschulte@adaptive.cs.unm.edu] has joined #lisp 18:36:14 v0yager_ [~v0yager@bordm.com] has joined #lisp 18:36:50 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: away !away!] 18:39:55 -!- v0yager [~v0yager@173-8-81-129-BusName-tn.chatta.hfc.comcastbusiness.net] has quit [Ping timeout: 240 seconds] 18:46:17 -!- bjonnh [~bjonnh@147.210.71.83] has quit [Remote host closed the connection] 18:48:12 -!- saste [~saste___@dynamic-adsl-78-15-174-230.clienti.tiscali.it] has quit [Ping timeout: 260 seconds] 18:48:51 v0yager [~v0yager@173-8-81-129-BusName-tn.chatta.hfc.comcastbusiness.net] has joined #lisp 18:50:37 -!- MoALTz_ [~no@host-92-8-235-204.as43234.net] has quit [Quit: brb] 18:50:55 MoALTz [~no@host-92-8-235-204.as43234.net] has joined #lisp 18:50:56 sdemarre [~serge@91.176.103.115] has joined #lisp 18:51:44 jjkola [~jjkola@xdsl-83-150-83-66.nebulazone.fi] has joined #lisp 18:52:52 -!- v0yager_ [~v0yager@bordm.com] has quit [Ping timeout: 276 seconds] 18:56:45 rvirding [~chatzilla@c213-89-147-188.bredband.comhem.se] has joined #lisp 19:00:00 pspace [~andrew@69.54.63.217] has joined #lisp 19:00:55 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Ping timeout: 240 seconds] 19:00:55 -!- SegFaultAX|work [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 19:01:10 SegFaultAX|work [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has joined #lisp 19:01:24 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 19:01:30 Raekwoon [Raekwoon@pool-109-191-18-176.is74.ru] has joined #lisp 19:01:41 -!- splittist [d417faa6@gateway/web/freenode/ip.212.23.250.166] has quit [Ping timeout: 245 seconds] 19:01:41 -!- jjkola_work [c064748e@gateway/web/freenode/ip.192.100.116.142] has quit [Ping timeout: 245 seconds] 19:01:58   19:03:04 nugget correct ?= 19:04:03   ? 19:04:16   19:05:16  19:05:24 Raekwoon: please stick to english. 19:05:36 -!- Raekwoon [Raekwoon@pool-109-191-18-176.is74.ru] has quit [Client Quit] 19:07:03 Ralith [~ralith@static-209-139-215-92.gtcust.grouptelecom.net] has joined #lisp 19:11:36 If i have two arrays A and B and array B is displaced to array A when it is created and i later setf array A to a new array what happens to the displaced array B? 19:11:51 mon_key: nothing. 19:12:03 -!- slyrus [~chatzilla@209-188-117-24.taosnet.com] has quit [Ping timeout: 252 seconds] 19:12:15 mon_key: an array is displaced to an array object, not to a variable. 19:12:42 -!- SegFaultAX|work [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 19:13:36 Xach: so the displacmeent is to some underlying section of memory independent of the object? 19:14:02 SegFaultAX|work [~mkbernard@c-98-248-241-85.hsd1.ca.comcast.net] has joined #lisp 19:14:48 -!- dtw [dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:15:12 mon_key: the displacement is to the array object, not to the variable A pointing to it. 19:15:18 -!- pspace [~andrew@69.54.63.217] has quit [Quit: Konversation terminated!] 19:15:37 mon_key: the variable A is not the object, it is a variable bound to an object; changing the binding does not influence the object itself. 19:16:39 Xach: H4ns: I think i got it. Thanks. 19:18:28 -!- [1]knob [~knob@genesis.ballesterhermanos.com] has quit [Ping timeout: 252 seconds] 19:18:50 So, just to be clear, after binding the variable A to a new array-object so long as variable B retains its binding to the origial array-object it isn't GCd. 19:19:06 -!- zophy [~zophy@host-5-150-220-24.midco.net] has quit [Ping timeout: 260 seconds] 19:19:19 it being the original displaced-to array-object. 19:20:18 mon_key: correct. the displaced array holds a reference to the original array, preventing it from being garbage collected. 19:28:11 -!- ngz [~user@69.205.70.86.rev.sfr.net] has quit [Ping timeout: 252 seconds] 19:31:40 -!- dronf [~user@host-46-186-32-201.dynamic.mm.pl] has quit [Read error: Connection reset by peer] 19:32:11 -!- homie` [~levgue@xdsl-78-35-153-172.netcologne.de] has quit [Remote host closed the connection] 19:32:36 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Remote host closed the connection] 19:33:09 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 19:33:26 dronf [~user@host-46-186-32-201.dynamic.mm.pl] has joined #lisp 19:33:35 homie` [~levgue@xdsl-78-35-153-172.netcologne.de] has joined #lisp 19:33:51 Noticing that issue 132 http://www.lispworks.com/documentation/HyperSpec/Issues/iss132_w.htm makes some mention of a more extreme setfable version of ARRAY-DISPLACEMENT 19:35:01 mon_key: adjust-array is used instead. 19:35:32 Xach: yes. complete with the transitivity rules. 19:36:51 knob [~knob@genesis.ballesterhermanos.com] has joined #lisp 19:39:49 Does CCL export a function to modify environment variables? 19:40:34 -!- pldn [~dvorak@77.226.151.243] has quit [Ping timeout: 245 seconds] 19:40:40 ccl:setenv 19:40:52 Ralith: hi! what version of ccl are you using? 19:41:04 Ralith: the symlink behavior "recently" changed, with respect to local-projects. 19:41:13 Xach: latest svn as of last night 19:41:17 where "recent" is something like in the last half year 19:41:26 Ok, that version should work with symlinks to directories no problem. 19:41:32 it didn't appear to. 19:41:39 *Xach* scratches, head, chin 19:41:40 any tests I can run for you? 19:41:59 rme: thanks 19:42:15 Ralith: what do you get from lisp-implementation-version? 19:42:33 "Version 1.8-dev-r14958M-trunk (LinuxX8632)" 19:42:50 Thanks. 19:43:09 np 19:43:31 Ralith: you might want to do (rebuild-ccl :full t). The binaries in svn are primarily for bootstrapping. 19:43:51 running... 19:43:55 -!- jjkola [~jjkola@xdsl-83-150-83-66.nebulazone.fi] has quit [Quit: Leaving] 19:44:00 I hope it was safe to do that in SLIME. 19:47:00 Does SBCL have function advice? 19:47:13 sellout: no 19:47:28 Xach: Thanks. 19:47:59 rme: do I need to restart the image, or start a different image, after doing that? 19:48:26 Ralith: Just restart it. If the rebuild-ccl works, it replaces your old binaries. 19:48:55 -!- Vutral [~ss@2a01:198:35a::1] has quit [Ping timeout: 240 seconds] 19:49:51 kk 19:50:43 Xach: symlinks now appear to be working properly. 19:51:58 apologies for the false alarm 19:53:36 No problem. 19:54:07 I had a lengthy email discussion on the topic with Gary Byers so I would hate to see a regression 19:55:08 ZabaQ [~Zaba@ip-89-176-173-114.net.upcbroadband.cz] has joined #lisp 19:55:14 in retrospect, it may be that I had the problem before switching over to CCL at all last night 19:55:26 and my SBCL is indeed quite old 19:55:35 zophy [~zophy@host-5-150-220-24.midco.net] has joined #lisp 19:55:38 SBCL and CCL were both updated "recently" at my urging 19:56:50 what were they doing wrong? 19:57:21 Not wrong, exactly, but inconvenient 19:57:42 Ralith: If you did (directory "*/*.txt") and some entry foo in the current directory was a symlink, it would not return foo/bar.txt 19:58:01 (or the resolved path, either, it just would ignore it) 19:58:06 ah. 20:00:26 grh, nothing is building for me lately 20:01:08 Vutral [~ss@vutral.net] has joined #lisp 20:01:23 fe[nl]ix: autoreconf -i -f 20:01:26 er 20:01:38 fe[nl]ix: after running that in a fresh libfixposix checkout, configure fails with: 20:01:48 configure: error: cannot find install-sh, install.sh, or shtool in build/aux ".."/build/aux 20:03:12 -!- cesarbp [~user@187.193.216.239] has quit [Ping timeout: 252 seconds] 20:04:42 -!- Odin- [~sbkhh@214-106-22-46.fiber.hringdu.is] has quit [Read error: Operation timed out] 20:05:12 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 20:05:45 -!- hypercube32 [~hypercube@246.111.188.72.cfl.res.rr.com] has quit [Quit: Leaving] 20:05:49 bjonnh [~bjonnh@bdn33-2-89-86-25-253.dsl.sta.abo.bbox.fr] has joined #lisp 20:06:47 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 20:07:06 mathrick [~mathrick@85.218.148.156] has joined #lisp 20:10:21 manually creating that dir and copying install-sh into it works for a little, then it dies looking for config.sub 20:14:19 osa1_ [~sinan@31.140.19.157] has joined #lisp 20:15:06 -!- ZabaQ [~Zaba@ip-89-176-173-114.net.upcbroadband.cz] has quit [Read error: Connection reset by peer] 20:15:26 -!- ghoti- [4c1b035d@gateway/web/freenode/ip.76.27.3.93] has quit [Ping timeout: 245 seconds] 20:16:10 Inode [~inode@time.uk.chromedpork.net] has joined #lisp 20:16:40 -!- asvil [~filonenko@178.124.160.180] has left #lisp 20:16:53 -!- osa1 [~sinan@31.140.93.180] has quit [Ping timeout: 248 seconds] 20:17:59 -!- leo2007 [~leo@123.114.34.224] has quit [Ping timeout: 252 seconds] 20:18:27 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Remote host closed the connection] 20:19:29 -!- Froward [~PANZERKON@206.231.99.110] has quit [Quit: even in laughter, the heart of Snorlax is sorrowful. and the end of that mirth is heaviness.] 20:19:39 -!- superjudge [~superjudg@c83-250-198-227.bredband.comhem.se] has quit [Quit: superjudge] 20:19:42 -!- zophy [~zophy@host-5-150-220-24.midco.net] has quit [Remote host closed the connection] 20:21:55 -!- jewel [~jewel@196-215-88-43.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 20:22:23 Odin- [~sbkhh@214-106-22-46.fiber.hringdu.is] has joined #lisp 20:24:11 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 20:24:53 -!- kpreid [~kpreid@128.153.213.162] has quit [Quit: Offline] 20:25:41 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Quit: Leaving] 20:25:45 -!- gravicappa [~gravicapp@ppp91-77-163-169.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:34:28 bobbysmith007 [~russ@216.155.103.30] has joined #lisp 20:34:33 -!- Vutral [~ss@vutral.net] has quit [Disconnected by services] 20:34:59 hm, github checkout worked 20:35:26 git must've hiccuped 20:39:18 is there any way to compile libfixposix without libcheck? 20:39:50 borkman` [~user@S0106001111de1fc8.cg.shawcable.net] has joined #lisp 20:41:08 -!- borkman [~user@S0106001111de1fc8.cg.shawcable.net] has quit [Ping timeout: 240 seconds] 20:41:23 Ralith: no 20:42:25 :| 20:43:25 kilon_alios [~kilon@athedsl-187414.home.otenet.gr] has joined #lisp 20:43:37 slyrus [~chatzilla@209-188-117-24.taosnet.com] has joined #lisp 20:43:55 -!- kilon [~kilon@athedsl-319158.home.otenet.gr] has quit [Ping timeout: 240 seconds] 20:44:18 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 20:44:21 that's two different C libs I have to compile to use iolib 20:44:22 oh well 20:46:12 kpreid [~kpreid@128.153.179.241] has joined #lisp 20:47:11 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 260 seconds] 20:48:22 -!- osa1_ [~sinan@31.140.19.157] has quit [Ping timeout: 260 seconds] 20:50:00 Hmm, commonqt was working for me fine a while ago, but now it fails when trying to link with "libsmokebase" 20:50:05 I don't have a smokebase. 20:50:49 -!- kpreid [~kpreid@128.153.179.241] has quit [Client Quit] 20:51:08 borkman`` [~user@S0106001111de1fc8.cg.shawcable.net] has joined #lisp 20:51:18 -!- borkman`` [~user@S0106001111de1fc8.cg.shawcable.net] has quit [Remote host closed the connection] 20:51:50 antgreen [~user@70.50.67.203] has joined #lisp 20:52:36 *Xach* tries to figure it out 20:52:52 milanj [~milanj_@109-92-124-101.dynamic.isp.telekom.rs] has joined #lisp 20:53:00 -!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Quit: http://www.cyphase.com/] 20:53:01 -!- borkman` [~user@S0106001111de1fc8.cg.shawcable.net] has quit [Ping timeout: 260 seconds] 20:54:30 lars_t_h [~lars_t_h@002128198042.mbb.telenor.dk] has joined #lisp 20:54:53 -!- xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 20:55:26 xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has joined #lisp 20:55:47 woo, iolib finally built 20:56:04 -!- ivan-kanis [~user@89.83.137.164] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:56:34 gitorious is taking this opportunity to keep hanging up on me 20:57:02 tsuru` [~charlie@adsl-74-179-196-113.bna.bellsouth.net] has joined #lisp 20:57:17 that screwed me up a few times recently 20:57:57 -!- totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 20:58:05 Joreji [~thomas@64-146.eduroam.RWTH-Aachen.DE] has joined #lisp 20:59:19 ah, it is stassats's "fault" 20:59:32 kpreid [~kpreid@128.153.179.241] has joined #lisp 21:00:38 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 21:00:54 totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has joined #lisp 21:01:30 Xach: mine 21:01:39 stassats pulled my change 21:01:48 what version of smoke do you have? 21:01:52 saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has joined #lisp 21:02:07 How can I tell? 21:02:17 hmmm 21:03:13 -!- sergiolps [~sergiolps@187.111.81.140] has quit [Quit: sergiolps] 21:03:35 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Ping timeout: 240 seconds] 21:03:50 Question about SLIME: Anyone seen an "End of file during parsing in packet: (write-string ..." error? Anyone know what that means? 21:04:10 Xach: which OS/distro? 21:04:35 does the qt-smoke stuff work on macos yet? 21:04:48 rpg: perhaps an encoding problem? 21:05:34 pjb: Ah. That hadn't occurred to me. AFAIK this is all ASCII stuff. I thought it was a slime error, but maybe it's SBCL. 21:05:42 slyrus: theoretically nothing stops it from working. Compiling smoke libs is left as exercise to the reader 21:07:04 cyphase [~cyphase@unaffiliated/cyphase] has joined #lisp 21:07:08 yes, but the question is whether that is a trivial exercise or remains one which requires learning cmake 21:07:16 pjb: There's a hidden call to cl-syslog in there. Wonder if that's the problem... 21:07:56 Xach: the issue is that without smokebase, it won't link on current smoke in many a distro 21:08:14 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 21:08:15 -!- totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 21:08:50 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 21:11:56 EdwardIII [~EdwardIII@unaffiliated/edward123] has joined #lisp 21:12:25 p_l: Linux, Debian 6.0 21:14:10 pjb: Actually, no --- it's not encoding: SWANK-RPC::READ-MESSAGE failed --- AFAICT a packet didn't contain a gracefully finished message, and READ-CHUNK failed. Scary. 21:14:19 okay, from what I found, Debian 6.0's Qt is four versions behind mainline, and the ABI changed since then 21:14:32 Ok. 21:15:07 -!- knob [~knob@genesis.ballesterhermanos.com] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it] 21:15:15 Xach: let me find exact point, so I can figure how to correct the commonqt.pro to check for library version 21:15:23 rpg: isn't there some ACK/NAK and resending in swank protocol? 21:20:12 yroeht [~yroeht@x.yroeht.eu] has joined #lisp 21:22:24 -!- slyrus [~chatzilla@209-188-117-24.taosnet.com] has quit [Ping timeout: 252 seconds] 21:24:33 pjb: That's beyond my knowledge --- investigating now. What I see is an end of file error in a (:write-string "yaddayaddayadda...") error. error during parsing. Seems like perhaps the parsing error is on the emacs-lisp side, but it's a bit hard to tell 21:24:52 -!- Xach [~xach@pdpc/supporter/professional/xach] has left #lisp 21:26:14 Interestingly, the same string, printed to a file, doesn't cause any problems. These are log files, and when I echo to T in SLIME, I get a crash, but when I just let them go to a file, it's fine. 21:26:48 It looks almost like SLIME has a buffer that's not long enough. 21:28:06 rpg: The Slime protocol changed at some point, then changed back. 21:28:26 There was also some work on encodings in the Slime communications protocol. 21:28:49 Make sure your Lisp and Slime versions are completely up to date. 21:29:58 Also make sure you do not have old Slime fasl files or old .elc files hanging around. Remove ~/.slime/fasl I think .... 21:31:52 reb`: thanks; will do. 21:34:58 -!- compj [~compj@p54BF4038.dip0.t-ipconnect.de] has quit [Quit: compj] 21:36:01 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 276 seconds] 21:39:01 Ralith: everything ok ? 21:39:51 fe[nl]ix: haven't had time to actually start coding yet, but it built and loaded fine at long last. The C libraries were a bit annoying because they weren't packaged and my first attempt to clone libfixposix somehow partially failed 21:40:13 (weren't packaged by my distro, that is) 21:41:39 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 21:42:02 -!- rvirding [~chatzilla@c213-89-147-188.bredband.comhem.se] has quit [Ping timeout: 260 seconds] 21:42:50 -!- saschakb [~saschakb@p4FEA0C7F.dip0.t-ipconnect.de] has quit [Quit: Verlassend] 21:47:27 -!- milanj [~milanj_@109-92-124-101.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 21:48:27 -!- theBlackDragon [~dragon@212.71.14.175.adsl.dyn.edpnet.net] has quit [Read error: Operation timed out] 21:48:29 rvirding [~chatzilla@c213-89-147-188.bredband.comhem.se] has joined #lisp 21:48:30 yay, fixed CommonQT again to make it keep working on old-ass Debian QT 21:50:08 theBlackDragon [~dragon@212.71.14.175.adsl.dyn.edpnet.net] has joined #lisp 21:50:17 asvil [~filonenko@178.124.160.180] has joined #lisp 21:50:39 Is it useful for anybody to use cltl2ed instead of hyperspec from 21:50:39 emacs? 21:52:18 hefner [~hefner@c-69-255-57-56.hsd1.md.comcast.net] has joined #lisp 21:53:08 asvil: more documentation is good, though not completely in line with the ANSI standard it would give more background to the components described 21:54:34 nialo [~nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 21:54:40 -!- nialo- [~nialo@ool-182d5684.dyn.optonline.net] has quit [Ping timeout: 252 seconds] 21:54:51 -!- kilon_alios is now known as kilon 21:55:31 Ralith: what distro ? 21:55:32 -!- fiveop [~fiveop@dslb-178-002-097-177.pools.arcor-ip.net] has quit [Quit: humhum] 21:56:37 -!- kaol_ is now known as kaol 21:57:47 -!- theBlackDragon [~dragon@212.71.14.175.adsl.dyn.edpnet.net] has quit [Ping timeout: 260 seconds] 21:58:31 fe[nl]ix: arch. It's trivial to get packages into the Arch User Repository, which is uncurated, and from which things can be voted into the community repo 21:59:23 theBlackDragon [~dragon@212.71.14.175.adsl.dyn.edpnet.net] has joined #lisp 21:59:42 -!- SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has quit [Quit: Leaving.] 22:00:01 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 22:00:06 Ralith: you're having problems with iolib? I don't recall having to install anything special on arch. 22:00:20 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 22:00:21 maybe I just installed it too long ago. I wonder. 22:00:21 sykopomp: just a comedy of errors. 22:00:35 there's a new dependency, and three different unrelated things went wrong during my attempts 22:01:07 Ralith: this is for an iolib update? 22:01:21 update? 22:01:30 I dunno, I haven't pulled in quite some time 22:02:31 yeah, dep was added nov 2011 22:02:46 SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has joined #lisp 22:02:47 heh 22:02:54 I just did an update-all-dists 22:03:09 iolib errored the first time I tried to load it after the update. I tried it again, and it completed successfully. 22:03:13 on arch64, though. 22:07:40 -!- mishoo [~mishoo@79.112.106.180] has quit [Ping timeout: 265 seconds] 22:10:34 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Remote host closed the connection] 22:12:35 -!- sdemarre [~serge@91.176.103.115] has quit [Ping timeout: 240 seconds] 22:12:49 k1o [~k11@98.82.broadband5.iol.cz] has joined #lisp 22:14:43 -!- kpreid [~kpreid@128.153.179.241] has quit [Quit: Offline] 22:17:26 -!- sigi-ntb [~sigi@host-85-27-110-224.brutele.be] has quit [Read error: Operation timed out] 22:18:15 -!- xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 22:18:47 gigamonk` [~user@adsl-76-254-21-229.dsl.pltn13.sbcglobal.net] has joined #lisp 22:18:54 -!- gigamonk` is now known as gigamonkey` 22:19:12 -!- gigamonkey` is now known as gigamonkey 22:19:27 -!- Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 22:20:14 xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has joined #lisp 22:20:34 -!- kwmiebach [~kwmiebach@xdsl-78-34-233-96.netcologne.de] has quit [Read error: Connection reset by peer] 22:21:21 kwmiebach [~kwmiebach@xdsl-87-79-140-226.netcologne.de] has joined #lisp 22:23:16 RomyRomy [~stickycak@dyn-209-2-227-184.dyn.columbia.edu] has joined #lisp 22:24:03 -!- RomyRomy [~stickycak@dyn-209-2-227-184.dyn.columbia.edu] has quit [Client Quit] 22:24:53 sykopomp: try updating libfixposix 22:24:58 unless you obtained it since the change, anywa 22:24:59 y 22:25:18 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 22:25:19 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 22:25:21 . o O (I wonder what libfixposix is...) 22:25:53 Ralith: I don't think I even have libfixposix installed through pacman. 22:26:17 yes, that would probably be because it's not in any of the repositories. 22:26:19 as discussed above. 22:26:44 Ralith: yet I managed to successfully compile and run iolib. 22:26:59 it's remarkable how people can install things without pacman these days, isn't it! 22:27:15 Qworkescence: libfixposix is a thin POSIX API wrapper iolib uses to clean up inconsistencies between various OSs. 22:28:19 -!- xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 22:29:25 Hey folks. 22:29:56 Ralith: locate fixposix -> exit 1 :\ 22:30:27 iolib does come with some C stuff it compiled, but that was just taken care of as part of the compile-op 22:30:39 those're just grovellers 22:30:52 some of which include lfp.h 22:31:13 see also: iolib/src/syscalls/ffi-functions-unix.lisp:15 22:31:37 so, you must have libfixposix.so *somewhere* 22:31:41 perhaps your slocatedb is out of date? 22:31:55 fe[nl]ix started building dpkg's for libfixposix here: http://download.opensuse.org/repositories/home:/sionescu/ 22:32:10 that would be handy if I were on ubuntu! 22:32:20 apparently that opensuse build server can do a bunch of different formats. 22:32:31 I've been meaning to learn how to AUR; I might just put it up there myself at some point 22:32:45 Ralith: where is this libfixposix.so?! :((( 22:32:53 I have no idea! 22:32:54 ask ld? 22:32:55 (I did updatedb) 22:33:00 Ralith: it's basically a shell script (like ebuild) 22:33:16 -!- yroeht [~yroeht@x.yroeht.eu] has quit [Ping timeout: 272 seconds] 22:33:17 how do I ask ld?! 22:33:25 not sure >_> 22:33:26 -!- rpg [~rpg@mpls.sift.info] has quit [Quit: rpg] 22:33:37 normally you'd use ldd but that only works for things that don't use dlopen 22:33:42 -!- decaf [~mehmet@unaffiliated/decaf] has quit [Quit: decaf] 22:33:43 lsof maybe? 22:33:44 -!- setheus [~setheus@cpe-72-190-112-13.tx.res.rr.com] has quit [Quit: leaving] 22:33:52 there's tracing mode in ld 22:33:59 lsof catches it here 22:34:03 lx86cl 5376 ralith mem REG 8,3 77640 3541225 /usr/local/lib/libfixposix.so.1.1.0 22:34:11 setheus [~setheus@cpe-72-190-112-13.tx.res.rr.com] has joined #lisp 22:34:24 I also never install libfixposix 22:34:34 and I don't think it is even in Debian stable 22:34:42 LD_TRACE_LOADED_OBJECTS <-- set it under linux to nonempty and ld.so will spew debug info 22:34:49 oo, handy! 22:35:04 I seem to have no libfixposix anywhere. I am starting to believe there is no such thing. 22:35:07 :P 22:35:07 at least as long as you don't use certain hardened variants, I believe 22:35:28 sykopomp: then you've never successfully used iolib on that machine. :) 22:35:36 sykopomp: you can see the use-library call as well as us 22:35:46 use-foreign-library* 22:36:28 Fade: http://zushakon.sykosomatic.org:8888/ <-- iolib 22:36:40 -!- setheus [~setheus@cpe-72-190-112-13.tx.res.rr.com] has quit [Client Quit] 22:36:58 ravster [~user@184.175.28.107] has joined #lisp 22:37:02 Hello everyone 22:37:10 lsof | grep fixposix -> exit 1 22:37:15 so, like, yeah 22:37:57 that is indeed a strange and confusing situation 22:38:18 are you sure you're using an up to date iolib? 22:38:21 yroeht [~yroeht@x.yroeht.eu] has joined #lisp 22:38:23 and not the stable release? 22:38:28 (which is ancient) 22:38:40 note that quicklisp currently fetches the stable release. 22:39:00 ahh 22:39:04 yes, I'm using the quicklisp version :) 22:39:09 that would explain it, huh? 22:39:12 I imagine so. 22:39:16 ^_^ 22:39:30 I'm not sure what all has changed, but you may want to update 22:39:34 -!- v0yager [~v0yager@173-8-81-129-BusName-tn.chatta.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 22:39:43 iirc fe[nl]ix discourages use of the old release 22:39:56 he should make a release! 22:40:11 and/or quicklisp should stock a git version! 22:40:12 +1 that 22:40:26 iolib is one of only a couple of packages I track outside quicklisp 22:40:46 *sykopomp* wonders if the newer iolib would be significantly faster. 22:41:46 it will be a bit a pain for debian stable users, the libfixposix is not in stable afaict 22:41:51 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Quit: leaving] 22:42:18 it's just a matter of adding the sourceline 22:42:31 fe[nl]ix is generating dpkg's for debian and ubuntu 22:42:34 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 22:42:42 if debian stable users are using lisp at all, they should be used to going outside the repos. 22:42:55 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 22:42:55 also, that 22:43:11 for what? 22:43:13 Guthur: CommonQT was just proven to not work on stable 22:43:18 :P 22:43:27 never use lisp libs from debian repos, all QL 22:43:33 http://paste.lisp.org/+2QOM <--- fix 22:43:37 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Ping timeout: 276 seconds] 22:43:43 p_l: yeah seen that, you fixed it though 22:43:49 right> 22:43:49 ? 22:43:52 -!- asvil [~filonenko@178.124.160.180] has quit [Ping timeout: 260 seconds] 22:44:16 yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has joined #lisp 22:44:19 it'd be nice if the whole commonqt build just worked from the asdf file. 22:44:43 Guthur: I fixed it for new things, then had to fix it just now to support Qt 4.4 used by debian stable 22:45:03 setheus [~setheus@cpe-72-190-112-13.tx.res.rr.com] has joined #lisp 22:45:23 I'm trying to learn regexes and am having difficulty with multiline matches. The following code on pastebin doesn't seem to work. The file I'm reading in is simply "blah\nfoo\nbar\n". 22:45:28 Fade: well, it should just call qmake and make from inside ASDF, IMHO 22:46:02 anyone has an idea how i could make lisp talk to python besides pymacs ? 22:46:15 kilon: ? 22:46:32 what value of 'talk' are you assuming in your question? 22:46:35 http://paste.lisp.org/+2QOP 22:46:44 kilon: http://common-lisp.net/project/clpython/ 22:46:54 i want to use python libraries with lisp 22:47:00 pygame to be particular 22:47:02 ravster: emacs regex-builder is pretty sweet for interactively creating regex 22:47:14 ravster: you need to escape the backslash 22:47:20 yes i know about clpython , but I dont think it can call python libraries that utilise the c api 22:47:22 ravster: i.e. \\n, not \n 22:47:22 kilon: that approach is almost certainly wrong headed, but cl-python would be a path, I guess. 22:47:27 or you can correct me there 22:47:31 Guthur: will look into it, thanks for the heads up. That will probably make my life easier. 22:47:44 H4ns: oh, okay. thanks 22:48:12 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 22:48:17 i guess the alternative is to set up a socket server in python and then send data through that interface. 22:48:21 swank.py 22:48:27 kilon: have you looked at lispbuilder-sdl? 22:48:28 aha 22:48:42 yeah i have and did not like , it was very buggy on my macos 22:48:59 Guthur: http://article.gmane.org/gmane.lisp.iolib.devel/422 22:49:12 frankly, you'd probably be better served debugging lispbuilder on OSX than doing what you're talking about. 22:49:52 ngz [~user@69.205.70.86.rev.sfr.net] has joined #lisp 22:50:53 tried to debug it and try diffirent things , i am not an experienced lisper and so I dont think its a way for me to go, I planning to make a 2d game as a side project, nothing major simple 2d platform stuff, just for fun, pygame is something I uses in the past and amazed me with its stability and simplicity so i would love to use but I would also love to use lisp hence my dilema 22:51:48 Guthur: I set OBS up to generate the deb for Squeeze which is the current stable 22:52:04 so far a good candidate is adder but its not common lisp 22:52:35 fe[nl]ix: ok, cheers for the heads up 22:52:53 DataLinkDroid [~David@1.148.59.35] has joined #lisp 22:54:39 Guthur, sykopomp: I strongly suggest you subscribe to the ML if you're using iolib 22:57:14 sykopomp: why the focus on speed, anyway? Isn't that a bit premature? 22:57:37 having an architecture that is fundementally capable of scaling is good, but I understand that you've got that. 22:57:40 Ralith: Eh. I'm not gonna complain about free speed boosts. 22:57:59 I mean, you've been asking about things like optimal buffering and various other subtle tweaks for a while now. 22:58:18 I'm not sure exactly how much overhead the iolib stuff adds right now. 22:58:27 overhead versus what? 22:58:45 the syscalls iolib is built on characteristically *remove* overhead. 22:59:00 xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has joined #lisp 22:59:03 right 22:59:27 I did do some profiling and found that my buffering is probably messed up :) 22:59:45 Ralith: I mean, kind of as an exercise, I'm trying to break 10k req/s. 23:00:10 it's a fun challenge I suppose 23:00:27 bit of a diversion is all 23:00:33 I'm not sure that's gonna have much of an effect on real applications, but it's also nice to be able to tell users "well, on my end, you don't have much to worry about performance-wise" 23:01:05 not like I've spent that much time actually optimizing stuff. 23:01:30 but heck, if I can have a nice algo for buffering from the get-go, that's good. 23:04:25 LoneLisper [~farzadbek@46.225.105.206] has joined #lisp 23:06:32 fairly reapliccable to future projects, too 23:07:55 malbertife [~marcoalbe@bl5-19-52.dsl.telepac.pt] has joined #lisp 23:10:52 ------------ 23:11:16 drawing lines again pjb 23:11:33 Yep. 23:11:57 I should have done that 00:07:43 before. 23:12:22 are you GMT+1 23:12:28 Yes. 23:12:48 -!- davlap [~davlap@c-24-147-211-14.hsd1.ma.comcast.net] has quit [Quit: Computer has gone to sleep.] 23:13:06 hooray, GMT+1 fellow 23:13:17 pjb: where are you now? 23:13:38 davlap [~davlap@c-24-147-211-14.hsd1.ma.comcast.net] has joined #lisp 23:13:46 across the channel from greenwich 23:13:49 -!- xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 23:14:26 -!- davlap [~davlap@c-24-147-211-14.hsd1.ma.comcast.net] has quit [Client Quit] 23:15:29 killerboy: I was born in Hayange, Moselle, France, Europe, Earth, Sol System, Milky Way Galaxy, Local Group, Virgen Supergroup, Universe. 23:17:13 -!- sipo [~user@static-72-74-85-37.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 23:17:35 -!- kilon [~kilon@athedsl-187414.home.otenet.gr] has quit [Remote host closed the connection] 23:17:53 what a coincidence, I'm from Universe as well! 23:17:55 pjb: for some reason I thought you were Belgian 23:18:02 ...not sure why now 23:18:48 Phoodus: Small space isn't it 23:19:22 -!- peterhil [~peterhil@xdsl-77-86-196-131.nebulazone.fi] has quit [Ping timeout: 252 seconds] 23:21:41 peterhil [~peterhil@xdsl-77-86-196-131.nebulazone.fi] has joined #lisp 23:23:38 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 23:25:34 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 23:30:52 xjrn [~chatzilla@c-67-174-244-103.hsd1.ca.comcast.net] has joined #lisp 23:32:03 -!- Guthur [~user@212.183.128.29] has quit [Remote host closed the connection] 23:32:56 italic [~em@unaffiliated/italic] has joined #lisp 23:35:55 reb`: Just updated sbcl from git and with latest slime my encoding error went away. Thanks for the suggestion. 23:39:00 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Quit: leaving] 23:48:30 why did nobody tell me emacs ships with a RPN calculator 23:50:10 kennyd [~kennyd@93-136-12-181.adsl.net.t-com.hr] has joined #lisp 23:50:44 -!- ngz [~user@69.205.70.86.rev.sfr.net] has quit [Ping timeout: 252 seconds] 23:56:28 explore emacswiki once in awhile. 23:58:46 I do!