2014-10-25T00:02:09Z Guest12196 is now known as pjb 2014-10-25T00:02:11Z a20141024 quit (Quit: Page closed) 2014-10-25T00:04:15Z karbak joined #lisp 2014-10-25T00:05:20Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-10-25T00:06:46Z Bicyclidine quit (Ping timeout: 250 seconds) 2014-10-25T00:07:18Z cneira joined #lisp 2014-10-25T00:10:04Z xorpse quit (Ping timeout: 258 seconds) 2014-10-25T00:10:22Z zRecursive joined #lisp 2014-10-25T00:12:25Z xorpse joined #lisp 2014-10-25T00:15:24Z fantazo joined #lisp 2014-10-25T00:16:41Z dagnachew quit (Quit: WeeChat 1.0.1) 2014-10-25T00:17:44Z svetlyak40wt joined #lisp 2014-10-25T00:22:50Z svetlyak40wt quit (Ping timeout: 265 seconds) 2014-10-25T00:24:23Z dagnachew joined #lisp 2014-10-25T00:25:07Z Ryan_Burnside joined #lisp 2014-10-25T00:25:35Z jhao joined #lisp 2014-10-25T00:27:34Z Ryan_Burnside: So is macro expansion a defined thing for CL or is the exact implementation left up to the implementor? 2014-10-25T00:28:08Z Ryan_Burnside: It seems like you could expand the macros as you come to them, or expand each one in a macro function at once. 2014-10-25T00:28:12Z a20141024 joined #lisp 2014-10-25T00:28:16Z pjb: Ryan_Burnside: the exact form of macro expansions is left to YOU, the PROGRAMMER! 2014-10-25T00:29:12Z pjb: Ryan_Burnside: right, an interpreter could expand the macros each time it encounters them. It would be quite dumb an intepreter. You'd hit very hard on the head of the vendor who'd provide you such an interpreter. 2014-10-25T00:29:14Z robot-beethoven joined #lisp 2014-10-25T00:29:26Z Jesin quit (Quit: Leaving) 2014-10-25T00:29:49Z pjb: Ryan_Burnside: on the other hand, compilers must expand the macro at compilation time, so given that all CL implementations have compilers… 2014-10-25T00:30:05Z xyjprc joined #lisp 2014-10-25T00:30:33Z pjb: Ryan_Burnside: have a look at: http://www.lispworks.com/documentation/HyperSpec/Body/03_bbb.htm 2014-10-25T00:30:49Z [1]cneira joined #lisp 2014-10-25T00:31:21Z pjb: Ryan_Burnside: so even if you had a dumb interpreter, you could use COMPILE to perform the minimal compilation and get rid of the macros. 2014-10-25T00:31:28Z defaultxr joined #lisp 2014-10-25T00:31:34Z Ryan_Burnside: Ah OK. 2014-10-25T00:32:19Z Jesin joined #lisp 2014-10-25T00:33:02Z mhd quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-10-25T00:33:03Z innertracks joined #lisp 2014-10-25T00:33:09Z cneira quit (Ping timeout: 245 seconds) 2014-10-25T00:33:09Z [1]cneira is now known as cneira 2014-10-25T00:34:32Z Hache_ joined #lisp 2014-10-25T00:35:27Z momo-reina joined #lisp 2014-10-25T00:37:09Z momo-reina: what's the best practice for writing to a file? (write-sequence) or just (format)? 2014-10-25T00:37:25Z Xach: momo-reina: depends on what you want to write. 2014-10-25T00:37:33Z uzo_ quit (Ping timeout: 272 seconds) 2014-10-25T00:37:37Z Xach: momo-reina: and how important it is to do it quickly. 2014-10-25T00:38:05Z uzo_ joined #lisp 2014-10-25T00:38:24Z Xach: format is usually fine when you're writing character data. there's also write-char, write-string, write-line, and the print family. 2014-10-25T00:38:42Z pavelpenev quit (Remote host closed the connection) 2014-10-25T00:40:34Z harish quit (Ping timeout: 250 seconds) 2014-10-25T00:42:04Z innertracks quit (Quit: innertracks) 2014-10-25T00:42:05Z rustico joined #lisp 2014-10-25T00:42:22Z rustico quit (Client Quit) 2014-10-25T00:43:23Z pt1 quit (Remote host closed the connection) 2014-10-25T00:43:59Z Ryan_Burnside: I seem to recall slurping being the slow part when it comes to files. 2014-10-25T00:48:48Z zacts- joined #lisp 2014-10-25T00:48:53Z zacts- quit (Max SendQ exceeded) 2014-10-25T00:51:33Z k-stz quit (Remote host closed the connection) 2014-10-25T00:52:56Z quazimodo joined #lisp 2014-10-25T00:54:02Z jusss joined #lisp 2014-10-25T00:56:28Z pjb: What should we do of all those "people" who want to use "maintainable" software using "best practice"? 2014-10-25T00:57:07Z pjb: s/maintainable/maintained/ It's so alien I can't even write it right. 2014-10-25T00:57:27Z Niac joined #lisp 2014-10-25T00:59:03Z Ryan_Burnside: They sound like 9 - 5 suits who don't really know how to program and gobble up whatever the latest buzzwords are. 2014-10-25T00:59:26Z paul0 joined #lisp 2014-10-25T00:59:36Z Ryan_Burnside: Ask them about "leveraging scalable markets for best ROI" 2014-10-25T00:59:41Z pjb: So tightening their ties should do it. 2014-10-25T00:59:44Z zacts- joined #lisp 2014-10-25T01:00:10Z Ryan_Burnside: Functional style has become a buzzword lately in business, nobody knows what the heck it means they are all just blurting it out. 2014-10-25T01:00:23Z Ryan_Burnside: "Functional is the new OOP" etc 2014-10-25T01:04:55Z BlueRavenGT quit (Ping timeout: 255 seconds) 2014-10-25T01:05:36Z nyef: As far as I'm concerned "functional" means "working". Nothing to do with programming style, everything to do with getting the job done. 2014-10-25T01:06:23Z quazimodo quit (Remote host closed the connection) 2014-10-25T01:06:30Z prxq_ joined #lisp 2014-10-25T01:06:42Z nyef: Similarly, all code can be maintained, it's just that some code isn't worth the effort to maintain. 2014-10-25T01:07:26Z momo-reina: Xach: so for example with QL's make-project, where several files are created with some comments, (format) is enough? 2014-10-25T01:07:34Z BlueRavenGT joined #lisp 2014-10-25T01:08:35Z slyrus quit (Ping timeout: 255 seconds) 2014-10-25T01:10:08Z prxq quit (Ping timeout: 265 seconds) 2014-10-25T01:11:12Z Ryan_Burnside quit (Quit: Leaving) 2014-10-25T01:13:36Z zRecursive: maybe not enough, but convenient 2014-10-25T01:13:42Z uzo_ quit (Ping timeout: 258 seconds) 2014-10-25T01:15:49Z Vutral: hm 2014-10-25T01:15:53Z pjb: Exactly. 2014-10-25T01:16:17Z pjb: We definitely more a more state of the art operation to write the bytes or the characters into the file much harder. 2014-10-25T01:16:45Z pjb: Clearly, format is not up to the task, it only half write the files. Assume it uses a pen instead of a pencil. 2014-10-25T01:17:10Z pjb: State of the art would be to use a burin to engrave definitely the files. 2014-10-25T01:17:33Z pjb: (rotatef pen pencil). 2014-10-25T01:18:44Z momo-rei` joined #lisp 2014-10-25T01:19:07Z srcerer joined #lisp 2014-10-25T01:19:07Z svetlyak40wt joined #lisp 2014-10-25T01:22:22Z momo-reina quit (Ping timeout: 245 seconds) 2014-10-25T01:23:41Z dagnachew quit (Quit: WeeChat 1.0.1) 2014-10-25T01:23:47Z svetlyak40wt quit (Ping timeout: 272 seconds) 2014-10-25T01:28:05Z poindontcare quit (Ping timeout: 265 seconds) 2014-10-25T01:30:07Z momo-rei` quit (Ping timeout: 255 seconds) 2014-10-25T01:35:03Z zyaku joined #lisp 2014-10-25T01:39:29Z eSVG joined #lisp 2014-10-25T01:45:08Z cneira quit (Ping timeout: 258 seconds) 2014-10-25T01:55:43Z nyef quit (Quit: G'night all) 2014-10-25T01:56:48Z MrWoohoo quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-10-25T01:57:22Z mishoo_ quit (Ping timeout: 240 seconds) 2014-10-25T02:06:03Z Hache_ quit (Remote host closed the connection) 2014-10-25T02:09:54Z henesy quit (Remote host closed the connection) 2014-10-25T02:10:36Z jaminja quit (Ping timeout: 244 seconds) 2014-10-25T02:12:28Z jaminja joined #lisp 2014-10-25T02:16:59Z girrig quit (Ping timeout: 255 seconds) 2014-10-25T02:17:39Z girrig joined #lisp 2014-10-25T02:18:10Z joneshf-laptop joined #lisp 2014-10-25T02:19:17Z stardiviner joined #lisp 2014-10-25T02:21:58Z quazimodo joined #lisp 2014-10-25T02:24:45Z bjorkintosh: functional is the new OOP? since when? 2014-10-25T02:25:07Z bjorkintosh: i thought OOP was the new OOP. 2014-10-25T02:29:27Z quazimodo quit (Ping timeout: 245 seconds) 2014-10-25T02:32:34Z Fare: jasom: there are -p functions in the standard that return a useful value 2014-10-25T02:38:27Z ofosos joined #lisp 2014-10-25T02:47:24Z effy_ is now known as effy 2014-10-25T02:48:08Z zacts- quit (Quit: Bye) 2014-10-25T02:48:09Z Fare: not just MEMBER, but also DIGIT-CHAR-P for instance. 2014-10-25T02:48:21Z Fare: OOP ==> NIL 2014-10-25T02:49:39Z nug700|2 joined #lisp 2014-10-25T02:52:01Z nug700 quit (Ping timeout: 255 seconds) 2014-10-25T03:02:18Z wizzo joined #lisp 2014-10-25T03:04:59Z Kanae quit (Ping timeout: 256 seconds) 2014-10-25T03:07:17Z Kanae joined #lisp 2014-10-25T03:10:28Z bjorkintosh: it reigns :) 2014-10-25T03:10:48Z bjorkintosh: hell, CL is happy to accommodate it. 2014-10-25T03:12:25Z jusss quit (Remote host closed the connection) 2014-10-25T03:20:06Z bgs100 quit (Quit: bgs100) 2014-10-25T03:20:36Z svetlyak40wt joined #lisp 2014-10-25T03:20:40Z ltbarcly joined #lisp 2014-10-25T03:21:22Z JokesOnYou77: How can I restart slime? 2014-10-25T03:22:00Z cy joined #lisp 2014-10-25T03:22:15Z JokesOnYou77: nvm I found it 2014-10-25T03:23:03Z beach joined #lisp 2014-10-25T03:23:11Z beach: Good morning everyone! 2014-10-25T03:24:17Z protist joined #lisp 2014-10-25T03:24:27Z zacts- joined #lisp 2014-10-25T03:24:34Z zacts- quit (Max SendQ exceeded) 2014-10-25T03:24:52Z svetlyak40wt quit (Ping timeout: 255 seconds) 2014-10-25T03:25:22Z zacts- joined #lisp 2014-10-25T03:25:34Z zacts- quit (Max SendQ exceeded) 2014-10-25T03:26:53Z PuercoPop: JokesOnYou77: there is a shortcut, if you press ',' in the REPL. 2014-10-25T03:28:49Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-10-25T03:29:19Z zacts- joined #lisp 2014-10-25T03:29:21Z zacts- quit (Max SendQ exceeded) 2014-10-25T03:32:49Z zRecursive quit (Remote host closed the connection) 2014-10-25T03:34:07Z zacharias_ joined #lisp 2014-10-25T03:35:44Z zacharias quit (Ping timeout: 255 seconds) 2014-10-25T03:38:52Z iloark joined #lisp 2014-10-25T03:42:52Z nalssee joined #lisp 2014-10-25T03:53:08Z svetlyak40wt joined #lisp 2014-10-25T03:55:04Z drmeister: Good morning beach 2014-10-25T03:55:54Z drmeister: I was looking at emscripten today. I'm curious how a garbage collector would run within javascript which has it's own garbage collector. 2014-10-25T03:56:13Z drmeister: its 2014-10-25T03:59:17Z bjorkintosh: slowly. 2014-10-25T03:59:36Z brucem: bjorkintosh: not all that terribly. 2014-10-25T03:59:49Z bjorkintosh: how would it pull that off? 2014-10-25T03:59:58Z brucem: drmeister: I can explain if you like (given that I do a lot of work on emscripten) ... 2014-10-25T04:00:16Z PuercoPop: drmeister: wouldn't it be similar to lisp? you make sure you don't cons? (easier said that done of course). But in theory they could make an array and keep an index of where the last value that you care about is 2014-10-25T04:00:25Z PuercoPop: and probably make sure you aren't using objects 2014-10-25T04:01:05Z drmeister: brucem: Do you think MPS would run at a reasonable speed within javascript generated by emscripten? 2014-10-25T04:01:23Z brucem: drmeister: emscripten doesn't interop with normal JS in the way that you might think ... it has a heap of its own which it represents as a typed array (and multiple views onto that typed array of other types) ... so if you were to look into the generated code, you'd fine a HEAP8 object, which is a big typed array of bytes that represents the heap / memory. There are views on it HEAP16, HEAP32 and some others for floats, etc. 2014-10-25T04:01:40Z brucem: drmeister: I've done a bit of work to get MPS running on emscripten, but not recently and it surely doesn't work out of the box. 2014-10-25T04:02:07Z brucem: drmeister: so the GC running on emscripten isn't doing GC of JS objects ... but of things you allocate within emscripen in that HEAP8 array. 2014-10-25T04:02:54Z drmeister: I was watching some videos on emscripten today - I get the HEAP8 thing - it sounds crazy to run a C++ program running MPS lowered to LLVM-IR translated into JS fiddling with HEAP8 arrays. 2014-10-25T04:03:17Z brucem: drmeister: it is. but it works and reasonably well. 2014-10-25T04:04:00Z drmeister: Somewhere in there I'm sure there's a Minecraft redstone computer holding everything together. 2014-10-25T04:04:13Z brucem: drmeister: explaining *why* it works reasonably well is outside the scope of this channel though probably. :) 2014-10-25T04:04:17Z drmeister: So it does work reasonably well? 2014-10-25T04:05:02Z drmeister: The benchmarks they showed said C++ code runs 1.5 times slower. That doesn't sound bad at all. 2014-10-25T04:06:03Z tesuji joined #lisp 2014-10-25T04:06:34Z drmeister: Do you think it would be possible to compile all of the Clasp C++ code (+MPS) to LLVM-IR and the Clasp Common Lisp code to LLVM-IR and then run all of that through emscripten and run the resulting code in a browser? 2014-10-25T04:06:42Z brucem: drmeister: it will depend on a lot of things ... including which browser and browser version ... it is probably a somewhat reasonable target for a Lisp environment though, although some aspects would be tricky perhaps. 2014-10-25T04:07:15Z brucem: drmeister: well, I get the impression that the Clasp executable is likely to be really large ... is that the case? 2014-10-25T04:07:40Z drmeister: Probably - hang on. 2014-10-25T04:08:25Z drmeister: Is 65 megabytes large these days? 2014-10-25T04:08:31Z brucem: drmeister: Depending on who your target for this is... that can be an issue. Download sizes, time required for JS to parse and (perhaps) do AOT compilation ... once things are large, all of this is a bit more painful. 2014-10-25T04:09:02Z brucem: drmeister: well, imagine that you were downloading 30-70M of JS ... no way to tell until you try it, I guess. 2014-10-25T04:09:38Z drmeister: Clasp executable = 65 megabytes Compiled Common Lisp code = 17.3 megabytes. 2014-10-25T04:10:26Z drmeister: The Clasp executable is mostly statically linked. 2014-10-25T04:12:40Z slyrus joined #lisp 2014-10-25T04:13:37Z brucem: drmeister: get a grant to fund someone to try it out :) 2014-10-25T04:16:10Z brucem: drmeister: it would take a pretty serious amount of time to try out and work through ... and a lot of unknowns ... and I'm not sure how to deal with the JIT aspects of Clasp vs. emscripten (suspect that's all non-working territory) ... if everything was AOT, it'd be easier, but still a good bit of work. 2014-10-25T04:28:42Z beach: pjb: Am I understanding what you are saying in LEP correctly, that the reason you want detached type tags is so that you can use libc more easily? 2014-10-25T04:29:50Z drmeister: Yeah - there are a lot of unknowns. MPS runs a separate thread - JS doesn't really do threads AFAIK 2014-10-25T04:31:15Z Kanae quit (Ping timeout: 272 seconds) 2014-10-25T04:33:39Z innertracks joined #lisp 2014-10-25T04:35:35Z eSVG quit (Ping timeout: 255 seconds) 2014-10-25T04:38:59Z zeebrah joined #lisp 2014-10-25T04:41:51Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T04:42:19Z svetlyak40wt joined #lisp 2014-10-25T04:47:06Z protist: drmeister: how did you go about getting your grant? 2014-10-25T04:47:13Z svetlyak40wt quit (Ping timeout: 265 seconds) 2014-10-25T04:47:17Z protist: drmeister: when I saw the note about the grant I thought "cool" :) 2014-10-25T04:47:20Z innertracks quit (Quit: innertracks) 2014-10-25T04:47:51Z protist: drmeister: do you have phd?...or are grants attainable for a Bsc doing work on his own time? 2014-10-25T04:48:46Z drmeister: protist: There's no grant. brucem was making a suggestion 2014-10-25T04:49:23Z protist: drmeister: i remember the github page mentioning grants in the credits section or something 2014-10-25T04:49:26Z brucem: drmeister: MPS doesn't have to have a separate thread ... but I have to run out for the afternoon, so we can chat about it later. :) 2014-10-25T04:49:38Z protist: drmeister: something like the department of defense or something...really surprised me 2014-10-25T04:51:14Z drmeister: protist: That's for basic research in nanotechnology and synthetic chemistry. While my research lab was supported by those funding agencies I was writing Clasp. The responsible thing to do is to cite the funding sources that supported us while I wrote Clasp. 2014-10-25T04:51:54Z protist: drmeister: ah I see 2014-10-25T04:55:11Z nalssee quit (Quit: This computer has gone to sleep) 2014-10-25T04:55:49Z BlueRavenGT quit (Ping timeout: 260 seconds) 2014-10-25T04:55:51Z drmeister: protist: I run a lab that currently comprises of ten synthetic organic graduate students. We are developing a new technology for making medicines and catalysts (molecules that make other molecules). I have been funded over the years by the National Institute of Health(NIGMS) the National Science Foundation and the Department of Defense. That's my day job. 2014-10-25T04:57:05Z drmeister: In my copious spare time (and because I write code to relax) I wrote Clasp - the first Common Lisp implementation that interoperates with C++ and uses LLVM as the backend. I wrote clasp to help us design our molecules. 2014-10-25T04:58:42Z protist: drmeister: cool :) 2014-10-25T04:59:01Z protist: drmeister: so the 'dr' in your name isn't just for fun? 2014-10-25T04:59:29Z drmeister: Nope. 2014-10-25T04:59:54Z drmeister: It's because "meister" was taken. 2014-10-25T05:00:23Z protist: on a related note...what do yahl think of the term "computer scientist" when used to mean simply "one with and interest in and who studies computer science"? 2014-10-25T05:00:38Z Bicyclidine joined #lisp 2014-10-25T05:00:54Z protist: under that definition drmeister would be a computer scientist 2014-10-25T05:00:54Z eSVG joined #lisp 2014-10-25T05:01:14Z protist: I will withhold my opinion, I want to hear others 2014-10-25T05:02:10Z drmeister: I think that term is used to define people with a PhD in "Computer Science". My PhD is in Biophysics. 2014-10-25T05:02:20Z iloark: I find the academic study of computers as a concept fascinating. Every other scientific field is about learning the laws that nature already obeys, but most of computer science is learning the laws of systems built by people. 2014-10-25T05:02:47Z Fare quit (Ping timeout: 245 seconds) 2014-10-25T05:03:34Z protist: drmeister: it is (generally) used that way...what do you think of it being used differently? 2014-10-25T05:04:48Z drmeister: I'm more interested in building things than defining things. 2014-10-25T05:05:32Z protist: drmeister: how long did it take you to make CLASP? 2014-10-25T05:05:39Z protist: drmeister: was it an individual effort? 2014-10-25T05:06:44Z drmeister: I've been working on Clasp for 3-4 years. It's an individual effort if you don't count all the libraries and code from ECL that I use. 2014-10-25T05:09:44Z Fare joined #lisp 2014-10-25T05:09:59Z rpg quit (Quit: rpg) 2014-10-25T05:10:16Z protist: drmeister: how stable would you say it is now? 2014-10-25T05:10:47Z cy quit (Quit: :q!) 2014-10-25T05:11:09Z drmeister: It's hard to say. I use it every day but I tend to do the same things over and over again. 2014-10-25T05:12:06Z drmeister: I'll have a new release out soon (months) that should be a lot faster once I incorporate beach's Cleavir front end. I'm really excited about that. 2014-10-25T05:16:23Z jhao quit (Ping timeout: 240 seconds) 2014-10-25T05:20:03Z fragamus joined #lisp 2014-10-25T05:32:10Z zRecursive joined #lisp 2014-10-25T05:34:14Z zadock joined #lisp 2014-10-25T05:34:14Z pyon quit (Remote host closed the connection) 2014-10-25T05:34:35Z xyjprc quit (Remote host closed the connection) 2014-10-25T05:34:39Z zyaku_ joined #lisp 2014-10-25T05:35:29Z zyaku quit (Ping timeout: 260 seconds) 2014-10-25T05:35:29Z zyaku_ is now known as zyaku 2014-10-25T05:35:40Z xyjprc joined #lisp 2014-10-25T05:36:06Z Kanae joined #lisp 2014-10-25T05:37:03Z xyjprc quit (Remote host closed the connection) 2014-10-25T05:41:21Z zyaku quit (Quit: zyaku) 2014-10-25T05:41:32Z Fare quit (Ping timeout: 245 seconds) 2014-10-25T05:41:34Z pyon joined #lisp 2014-10-25T05:43:34Z Bicyclidine quit (Ping timeout: 245 seconds) 2014-10-25T05:45:58Z Shinmera joined #lisp 2014-10-25T05:47:17Z zyaku joined #lisp 2014-10-25T05:47:36Z zadock quit (Ping timeout: 244 seconds) 2014-10-25T05:51:30Z svetlyak40wt joined #lisp 2014-10-25T05:56:07Z svetlyak40wt quit (Ping timeout: 272 seconds) 2014-10-25T05:58:45Z Bicyclidine joined #lisp 2014-10-25T06:01:00Z chu joined #lisp 2014-10-25T06:06:49Z zRecursive quit (Read error: Connection reset by peer) 2014-10-25T06:14:58Z quazimodo joined #lisp 2014-10-25T06:15:03Z Vutral_ quit (Ping timeout: 255 seconds) 2014-10-25T06:15:42Z angavrilov joined #lisp 2014-10-25T06:16:23Z Vutral_ joined #lisp 2014-10-25T06:16:33Z Aiwass joined #lisp 2014-10-25T06:17:24Z leb joined #lisp 2014-10-25T06:18:24Z harminov joined #lisp 2014-10-25T06:19:19Z quazimodo quit (Remote host closed the connection) 2014-10-25T06:22:24Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-10-25T06:28:57Z quazimodo joined #lisp 2014-10-25T06:30:09Z Aiwass quit (Quit: ERC (IRC client for Emacs 25.0.50.1)) 2014-10-25T06:30:54Z zRecursive joined #lisp 2014-10-25T06:32:01Z pt1 joined #lisp 2014-10-25T06:37:56Z iloark quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-10-25T06:40:33Z zRecursive quit (Read error: Connection reset by peer) 2014-10-25T06:43:53Z harminov left #lisp 2014-10-25T06:45:28Z zRecursive joined #lisp 2014-10-25T06:45:56Z zRecursive quit (Remote host closed the connection) 2014-10-25T06:46:15Z zRecursive joined #lisp 2014-10-25T06:47:41Z phao quit (Ping timeout: 256 seconds) 2014-10-25T06:50:34Z pt1 quit (Remote host closed the connection) 2014-10-25T06:53:04Z edgar-rft quit (Quit: memory access disappeared by supernova explosion) 2014-10-25T06:58:06Z svetlyak40wt joined #lisp 2014-10-25T07:04:08Z quazimodo quit (Ping timeout: 260 seconds) 2014-10-25T07:06:39Z eSVG quit (Ping timeout: 244 seconds) 2014-10-25T07:11:23Z leb quit (Quit: Computer has gone to sleep.) 2014-10-25T07:13:59Z Bicyclidine quit (Ping timeout: 245 seconds) 2014-10-25T07:15:42Z pt1 joined #lisp 2014-10-25T07:16:12Z rx14 joined #lisp 2014-10-25T07:23:31Z zRecursive quit (Remote host closed the connection) 2014-10-25T07:24:03Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T07:24:30Z svetlyak40wt joined #lisp 2014-10-25T07:24:32Z gingerale- joined #lisp 2014-10-25T07:26:48Z gingerale quit (Ping timeout: 256 seconds) 2014-10-25T07:26:48Z gingerale- is now known as gingerale 2014-10-25T07:27:57Z girrig quit (Ping timeout: 260 seconds) 2014-10-25T07:28:59Z svetlyak40wt quit (Ping timeout: 258 seconds) 2014-10-25T07:29:33Z girrig joined #lisp 2014-10-25T07:35:37Z Bicyclidine joined #lisp 2014-10-25T07:41:21Z przl joined #lisp 2014-10-25T07:41:43Z mishoo joined #lisp 2014-10-25T07:43:51Z malice joined #lisp 2014-10-25T07:46:03Z vaporatorius joined #lisp 2014-10-25T07:47:59Z przl quit (Ping timeout: 265 seconds) 2014-10-25T07:48:49Z hitecnologys joined #lisp 2014-10-25T07:52:23Z pyon quit (Ping timeout: 240 seconds) 2014-10-25T07:56:47Z on4k joined #lisp 2014-10-25T07:58:30Z beach: Hmm, this is getting complicated. A function name can be "undefined", "partially defined as a function" (the information in the compilation environment), "defined as a function", "defined as a macro", and "defined as a special operator". 2014-10-25T07:58:39Z beach: Some of these can happen simultaneously. 2014-10-25T07:58:45Z beach: macro and special operator. 2014-10-25T07:59:15Z beach: Also, it can have a proclaimed type, some inline information, an associated compiler macro. 2014-10-25T07:59:33Z chu joined #lisp 2014-10-25T08:00:00Z beach: I need to decide which of these can happen simultaneously, and how each piece of information is altered by the use of functions/macros such as fmakunbound, (setf fdefinition), etc. 2014-10-25T08:00:38Z beach: Some people here already told me that it is fine to proclaim the type even though the function is still undefined. 2014-10-25T08:00:53Z beach: But if it is defined as a macro, it is explicitly not allowed. 2014-10-25T08:01:30Z beach: So, I take it if there is a proclaimed type, and the name is defined as a macro, then the type information is erased? 2014-10-25T08:01:56Z beach: Or is it preserved for some day in the future when someone will do (SETF FDEFINITION)? 2014-10-25T08:02:18Z beach: Same question for inline information and compiler macro. 2014-10-25T08:04:11Z beach: It's complicated, but I think it is important to decide what is supposed to happen for a particular implementation. In this case SICL. But I would like some input so that I don't decide something I have to regret later. 2014-10-25T08:11:33Z beach: I guess I need to write a proposal and then submit it here. 2014-10-25T08:11:51Z nalssee joined #lisp 2014-10-25T08:12:22Z Bicyclidine quit (Ping timeout: 240 seconds) 2014-10-25T08:14:27Z ehu joined #lisp 2014-10-25T08:15:24Z nalssee quit (Client Quit) 2014-10-25T08:15:41Z nug700|2 quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-10-25T08:16:05Z malice quit (Ping timeout: 255 seconds) 2014-10-25T08:18:05Z nalssee joined #lisp 2014-10-25T08:21:41Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-10-25T08:22:31Z ggole joined #lisp 2014-10-25T08:23:41Z zyaku quit (Ping timeout: 272 seconds) 2014-10-25T08:24:31Z pyon joined #lisp 2014-10-25T08:31:10Z zacharias_ quit (Ping timeout: 244 seconds) 2014-10-25T08:31:44Z a20141024 quit (Quit: Page closed) 2014-10-25T08:33:53Z on4k quit (Quit: Leaving) 2014-10-25T08:34:30Z pt1 quit (Remote host closed the connection) 2014-10-25T08:36:00Z gravicappa joined #lisp 2014-10-25T08:37:50Z fragamus quit (Quit: Computer has gone to sleep.) 2014-10-25T08:37:50Z svetlyak40wt joined #lisp 2014-10-25T08:37:55Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T08:38:26Z svetlyak40wt joined #lisp 2014-10-25T08:39:20Z fantazo quit (Quit: Verlassend) 2014-10-25T08:40:30Z defaultxr quit (Quit: gnight) 2014-10-25T08:40:54Z stepnem joined #lisp 2014-10-25T08:42:04Z MrWoohoo joined #lisp 2014-10-25T08:42:52Z svetlyak40wt quit (Ping timeout: 250 seconds) 2014-10-25T08:45:20Z svetlyak40wt joined #lisp 2014-10-25T08:46:25Z nalssee quit (Quit: This computer has gone to sleep) 2014-10-25T08:48:55Z madmalik joined #lisp 2014-10-25T08:52:05Z pt1 joined #lisp 2014-10-25T08:54:50Z pt1 quit (Remote host closed the connection) 2014-10-25T08:56:24Z nalssee joined #lisp 2014-10-25T08:58:09Z zadock joined #lisp 2014-10-25T08:59:59Z zadock left #lisp 2014-10-25T09:04:32Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T09:04:51Z svetlyak40wt joined #lisp 2014-10-25T09:04:59Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T09:05:05Z svetlyak40wt joined #lisp 2014-10-25T09:05:30Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T09:05:38Z svetlyak40wt joined #lisp 2014-10-25T09:05:46Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T09:05:57Z LoicLisp joined #lisp 2014-10-25T09:06:02Z svetlyak40wt joined #lisp 2014-10-25T09:06:13Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T09:06:20Z svetlyak40wt joined #lisp 2014-10-25T09:06:51Z hiroakip joined #lisp 2014-10-25T09:08:00Z tadni joined #lisp 2014-10-25T09:10:11Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T09:10:44Z svetlyak40wt joined #lisp 2014-10-25T09:12:00Z drdanmaku quit (Quit: Connection closed for inactivity) 2014-10-25T09:12:42Z kcj quit (Read error: Connection reset by peer) 2014-10-25T09:14:56Z svetlyak40wt quit (Ping timeout: 250 seconds) 2014-10-25T09:24:24Z ofosos quit (Ping timeout: 245 seconds) 2014-10-25T09:25:50Z splittist: beach: if nothing else, writing it down will collect the various spec references in one place. Some of the discussion around proclaim/declaim and file compilation in the 'issues' gives some insight into what the committee was grappling with, if not towards. 2014-10-25T09:26:44Z beach: I'll definitely check the issues. 2014-10-25T09:26:57Z beach: I never remember to look at those. 2014-10-25T09:27:43Z schaueho joined #lisp 2014-10-25T09:30:07Z stardiviner quit (Ping timeout: 258 seconds) 2014-10-25T09:30:53Z ehu quit (Ping timeout: 256 seconds) 2014-10-25T09:35:46Z Hydan left #lisp 2014-10-25T09:35:50Z Hydan joined #lisp 2014-10-25T09:36:29Z fridim_ joined #lisp 2014-10-25T09:38:08Z nalssee quit (Quit: This computer has gone to sleep) 2014-10-25T09:38:36Z Niac quit (Remote host closed the connection) 2014-10-25T09:40:03Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-10-25T09:42:48Z cabaire joined #lisp 2014-10-25T09:44:52Z nalssee joined #lisp 2014-10-25T09:48:23Z beach: I guess the first thing is to define all possible "states". For instance that there can be no type information when a name is defined as a macro. 2014-10-25T09:52:26Z nalssee quit (Quit: This computer has gone to sleep) 2014-10-25T09:56:57Z resttime quit (Quit: resttime) 2014-10-25T09:58:10Z hardenedapple joined #lisp 2014-10-25T10:00:46Z bicyclethief quit (Remote host closed the connection) 2014-10-25T10:01:01Z cabaire quit (Quit: leaving) 2014-10-25T10:03:51Z svetlyak40wt joined #lisp 2014-10-25T10:08:34Z svetlyak40wt quit (Ping timeout: 245 seconds) 2014-10-25T10:10:17Z schaueho quit (Ping timeout: 245 seconds) 2014-10-25T10:11:04Z zacharias_ joined #lisp 2014-10-25T10:13:56Z pt1 joined #lisp 2014-10-25T10:13:58Z pt1 quit (Remote host closed the connection) 2014-10-25T10:14:18Z vaporatorius quit (Quit: Leaving) 2014-10-25T10:14:27Z wz1000 joined #lisp 2014-10-25T10:16:29Z tadni quit (Ping timeout: 245 seconds) 2014-10-25T10:16:49Z Karl_Dscc joined #lisp 2014-10-25T10:17:30Z Harag joined #lisp 2014-10-25T10:18:22Z ofosos joined #lisp 2014-10-25T10:21:06Z nalssee joined #lisp 2014-10-25T10:23:50Z Mon_Ouie joined #lisp 2014-10-25T10:24:38Z wz1000 quit (Remote host closed the connection) 2014-10-25T10:27:25Z k-stz joined #lisp 2014-10-25T10:32:13Z wz1000 joined #lisp 2014-10-25T10:32:56Z nalssee quit (Ping timeout: 250 seconds) 2014-10-25T10:37:23Z zacharias_ is now known as zacharias 2014-10-25T10:40:03Z hiroakip quit (Ping timeout: 265 seconds) 2014-10-25T10:40:07Z wz1000 quit (Remote host closed the connection) 2014-10-25T10:45:44Z ehu joined #lisp 2014-10-25T10:48:08Z urandom__ joined #lisp 2014-10-25T10:56:13Z oleo is now known as Guest6514 2014-10-25T10:57:40Z yuikov joined #lisp 2014-10-25T10:57:57Z oleo__ joined #lisp 2014-10-25T10:59:27Z Guest6514 quit (Ping timeout: 244 seconds) 2014-10-25T10:59:40Z pavelpenev joined #lisp 2014-10-25T11:01:29Z yuikov quit (Remote host closed the connection) 2014-10-25T11:03:55Z pt1 joined #lisp 2014-10-25T11:06:57Z yuikov joined #lisp 2014-10-25T11:09:13Z yuikov quit (Remote host closed the connection) 2014-10-25T11:11:30Z yuikov joined #lisp 2014-10-25T11:14:11Z pt1 quit (Remote host closed the connection) 2014-10-25T11:14:40Z dfox_ quit (Ping timeout: 255 seconds) 2014-10-25T11:15:09Z yuikov quit (Remote host closed the connection) 2014-10-25T11:20:19Z dfox_ joined #lisp 2014-10-25T11:24:53Z przl joined #lisp 2014-10-25T11:25:28Z mishoo quit (Ping timeout: 272 seconds) 2014-10-25T11:29:49Z oleo__ quit (Quit: Verlassend) 2014-10-25T11:32:44Z mishoo joined #lisp 2014-10-25T11:42:04Z Blaguvest joined #lisp 2014-10-25T11:43:05Z Ethan- joined #lisp 2014-10-25T12:00:06Z Harag1 joined #lisp 2014-10-25T12:01:58Z Harag quit (Ping timeout: 244 seconds) 2014-10-25T12:03:07Z nalssee joined #lisp 2014-10-25T12:04:37Z mishoo quit (Ping timeout: 255 seconds) 2014-10-25T12:06:56Z Harag1 quit (Ping timeout: 255 seconds) 2014-10-25T12:07:15Z heurist quit (Ping timeout: 272 seconds) 2014-10-25T12:07:52Z nalssee quit (Ping timeout: 256 seconds) 2014-10-25T12:09:33Z attila_lendvai joined #lisp 2014-10-25T12:15:57Z urandom__ quit (Quit: Konversation terminated!) 2014-10-25T12:27:27Z fragamus joined #lisp 2014-10-25T12:32:27Z quazimodo joined #lisp 2014-10-25T12:36:16Z munksgaard joined #lisp 2014-10-25T12:39:05Z billstclair quit (Quit: Linkinus - http://linkinus.com) 2014-10-25T12:40:14Z Mon_Ouie quit (Ping timeout: 245 seconds) 2014-10-25T12:41:51Z przl quit (Ping timeout: 265 seconds) 2014-10-25T12:46:31Z munksgaard quit (Read error: Connection reset by peer) 2014-10-25T12:47:52Z yeticry quit (Ping timeout: 240 seconds) 2014-10-25T12:50:01Z yeticry joined #lisp 2014-10-25T13:05:06Z yuikov joined #lisp 2014-10-25T13:07:32Z yuikov quit (Remote host closed the connection) 2014-10-25T13:09:06Z yuikov joined #lisp 2014-10-25T13:09:18Z pt1 joined #lisp 2014-10-25T13:09:44Z yuikov quit (Remote host closed the connection) 2014-10-25T13:10:55Z yuikov joined #lisp 2014-10-25T13:11:14Z yuikov quit (Remote host closed the connection) 2014-10-25T13:12:06Z phao joined #lisp 2014-10-25T13:12:40Z yuikov joined #lisp 2014-10-25T13:13:53Z Intensity joined #lisp 2014-10-25T13:14:26Z yuikov quit (Remote host closed the connection) 2014-10-25T13:15:43Z vlnx quit (Ping timeout: 255 seconds) 2014-10-25T13:16:06Z yuikov joined #lisp 2014-10-25T13:18:28Z yuikov quit (Remote host closed the connection) 2014-10-25T13:18:39Z yorick quit (Remote host closed the connection) 2014-10-25T13:22:44Z harish joined #lisp 2014-10-25T13:23:25Z yorick joined #lisp 2014-10-25T13:26:23Z Longlius quit (Remote host closed the connection) 2014-10-25T13:27:22Z BitPuffin joined #lisp 2014-10-25T13:27:42Z ndrei quit (Ping timeout: 265 seconds) 2014-10-25T13:28:01Z BitPuffin left #lisp 2014-10-25T13:28:04Z Longlius joined #lisp 2014-10-25T13:29:20Z BitPuffin joined #lisp 2014-10-25T13:33:27Z vlnx joined #lisp 2014-10-25T13:34:49Z nell joined #lisp 2014-10-25T13:34:55Z ovenpasta joined #lisp 2014-10-25T13:38:25Z mishoo joined #lisp 2014-10-25T13:46:21Z zygentoma joined #lisp 2014-10-25T13:46:53Z zeebrah quit (Ping timeout: 260 seconds) 2014-10-25T13:49:03Z Hache_ joined #lisp 2014-10-25T13:50:50Z wizzo quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-10-25T13:54:50Z Nizumzen joined #lisp 2014-10-25T13:57:53Z Blaguvest quit 2014-10-25T14:03:54Z stassats joined #lisp 2014-10-25T14:08:20Z arbscht quit (Quit: WeeChat 1.0) 2014-10-25T14:09:16Z Patzy quit (Ping timeout: 255 seconds) 2014-10-25T14:10:04Z Patzy joined #lisp 2014-10-25T14:13:55Z malice joined #lisp 2014-10-25T14:20:01Z eugene_ joined #lisp 2014-10-25T14:20:06Z eugene_ is now known as varjag 2014-10-25T14:29:22Z pt1 quit (Remote host closed the connection) 2014-10-25T14:29:44Z prxq_ is now known as prxq 2014-10-25T14:34:51Z nell quit (Quit: WeeChat 1.1-dev) 2014-10-25T14:36:43Z ndrei joined #lisp 2014-10-25T14:43:06Z przl joined #lisp 2014-10-25T14:43:25Z nell joined #lisp 2014-10-25T14:43:26Z jkaye joined #lisp 2014-10-25T14:47:21Z cneira joined #lisp 2014-10-25T14:47:39Z jkaye quit (Ping timeout: 256 seconds) 2014-10-25T14:48:56Z nalssee joined #lisp 2014-10-25T14:51:06Z __prefect is now known as nha 2014-10-25T14:51:52Z oleo joined #lisp 2014-10-25T14:53:54Z araujo quit (Ping timeout: 256 seconds) 2014-10-25T14:54:28Z hardenedapple quit (Quit: WeeChat 1.0.1) 2014-10-25T14:54:29Z Fare joined #lisp 2014-10-25T14:55:16Z araujo joined #lisp 2014-10-25T14:58:58Z nell quit (Quit: WeeChat 1.1-dev) 2014-10-25T15:14:59Z nell joined #lisp 2014-10-25T15:18:22Z svetlyak40wt joined #lisp 2014-10-25T15:23:10Z Ethan- quit (Ping timeout: 258 seconds) 2014-10-25T15:24:06Z fragamus quit (Quit: Computer has gone to sleep.) 2014-10-25T15:29:32Z kpreid quit (Quit: Quitting) 2014-10-25T15:29:43Z kpreid joined #lisp 2014-10-25T15:30:40Z Ryan_Burnside joined #lisp 2014-10-25T15:33:51Z zacharias quit (Ping timeout: 265 seconds) 2014-10-25T15:36:24Z przl quit (Ping timeout: 256 seconds) 2014-10-25T15:37:47Z cneira quit (Ping timeout: 265 seconds) 2014-10-25T15:44:37Z Ven joined #lisp 2014-10-25T15:45:35Z schaueho joined #lisp 2014-10-25T15:47:14Z cpc26_ joined #lisp 2014-10-25T15:49:23Z cpc26 quit (Ping timeout: 265 seconds) 2014-10-25T15:51:40Z drdanmaku joined #lisp 2014-10-25T15:52:35Z BlueRavenGT joined #lisp 2014-10-25T15:52:56Z theos quit (Disconnected by services) 2014-10-25T15:53:30Z theos joined #lisp 2014-10-25T15:54:17Z varjag quit (Ping timeout: 260 seconds) 2014-10-25T15:56:38Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-10-25T16:00:51Z ovenpasta quit (Quit: Leaving.) 2014-10-25T16:01:32Z ndrei quit (Ping timeout: 256 seconds) 2014-10-25T16:02:01Z edgar-rft joined #lisp 2014-10-25T16:02:27Z przl joined #lisp 2014-10-25T16:05:21Z ndrei joined #lisp 2014-10-25T16:05:44Z gingerale quit (Ping timeout: 250 seconds) 2014-10-25T16:06:35Z varjag joined #lisp 2014-10-25T16:07:28Z ofosos_ joined #lisp 2014-10-25T16:07:54Z schaueho quit (Ping timeout: 250 seconds) 2014-10-25T16:09:12Z przl quit (Ping timeout: 265 seconds) 2014-10-25T16:09:59Z przl joined #lisp 2014-10-25T16:10:14Z ofosos quit (Ping timeout: 245 seconds) 2014-10-25T16:16:09Z stardiviner joined #lisp 2014-10-25T16:17:36Z vlnx quit (Ping timeout: 258 seconds) 2014-10-25T16:19:23Z ehu quit (Ping timeout: 240 seconds) 2014-10-25T16:19:37Z vlnx joined #lisp 2014-10-25T16:22:02Z ofosos_ is now known as ofosos 2014-10-25T16:24:27Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-10-25T16:24:37Z Shinmera joined #lisp 2014-10-25T16:29:46Z Ven joined #lisp 2014-10-25T16:34:15Z fragamus joined #lisp 2014-10-25T16:35:22Z yuikov joined #lisp 2014-10-25T16:35:49Z vlnx quit (Ping timeout: 260 seconds) 2014-10-25T16:37:20Z vlnx joined #lisp 2014-10-25T16:38:59Z zeroish quit (Ping timeout: 245 seconds) 2014-10-25T16:39:43Z defaultxr joined #lisp 2014-10-25T16:41:59Z rpg joined #lisp 2014-10-25T16:42:43Z ndrei quit (Ping timeout: 255 seconds) 2014-10-25T16:45:43Z zacharias joined #lisp 2014-10-25T16:46:21Z nell quit (Ping timeout: 244 seconds) 2014-10-25T16:46:54Z ehu joined #lisp 2014-10-25T16:47:54Z vlnx quit (Ping timeout: 244 seconds) 2014-10-25T16:51:31Z gingerale joined #lisp 2014-10-25T16:55:06Z vlnx joined #lisp 2014-10-25T16:57:12Z przl quit (Ping timeout: 244 seconds) 2014-10-25T16:59:43Z vlnx quit (Read error: Connection reset by peer) 2014-10-25T17:00:36Z fridim_ quit (Ping timeout: 244 seconds) 2014-10-25T17:01:35Z vlnx joined #lisp 2014-10-25T17:02:10Z faheem_: This is just idle curiousity, but could one easily use CL to split an XML file as asked here? http://unix.stackexchange.com/q/164197/ 2014-10-25T17:02:25Z przl joined #lisp 2014-10-25T17:02:41Z faheem_: I know CL can trivially parse XML because they are so similar. 2014-10-25T17:02:49Z p_l: not trivially 2014-10-25T17:03:02Z stassats: there's nothing similar about cl and xml 2014-10-25T17:03:04Z p_l: however, cxml does a pretty good job 2014-10-25T17:03:19Z faheem_: oh 2014-10-25T17:03:27Z stassats left #lisp 2014-10-25T17:03:36Z p_l: most importantly, the input file given in that question is *NOT* valid XML 2014-10-25T17:03:50Z faheem_: http://common-lisp.net/project/cxml/ ? 2014-10-25T17:03:58Z p_l: yes 2014-10-25T17:03:58Z faheem_: p_l: so the comment said. 2014-10-25T17:04:04Z faheem_: p_l: thanks 2014-10-25T17:04:42Z p_l: there are various "APIs" available for CXML that allow different patterns of use (think DOM vs. SAX etc.) 2014-10-25T17:05:29Z madmalik quit (Quit: Connection closed for inactivity) 2014-10-25T17:05:39Z faheem_: p_l: ok. if the file *was* valid XML, would splitting it with with CXML be straightforward? 2014-10-25T17:06:22Z protist quit (Quit: Konversation terminated!) 2014-10-25T17:07:07Z p_l: faheem_: probably. It's been some time since I've used XML parsing 2014-10-25T17:07:08Z Grue`: even splitting it with ppcre:split would be straightforward 2014-10-25T17:07:53Z Grue`: as long as the outer elements are the only ones that start at the beginning of the line 2014-10-25T17:09:53Z rtoym quit (Remote host closed the connection) 2014-10-25T17:09:58Z codeburg quit (Remote host closed the connection) 2014-10-25T17:10:03Z Ryan_Burnside: I kind of wanted to try recursively parsing XML once but then I realized all the little exceptions XML can have in syntax and decided it wasn't worth the mental trauma. 2014-10-25T17:10:33Z codeburg joined #lisp 2014-10-25T17:11:16Z rtoym joined #lisp 2014-10-25T17:12:26Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T17:12:41Z Patzy quit (Ping timeout: 260 seconds) 2014-10-25T17:12:58Z svetlyak40wt joined #lisp 2014-10-25T17:13:05Z Patzy joined #lisp 2014-10-25T17:13:06Z faheem_: Ok, thanks for the feedback. I've got zero interest in attempting it. Was just curious. XML makes me want to scream and run, so anything that makes working with it less painful would be useful. 2014-10-25T17:13:55Z Grue`: faheem_: basically http://www.common-lisp.net/project/cxml/klacks.html 2014-10-25T17:15:04Z ehu quit (Ping timeout: 250 seconds) 2014-10-25T17:15:22Z faheem_: Grue`: ok. thanks for the link. 2014-10-25T17:15:50Z Shinmera: faheem_: You may also give Plump a shot. http://shinmera.github.io/plump/ 2014-10-25T17:16:05Z faheem_: Shinmera: ok 2014-10-25T17:17:22Z svetlyak40wt quit (Ping timeout: 240 seconds) 2014-10-25T17:17:45Z zickzackv joined #lisp 2014-10-25T17:18:30Z Shinmera: faheem_: And as for searching through/manipulating it, there's http://shinmera.github.io/lquery/ 2014-10-25T17:18:58Z pavelpenev quit (Ping timeout: 256 seconds) 2014-10-25T17:19:07Z faheem_: Shinmera: wow, thats a lot of different libraries. 2014-10-25T17:20:02Z serichsen joined #lisp 2014-10-25T17:20:25Z faheem_: could one use SLICE to split? 2014-10-25T17:25:31Z pavelpenev joined #lisp 2014-10-25T17:25:40Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-10-25T17:26:15Z svetlyak40wt joined #lisp 2014-10-25T17:26:17Z nand1 quit (Remote host closed the connection) 2014-10-25T17:26:34Z Lonzykins joined #lisp 2014-10-25T17:26:56Z nand1 joined #lisp 2014-10-25T17:27:51Z mcc joined #lisp 2014-10-25T17:33:44Z nand1 quit (Remote host closed the connection) 2014-10-25T17:34:02Z beach left #lisp 2014-10-25T17:34:15Z nand1 joined #lisp 2014-10-25T17:36:18Z madmalik joined #lisp 2014-10-25T17:38:40Z hitecnologys quit (Quit: hitecnologys) 2014-10-25T17:44:52Z leb joined #lisp 2014-10-25T17:46:40Z Karl_Dscc quit (Remote host closed the connection) 2014-10-25T17:46:45Z isoraqathedh quit (Quit: Page closed) 2014-10-25T17:49:23Z serichsen quit (Ping timeout: 244 seconds) 2014-10-25T17:53:50Z svetlyak_ joined #lisp 2014-10-25T17:53:50Z svetlyak_ is now known as svetlyak40wt_ 2014-10-25T17:54:14Z attila_lendvai quit (Read error: Connection reset by peer) 2014-10-25T17:54:18Z attila_lendvai1 joined #lisp 2014-10-25T17:54:18Z attila_lendvai1 is now known as attila_lendvai 2014-10-25T17:54:18Z attila_lendvai quit (Changing host) 2014-10-25T17:54:18Z attila_lendvai joined #lisp 2014-10-25T17:54:30Z svetlyak40wt quit (Ping timeout: 250 seconds) 2014-10-25T17:55:03Z przl quit (Ping timeout: 265 seconds) 2014-10-25T17:56:43Z ndrei joined #lisp 2014-10-25T17:58:53Z fridim_ joined #lisp 2014-10-25T18:00:23Z oleo quit (Ping timeout: 240 seconds) 2014-10-25T18:01:25Z oleo joined #lisp 2014-10-25T18:06:45Z munksgaard joined #lisp 2014-10-25T18:09:24Z uzo_ joined #lisp 2014-10-25T18:10:10Z Karl_Dscc joined #lisp 2014-10-25T18:10:15Z przl joined #lisp 2014-10-25T18:16:49Z Ryan_Burnside: I recently watched a talk on Python metaprogramming where they added meth 2014-10-25T18:17:01Z svetlyak40wt_ quit (Remote host closed the connection) 2014-10-25T18:17:12Z Ryan_Burnside: whoops let me explain, I hit enter mid sentence in the wrong window. 2014-10-25T18:17:30Z joga: nah that sounded fine 2014-10-25T18:17:30Z Ryan_Burnside: I recently watched a talk on Python metaprogramming where they added methods to modify the class objects at runtime. 2014-10-25T18:17:34Z svetlyak40wt joined #lisp 2014-10-25T18:17:49Z zacts- joined #lisp 2014-10-25T18:18:42Z prxq: Ryan_Burnside: and they were like "breakthrough! this never existed before in any language!" 2014-10-25T18:19:09Z Ryan_Burnside: Well the guy used Emacs to write Python code in and mentioned Lisp beforehand... 2014-10-25T18:20:05Z Ryan_Burnside: He mentioned that when using metaprogramming Emacs provides more power due to the proximity to Lisp functions while running it. 2014-10-25T18:20:16Z innertracks joined #lisp 2014-10-25T18:20:22Z Ryan_Burnside: Something about the Python drawing from elisp's power. 2014-10-25T18:20:23Z pnpuff joined #lisp 2014-10-25T18:20:25Z Ryan_Burnside: lol 2014-10-25T18:21:27Z Ryan_Burnside: https://www.youtube.com/watch?v=sPiWg5jSoZI 2014-10-25T18:21:34Z Ryan_Burnside: Offtopic and meant for another window but here... 2014-10-25T18:21:44Z pt1 joined #lisp 2014-10-25T18:21:52Z svetlyak40wt quit (Ping timeout: 240 seconds) 2014-10-25T18:23:37Z varjag quit (Ping timeout: 245 seconds) 2014-10-25T18:24:50Z setmeaway joined #lisp 2014-10-25T18:25:18Z pnpuff left #lisp 2014-10-25T18:27:04Z pt1 quit (Remote host closed the connection) 2014-10-25T18:27:13Z ltbarcly joined #lisp 2014-10-25T18:30:37Z rtoym quit (Ping timeout: 258 seconds) 2014-10-25T18:33:29Z Karl_Dscc quit (Remote host closed the connection) 2014-10-25T18:36:22Z innertracks quit (Quit: innertracks) 2014-10-25T18:37:20Z ehu joined #lisp 2014-10-25T18:38:22Z vaporatorius joined #lisp 2014-10-25T18:41:32Z Lonzykins quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-10-25T18:41:32Z rtoym joined #lisp 2014-10-25T18:43:19Z codeburg quit (Remote host closed the connection) 2014-10-25T18:43:20Z Adlai quit (Write error: Broken pipe) 2014-10-25T18:44:33Z matko joined #lisp 2014-10-25T18:44:46Z matko quit (Remote host closed the connection) 2014-10-25T18:44:55Z matko joined #lisp 2014-10-25T18:45:00Z jkaye joined #lisp 2014-10-25T18:47:08Z McMAGIC--Copy quit (Ping timeout: 246 seconds) 2014-10-25T18:48:53Z DrCode quit (Ping timeout: 246 seconds) 2014-10-25T18:49:24Z jkaye quit (Ping timeout: 258 seconds) 2014-10-25T18:49:28Z Lonzykins joined #lisp 2014-10-25T18:54:47Z Lonzykins quit (Quit: Textual IRC Client: www.textualapp.com) 2014-10-25T18:55:56Z DrCode joined #lisp 2014-10-25T18:59:33Z McMAGIC--Copy joined #lisp 2014-10-25T19:01:28Z mishoo quit (Ping timeout: 272 seconds) 2014-10-25T19:03:43Z mishoo joined #lisp 2014-10-25T19:06:13Z codeburg joined #lisp 2014-10-25T19:07:14Z Adlai joined #lisp 2014-10-25T19:10:54Z stardiviner quit (Quit: my website: http://stardiviner.dyndns-blog.com/) 2014-10-25T19:13:09Z svetlyak40wt joined #lisp 2014-10-25T19:17:44Z rpg quit (Ping timeout: 244 seconds) 2014-10-25T19:18:22Z jleija joined #lisp 2014-10-25T19:26:09Z zacts- quit (Quit: Bye) 2014-10-25T19:27:02Z przl quit (Ping timeout: 244 seconds) 2014-10-25T19:27:17Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-10-25T19:27:41Z ltbarcly joined #lisp 2014-10-25T19:29:24Z ltbarcly quit (Client Quit) 2014-10-25T19:30:16Z Vutral_ quit (Ping timeout: 265 seconds) 2014-10-25T19:30:29Z hardenedapple joined #lisp 2014-10-25T19:30:51Z Vutral_ joined #lisp 2014-10-25T19:31:17Z przl joined #lisp 2014-10-25T19:31:19Z Lonzykins joined #lisp 2014-10-25T19:35:35Z leb quit (Quit: Computer has gone to sleep.) 2014-10-25T19:37:09Z eSVG joined #lisp 2014-10-25T19:38:25Z cneira joined #lisp 2014-10-25T19:38:56Z leb joined #lisp 2014-10-25T19:39:27Z uzo_ quit (Ping timeout: 265 seconds) 2014-10-25T19:40:13Z munksgaard quit (Read error: Connection reset by peer) 2014-10-25T19:43:43Z leb quit (Client Quit) 2014-10-25T19:43:56Z setmeaway quit (Quit: Leaving) 2014-10-25T19:45:11Z leb joined #lisp 2014-10-25T19:45:29Z madmalik quit (Quit: Connection closed for inactivity) 2014-10-25T19:45:51Z ehaliewicz joined #lisp 2014-10-25T19:46:05Z leb quit (Client Quit) 2014-10-25T19:50:56Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-10-25T19:51:21Z Shinmera joined #lisp 2014-10-25T19:53:49Z Ryan_Burnside left #lisp 2014-10-25T19:54:07Z nalssee quit (Quit: Leaving) 2014-10-25T19:57:11Z araujo quit (Ping timeout: 272 seconds) 2014-10-25T19:59:25Z araujo joined #lisp 2014-10-25T20:02:50Z attila_lendvai quit (Disconnected by services) 2014-10-25T20:02:50Z attila_lendvai1 joined #lisp 2014-10-25T20:02:50Z attila_lendvai1 quit (Changing host) 2014-10-25T20:02:50Z attila_lendvai1 joined #lisp 2014-10-25T20:05:52Z ltbarcly joined #lisp 2014-10-25T20:06:41Z tajjada quit (Ping timeout: 272 seconds) 2014-10-25T20:07:41Z przl quit (Ping timeout: 260 seconds) 2014-10-25T20:08:02Z tajjada joined #lisp 2014-10-25T20:08:43Z przl joined #lisp 2014-10-25T20:13:24Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-10-25T20:14:09Z resttime joined #lisp 2014-10-25T20:16:22Z matko quit (Ping timeout: 240 seconds) 2014-10-25T20:18:03Z Lonzykins quit (Quit: Textual IRC Client: www.textualapp.com) 2014-10-25T20:18:16Z ovenpasta joined #lisp 2014-10-25T20:18:30Z LiamH joined #lisp 2014-10-25T20:19:49Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-10-25T20:21:05Z xrash joined #lisp 2014-10-25T20:24:34Z ltbarcly joined #lisp 2014-10-25T20:25:14Z ofosos quit (Ping timeout: 258 seconds) 2014-10-25T20:26:22Z rtoym quit (Ping timeout: 255 seconds) 2014-10-25T20:30:52Z mcc quit (Quit: This computer has gone to sleep) 2014-10-25T20:32:39Z przl quit (Ping timeout: 244 seconds) 2014-10-25T20:33:33Z przl joined #lisp 2014-10-25T20:33:34Z araujo quit (Ping timeout: 255 seconds) 2014-10-25T20:34:08Z nug700 joined #lisp 2014-10-25T20:35:10Z fragamus quit (Quit: Computer has gone to sleep.) 2014-10-25T20:35:28Z [1]cneira joined #lisp 2014-10-25T20:36:08Z rtoym joined #lisp 2014-10-25T20:36:52Z araujo joined #lisp 2014-10-25T20:37:52Z cneira quit (Ping timeout: 265 seconds) 2014-10-25T20:37:52Z [1]cneira is now known as cneira 2014-10-25T20:39:34Z araujo quit (Excess Flood) 2014-10-25T20:40:20Z araujo joined #lisp 2014-10-25T20:45:26Z varjag joined #lisp 2014-10-25T20:45:40Z rvchangue quit (Ping timeout: 250 seconds) 2014-10-25T20:45:47Z ndrei quit (Ping timeout: 256 seconds) 2014-10-25T20:46:46Z rvchangue joined #lisp 2014-10-25T20:48:24Z gravicappa quit (Remote host closed the connection) 2014-10-25T20:48:38Z tesuji quit (Ping timeout: 256 seconds) 2014-10-25T20:48:57Z serichsen joined #lisp 2014-10-25T20:49:21Z serichsen: Good evening! 2014-10-25T20:54:27Z Nizumzen joined #lisp 2014-10-25T20:56:35Z tsuru quit (Ping timeout: 255 seconds) 2014-10-25T21:00:32Z Kanae quit (Ping timeout: 272 seconds) 2014-10-25T21:01:24Z uzo_ joined #lisp 2014-10-25T21:02:59Z oleo: evening 2014-10-25T21:04:52Z MoALTz quit (Ping timeout: 240 seconds) 2014-10-25T21:07:20Z zickzackv quit (Ping timeout: 250 seconds) 2014-10-25T21:08:53Z zickzackv joined #lisp 2014-10-25T21:11:40Z leb joined #lisp 2014-10-25T21:14:42Z Grue` quit (Ping timeout: 250 seconds) 2014-10-25T21:15:42Z jewel quit (Ping timeout: 245 seconds) 2014-10-25T21:16:36Z przl quit (Ping timeout: 265 seconds) 2014-10-25T21:18:18Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-10-25T21:18:35Z Grue`` joined #lisp 2014-10-25T21:18:43Z Grue`` is now known as Grue` 2014-10-25T21:22:41Z serichsen quit (Read error: Connection reset by peer) 2014-10-25T21:23:42Z serichsen joined #lisp 2014-10-25T21:28:02Z ggole quit 2014-10-25T21:30:32Z prxq quit (Remote host closed the connection) 2014-10-25T21:38:32Z ovenpasta quit (Ping timeout: 250 seconds) 2014-10-25T21:39:09Z serichsen quit (Ping timeout: 272 seconds) 2014-10-25T21:39:21Z mrSpec quit (Quit: mrSpec) 2014-10-25T21:41:33Z hardenedapple quit (Quit: WeeChat 1.0.1) 2014-10-25T21:47:14Z wws-ubuntu joined #lisp 2014-10-25T21:48:50Z baetheus joined #lisp 2014-10-25T21:50:05Z jewel joined #lisp 2014-10-25T21:52:57Z wws-ubuntu is now known as billstclair 2014-10-25T21:53:27Z billstclair is now known as Guest44301 2014-10-25T21:54:02Z Guest44301 is now known as billstclair2 2014-10-25T21:56:35Z edgar-rft quit (Quit: computation corrupted because of unknown reasons) 2014-10-25T22:00:50Z zacts- joined #lisp 2014-10-25T22:03:40Z heurist joined #lisp 2014-10-25T22:06:26Z dagnachew joined #lisp 2014-10-25T22:07:38Z pyon quit (Quit: brb) 2014-10-25T22:08:23Z pyon joined #lisp 2014-10-25T22:22:25Z karswell` is now known as karswell 2014-10-25T22:22:47Z przl joined #lisp 2014-10-25T22:24:02Z fridim_ quit (Ping timeout: 244 seconds) 2014-10-25T22:26:17Z araujo quit (Quit: Leaving) 2014-10-25T22:26:37Z araujo joined #lisp 2014-10-25T22:27:48Z przl quit (Ping timeout: 256 seconds) 2014-10-25T22:28:52Z dagnachew quit (Quit: WeeChat 1.0.1) 2014-10-25T22:31:41Z [1]cneira joined #lisp 2014-10-25T22:32:58Z cneira quit (Ping timeout: 265 seconds) 2014-10-25T22:32:58Z [1]cneira is now known as cneira 2014-10-25T22:34:28Z innertracks joined #lisp 2014-10-25T22:36:23Z innertracks quit (Client Quit) 2014-10-25T22:42:09Z uzo_ quit (Ping timeout: 265 seconds) 2014-10-25T22:44:09Z tajjada quit (Quit: Lost terminal) 2014-10-25T22:44:50Z gingerale quit (Ping timeout: 250 seconds) 2014-10-25T22:45:54Z kvsari joined #lisp 2014-10-25T22:47:52Z angavrilov quit (Remote host closed the connection) 2014-10-25T22:49:23Z LoicLisp quit (Remote host closed the connection) 2014-10-25T22:51:16Z cneira quit (Ping timeout: 255 seconds) 2014-10-25T22:51:48Z Ethan- joined #lisp 2014-10-25T22:53:50Z isoraqathedh joined #lisp 2014-10-25T22:54:18Z billstclair2 is now known as billstclair 2014-10-25T22:54:22Z mishoo quit (Ping timeout: 250 seconds) 2014-10-25T22:54:24Z billstclair quit (Changing host) 2014-10-25T22:54:24Z billstclair joined #lisp 2014-10-25T22:55:19Z ibawt joined #lisp 2014-10-25T22:56:27Z kvsari quit (Quit: leaving) 2014-10-25T22:56:32Z ehu quit (Ping timeout: 250 seconds) 2014-10-25T23:01:55Z zacts- quit (Quit: Bye) 2014-10-25T23:06:22Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-10-25T23:07:24Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-10-25T23:09:09Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T23:09:25Z ibawt quit (Read error: Connection reset by peer) 2014-10-25T23:09:35Z svetlyak40wt joined #lisp 2014-10-25T23:12:42Z edgar-rft joined #lisp 2014-10-25T23:13:51Z svetlyak40wt quit (Ping timeout: 244 seconds) 2014-10-25T23:16:42Z xrash quit (Ping timeout: 272 seconds) 2014-10-25T23:17:22Z varjag quit (Ping timeout: 265 seconds) 2014-10-25T23:18:54Z xrash joined #lisp 2014-10-25T23:23:24Z zickzackv quit (Ping timeout: 250 seconds) 2014-10-25T23:23:25Z svetlyak40wt joined #lisp 2014-10-25T23:23:35Z svetlyak40wt quit (Remote host closed the connection) 2014-10-25T23:24:13Z svetlyak40wt joined #lisp 2014-10-25T23:26:50Z nha_ joined #lisp 2014-10-25T23:28:34Z svetlyak40wt quit (Ping timeout: 245 seconds) 2014-10-25T23:29:14Z stepnem quit (Ping timeout: 258 seconds) 2014-10-25T23:29:27Z nha quit (Ping timeout: 245 seconds) 2014-10-25T23:35:52Z uzo_ joined #lisp 2014-10-25T23:35:53Z innertracks joined #lisp 2014-10-25T23:41:04Z innertracks quit (Quit: innertracks) 2014-10-25T23:42:52Z innertracks joined #lisp 2014-10-25T23:44:58Z plantinga joined #lisp 2014-10-25T23:45:34Z plantinga quit (Client Quit) 2014-10-25T23:49:26Z Kanae joined #lisp 2014-10-25T23:50:32Z bgs100 joined #lisp 2014-10-25T23:56:02Z uzo_ quit (Ping timeout: 265 seconds) 2014-10-25T23:59:02Z LiamH quit (Quit: Leaving.)