2015-01-29T00:00:22Z MutSbeta quit (Quit: Leaving.) 2015-01-29T00:00:26Z vaporatorius quit (Remote host closed the connection) 2015-01-29T00:01:16Z rvchangue_ joined #lisp 2015-01-29T00:02:22Z joneshf-laptop quit (Ping timeout: 255 seconds) 2015-01-29T00:04:15Z Bicyclidine quit (Ping timeout: 264 seconds) 2015-01-29T00:05:41Z Bicyclidine joined #lisp 2015-01-29T00:06:37Z slyrus_ joined #lisp 2015-01-29T00:09:01Z slyrus quit (Ping timeout: 264 seconds) 2015-01-29T00:09:53Z slyrus_ is now known as slyrus 2015-01-29T00:12:07Z Vivitron`` joined #lisp 2015-01-29T00:13:06Z k-dawg joined #lisp 2015-01-29T00:14:18Z hiroakip quit (Ping timeout: 272 seconds) 2015-01-29T00:15:39Z Vivitron quit (Ping timeout: 245 seconds) 2015-01-29T00:24:53Z BitPuffin joined #lisp 2015-01-29T00:30:25Z dagnachew quit (Quit: WeeChat 1.1) 2015-01-29T00:35:03Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-29T00:35:14Z waschen joined #lisp 2015-01-29T00:36:03Z Denommus quit (Ping timeout: 264 seconds) 2015-01-29T00:36:27Z jumblerg joined #lisp 2015-01-29T00:36:30Z playnu_com_ar joined #lisp 2015-01-29T00:37:26Z playnu_com_ar: hi! Exist any opensource and mantained CL implementation for android? 2015-01-29T00:38:44Z manuel__ quit (Quit: manuel__) 2015-01-29T00:39:34Z stardiviner joined #lisp 2015-01-29T00:42:25Z Rptx joined #lisp 2015-01-29T00:43:54Z Quadrescence joined #lisp 2015-01-29T00:43:55Z Quadrescence quit (Changing host) 2015-01-29T00:43:55Z Quadrescence joined #lisp 2015-01-29T00:44:12Z waschen quit (Remote host closed the connection) 2015-01-29T00:45:09Z hiyosi joined #lisp 2015-01-29T00:46:59Z defaultxr quit (Quit: brb) 2015-01-29T00:47:07Z novemberist joined #lisp 2015-01-29T00:49:04Z ruste_ quit (Read error: Connection reset by peer) 2015-01-29T00:49:12Z enitiz joined #lisp 2015-01-29T00:49:21Z defaultxr joined #lisp 2015-01-29T00:49:25Z ruste joined #lisp 2015-01-29T00:52:41Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T00:53:21Z waschen joined #lisp 2015-01-29T00:54:20Z ivan\ joined #lisp 2015-01-29T00:54:45Z dagnachew joined #lisp 2015-01-29T01:01:36Z waschen quit (Remote host closed the connection) 2015-01-29T01:02:47Z innertracks joined #lisp 2015-01-29T01:03:38Z bgs100 joined #lisp 2015-01-29T01:03:55Z bgs100 quit (Changing host) 2015-01-29T01:03:55Z bgs100 joined #lisp 2015-01-29T01:07:43Z waschen joined #lisp 2015-01-29T01:11:45Z EvW quit (Ping timeout: 265 seconds) 2015-01-29T01:11:59Z nell quit (Ping timeout: 246 seconds) 2015-01-29T01:12:15Z White_Flame: Is there a way to prevent quicklisp from muffling build warnings? 2015-01-29T01:13:22Z ebrasca quit (Quit: ebrasca) 2015-01-29T01:14:46Z nowhereman_ joined #lisp 2015-01-29T01:14:49Z nowhere_man_ quit (Ping timeout: 245 seconds) 2015-01-29T01:18:00Z araujo joined #lisp 2015-01-29T01:19:57Z nyef: White_Flame: http://lispblog.xach.com/post/104872127228 2015-01-29T01:20:09Z nyef: White_Flame: Also http://lispblog.xach.com/post/105043399223 2015-01-29T01:21:07Z nowhereman_ quit (Ping timeout: 255 seconds) 2015-01-29T01:21:08Z nowhere_man joined #lisp 2015-01-29T01:22:54Z White_Flame: thanks 2015-01-29T01:22:59Z k-dawg quit (Quit: This computer has gone to sleep) 2015-01-29T01:23:09Z pjb: playnu_com_ar: ecl works on Android. (cf. the Maxima app). ccl should also work on it (or there are some patches somewhere). 2015-01-29T01:24:17Z rvchangu- joined #lisp 2015-01-29T01:24:24Z Colleen quit (Ping timeout: 276 seconds) 2015-01-29T01:25:16Z playnu_com_ar: pjb: I ask because the last commit of the some ecl-android branch in github dates from 2 year old. And in google there isn't any information. 2015-01-29T01:25:46Z playnu_com_ar: i will try with ecl anyways (: thanks 2015-01-29T01:26:21Z rvchangue_ quit (Ping timeout: 276 seconds) 2015-01-29T01:27:27Z pjb: playnu_com_ar: probably nobody tried to make a standalone app from ecl. But you can easily get it with maxima: just type to_lisp(); to go to the ECL REPL. 2015-01-29T01:28:24Z waschen quit (Remote host closed the connection) 2015-01-29T01:30:23Z nyef notes that if you don't need Android UI, SBCL should work. It certainly should work in a Linux chroot. 2015-01-29T01:31:23Z isoraqathedh quit (Read error: Connection reset by peer) 2015-01-29T01:31:41Z pjb: In any case, Android UI has to be written in Java, so you will always have to communicate between an underlying CL implementation and Java to make an app. 2015-01-29T01:31:45Z innertracks quit (Quit: innertracks) 2015-01-29T01:32:07Z pjb: The only difference is whether it is a separate process, or if it's a NDK library. 2015-01-29T01:32:09Z isoraqathedh joined #lisp 2015-01-29T01:32:37Z pjb: (I'm not sure that ECL under Maxima is used as a NDK library, IIRC, it's a separate process). 2015-01-29T01:33:00Z playnu_com_ar: my idea is make a game, the render engine in c++, the logic en CL 2015-01-29T01:33:00Z pjb: Only MoCL uses the NDK (but it's not free software). 2015-01-29T01:33:15Z pjb: playnu_com_ar: and the user interface in Java. 2015-01-29T01:33:27Z playnu_com_ar: yes 2015-01-29T01:33:30Z playnu_com_ar: thanks 2015-01-29T01:34:00Z pjb: Sounds like a plan. Have a look in #lispgames for more info about writing games in lisp. 2015-01-29T01:35:30Z nowhereman joined #lisp 2015-01-29T01:36:06Z arnaudga quit (Ping timeout: 276 seconds) 2015-01-29T01:36:07Z nowhere_man quit (Ping timeout: 245 seconds) 2015-01-29T01:40:57Z antonv joined #lisp 2015-01-29T01:48:10Z PinealGlandOptic joined #lisp 2015-01-29T01:50:52Z gko__ joined #lisp 2015-01-29T01:54:41Z Guthur joined #lisp 2015-01-29T01:54:53Z leb joined #lisp 2015-01-29T01:56:54Z slyrus quit (Ping timeout: 245 seconds) 2015-01-29T02:01:36Z leb quit (Quit: Computer has gone to sleep.) 2015-01-29T02:03:22Z cluck quit (Remote host closed the connection) 2015-01-29T02:07:20Z shaungilchrist quit (Ping timeout: 265 seconds) 2015-01-29T02:08:06Z stardiviner quit (Quit: Weird in coding now, or make love, only two things push me away from IRC.) 2015-01-29T02:08:17Z otwieracz quit (Ping timeout: 245 seconds) 2015-01-29T02:14:14Z Pastaf_ joined #lisp 2015-01-29T02:14:39Z otwieracz joined #lisp 2015-01-29T02:17:27Z Pastaf quit (Ping timeout: 246 seconds) 2015-01-29T02:17:33Z Bicyclidine quit (Quit: diner) 2015-01-29T02:18:34Z Pastaf_ is now known as Pastaf 2015-01-29T02:22:19Z Puffin joined #lisp 2015-01-29T02:23:45Z BitPuffin quit (Ping timeout: 246 seconds) 2015-01-29T02:31:01Z echo-area joined #lisp 2015-01-29T02:34:44Z frkout_ joined #lisp 2015-01-29T02:35:33Z yaewa joined #lisp 2015-01-29T02:37:26Z moei quit (Ping timeout: 272 seconds) 2015-01-29T02:38:04Z frkout quit (Ping timeout: 255 seconds) 2015-01-29T02:38:06Z enitiz quit (Ping timeout: 246 seconds) 2015-01-29T02:39:21Z pierre1_ joined #lisp 2015-01-29T02:39:30Z yaewa quit (Read error: Connection reset by peer) 2015-01-29T02:39:56Z moei joined #lisp 2015-01-29T02:40:46Z nell joined #lisp 2015-01-29T02:43:16Z yaewa joined #lisp 2015-01-29T02:43:16Z davor_ quit (Read error: Connection reset by peer) 2015-01-29T02:44:31Z smokeink joined #lisp 2015-01-29T02:44:41Z urandom__ quit (Quit: Konversation terminated!) 2015-01-29T02:45:53Z ehaliewicz quit (Ping timeout: 252 seconds) 2015-01-29T02:46:51Z moei quit (Ping timeout: 264 seconds) 2015-01-29T02:47:52Z playnu_com_ar quit (Remote host closed the connection) 2015-01-29T02:49:54Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T02:50:09Z enitiz joined #lisp 2015-01-29T02:51:04Z ivan\ joined #lisp 2015-01-29T02:53:01Z yaewa quit (Read error: Connection reset by peer) 2015-01-29T02:53:37Z moei joined #lisp 2015-01-29T02:57:48Z Pastaf_ joined #lisp 2015-01-29T02:58:02Z Guthur quit (Read error: Connection reset by peer) 2015-01-29T02:59:25Z quazimodo quit (Ping timeout: 264 seconds) 2015-01-29T03:00:53Z Pastaf quit (Ping timeout: 240 seconds) 2015-01-29T03:01:43Z Pastaf_ is now known as Pastaf 2015-01-29T03:05:27Z quazimodo joined #lisp 2015-01-29T03:08:32Z MrWoohoo joined #lisp 2015-01-29T03:08:56Z theos quit (Quit: i will be back...nvm) 2015-01-29T03:08:56Z Rptx quit (Quit: gonna sleep) 2015-01-29T03:09:17Z LiamH quit (Quit: Leaving.) 2015-01-29T03:12:03Z kanru quit (Ping timeout: 264 seconds) 2015-01-29T03:12:46Z theos joined #lisp 2015-01-29T03:13:22Z theos quit (Read error: Connection reset by peer) 2015-01-29T03:14:21Z kanru joined #lisp 2015-01-29T03:14:36Z joneshf-laptop joined #lisp 2015-01-29T03:17:23Z shaungilchrist joined #lisp 2015-01-29T03:18:57Z theos joined #lisp 2015-01-29T03:29:06Z stardiviner joined #lisp 2015-01-29T03:30:07Z rtoym quit (Remote host closed the connection) 2015-01-29T03:34:56Z hitecnologys quit (Read error: Connection reset by peer) 2015-01-29T03:36:20Z rtoym joined #lisp 2015-01-29T03:37:33Z innertracks joined #lisp 2015-01-29T03:39:00Z hitecnologys joined #lisp 2015-01-29T03:42:21Z TrafficMan quit (Quit: ZNC - http://znc.in) 2015-01-29T03:43:01Z nightfly quit (Read error: Connection reset by peer) 2015-01-29T03:43:02Z joneshf-laptop quit (Ping timeout: 265 seconds) 2015-01-29T03:47:26Z pierre1_ quit (Quit: Leaving) 2015-01-29T03:48:47Z badkins quit 2015-01-29T03:52:23Z jleija joined #lisp 2015-01-29T03:53:14Z nikki93_ joined #lisp 2015-01-29T03:54:28Z Denommus joined #lisp 2015-01-29T03:54:28Z Denommus quit (Changing host) 2015-01-29T03:54:28Z Denommus joined #lisp 2015-01-29T03:55:22Z daniel__1 joined #lisp 2015-01-29T03:58:06Z zacharias_ joined #lisp 2015-01-29T03:58:15Z beach joined #lisp 2015-01-29T03:58:21Z nikki93_ quit (Remote host closed the connection) 2015-01-29T03:58:23Z beach: Good morning everyone! 2015-01-29T03:58:25Z daniel__1 quit (Client Quit) 2015-01-29T04:00:50Z normallyme joined #lisp 2015-01-29T04:00:59Z beach: drmeister: Yes, you can use INSERT-INSTRUCTION-BEFORE to change the graph, and you can use CHANGE-CLASS to just replace an instruction with a different one. 2015-01-29T04:01:03Z zacharias quit (Ping timeout: 246 seconds) 2015-01-29T04:01:10Z drmeister: Howdy. 2015-01-29T04:01:13Z beach: Hello. 2015-01-29T04:01:33Z beach: drmeister: Yes, you can put a method on a drawing function to draw the resulting graph. 2015-01-29T04:01:41Z drmeister: What is the name of the method? 2015-01-29T04:01:46Z beach: To draw. 2015-01-29T04:01:47Z beach: ? 2015-01-29T04:02:05Z beach: You want me to remember things? Aint gonna happen. Let me look it up. 2015-01-29T04:03:36Z beach: CLEAVIR-IR-GRAPHVIZ:DRAW-INSTRUCTION, CLEAVIR-IR-GRAPHVIZ:DRAW-DATUM. 2015-01-29T04:03:45Z beach: They weren't exported before. I am doing that now. 2015-01-29T04:04:10Z nikki93_ joined #lisp 2015-01-29T04:04:25Z beach: Signature: (instruction stream) and (datum stream) respectively. 2015-01-29T04:04:28Z drmeister: I figure that I should transform the HIR graph as much as I can to something close to LLVM-IR before I actually generate code. 2015-01-29T04:04:44Z drmeister: What's a datum? A variable? 2015-01-29T04:04:45Z beach: It will draw something by default if you don't make methods. 2015-01-29T04:04:49Z drmeister: input/output 2015-01-29T04:04:52Z drmeister: ? 2015-01-29T04:04:54Z beach: variable, constant, register. 2015-01-29T04:04:55Z beach: yes. 2015-01-29T04:05:05Z drmeister: Got it. How do I transform datum(s)? 2015-01-29T04:05:19Z beach: change-class is one way. 2015-01-29T04:05:29Z nyef: Hello beach. 2015-01-29T04:05:31Z drmeister: Ah 2015-01-29T04:05:46Z drmeister: It sounds like there other ways? 2015-01-29T04:06:39Z beach: Other ways are more complicated. You would have to create new ones and replace them everywhere. 2015-01-29T04:07:33Z Puffin quit (Ping timeout: 276 seconds) 2015-01-29T04:07:33Z drmeister: Is change-class a perfectly good way to change datums? 2015-01-29T04:07:41Z beach: Yes. 2015-01-29T04:07:56Z beach: Well, to replace the type of a datum by a different type. 2015-01-29T04:08:13Z drmeister: So I can create my own classes and change instructions, insert instructions and change datums to my little hearts content? 2015-01-29T04:08:23Z beach: Yes. 2015-01-29T04:08:33Z beach: That's the entire point of Cleavir. 2015-01-29T04:08:40Z drmeister: Fantastic - now I get it. 2015-01-29T04:09:17Z drmeister: So the idea is to manipulate the HIR into MIR and then use it to spool out instructions? 2015-01-29T04:09:44Z beach: Yes. 2015-01-29T04:09:45Z Quadresce joined #lisp 2015-01-29T04:10:34Z beach: And I (will) provide algorithms for all the popular optimizations, like global value numbering, partial redundancy elimination, loop optimizations etc. 2015-01-29T04:10:56Z beach: drmeister: Aint CLOS great? 2015-01-29T04:11:02Z Quadresce left #lisp 2015-01-29T04:11:21Z drmeister: That answers my questions for now. I'll probably have questions as I hit different instructions. 2015-01-29T04:11:58Z Quadresce joined #lisp 2015-01-29T04:12:16Z Quadresce is now known as Guest70657 2015-01-29T04:12:34Z Guest70657 left #lisp 2015-01-29T04:12:35Z beach: Many of the optimization algorithms can be performed without knowing the semantics of an instruction. Therefore, those algorithms don't care what kind of additional instructions the implementation has supplied. 2015-01-29T04:12:57Z beach: They just need to know the inputs and the outputs. 2015-01-29T04:14:07Z burtons joined #lisp 2015-01-29T04:14:39Z drmeister: Got it. 2015-01-29T04:15:16Z ehaliewicz joined #lisp 2015-01-29T04:15:54Z drmeister: There was a function related to special variables - I can't generate the HIR at the moment because I'm debugging generic functions that don't have specializers. It was something like call-with-bound-variable or something. Does that ring a bell? 2015-01-29T04:15:57Z beach: As you start creating your own instruction types etc, you may run into cases where I "forgot" to export the name of a generic function that is supposed to be possible to configure by the implementation. If so, let me know. 2015-01-29T04:16:22Z beach: drmeister: Yes. That is the default way of binding a special variable. 2015-01-29T04:16:34Z beach: If you are not happy with that, you need to customize that method. 2015-01-29T04:16:42Z drmeister: I can change that behavior - excellent. 2015-01-29T04:17:12Z beach: Yes. Cleavir can't decide how you bind your special variables, so it is doing something by default that may not be appropriate for your implementation. 2015-01-29T04:17:56Z beach: What is lacking at the moment is that I need an IMPLEMENTATION argument to the HIR-generation functions. 2015-01-29T04:18:16Z beach: I already warned you before that I will add that one day. 2015-01-29T04:19:15Z beach: The normal CLOS "rule" is that when you alter some behavior by adding a method, you must specialize to at least one class that is your own. 2015-01-29T04:19:30Z dagnachew quit (Quit: WeeChat 1.1) 2015-01-29T04:19:41Z beach: Currently, that is not possible for HIR generation, because there is nothing to specialize on for the implementation. 2015-01-29T04:21:08Z beach: Note to self: explain that rule in the book on CLOS programming. 2015-01-29T04:24:16Z kushal quit (Ping timeout: 255 seconds) 2015-01-29T04:24:46Z edgar-rft joined #lisp 2015-01-29T04:24:54Z profess quit (Quit: Leaving) 2015-01-29T04:27:56Z beach: The main design challenge with Cleavir is to simultaneously make it easy to use by an implementation and allow the implementation to fully customize it. 2015-01-29T04:28:21Z beach: But I guess that's true for any significant library. 2015-01-29T04:30:07Z joneshf-laptop joined #lisp 2015-01-29T04:32:30Z impulse joined #lisp 2015-01-29T04:35:05Z drmeister: beach: Thanks - sorry - I got called away. 2015-01-29T04:36:29Z scymtym quit (Ping timeout: 245 seconds) 2015-01-29T04:41:38Z bgs100 quit (Quit: bgs100) 2015-01-29T04:42:39Z beach: drmeister: So how do we figure out the problem that I can't reproduce? 2015-01-29T04:43:20Z drmeister: Oh - no, not yet. 2015-01-29T04:43:40Z beach: I mean, do you have a plan? 2015-01-29T04:45:43Z schjetne quit (Read error: Connection reset by peer) 2015-01-29T04:45:48Z _leb joined #lisp 2015-01-29T04:45:52Z enitiz quit (Ping timeout: 255 seconds) 2015-01-29T04:46:03Z schjetne joined #lisp 2015-01-29T04:46:12Z drmeister: It's not much of a plan it's fix my current problem and then rebuild everything and try again. It was a case with a lambda with two special arguments rather than one. One works, two threw an error. 2015-01-29T04:46:20Z theseb joined #lisp 2015-01-29T04:46:58Z beach: Oh! I see. 2015-01-29T04:47:02Z beach: Not good. 2015-01-29T04:48:03Z Soft quit (Ping timeout: 264 seconds) 2015-01-29T04:48:03Z tsumetai quit (Ping timeout: 264 seconds) 2015-01-29T04:48:40Z theseb left #lisp 2015-01-29T04:49:25Z tsumetai joined #lisp 2015-01-29T04:50:26Z nyef quit (Quit: G'night all) 2015-01-29T04:52:02Z drmeister: Currently I have a segfault when I call HIR-TO-MIR. I think it's because I haven't written any SPECIALIZE methods and and something is wrong with generic function dispatch. 2015-01-29T04:52:20Z beach: Oh, I see. 2015-01-29T04:52:20Z drmeister: Something goes horribly wrong when it fails. 2015-01-29T04:52:28Z burtons: I thought I would share a new image I made with vecto: http://burtonsamograd.github.io 2015-01-29T04:52:40Z burtons: lisp is great for art :) 2015-01-29T04:53:32Z oldk joined #lisp 2015-01-29T04:53:54Z pillton: burtons: Is that from Ghost in the Shell? 2015-01-29T04:54:02Z burtons: no, i just made it using vecto 2015-01-29T04:54:15Z loke: burtons: You might want to read up on LOOP 2015-01-29T04:54:22Z loke: It would help you make the code readable :-) 2015-01-29T04:54:25Z JokesOnYou77: burtons, beautiful. Looks like the rainmeter system clock 2015-01-29T04:54:34Z burtons: yeah, i haven't learned loop yet 2015-01-29T04:54:39Z burtons: i'm fine with do 2015-01-29T04:54:49Z burtons: JokesOnYou77: thanks 2015-01-29T04:55:09Z drmeister: segfaults - terrible things - amiright? 2015-01-29T04:55:09Z burtons: vecto is way nicer to program with than using the gimp...faster rendering too 2015-01-29T04:55:27Z JokesOnYou77: I actually like LOOP, but to completely honest both LOOP and DO make my eyes bleed a little 2015-01-29T04:56:02Z beach: drmeister: At least that can't be a Cleavir problem. 2015-01-29T04:56:34Z drmeister: Nope - you're off the hook for at least a little while :-) 2015-01-29T04:56:44Z beach: Whew! 2015-01-29T04:56:57Z drmeister: I own all segfaults. 2015-01-29T04:57:33Z beach: I KNEW I had a good reason not to touch any languages other than Common Lisp. :) 2015-01-29T04:57:53Z JokesOnYou77: burtons, So the entire thing was produced by those 50 lines or so? That's amazing. I've never used vector. Even though it is the first example quicklisp uses. 2015-01-29T04:58:08Z Denommus quit (Remote host closed the connection) 2015-01-29T04:58:15Z beach: JokesOnYou77: "vecto". 2015-01-29T04:58:16Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T04:58:28Z burtons: JokesOnYou77: yup, that's the source code. i consider it the artist statement. 2015-01-29T04:58:55Z ivan\ joined #lisp 2015-01-29T04:58:55Z ivan\ quit (Changing host) 2015-01-29T04:58:55Z ivan\ joined #lisp 2015-01-29T04:59:10Z sheilong quit (Quit: Konversation terminated!) 2015-01-29T05:00:08Z JokesOnYou77: *vecto 2015-01-29T05:00:35Z innertracks quit (Quit: innertracks) 2015-01-29T05:02:43Z JokesOnYou77: This eally is amazing. It really inspires me to want to keep learning and using lisp. As my office has dropped Lisp as a language I've started to move away from it but this is actually kind of inspiring. 2015-01-29T05:03:25Z nightfly joined #lisp 2015-01-29T05:05:30Z nikki93_ quit (Remote host closed the connection) 2015-01-29T05:06:40Z burtons: i'm getting back into making programmatic art 2015-01-29T05:06:49Z burtons: i used to write music using lisp as well, using clm 2015-01-29T05:07:16Z burtons: i did an ep called 'programmed piano' that had 4 songs that were generated by a simulated player 2015-01-29T05:07:29Z JokesOnYou77: A contractor we had at work was Way into music with code. It's a very cool field. 2015-01-29T05:08:27Z gingerale joined #lisp 2015-01-29T05:09:07Z burtons: i've gone in and out of music, never made much money at it though 2015-01-29T05:10:03Z burtons: i'm getting into writing some more, i just wrote a cl wrapper for mikmod to get some easy sound output from lisp 2015-01-29T05:10:14Z resttime quit (Quit: resttime) 2015-01-29T05:10:22Z JokesOnYou77: Not to be overly general but we do art because it's our passion. If it makes us money then we're just lucky. :) 2015-01-29T05:10:22Z Quadrescence quit (Quit: This computer has gone to sleep) 2015-01-29T05:10:38Z burtons: yeah 2015-01-29T05:10:47Z burtons: https://archive.org/search.php?query=kruhft my music from a previous life 2015-01-29T05:10:58Z burtons: some programmatic 2015-01-29T05:11:47Z JokesOnYou77: Very Cool 2015-01-29T05:13:13Z JokesOnYou77: My girlfriend is a choral singer and she keeps telling me music is math, and I believe her, I just don't know how to take advantage of it 2015-01-29T05:13:32Z burtons: once you get the hang of it, it's pretty easy math 2015-01-29T05:13:38Z jpanest quit (Read error: Connection reset by peer) 2015-01-29T05:13:42Z burtons: 3rds, fifths, etc 2015-01-29T05:13:50Z jpanest joined #lisp 2015-01-29T05:13:54Z burtons: all numeric patterns based on root notes 2015-01-29T05:14:13Z Ethan- quit (Ping timeout: 255 seconds) 2015-01-29T05:14:15Z burtons: major/minor scales are all just set intervals 2015-01-29T05:14:22Z burtons: it's not too tricky 2015-01-29T05:14:30Z joga: ugh... I'd need to make some quick song today that has precise length requirements heh 2015-01-29T05:15:03Z Soft joined #lisp 2015-01-29T05:15:05Z burtons: for work? 2015-01-29T05:15:09Z robot-be` joined #lisp 2015-01-29T05:15:16Z joga: nah for leisure, demoparty on weekend and need some music for the entry 2015-01-29T05:15:27Z burtons: ah 2015-01-29T05:15:43Z JokesOnYou77: How do you program the drop? O.O 2015-01-29T05:15:54Z JokesOnYou77: (dubstep reference, srry) 2015-01-29T05:15:54Z joga: it's just that it's a bit obscure so I need to get my head around fitting parts etc.. 2015-01-29T05:16:27Z burtons: (funcall #'drop (the bass)) 2015-01-29T05:16:45Z JokesOnYou77: Rofl! 2015-01-29T05:16:47Z joga: I listened to mail from god, liked it 2015-01-29T05:16:59Z burtons: that's one of my favorite tracks :) 2015-01-29T05:17:01Z burtons: thanks 2015-01-29T05:17:19Z burtons: games was my last album i put out 2015-01-29T05:17:34Z burtons: well, put up for download 2015-01-29T05:18:11Z JokesOnYou77: I feel like you could put the UKF dubstep tutorial into a program that uses the same bpm as the original with parameters for the sounds used. It's almost generlized enough to be programatic 2015-01-29T05:18:43Z burtons: i'm sure ventian squares wrote one program back in the day and has been using it for every album since 2015-01-29T05:19:02Z robot-beethoven quit (Ping timeout: 245 seconds) 2015-01-29T05:19:14Z burtons: (breakcore (random-samples)) 2015-01-29T05:19:48Z cpc26 joined #lisp 2015-01-29T05:20:57Z cpc26_ quit (Read error: Connection reset by peer) 2015-01-29T05:21:24Z cpc26_ joined #lisp 2015-01-29T05:22:25Z burtons: squares -> snares 2015-01-29T05:22:30Z burtons: oops 2015-01-29T05:25:15Z cpc26 quit (Ping timeout: 264 seconds) 2015-01-29T05:28:39Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-29T05:33:18Z nikki93_ joined #lisp 2015-01-29T05:34:43Z zophy_ joined #lisp 2015-01-29T05:36:32Z nikki93_ quit (Remote host closed the connection) 2015-01-29T05:37:22Z oldk quit (Ping timeout: 245 seconds) 2015-01-29T05:45:48Z _leb quit (Quit: Computer has gone to sleep.) 2015-01-29T05:46:18Z nikki93_ joined #lisp 2015-01-29T05:51:07Z burtons quit (Ping timeout: 265 seconds) 2015-01-29T05:52:07Z nikki93_ quit (Remote host closed the connection) 2015-01-29T05:56:11Z zophy_ quit (Ping timeout: 252 seconds) 2015-01-29T05:57:53Z gingerale quit (Ping timeout: 255 seconds) 2015-01-29T05:59:03Z gabriel_laddel quit (Remote host closed the connection) 2015-01-29T06:04:27Z echo-are` joined #lisp 2015-01-29T06:05:41Z echo-area quit (Ping timeout: 256 seconds) 2015-01-29T06:05:42Z innertracks joined #lisp 2015-01-29T06:07:30Z echo-are` is now known as echo-area 2015-01-29T06:09:00Z theos quit (Disconnected by services) 2015-01-29T06:09:22Z theos joined #lisp 2015-01-29T06:12:45Z Pastaf quit (Quit: Leaving) 2015-01-29T06:13:17Z Pastaf joined #lisp 2015-01-29T06:16:58Z pt1 joined #lisp 2015-01-29T06:17:07Z innertracks quit (Quit: innertracks) 2015-01-29T06:17:53Z jleija quit (Quit: leaving) 2015-01-29T06:21:24Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-29T06:21:45Z quazimodo quit (Ping timeout: 246 seconds) 2015-01-29T06:25:17Z oleo__ quit (Quit: Verlassend) 2015-01-29T06:25:24Z pt1 quit (Remote host closed the connection) 2015-01-29T06:26:39Z mhi^ quit (Quit: Lost terminal) 2015-01-29T06:36:20Z beach: drmeister: Did you figure out what the problem was? 2015-01-29T06:36:32Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T06:38:33Z mhi^ joined #lisp 2015-01-29T06:38:34Z innertracks joined #lisp 2015-01-29T06:38:43Z ivan\ joined #lisp 2015-01-29T06:38:56Z ivan\ quit (Changing host) 2015-01-29T06:38:56Z ivan\ joined #lisp 2015-01-29T06:38:59Z pranavrc joined #lisp 2015-01-29T06:38:59Z pranavrc quit (Changing host) 2015-01-29T06:38:59Z pranavrc joined #lisp 2015-01-29T06:43:50Z hvxgr quit (Ping timeout: 264 seconds) 2015-01-29T06:45:01Z innertracks quit (Quit: innertracks) 2015-01-29T06:50:10Z pranavrc_ joined #lisp 2015-01-29T06:50:42Z cmack` quit (Ping timeout: 276 seconds) 2015-01-29T06:53:35Z pranavrc quit (Ping timeout: 244 seconds) 2015-01-29T06:53:51Z mrSpec joined #lisp 2015-01-29T06:53:55Z mrSpec quit (Changing host) 2015-01-29T06:53:55Z mrSpec joined #lisp 2015-01-29T06:56:02Z OrangeShark quit (Quit: Leaving) 2015-01-29T06:56:40Z antonv` joined #lisp 2015-01-29T06:57:05Z jpanest_ joined #lisp 2015-01-29T06:58:08Z jpanest quit (Read error: Connection reset by peer) 2015-01-29T06:58:12Z antonv quit (Ping timeout: 245 seconds) 2015-01-29T06:59:30Z jusss joined #lisp 2015-01-29T07:00:24Z Shinmera joined #lisp 2015-01-29T07:01:20Z Nshag quit (Remote host closed the connection) 2015-01-29T07:02:24Z jusss: does lisp have some function to get all files name of a directory ? 2015-01-29T07:03:41Z axion: jusss: i think you're looking for LIST-DIRECTORY as part of CL-FAD? 2015-01-29T07:04:15Z jusss: axion: what's CL-FAD ? 2015-01-29T07:04:26Z axion: a portable pathname library 2015-01-29T07:05:16Z Shinmera: Or just UIOP:DIRECTORY-FILES 2015-01-29T07:05:46Z hiroakip joined #lisp 2015-01-29T07:06:12Z jusss: axion: for which implement ? 2015-01-29T07:06:23Z zacharias_ quit (Ping timeout: 240 seconds) 2015-01-29T07:06:43Z beach: jusss: Listen to Shinmera. 2015-01-29T07:07:00Z beach: jusss: UIOP is in ASDF so you probably already have it installed. 2015-01-29T07:07:32Z Shinmera: Good morning, beach 2015-01-29T07:07:46Z beach: Hello Shinmera. 2015-01-29T07:07:50Z jusss: I don't install ASDF :( 2015-01-29T07:08:11Z beach: jusss: You probably did without knowing. Otherwise, you should. 2015-01-29T07:08:20Z beach: jusss: You should also use Quicklisp. 2015-01-29T07:09:02Z axion: Hi guys. I've been getting no sleep with my latest CL project. 2015-01-29T07:09:03Z Colleen joined #lisp 2015-01-29T07:09:19Z beach: Is that good or bad? 2015-01-29T07:09:32Z axion: Good, I'm having fun learning new technologies :) 2015-01-29T07:09:48Z Shinmera: Aw shit, my bot didn't reconnect to freenode over night. Large chunk of the logs is missing. 2015-01-29T07:10:12Z sdemarre quit (Ping timeout: 276 seconds) 2015-01-29T07:10:12Z 77CAABXCD quit (Ping timeout: 276 seconds) 2015-01-29T07:10:15Z beach: Shinmera: You can always go to Tunes. 2015-01-29T07:10:44Z Shinmera: Right, but a few people use my logs and it doesn't exactly tell you when it didn't log. 2015-01-29T07:11:03Z beach: I see. 2015-01-29T07:11:44Z axion: I've been writing an OpenGL game in CL for the last 2 months about 12 hours per day, with absolutely no experience :) 2015-01-29T07:11:58Z beach: Impressive. 2015-01-29T07:12:13Z Shinmera: That is quite some dedication 2015-01-29T07:12:15Z axion: I actually just posted a video update 2015-01-29T07:12:32Z axion: https://www.youtube.com/watch?v=8mskHpzyfWA 2015-01-29T07:14:05Z hvxgr joined #lisp 2015-01-29T07:15:39Z hiroakip quit (Ping timeout: 264 seconds) 2015-01-29T07:16:30Z Shinmera: axion: Some kind of turn based strategy game, I'm guessing? 2015-01-29T07:16:35Z Shinmera: Colleen: do chatlog-pg stats 2015-01-29T07:16:36Z Colleen: Logging freenode/#lisp since 2014.03.22 13:26:23 with a total of 569'676 events, of which 180'446 were messages from 1'530 users. The user with the most messages (13'323) is beach. 2015-01-29T07:16:41Z axion: Yessir 2015-01-29T07:18:40Z _5kg quit (Read error: Connection reset by peer) 2015-01-29T07:19:32Z _5kg joined #lisp 2015-01-29T07:22:55Z Shinmera: Instead of drawing I think my first task for today will have to be to write an importer from the ccl.clozure.com logs to my DB format. 2015-01-29T07:24:01Z JokesOnYou77: Will '|\\| give my a backslash symbol? It prints in the REPL as \\ but I can't figure out how else to get it 2015-01-29T07:25:17Z Bike: you can just do '\\ 2015-01-29T07:25:22Z JokesOnYou77: It worked! 2015-01-29T07:25:50Z Bike: backslashes are still interpreted in ||, i did not know that 2015-01-29T07:26:06Z JokesOnYou77: I was defining it for a readtable: (set-macro-character #\\ (lambda (stream ch) (declare (ignore stream ch)) '|\\|)) wasn't sure it would work othewise 2015-01-29T07:26:17Z JokesOnYou77: Yeah, I didn't think they would be either :P 2015-01-29T07:26:31Z Bike: (length (symbol-name '\\)) => 1 2015-01-29T07:27:26Z Bike: (write '\\ :escape nil) => \ 2015-01-29T07:27:29Z Bike: escaping is the worst 2015-01-29T07:28:30Z Ragnaroek joined #lisp 2015-01-29T07:29:08Z JokesOnYou77: I use WRITE so rearely I completely forgot all the other functions are just flipping it's switches. Should have tried that 2015-01-29T07:29:39Z Bike: (princ '\\) then 2015-01-29T07:30:35Z JokesOnYou77: ANd yes, it's a nightmare. Guty at work threw it all out and decided to parse everything byte-wise. Took all summer to write a trie to hold all possible UTF-8 combinations. (I did not endorse this decision) 2015-01-29T07:34:38Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2015-01-29T07:37:06Z Ethan- joined #lisp 2015-01-29T07:37:33Z isoraqathedh: I think \ continues to be interpreted in pipes because otherwise you can't put a pipe inside a piped nae. 2015-01-29T07:38:00Z isoraqathedh: So for example you can't do |FUNNY\|SYMBOL\|NAME|. 2015-01-29T07:38:53Z loke: isoraqathedh: Of course you can 2015-01-29T07:39:11Z loke: (symbol-name '|f\|oo|) → "f|oo" 2015-01-29T07:39:27Z isoraqathedh: Eu, you misinterpreted me. 2015-01-29T07:39:38Z isoraqathedh: That symbol name requires \ to be interpreted inside ||. 2015-01-29T07:39:44Z beach: loke: He was giving the reason why \ is still an escape char inside ||. 2015-01-29T07:39:51Z loke: beach: Ah OK 2015-01-29T07:40:45Z Harag joined #lisp 2015-01-29T07:41:03Z beach: Time to get to work! 2015-01-29T07:41:06Z beach left #lisp 2015-01-29T07:44:09Z nell quit (Quit: WeeChat 1.2-dev) 2015-01-29T07:44:40Z Beetny joined #lisp 2015-01-29T07:44:58Z edgar-rft quit (Quit: lifetime lost because of unknown reasons) 2015-01-29T07:45:44Z vsync_ joined #lisp 2015-01-29T07:55:51Z mishoo joined #lisp 2015-01-29T07:56:47Z xjgrant quit (Ping timeout: 265 seconds) 2015-01-29T08:00:38Z d4ryus joined #lisp 2015-01-29T08:01:20Z pacon joined #lisp 2015-01-29T08:03:23Z d4ryus___ quit (Ping timeout: 240 seconds) 2015-01-29T08:03:37Z hellofunk joined #lisp 2015-01-29T08:04:22Z Harag quit (Ping timeout: 244 seconds) 2015-01-29T08:05:26Z Shinmera: Bah, the conversion hiccuped in a few places, but at least the missing parts are backfilled. 2015-01-29T08:06:17Z sigjuice_ quit (Quit: Lost terminal) 2015-01-29T08:07:43Z pt1 joined #lisp 2015-01-29T08:09:28Z edgar-rft joined #lisp 2015-01-29T08:11:35Z salv01 joined #lisp 2015-01-29T08:12:45Z salv01 left #lisp 2015-01-29T08:14:27Z angavrilov joined #lisp 2015-01-29T08:14:33Z cadadar joined #lisp 2015-01-29T08:15:32Z ghard joined #lisp 2015-01-29T08:16:34Z redeemed joined #lisp 2015-01-29T08:17:05Z vdamewood joined #lisp 2015-01-29T08:18:19Z BlueRavenGT quit (Ping timeout: 244 seconds) 2015-01-29T08:25:01Z vsync_ quit (Ping timeout: 255 seconds) 2015-01-29T08:25:16Z vsync_ joined #lisp 2015-01-29T08:28:12Z dmitigr joined #lisp 2015-01-29T08:28:17Z JokesOnYou77 quit (Quit: Ex-Chat) 2015-01-29T08:29:26Z scymtym joined #lisp 2015-01-29T08:35:27Z shaungilchrist quit (Ping timeout: 265 seconds) 2015-01-29T08:36:59Z zadock joined #lisp 2015-01-29T08:38:15Z ivan\ quit (Remote host closed the connection) 2015-01-29T08:40:25Z ivan\ joined #lisp 2015-01-29T08:40:29Z angavrilov quit (Remote host closed the connection) 2015-01-29T08:41:09Z angavrilov joined #lisp 2015-01-29T08:41:14Z PaulCapestany quit (Read error: Connection reset by peer) 2015-01-29T08:43:35Z PaulCapestany joined #lisp 2015-01-29T08:48:30Z dmitigr: \part 2015-01-29T08:48:37Z dmitigr left #lisp 2015-01-29T08:51:20Z fridim_ joined #lisp 2015-01-29T08:52:00Z arenz joined #lisp 2015-01-29T08:52:01Z jaimef quit (Ping timeout: 255 seconds) 2015-01-29T08:52:45Z mvilleneuve joined #lisp 2015-01-29T08:52:45Z jaimef joined #lisp 2015-01-29T08:53:20Z rtra quit (Ping timeout: 265 seconds) 2015-01-29T08:53:31Z ggole joined #lisp 2015-01-29T08:56:29Z angavrilov quit (Ping timeout: 245 seconds) 2015-01-29T08:56:32Z ehaliewicz quit (Ping timeout: 245 seconds) 2015-01-29T08:56:40Z angavrilov joined #lisp 2015-01-29T08:57:53Z rtra joined #lisp 2015-01-29T09:03:40Z quasisane quit (Remote host closed the connection) 2015-01-29T09:04:24Z quasisane joined #lisp 2015-01-29T09:06:56Z hugod quit (Ping timeout: 272 seconds) 2015-01-29T09:13:34Z november` joined #lisp 2015-01-29T09:14:53Z billitch joined #lisp 2015-01-29T09:16:57Z Lokathor quit (Ping timeout: 276 seconds) 2015-01-29T09:17:26Z novemberist quit (Ping timeout: 264 seconds) 2015-01-29T09:17:44Z edgar-rft quit (Quit: the consequences are unspecified) 2015-01-29T09:19:37Z smokeink quit (Read error: Connection reset by peer) 2015-01-29T09:20:43Z smokeink joined #lisp 2015-01-29T09:27:34Z gko__ quit (Quit: Connection closed for inactivity) 2015-01-29T09:29:35Z Ragnaroek quit (Ping timeout: 252 seconds) 2015-01-29T09:31:16Z intinig joined #lisp 2015-01-29T09:43:37Z keen__________46 joined #lisp 2015-01-29T09:44:54Z keen__________45 quit (Ping timeout: 276 seconds) 2015-01-29T09:46:01Z yeticry quit (Ping timeout: 265 seconds) 2015-01-29T09:47:48Z yeticry joined #lisp 2015-01-29T09:52:06Z CrazyWoods joined #lisp 2015-01-29T09:52:20Z CrazyWoods quit (Quit: leaving) 2015-01-29T09:52:47Z CrazyWoods joined #lisp 2015-01-29T09:55:34Z lea joined #lisp 2015-01-29T09:55:42Z yeticry quit (Ping timeout: 272 seconds) 2015-01-29T09:55:54Z ehu joined #lisp 2015-01-29T09:56:14Z edgar-rft joined #lisp 2015-01-29T09:56:20Z yeticry joined #lisp 2015-01-29T09:57:12Z november` left #lisp 2015-01-29T09:57:26Z frkout_ quit (Remote host closed the connection) 2015-01-29T09:57:54Z frkout joined #lisp 2015-01-29T10:00:17Z CrazyWoods: Are there gui toolkit implement for osx using cocoa backend? 2015-01-29T10:01:12Z splittist: CrazyWoods: not sure what you mean by toolkit. You've seen http://trac.clozure.com/ccl/wiki/Cocoa 2015-01-29T10:06:25Z mrkkrp joined #lisp 2015-01-29T10:07:02Z CrazyWoods: splittist: thank you 2015-01-29T10:07:19Z edgar-rft quit (Quit: lifeform experiment closed by sudden death) 2015-01-29T10:07:22Z scymtym quit (Ping timeout: 245 seconds) 2015-01-29T10:07:45Z quazimodo joined #lisp 2015-01-29T10:12:14Z hugoduncan joined #lisp 2015-01-29T10:12:32Z intinig quit (Remote host closed the connection) 2015-01-29T10:13:00Z intinig joined #lisp 2015-01-29T10:17:12Z intinig quit (Remote host closed the connection) 2015-01-29T10:17:21Z intinig joined #lisp 2015-01-29T10:18:32Z defaultxr quit (Quit: gnight) 2015-01-29T10:18:34Z BlueRavenGT joined #lisp 2015-01-29T10:18:40Z ianhedoesit left #lisp 2015-01-29T10:20:25Z k-dawg joined #lisp 2015-01-29T10:26:06Z Mon_Ouie quit (Quit: WeeChat 1.1.1) 2015-01-29T10:26:41Z k-dawg quit (Quit: This computer has gone to sleep) 2015-01-29T10:27:08Z grc joined #lisp 2015-01-29T10:28:14Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T10:28:26Z smokeink quit (Quit: Leaving) 2015-01-29T10:28:53Z ivan\ joined #lisp 2015-01-29T10:28:56Z ivan\ quit (Changing host) 2015-01-29T10:28:56Z ivan\ joined #lisp 2015-01-29T10:29:05Z Mon_Ouie joined #lisp 2015-01-29T10:29:05Z Mon_Ouie quit (Changing host) 2015-01-29T10:29:05Z Mon_Ouie joined #lisp 2015-01-29T10:31:39Z gravicappa joined #lisp 2015-01-29T10:34:43Z Karl_Dscc joined #lisp 2015-01-29T10:39:25Z intinig quit (Remote host closed the connection) 2015-01-29T10:39:56Z JuanDaugherty quit (Remote host closed the connection) 2015-01-29T10:40:00Z hellofunk quit (Remote host closed the connection) 2015-01-29T10:43:04Z playnu_com_ar_ joined #lisp 2015-01-29T10:43:07Z playnu_com_ar_ quit (Read error: Connection reset by peer) 2015-01-29T10:51:08Z attila_lendvai joined #lisp 2015-01-29T10:51:08Z attila_lendvai quit (Changing host) 2015-01-29T10:51:08Z attila_lendvai joined #lisp 2015-01-29T10:54:34Z Karl_Dscc quit (Remote host closed the connection) 2015-01-29T10:56:29Z hellofunk joined #lisp 2015-01-29T10:58:10Z mgjt joined #lisp 2015-01-29T11:00:18Z psy_ quit (Ping timeout: 272 seconds) 2015-01-29T11:01:39Z echo-area quit (Read error: Connection reset by peer) 2015-01-29T11:04:07Z mrkkrp quit (Remote host closed the connection) 2015-01-29T11:08:23Z psy_ joined #lisp 2015-01-29T11:11:34Z ghard quit (Ping timeout: 265 seconds) 2015-01-29T11:12:11Z zadock quit (Quit: Leaving) 2015-01-29T11:13:51Z k-dawg joined #lisp 2015-01-29T11:14:28Z intinig joined #lisp 2015-01-29T11:14:51Z kcj quit (Read error: Connection reset by peer) 2015-01-29T11:17:19Z scymtym joined #lisp 2015-01-29T11:33:03Z pacon quit (Quit: Leaving) 2015-01-29T11:38:03Z zadock joined #lisp 2015-01-29T11:39:10Z moei quit (Read error: Connection reset by peer) 2015-01-29T11:39:41Z moei joined #lisp 2015-01-29T11:41:24Z MutSbeta joined #lisp 2015-01-29T11:46:03Z taspat joined #lisp 2015-01-29T11:46:26Z taspat: hi, why does this return #(a b) and not #(4 2) 2015-01-29T11:46:49Z taspat: 2015-01-29T11:46:49Z taspat: (defun g () 2015-01-29T11:46:49Z taspat: (let ((a 4) (b 2)) 2015-01-29T11:46:49Z taspat: #(a b))) 2015-01-29T11:47:51Z ggole: Vector literals don't result in their parts being evaluated. 2015-01-29T11:48:02Z jdz: taspat: because that's how the #( reader works. you can do #(,a ,b), but that's might bite you 2015-01-29T11:48:02Z ggole: Use (vector a b). 2015-01-29T11:48:05Z eudoxia joined #lisp 2015-01-29T11:48:20Z taspat: oh ok 2015-01-29T11:48:45Z taspat: but that made think of one concept 2015-01-29T11:48:59Z taspat: the concept of clojure 2015-01-29T11:49:05Z ggole: In other words, #(a b) is read as a vector literal instead of being read as code to construct a vector of a and b. 2015-01-29T11:49:43Z taspat: it doesn't have a function that it is returned to save some lexical scope state, right? 2015-01-29T11:49:59Z taspat: if I return, like in example, a vector 2015-01-29T11:50:02Z kuzy000_ joined #lisp 2015-01-29T11:50:36Z taspat: oh no, a vector is created with the variables evaluated already.. 2015-01-29T11:50:37Z ggole: Sorry, not following you. 2015-01-29T11:50:53Z ggole: Are you referring to lazy sequences? 2015-01-29T11:51:45Z taspat: I mean, can return something that is NOT a function and still have access to the environment you returned from? 2015-01-29T11:52:00Z ggole: No. 2015-01-29T11:52:36Z ggole: Anyway, if you returned something that wasn't a function there would be no need for an environment 2015-01-29T11:55:31Z taspat: ok, ty, ggole 2015-01-29T12:03:47Z robot-be` quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-01-29T12:05:00Z tharugrim joined #lisp 2015-01-29T12:06:34Z ebrasca joined #lisp 2015-01-29T12:08:23Z Alfr joined #lisp 2015-01-29T12:09:25Z pillton quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-01-29T12:13:55Z Beetny quit (Ping timeout: 244 seconds) 2015-01-29T12:15:08Z Karl_Dscc joined #lisp 2015-01-29T12:18:26Z Guest52 joined #lisp 2015-01-29T12:19:01Z pillton joined #lisp 2015-01-29T12:19:39Z Guest52 quit (Max SendQ exceeded) 2015-01-29T12:20:07Z Alfr quit (Quit: Leaving) 2015-01-29T12:20:33Z Novtopro_ joined #lisp 2015-01-29T12:25:07Z Novtopro_ quit (Max SendQ exceeded) 2015-01-29T12:26:26Z urandom__ joined #lisp 2015-01-29T12:26:35Z Novtopro_ joined #lisp 2015-01-29T12:30:03Z Hache_ joined #lisp 2015-01-29T12:31:32Z psy_ quit (Read error: Connection reset by peer) 2015-01-29T12:32:16Z psy_ joined #lisp 2015-01-29T12:32:52Z psy_ quit (Max SendQ exceeded) 2015-01-29T12:33:35Z psy_ joined #lisp 2015-01-29T12:34:14Z intinig quit (Remote host closed the connection) 2015-01-29T12:34:42Z intinig joined #lisp 2015-01-29T12:36:23Z grc quit (Quit: ERC (IRC client for Emacs 25.0.50.1)) 2015-01-29T12:36:44Z grc joined #lisp 2015-01-29T12:39:20Z mrkkrp joined #lisp 2015-01-29T12:40:08Z ivan\ quit (Remote host closed the connection) 2015-01-29T12:40:18Z mrkkrp: Are ampersand-prefixed symbols are special in any way? 2015-01-29T12:40:23Z yeticry quit (Ping timeout: 240 seconds) 2015-01-29T12:40:48Z Novtopro_ quit (Max SendQ exceeded) 2015-01-29T12:40:48Z ivan\ joined #lisp 2015-01-29T12:40:59Z CrazyWoods quit (Ping timeout: 265 seconds) 2015-01-29T12:41:30Z Novtopro_ joined #lisp 2015-01-29T12:41:36Z yeticry joined #lisp 2015-01-29T12:42:00Z Novtopro_ quit (Client Quit) 2015-01-29T12:42:47Z ehu_ joined #lisp 2015-01-29T12:42:52Z intinig quit (Ping timeout: 240 seconds) 2015-01-29T12:44:17Z ehu quit (Killed (sinisalo.freenode.net (Nickname regained by services))) 2015-01-29T12:44:17Z ehu_ is now known as ehu 2015-01-29T12:46:04Z splittist: mrkkrp: only those listed in LAMBDA-LIST-KEYWORDS, and then only in a lambda-list. 2015-01-29T12:48:30Z splittist: mrkkrp: despite being called lambda-list-keywords, they are usually not in the KEYWORD package. (: 2015-01-29T12:50:30Z theos quit (Ping timeout: 272 seconds) 2015-01-29T12:50:47Z theos joined #lisp 2015-01-29T12:53:52Z Soft quit (Ping timeout: 240 seconds) 2015-01-29T12:54:49Z yeticry quit (Ping timeout: 256 seconds) 2015-01-29T12:54:50Z EvW joined #lisp 2015-01-29T12:55:38Z yeticry joined #lisp 2015-01-29T12:55:57Z Hache_ quit (Ping timeout: 256 seconds) 2015-01-29T12:56:47Z waschen joined #lisp 2015-01-29T12:58:08Z badkins joined #lisp 2015-01-29T13:07:27Z Soft joined #lisp 2015-01-29T13:07:36Z waschen quit (Ping timeout: 272 seconds) 2015-01-29T13:08:20Z loke_ joined #lisp 2015-01-29T13:10:44Z JuanDaugherty joined #lisp 2015-01-29T13:11:37Z intinig joined #lisp 2015-01-29T13:11:44Z jusss quit (Remote host closed the connection) 2015-01-29T13:12:38Z arenz quit (Ping timeout: 264 seconds) 2015-01-29T13:14:53Z zacts joined #lisp 2015-01-29T13:15:13Z yeticry quit (Ping timeout: 256 seconds) 2015-01-29T13:15:21Z vdamewood quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2015-01-29T13:16:00Z yeticry joined #lisp 2015-01-29T13:16:10Z intinig quit (Ping timeout: 255 seconds) 2015-01-29T13:19:11Z quazimodo quit (Ping timeout: 256 seconds) 2015-01-29T13:22:12Z intinig joined #lisp 2015-01-29T13:23:31Z loke_ quit (Ping timeout: 265 seconds) 2015-01-29T13:24:40Z dtw left #lisp 2015-01-29T13:24:42Z stardiviner quit (Ping timeout: 272 seconds) 2015-01-29T13:24:42Z antgreen quit (Ping timeout: 272 seconds) 2015-01-29T13:25:16Z stardiviner joined #lisp 2015-01-29T13:28:44Z Puffin joined #lisp 2015-01-29T13:29:21Z intinig quit (Remote host closed the connection) 2015-01-29T13:29:54Z ukari joined #lisp 2015-01-29T13:29:54Z ukari quit (Changing host) 2015-01-29T13:29:54Z ukari joined #lisp 2015-01-29T13:31:54Z paradoja joined #lisp 2015-01-29T13:32:56Z arenz joined #lisp 2015-01-29T13:35:44Z loke_ joined #lisp 2015-01-29T13:37:25Z kushal joined #lisp 2015-01-29T13:37:43Z pranavrc_ quit 2015-01-29T13:39:43Z CrazyWoods joined #lisp 2015-01-29T13:43:16Z ukari quit (Quit: AndroidIrc Disconnecting) 2015-01-29T13:44:03Z hiyosi joined #lisp 2015-01-29T13:45:34Z ivan4th: interesting. (st-json:write-json-to-string -1d0) => "-1.e+0" (sbcl 1.2.6) which is invalid JSON (no digits after .). st-json uses (format stream "~,,,,,,'eE" element) for REAL, what is the best way to fix it, what do you think? 2015-01-29T13:45:40Z paradoja left #lisp 2015-01-29T13:48:09Z harish joined #lisp 2015-01-29T13:49:24Z ivan4th: cl-json uses ~f which in some cases may produce such invalid JSON, too 2015-01-29T13:50:07Z ivan4th: and yason just uses PRINC 2015-01-29T13:50:43Z ivan4th: so, all CL json impls can possibly output broken JSON? too bad... 2015-01-29T13:51:13Z ivan4th: "-1.e+0" cannot be parsed by Chrome btw 2015-01-29T13:51:57Z cadadar quit (Ping timeout: 245 seconds) 2015-01-29T13:52:01Z Grue``: firefox parses it though! 2015-01-29T13:52:06Z ivan4th: yes, it does 2015-01-29T13:52:07Z Grue`` is now known as Grue` 2015-01-29T13:52:49Z grc quit (Quit: ERC (IRC client for Emacs 25.0.50.1)) 2015-01-29T13:53:08Z grc joined #lisp 2015-01-29T13:54:53Z ivan4th: but that doesn't seem to be good enough reason to support only Firefox in one's app 2015-01-29T13:55:04Z Grue`: internet explorer as well 2015-01-29T13:55:09Z Grue`: maybe it's a bug in chrome 2015-01-29T13:55:14Z ivan4th: no 2015-01-29T13:55:32Z ivan4th: JSON spec says that there must be at least one digit after the dot 2015-01-29T13:56:26Z Ralt: hello 2015-01-29T13:57:47Z ccl-logbot joined #lisp 2015-01-29T13:57:47Z 2015-01-29T13:57:47Z names: ccl-logbot quazimodo grc harish hiyosi CrazyWoods kushal loke_ arenz Puffin stardiviner yeticry zacts JuanDaugherty Soft badkins EvW theos ehu ivan\ mrkkrp psy_ urandom__ pillton Karl_Dscc ebrasca tharugrim kuzy000_ eudoxia taspat MutSbeta moei zadock scymtym k-dawg mgjt hellofunk attila_lendvai gravicappa Mon_Ouie BlueRavenGT hugoduncan frkout lea keen__________46 billitch quasisane rtra angavrilov ggole jaimef mvilleneuve fridim_ PaulCapestany vsync_ 2015-01-29T13:57:47Z names: redeemed pt1 d4ryus mishoo Ethan- _5kg hvxgr Colleen Shinmera jpanest_ antonv` mrSpec mhi^ Pastaf cpc26_ nightfly tsumetai schjetne impulse joneshf-laptop normallyme hitecnologys rtoym kanru MrWoohoo otwieracz PinealGlandOptic nowhereman isoraqathedh rvchangu- araujo ruste Vivitron`` Jesin bb010g DrCode eazar001 nand1 aretecode rotty nopf jgrant Krystof eMBee snafuchs specbot jsnell wasamasa pegu ozzloy Petit_Dejeuner Vutral Patzy Natch larme hlavaty 2015-01-29T13:57:47Z names: mutley89 jocuman sharkz trn gniourf tiferet jim8786453 ahungry_ milosn theBlackDragon emlow salv0 tstc dfox BlastHardcheese agumonkey_ dlowe Anarch fikusz Grue` jasom GGMethos Khisanth kapil__ heurist sivoais karswell` leo2007 charlie Vivitron` pjb Guest6545 honkfestival josteink yrdz mega1 ryankarason swflint ircbrows- gko_ PuercoPop pchrist abbe guaqua`` AntiSpamMeta jdz tomaw adlai Oddity alex6407 aftershave dmiles Kruppe stopbyte whartung nisstyre yorick 2015-01-29T13:57:47Z names: dim gabc cyraxjoe edran dunib_ mgv Amaan killmaster egp_ xan_ c74d Zhivago clog cmatei axion froggey katco funnel mearnsh bcoburn Sgeo segmond gabot drmeister nydel billstclair cojy_ MoALTz foom someone cpach gz moomin-aba gluegadget endou______ splittist victor_lowther zeroish NhanH ivan4th stux|RC-only Oladon wglb` Tuxedo Mandus salv00 necronian ahungry doomlord_ CrazyEddy vlnx JohnRimbaud gigetoo capitaomorte wenincode joshmcmillan_ mietek ggherdov 2015-01-29T13:57:47Z names: gregburd_ Neet yawniek_ farhaven phf lifenoodles thomas Xach mathrick mingvs BeLucid H4ns diginet Jubb TristamWrk REPLeffect_ wooden_ zbrown AeroNotix bege Borbus emma Plazma sellout K1rk kjeldahl blahzik akkad teiresias oGMo Rudolph-Miller_ yeltzooo mmathers sid_cypher White_Flame kirin` p_l anunnaki setheus_ eagleflo hyoyoung_ lemoinem joga Cheery jackdaniel sismondi d4gg4d brucem johs Fade djinni`_ sjl alakra copec tessier eak xristos brent80_plow pok 2015-01-29T13:57:47Z names: j0ni tokenrove stokachu peccu2 luis les ``Erik cross ferada cmbntr samebchase ft xorpse cjmacs`` housel bytecrawler finnrobi micro tkd hratsimi1ah nitro_idiot misv justinmcp clop2 The_third_man shwouchk_ p_l|backup mood kyl_____1_ cods ssake_ aksatac krrrcks joshe easye zickzackv Blkt sytse lpaste drdo fe[nl]ix arrsim rvirding renard_ Neptu Subfusc bjorkintosh spacebat GuilOooo kbtr butyoudonot nitrix yauz sfa dan64 ecraven j_king galdor_ _death daimrod 2015-01-29T13:57:47Z names: jayne nicdev sbryant chameco mtd ConstantineXVI cibs antoszka Riviera |3b| zymurgy grungier aap lieven tristero john-mcaleely faheem_ vhost- phadthai ThePhoeron viaken notty z0d loke girrig troydm schoppenhauer nightshade427 Hydan srcerer redline6561 zbigniew backupthrick ck_ qlkzy minion Bike brandonz_ sshirokov Takumo ramus __main__ Posterdati cpt_nemo trigen dilated_dinosaur aerique ered soggybre1d newcup kalzz flip214 DeadTrickster joast decent alchemis7 2015-01-29T13:57:47Z names: mikaelj Tordek Ralt SHODAN bhyde replcated_ bobbysmith0071 Ober enn s_e gensym fmu eigenlicht FrostyX oconnore_ smull_ Tristam acieroid reb`` Intensity 2015-01-29T13:57:56Z Ralt: I don't get why it returns anything, since the condition shouldn't let it pass 2015-01-29T13:58:06Z Grue`: oh wait, when I do JSON.parse, both Firefox and IE raise error, so it's invalid JSON but I think it's valid Javascript number 2015-01-29T13:58:38Z Ralt: I'm guessing it might have something to do with return-from... but am clueles 2015-01-29T13:58:41Z Ralt: s 2015-01-29T13:58:50Z Soft quit (Ping timeout: 264 seconds) 2015-01-29T13:59:50Z splittist: ivan4th: sounds like a simple recipe built on decode-float would help all the cl/json implementations (: 2015-01-29T13:59:56Z Grue`: Ralt: but when j=#(2) unless goes through 2015-01-29T14:00:23Z cadadar joined #lisp 2015-01-29T14:00:28Z ivan4th: splittist: yeah, perhaps that's the answer 2015-01-29T14:00:51Z ivan4th: every lisp impl giving different JSON output just doesn't feel right 2015-01-29T14:00:58Z Grue`: isn't there a directive to print at least n digits from the floating part 2015-01-29T14:01:02Z Ralt: Grue`: uuuh yes. Let me build another example... sorry 2015-01-29T14:01:40Z enitiz joined #lisp 2015-01-29T14:09:39Z vanila joined #lisp 2015-01-29T14:10:19Z ebrasca quit (Remote host closed the connection) 2015-01-29T14:12:06Z splittist: Grue`: it could be that the issue is that in the FORMAT specification the decimal point is part of the leading digits, and in the JSON specification it is part of the trailing decimals (if you see what I mean). 2015-01-29T14:12:30Z resttime joined #lisp 2015-01-29T14:13:32Z splittist: clhs 22.3.3.2 2015-01-29T14:13:33Z specbot: Tilde E: Exponential Floating-Point: http://www.lispworks.com/reference/HyperSpec/Body/22_ccb.htm 2015-01-29T14:13:51Z Soft joined #lisp 2015-01-29T14:13:55Z Soft quit (Changing host) 2015-01-29T14:13:55Z Soft joined #lisp 2015-01-29T14:14:10Z egp_ quit (Remote host closed the connection) 2015-01-29T14:14:15Z troydm quit (Quit: What is hope? That all of your wishes and all of your dreams come true? (C) Rau Le Creuset) 2015-01-29T14:20:04Z ejbs joined #lisp 2015-01-29T14:22:02Z slyrus joined #lisp 2015-01-29T14:22:58Z EvW quit (Ping timeout: 265 seconds) 2015-01-29T14:24:39Z ejbs: http://www.phoronix.com/scan.php?page=news_item&px=PlayStation-4-LLVM-Landing could this mean Clasp on the Ps4? 2015-01-29T14:26:51Z ejbs: Or probably not, since that is Clang and not LLVM 2015-01-29T14:28:15Z gravicappa quit (Remote host closed the connection) 2015-01-29T14:31:34Z Denommus joined #lisp 2015-01-29T14:33:01Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T14:35:40Z ivan\ joined #lisp 2015-01-29T14:37:20Z antgreen joined #lisp 2015-01-29T14:37:48Z nyef joined #lisp 2015-01-29T14:38:04Z nyef: G'morning all. 2015-01-29T14:40:11Z splittist: morning nyef. 2015-01-29T14:43:12Z harish quit (Ping timeout: 245 seconds) 2015-01-29T14:45:59Z Puffin is now known as BitPuffin 2015-01-29T14:48:31Z ehu_ joined #lisp 2015-01-29T14:49:17Z ehu quit (Ping timeout: 256 seconds) 2015-01-29T14:52:23Z jgrant quit (Ping timeout: 240 seconds) 2015-01-29T14:55:35Z Ralt: heya 2015-01-29T14:55:41Z Ralt: how can I run slime as root? 2015-01-29T14:56:29Z Ralt: ideally I'd like to sudo to keep it in my normal emacs 2015-01-29T14:56:37Z H4ns: Ralt: i know it is wrong to ask, but anyway: why do you want to do that? 2015-01-29T14:56:38Z drmeister: ejbs: Yes - it probably means clasp will run on the PS4 2015-01-29T14:56:58Z grc quit (Ping timeout: 255 seconds) 2015-01-29T14:57:23Z Ralt: H4ns: there are commands that I use that require root. I can use sudo for that, but then I can't use (with-open-file) 2015-01-29T14:57:28Z drmeister: When I read the initial specs on the PS4 development environment I saw that they would not support exception handling - that is the only thing that gives me pause. 2015-01-29T14:57:42Z Ralt: if I were on the CLI it'd be fine; but I'm in the REPL there... 2015-01-29T14:57:45Z H4ns: Ralt: ah, ok. 2015-01-29T14:57:49Z Ralt: maybe I can do privilege elevation instead? 2015-01-29T14:57:52Z rvchangu- quit (Ping timeout: 255 seconds) 2015-01-29T14:57:58Z Ralt: I'd love sudo... keeping the username. 2015-01-29T14:58:50Z billstclair quit (Quit: Linkinus - http://linkinus.com) 2015-01-29T14:58:57Z Ralt: no idea how to do that :/ 2015-01-29T14:59:03Z Ralt: I don't want to run emacs as root... 2015-01-29T14:59:17Z oleo joined #lisp 2015-01-29T14:59:31Z drmeister: See http://llvm.org/devmtg/2013-11/slides/Robinson-PS4Toolchain.pdf page 23. They disable exception handling and RTTI. 2015-01-29T14:59:59Z drmeister: I don't understand why they do such a thing. If you want C++ , support C++! 2015-01-29T15:00:25Z Grue`: Ralt: you can run swank server as root, then connect to it from emacs with M-x slime-connect 2015-01-29T15:00:46Z Ralt: Grue`: hmmm indeed 2015-01-29T15:00:48Z Ralt: thanks 2015-01-29T15:02:02Z dlowe: with the understanding that you're opening a pretty massive security hole :D 2015-01-29T15:02:10Z splittist: Who's porting swank to Mezzano? 2015-01-29T15:02:29Z dlowe: ... is this a trick question? 2015-01-29T15:02:34Z dlowe: it's you isn't it 2015-01-29T15:02:40Z Intensity quit (Changing host) 2015-01-29T15:02:40Z Intensity joined #lisp 2015-01-29T15:03:18Z EvW joined #lisp 2015-01-29T15:03:18Z ehu_ is now known as ehu 2015-01-29T15:03:41Z splittist: ): 2015-01-29T15:06:04Z Ralt: dlowe: of course. 2015-01-29T15:06:07Z nell joined #lisp 2015-01-29T15:06:10Z Ralt: the end app will be a CLI anyway 2015-01-29T15:06:28Z harish joined #lisp 2015-01-29T15:09:23Z billstclair joined #lisp 2015-01-29T15:09:23Z billstclair quit (Changing host) 2015-01-29T15:09:23Z billstclair joined #lisp 2015-01-29T15:12:01Z MrWoohoo quit (Read error: Connection timed out) 2015-01-29T15:12:37Z troydm joined #lisp 2015-01-29T15:14:45Z Ethan- quit (Ping timeout: 244 seconds) 2015-01-29T15:18:31Z Hache_ joined #lisp 2015-01-29T15:19:58Z slyrus quit (Ping timeout: 272 seconds) 2015-01-29T15:20:43Z Lokathor joined #lisp 2015-01-29T15:22:26Z jumblerg joined #lisp 2015-01-29T15:22:37Z nell quit (Ping timeout: 255 seconds) 2015-01-29T15:24:10Z fantazo joined #lisp 2015-01-29T15:27:43Z billstclair quit (Quit: Linkinus - http://linkinus.com) 2015-01-29T15:32:05Z Denommus quit (Ping timeout: 265 seconds) 2015-01-29T15:33:18Z ejbs` joined #lisp 2015-01-29T15:33:54Z enitiz quit (Ping timeout: 272 seconds) 2015-01-29T15:34:11Z splittist: Hmmm. It looks like clang on Win64 is not impossible, even for exceptions. Clasp within grasp? 2015-01-29T15:34:47Z ejbs quit (Ping timeout: 252 seconds) 2015-01-29T15:34:48Z slyrus joined #lisp 2015-01-29T15:37:15Z Hache__ joined #lisp 2015-01-29T15:37:55Z Hache_ quit (Ping timeout: 255 seconds) 2015-01-29T15:42:10Z hlavaty quit (Read error: Connection reset by peer) 2015-01-29T15:42:12Z billstclair joined #lisp 2015-01-29T15:42:12Z billstclair quit (Changing host) 2015-01-29T15:42:12Z billstclair joined #lisp 2015-01-29T15:43:02Z hlavaty joined #lisp 2015-01-29T15:44:40Z harish quit (Ping timeout: 255 seconds) 2015-01-29T15:49:10Z slyrus quit (Read error: Connection reset by peer) 2015-01-29T15:49:39Z keen__________47 joined #lisp 2015-01-29T15:49:53Z cadadar quit (Ping timeout: 240 seconds) 2015-01-29T15:50:31Z slyrus joined #lisp 2015-01-29T15:50:33Z keen__________46 quit (Ping timeout: 252 seconds) 2015-01-29T15:51:49Z harish joined #lisp 2015-01-29T15:52:30Z karswell` quit (Read error: Connection reset by peer) 2015-01-29T15:53:22Z karswell` joined #lisp 2015-01-29T15:55:28Z enitiz joined #lisp 2015-01-29T15:55:38Z oleo quit (Remote host closed the connection) 2015-01-29T15:58:47Z oleo joined #lisp 2015-01-29T15:58:55Z oleo quit (Changing host) 2015-01-29T15:58:55Z oleo joined #lisp 2015-01-29T16:02:33Z nell joined #lisp 2015-01-29T16:03:32Z sheilong joined #lisp 2015-01-29T16:04:07Z k-dawg quit (Quit: This computer has gone to sleep) 2015-01-29T16:04:45Z burtons joined #lisp 2015-01-29T16:05:14Z JaneMin joined #lisp 2015-01-29T16:06:12Z enitiz quit (Ping timeout: 272 seconds) 2015-01-29T16:07:11Z Karl_Dscc quit (Remote host closed the connection) 2015-01-29T16:08:49Z Ragnaroek joined #lisp 2015-01-29T16:09:48Z JaneMin: I want to learn lisp, any advice where I should start? (beginner or medium* tutorials/books) 2015-01-29T16:10:09Z rvchangue_ joined #lisp 2015-01-29T16:10:38Z Xach: JaneMin: Practical Common Lisp is a good book about Common Lisp. 2015-01-29T16:12:16Z hlavaty: wow, drakma:http-request has over 400 lines:-) 2015-01-29T16:12:34Z antgreen quit (Ping timeout: 255 seconds) 2015-01-29T16:12:49Z nyef: hlavaty: I think I looked at it once and was horrified, yes. 2015-01-29T16:12:56Z redeemed quit (Quit: q) 2015-01-29T16:13:01Z hlavaty: :-) 2015-01-29T16:13:06Z Anarch: JaneMin: http://www.gigamonkeys.com/book/ 2015-01-29T16:13:47Z Anarch: JaneMin: linked from http://www.cliki.net/Lisp%20books which has many more 2015-01-29T16:13:58Z JaneMin: found it, thx ... i'll be back in a few chapters 2015-01-29T16:14:35Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T16:16:51Z ivan\ joined #lisp 2015-01-29T16:17:19Z mutley89 quit (Remote host closed the connection) 2015-01-29T16:20:25Z burtons: JaneMin: Land of Lisp is pretty good as well. 2015-01-29T16:23:56Z theseb joined #lisp 2015-01-29T16:24:09Z jdz: i've heard it's buggy 2015-01-29T16:25:12Z Hache__ quit (Remote host closed the connection) 2015-01-29T16:26:29Z JaneMin: I'll start with the free one and see where it gets me, added Land of Lisp to the listh though 2015-01-29T16:27:36Z hardenedapple joined #lisp 2015-01-29T16:28:18Z cadadar joined #lisp 2015-01-29T16:32:37Z eudoxia quit (Quit: Leaving) 2015-01-29T16:33:09Z slyrus quit (Ping timeout: 245 seconds) 2015-01-29T16:34:52Z Oladon: JaneMin: Land of Lisp is great :) 2015-01-29T16:35:06Z mgjt quit (Quit: leaving) 2015-01-29T16:35:35Z cadadar: indeed 2015-01-29T16:36:25Z arenz quit (Ping timeout: 255 seconds) 2015-01-29T16:37:07Z cadadar: While I feel like I learned more from Practical Common Lisp, after finishing Land of Lisp I think I got more of the nuances of CL and the mindset of writing idiomatic CL code 2015-01-29T16:38:53Z ivan\ quit (Ping timeout: 240 seconds) 2015-01-29T16:40:31Z ivan\ joined #lisp 2015-01-29T16:41:47Z Xach: no way. 2015-01-29T16:41:50Z Xach: land of lisp is weird code. 2015-01-29T16:42:02Z Xach: nice cartoons though. 2015-01-29T16:42:39Z harish quit (Ping timeout: 264 seconds) 2015-01-29T16:44:26Z burtons quit (Ping timeout: 264 seconds) 2015-01-29T16:44:48Z pt1 quit (Ping timeout: 276 seconds) 2015-01-29T16:45:17Z Karl_Dscc joined #lisp 2015-01-29T16:45:44Z cadadar: Really? What's weird about the code? 2015-01-29T16:45:44Z cadadar: Distinct features that come to my mind are the heavy use of flet/labels and preferring car/cdr over first/rest (I think Seibel recommends the latter?) 2015-01-29T16:45:44Z cadadar: But these don't seem too weird to me 2015-01-29T16:49:28Z mrSpec quit (Read error: No route to host) 2015-01-29T16:49:36Z Grue`: the thing is, when I look at source code for various popular libraries, it often looks nothing alike; it clearly depends on the author's preferences; so whether there even exists an idiomatic CL style is questionable 2015-01-29T16:50:27Z H4ns: basically, it boils down to "my style is idiomatic, your style is not" :) 2015-01-29T16:50:33Z mrSpec joined #lisp 2015-01-29T16:50:37Z cadadar: hm ok ic 2015-01-29T16:51:08Z nyef: People have their own idioms. 2015-01-29T16:51:20Z foom: yea but some people's idioms are wrong. :) 2015-01-29T16:51:25Z nyef: True. 2015-01-29T16:51:40Z Xach: One easy thing to pick on is the inconsistent formatting 2015-01-29T16:51:48Z vanila: what is some of the best readable code out there? 2015-01-29T16:52:03Z nyef: I find any book where the title has an acronym of "lol" to be sufficiently off-putting that I can't even stand to try and read it. 2015-01-29T16:52:05Z Grue`: my own 2015-01-29T16:53:16Z Grue`: Lisp on Lines was a good pun on Ruby on Rails, too bad that project didn't take off 2015-01-29T16:55:00Z cadadar: Xach: Inconsistent formatting? For some reason I hoped Lispers are immune to that kind of madness which haunts non-homoiconic languages 2015-01-29T16:55:32Z harish joined #lisp 2015-01-29T16:55:42Z cadadar: At least it's not about where to put spaces but 'only' about where to put newlines, I guess? 2015-01-29T16:55:56Z H4ns: it is all about spaces 2015-01-29T16:56:04Z Xach: Consistent formatting makes things easier to understand. 2015-01-29T16:56:14Z nyef: Some vertical spaces, some horizontal spaces... It's all about the spaces. 2015-01-29T16:56:22Z Xach: Old lisp code, despite being homoiconic, is pretty rough on the eyes. 2015-01-29T16:56:23Z devll joined #lisp 2015-01-29T16:57:08Z OrangeShark joined #lisp 2015-01-29T16:58:04Z nyef: Random capitalization changes in various sections of a file, *read-base* changes on a per-file basis... Yeah, it gets pretty gnarly. 2015-01-29T16:58:09Z lispm joined #lisp 2015-01-29T16:58:13Z cadadar: ouch 2015-01-29T16:58:18Z cadadar: didn't think about that 2015-01-29T16:58:56Z gingerale joined #lisp 2015-01-29T16:59:13Z nyef: A distressing tendency for some authors to use TAGBODY a whole awful lot... 2015-01-29T17:00:00Z H4ns: nyef: "i'm not a friggin quiche eater" 2015-01-29T17:00:15Z nyef: H4ns: "That's too many GO tags, RG!" 2015-01-29T17:00:16Z ehaliewicz joined #lisp 2015-01-29T17:00:26Z Petit_Dejeuner: There was a book I flipped through in the library "Seven languages in seven days" or something. All lisp code examples put closing braces on their own line. 2015-01-29T17:00:54Z Petit_Dejeuner: That was a NEW book. 2015-01-29T17:01:26Z nyef: Petit_Dejeuner: An example of "real programmers can write FORTRAN in any language." 2015-01-29T17:01:45Z Xach: cadadar: anyway, it may be that ultimately you prefer land of lisp style, but i recommend reading a bunch of code and seeing what you like best. 2015-01-29T17:02:07Z Xach: I started Lisp by reading ANSI Common Lisp, but over time I found I really didn't like the style it laid out. 2015-01-29T17:02:12Z nyef: cadadar: Also read as many lisp style guides as you can get your paws on. 2015-01-29T17:02:36Z cadadar: Yeah I will 2015-01-29T17:02:50Z nyef: Often a style guide will lay out a rule, but also give a justification for that rule. 2015-01-29T17:03:50Z mvilleneuve quit (Quit: This computer has gone to sleep) 2015-01-29T17:03:51Z nyef: Which can help you decide if you want to adhere to the rule, but also helps you understand part of the culture which created the rule. 2015-01-29T17:03:59Z edgar-rft joined #lisp 2015-01-29T17:04:05Z cadadar: Yeah, I've seen such guides for the other languages I've learned 2015-01-29T17:05:17Z cadadar: Any CL guide you'd recommend? 2015-01-29T17:05:22Z EvW quit (Ping timeout: 265 seconds) 2015-01-29T17:05:56Z nyef: No. I recommend finding as many as you can and reading them all, but not necessarily FOLLOWING any of them. 2015-01-29T17:05:57Z dlowe: I like the google CL style guide 2015-01-29T17:06:13Z vanila: google has a guide on CL? 2015-01-29T17:06:22Z antoszka: Yes. 2015-01-29T17:06:29Z vanila: link? 2015-01-29T17:06:41Z antoszka: just google google common lisp style guide :) 2015-01-29T17:07:09Z antoszka: 1st hit. 2015-01-29T17:07:51Z cadadar: nyef: k, makes sense 2015-01-29T17:08:02Z Petit_Dejeuner: nyef, There was an o'reilly book that went over the philosophy of syntax conventions when introducing them. I can't remember seeing that anywhere else. 2015-01-29T17:08:30Z nyef: Petit_Dejeuner: ... Can you tell us which book? 2015-01-29T17:09:08Z nyef: I think that that particular publisher has more than one book, so narrowing it down might be nice. (-: 2015-01-29T17:09:14Z jackdaniel: o'reilly's one ;-] 2015-01-29T17:09:38Z zadock quit (Quit: Leaving) 2015-01-29T17:10:16Z selat joined #lisp 2015-01-29T17:10:18Z taspat` joined #lisp 2015-01-29T17:10:44Z splittist: This one? http://kevinbingham.com/Obsfucate_C.JPG 2015-01-29T17:10:51Z Petit_Dejeuner: nyef, It wasn't on lisp. I was thinking of this. http://www.amazon.com/Ruby-Programming-Language-David-Flanagan/dp/0596516177 2015-01-29T17:10:53Z Alfr joined #lisp 2015-01-29T17:11:04Z Petit_Dejeuner: splittist, That can't be real. 2015-01-29T17:11:47Z nyef: splittist: Is that explanations for past IOCCC winners or something? 2015-01-29T17:12:00Z nyef: Petit_Dejeuner: It's quite plausible, given the IOCCC. 2015-01-29T17:12:06Z splittist: It's a spoof. Or is it...? 2015-01-29T17:12:53Z harish quit (Ping timeout: 240 seconds) 2015-01-29T17:14:18Z Petit_Dejeuner: http://s.radar.oreilly.com/wp-files/7/2013/03/threecovers_web.jpg 2015-01-29T17:14:21Z PuercoPop: Norvig also has some slides on lisp style http://norvig.com/luv-slides.ps The main take away is stay consistent. And minor stuff like use labels only when flet won't suffice, don't use one-armed if and stuff like that. 2015-01-29T17:14:52Z Petit_Dejeuner: They don't typically reuse cover images, do they? 2015-01-29T17:15:01Z dlowe: There's a program called lisp-critic that will analyze your program and complain about nitpicky style errors 2015-01-29T17:15:13Z Petit_Dejeuner: Is there a working version still out there? 2015-01-29T17:15:23Z splittist: Also http://www.bofhcam.org/co-larters/ , or http://lisp-book.org/ ... 2015-01-29T17:15:32Z dlowe: I got it to work once, but that was years ago. 2015-01-29T17:17:20Z Petit_Dejeuner: PuercoPop, Everytime a new lisp combines let and let* it irks me for that reason. 2015-01-29T17:17:47Z hitecnologys quit (Ping timeout: 245 seconds) 2015-01-29T17:18:48Z hitecnologys joined #lisp 2015-01-29T17:19:05Z beach joined #lisp 2015-01-29T17:19:14Z beach: Good evening everyone! 2015-01-29T17:19:23Z shaungilchrist joined #lisp 2015-01-29T17:20:15Z splittist: good evening beach 2015-01-29T17:20:47Z nyef: Hello beach. 2015-01-29T17:22:46Z cadadar quit (Ping timeout: 265 seconds) 2015-01-29T17:23:10Z Oladon: Morning beach :) 2015-01-29T17:23:11Z jackdaniel: o/ 2015-01-29T17:23:27Z LiamH joined #lisp 2015-01-29T17:23:37Z cluck joined #lisp 2015-01-29T17:28:51Z gravicappa joined #lisp 2015-01-29T17:29:35Z jordonbiondo joined #lisp 2015-01-29T17:30:16Z vaporatorius joined #lisp 2015-01-29T17:33:39Z ehaliewicz quit (Ping timeout: 264 seconds) 2015-01-29T17:34:51Z shaungilchrist quit (Ping timeout: 264 seconds) 2015-01-29T17:34:56Z jgrant joined #lisp 2015-01-29T17:34:56Z jgrant quit (Excess Flood) 2015-01-29T17:35:43Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T17:36:09Z shaungilchrist joined #lisp 2015-01-29T17:37:22Z ivan\ joined #lisp 2015-01-29T17:39:09Z _leb joined #lisp 2015-01-29T17:39:11Z innertracks joined #lisp 2015-01-29T17:39:38Z ehaliewicz joined #lisp 2015-01-29T17:39:42Z JokesOnYou77 joined #lisp 2015-01-29T17:41:52Z innertracks quit (Client Quit) 2015-01-29T17:44:07Z vakor joined #lisp 2015-01-29T17:47:18Z jgrant joined #lisp 2015-01-29T17:47:32Z jordonbiondo quit (Ping timeout: 272 seconds) 2015-01-29T17:47:38Z Xach: whee, dozens of systems busted by a cl-colors update 2015-01-29T17:48:07Z Xach wonders if the change was by design 2015-01-29T17:48:36Z xificurC joined #lisp 2015-01-29T17:48:39Z beach: Suppose I wanted to be able to give lots of parameters for file compilation, much like GCC command-line options. Which solution is best: 1. Define a bunch of special variables that, when bound, will affect the way COMPILE-FILE behaves. 2. Define a function PRIVATE:COMPILE-FILE that takes those parameters as keyword arguments. 3. Both, and have PRIVATE:COMPILE-FILE set the special variables and call CL:COMPILE-FILE. 4. Something 2015-01-29T17:48:39Z beach: else. 2015-01-29T17:48:58Z drmeister: Hey beach. 2015-01-29T17:49:17Z beach: Hello drmeister. How is debugging going? 2015-01-29T17:49:56Z vanila: I think the first way sounds good assuming the options are not changed too often 2015-01-29T17:50:33Z dlowe: beach: can't you add keyword arguments to CL:COMPILE-FILE? 2015-01-29T17:50:56Z beach: I don't think so. I seem to remember I checked that. Hold on... 2015-01-29T17:51:01Z drmeister: It's when I don't implement SPECIALIZE and I call HIR-TO-MIR. STANDARD-COMPUTE-EFFECTIVE-METHOD is returning #'(lambda (&rest args) (apply 'no-primary method gf args)) - in SLIME that causes a segfault for some reason 2015-01-29T17:51:44Z splittist: 3.5. Also add some functions for commonly used combinations of options. cf. WRITE *PRINT-FOO* PRINC PRIN1 etc (: 2015-01-29T17:51:54Z ehaliewicz quit (Ping timeout: 245 seconds) 2015-01-29T17:51:56Z beach: dlowe: I can't find a place where that would be allowed. 2015-01-29T17:52:08Z drmeister: I think it's because of an optimization that ECL uses and I copied where we pass all arguments in a vector and modify APPLY to treat it like a list of arguments.' 2015-01-29T17:52:15Z antonv` quit (Ping timeout: 265 seconds) 2015-01-29T17:52:47Z Xach: drmeister: did you try out quicklisp with the new bootstrap & client files? 2015-01-29T17:52:52Z drmeister: dlowe: ECL adds keyword arguments to COMPILE-FILE. I'm curious if it's allowed. 2015-01-29T17:53:00Z dlowe: http://www.lispworks.com/documentation/lw50/CLHS/Body/01_f.htm 2015-01-29T17:53:37Z drmeister: Xach: I got distracted by my bug in generic dispatch when I don't specialize methods so no, not yet. 2015-01-29T17:53:38Z dlowe: I think adding keyword arguments is always okay 2015-01-29T17:53:55Z beach: dlowe: Oh, OK. Excellent! 2015-01-29T17:54:53Z beach: dlowe: Indeed. It looks that way. 2015-01-29T17:55:17Z selat quit (Ping timeout: 245 seconds) 2015-01-29T17:55:19Z Xach: i have been hit by implementation details of this 2015-01-29T17:55:44Z Xach: i have a call like (cl:directory pathname :special-extra-keyword t :allow-other-keys t) and some implementation signaled a full warning or some other annoying thing at it. 2015-01-29T17:55:50Z Xach: at compile-time, that is. 2015-01-29T17:56:56Z Xach: I want to say it was clisp, but now I can't remember. I wound up using #+impl :special-extra-keyword #+impl t 2015-01-29T17:57:16Z splittist: An implementation may extend, but a conforming program may not use the extension (or something) 2015-01-29T17:57:20Z selat joined #lisp 2015-01-29T17:57:21Z EvW joined #lisp 2015-01-29T17:58:00Z enitiz joined #lisp 2015-01-29T17:58:06Z ferada: Xach: cl-colors is now exporting the symbols without the plus signs, right? doubt that part was intentional 2015-01-29T18:00:00Z Xach: ferada: i'm not exactly sure if it's doing that. 2015-01-29T18:00:18Z Xach: i mean, i know it's not exporting the + version, but i don't know if it's exporting everything without them, now 2015-01-29T18:00:50Z ferada: the package.lisp lists them as #:black etc. 2015-01-29T18:01:24Z Xach: does it match each define-rgb-color call? it seems like there were more of those than are now in the defpackage form, but i didn't check closely. 2015-01-29T18:01:53Z lispm quit (Ping timeout: 240 seconds) 2015-01-29T18:02:10Z hiroakip joined #lisp 2015-01-29T18:02:32Z harish joined #lisp 2015-01-29T18:02:36Z ferada: yeah same elements 2015-01-29T18:02:41Z ferada: at least same length 2015-01-29T18:03:09Z drmeister: Question: I'm fixing a bug in my generic dispatch and in GENERIC-COMPUTE-APPLICABLE-METHOD I just noticed something that I don't understand. If there are no methods available GENERIC-COMPUTE-APPLICABLE-METHOD throws an error by calling NO-APPLICABLE-METHOD. If there are methods available but no primary method it _returns_ a lambda that calls 2015-01-29T18:03:09Z drmeister: NO-PRIMARY-METHOD. 2015-01-29T18:03:10Z Xach: well, i opened an issue for it, anyway. 2015-01-29T18:04:35Z drmeister: Throwing the error NO-APPLICABLE-METHOD works fine. Returning the lambda that calls NO-PRIMARY-METHOD segfaults in SLIME. Would anyone have any insight as to why two different approaches to handling errors would be taken? This approach is copied from ECL. 2015-01-29T18:05:14Z Bike: whoa, segfaults? in ecl or just clasp? 2015-01-29T18:06:24Z drmeister: Just clasp. I'm still trying to get to the bottom of the segfault but understanding this might help. 2015-01-29T18:08:04Z bb010g quit (Quit: Connection closed for inactivity) 2015-01-29T18:09:20Z Bike: um, maybe it like calls the after and before methods and then signals the error? 2015-01-29T18:09:54Z Bike: around and before, rather 2015-01-29T18:11:16Z jgrant quit (Remote host closed the connection) 2015-01-29T18:11:52Z jgrant joined #lisp 2015-01-29T18:11:52Z jgrant quit (Excess Flood) 2015-01-29T18:14:48Z jgrant joined #lisp 2015-01-29T18:17:22Z sdemarre joined #lisp 2015-01-29T18:18:25Z mrSpec quit (Ping timeout: 264 seconds) 2015-01-29T18:18:50Z hiroakip quit (Ping timeout: 265 seconds) 2015-01-29T18:26:10Z enitiz quit (Ping timeout: 272 seconds) 2015-01-29T18:32:10Z _leb quit (Quit: Textual IRC Client: www.textualapp.com) 2015-01-29T18:32:36Z _leb joined #lisp 2015-01-29T18:33:44Z JokesOnYou77: Is there a way to version-lock quicklisp imports similar to a Gemfile in ruby, a maven pom in Java? 2015-01-29T18:34:09Z mrSpec joined #lisp 2015-01-29T18:35:16Z JaneMin quit (Quit: JaneMin) 2015-01-29T18:35:45Z rvchangue_ quit (Ping timeout: 265 seconds) 2015-01-29T18:36:56Z rvchangue_ joined #lisp 2015-01-29T18:41:23Z drmeister: Xach: Some of my clasp users are reporting that quicklisp is working fine. 2015-01-29T18:41:27Z otwieracz: Hello. 2015-01-29T18:42:25Z cadadar joined #lisp 2015-01-29T18:42:51Z drmeister: otwieracz: Hello 2015-01-29T18:43:33Z drmeister: You have a querty unfriendly nickname. 2015-01-29T18:43:39Z otwieracz: Why? 2015-01-29T18:43:59Z beach: drmeister: Use completion. 2015-01-29T18:44:00Z Shinmera: Why type out names when you have tab completion 2015-01-29T18:44:02Z vanila: you have a great name dont worry 2015-01-29T18:44:02Z _leb quit (Quit: Computer has gone to sleep.) 2015-01-29T18:44:14Z drmeister: Holy crap! I have tab completion! 2015-01-29T18:44:19Z samebchase: heh 2015-01-29T18:44:27Z drmeister: Thank you. 2015-01-29T18:44:40Z beach: Anytime. 2015-01-29T18:44:40Z Shinmera: I keep on getting astounded that there's so many people that don't realise they can tab complete names on IRC: 2015-01-29T18:44:42Z Shinmera: *. 2015-01-29T18:44:56Z otwieracz: drmeister: Oh, that's funny, sorry :) 2015-01-29T18:46:39Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-29T18:46:40Z drmeister: You know that segfault I was just talking about? I don't know if ECL segfaults but it does generate the same weird error message that mine does that I think is leading to a segfault. 2015-01-29T18:46:53Z drmeister: Generic function: FOO. No primary method given arguments: (# NIL) 2015-01-29T18:46:58Z drmeister: That is gratifying. 2015-01-29T18:47:11Z drmeister: Notice the arguments (# NIL) 2015-01-29T18:48:23Z drmeister: The first argument is an activation frame, a vector of arguments that APPLY would normally expand into a list of arguments. The arguments that the generic function should dispatch on are buried in there. We use the same optimization, and neither of us deal with this error message very well. 2015-01-29T18:48:45Z drmeister: I think in my case the # is being passed to PRINT-OBJECT and that is causing the segfault. 2015-01-29T18:50:17Z _leb joined #lisp 2015-01-29T18:50:32Z ehaliewicz joined #lisp 2015-01-29T18:51:47Z billitch quit (Ping timeout: 246 seconds) 2015-01-29T18:51:54Z otwieracz: I am afraid I'm too newbie for that kind of stuff. :) 2015-01-29T18:52:11Z otwieracz: But I feel what's happening here, I think. 2015-01-29T18:52:25Z cluck: Shinmera: don't be, sadly most electronic instant messaging clients most people are familiar with have poor if any text (and command) manipulation capabilities 2015-01-29T18:52:54Z cadadar quit (Quit: Leaving.) 2015-01-29T18:55:17Z Quadrescence joined #lisp 2015-01-29T18:58:51Z _Loic_ joined #lisp 2015-01-29T19:00:25Z slyrus joined #lisp 2015-01-29T19:01:04Z _leb quit (Quit: Computer has gone to sleep.) 2015-01-29T19:01:38Z selat: Hello, what kind of projects (<= 5000 LOC) can you recommend to improve skill of programming in Common Lisp? 2015-01-29T19:01:55Z otwieracz: selat: CFFI interface for OpenCV 2015-01-29T19:02:40Z H4ns: ffi wrappers are rarely helpful to gather lisp skills (or any language skills for that matter) 2015-01-29T19:02:51Z axion: i would say a game, as you learn pretty much everything, and a lot of math and ideas that can be reused 2015-01-29T19:03:25Z H4ns: rather, when writing ffi wrappers, i always think how nice it'd be if i did not have to cope with a library written in a crappy language. 2015-01-29T19:04:30Z enitiz joined #lisp 2015-01-29T19:05:00Z slyrus_ joined #lisp 2015-01-29T19:05:29Z vi1 joined #lisp 2015-01-29T19:06:16Z Ragnaroek quit (Remote host closed the connection) 2015-01-29T19:06:55Z jumblerg joined #lisp 2015-01-29T19:07:32Z pjb: selat: get Mezzano, make it run on bare hardware (if your OS oriented), or implement applications or tools on it. 2015-01-29T19:07:45Z pjb: s/your/you're/ 2015-01-29T19:07:55Z nyef: A less-than-5000 LOC project? How about a disassembler for some random CPU? 2015-01-29T19:08:08Z slyrus quit (Ping timeout: 265 seconds) 2015-01-29T19:08:08Z slyrus_ is now known as slyrus 2015-01-29T19:08:12Z Shinmera: cl-ppcre has 7.5kloc... 2015-01-29T19:08:16Z pt1 joined #lisp 2015-01-29T19:08:51Z xan_ quit (Quit: Lost terminal) 2015-01-29T19:09:08Z nyef: Petzold, in Programming Windows, said that the first program he tries to write for any new environment is a hex dump utility. 2015-01-29T19:09:30Z dlowe: go to stack overflow, check the top rated question of the day, solve the problem in CL, publish it. 2015-01-29T19:09:54Z dlowe: repeat until CL is popular 2015-01-29T19:10:07Z otwieracz: Is there anyone with some cl-autowrap experience? 2015-01-29T19:10:41Z otwieracz: http://wklej.org/hash/fb90c3daff/ 2015-01-29T19:10:44Z otwieracz: That's my spec file 2015-01-29T19:11:18Z hardenedapple quit (Quit: WeeChat 1.1) 2015-01-29T19:12:15Z otwieracz: And, in the line 50026 there's an enum made of two fields 2015-01-29T19:12:28Z wasamasa: dlowe: sounds like a task for sisyphus 2015-01-29T19:12:58Z otwieracz: http://paste.lisp.org/display/145457 2015-01-29T19:13:02Z dlowe: shrug. it's not so bad if you parallelize it across a large number of people 2015-01-29T19:13:08Z otwieracz: That's debugger output. 2015-01-29T19:13:30Z otwieracz: Any ideas why it might want to create array of size -2? 2015-01-29T19:13:34Z ivan\ quit (Remote host closed the connection) 2015-01-29T19:15:13Z ivan\ joined #lisp 2015-01-29T19:16:45Z nyef: otwieracz: This sounds like a wonderful opportunity for you to learn something about how cl-autowrap works internally. 2015-01-29T19:17:02Z otwieracz: yep! 2015-01-29T19:17:11Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-01-29T19:17:22Z otwieracz: Do any of you have some time to spend with me? 2015-01-29T19:17:38Z otwieracz: Or, will have something against me using #lisp as notebook? :) 2015-01-29T19:18:15Z otwieracz: http://paste.lisp.org/display/145458 2015-01-29T19:18:22Z otwieracz: That's the case, isolated. 2015-01-29T19:19:07Z _leb joined #lisp 2015-01-29T19:20:55Z tajjada joined #lisp 2015-01-29T19:21:01Z otwieracz: Huh 2015-01-29T19:21:13Z nyef: The isolated case works? 2015-01-29T19:22:16Z otwieracz: No. 2015-01-29T19:22:17Z otwieracz: http://paste.lisp.org/display/145458#1 2015-01-29T19:22:29Z otwieracz: Adding additional field to this enum makes it working. 2015-01-29T19:24:58Z selat: thanks for answers! 2015-01-29T19:25:45Z nyef: What about enums id 99, 102, 122, 125, 126, and 151? 2015-01-29T19:25:55Z nyef: (All two-element enums.) 2015-01-29T19:26:29Z nyef: Is it something to do with the number of values, the range covered by the values... Something else? 2015-01-29T19:26:59Z nyef: Failing that, look through the source to see what it's doing when it tries that bogus make-array call. 2015-01-29T19:27:00Z otwieracz: Lemme see. 2015-01-29T19:27:47Z otwieracz: Looks like it's working. 2015-01-29T19:29:03Z ggole quit 2015-01-29T19:31:21Z harish quit (Ping timeout: 246 seconds) 2015-01-29T19:31:39Z MoALTz quit (Quit: Leaving) 2015-01-29T19:31:45Z otwieracz: http://paste.lisp.org/display/145458#2 2015-01-29T19:32:26Z Vutral quit (Ping timeout: 264 seconds) 2015-01-29T19:32:30Z otwieracz: And I've got interesting observations. 2015-01-29T19:32:38Z vap1 joined #lisp 2015-01-29T19:32:39Z otwieracz: using slime completion, I see: 2015-01-29T19:32:42Z otwieracz: :scharr 2015-01-29T19:32:45Z vap1 quit (Read error: Connection reset by peer) 2015-01-29T19:32:45Z otwieracz: :max-sobel-ksize 2015-01-29T19:32:48Z otwieracz: *but* 2015-01-29T19:32:50Z beach left #lisp 2015-01-29T19:33:00Z otwieracz: :clockwis (not clockwise( 2015-01-29T19:33:00Z otwieracz: ) 2015-01-29T19:33:04Z Kruppe quit (Quit: ZNC - http://znc.in) 2015-01-29T19:33:14Z harish joined #lisp 2015-01-29T19:33:45Z otwieracz: :cv-counter-clockwise 2015-01-29T19:33:58Z otwieracz: and :additional-valu (not additional-value) 2015-01-29T19:34:07Z yeticry quit (Ping timeout: 244 seconds) 2015-01-29T19:34:22Z nyef: Something definitely rather odd going on there. 2015-01-29T19:34:33Z Kruppe joined #lisp 2015-01-29T19:34:40Z nyef: Time for you to dig into the code and see how it functions. 2015-01-29T19:35:02Z otwieracz: When I replaced "name": "CV_CLOCKWISE" with "CV_CLOCKWISE2" now :clockwise2 is interned. 2015-01-29T19:35:08Z yeticry joined #lisp 2015-01-29T19:35:13Z otwieracz: Something is eating characters! 2015-01-29T19:35:25Z otwieracz: Poor characters :( 2015-01-29T19:35:37Z harish quit (Max SendQ exceeded) 2015-01-29T19:35:39Z otwieracz: Btw, Xach - quicklisp's version of cl-autowrap is recent> 2015-01-29T19:35:41Z otwieracz: s/>/?/ 2015-01-29T19:36:20Z harish joined #lisp 2015-01-29T19:39:08Z fantazo quit (Quit: Verlassend) 2015-01-29T19:39:46Z Vutral joined #lisp 2015-01-29T19:40:30Z otwieracz: OK, what's more - with "CV_CLOCKWISE2" compilation passes. 2015-01-29T19:40:31Z EvW quit (Ping timeout: 265 seconds) 2015-01-29T19:40:53Z innertracks joined #lisp 2015-01-29T19:41:49Z otwieracz: Ooooops. 2015-01-29T19:42:39Z shaungilchrist quit (Ping timeout: 264 seconds) 2015-01-29T19:42:43Z otwieracz: I'm afraid that quicklisp's version of cl-autowrap is a bit outdated :) 2015-01-29T19:43:40Z antoszka: otwieracz: Put a newer one into your quicklisp/local-projects for now then. 2015-01-29T19:44:04Z otwieracz: Yep, that's what I've done already. 2015-01-29T19:44:18Z antoszka: otwieracz: Does the newer one work better for you? 2015-01-29T19:44:33Z otwieracz: Looks like. 2015-01-29T19:44:51Z otwieracz: I have to make new package because of conflicting symbols. 2015-01-29T19:46:13Z rm34D joined #lisp 2015-01-29T19:46:29Z resttime_ joined #lisp 2015-01-29T19:47:51Z dmiles_afk joined #lisp 2015-01-29T19:47:51Z otwieracz: Huh 2015-01-29T19:47:54Z otwieracz: But there's something weird., 2015-01-29T19:48:45Z eudoxia joined #lisp 2015-01-29T19:49:05Z s_e_ joined #lisp 2015-01-29T19:49:07Z otwieracz: Ah, ok. 2015-01-29T19:49:26Z eudoxia fixed his problem with libyaml bindings, he defined size_t as :unsigned-int instead of :unsigned-long 2015-01-29T19:49:27Z otwieracz: It's loading… 2015-01-29T19:49:30Z otwieracz: and loading… 2015-01-29T19:49:33Z eudoxia: the joys of C 2015-01-29T19:49:47Z otwieracz: And tons of quicklisp's dots :) 2015-01-29T19:50:09Z otwieracz: Oh my god, my (eventual) opencv app will be loading for hours? :) 2015-01-29T19:50:16Z nyef_ joined #lisp 2015-01-29T19:50:34Z rotty_ joined #lisp 2015-01-29T19:50:37Z otwieracz: https://what-if.xkcd.com/35/ ← this box is my laptop right now ;) 2015-01-29T19:51:00Z otwieracz: Whoah, it loaded. 2015-01-29T19:51:28Z otwieracz: Total of 409 compile-time skipped definitions 2015-01-29T19:51:55Z dead_ joined #lisp 2015-01-29T19:51:57Z sdemarre left #lisp 2015-01-29T19:52:04Z ahungry__ joined #lisp 2015-01-29T19:52:21Z _Loic_ quit (Quit: Leaving) 2015-01-29T19:52:37Z stux|RC joined #lisp 2015-01-29T19:52:56Z enitiz quit (Ping timeout: 272 seconds) 2015-01-29T19:56:36Z s_e quit (Ping timeout: 264 seconds) 2015-01-29T19:56:36Z dmiles quit (Ping timeout: 264 seconds) 2015-01-29T19:56:36Z diginet quit (Ping timeout: 264 seconds) 2015-01-29T19:56:36Z nyef quit (Ping timeout: 264 seconds) 2015-01-29T19:56:36Z resttime quit (Ping timeout: 264 seconds) 2015-01-29T19:56:36Z stux|RC-only quit (Ping timeout: 264 seconds) 2015-01-29T19:56:37Z tsumetai quit (Ping timeout: 264 seconds) 2015-01-29T19:56:37Z rotty quit (Ping timeout: 264 seconds) 2015-01-29T19:56:37Z ahungry quit (Ping timeout: 264 seconds) 2015-01-29T19:56:37Z psy_ quit (Ping timeout: 264 seconds) 2015-01-29T19:56:37Z DeadTrickster quit (Ping timeout: 264 seconds) 2015-01-29T19:56:37Z fikusz quit (Ping timeout: 264 seconds) 2015-01-29T19:56:37Z salv0 quit (Ping timeout: 264 seconds) 2015-01-29T19:56:38Z tstc quit (Ping timeout: 264 seconds) 2015-01-29T19:56:38Z bhyde quit (Ping timeout: 264 seconds) 2015-01-29T19:56:38Z diginet joined #lisp 2015-01-29T19:56:38Z s_e_ is now known as s_e 2015-01-29T19:56:46Z Bicyclidine joined #lisp 2015-01-29T19:56:51Z bhyde` joined #lisp 2015-01-29T19:57:00Z fikusz_ joined #lisp 2015-01-29T19:57:05Z tstc joined #lisp 2015-01-29T19:57:13Z psy_ joined #lisp 2015-01-29T19:58:10Z prxq joined #lisp 2015-01-29T19:58:46Z salv0 joined #lisp 2015-01-29T20:00:07Z sheilong quit (Remote host closed the connection) 2015-01-29T20:00:36Z sheilong joined #lisp 2015-01-29T20:02:23Z vakor is now known as kobain 2015-01-29T20:02:35Z kobain quit (Changing host) 2015-01-29T20:02:35Z kobain joined #lisp 2015-01-29T20:03:15Z otwieracz: I am trying to create named window now: 2015-01-29T20:03:19Z shaungilchrist joined #lisp 2015-01-29T20:03:29Z otwieracz: (cv-named-window "foo" 1) 2015-01-29T20:03:44Z otwieracz: (just like namedWindow("foo", CV_WINDOW_AUTOSIZE);) 2015-01-29T20:04:02Z otwieracz: But I'm getting error: 2015-01-29T20:04:03Z otwieracz: window-autosize 2015-01-29T20:04:05Z otwieracz: argh 2015-01-29T20:04:13Z otwieracz: The alien function "cvNamedWindow" is undefined. [Condition of type SB-KERNEL::UNDEFINED-ALIEN-FUNCTION-ERROR] 2015-01-29T20:04:37Z eudoxia: you don't have the library loaded 2015-01-29T20:05:08Z otwieracz: c-include do not do this for me? 2015-01-29T20:05:42Z nand1 quit (Read error: Connection reset by peer) 2015-01-29T20:07:01Z eudoxia: otwieracz: i've never used the groveller, but c-include, i think, just includes a c file 2015-01-29T20:07:07Z eudoxia: otwieracz: see http://common-lisp.net/project/cffi/manual/cffi-manual.html#Tutorial_002dLoading for loading the *.so files 2015-01-29T20:07:50Z nand1 joined #lisp 2015-01-29T20:09:04Z EvW joined #lisp 2015-01-29T20:09:17Z jasom: slime on sbcl, I have a backtrace, is it possible to get the line-number we are at for one of the stack frames (this function calls the child function multiple times) 2015-01-29T20:09:50Z otwieracz: Not sure if it's possible. 2015-01-29T20:09:58Z otwieracz: But I am not the most experienced one ;) 2015-01-29T20:09:58Z nand1 quit (Read error: Connection reset by peer) 2015-01-29T20:10:12Z rm34D quit (Ping timeout: 276 seconds) 2015-01-29T20:10:13Z nyef_: jasom: Move the cursor to that frame and hit 'v', see if that does anything useful? 2015-01-29T20:10:24Z jsnell: also compile the function with at least (debug 2) 2015-01-29T20:10:56Z _leb quit (Quit: Computer has gone to sleep.) 2015-01-29T20:11:27Z jumblerg joined #lisp 2015-01-29T20:12:06Z nand1` joined #lisp 2015-01-29T20:12:06Z nand1` quit (Read error: Connection reset by peer) 2015-01-29T20:12:35Z rm34D joined #lisp 2015-01-29T20:12:47Z jumblerg quit (Read error: Connection reset by peer) 2015-01-29T20:13:24Z FrostyX left #lisp 2015-01-29T20:14:14Z nand1` joined #lisp 2015-01-29T20:14:15Z nand1` quit (Read error: Connection reset by peer) 2015-01-29T20:14:22Z JuanDaugherty quit (Remote host closed the connection) 2015-01-29T20:16:10Z mrkkrp quit (Remote host closed the connection) 2015-01-29T20:16:23Z nand1` joined #lisp 2015-01-29T20:16:23Z nand1` quit (Read error: Connection reset by peer) 2015-01-29T20:16:27Z JokesOnYou77: jasom, Is this in emacs? 2015-01-29T20:16:40Z JokesOnYou77: Ah, nyef beat me to it 2015-01-29T20:16:48Z slyrus quit (Remote host closed the connection) 2015-01-29T20:17:32Z nyef_: JokesOnYou77: slime implies emacs, usually. 2015-01-29T20:18:32Z nand1` joined #lisp 2015-01-29T20:18:42Z JokesOnYou77: Good point. 2015-01-29T20:19:12Z JokesOnYou77: I originally learned about that command here actually 2015-01-29T20:19:15Z cadadar joined #lisp 2015-01-29T20:19:21Z Bicyclidine: superior lisp interaction mode for some entity 2015-01-29T20:21:42Z bhyde` left #lisp 2015-01-29T20:24:56Z gravicappa quit (Remote host closed the connection) 2015-01-29T20:25:21Z gravicappa joined #lisp 2015-01-29T20:29:55Z jasom: nyef_: thanks 2015-01-29T20:30:04Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T20:31:00Z gingerale quit (Ping timeout: 276 seconds) 2015-01-29T20:33:46Z ivan\ joined #lisp 2015-01-29T20:33:56Z ivan\ quit (Changing host) 2015-01-29T20:33:56Z ivan\ joined #lisp 2015-01-29T20:34:44Z xrash joined #lisp 2015-01-29T20:35:59Z jasom: slime always means emacs, right? swank might be using something else... 2015-01-29T20:38:37Z kjeldahl quit (Ping timeout: 272 seconds) 2015-01-29T20:39:16Z jasom: ooh, I just had an evil thought; if I made elisp bindings for neovim, then you could actually use slime from neovim... 2015-01-29T20:40:24Z zadock joined #lisp 2015-01-29T20:42:20Z waschen joined #lisp 2015-01-29T20:42:20Z mishoo quit (Quit: (save-lisp-and-die)) 2015-01-29T20:42:40Z cadadar left #lisp 2015-01-29T20:44:01Z mishoo joined #lisp 2015-01-29T20:48:19Z cadadar joined #lisp 2015-01-29T20:48:43Z nyef_ is now known as nyef 2015-01-29T20:51:36Z jumblerg joined #lisp 2015-01-29T20:54:01Z gravicappa quit (Remote host closed the connection) 2015-01-29T20:54:23Z harish quit (Ping timeout: 240 seconds) 2015-01-29T20:55:13Z antonv joined #lisp 2015-01-29T20:56:19Z waschen left #lisp 2015-01-29T20:56:21Z oleo is now known as Guest36174 2015-01-29T20:56:43Z Karl_Dscc quit (Remote host closed the connection) 2015-01-29T20:57:31Z tharugrim quit (Quit: WeeChat 1.2-dev) 2015-01-29T20:58:03Z oleo__ joined #lisp 2015-01-29T20:58:10Z tsumetai joined #lisp 2015-01-29T20:58:53Z rm34D quit (Ping timeout: 240 seconds) 2015-01-29T20:59:02Z Guest36174 quit (Ping timeout: 245 seconds) 2015-01-29T20:59:08Z MoALTz joined #lisp 2015-01-29T20:59:58Z tharugrim joined #lisp 2015-01-29T21:02:02Z otwieracz: OK, another question. 2015-01-29T21:02:11Z otwieracz: There's "namedWindow" function in OpenCV. 2015-01-29T21:02:33Z hiroakip joined #lisp 2015-01-29T21:03:03Z otwieracz: Oh god 2015-01-29T21:03:06Z otwieracz: It works :D 2015-01-29T21:03:39Z a20150129 joined #lisp 2015-01-29T21:03:50Z drmeister: Finally, a decent "No primary method" error message: 2015-01-29T21:03:55Z drmeister: https://www.irccloud.com/pastebin/sgFzh2J8 2015-01-29T21:04:01Z drmeister: In yo face ECL 2015-01-29T21:05:33Z pt1 quit (Remote host closed the connection) 2015-01-29T21:06:17Z drmeister: I say that because I inherited a lousy error message from ECL and it cost me the day to fix 2015-01-29T21:08:51Z nyef: drmeister: Congratulations. 2015-01-29T21:09:07Z toors joined #lisp 2015-01-29T21:12:25Z Ralt: hi 2015-01-29T21:12:31Z _Loic_ joined #lisp 2015-01-29T21:13:19Z Ralt: just in case someone is interested in using LXCs in the same way I do: https://github.com/Ralt/lxc-wrapper 2015-01-29T21:15:02Z otwieracz: Is there any legit way to export all symbols? 2015-01-29T21:18:08Z eudoxia: otwieracz: you mean, automatically genereating wrappers for all C functions? 2015-01-29T21:18:35Z otwieracz: No, no. 2015-01-29T21:18:42Z otwieracz: Just export all symbols from package 2015-01-29T21:18:54Z eudoxia: ohhh, i thought you meant symbols on an object file 2015-01-29T21:19:01Z eudoxia: no and you probably don't want to do that 2015-01-29T21:19:03Z Shinmera: You usually don't want that. 2015-01-29T21:19:13Z eudoxia: exporting all symbols would export things like, argument names, which should not be exported 2015-01-29T21:19:19Z Shinmera: There is a way of course, but it'll export loads of symbols you don't want that you use in your code. 2015-01-29T21:19:29Z eudoxia: exported symbols should be function names, class names, slot names, that sort of stuff 2015-01-29T21:19:31Z eudoxia: variable names 2015-01-29T21:21:25Z otwieracz: Yes, but I see that autowrap is actually exporting everythinh. 2015-01-29T21:21:50Z eudoxia: hm that's a problem 2015-01-29T21:22:13Z shaungilchrist quit (Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]) 2015-01-29T21:25:00Z munksgaard joined #lisp 2015-01-29T21:27:32Z nand1` quit (Remote host closed the connection) 2015-01-29T21:28:32Z nand1 joined #lisp 2015-01-29T21:29:02Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-01-29T21:30:42Z Bicyclidine quit (Ping timeout: 245 seconds) 2015-01-29T21:31:04Z ejbs` quit (Ping timeout: 245 seconds) 2015-01-29T21:31:43Z scymtym_ joined #lisp 2015-01-29T21:36:18Z vanila: so I'm a bit stuck trying to build my own lispos 2015-01-29T21:36:30Z vanila: i mean my copy of mezzano 2015-01-29T21:36:52Z fe[nl]ix: careful not to hit your thumb 2015-01-29T21:36:53Z vanila: i can boot into a blank screen thankt to the latest bugfix, but I'm not seeing any TCP connection to copy the files into it 2015-01-29T21:37:56Z vanila: a bit lost on what ip address to use and if there's any special VM settings you need other than virtio-net? also I'm not sure if it's even getting as far as that 2015-01-29T21:39:24Z antonv quit (Ping timeout: 245 seconds) 2015-01-29T21:40:23Z Petit_Dejeuner quit (Ping timeout: 265 seconds) 2015-01-29T21:42:29Z Bicyclidine joined #lisp 2015-01-29T21:49:11Z Bicyclidine quit (Ping timeout: 256 seconds) 2015-01-29T21:52:58Z ahungry_ quit (Quit: leaving) 2015-01-29T21:53:03Z Petit_Dejeuner joined #lisp 2015-01-29T21:54:41Z oGMo: otwieracz: typically everything exported is necessary somehow (function names, type names, constants) .. you can avoid conflicts by exporting from a pristine package that does not use anything 2015-01-29T21:55:30Z oGMo: otwieracz: feel free to file an issue if you need to work through a particular case 2015-01-29T21:56:07Z Bicyclidine joined #lisp 2015-01-29T22:01:27Z fantazo joined #lisp 2015-01-29T22:01:41Z ivan\ quit (Read error: Connection reset by peer) 2015-01-29T22:02:21Z ivan\ joined #lisp 2015-01-29T22:03:06Z hellofunk quit (Ping timeout: 265 seconds) 2015-01-29T22:03:38Z vi1 quit (Remote host closed the connection) 2015-01-29T22:06:04Z Petit_Dejeuner_ joined #lisp 2015-01-29T22:06:52Z egp_ joined #lisp 2015-01-29T22:09:52Z Petit_Dejeuner quit (Ping timeout: 265 seconds) 2015-01-29T22:12:06Z hellofunk joined #lisp 2015-01-29T22:15:45Z prxq quit (Remote host closed the connection) 2015-01-29T22:17:40Z EvW quit (Remote host closed the connection) 2015-01-29T22:19:13Z goglosh joined #lisp 2015-01-29T22:28:00Z Hydan quit (Ping timeout: 276 seconds) 2015-01-29T22:31:22Z fridim_ quit (Ping timeout: 240 seconds) 2015-01-29T22:31:28Z backupthrick quit (Ping timeout: 255 seconds) 2015-01-29T22:34:42Z kjeldahl joined #lisp 2015-01-29T22:36:19Z nell quit (Quit: WeeChat 1.2-dev) 2015-01-29T22:37:44Z milosn quit (Ping timeout: 245 seconds) 2015-01-29T22:38:02Z Kanae joined #lisp 2015-01-29T22:39:51Z _Loic_ quit (Remote host closed the connection) 2015-01-29T22:45:39Z milosn joined #lisp 2015-01-29T22:46:05Z angavrilov quit (Remote host closed the connection) 2015-01-29T22:46:29Z wilfredh joined #lisp 2015-01-29T22:51:26Z Petit_Dejeuner_ quit (Ping timeout: 265 seconds) 2015-01-29T22:51:38Z nell joined #lisp 2015-01-29T22:56:06Z munksgaard quit (Ping timeout: 246 seconds) 2015-01-29T22:57:13Z LiamH quit (Quit: Leaving.) 2015-01-29T22:57:26Z karswell` quit (Read error: Connection reset by peer) 2015-01-29T22:58:33Z karswell` joined #lisp 2015-01-29T22:58:35Z goglosh quit (Remote host closed the connection) 2015-01-29T22:59:42Z otwieracz: oGMo: I am a bit confused with location of spec file. 2015-01-29T23:00:21Z Alfr quit (Quit: Leaving) 2015-01-29T23:00:58Z ehaliewicz quit (Remote host closed the connection) 2015-01-29T23:01:14Z oGMo: otwieracz: ? 2015-01-29T23:02:05Z otwieracz: http://paste.lisp.org/display/145463 things like that. 2015-01-29T23:02:10Z otwieracz: I mean, I know the source of problem. 2015-01-29T23:02:23Z otwieracz: CL-USER> *default-pathname-defaults* 2015-01-29T23:02:24Z otwieracz: #P"//" 2015-01-29T23:02:35Z xrash quit (Remote host closed the connection) 2015-01-29T23:02:38Z otwieracz: But how this should be done *right*? 2015-01-29T23:02:44Z otwieracz: Where to put this spec file 2015-01-29T23:03:42Z oGMo: otwieracz: https://github.com/rpav/ZMQ4L .. this is a decent/simple example of how to do things; i recommend making an entry for it in your asdf, and using that (see zmq4l.asd and src/autowrap.lisp) 2015-01-29T23:04:42Z otwieracz: :spec-path '(zmq4l autospec) – I do not understand this. 2015-01-29T23:05:32Z oGMo: it's an "asdf path", the system name (zmq4l) and the module name (autospec) 2015-01-29T23:06:07Z milosn quit (Ping timeout: 255 seconds) 2015-01-29T23:06:14Z milosn_ joined #lisp 2015-01-29T23:06:32Z toors quit (Quit: Lost terminal) 2015-01-29T23:06:34Z otwieracz: Huh. 2015-01-29T23:06:35Z cadadar quit (Quit: Leaving.) 2015-01-29T23:06:55Z oGMo: i say "asdf path" in quotes because it's not really an official concept per se, but makes these things easy 2015-01-29T23:07:19Z otwieracz: Can I see what it generates? 2015-01-29T23:07:24Z otwieracz: What will be the effective path? 2015-01-29T23:07:47Z oGMo: whatever the path for the system and module are 2015-01-29T23:08:11Z vanila quit (Quit: Leaving) 2015-01-29T23:08:17Z oGMo: see autowrap::asdf-path 2015-01-29T23:10:43Z otwieracz: Ok, I look at the .asd and I get it a bit right now. 2015-01-29T23:13:24Z milosn_ is now known as milosn 2015-01-29T23:13:43Z pillton: Xach: Thanks for the regular posts on Quicklisp. I find them useful. 2015-01-29T23:15:27Z kuzy000_ quit (Ping timeout: 276 seconds) 2015-01-29T23:22:19Z xificurC quit (Ping timeout: 245 seconds) 2015-01-29T23:23:34Z Ethan- joined #lisp 2015-01-29T23:25:44Z Xach: pillton: glad to hear it 2015-01-29T23:27:27Z tharugrim quit (Quit: WeeChat 1.2-dev) 2015-01-29T23:27:36Z `JRG joined #lisp 2015-01-29T23:27:37Z innertracks quit (Quit: innertracks) 2015-01-29T23:29:02Z eudoxia quit (Quit: Leaving) 2015-01-29T23:29:58Z mishoo quit (Ping timeout: 255 seconds) 2015-01-29T23:30:12Z innertracks joined #lisp 2015-01-29T23:36:00Z a20150129 quit (Quit: Page closed) 2015-01-29T23:39:12Z playnu_com_ar_ joined #lisp 2015-01-29T23:40:03Z K1rk quit (Ping timeout: 250 seconds) 2015-01-29T23:40:07Z j_ joined #lisp 2015-01-29T23:40:35Z mrSpec quit (Quit: mrSpec) 2015-01-29T23:41:13Z scymtym_ quit (Ping timeout: 255 seconds) 2015-01-29T23:42:13Z K1rk joined #lisp 2015-01-29T23:44:55Z ivan\ quit (Remote host closed the connection) 2015-01-29T23:45:34Z ivan\ joined #lisp 2015-01-29T23:49:17Z Neet quit 2015-01-29T23:49:29Z Neet joined #lisp 2015-01-29T23:49:34Z innertracks quit (Quit: innertracks) 2015-01-29T23:50:57Z karswell` quit (Remote host closed the connection) 2015-01-29T23:51:48Z karswell` joined #lisp 2015-01-29T23:52:53Z gregburd_ quit 2015-01-29T23:53:09Z gregburd_ joined #lisp 2015-01-29T23:54:18Z mishoo joined #lisp 2015-01-29T23:54:30Z Petit_Dejeuner joined #lisp 2015-01-29T23:55:18Z rm34D joined #lisp 2015-01-29T23:55:36Z CrazyWoods quit (Quit: leaving) 2015-01-29T23:55:54Z innertracks joined #lisp 2015-01-29T23:59:05Z urandom__ quit (Quit: Konversation terminated!)