00:00:41 Enerccio: What do you get from (ql:where-is-system "cffi")? 00:01:13 Xach: #P"/media/home/home/enerccio/quicklisp/dists/quicklisp/software/cffi_0.10.6/" 00:02:06 Enerccio: What CL implementation? 00:02:12 Xach: lispworks 00:03:04 -!- RomyRomy [~stickycak@pool-74-108-234-244.nycmny.east.verizon.net] has quit [Ping timeout: 245 seconds] 00:03:18 Buglouse [~Buglouse@176.31.24.235] has joined #lisp 00:05:06 Enerccio: How do you get that error? 00:05:11 I can't reproduce on Lispworks here. 00:05:28 well I downloaded the quciklisp 00:05:31 loaded it once 00:05:35 Just load that file? Evaluate each form? I don't have any symbol named glut:glutInit, either. 00:05:46 yeah that one I wanted to test 00:05:47 There is glut:init, though. 00:05:58 but now I cant even get to that point 00:06:14 well I am just cmpiling buffer 00:06:20 which is what is on the pastebin 00:06:35 and I will end up with Undefined function 00:06:36 CFFI::REGISTER-FOREIGN-LIBRARY called with 00:06:38 arguments (OPENGL ((:DARWIN #) (:WINDOWS 00:06:39 "opengl32.dll" :CONVENTION :STDCALL) (:UNIX 00:06:41 #))). 00:06:52 LispWorks on Windows, eh? 00:06:56 *Xach* does not have Windows to test 00:06:57 nope 00:07:00 linux 00:07:15 hmm 00:07:40 *Xach* has nothing left in his brain tank, sorry 00:07:43 -!- Buglouse [~Buglouse@176.31.24.235] has quit [Quit: #WeeChat #Mises #emacs] 00:07:48 I know it worked 00:07:51 _once_ 00:08:04 then it crashed, basically 00:08:17 because I didnt do the glut:init 00:08:26 whole lispworks crashed 00:08:28 so I restarted 00:08:35 now it doesnt seems to work 00:08:58 freeglut ERROR: Function called without first calling 'glutInit'. 00:08:59 enerccio@G73Jh-Arch:~/ 00:09:17 Buglouse [~Buglouse@176.31.24.235] has joined #lisp 00:10:03 that seems self-explanatory - call glutInit before calling glutMainLoop. 00:10:19 hefner: never used glut 00:10:42 I only worked with normal opengl and used glx/wgl for windowing and custom code for events 00:13:04 -!- theBlackDragon [~dragon@212.71.14.175.adsl.dyn.edpnet.net] has quit [Ping timeout: 245 seconds] 00:15:04 -!- kilon [~kilon@athedsl-386664.home.otenet.gr] has quit [Remote host closed the connection] 00:16:01 chu [~mathew.ba@CPE-121-223-197-249.lns3.civ.bigpond.net.au] has joined #lisp 00:20:04 -!- quazimodo [~quazimodo@203.149.70.202] has quit [Ping timeout: 260 seconds] 00:20:26 -!- dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has quit [Quit: ZNC - http://znc.in] 00:21:17 -!- Buglouse [~Buglouse@176.31.24.235] has quit [Quit: #WeeChat #Mises #emacs] 00:22:18 -!- nialo` [~nialo@ool-182d5684.dyn.optonline.net] has quit [Ping timeout: 252 seconds] 00:22:54 nialo` [~nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 00:23:16 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 00:23:29 -!- daem0n [~Mr@unaffiliated/mryaargh] has quit [Quit: o/] 00:23:38 -!- vairav [~vairav@209.49.23.82] has quit [Ping timeout: 240 seconds] 00:23:57 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 00:24:32 Buglouse [~Buglouse@176.31.24.235] has joined #lisp 00:25:12 dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has joined #lisp 00:26:31 yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has joined #lisp 00:27:06 symm- [~symm-@178.168.29.31] has joined #lisp 00:29:33 daem0n [~Mr@unaffiliated/mryaargh] has joined #lisp 00:30:39 rvirding [~chatzilla@c213-89-147-188.bredband.comhem.se] has joined #lisp 00:32:52 -!- sezo [~yhiselamu@lap.ee] has quit [Quit: #yhiselamu | www.yhiselamu.ee] 00:33:47 xyxu [~xyxu@58.41.3.108] has joined #lisp 00:35:21 kai__ [~kai@f052101053.adsl.alicedsl.de] has joined #lisp 00:36:02 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 00:36:07 -!- Buglouse [~Buglouse@176.31.24.235] has quit [Quit: #WeeChat #Mises #emacs] 00:36:45 -!- nialo` [~nialo@ool-182d5684.dyn.optonline.net] has quit [Ping timeout: 260 seconds] 00:37:11 Buglouse [~Buglouse@176.31.24.235] has joined #lisp 00:37:37 theBlackDragon [~dragon@77.109.97.229.adsl.dyn.edpnet.net] has joined #lisp 00:38:08 -!- saschakb [~saschakb@p4FEA06F4.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 00:38:34 -!- kwmiebach_ [~kwmiebach@xdsl-78-34-237-158.netcologne.de] has quit [Quit: Leaving] 00:38:41 nialo` [~nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 00:39:33 toekutr [~user@50-0-51-2.dsl.static.sonic.net] has joined #lisp 00:40:03 -!- toekutr [~user@50-0-51-2.dsl.static.sonic.net] has quit [Remote host closed the connection] 00:40:48 toekutr [~user@50-0-51-2.dsl.static.sonic.net] has joined #lisp 00:41:10 -!- chu [~mathew.ba@CPE-121-223-197-249.lns3.civ.bigpond.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:42:24 -!- Buglouse [~Buglouse@176.31.24.235] has quit [Quit: #WeeChat #Mises #emacs] 00:44:26 Hexstream [~hexstream@modemcable019.12-178-173.mc.videotron.ca] has joined #lisp 00:45:09 -!- nialo` [~nialo@ool-182d5684.dyn.optonline.net] has quit [Ping timeout: 248 seconds] 00:46:12 adeht: Having "~A foo" instead of "(~A foo)" was bothering me, honestly. So I revised the syntax. For ~format args you'd do things like ((~my-command any command args here) any evaluated args here). Results here: http://paste.lisp.org/display/128010#4 00:46:43 -!- toekutr [~user@50-0-51-2.dsl.static.sonic.net] has quit [Remote host closed the connection] 00:47:36 maxm-: And then we could have (~interpolate my-list my-separator) or something, as a shorthand for the DOLIST with ~^. Nice? 00:47:51 It's true that it's a very common pattern. 00:49:29 is it normal to get a few warnings when loading slime? 00:49:58 What does ~^ do? 00:50:02 Sorry for being lazy 00:50:02 *ski_* wonders what the specification of `~format' is 00:50:14 ski_, are you ski? 00:50:17 daem0n: yes 00:50:18 Sgeo: Same as FORMAT's ~^... 00:50:24 Sgeo : yes 00:50:32 *Sgeo* doesn't know what FORMAT's ~^ does 00:50:37 It aborts execution of the current nested context if the arguments are exhausted... 00:50:43 Buglouse [~Buglouse@176.31.24.235] has joined #lisp 00:51:05 Sgeo: l1sp.org/cl/~^ 00:51:17 Huh, thanks 00:51:47 ski_: It's not implemented yet. It's one of my high-priority projects this year. 00:52:42 sezo [~yhiselamu@lap.ee] has joined #lisp 00:52:43 Hexstream : heh, i was only asking for specification (even informal would be better than nothing) :) 00:52:56 is it possible to get the source of a function? 00:53:01 in the repl 00:53:07 ski_: http://paste.lisp.org/display/128010#4 should give you an idea. 00:54:23 am0c [~am0c@124.49.51.146] has joined #lisp 00:57:19 adeht: A pretty good argument for separating the ~format command from the evaluated arguments instead of having the evaluated arguments inline is that the ~format command plus its arguments will almost always be pretty short, whereas the evaluated arguments can be quite long. I wouldn't like to have the ~format command name be separated from its unevaluated commands in this way... 00:57:31 -!- Buglouse [~Buglouse@176.31.24.235] has quit [Quit: #WeeChat #Mises #emacs] 00:57:38 unevaluated command arguments, I mean. 00:58:02 isn't there a way to jump to a source? of a function for example 00:58:07 M-. 00:58:09 iirc there was 00:58:10 In slime? M-. 00:58:19 yes slime, thanks 00:58:51 As always, M-x slime-cheat-sheet is awesome. 00:58:51 `~format' is a macro, yes ? 00:58:56 ski_: Right. 00:58:57 -!- sezo [~yhiselamu@lap.ee] has quit [Quit: #yhiselamu | www.yhiselamu.ee (EOF)] 00:59:01 -!- kennyd_ [~kennyd@93-138-93-152.adsl.net.t-com.hr] has quit [Read error: Connection reset by peer] 00:59:02 and jump back with M-, it does a nice stack so you can jump through several and back 00:59:47 How does one learn of slime-cheat-sheet without, well, having the cheat sheet or seeing someone mention it? 00:59:50 Buglouse [~Buglouse@176.31.24.235] has joined #lisp 01:00:03 Sgeo: One doesn't. :) 01:00:18 slime as thorough documentation, I assume it's in there, but also emacs M-x apropos slime 01:00:23 IMHO it should be advertised way more... 01:00:35 then use search in the apropos buffer for the name of functions you expect to exist 01:02:38 cbp``` [~user@187.193.209.109] has joined #lisp 01:03:15 Hexstream : and is it code-walking ? 01:04:29 -!- cbp`` [~user@187.193.209.109] has quit [Ping timeout: 252 seconds] 01:04:33 ski_: Partially. Basically, at "top-level" everything is code-walked (according to ~format commands), but "normal" code is treated as entirely opaque... 01:05:12 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 01:05:13 And, for example, using WHEN at top-level uses the ~format definition of WHEN, which treats the test argument as opaque normal lisp code, and treats the THEN and ELSE clauses as ~format top-level. 01:05:48 Whereas using WHEN at non-top-level just uses normal WHEN. 01:05:51 ok, so you have a mini-language at "top-level" 01:05:55 Yes. 01:06:26 *ski_* would still like to see a specification (like a bnf) of this mini-language, to get a better grasp of it 01:06:54 anyway, it looks quite interesting, afaiui 01:07:54 (it's not clear to me when it transitions from top-level to non-top-level) 01:08:15 ski_: Thanks. Studying http://paste.lisp.org/display/128010#4 should give you a good idea of how it works, though previous knowledge of FORMAT will be quite invaluable to understanding. 01:09:05 yeah .. i don't really know the details of advanced `format' features 01:09:46 (it know you can process nested lists with it, though) 01:11:48 ski_: (~format (~ stream) everything here is at top-level). And for each of the things at top-level, if we're faced with an operator that ~format specifically recognizes, then that operator determines what's to be treated as top-level within and what is opaque normal lisp code. If ~format doesn't specifically recognize the operator, then its non-top-level and not walked. 01:12:08 it's* 01:12:28 ok 01:13:41 .. and are you planning to make a way to extend the set of operators that `~format' recognizes, hopefully in a not-too-ugly way ? 01:15:15 ski_: The implementation will use exactly the same defining operator as other users to define "built-ins". The "built-ins" will have no special status, no special abilities, apart from being in the package users will be expected to use by default... 01:16:19 that sounds great 01:17:04 -!- EyesIsServer [~eyes@WiseOS/Founder/EyesIsMine] has quit [Ping timeout: 276 seconds] 01:17:05 It will be! :) 01:17:15 leo2007 [~leo@119.255.41.67] has joined #lisp 01:17:25 dto [~dto@pool-72-70-40-118.bstnma.fios.verizon.net] has joined #lisp 01:18:48 toekutr [~user@50-0-51-2.dsl.static.sonic.net] has joined #lisp 01:21:46 jleija [~jleija@50.8.10.126] has joined #lisp 01:21:52 -!- hefner [~hefner@c-69-255-57-56.hsd1.md.comcast.net] has quit [Quit: Time is an illusion. Lunch time, doubly so.] 01:23:01 nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has joined #lisp 01:25:09 -!- dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has quit [Ping timeout: 248 seconds] 01:27:09 -!- theBlackDragon [~dragon@77.109.97.229.adsl.dyn.edpnet.net] has quit [Ping timeout: 260 seconds] 01:28:33 theBlackDragon [~dragon@77.109.97.229.adsl.dyn.edpnet.net] has joined #lisp 01:29:14 Hexstream: http://paste.lisp.org/display/128010#5 barring the silly mistake with :by #'cddr (habit), am I missing something about what ~FORMAT does? 01:29:37 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 23.4.1] 01:30:02 -!- kai__ [~kai@f052101053.adsl.alicedsl.de] has quit [Remote host closed the connection] 01:30:27 dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has joined #lisp 01:30:45 EyesIsServer [~eyes@WiseOS/Founder/EyesIsMine] has joined #lisp 01:30:47 Kuntet12 [~user@110.138.236.241] has joined #lisp 01:31:03 !help 01:31:07 for (domain . next) on (xapping-domain xapping), that is. 01:31:13 Kuntet12: no bot here, sorry. 01:31:35 sykopomp: One thing that the xappings example doesn't really demonstrate at all, I must say, is command arguments (such as width, padding char, padding-before-or-after, etc)... 01:32:51 Another thing it doesn't demonstrate at all is static analyzability/optimizability/tranformability. 01:33:23 -!- rvirding [~chatzilla@c213-89-147-188.bredband.comhem.se] has quit [Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356]] 01:34:08 transformability* 01:34:17 Hexstream: those would be useful examples to refer to. 01:34:58 gaidal [~gaidal@58.61.215.28] has joined #lisp 01:35:08 Maybe you could throw hairy FORMAT examples my way, and I'll show you what they would look like with lispy-format. 01:35:14 there may be a million answers to this question as im very new to Lisp, but is there a common reason that output would come out this way, http://i39.tinypic.com/1494guo.png? 01:35:47 HaroBin: Yes. The lisp reader UPCASES by default. 01:35:53 HaroBin: try (setf *print-right-marging* most-positive-fixnum) 01:35:56 For hysterical reasons. 01:36:11 oh sorry, i meant in terms of the line breaks 01:36:16 not the capitalization 01:36:16 Oh. 01:36:22 HaroBin: my suggestion will fix that 01:36:33 okay cool, thanks H4ns 01:37:50 Hexstream: I think the only hairy formats I ever use are some recipes I cribbed from PCL. If it's anything else hairy, I just use princ/prin1/simple format. 01:37:51 -!- ihyoyoung_ is now known as ihyoyoung 01:37:59 -!- ihyoyoung is now known as hyoyoung 01:38:04 Hexstream: here's a fun one for you, though: "~{~#[~;~a~;~a and ~a~:;~@{~a~#[~;, and ~:;, ~]~}~]~}" 01:38:20 Hum. I wonder what I'd get if I asked stassats to invent the mother of all FORMAT invocations, exercising nearly every obscure feature or something like that... 01:38:40 sykopomp: I'll need the arguments, too. 01:39:07 -!- Kuntet12 [~user@110.138.236.241] has quit [] 01:39:07 Hexstream: '(a b c) 01:39:14 Man, this paste: http://paste.pound-python.org/show/15303/ has the same problem I'm seeing, but no context what-so-ever :/ So much for their "advanced pastebin experience". 01:39:15 I'll need enough relevant context, basically. Though the transformation is mostly "mechanical". 01:39:22 Hexstream: also, '(a) and '(a b) 01:40:05 sykopomp: Alright, I'm on it. 01:41:00 This will take some time because I'll actually need to review the semantics of some FORMAT features, though. 01:41:12 sure 01:41:37 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 01:42:22 (I kinda doubt this is the easiest way to accomplish this with FORMAT, but anyway.) 01:42:47 *Sgeo* vaguely notes that SBCL does TCO by default 01:43:09 Sgeo: Many CLs do. 01:43:56 Hexstream: I just cribbed that format string from PCL a long time ago. It was useful. It does something that I happen to need to do on occasion. 01:44:04 hooray for write-once 01:45:48 With lispy-format you could easily implement (~commas-and my-list) once and be done forever. Hooray for real extensibility! 01:47:22 "~/lib:commas-and-my-list/"? 01:47:32 I said "real"! 01:47:49 I see. 01:48:08 To me, a strong requirement of real extensibility is that your user extensions are visually indistinguishable from "built-ins". 01:50:35 HaroBin: (setf *print-pretty* nil) or (setf *print-pretty* t *print-right-margin* 80) 01:56:11 (Not a very exciting example at all IMHO, you might as well just use LENGTH and CASE and PRINC and be done. FORMAT is really just used as comedy, here.) 01:56:43 what's wrong with a little humor in your format strings? 01:57:07 What's wrong with brainfuck? 01:57:20 nothing. Brainfuck is a great language and serves its purpose *very* well. 01:57:45 Just as FORMAT, I guess, but people don't usually use it for comedic value. 01:58:15 I don't use brainfuck for comedic value either. 01:58:29 ?... That's surprising to me. 01:58:46 -!- Odin- [~sbkhh@214-106-22-46.fiber.hringdu.is] has quit [Ping timeout: 248 seconds] 01:59:45 leo2007 [~leo@119.255.41.67] has joined #lisp 01:59:47 Brainfuck is designed to be implemented by the smallest possible compiler. As such, it's a very nice language for learning/teaching the very basics of interpretation and compilation, or exercising what you know. 02:00:08 so in that respect, I consider brainfuck to be quite nice. 02:01:01 Hum. Wouldn't Forth be better-suited for that?... (Or we could just stop the off-topic right now.) 02:01:35 Forth involves more parsing and more complex semantics. 02:01:36 -!- DataLinkDroid [~David@CPE-121-216-152-242.lnse2.ken.bigpond.net.au] has quit [Quit: Bye] 02:02:23 -!- setmeaway [setmeaway3@183.106.96.8] has quit [Read error: Connection reset by peer] 02:03:31 wildnux [~wildnux@cpe-72-182-70-190.austin.res.rr.com] has joined #lisp 02:06:01 Brainfuck: http://www.informatimago.com/develop/lisp/small-cl-pgms/brainfuck/ 02:07:29 setmeaway [~setmeaway@183.106.96.8] has joined #lisp 02:07:34 pjb: it optimizes and everything! 02:07:41 :-) 02:08:21 fantasticsid [~user@178.18.16.11] has joined #lisp 02:08:45 -!- Joreji [~thomas@74-028.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 02:10:22 -!- am0c [~am0c@124.49.51.146] has quit [Ping timeout: 276 seconds] 02:13:53 LiamH [~healy@pool-74-96-8-26.washdc.east.verizon.net] has joined #lisp 02:16:06 -!- kpreid [~kpreid@128.153.213.162] has quit [Remote host closed the connection] 02:16:12 -!- daem0n [~Mr@unaffiliated/mryaargh] has quit [Quit: o/] 02:16:37 -!- fantasticsid [~user@178.18.16.11] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:17:54 -!- SeanTAllen [u4855@gateway/web/irccloud.com/x-dalyzpugiifuymso] has quit [Write error: Broken pipe] 02:18:59 If anyone would be willing to check out https://github.com/sellout/method-combination-utilities, I'm looking for feedback. 02:19:22 It's to accompany my upcoming post on method combination usage. 02:19:39 Also wouldn't mind someone coming up with a better/shorter name for the library. 02:22:36 -!- simon_weber [u4119@gateway/web/irccloud.com/x-rbktnivzizysigqg] has quit [Ping timeout: 240 seconds] 02:25:42 atomx` [~user@109.98.98.30] has joined #lisp 02:26:47 -!- atomx` [~user@109.98.98.30] has quit [Remote host closed the connection] 02:27:37 kpreid [~kpreid@128.153.213.162] has joined #lisp 02:30:50 -!- kpreid [~kpreid@128.153.213.162] has quit [Client Quit] 02:32:42 vairav [~vairav@c-98-207-170-37.hsd1.ca.comcast.net] has joined #lisp 02:36:05 springz [~springz@116.231.107.88] has joined #lisp 02:38:05 -!- HaroBin [~Haro@pool-68-238-248-222.phlapa.fios.verizon.net] has quit [] 02:41:00 m3th 02:41:26 -!- pnathan [~Adium@76.178.164.157] has quit [Quit: Leaving.] 02:43:14 -!- Posterdati [~tapioca@host249-171-dynamic.11-87-r.retail.telecomitalia.it] has quit [Excess Flood] 02:43:53 Posterdati [~tapioca@host249-171-dynamic.11-87-r.retail.telecomitalia.it] has joined #lisp 02:45:03 -!- vairav [~vairav@c-98-207-170-37.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 02:46:19 -!- yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 02:46:57 DataLinkDroid [~David@CPE-121-216-152-242.lnse2.ken.bigpond.net.au] has joined #lisp 02:47:21 sykopomp: Ok, so it's quite simple, really. (Took a long time because I'm doing some designing on the fly... I also wasted time trying to figure out how FORMAT did its thing when I should just have ignored that.) (define-~format ~commas-and (~ignored stream) (list) (~format (~ list) ~^ ~A (loop ~^ (cond ((cddr (~ list)) ", ") ((not (cdr (~ list))) ", and ")) ~A))) 02:47:26 yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has joined #lisp 02:47:48 ko1: How about "Sudafed", since you can use it to make meth(od combinations). 02:48:00 Yuuhi` [benni@p5483A8A5.dip.t-dialin.net] has joined #lisp 02:48:34 And then it's just (~format (~ stream) (~commas-and my-list)) when you need it. 02:49:27 Hum, maybe ~commas-and could be just a normal function in this case (still using ~format internally). 02:50:01 -!- Yuuhi [benni@p5483BD6F.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 02:50:37 wuj [~wuj@207-172-162-191.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has joined #lisp 02:51:55 sellout, your math extensions library reminds me of my cl-generic-arithmetic ( https://bitbucket.org/tarballs_are_good/cl-generic-arithmetic/overview ) library a little 02:53:28 What doc-type do I need to set in order to give a DEFVARed variable a docstring? 02:53:59 just 't? 02:54:12 'variable? 02:54:14 ah, 'variable, there it is. 02:54:24 hi sykopomp. 02:54:27 Quadrescence: The generic functionization is actually part of my LOOM library. math-extensions uses that to add stuff like intervals and quaternions. 02:54:27 and Quadrescence. 02:54:40 sellout, i will have to see that 02:55:05 Quadrescence: https://github.com/sellout/LOOM 02:55:12 Doesn't even have a README :( 02:55:25 But the .asd has a good description. 02:56:46 sellout, it looks like it has a superset of the scope of what I was trying to achieve 02:57:47 Quadrescence: It looks like I also have a bunch of uncommitted changes  02:57:52 echo-area [~user@182.92.247.2] has joined #lisp 02:57:57 :) 03:00:03 felideon [~felideon@184.105.242.75] has joined #lisp 03:00:36 Quadrescence: Ok, they're pushed, if you actually care to look at it. 03:00:51 I do 03:03:21 Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has joined #lisp 03:03:23 -!- wuj [~wuj@207-172-162-191.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has quit [Ping timeout: 252 seconds] 03:03:56 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 03:04:17 -!- totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has quit [Quit: Leaving.] 03:05:02 -!- ered [~ered@108-201-125-162.lightspeed.tukrga.sbcglobal.net] has quit [Read error: Connection reset by peer] 03:06:05 mathrick [~mathrick@85.218.148.156] has joined #lisp 03:08:15 ered [~ered@108-201-125-162.lightspeed.tukrga.sbcglobal.net] has joined #lisp 03:08:31 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 03:13:25 -!- StrmSrfr [~user@208.72.159.205] has quit [Read error: Connection reset by peer] 03:13:30 StrmSrfr [~user@208.72.159.205] has joined #lisp 03:14:45 SeanTAllen [u4855@gateway/web/irccloud.com/x-xrinssxmymkweltx] has joined #lisp 03:17:40 sellout, I'm not sure if I should be happy or sad about that obsoleting my lib :) 03:17:50 -!- Hexstream [~hexstream@modemcable019.12-178-173.mc.videotron.ca] has left #lisp 03:19:43 Quadrescence: Heh  one time I wrote an HTTP library, and it was public for ~5 hours before Edi released Drakma. Dead in the water. 03:19:52 ha 03:21:02 ikki [~ikki@200.95.163.69] has joined #lisp 03:21:10 -!- pnq [~nick@AC815A0F.ipt.aol.com] has quit [Ping timeout: 272 seconds] 03:21:20 simon_weber [u4119@gateway/web/irccloud.com/x-awokldjnmljksvmh] has joined #lisp 03:25:04 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 03:25:18 lol 03:26:01 echo-area [~user@182.92.247.2] has joined #lisp 03:33:59 borkman [~user@S0106001111de1fc8.cg.shawcable.net] has joined #lisp 03:36:24 -!- urandom__ [~user@p548A5828.dip.t-dialin.net] has quit [Remote host closed the connection] 03:40:42 -!- springz [~springz@116.231.107.88] has quit [Ping timeout: 252 seconds] 03:41:23 -!- wildnux [~wildnux@cpe-72-182-70-190.austin.res.rr.com] has quit [Read error: Operation timed out] 03:41:52 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: brb. Athanasius likes spam, so /msg Athanasius hi] 03:42:25 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 03:48:42 am0c [~am0c@180.224.41.101] has joined #lisp 03:48:51 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #lisp 03:50:38 -!- X-Scale [email@2001:470:1f14:135b::2] has quit [Remote host closed the connection] 03:52:53 -!- tensorpudding [~michael@99.148.207.74] has quit [Ping timeout: 252 seconds] 03:54:46 -!- setmeaway [~setmeaway@183.106.96.8] has quit [Read error: Connection reset by peer] 03:55:03 -!- ikki [~ikki@200.95.163.69] has quit [Ping timeout: 245 seconds] 03:58:18 -!- nialo- [~nialo@ool-182d5684.dyn.optonline.net] has quit [Remote host closed the connection] 04:00:39 springz [~springz@116.231.107.88] has joined #lisp 04:01:20 homie [~levgue@xdsl-78-35-186-4.netcologne.de] has joined #lisp 04:02:06 setmeaway [~setmeaway@183.106.96.8] has joined #lisp 04:04:04 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 04:05:09 icylisper [~icylisper@123.238.102.74] has joined #lisp 04:06:31 -!- rme_ [~rme@50.43.133.173] has quit [Quit: rme_] 04:17:38 psilord [~psilord@c-24-118-208-140.hsd1.mn.comcast.net] has joined #lisp 04:17:43 -!- psilord [~psilord@c-24-118-208-140.hsd1.mn.comcast.net] has left #lisp 04:18:23 psilord [~psilord@c-24-118-208-140.hsd1.mn.comcast.net] has joined #lisp 04:18:27 -!- psilord [~psilord@c-24-118-208-140.hsd1.mn.comcast.net] has left #lisp 04:20:51 -!- jleija [~jleija@50.8.10.126] has quit [Quit: leaving] 04:25:58 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 248 seconds] 04:28:03 -!- DataLinkDroid [~David@CPE-121-216-152-242.lnse2.ken.bigpond.net.au] has quit [Ping timeout: 260 seconds] 04:28:13 stassats` [~stassats@wikipedia/stassats] has joined #lisp 04:28:22 DataLinkDroid [~David@CPE-121-216-152-242.lnse2.ken.bigpond.net.au] has joined #lisp 04:31:43 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 04:31:45 nialo- [~nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 04:34:16 -!- MoALTz_ [~no@host-92-8-156-154.as43234.net] has quit [Read error: Connection timed out] 04:36:36 MoALTz_ [~no@host-92-8-156-154.as43234.net] has joined #lisp 04:37:05 -!- ISF_ [~ivan@187.106.53.231] has quit [Ping timeout: 260 seconds] 04:58:38 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] 04:59:22 -!- LiamH [~healy@pool-74-96-8-26.washdc.east.verizon.net] has quit [Ping timeout: 276 seconds] 05:01:08 chu [~mathew.ba@CPE-121-223-197-249.lns3.civ.bigpond.net.au] has joined #lisp 05:01:57 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 05:01:57 -!- gaidal [~gaidal@58.61.215.28] has quit [Read error: Connection reset by peer] 05:03:15 Is there any way to get print to output #\Space instead of #\ in CCL? 05:08:28 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Ping timeout: 276 seconds] 05:09:40 argh, case doesn't test against NIL? >.< 05:09:41 oh well 05:09:55 Ralith: ((nil))? 05:10:01 ..oh 05:10:05 right 05:10:08 forgot about that feature 05:10:13 np 05:10:18 ty 05:10:47 aaaa oh god infinite tightloop with debug output 05:11:02 Ralith: you forgot that nil was the empty list? What kind of lisp programmer are you? 05:11:12 pjb: I forgot that case accepts lists :P 05:11:48 ghoti- [4c1b035d@gateway/web/freenode/ip.76.27.3.93] has joined #lisp 05:11:56 (as key forms) 05:14:37 I cannot find an implementation to print #\Space as #\Space. 05:15:00 -!- fmeyer [~fmeyer@186.220.10.39] has quit [Read error: Connection reset by peer] 05:15:16 (format t "#\\~A" (char-name #\space)) 05:15:41 #\Space is required to be printed as #\ 05:16:04 pjb: how about (format t "#\\Space")? 05:16:14 Ralith: what do you think? 05:16:18 stassats`: :-) 05:16:43 pjb: that sounds like a good solution, thanks. 05:17:16 stassats`: interesting; had assumed it was unspecified. 05:17:21 (which to use, that is, not entirely) 05:18:17 http://www.lispworks.com/documentation/lw50/CLHS/Body/22_acb.htm 05:19:33 The important point is that: graphic adj. (of a character) being a ``printing'' or ``displayable'' character that has a standard visual representation as a single glyph, such as A or * or =. Space is defined to be graphic. Of the standard characters, all but newline are graphic. See non-graphic. 05:19:51 ictxiangxin [~ictxiangx@111.15.18.147] has joined #lisp 05:19:59 *Ralith* nod 05:20:07 -!- ictxiangxin [~ictxiangx@111.15.18.147] has quit [Max SendQ exceeded] 05:22:08 ictxiangxin [~ictxiangx@111.15.18.147] has joined #lisp 05:22:19 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Remote host closed the connection] 05:24:37 -!- sysop_fb [~fb@108-66-160-34.lightspeed.spfdmo.sbcglobal.net] has quit [Quit: Leaving] 05:36:48 -!- drl [~lat@110.139.229.172] has quit [Quit: Leaving] 05:39:29 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 05:40:05 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #lisp 05:41:04 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 05:41:19 -!- DataLinkDroid [~David@CPE-121-216-152-242.lnse2.ken.bigpond.net.au] has quit [Ping timeout: 260 seconds] 05:41:36 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #lisp 05:42:36 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 05:45:04 angavrilov [~angavrilo@217.71.235.212] has joined #lisp 05:47:35 -!- MoALTz_ [~no@host-92-8-156-154.as43234.net] has quit [Read error: Connection timed out] 05:47:56 -!- ictxiangxin [~ictxiangx@111.15.18.147] has quit [Ping timeout: 252 seconds] 05:53:16 -!- zophy [~zophy@host-5-150-220-24.midco.net] has quit [Ping timeout: 240 seconds] 05:55:53 realitygrill_ [~realitygr@76.226.192.49] has joined #lisp 05:56:28 -!- killerboy [~mateusz@users69.kollegienet.dk] has quit [Ping timeout: 246 seconds] 05:57:13 -!- realitygrill [~realitygr@76.226.202.237] has quit [Ping timeout: 276 seconds] 05:57:13 -!- realitygrill_ is now known as realitygrill 05:57:48 -!- dto [~dto@pool-72-70-40-118.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 06:01:21 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Quit: adu] 06:03:17 wakeup_ [~wakeup@p57A56CF5.dip.t-dialin.net] has joined #lisp 06:03:58 mgraham [~v0yager@71-88-201-245.dhcp.kgpt.tn.charter.com] has joined #lisp 06:05:12 -!- wakeup [~wakeup@p57A56C3E.dip.t-dialin.net] has quit [Ping timeout: 272 seconds] 06:11:15 pnathan [~Adium@76.178.164.157] has joined #lisp 06:11:37 gravicappa [~gravicapp@ppp91-77-163-228.pppoe.mtu-net.ru] has joined #lisp 06:12:14 -!- poindontcare [~user@cloudbovina.bovinasancta.com] has quit [Read error: Connection reset by peer] 06:12:51 poindontcare [~user@cloudbovina.bovinasancta.com] has joined #lisp 06:15:02 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 240 seconds] 06:18:05 does anyone have any experience with SERIES and, in particular, their efficiency? 06:18:13 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Ping timeout: 260 seconds] 06:18:23 Quadrescence: rtoym would. 06:18:37 perfect! 06:20:47 sykopomp: what's the proper thing to pass to :external-format in iolib.sockets:make-socket to get a ub8 stream? 06:21:31 mishoo [~mishoo@79.112.106.180] has joined #lisp 06:26:02 I have an "issue" where I'm writing functions that return lists of things, like for example permutations or sublists of a list, but I generally want to be doing some iteration with them. As such, producing the list first can either be (a) inefficient or (b) infeasible. So I am looking to "weave" in extra functionality into these functions, and the concept of collecting all results would just be a subset of the total functionality. 06:26:24 Python solves this with generators, CL provides some :KEY arguments for some things like REDUCE. 06:26:52 Quadrescence: :key, or call-with-permutations. 06:26:59 why don't make map-permutations? 06:27:12 or use the one in alexandria(?) 06:27:13 like alexandria:map-permutations 06:27:22 permutations was an example 06:27:39 another is finding N-grams of a sequence (contiguous subsequences of length N) 06:28:03 and I don't find it quite so elegant to have WITH-x or MAP-x for every single kind of function of this type 06:28:23 sunmix [~user@223.205.23.71] has joined #lisp 06:31:04 Quadrescence: you should use map and/or reduce itself directly. 06:31:07 themselves* 06:31:20 Ralith, what do you mean? 06:31:28 er, no, sorry, my head is stuck in haskell land 06:31:38 yes, haskell solves it with lazy evaluatiobn 06:31:40 -b 06:31:41 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 06:31:47 you can emulate that trivially, of course 06:31:59 sdemarre [~serge@91.176.85.44] has joined #lisp 06:32:32 that won't help with efficiency. 06:32:42 right 06:34:02 depends. 06:34:27 a large constant factor can be preferable to high computational complexity 06:34:35 -!- drysdam_ [~dr@pool-70-16-206-52.man.east.myfairpoint.net] has quit [Ping timeout: 252 seconds] 06:35:04 I'm not quite a fan of the idea of lazy-cons being a macro and not a function, but that's unavoidable in eager evaluation 06:35:05 but not to a small constant factor with a low computational complexity 06:35:13 stassats`, :) 06:35:17 indeed. 06:35:59 another thing that could work, depending on context, is returning a closure that produces the next element of the sequence each call. 06:36:16 meta-coder [~meta@unaffiliated/meta-coder] has joined #lisp 06:36:19 how is that different from, say, lazy-cons 06:36:32 Quadrescence: more state, less consing. 06:36:35 ^ 06:36:59 map-x is really a no-brainer to me 06:37:58 if only we had efficient, delimited continuations with dynamic extent 06:41:34 drysdam [~dr@pool-70-109-152-107.cncdnh.east.myfairpoint.net] has joined #lisp 06:44:37 zmyrgel [~user@193.64.112.22] has joined #lisp 06:45:12 -!- icylisper [~icylisper@123.238.102.74] has quit [Quit: icylisper] 06:45:28 you can declare functions to have dynamic-extent but I don't know if any implementations do something with that 06:47:03 *ski_* wonders what "dynamic extent" means in this context 06:47:22 `control'&`prompt' rather than `shift'&`reset' ? 06:48:32 dto [~user@pool-72-70-40-118.bstnma.fios.verizon.net] has joined #lisp 06:48:58 hi. what (if anything) besides Emacs/SLIME and Vim/SLIMV do people use to edit lisp code? 06:49:16 lispworks, allegro 06:49:34 mal: dynamic-extent functions in SBCL now compile closures to something close to typical pascal (or gcc) local functions. A pair of pointers, one to the machine code and another to the parent stack frame. 06:49:43 clozure hemlock 06:50:34 hkBst [~marijn@79.170.210.172] has joined #lisp 06:50:34 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 06:50:34 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 06:52:50 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 252 seconds] 06:53:27 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 06:53:51 -!- Ashii [~Ashii@c-2457e255.246-1-64736c11.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 06:53:58 -!- poindontcare [~user@cloudbovina.bovinasancta.com] has quit [Ping timeout: 272 seconds] 06:55:15 cbp```` [~user@187.193.209.109] has joined #lisp 06:55:46 -!- cbp``` [~user@187.193.209.109] has quit [Ping timeout: 252 seconds] 06:57:16 Ashii [~Ashii@c-2457e255.246-1-64736c11.cust.bredbandsbolaget.se] has joined #lisp 06:58:18 stassats`: thanks. i'm trying to come up with a list of editors for people just new to lisp might try out. thus far the things i put up front on the list were Vim/Slimv and Emacs/Slime 06:58:24 but i will definitely mention those you added 06:58:54 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Read error: Connection reset by peer] 06:59:11 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 06:59:38 -!- cbp```` [~user@187.193.209.109] has quit [Ping timeout: 240 seconds] 07:03:11 -!- yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 07:04:29 icylisper [~icylisper@27.7.49.38] has joined #lisp 07:07:11 poindontcare [~user@cloudbovina.bovinasancta.com] has joined #lisp 07:08:07 -!- mishoo [~mishoo@79.112.106.180] has quit [Ping timeout: 255 seconds] 07:09:32 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 07:09:40 TheMue [~TheMue@p5DDF53F2.dip.t-dialin.net] has joined #lisp 07:10:38 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 07:10:44 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:12:37 -!- meta-coder [~meta@unaffiliated/meta-coder] has quit [Ping timeout: 276 seconds] 07:13:25 zophy [~zophy@host-5-150-220-24.midco.net] has joined #lisp 07:16:29 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 07:16:56 -!- Kron_ [~Kron@69.166.24.9] has quit [Quit: Kron awayyy!] 07:17:51 -!- realitygrill [~realitygr@76.226.192.49] has quit [Quit: realitygrill] 07:20:10 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 07:21:02 Is there anything like C's memmove for on-dimentional arrays? 07:21:04 one* 07:21:28 hello (lispers) 07:21:40 (i.e. copy a subsequence to another location in the same array) 07:21:41 Ralith: REPLACE? 07:21:56 stassats`: looks perfect, thanks :D 07:23:07 -!- EmmanuelOga [~emmanuel@host155.201-253-134.telecom.net.ar] has quit [Quit: WeeChat 0.3.7-dev] 07:24:49 Ralith: replace can work on multidimensional arrays too, if you go thru a displaced vector. 07:25:35 interesting, though my usecase is one-dimensional. 07:26:19 Oi. Is there a "standard" prolog-in-cl system out there? A search suggests there are at least 5 different prologs out there. 07:26:33 Any ideas for SBCL, inlined labels, and heap overflow? http://paste.lisp.org/display/128011 07:28:27 The variable I is unbound. 07:29:10 -!- sigjuice [~sigjuice@c-71-204-168-88.hsd1.ca.comcast.net] has quit [Quit: leaving] 07:29:37 stassats`: ah, sorry, that's the old version. 07:29:44 sigjuice [~sigjuice@184-106-98-73.static.cloud-ips.com] has joined #lisp 07:30:04 Ragnaroek [~chatzilla@nat-sh-114.fh-trier.de] has joined #lisp 07:30:23 stassats`: I've annotated the paste, thanks for taking time. 07:30:45 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #lisp 07:31:21 <|3b|> returns 5 in 0.001 sec on 1.0.51,something here 07:31:47 it's generally not a good idea to inline a recursive function 07:32:17 stassats`: :) 07:33:25 -!- sdemarre [~serge@91.176.85.44] has quit [Ping timeout: 276 seconds] 07:33:25 -!- Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has quit [Ping timeout: 276 seconds] 07:33:26 <|3b|> same on 1.0.54.86 07:33:51 *|3b|* wonders if flip215 increased the inline recursion limit and forgot about it 07:34:10 even with the default 200, it can exhaust heap 07:34:23 |3b|: no, SBCL said several times that I should increase *inline-expansion-limit* - I tried with 1000, but that didn't help 07:34:32 Does iolib.sockets:with-open-socket close the OS file descriptor properly? 07:34:42 flip215: it fooled you, you just should remove (declare (inline $)) 07:34:50 <|3b|> increasing it won't help there 07:35:04 well, on the third try I got heap exhausted again ... 07:35:25 I'd like to get such calls inlined, though - is that automatically done for a labels? 07:35:42 <|3b|> you only want to mess with that when you actually have a really deep set of inline functions, as opposed to simple recursion like that (since that doesn't terminate at compile time) 07:35:51 why do you want them inlined? 07:35:51 In the original code this is a macro that does cl-ppcre:scan, and provides a lexical ($) function to access the results 07:35:53 vairav [~vairav@c-98-207-170-37.hsd1.ca.comcast.net] has joined #lisp 07:36:09 <|3b|> flip215: you want the recursive call inlined? 07:36:26 <|3b|> if so, what about the recursive call in the inline expansion? 07:36:31 $? 07:36:33 <|3b|> (and so on) 07:37:21 why not just use ppcre:register-group-bind? 07:37:31 groups 07:38:03 -!- leo2007 [~leo@119.255.41.67] has quit [Remote host closed the connection] 07:38:26 I've pasted a version that is more like my real code. 07:39:04 what does "not that recursive mean"? 07:39:12 it is as recursive as it gets 07:39:14 I provide the ($) function with :start, :end, :if, :string, :match-list and :match-array arguments; and :match-list and :match-array use ($ :start) and ($ :end) to extract the substrings 07:39:28 jtza8 [~jtza8@196-210-240-59.dynamic.isadsl.co.za] has joined #lisp 07:39:46 -!- poindontcare [~user@cloudbovina.bovinasancta.com] has quit [Ping timeout: 252 seconds] 07:39:49 so, in the code that makes problems the maximum "recursion" depth is 3 - there shouldn't be a problem, I believe. 07:40:06 <|3b|> problem is reclusion depth at compile time 07:40:11 <|3b|> *recursion depth 07:40:21 Perhaps I'll just make a macrolet ... but the lexical function is nicer, as I could pass it to other code 07:40:43 why the hell can't you remove (declare (inline $))? 07:41:07 I _don't_ want the (ecase) etc. done at runtime, as all the calls are with constant selector (:start, :end, etc.) 07:41:29 <|3b|> no choice if you plan to pass it as a function 07:41:49 stassats`: Of course I can remove the (inline) .... but why does it hurt, if the code does call itself max 3 levels deep? 07:41:58 |3b|: in that case I'll have it, of course. 07:42:09 <|3b|> how can the compiler tell that? 07:42:22 but for >95% the calls are with constant values 07:42:34 did profiling show that ECASE poses a problem? 07:42:47 <|3b|> those 5% require it to expand that recursion infinitely during compilation 07:42:51 |3b|: because it sees the call sites (they're lexical, after all), and can do constant folding 07:43:14 |3b|: (declare) is only a hint, isn't it? 07:43:49 -!- Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has quit [Ping timeout: 276 seconds] 07:44:28 *|3b|* suspects it does at least some compilation when it sees the function, rather than waiting for it to be used 07:44:53 well, clisp and ecl just take that labels without complaining ... 07:45:05 <|3b|> do they inline the resursion? 07:45:07 do they inline? 07:45:10 spradnyesh [~pradyus@nat/yahoo/x-qvwqfwmmrpweontp] has joined #lisp 07:45:14 *|3b|* can't spell that word today :/ 07:45:17 I've left the (declare) within 07:45:35 so what? do they inline? 07:46:17 BountyX [~andrew@d118-75-26-80.nap.wideopenwest.com] has joined #lisp 07:46:56 -!- pspace [~andrew@d118-75-26-80.nap.wideopenwest.com] has quit [Ping timeout: 240 seconds] 07:47:52 hmm, (disassemble) of a function containing that blob doesn't show any inlining. 07:48:41 leo2007 [~leo@119.255.41.67] has joined #lisp 07:49:13 -!- vairav [~vairav@c-98-207-170-37.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 07:49:44 saschakb [~saschakb@p4FEA08FC.dip0.t-ipconnect.de] has joined #lisp 07:51:18 -!- spacefrogg^ is now known as spacefrogg 07:52:07 Ralith: yes 07:53:07 fe[nl]ix: then it isn't functioning correctly; after some testing resulting in bailing out of a with-open-socket form via signal handler, I had many copies of the socket stuck in CLOSE_WAIT. 07:53:32 while an explicit unwind-protect that calls sockets:close works fine. 07:54:08 MoALTz [~no@host-92-8-147-181.as43234.net] has joined #lisp 07:54:11 Ralith: I'll check it out 07:54:14 thanks 07:54:26 Ralith: a test case would be nice 07:54:37 should be easy enough, stand by 07:54:40 -!- icylisper [~icylisper@27.7.49.38] has quit [Quit: icylisper] 07:55:20 throwed [jitta@S01065cd9986c6861.cc.shawcable.net] has joined #lisp 07:55:31 anyone seen AteTeen (Daniel) ? 07:55:43 no 07:55:48 Ralith: and iolib sockets always accept (unsigned-byte 8) arrays and strings too 07:55:55 I havent' seen him in years, I miss him 07:56:09 jlpeters [~james@c-67-171-37-138.hsd1.wa.comcast.net] has joined #lisp 07:56:13 -!- jtza8 [~jtza8@196-210-240-59.dynamic.isadsl.co.za] has quit [Ping timeout: 260 seconds] 07:56:14 -!- dto [~user@pool-72-70-40-118.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 07:56:14 kilon [~kilon@athedsl-399899.home.otenet.gr] has joined #lisp 07:56:23 -!- springz [~springz@116.231.107.88] has quit [Ping timeout: 260 seconds] 07:56:29 fe[nl]ix: turned out to be a moot point, unless there's a way to do a POSIX-style nonblocking read with the CL stream API. 07:56:51 -!- toekutr [~user@50-0-51-2.dsl.static.sonic.net] has quit [Remote host closed the connection] 07:57:04 jtza8 [~jtza8@196-210-240-59.dynamic.isadsl.co.za] has joined #lisp 07:57:24 Ralith: there isn't. the CL stream API is blocking according to the standard 07:57:29 *Ralith* nod 07:57:57 Another question ... I've got a defun with lambda list (tags data &optional format &rest args) 07:58:00 -!- Enerccio [~enerccio@158.194.169.130] has quit [Remote host closed the connection] 07:58:11 and I get a style warning "The definition has one optional arg, but previous definition has zero." 07:58:41 mishoo [~mishoo@79.112.106.180] has joined #lisp 07:59:23 vairav [~vairav@c-98-207-170-37.hsd1.ca.comcast.net] has joined #lisp 07:59:27 is this ateteen some kind of a joke? when googling "ateteen lisp" the only thing i see is people coming to #lisp asking where's ateteen 07:59:58 hm 08:00:00 he used to come here 08:00:44 I don't have a previous definition .... 08:01:01 when? 10 years ago? 08:01:18 while back yah 08:01:23 i don't remember ever seeing such nick in the past 5 years 08:01:24 seems he faded off the face of the urtrh 08:01:26 -!- jlpeters [~james@c-67-171-37-138.hsd1.wa.comcast.net] has quit [Quit: Bye!] 08:01:32 arrsim [~user@ppp118-209-37-75.lns20.mel4.internode.on.net] has joined #lisp 08:03:53 fe[nl]ix: hm, having trouble reproducing. 08:04:04 so, please stop coming here looking for him 08:04:10 and if it's a joke, it's not funny 08:04:15 it's not a joke 08:04:24 anaumov [~anaumov@opensuse/member/Alexander-Naumov] has joined #lisp 08:04:25 and when i put ateteen lisp in google i didnt see that shit 08:04:38 -!- pnathan [~Adium@76.178.164.157] has quit [Ping timeout: 240 seconds] 08:04:46 -!- ski_ [~slj@c80-216-142-165.bredband.comhem.se] has quit [Ping timeout: 244 seconds] 08:05:21 ivan-kanis [~user@nantes.visionobjects.com] has joined #lisp 08:05:35 i also see some bash.org quote, is that where this comes from? 08:07:12 jdz [~jdz@193.206.22.97] has joined #lisp 08:08:16 ski_ [~slj@c80-216-142-165.bredband.comhem.se] has joined #lisp 08:08:48 Is elisp off-topic here? 08:08:54 sigjuice: yes 08:08:59 try #emacs 08:09:14 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 08:10:07 nha [~prefect@5-74.104-92.cust.bluewin.ch] has joined #lisp 08:10:17 larsthegeek [~larsthege@c-67-171-37-138.hsd1.wa.comcast.net] has joined #lisp 08:10:47 Posterdati: look at that picture: http://arstechnica.com/science/news/2012/02/science-code-should-be-open-source-according-to-editorial.ars 08:11:49 Odin- [~sbkhh@214-106-22-46.fiber.hringdu.is] has joined #lisp 08:12:04 -!- larsthegeek [~larsthege@c-67-171-37-138.hsd1.wa.comcast.net] has quit [Client Quit] 08:13:34 -!- throwed [jitta@S01065cd9986c6861.cc.shawcable.net] has quit [] 08:14:42 -!- vairav [~vairav@c-98-207-170-37.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 08:14:45 fe[nl]ix: the error isn't happening any more in my program, either. Most likely I misread the OS diagnostics in the first place. 08:14:45 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Ping timeout: 248 seconds] 08:14:48 -!- vimja [~kyle@cayce.dropsonde.net] has quit [Remote host closed the connection] 08:15:07 springz [~springz@116.231.107.88] has joined #lisp 08:15:40 -!- gravicappa [~gravicapp@ppp91-77-163-228.pppoe.mtu-net.ru] has quit [Ping timeout: 276 seconds] 08:16:02 poindontcare [~user@cloudbovina.bovinasancta.com] has joined #lisp 08:17:09 -!- zmyrgel [~user@193.64.112.22] has quit [Remote host closed the connection] 08:23:01 aerique [310225@xs8.xs4all.nl] has joined #lisp 08:25:16 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 08:27:27 -!- BountyX [~andrew@d118-75-26-80.nap.wideopenwest.com] has quit [Quit: Konversation terminated!] 08:28:54 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 08:29:47 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 08:29:57 good morning 08:31:44 Ragnaroek_ [~chatzilla@boccacio.fh-trier.de] has joined #lisp 08:33:13 -!- Ragnaroek [~chatzilla@nat-sh-114.fh-trier.de] has quit [Ping timeout: 276 seconds] 08:33:14 osa1 [~sinan@78.189.172.153] has joined #lisp 08:33:22 -!- Ragnaroek_ is now known as Ragnaroek 08:34:38 -!- micro___ is now known as micro 08:36:00 -!- osa1 [~sinan@78.189.172.153] has quit [Read error: Connection reset by peer] 08:36:06 osa1 [~sinan@78.189.172.153] has joined #lisp 08:37:10 -!- osa1 [~sinan@78.189.172.153] has quit [Read error: Connection reset by peer] 08:37:24 osa1 [~sinan@78.189.172.153] has joined #lisp 08:39:05 -!- nialo- [~nialo@ool-182d5684.dyn.optonline.net] has quit [Read error: Connection reset by peer] 08:40:54 lars_t_h [~lars_t_h@002129059003.mbb.telenor.dk] has joined #lisp 08:40:55 -!- osa1 [~sinan@78.189.172.153] has quit [Client Quit] 08:41:02 osa1 [~sinan@78.189.172.153] has joined #lisp 08:41:03 vimja [~kyle@cayce.dropsonde.net] has joined #lisp 08:41:52 -!- zophy [~zophy@host-5-150-220-24.midco.net] has quit [Remote host closed the connection] 08:42:25 gravicappa [~gravicapp@ppp91-77-174-31.pppoe.mtu-net.ru] has joined #lisp 08:42:37 nialo- [~nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 08:43:36 -!- gniourf_gniourf [~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e] has quit [Ping timeout: 240 seconds] 08:45:41 blandest [~user@ip4-85-204-33-242.euroweb.ro] has joined #lisp 08:45:46 -!- blandest [~user@ip4-85-204-33-242.euroweb.ro] has left #lisp 08:46:03 blandest [~blandest@ip4-85-204-33-242.euroweb.ro] has joined #lisp 08:46:12 -!- osa1 [~sinan@78.189.172.153] has quit [Read error: Connection reset by peer] 08:46:39 ahinki [~chatzilla@212.99.10.150] has joined #lisp 08:48:08 -!- poindontcare [~user@cloudbovina.bovinasancta.com] has quit [Ping timeout: 240 seconds] 08:50:41 theos [~theos@unaffiliated/theos] has joined #lisp 08:51:20 malbertife [~marcoalbe@bl4-152-26.dsl.telepac.pt] has joined #lisp 08:52:22 teggi [~teggi@123.21.170.206] has joined #lisp 08:58:06 -!- Kvaks [~kvaks@15.123.34.95.customer.cdi.no] has quit [Ping timeout: 272 seconds] 08:58:25 -!- Intensity [BEP58NyB9O@unaffiliated/intensity] has quit [Read error: No route to host] 08:58:56 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Quit: leaving] 09:00:24 -!- sunmix [~user@223.205.23.71] has left #lisp 09:03:15 gaidal [~gaidal@58.61.215.28] has joined #lisp 09:04:41 Athas [~athas@shop3.diku.dk] has joined #lisp 09:04:48 Kvaks [~kvaks@15.123.34.95.customer.cdi.no] has joined #lisp 09:05:49 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 09:06:58 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 09:10:37 dto [~user@pool-72-70-40-118.bstnma.fios.verizon.net] has joined #lisp 09:10:38 -!- gaidal [~gaidal@58.61.215.28] has quit [Read error: Connection reset by peer] 09:11:11 gaidal [~gaidal@58.61.215.28] has joined #lisp 09:11:12 hello. is it possible for end-users to run an sbcl executable as a subprocess of Emacs or Vim (through Slime or Slimv respectively?) 09:12:06 -!- gaidal [~gaidal@58.61.215.28] has quit [Read error: Connection reset by peer] 09:14:38 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 240 seconds] 09:15:49 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 09:17:41 -!- theos [~theos@unaffiliated/theos] has left #lisp 09:17:56 RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #lisp 09:18:06 -!- RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Client Quit] 09:19:30 -!- lonstein [lonstein@ohno.mrbill.net] has quit [Ping timeout: 252 seconds] 09:19:48 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 09:20:05 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 09:20:07 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 09:20:49 -!- malbertife [~marcoalbe@bl4-152-26.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 09:20:52 malbertife_ [~marcoalbe@bl4-152-26.dsl.telepac.pt] has joined #lisp 09:21:29 poindontcare [~user@cloudbovina.bovinasancta.com] has joined #lisp 09:23:10 emacsuser [~user@194.249.198.46] has joined #lisp 09:26:57 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 09:27:16 kwmiebach [~kwmiebach@xdsl-78-34-104-12.netcologne.de] has joined #lisp 09:28:47 dto: what do you mean with "subprocess"? slimv starts sbcl via screen, tmux, or xterm, to avoid having a direct child. 09:28:56 (imagine quitting the editor and coming back later) 09:30:01 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Leaving] 09:30:04 flip215: cool. whereas in emacs it's actually emacs running the sbcl executable and feeding it commands on a pipe 09:30:06 ? 09:30:19 kpreid [~kpreid@128.153.213.162] has joined #lisp 09:30:25 dto: perhaps, I'm a vim/slimv user 09:30:25 flip215: in any case i have the same problem of wanting slime/slimv to talk to my executable 09:30:41 where's the "problem"? 09:30:41 flip215: would you mind if i /query you 09:31:11 unless nobody minds the sound 09:31:11 slimv uses the swank server within lisp; it's included in your favourite quicklisp or slime 09:31:34 I guess you could keep that here, too ... it's about lisp, after all 09:31:40 okay. 09:31:42 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 09:31:52 ah now i see what you mean. i could just add swank to what i dump 09:32:07 hkBst_ [~marijn@79.170.210.172] has joined #lisp 09:32:07 -!- hkBst_ [~marijn@79.170.210.172] has quit [Changing host] 09:32:07 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #lisp 09:32:09 lonstein [lonstein@ohno.mrbill.net] has joined #lisp 09:32:13 flip215: i assume you point slimv to some particular lisp executable, right? 09:32:48 Linux example: let g:slimv_swank_cmd = '! xterm -e sbcl --load /usr/share/common-lisp/source/slime/start-swank.lisp &' 09:32:53 http://www.vim.org/scripts/script.php?script_id=2531 09:33:58 but slimv has enough logic to make "let g:slimv_impl='sbcl'" sufficient - it figures the rest out itself 09:34:09 ah ok, that is what i link to on this page. http://blocky.io/reference.html#sec-4 09:34:54 flip215: it sounds like i could test out slimv myself to get the proper config to add for slimv users who might try out my game engine. 09:35:00 thanks for this info. 09:35:08 c_arenz [arenz@nat/ibm/x-zbxjelsmdsvdvdek] has joined #lisp 09:35:16 dto: there is swank:eval-in-emacs and slime-eval 09:35:36 but you've to set slime-enable-evaluate-in-emacs to T 09:36:27 hmm 09:36:46 (slime-eval '(swank:eval-in-emacs '(read-from-minibuffer "Prompt: "))) :) 09:40:05 yes i would also love to have emacs raise its frame and go to a particular code line 09:40:23 is there swank:eval-in-slimv 09:42:51 knobo [~bohmer@cm-84.208.178.96.getinternet.no] has joined #lisp 09:43:46 dto: (swank:eval-in-emacs '(progn (make-frame-command) nil)) works for me. 09:44:18 fantastic :) 09:44:57 anyway there are a lot of these cross platform game engines/libraries about 09:45:59 is there a better way of writing (format nil "~x" x)? 09:47:04 knobo: better in what sense? 09:47:55 -!- poindontcare [~user@cloudbovina.bovinasancta.com] has quit [Remote host closed the connection] 09:48:04 For example a function that converts numbers to string, kind of opposite of parse-integer 09:48:41 prin1-to-string 09:48:45 knobo: i did not ask for an example (you already gave one); i was asking "better in what sense?" 09:50:05 namoamitabuddha [~namoamita@180.172.134.92] has joined #lisp 09:50:12 (let ((*print-radix* 16)) (prin1-to-string x)) 09:50:18 Does slime support for gcl? 09:51:12 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Remote host closed the connection] 09:51:51 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 09:52:11 Well, I don't relay know the internals of format, but the format string makes me suspicious about for example the speed of format vs prin1-to-string (like dto suggested) 09:53:11 -!- namoamitabuddha [~namoamita@180.172.134.92] has quit [Quit: WeeChat 0.3.6] 09:54:17 knobo: why don't you use DISASSEMBLE to clear any confusion? 09:55:42 -!- EdwardIII [~EdwardIII@unaffiliated/edward123] has left #lisp 09:56:19 -!- mgraham [~v0yager@71-88-201-245.dhcp.kgpt.tn.charter.com] has quit [Remote host closed the connection] 09:56:38 jdz: good ide! Where is the assembler manual for the cpu, so I can just read through it first. 09:56:48 I'll probably find it on google.. 09:57:22 oh damn the new kids 09:57:57 I think I found it. http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html 09:58:26 knobo: ok, another question: what is it you are doing that you think that the speed of number printing is relevant? 09:58:47 knobo: or even: the speed of FORMAT and format strings? 10:00:25 it's not but it looks better with (map 'list 'prin1-to-string list-of-numbers)), then (map 'list (lambda (nr) (format nil "~d" nr)) list-of-numbers) 10:00:29 DGASAU [~user@91.218.144.129] has joined #lisp 10:00:40 That also counts. 10:00:44 knobo: why don't you use mapcar? 10:01:00 knobo: and that's why i asked (better how?) 10:01:26 -!- lonstein [lonstein@ohno.mrbill.net] has quit [Ping timeout: 272 seconds] 10:01:49 because the list-of-chars is actually a vector not a list. 10:02:20 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 10:02:32 ok, i give up 10:05:18 But then the question could be, is there a "better" way of mapping this directly in to one string without using (apply 'concatenate (map 'string 'prin1-to-string ..)) 10:08:35 knobo: with-output-to-string 10:14:57 and the quotes around "better" are unwarranted 10:15:06 :) 10:15:30 and neither is this emoticon 10:16:45 knobo: clhs map-into 10:17:04 if you want to map them *into* a string. 10:17:19 if you just want to build a string, use what mvilleneuve said. 10:18:02 -!- EarlGray^^ [~mitra@despairing-occident.volia.net] has quit [Remote host closed the connection] 10:18:26 EarlGray^^ [~mitra@despairing-occident.volia.net] has joined #lisp 10:25:00 -!- malbertife_ [~marcoalbe@bl4-152-26.dsl.telepac.pt] has quit [Quit: malbertife_] 10:28:56 If anyone care, here is what I ended up doing. (with-output-to-string (s) (loop for x across sequence do (format s "~2,'0x" x))) 10:29:54 Than you for the help. 10:31:16 why do you need to do that in the first place? 10:37:06 -!- leo2007 [~leo@119.255.41.67] has quit [Remote host closed the connection] 10:37:16 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Quit: Quitte] 10:39:32 extracting data, then giving it to a user. 10:40:07 that's too vague 10:40:41 yes 10:41:05 quazimodo [~quazimodo@c122-106-158-42.carlnfd1.nsw.optusnet.com.au] has joined #lisp 10:43:01 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Ping timeout: 240 seconds] 10:44:07 mathrick [~mathrick@85.218.148.156] has joined #lisp 10:45:12 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 10:47:18 -!- wakeup_ [~wakeup@p57A56CF5.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 10:47:28 wakeup [~wakeup@p57A56CF5.dip.t-dialin.net] has joined #lisp 10:48:48 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #lisp 10:51:21 vairav [~vairav@c-98-207-170-37.hsd1.ca.comcast.net] has joined #lisp 10:52:17 xan_ [~xan@80.174.78.172.dyn.user.ono.com] has joined #lisp 10:58:05 rvirding [~chatzilla@c-3c90e255.56-4-64736c14.cust.bredbandsbolaget.se] has joined #lisp 10:58:27 -!- homie [~levgue@xdsl-78-35-186-4.netcologne.de] has quit [Read error: Connection reset by peer] 10:59:06 benny [~benny@i577A79C8.versanet.de] has joined #lisp 10:59:48 -!- vairav [~vairav@c-98-207-170-37.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds] 10:59:49 homie [~levgue@xdsl-78-35-186-4.netcologne.de] has joined #lisp 11:01:17 knobo: looping 'across' only works for vectors (but not lists) for what is worth 11:01:25 -!- springz [~springz@116.231.107.88] has quit [Ping timeout: 276 seconds] 11:02:53 -!- wakeup [~wakeup@p57A56CF5.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 11:03:05 wakeup [~wakeup@p57A56CF5.dip.t-dialin.net] has joined #lisp 11:03:51 malbertife [~marcoalbe@gw-e-U-EdII.nat.fct.unl.pt] has joined #lisp 11:08:21 -!- jtza8 [~jtza8@196-210-240-59.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 11:09:21 jtza8 [~jtza8@196-210-240-59.dynamic.isadsl.co.za] has joined #lisp 11:09:32 Kyril_ [~Kyril@75-119-248-140.dsl.teksavvy.com] has joined #lisp 11:11:41 -!- Kyril [~Kyril@75-119-248-140.dsl.teksavvy.com] has quit [Ping timeout: 240 seconds] 11:13:01 gaidal [~gaidal@58.61.215.28] has joined #lisp 11:13:38 -!- gaidal [~gaidal@58.61.215.28] has quit [Read error: Connection reset by peer] 11:15:55 -!- spradnyesh [~pradyus@nat/yahoo/x-qvwqfwmmrpweontp] has quit [Ping timeout: 244 seconds] 11:17:22 -!- wakeup [~wakeup@p57A56CF5.dip.t-dialin.net] has quit [Ping timeout: 244 seconds] 11:17:27 wakeup [~wakeup@p57A56CF5.dip.t-dialin.net] has joined #lisp 11:19:01 -!- kpreid [~kpreid@128.153.213.162] has quit [Quit: Quitting] 11:22:33 osa1 [~sinan@78.189.172.153] has joined #lisp 11:23:18 -!- superflit [~superflit@71-33-184-28.hlrn.qwest.net] has quit [Read error: Operation timed out] 11:24:28 -!- Beetny [~Beetny@ppp118-208-8-165.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 11:25:34 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 11:26:26 mathrick [~mathrick@85.218.148.156] has joined #lisp 11:27:52 killerboy [~mateusz@users69.kollegienet.dk] has joined #lisp 11:29:06 Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has joined #lisp 11:29:07 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 11:30:21 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 11:30:59 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 11:31:58 -!- nha [~prefect@5-74.104-92.cust.bluewin.ch] has quit [Ping timeout: 276 seconds] 11:32:35 mathrick [~mathrick@176.23.159.203] has joined #lisp 11:38:46 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 246 seconds] 11:44:26 superflit [~superflit@75-171-193-207.hlrn.qwest.net] has joined #lisp 11:44:36 spradnyesh [~pradyus@nat/yahoo/x-syysdvctsxbezifa] has joined #lisp 11:47:05 daniel__ [~daniel@p5082BEC3.dip.t-dialin.net] has joined #lisp 11:47:48 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #lisp 11:48:51 -!- malbertife [~marcoalbe@gw-e-U-EdII.nat.fct.unl.pt] has left #lisp 11:49:31 -!- daniel__2 [~daniel@p5082B1F9.dip.t-dialin.net] has quit [Ping timeout: 244 seconds] 11:51:49 -!- killerboy [~mateusz@users69.kollegienet.dk] has quit [Quit: leaving] 12:00:15 -!- osa1 [~sinan@78.189.172.153] has quit [Read error: Connection reset by peer] 12:00:22 osa1 [~sinan@78.189.172.153] has joined #lisp 12:02:43 -!- nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 12:02:54 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 12:03:07 nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has joined #lisp 12:05:03 -!- Athas [~athas@shop3.diku.dk] has quit [Ping timeout: 245 seconds] 12:07:39 -!- nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has quit [Ping timeout: 245 seconds] 12:08:08 rme_ [~rme@50.43.133.173] has joined #lisp 12:09:19 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 12:12:21 homie` [~levgue@xdsl-78-35-176-108.netcologne.de] has joined #lisp 12:12:55 -!- rme_ [~rme@50.43.133.173] has quit [Ping timeout: 276 seconds] 12:14:29 -!- homie [~levgue@xdsl-78-35-186-4.netcologne.de] has quit [Ping timeout: 252 seconds] 12:14:31 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 12:15:04 icylisper [~icylisper@27.7.49.38] has joined #lisp 12:15:15 mcsontos [mcsontos@nat/redhat/x-hlxvbnetaakbahex] has joined #lisp 12:17:27 -!- osa1 [~sinan@78.189.172.153] has quit [Quit: Konversation terminated!] 12:17:37 osa1 [~sinan@78.189.172.153] has joined #lisp 12:17:55 pnq [~nick@ACA298DE.ipt.aol.com] has joined #lisp 12:21:29 nha [~prefect@imamac13.epfl.ch] has joined #lisp 12:25:39 add^_ [~add^_^@m212-152-8-110.cust.tele2.se] has joined #lisp 12:28:11 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 12:29:10 -!- sawgij [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 276 seconds] 12:30:15 lonstein [lonstein@ohno.mrbill.net] has joined #lisp 12:32:12 -!- EarlGray^^ [~mitra@despairing-occident.volia.net] has quit [Read error: Operation timed out] 12:34:04 EarlGray^^ [~mitra@despairing-occident.volia.net] has joined #lisp 12:34:56 -!- chu [~mathew.ba@CPE-121-223-197-249.lns3.civ.bigpond.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:34:57 gaidal [~gaidal@61.144.104.241] has joined #lisp 12:36:06 -!- spradnyesh [~pradyus@nat/yahoo/x-syysdvctsxbezifa] has left #lisp 12:39:48 yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has joined #lisp 12:39:48 -!- gaidal [~gaidal@61.144.104.241] has quit [Read error: Connection reset by peer] 12:42:13 sawgij [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 12:44:37 -!- lnostdal [~Lars@212.79-161-132.customer.lyse.net] has quit [Quit: Leaving] 12:47:37 lnostdal [~Lars@212.79-161-132.customer.lyse.net] has joined #lisp 12:51:15 -!- EarlGray^^ is now known as EarlGray 12:54:46 -!- icylisper [~icylisper@27.7.49.38] has quit [Quit: icylisper] 12:58:30 -!- knobo [~bohmer@cm-84.208.178.96.getinternet.no] has quit [Ping timeout: 248 seconds] 13:01:27 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 13:03:14 tensorpudding [~michael@99.148.207.74] has joined #lisp 13:03:15 -!- xyxu [~xyxu@58.41.3.108] has quit [Ping timeout: 252 seconds] 13:06:26 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 252 seconds] 13:12:29 -!- tensorpudding [~michael@99.148.207.74] has quit [Read error: Connection reset by peer] 13:12:50 samebchase [~samuel@76.73.121.203] has joined #lisp 13:13:47 tensorpudding [~michael@99.148.207.74] has joined #lisp 13:15:13 -!- saschakb [~saschakb@p4FEA08FC.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 13:16:46 -!- osa1 [~sinan@78.189.172.153] has quit [Quit: Konversation terminated!] 13:16:54 osa1 [~sinan@78.189.172.153] has joined #lisp 13:17:09 -!- pnq [~nick@ACA298DE.ipt.aol.com] has quit [Ping timeout: 248 seconds] 13:17:54 -!- osa1 [~sinan@78.189.172.153] has quit [Client Quit] 13:19:21 -!- dto [~user@pool-72-70-40-118.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 13:20:40 -!- chr [~user@148.122.202.244] has left #lisp 13:21:35 pnq [~nick@ACA298DE.ipt.aol.com] has joined #lisp 13:33:34 rme_ [~rme@50.43.133.173] has joined #lisp 13:33:35 Athas [~athas@shop3.diku.dk] has joined #lisp 13:33:56 knobo [~bohmer@80.202.64.14] has joined #lisp 13:39:41 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 13:43:10 -!- add^_ [~add^_^@m212-152-8-110.cust.tele2.se] has quit [Quit: add^_] 13:44:08 -!- retupmoca [~retupmoca@99.181.132.232] has quit [Ping timeout: 240 seconds] 13:44:46 -!- am0c [~am0c@180.224.41.101] has quit [Ping timeout: 246 seconds] 13:47:16 mgraham [~v0yager@71-88-201-245.dhcp.kgpt.tn.charter.com] has joined #lisp 13:47:49 xyxu [~xyxu@222.68.152.109] has joined #lisp 13:49:00 -!- mgraham [~v0yager@71-88-201-245.dhcp.kgpt.tn.charter.com] has quit [Remote host closed the connection] 13:50:09 chr [~user@148.122.202.244] has joined #lisp 13:51:26 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [] 13:53:57 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Remote host closed the connection] 13:55:00 bobbysmith007 [~russ@216.155.103.30] has joined #lisp 13:59:01 retupmoca [~retupmoca@adsl-99-181-132-232.dsl.klmzmi.sbcglobal.net] has joined #lisp 14:03:11 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 14:04:57 eno [~eno@nslu2-linux/eno] has joined #lisp 14:05:56 am0c [~am0c@180.224.41.101] has joined #lisp 14:08:00 -!- pnq [~nick@ACA298DE.ipt.aol.com] has quit [Ping timeout: 240 seconds] 14:08:31 jkantz [~jkantz@ita4fw1.itasoftware.com] has joined #lisp 14:09:37 sysop_fb [~fb@108-66-160-34.lightspeed.spfdmo.sbcglobal.net] has joined #lisp 14:12:02 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 14:12:39 -!- mathrick [~mathrick@176.23.159.203] has quit [Read error: Connection reset by peer] 14:13:36 loyulinux [~loyulinux@180.109.205.72] has joined #lisp 14:15:37 -!- am0c [~am0c@180.224.41.101] has quit [Read error: Operation timed out] 14:18:18 -!- yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 14:18:24 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 14:19:50 -!- loyulinux [~loyulinux@180.109.205.72] has quit [Remote host closed the connection] 14:22:20 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 252 seconds] 14:23:24 mathrick [~mathrick@85.218.148.156] has joined #lisp 14:26:08 gaidal [~gaidal@61.144.104.241] has joined #lisp 14:26:33 kwmiebach_ [~kwmiebach@xdsl-78-34-235-54.netcologne.de] has joined #lisp 14:26:33 -!- gaidal [~gaidal@61.144.104.241] has quit [Read error: Connection reset by peer] 14:27:00 gaidal [~gaidal@61.144.104.241] has joined #lisp 14:28:01 -!- jkantz [~jkantz@ita4fw1.itasoftware.com] has quit [Quit: Ex-Chat] 14:28:01 -!- gaidal [~gaidal@61.144.104.241] has quit [Read error: Connection reset by peer] 14:28:41 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:29:40 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 14:29:45 -!- kwmiebach [~kwmiebach@xdsl-78-34-104-12.netcologne.de] has quit [Ping timeout: 260 seconds] 14:31:00 -!- nha [~prefect@imamac13.epfl.ch] has quit [Read error: Operation timed out] 14:31:18 eno [~eno@nslu2-linux/eno] has joined #lisp 14:33:00 Kron_ [~Kron@69.166.24.9] has joined #lisp 14:33:27 Tril [~tril@unaffiliated/tril] has joined #lisp 14:33:39 add^_ [~add^_^@m212-152-8-110.cust.tele2.se] has joined #lisp 14:33:50 cbp```` [~user@187.193.209.109] has joined #lisp 14:34:18 -!- Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 14:35:43 mathrick [~mathrick@85.218.148.156] has joined #lisp 14:37:04 samebchase [~samuel@76.73.121.203] has joined #lisp 14:37:27 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 14:38:21 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:38:39 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 14:39:27 leo2007 [~leo@123.114.36.22] has joined #lisp 14:39:33 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:41:25 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 260 seconds] 14:42:00 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 14:42:05 mathrick [~mathrick@85.218.148.156] has joined #lisp 14:43:15 osa1 [~sinan@78.189.172.153] has joined #lisp 14:43:20 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:43:24 eno [~eno@nslu2-linux/eno] has joined #lisp 14:43:41 X-Scale [email@2001:470:1f14:135b::2] has joined #lisp 14:43:59 mathrick [~mathrick@85.218.148.156] has joined #lisp 14:44:37 -!- mcsontos [mcsontos@nat/redhat/x-hlxvbnetaakbahex] has quit [Ping timeout: 248 seconds] 14:45:15 -!- osa1 [~sinan@78.189.172.153] has quit [Client Quit] 14:45:20 osa1 [~sinan@78.189.172.153] has joined #lisp 14:46:04 jkantz [~jkantz@ita4fw1.itasoftware.com] has joined #lisp 14:46:25 -!- osa1 [~sinan@78.189.172.153] has quit [Client Quit] 14:47:21 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 14:48:33 kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has joined #lisp 14:48:46 attila_lendvai [~attila_le@87.247.46.139] has joined #lisp 14:48:46 -!- attila_lendvai [~attila_le@87.247.46.139] has quit [Changing host] 14:48:46 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 14:49:28 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:49:44 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 14:52:13 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 14:52:51 wow, dtc seems really into lichtblau's hemlock :) 14:53:26 -!- MoALTz [~no@host-92-8-147-181.as43234.net] has quit [Ping timeout: 244 seconds] 14:53:59 maybe he wants to replace SCL's hemlock with it? 14:54:36 scl has a hemlock too ? 14:55:13 cmucl has, scl should too 14:55:21 MoALTz [~no@host-92-2-125-130.as43234.net] has joined #lisp 14:55:38 if it hasn't, then maybe he wants to use this hemlock instead of cmucl's one 14:56:19 nope, the install directory only has 3 additional libraries, http crypto and ssl 14:56:52 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 14:58:28 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 272 seconds] 14:59:34 eno [~eno@nslu2-linux/eno] has joined #lisp 14:59:34 -!- kmcorbett [kmcorbett@clozure-9FE07BBF.hfc.comcastbusiness.net] has quit [Quit: Quit] 14:59:34 -!- kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has quit [Quit: Quit] 15:05:12 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 15:06:24 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Client Quit] 15:06:32 fmeyer [~fmeyer@186.220.10.39] has joined #lisp 15:06:58 -!- TheMue [~TheMue@p5DDF53F2.dip.t-dialin.net] has quit [Quit: TheMue] 15:07:00 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 15:09:29 yoklov [~yoklov@50.28.128.230] has joined #lisp 15:13:17 TheMue [~TheMue@p5DDF53F2.dip.t-dialin.net] has joined #lisp 15:13:43 -!- xyxu [~xyxu@222.68.152.109] has quit [Ping timeout: 260 seconds] 15:14:01 YokYok [~david@vmailbox.org] has joined #lisp 15:17:36 leoncamel [~user@KD175129170046.ppp-bb.dion.ne.jp] has joined #lisp 15:18:10 totzeit [~kirkwood@c-71-227-253-228.hsd1.wa.comcast.net] has joined #lisp 15:18:40 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 15:19:22 espadrine [~thaddee_t@acces2342.res.insa-lyon.fr] has joined #lisp 15:19:53 tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has joined #lisp 15:23:56 -!- tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has quit [Client Quit] 15:28:12 he broke it with a stray close-paren 15:28:48 newbie1 [~kvirc@178.47.224.59] has joined #lisp 15:29:20 Patzy: GLAW is broken today 15:30:54 -!- newbie1 [~kvirc@178.47.224.59] has quit [Client Quit] 15:33:06 *Xach* fills out an Issue 15:33:11 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 15:33:15 Xach: looking into it right now 15:33:37 Xach: what's the problem ? 15:33:56 https://github.com/patzy/glaw/issues/4 15:34:38 ho, looks like some text cut happened here 15:36:48 Xach: just pushed a fix 15:37:07 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:37:07 Xach: when is the next QL update? 15:37:26 loke: I try to do them on the first weekend of each month. 15:37:30 I hope to do the same in March. 15:37:34 OK 15:38:06 Patzy: thanks, builds now 15:39:27 Perhaps there should be a way to donate money based on some simple formula like (u*f+n*2*f) where u is the number of updated packages, n is the number of new packages and f is some donation factor chosen by the donor 15:39:41 *stassats`* ponders writing a complete bittorrent client in Lisp 15:40:23 because if i redo rtorrent interface in lisp using xml-rpc, there won't be too much work to implement the protocol itself 15:41:20 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Read error: Connection reset by peer] 15:41:29 osa1 [~sinan@78.189.172.153] has joined #lisp 15:41:37 jewel [~jewel@196-210-134-11.dynamic.isadsl.co.za] has joined #lisp 15:41:50 attila_lendvai1 [~attila_le@87.247.32.96] has joined #lisp 15:41:50 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 15:42:06 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 15:43:03 bjonnh [~bjonnh@147.210.71.83] has joined #lisp 15:43:50 -!- osa1 [~sinan@78.189.172.153] has quit [Client Quit] 15:43:51 loke: because the current donation scheme is too easy? 15:43:54 osa1_ [~sinan@78.189.172.153] has joined #lisp 15:43:57 stassats`: Yes 15:44:39 I appreciate the donations, but I can't really do much with them directly. I pay the hosting bill, which is fairly cheap. I can't really turn the money into what I need most, which is more time. 15:44:57 you can hire drones 15:45:05 Xach: You got kids? 15:45:21 I have used them to help make my computers less likely to waste my time, e.g. by adding battery backup and some backup disks 15:45:29 Maybe I should start investing in offsite backup too 15:45:38 or eat foie gras on dinner 15:45:51 loke: two 15:46:10 Xach: Same here. I can see why time is a precious commodity :-) 15:47:23 ehu [~ehuels@109.38.203.2] has joined #lisp 15:47:30 Xach: are build times an issue? 15:47:33 -!- osa1_ [~sinan@78.189.172.153] has quit [Client Quit] 15:47:50 -!- Kron_ [~Kron@69.166.24.9] has quit [Ping timeout: 265 seconds] 15:48:01 stassats`: not a major problem. it would be nice if everything built in 5 minutes but it's about 90 minutes instead. 15:48:04 Xach: Are you planning on having a submission interface along the lines of http://search.npmjs.org/ ? 15:48:15 submission/browsing/etc 15:48:34 sykopomp: browsing, yes 15:49:06 a parallel build on independent systems would be nice 15:49:15 stassats`: yes. that would help me. 15:49:28 As long as it's not some complex nightmare to configure. 15:51:40 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.88 [Firefox 11.0/20120215222917]] 15:52:06 gigamonkey [~user@adsl-99-2-150-243.dsl.pltn13.sbcglobal.net] has joined #lisp 15:52:23 Xof_: herep 15:52:51 -!- Ragnaroek [~chatzilla@boccacio.fh-trier.de] has quit [Remote host closed the connection] 15:54:50 loke: for what it's worth, the "support club membership" thing does an automatic monthly donation. several people have signed up for that. 15:54:57 "supporter club" that is 15:55:46 what are its perks? 15:55:57 warm, fuzzy feeling 15:56:01 possible postcard 15:56:19 *Xach* must jumpstart his postcard operation 15:56:27 not enticing enough 15:57:04 Meet & greet in select East Coast cities? 15:57:23 mgraham [~v0yager@173-8-81-129-BusName-tn.chatta.hfc.comcastbusiness.net] has joined #lisp 15:57:34 wildnux [~wildnux@69.199.88.19] has joined #lisp 15:58:43 knob [~knob@genesis.ballesterhermanos.com] has joined #lisp 15:58:44 several thousands of kms too far 15:58:57 -!- jtza8 [~jtza8@196-210-240-59.dynamic.isadsl.co.za] has quit [Ping timeout: 265 seconds] 15:59:36 ignas [~ignas@office.pov.lt] has joined #lisp 16:00:48 lispmeister [~fix@200.91.185.62] has joined #lisp 16:01:12 nha [~prefect@imamac13.epfl.ch] has joined #lisp 16:03:13 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 16:03:13 I can only reluctantly conclude that the supporter club is not for you 16:03:35 indeed, i don't even use quicklisp! 16:03:49 although i indirectly benefit from your coordination between projects 16:04:25 -!- kilon [~kilon@athedsl-399899.home.otenet.gr] has quit [Ping timeout: 246 seconds] 16:09:14 -!- anaumov [~anaumov@opensuse/member/Alexander-Naumov] has quit [Remote host closed the connection] 16:12:57 -!- blackwol` is now known as blackwolf 16:14:13 -!- knob [~knob@genesis.ballesterhermanos.com] has quit [Ping timeout: 248 seconds] 16:16:24 knob [~knob@genesis.ballesterhermanos.com] has joined #lisp 16:16:34 -!- lispmeister [~fix@200.91.185.62] has quit [Quit: Computer has gone to sleep.] 16:17:31 m7w [~chatzilla@31.24.92.61] has joined #lisp 16:19:21 [1]knob [~knob@genesis.ballesterhermanos.com] has joined #lisp 16:21:04 -!- varjag [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 16:21:49 -!- Cosman246 [~user@c-66-235-51-122.sea.wa.customer.broadstripe.net] has quit [Ping timeout: 245 seconds] 16:21:52 -!- knob [~knob@genesis.ballesterhermanos.com] has quit [Ping timeout: 252 seconds] 16:21:52 -!- [1]knob is now known as knob 16:23:10 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 276 seconds] 16:23:15 mathrick [~mathrick@85.218.148.156] has joined #lisp 16:25:11 -!- lars_t_h [~lars_t_h@002129059003.mbb.telenor.dk] has quit [Quit: Leaving] 16:25:11 Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has joined #lisp 16:25:48 man ccl compile speed is sure impressive 16:26:08 -!- Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has quit [Client Quit] 16:26:20 Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has joined #lisp 16:28:10 teggi_ [~teggi@123.21.170.206] has joined #lisp 16:28:35 -!- teggi [~teggi@123.21.170.206] has quit [Read error: Connection reset by peer] 16:28:41 -!- teggi_ [~teggi@123.21.170.206] has quit [Remote host closed the connection] 16:31:21 dl` [~download@chpcwl01.hpc.unm.edu] has joined #lisp 16:32:09 *Xach* is going to meet up with juanjo in Boston this week! 16:32:50 -!- blandest [~blandest@ip4-85-204-33-242.euroweb.ro] has quit [Ping timeout: 272 seconds] 16:32:51 maxm-: It also is not too memory hungry. My blog runs on a pretty small virtual server, and sbcl was too big for that. Just switching to ccl was completely painless and now it runs fine :) 16:33:34 Neronus: what do you run your blog on? 16:34:58 sykopomp: Server of a friend, hunchentoot, sqlite, html-template. Pretty standard stuff. I'm currenty working on a binding to libfcgi to switch to lighttpd and fastcgi 16:35:06 rvrebane [~rvrebane@valjapaas.vkhk.ee] has joined #lisp 16:35:58 Neronus: what's the reason for dropping hunchentoot? 16:36:57 maxm-: and fasl load speed 16:39:41 *maxm-* needs to start a blog too, can't fall behind high school girls 16:40:11 *maxm-* feels the urge to spew his pontifications to the world, and blog seems more harmless then other options 16:40:31 s/more/less 16:44:19 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 16:44:45 daem0n [~Mr@unaffiliated/mryaargh] has joined #lisp 16:47:05 Xach: is he a member of the club? 16:51:29 clop [~jared@moat3.centtech.com] has joined #lisp 16:51:46 Not yet! 16:53:59 sykopomp: i guess Neronus blog is so popular it can't cope with the load 16:55:08 -!- emacsuser [~user@194.249.198.46] has quit [Remote host closed the connection] 16:57:14 rwiker [~rwiker@233.80-202-200.nextgentel.com] has joined #lisp 16:58:22 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 16:58:42 -!- drwho [~drwho@216-122-174-206.gci.net] has quit [Quit: leaving] 16:58:48 sykopomp: For shit and giggles :) 17:01:39 am0c [~am0c@124.49.51.146] has joined #lisp 17:10:46 SegFaultAX|work [~mkbernard@173.228.45.162] has joined #lisp 17:11:00 lispmeister [~fix@200.91.185.62] has joined #lisp 17:14:48 Skola [~bas@5352A3FB.cm-6-3c.dynamic.ziggo.nl] has joined #lisp 17:15:49 -!- slyrus [~chatzilla@adsl-99-35-55-23.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 17:16:36 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 17:16:40 wishbone4 [~user@167.216.131.126] has joined #lisp 17:17:26 vairav [~vairav@209.49.23.82] has joined #lisp 17:19:26 -!- sawgij [~sawjig@gateway/tor-sasl/sawjig] has quit [Remote host closed the connection] 17:20:29 sawgij [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 17:20:59 naeg [~naeg@194.208.239.170] has joined #lisp 17:22:21 -!- leoncamel [~user@KD175129170046.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 17:23:32 -!- lispmeister [~fix@200.91.185.62] has quit [Remote host closed the connection] 17:24:10 lispmeister [~fix@200.91.185.62] has joined #lisp 17:24:38 -!- Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has quit [Ping timeout: 240 seconds] 17:25:07 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 17:25:34 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 276 seconds] 17:29:07 Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has joined #lisp 17:31:16 killerboy [~mateusz@users69.kollegienet.dk] has joined #lisp 17:37:21 dl`` [~download@dhcp154.hpc.unm.edu] has joined #lisp 17:38:24 -!- rvirding [~chatzilla@c-3c90e255.56-4-64736c14.cust.bredbandsbolaget.se] has quit [Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356]] 17:38:35 francogrex [franco@grex.cyberspace.org] has joined #lisp 17:38:53 How to build an sbcl as multi thread? 17:40:09 -!- dl` [~download@chpcwl01.hpc.unm.edu] has quit [Ping timeout: 245 seconds] 17:40:38 francogrex: sh make.sh --with-sb-thread 17:40:48 does not it do it by default? 17:40:48 ok 17:41:06 no by default it seems its uni thread 17:41:15 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 244 seconds] 17:41:26 -!- yoklov [~yoklov@50.28.128.230] has quit [Quit: computer sleeping] 17:41:41 francogrex: what platform? 17:41:46 the default varies by platform. 17:41:56 ok, it's windows 17:42:17 x86 17:42:36 offtopic, for those interested in trading, paste of my log (had to paste it to get into diff channel, expires in 1hour) http://paste.lisp.org/display/128030 17:43:16 -!- attila_lendvai1 [~attila_le@87.247.32.96] has quit [Quit: Leaving.] 17:43:52 its actually lisp related coz I'm totally writing tradestation with lisp interface :-) it will be autocad of trading platforms 17:44:26 francogrex: I think the friendly fork is preferred if you want to use threads on windows 17:44:58 Intensity [KOT6L5A9fK@unaffiliated/intensity] has joined #lisp 17:44:59 ah ok, i will try both 17:45:35 icylisper [~icylisper@27.7.49.38] has joined #lisp 17:45:37 Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has joined #lisp 17:46:11 TheMue_ [~TheMue@p5DDF53F2.dip.t-dialin.net] has joined #lisp 17:46:20 -!- TheMue [~TheMue@p5DDF53F2.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 17:46:20 -!- TheMue_ is now known as TheMue 17:46:33 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 17:48:25 both? 17:51:20 building from source 17:51:33 I always build from source 17:52:14 vanilla sbcl doesn't have threads 17:52:39 -!- c_arenz [arenz@nat/ibm/x-zbxjelsmdsvdvdek] has quit [Ping timeout: 245 seconds] 17:53:14 hmm maybe that's the reason it's been built uni threaded. I take whatever is on the main site the tarball 17:53:19 no sbcl release in feb.. been awhile since we skipped a month. 17:53:32 perhaps I'm just misremembering. 17:53:35 -!- icylisper [~icylisper@27.7.49.38] has quit [Ping timeout: 252 seconds] 17:55:24 osa1 [~sinan@31.140.91.184] has joined #lisp 17:55:43 -!- francogrex [franco@grex.cyberspace.org] has quit [Quit: leaving] 17:56:08 kilon [~kilon@athedsl-409906.home.otenet.gr] has joined #lisp 17:56:43 icylisper [~icylisper@27.7.49.38] has joined #lisp 17:56:43 -!- m7w [~chatzilla@31.24.92.61] has quit [Read error: Connection reset by peer] 17:57:44 February is not over yet! 17:57:52 although there was no freeze yet 17:57:56 samebchase [~samuel@76.73.121.203] has joined #lisp 17:58:06 but there weren't too much changes, really 17:58:36 sigi-ntb [~sigi@host-213-189-171-252.brutele.be] has joined #lisp 17:58:36 it's not lisp related but, can anyone recommend me a tool for drawing trees/graphs with options to draw some other shapes(rectangles etc.) and writing simple texts, for linux 17:58:36 yeah, i was just looking at the log. :) 17:59:00 osa1: vecto 17:59:07 osa1: graphvis 17:59:32 Fade: is there a option in graphviz to write something to some arbitrary places? 17:59:55 it's a unix program, designed with pipelines in mind. 17:59:59 there are also cl bindings for it. 18:00:01 stassats`: whoa! it's a CL library 18:00:13 if your needs are simple, then stassats` suggestion is good. 18:00:37 it's a C library with cl bindings 18:00:41 yeah, stassats`suggesion looks great, thanks 18:01:15 graphvis does things like arranging the graph so the edges are sane-ish. 18:02:29 -!- ivan-kanis [~user@nantes.visionobjects.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:05:09 -!- Ralith [~ralith@S010600221561996a.vc.shawcable.net] has quit [Ping timeout: 245 seconds] 18:06:24 kilon_alios [~kilon@athedsl-401978.home.otenet.gr] has joined #lisp 18:08:30 -!- kilon [~kilon@athedsl-409906.home.otenet.gr] has quit [Ping timeout: 260 seconds] 18:08:41 kilon [~kilon@athedsl-318764.home.otenet.gr] has joined #lisp 18:09:46 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 276 seconds] 18:09:52 -!- homie` [~levgue@xdsl-78-35-176-108.netcologne.de] has quit [Read error: Connection reset by peer] 18:11:03 -!- kilon_alios [~kilon@athedsl-401978.home.otenet.gr] has quit [Ping timeout: 260 seconds] 18:11:04 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Ping timeout: 276 seconds] 18:11:19 homie` [~levgue@xdsl-78-35-176-108.netcologne.de] has joined #lisp 18:13:25 m7w [~chatzilla@31.24.92.61] has joined #lisp 18:15:33 french [~french@164.136.1.93.rev.sfr.net] has joined #lisp 18:15:43 hello 18:16:16 -!- bobbysmith007 [~russ@216.155.103.30] has quit [Quit: Leaving.] 18:16:32 osa1: PGF/TikZ 18:18:39 attila_lendvai [~attila_le@87.247.63.109] has joined #lisp 18:18:39 -!- attila_lendvai [~attila_le@87.247.63.109] has quit [Changing host] 18:18:39 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 18:20:20 -!- kilon [~kilon@athedsl-318764.home.otenet.gr] has quit [Read error: Operation timed out] 18:26:06 dekuked [~k@static-98-164-147-69.axsne.net] has joined #lisp 18:26:49 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 18:27:28 puchacz [~puchacz@87-194-5-99.bethere.co.uk] has joined #lisp 18:27:29 kilon [~kilon@athedsl-409814.home.otenet.gr] has joined #lisp 18:31:22 kilon_alios [~kilon@athedsl-320605.home.otenet.gr] has joined #lisp 18:31:36 -!- rwiker [~rwiker@233.80-202-200.nextgentel.com] has quit [Quit: Leaving] 18:31:59 -!- kilon [~kilon@athedsl-409814.home.otenet.gr] has quit [Ping timeout: 240 seconds] 18:34:42 Hacker News is looking to hire a Schemer to speed up their code  anyone interested? 18:35:43 -!- ehu [~ehuels@109.38.203.2] has quit [Ping timeout: 260 seconds] 18:36:16 -!- icylisper [~icylisper@27.7.49.38] has quit [Quit: icylisper] 18:36:26 mathrick [~mathrick@85.218.148.156] has joined #lisp 18:36:40 *Xach* wonders if this is Phase 2 of the Arc Challenge 18:37:47 sellout: where did you hear about that? 18:38:03 bsamograd: Via YC channels. 18:38:28 well maybe they should post it to hacker news :) 18:38:59 samebchase [~samuel@76.73.121.203] has joined #lisp 18:39:04 bsamograd: Paul's running it by YC folk first. 18:39:17 -!- Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has quit [Read error: Connection reset by peer] 18:39:24 sellout: Which YC channel are you in? 18:39:45 Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has joined #lisp 18:40:15 i run my own site using the arc server but i don't think i know enough about scheme optimization to really help. would be a good learning experience but I don't think they're looking for that 18:40:16 Xach: Not an IRC channel, but like, YC paths. I just know a bunch of people who are YC founders. 18:40:36 And they all know I'm a lisper. 18:40:59 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 18:41:01 bobbysmith007 [~russ@216.155.103.30] has joined #lisp 18:41:17 -!- spacefrogg is now known as spacefrogg^ 18:41:39 Ah. I thought maybe you got sucked into one, like poor antifuchs 18:41:50 -!- am0c [~am0c@124.49.51.146] has quit [Ping timeout: 265 seconds] 18:42:31 i think one of the first things to attack with news.arc is to use an actual db. everything is stored in s-expr based files 18:42:41 mathrick [~mathrick@85.218.148.156] has joined #lisp 18:43:06 bsamograd: this is a joke, isn't it? 18:43:26 Has arc really not gotten past PCL chapter 3 yet? 18:43:29 sykopomp: no, not a joke 18:43:44 not at least with the news.arc that comes with the arc distribution 18:43:45 bsamograd: and an "actual db" would be an improvement? 18:43:56 H4ns: speed wise probably 18:44:20 if you look in the actual news directory, it's just a series of files 1, 2, 3 ... for every story and every comment 18:44:45 bsamograd: i guess that just using better data structures in memory could have the same effect. but having not looked at the source, i'm just guessing. 18:44:46 similar to how old news servers did it, i'm sure by converting to a resident db it would save a lot of time looking up and parsing those files 18:45:38 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 18:46:02 I don't even get it. I'd find it -harder- to do that than just use pomo or some other existing data store. 18:46:14 H4ns: it's a bit complicated. he has an op called newscache that stores generated pages, newsop to handle new url definintion, most stuff in memory is stored as lists but that's because they're just traversed linearly. PG still knows how to write code but he might have not expected it to get as big as it has 18:47:08 sykopomp: tastes differ 18:47:10 As long as HN doesn't need to calculate the price of a SUIT, he should be ok. 18:47:42 wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has joined #lisp 18:47:49 sykopomp: in general, the reward for thinking a bit harder about the in memory structure is often greater performance and lesser resource usage. 18:48:02 sykopomp: of course, at the price of needing to think more carefully. 18:48:04 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 18:49:02 Kron__ [~Kron@129-97-120-208.uwaterloo.ca] has joined #lisp 18:50:46 H4ns: I was talking more about my perception of the complexity of hacking together a file/sexp-based data store vs using an existing storage system (in-memory or otherwise). 18:50:53 -!- nialo- [~nialo@ool-182d5684.dyn.optonline.net] has quit [Ping timeout: 245 seconds] 18:50:56 sykopomp: ah, ok. 18:51:01 nialo- [~nialo@ool-182d5684.dyn.optonline.net] has joined #lisp 18:51:41 ivan-kanis [~user@89.83.137.164] has joined #lisp 18:51:44 Ralith [~ralith@static-209-139-215-92.gtcust.grouptelecom.net] has joined #lisp 18:52:28 -!- Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has quit [Ping timeout: 260 seconds] 18:54:56 -!- Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 18:55:10 to me ultimate data store would be marriage of cl-store with sql database, where one could somehow define how you want to index stuff, and let it store most of your objects in blobs, while keeping indexes in sync 18:56:09 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 18:56:39 maxm-: i've done similar just in a sql db for a project (table of blobs) and it has issues 18:57:31 primarily the database isn't doing the job of keeping the indexed data synchronized, and that's huge and painful, and then actually extracting the unindexed data requires loading every row, which is also rather painful 18:58:14 then you want to change indexing .. 18:58:43 barryfm [~barryfm@fl-67-232-182-18.dhcp.embarqhsd.net] has joined #lisp 19:01:20 well in real life applications, you end up massively caching everything anyway 19:01:36 you do? 19:01:37 yoklov [~yoklov@67.221.82.89] has joined #lisp 19:01:42 at least in my expirience 19:02:47 otherwise if you just work with SQL db, performance just does not scale to 1000+ simultanious users doing complex stuff to it 19:03:45 sounds like bad SQL if 1000 users choke it 19:04:06 but maybe its a specialized workload i donno, the only large apps with huge load I had expirience with were specialized ones for pilots/flight attendandts where they bid on stuff and trade their trips/etc around 19:04:55 1000 flight attendants constantly punching "reload" as bidding period start time approaches, quickly fill in 45 mbit/sec pipe 19:05:29 that shouldn't be "complex" either .. complex would be more doing huge aggregate queries for reporting especially on live data 19:05:46 -!- ignas [~ignas@office.pov.lt] has quit [Ping timeout: 252 seconds] 19:06:13 maxm-: that gives you 45kbps per user, which should be plenty for usable, if slightly slow, response. 19:06:16 well the stuff displayed to them (flight, trips etc) is all very hierarchical and has to be live (as flight times etc change in RT) 19:07:38 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 240 seconds] 19:10:14 -!- yoklov [~yoklov@67.221.82.89] has quit [Quit: computer sleeping] 19:10:19 so really to display 1 row of bulletin board, one has to retrieve stuff 20 levels deep. Get the trips, get their duty periods, get their attributes, get their comments, get their sectors, get their flights, get their laover station, get their timezones, get the timezone conversion rules, get hotel info for each station, get hotel comments, get aircraft and jumpseats, get other crew on the same trip, get their names, and their comments 19:10:19 and bids etc.. 19:10:55 all of which can change at any second by the scheduler, or other crew bidding/being assigned/removed/trading their trips 19:12:18 Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has joined #lisp 19:14:43 Phoodus [~foo@wsip-68-107-217-139.ph.ph.cox.net] has joined #lisp 19:15:26 maxm-: bad, should denormalize 19:15:32 not really on topic here though 19:15:53 samebchase [~samuel@76.73.121.203] has joined #lisp 19:17:50 oGMo: in theory there is no difference between theory and practice, but in practice there is. We did a prototype with renormilized db, done by the rules by PHD dba, and it was probably around 10 times slower then legacy code 19:18:32 maxm-: _de_normalize 19:19:01 if I have an (unsigned-byte 32), is there a way to treat it as a two's complement signed number? 19:19:13 df_: you mean sign extending it? 19:19:28 -!- jkantz [~jkantz@ita4fw1.itasoftware.com] has quit [Quit: Ex-Chat] 19:19:30 oGMo: complex in traditional databases are insertions. they don't scale. 19:19:54 I like (logior x (- (logand x (ash 1 31)))). 19:20:01 pkhuong: I don't think so 19:20:20 it's a 32 bit number that I read from a byte stream and put together using dpb 19:20:22 sellout: haha, I recently saw paul speak about what HN does, and it's pretty impressively primitive (: 19:20:31 but it's actually signed so I want it to be treated as such 19:20:34 there must be tons of low-hanging fruit (: 19:20:43 df_: (dpb your-number (byte 32 0) -1) 19:21:01 antifuchs: Speaking of YC  you went to a Dropbox party? Any chance you met a guy named Gautam? 19:21:16 -!- symm- [~symm-@178.168.29.31] has quit [Ping timeout: 276 seconds] 19:21:18 He's on paternity leave at the moment, but figured he might have been there. 19:21:20 oGMo: and normalization only solves so much. if there's a write lock on one of the tables, then you can't easily supply the user with the joined data. the SQL standard allows you to require less guarantees about the received data, but that's relatively complex from a user's point of view (you need to manually check what you really need to know). 19:21:27 sellout: I was there, but didn't meet him 19:22:17 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:22:21 -!- samebchase [~samuel@76.73.121.203] has quit [Ping timeout: 255 seconds] 19:22:31 madnificent: erm, there are plenty of strategies to deal with that, and again, a _de_normalized indexed table for reads so you aren't doing hierarchical queries all over 19:22:34 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Ping timeout: 276 seconds] 19:22:39 but as i said this is severely non-lisp 19:22:40 df_: warren has (- (logxor x (ash 1 31)) (ash 1 31)). 19:23:21 oGMo: you will end up re-generating this table over and over, and don't even try to mention "oh triggers" 19:23:27 madnificent: but, more on-topicly, doing it with cl-store blobs wouldn't really buy anything either, due to scaling and overhead 19:24:09 Xach: so the idea is that the signedness of the return value from dpb is the same as that of the third argument? 19:25:18 I like pkhuong's trick way better. 19:25:25 well, warren's. 19:25:55 oGMo: what I ended up doing is use STL to make a in-memory cache, indexed split by trip start day, start hour, station. 19:26:33 that cache was invalidated per day, hour, station, based on a new table, which contained change_seq_number per day/hour/station, which was updated by triggers on data 19:27:56 jkantz [~jkantz@ita4fw1.itasoftware.com] has joined #lisp 19:28:09 so before serving each request, I would read entire invalidation table, then use the hierarchical data retreival on changed entries.. there were some special infomix stuff that I forgot that made updating the invalidation table non-locking, (basically relaxed atomicity, so incrementing the seq number can see dirty data if someone did it before) 19:28:18 maxm-: can you stop now? 19:28:24 sure sorry 19:28:31 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 19:28:43 mathrick [~mathrick@85.218.148.156] has joined #lisp 19:29:00 -!- espadrine [~thaddee_t@acces2342.res.insa-lyon.fr] has quit [Ping timeout: 260 seconds] 19:29:19 but its kind of relevant, as you want to think how you would make something like that work in lisp 19:29:34 i don't want to think about that. 19:30:26 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 19:30:41 oGMo: feel free to inform me how to deal with that :) you can only go so far with query serialization. it's an important issue for relational databases. and it seems to be an inherent issue. with insertions a lot of things might change. though no, blobs don't help in any way, they can only make it worse. i've noticed myself that the most important treat is minimizing the amount of queries you send to the database, vers 19:30:41 issues. 19:30:58 but that's obviously limited to my personal experience 19:31:05 ngz [~user@69.205.70.86.rev.sfr.net] has joined #lisp 19:31:40 is there a way to do the reverse of (char-code)? 19:31:46 code-char 19:31:46 howeyc: code-char 19:31:58 -!- wildnux [~wildnux@69.199.88.19] has quit [Ping timeout: 246 seconds] 19:33:01 howeyc: Common Lisp is too hard, too many obscure operator names 19:33:04 oh, lol, I should have tried that 19:33:04 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 19:33:09 -!- Kron__ [~Kron@129-97-120-208.uwaterloo.ca] has quit [Quit: Kron awayyy!] 19:33:09 ty 19:33:22 Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has joined #lisp 19:34:39 kmcorbett_ [~kmcorbett@199.180.145.100] has joined #lisp 19:34:44 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Ping timeout: 245 seconds] 19:35:04 -!- kilon_alios [~kilon@athedsl-320605.home.otenet.gr] has quit [Remote host closed the connection] 19:35:05 is-digit-p to convert #\0 to 0 is my favorite 19:35:38 digit-char-p rather 19:35:51 *madnificent* was wondering 19:35:52 mathrick [~mathrick@85.218.148.156] has joined #lisp 19:36:27 vantage|home [~vantage@110.62-242-81.adsl-dyn.isp.belgacom.be] has joined #lisp 19:37:39 symm- [~symm-@178.168.29.31] has joined #lisp 19:37:58 -!- homie` [~levgue@xdsl-78-35-176-108.netcologne.de] has quit [Read error: Connection reset by peer] 19:38:01 maxm I like that it takes a base parameter 19:39:51 (digit-char-p #\9) 19:39:52 oops 19:41:55 kmcorbett__ [~kmcorbett@199.180.145.100] has joined #lisp 19:41:55 -!- kmcorbett_ [~kmcorbett@199.180.145.100] has quit [Read error: Connection reset by peer] 19:41:58 milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has joined #lisp 19:42:03 -!- ngz [~user@69.205.70.86.rev.sfr.net] has quit [Remote host closed the connection] 19:44:14 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 19:44:42 -!- kmcorbett__ [~kmcorbett@199.180.145.100] has quit [Client Quit] 19:44:56 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 240 seconds] 19:47:05 -!- cbp```` [~user@187.193.209.109] has quit [Ping timeout: 265 seconds] 19:47:22 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 19:47:52 -!- lispmeister [~fix@200.91.185.62] has quit [Quit: Computer has gone to sleep.] 19:49:15 ngz [~user@69.205.70.86.rev.sfr.net] has joined #lisp 19:51:46 tsuru [~charlie@adsl-74-179-196-113.bna.bellsouth.net] has joined #lisp 19:54:26 samebchase [~samuel@76.73.121.203] has joined #lisp 19:55:38 -!- ok2 [ok2@kozachuk.info] has quit [Ping timeout: 260 seconds] 19:56:29 -!- m7w [~chatzilla@31.24.92.61] has quit [Ping timeout: 252 seconds] 19:57:27 m7w [~chatzilla@31.24.92.61] has joined #lisp 19:58:53 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 19:58:54 -!- rme_ is now known as rme 20:00:16 dl``` [~download@chpcwl01.hpc.unm.edu] has joined #lisp 20:03:13 -!- dl`` [~download@dhcp154.hpc.unm.edu] has quit [Ping timeout: 260 seconds] 20:03:28 -!- m7w [~chatzilla@31.24.92.61] has quit [Ping timeout: 246 seconds] 20:03:31 -!- jewel [~jewel@196-210-134-11.dynamic.isadsl.co.za] has quit [Ping timeout: 276 seconds] 20:08:37 saschakb [~saschakb@p4FEA08FC.dip0.t-ipconnect.de] has joined #lisp 20:09:07 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Remote host closed the connection] 20:09:33 sunwukong [~vukung@catv-80-98-247-63.catv.broadband.hu] has joined #lisp 20:10:10 -!- freiksenet [~freiksene@freiksenet.com] has quit [Quit: WeeChat 0.3.2] 20:10:17 EarlGray [~mitra@despairing-occident.volia.net] has joined #lisp 20:11:29 freiksenet [~freiksene@freiksenet.com] has joined #lisp 20:11:50 -!- freiksenet [~freiksene@freiksenet.com] has quit [Client Quit] 20:12:03 freiksenet [~freiksene@freiksenet.com] has joined #lisp 20:13:39 -!- knobo [~bohmer@80.202.64.14] has quit [Ping timeout: 252 seconds] 20:14:14 why does lisp paste advertise for twitter? 20:14:30 -!- killerboy [~mateusz@users69.kollegienet.dk] has quit [Ping timeout: 272 seconds] 20:14:55 i mean. why is there no "Like this code on facebook" button 20:15:34 because screw facebook? 20:15:34 tomodo: because the author did not care to implement it. 20:15:34 :D 20:16:33 tomodo: be our guest to implement it. 20:16:35 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 20:16:45 mathrick [~mathrick@85.218.148.156] has joined #lisp 20:16:46 ehu: first, posting to irc should be fixed 20:16:47 tomodo: we can apply a patch for you. 20:17:13 /me looks forward to spitting on Facetube's grave. 20:18:15 -!- ChibaPet [~ChibaPet@fsf/member/chibapet] has left #lisp 20:18:32 -!- osa1 [~sinan@31.140.91.184] has quit [Quit: Konversation terminated!] 20:18:47 sorry for being silly, my real point was why is there support for twitter? I expected technologically minded people to boycott it after all that happened 20:19:26 tomodo: all that happened. no, please do not elaborate. 20:20:14 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 20:20:30 H4ns: admit it. There's morbid curiosity there. ;) 20:24:08 Maybe it can be satisfied via private messages 20:24:29 hopefully not directed at me, I think. 20:24:33 RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #lisp 20:26:16 -!- gravicappa [~gravicapp@ppp91-77-174-31.pppoe.mtu-net.ru] has quit [Ping timeout: 276 seconds] 20:28:26 -!- angavrilov [~angavrilo@217.71.235.212] has quit [Ping timeout: 272 seconds] 20:35:45 tomodo: what happened... 20:37:25 hi 20:38:23 Hi! 20:38:28 who was working on porting drakma to iolib? 20:38:48 dlowe? 20:39:00 I wasn't working on it. Just threatening to. 20:39:38 it would be neat! 20:39:44 -!- bjonnh [~bjonnh@147.210.71.83] has quit [Remote host closed the connection] 20:40:07 It'll be like twisted in cpython-land, where everything has its own specialized version 20:40:25 *Ralith* has been hounded into writing Yet Another IRC bot, and is doing it properly event-based this time. 20:40:47 and of course, what IRC bot lacks HTTP? 20:40:59 is there any news of madeira from the crowd funding thingamajig? 20:41:17 dekuked: i haven't seen any 20:41:35 Xach: ah, thanks 20:42:19 H4ns: are you in boston this week? 20:42:37 -!- Skola [~bas@5352A3FB.cm-6-3c.dynamic.ziggo.nl] has quit [Quit: leaving] 20:44:14 Xach: no, i'm in florida and won't have a chance to travel 20:44:31 dl```` [~download@dhcp154.hpc.unm.edu] has joined #lisp 20:45:19 Pity! There is a Lisp meeting! Or at least a Lisp dinner. 20:45:34 there's a lisp meeting in boston? 20:45:45 i've heard that! i hope i'll make it to one later this year 20:45:56 -!- RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: RomyRomy] 20:46:01 dekuked: more of a friendly lisp hacker dinner 20:46:04 Xach: this time, i'm traveling with my wife and daughter, so my free time is already spoken for. 20:46:07 damn. dekuked brought up madeira -> looked up nikodemus stuff -> saw his address in Helsinki -> now I miss Helsinki (I'm not Finnish :) 20:46:27 Modius [~user@72-48-144-180.static.grandenetworks.net] has joined #lisp 20:46:35 H4ns: ah, well, enjoy 20:46:58 Xach: the weather makes that rather easy :) 20:47:15 Can't wait to come back in August, I'm sure! 20:47:42 -!- dl``` [~download@chpcwl01.hpc.unm.edu] has quit [Ping timeout: 252 seconds] 20:47:51 Assuming I could get the EXE to work multiplatform, what are thoughts here on a library that does asynch IO via an external executable, with it swapping events with the (lisp) via separate TCP channel (s)? 20:49:06 Why? 20:50:12 dekuked: are you in boston and interested in meeting up? 20:50:59 yeah I, live a few miles away from boston 20:51:11 jdz [~jdz@host134-107-dynamic.5-87-r.retail.telecomitalia.it] has joined #lisp 20:51:30 eh just an awkward q, I usually just pop in this channel randomly, think the lisp community is really cool, even if I don't get half of practical common lisp lol 20:51:56 -!- rme [rme@13FF0A92.B66D9153.699BA7A6.IP] has quit [Quit: rme] 20:51:56 -!- rme [~rme@50.43.133.173] has quit [Quit: rme] 20:52:05 dekuked: what's the question in that? 20:52:15 the question if it's a public meeting 20:52:46 man I suck at writing coherently today. I didn't mean to invite myself to something private; I guess that's my roundabout way of saying it. 20:53:03 dekuked: Well, kind of. The maintainer of ECL is in town and a meeting was discussed publicly on the boston-lisp list, and now we are hammering out details of where & when to meet among about 6 people. 20:53:19 -!- benny [~benny@i577A79C8.versanet.de] has quit [Ping timeout: 252 seconds] 20:53:20 It looks like we will go out to dinner somewhere. 20:53:47 *Xach* is 107 miles away, taking the train down 20:56:06 dekuked: If you want to go, I recommend contacting daniel herring or the boston-lisp list to be cc'd on updates. 20:57:19 I might actually be able to come too 20:58:26 Xach cool, will do 20:59:16 benny [~benny@i577A1AE9.versanet.de] has joined #lisp 21:00:39 -!- knob [~knob@genesis.ballesterhermanos.com] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it] 21:01:55 rvirding [~chatzilla@c213-89-147-188.bredband.comhem.se] has joined #lisp 21:03:18 -!- nialo- [~nialo@ool-182d5684.dyn.optonline.net] has quit [Ping timeout: 260 seconds] 21:06:09 sdemarre [~serge@91.176.85.44] has joined #lisp 21:10:37 -!- rvrebane [~rvrebane@valjapaas.vkhk.ee] has quit [Quit: yarr..] 21:12:24 The lisp meetings here in Boulder are like 48 people  a bit smaller than the Boston ones were. 21:13:14 why does DIRECTORY insert backslashes in what it returns sometimes? in this case, when a file has the character [ in its name. 21:13:41 sellout: do you know william halliburton? i was talking to him and i think he said he lived in colorado last before moving to oregon 21:14:21 bsamograd: No, but I've only been here for  6 months. 21:14:32 ah, just wondering 21:17:01 limetree: it does so to prevent the name from being interpreted as a wildcard path name 21:17:47 -!- barryfm [~barryfm@fl-67-232-182-18.dhcp.embarqhsd.net] has left #lisp 21:21:34 okflo [~okflo@93-82-158-77.adsl.highway.telekom.at] has joined #lisp 21:21:47 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 21:22:07 -!- ivan-kanis [~user@89.83.137.164] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:23:02 -!- TheMue [~TheMue@p5DDF53F2.dip.t-dialin.net] has quit [Quit: TheMue] 21:23:51 -!- saschakb [~saschakb@p4FEA08FC.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 21:24:27 H4ns: thanks, that was a bit unexpected 21:24:46 limetree: the string you get back as a namestring need not correspond closely (or at all) to the name in the underlying filesystem 21:25:12 limetree: sbcl and ccl (and probably others) have internal functions to translate that string into something you could pass to e.g. a command line. in sbcl it's sb-ext:native-namestring 21:25:17 ccl has a similar name 21:25:37 oh, ok. thank you. 21:26:53 CLISP has problems with underlying filenames with wildcard characters. open topic of discussion for them. 21:29:03 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 21:30:03 saschakb [~saschakb@p4FEA08FC.dip0.t-ipconnect.de] has joined #lisp 21:35:33 -!- daem0n [~Mr@unaffiliated/mryaargh] has quit [Quit: o/] 21:36:39 Athas [~athas@130.225.165.40] has joined #lisp 21:37:20 -!- gemelen [~gemelen@gemelen.net] has quit [Remote host closed the connection] 21:38:12 -!- mgraham [~v0yager@173-8-81-129-BusName-tn.chatta.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 21:39:44 daem0n [~Mr@host-89-242-50-226.as13285.net] has joined #lisp 21:39:44 -!- daem0n [~Mr@host-89-242-50-226.as13285.net] has quit [Changing host] 21:39:44 daem0n [~Mr@unaffiliated/mryaargh] has joined #lisp 21:40:27 bjonnh [~bjonnh@2a01:e35:2420:ea0:21e:64ff:fe84:8986] has joined #lisp 21:45:47 rme [~rme@50.43.133.173] has joined #lisp 21:46:59 yoklov [~yoklov@137.99.241.186] has joined #lisp 21:47:23 denisu [~gemelen@gemelen.net] has joined #lisp 21:47:38 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.6] 21:47:43 -!- denisu is now known as gemelen 21:49:25 -!- gemelen [~gemelen@gemelen.net] has quit [Client Quit] 21:49:34 -!- jkantz [~jkantz@ita4fw1.itasoftware.com] has quit [Quit: Ex-Chat] 21:51:04 denisu [~gemelen@gemelen.net] has joined #lisp 21:51:46 gemelen [~gemelen@gemelen.net] has joined #lisp 21:55:21 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 21:58:40 man I hate it when you come back to a project after 1 month break, and completely forgotten where you left off.. Reduced myself to manually looking through ~/.slime-history.eld as I don't even remember what to search for 21:58:57 -!- denisu [~gemelen@gemelen.net] has quit [Quit:    .    ...] 21:59:13 -!- gemelen [~gemelen@gemelen.net] has quit [Quit:    .    ...] 21:59:18 maxm-: you should leave little peebles around. 21:59:27 (write comments) 21:59:57 *sykopomp* maintains a todo.org for every project. 22:03:03 have both, good advice.. Key is not to leave in the middle of implementing a feature, with only building blocks and test harnesses for them layoung around in git stash. As now I'm not sure if unbound-slot i'm getting is because I did not implement something yet, or because I'm testing it incorrectly 22:04:19 my method of building qt gui stuff, is I build them piece by piece, and test separately. (thank god in Qt everything is a window, so you can test a single combobox as it was a dialog) 22:05:31 -!- tensorpudding [~michael@99.148.207.74] has quit [Quit: tensorpudding] 22:09:38 -!- symm- [~symm-@178.168.29.31] has quit [Ping timeout: 240 seconds] 22:09:41 rukubites [~user@d58-111-177-142.meb802.vic.optusnet.com.au] has joined #lisp 22:11:07 I'm wondering if there is any better getopt facility for sbcl than the quicklisp getopt package. Something equivalent to the alisp one? 22:11:27 rukubites: there are few complete parsers available, iirc 22:11:40 just not necessarily following getopt 22:12:13 -!- sdemarre [~serge@91.176.85.44] has quit [Ping timeout: 276 seconds] 22:12:33 gemelen [~gemelen@gemelen.net] has joined #lisp 22:12:39 MrBusiness [~MrBusines@75-163-245-119.clsp.qwest.net] has joined #lisp 22:13:18 Oh hi p_l you lurk here too. :-) 22:13:43 I see there is cl-cli-parser too. 22:15:50 -!- leo2007 [~leo@123.114.36.22] has quit [Ping timeout: 248 seconds] 22:17:10 -!- dfox [~dfox@ip-94-113-17-246.net.upcbroadband.cz] has quit [Ping timeout: 252 seconds] 22:17:24 -!- jdz [~jdz@host134-107-dynamic.5-87-r.retail.telecomitalia.it] has quit [Ping timeout: 265 seconds] 22:17:44 I guess I will just stick with getopt since I am on the clock. 22:18:04 -!- sawgij [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 276 seconds] 22:19:45 -!- french [~french@164.136.1.93.rev.sfr.net] has quit [Quit: IRC webchat at http://irc2go.com/] 22:21:10 sawgij [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 22:22:28 -!- add^_ [~add^_^@m212-152-8-110.cust.tele2.se] has quit [Quit: add^_] 22:23:21 dfox [~dfox@rei.ipv6.dfox.org] has joined #lisp 22:26:00 -!- Jeanne-Kamikaze [~Jeanne-Ka@99.Red-88-11-28.dynamicIP.rima-tde.net] has quit [Quit: Did you hear that ?] 22:28:32 tensorpudding [~michael@99.148.207.74] has joined #lisp 22:30:03 homie [~levgue@xdsl-78-35-176-108.netcologne.de] has joined #lisp 22:32:46 -!- ngz [~user@69.205.70.86.rev.sfr.net] has quit [Ping timeout: 244 seconds] 22:33:08 -!- Kron_ [~Kron@129-97-120-208.uwaterloo.ca] has quit [Ping timeout: 260 seconds] 22:33:12 -!- vpit3833 [~user@mail.protocomtechnology.com] has quit [Ping timeout: 272 seconds] 22:33:23 -!- sigi-ntb [~sigi@host-213-189-171-252.brutele.be] has quit [Ping timeout: 245 seconds] 22:33:40 -!- okflo [~okflo@93-82-158-77.adsl.highway.telekom.at] has quit [Ping timeout: 276 seconds] 22:36:28 wildnux [~wildnux@69.199.88.19] has joined #lisp 22:36:57 -!- dekuked [~k@static-98-164-147-69.axsne.net] has quit [Quit: dekuked] 22:40:27 -!- vantage|home [~vantage@110.62-242-81.adsl-dyn.isp.belgacom.be] has quit [Quit: Ik ga weg] 22:41:44 gaidal [~gaidal@61.144.104.241] has joined #lisp 22:41:56 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Quit: leaving] 22:42:20 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 22:44:21 EmmanuelOga [~emmanuel@host155.201-253-134.telecom.net.ar] has joined #lisp 22:44:40 cbp```` [~user@187.193.209.109] has joined #lisp 22:45:56 Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has joined #lisp 22:47:47 premature over-design is a constant temptation 22:48:12 -!- EmmanuelOga [~emmanuel@host155.201-253-134.telecom.net.ar] has quit [Client Quit] 22:51:01 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:51:21 leifw [~user@184.152.79.200] has joined #lisp 22:52:19 -!- Modius [~user@72-48-144-180.static.grandenetworks.net] has quit [Remote host closed the connection] 22:52:50 EmmanuelOga [~emmanuel@host155.201-253-134.telecom.net.ar] has joined #lisp 22:56:26 Kron_ [~Kron@69.166.24.9] has joined #lisp 23:01:35 -!- puchacz [~puchacz@87-194-5-99.bethere.co.uk] has quit [Ping timeout: 244 seconds] 23:01:37 xyxu [~xyxu@222.68.152.109] has joined #lisp 23:01:48 rukubites: so many options. at least 6 in quicklisp. 23:01:49 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Quit: Leaving] 23:03:10 -!- mishoo [~mishoo@79.112.106.180] has quit [Read error: Operation timed out] 23:03:26 -!- wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has quit [Quit: wedgeV] 23:03:50 -!- gigamonkey [~user@adsl-99-2-150-243.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 248 seconds] 23:09:01 -!- EmmanuelOga [~emmanuel@host155.201-253-134.telecom.net.ar] has quit [Quit: WeeChat 0.3.7-dev] 23:09:52 -!- bobbysmith007 [~russ@216.155.103.30] has quit [Quit: Leaving.] 23:10:30 bobbysmith007 [~russ@216.155.103.30] has joined #lisp 23:12:07 gigamonkey [~user@adsl-99-2-150-243.dsl.pltn13.sbcglobal.net] has joined #lisp 23:14:57 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 23:16:40 EmmanuelOga [~emmanuel@host155.201-253-134.telecom.net.ar] has joined #lisp 23:19:06 realitygrill [~realitygr@adsl-76-226-121-69.dsl.sfldmi.sbcglobal.net] has joined #lisp 23:19:10 *Xach* is conflicted about pragmatic yet ugly CL 23:20:23 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 23:20:39 https://github.com/html/firephp/blob/master/firephp.lisp 23:23:10 Xach: send a request to refactor? (: 23:23:42 (send-message message :type type :label label) doesn't look ugly. 23:23:47 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 23:24:11 (assuming that's the only thing that's exported). 23:24:23 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #lisp 23:28:28 Anything with PHP in the name is scary. 23:31:11 -!- milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 23:33:42 -!- gigamonkey [~user@adsl-99-2-150-243.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 23:33:55 vpit3833 [~user@mail.protocomtechnology.com] has joined #lisp 23:33:55 gigamonkey [~user@adsl-99-2-150-243.dsl.pltn13.sbcglobal.net] has joined #lisp 23:39:18 urandom__ [~user@p548A42C8.dip.t-dialin.net] has joined #lisp 23:39:18 -!- gaidal [~gaidal@61.144.104.241] has quit [Read error: Connection reset by peer] 23:41:24 -!- gigamonkey [~user@adsl-99-2-150-243.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 245 seconds] 23:41:41 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 248 seconds] 23:45:53 Xach: Do you have a summary of the options-handling packages in quicklisp? I usually go to cliki, but it wasn't helpful. 23:47:06 rukubites: com.dvlsoft.clon 23:47:43 rukubites: search option in cliki gives http://www.cliki.net/command-line%20options%20parser on the second hit!!! 23:48:42 pjb: unix-options seemed ancient, one of those was a group of misc utilities, and clon has a bad namespace clash. 23:48:54 -!- xyxu [~xyxu@222.68.152.109] has quit [Ping timeout: 245 seconds] 23:49:36 Anyway, maybe I just had bad search terms. 23:49:48 rukubites: grr, package names  clon is the good one, IMO. 23:49:53 pjb: yes, well. even if nobody else knows, *I* know 23:52:01 We need a quicklisp version of cliki - quiki.net? 23:52:14 Someday, someday 23:52:16 But not that 23:52:28 qliki 23:53:39 I would be quite pleased never to have any association or link to anything that even vaguely resembles cliki 23:53:44 In name or otherwise 23:55:40 xyxu [~xyxu@222.68.152.109] has joined #lisp 23:56:28 am0c [~am0c@124.49.51.146] has joined #lisp 23:57:16 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 252 seconds] 23:59:23 Okay, so the command-line arguments clon is com.dvlsoft.clon? And that, alas, didn't compile on my sbcl (Ubuntu 11.04; 1.0.45.0.debian)