2015-02-18T00:00:49Z vaporatorius quit (Remote host closed the connection) 2015-02-18T00:01:40Z scymtym_ joined #lisp 2015-02-18T00:02:52Z dunib quit (Ping timeout: 244 seconds) 2015-02-18T00:03:29Z hiyosi joined #lisp 2015-02-18T00:04:20Z jasom: Is it permitted for this to be nil: (let ((x 1)) (eq x x) 2015-02-18T00:04:32Z ASau quit (Ping timeout: 252 seconds) 2015-02-18T00:04:50Z pillton: Yes! 2015-02-18T00:04:58Z a20150201 joined #lisp 2015-02-18T00:05:02Z jasom: I know (eq 1 1) can be nil, but disagree that (let ((x 1)) (eq x x)) can be nil 2015-02-18T00:05:12Z pillton: clhs eq 2015-02-18T00:05:12Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/f_eq.htm 2015-02-18T00:05:18Z pillton: Check out the note section. 2015-02-18T00:05:33Z fe[nl]ix: jasom: never use EQ 2015-02-18T00:05:38Z pillton: "An implementation is permitted to make ``copies'' of characters and numbers at any time." 2015-02-18T00:05:41Z dafunktion joined #lisp 2015-02-18T00:05:45Z jasom: fe[nl]ix: I know, I was just in a debate with someone on hn 2015-02-18T00:06:41Z pillton: lp 1398785 2015-02-18T00:06:42Z specbot: https://bugs.launchpad.net/bugs/1398785 2015-02-18T00:06:59Z pillton: I ran in to this in the above. 2015-02-18T00:08:33Z jasom: I see, it could copy the number at the function-call to eql 2015-02-18T00:08:38Z Intensity joined #lisp 2015-02-18T00:09:20Z pillton: What is "hn"? 2015-02-18T00:09:32Z jasom: pillton: Hacker News; http://news.ycombinator.com 2015-02-18T00:09:48Z clintm quit (Remote host closed the connection) 2015-02-18T00:11:15Z pillton: Ta. 2015-02-18T00:11:35Z ynniv joined #lisp 2015-02-18T00:14:10Z theseb quit (Quit: Leaving) 2015-02-18T00:15:40Z sheilong joined #lisp 2015-02-18T00:16:31Z innertracks joined #lisp 2015-02-18T00:22:02Z Karl_Dscc quit (Remote host closed the connection) 2015-02-18T00:22:35Z Petit_Dejeuner joined #lisp 2015-02-18T00:22:39Z Petit_Dejeuner: #lispgames 2015-02-18T00:22:55Z Petit_Dejeuner: forgot the /join, sorry 2015-02-18T00:25:45Z fe[nl]ix: /join #navy 2015-02-18T00:25:47Z someon joined #lisp 2015-02-18T00:28:09Z dafunktion quit (Ping timeout: 265 seconds) 2015-02-18T00:36:45Z ynniv quit (Quit: ynniv) 2015-02-18T00:37:12Z xrash joined #lisp 2015-02-18T00:41:26Z dafunktion joined #lisp 2015-02-18T00:41:29Z k-dawg joined #lisp 2015-02-18T00:41:53Z linux_dream joined #lisp 2015-02-18T00:43:07Z space-otter joined #lisp 2015-02-18T01:10:02Z dafunktion quit (Remote host closed the connection) 2015-02-18T01:10:42Z smokeink quit (Remote host closed the connection) 2015-02-18T01:13:20Z jnewb joined #lisp 2015-02-18T01:13:51Z dafunktion joined #lisp 2015-02-18T01:19:48Z PinealGlandOptic quit (Ping timeout: 250 seconds) 2015-02-18T01:20:54Z AeroNotix: fe[nl]ix: evaet niaj 2015-02-18T01:21:16Z AeroNotix: https://www.youtube.com/watch?v=5UAnq33zRq8 2015-02-18T01:24:49Z ogamita quit (Ping timeout: 245 seconds) 2015-02-18T01:24:51Z Petit_Dejeuner quit (Quit: My legs are OK) 2015-02-18T01:29:27Z zacts joined #lisp 2015-02-18T01:30:57Z Bicyclidine quit (Quit: leaving) 2015-02-18T01:33:55Z ASau joined #lisp 2015-02-18T01:38:10Z linux_dream quit (Quit: Leaving) 2015-02-18T01:39:05Z ynniv joined #lisp 2015-02-18T01:40:19Z k-dawg quit (Quit: This computer has gone to sleep) 2015-02-18T01:42:26Z innertracks quit (Ping timeout: 252 seconds) 2015-02-18T01:48:06Z Petit_Dejeuner joined #lisp 2015-02-18T01:55:58Z manuel__ joined #lisp 2015-02-18T01:57:48Z ynniv quit (Quit: ynniv) 2015-02-18T01:58:37Z Vutral quit (Ping timeout: 245 seconds) 2015-02-18T02:04:05Z Vutral joined #lisp 2015-02-18T02:06:27Z antgreen joined #lisp 2015-02-18T02:09:25Z mikaelj quit (Ping timeout: 252 seconds) 2015-02-18T02:09:52Z LiamH quit (Ping timeout: 245 seconds) 2015-02-18T02:15:30Z kcj joined #lisp 2015-02-18T02:15:56Z meiji11 joined #lisp 2015-02-18T02:17:06Z mikaelj joined #lisp 2015-02-18T02:20:43Z ogamita joined #lisp 2015-02-18T02:23:32Z innertracks joined #lisp 2015-02-18T02:25:42Z ogamita quit (Ping timeout: 252 seconds) 2015-02-18T02:26:41Z ryankarason quit (Ping timeout: 250 seconds) 2015-02-18T02:32:08Z ASau quit (Remote host closed the connection) 2015-02-18T02:33:28Z space-otter quit (Ping timeout: 250 seconds) 2015-02-18T02:33:41Z drmeister: I'm running into some trouble implementing closures with the Cleavir/Clasp compiler. It's a question of what exactly the "enclose" instruction is supposed to do and when the function pointers for the function that they enclose is available. 2015-02-18T02:34:04Z drmeister: http://imgur.com/1QfJXu8 2015-02-18T02:34:46Z drmeister: Each "enter" instruction defines a function that will at some point have a function pointer. 2015-02-18T02:35:11Z drmeister: When I compile the HIR I generate an llvm Module containing three functions (three "enter" instructions). 2015-02-18T02:35:26Z Kzzch quit (Quit: Leaving) 2015-02-18T02:35:37Z drmeister: The llvm JIT does the entire Module at once. I can't JIT individual functions. 2015-02-18T02:35:49Z EvW1 quit (Ping timeout: 255 seconds) 2015-02-18T02:36:13Z drmeister: Hmm, I wonder if I have to ensure that these functions don't get inlined within each other. 2015-02-18T02:39:12Z frkout_ joined #lisp 2015-02-18T02:39:20Z MrWoohoo quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2015-02-18T02:40:16Z Mawile joined #lisp 2015-02-18T02:40:44Z theethicalegoist joined #lisp 2015-02-18T02:40:47Z drmeister: Anyway, only once the Module is JITted are the function pointers available. 2015-02-18T02:42:25Z innertracks quit (Ping timeout: 264 seconds) 2015-02-18T02:42:41Z frkout quit (Ping timeout: 246 seconds) 2015-02-18T02:42:42Z Mawile: Silly question, but can format access the values in dotted lists? 2015-02-18T02:42:42Z Mawile: I'm aware you can car and cdr them first, but I mean exclusively from within format. 2015-02-18T02:43:36Z Mawile: The Hyperspec doesn't seem to mention much about dotted lists in it's format documentation. 2015-02-18T02:48:17Z drmeister: So I think I need to 1) Convert the "enclose" instruction to an "precalc-enclose" instruction that looks up a closure object in the precalc-value array at the next available index. 2) create a closure object for each function at compile time and store them in the precalc-value array at the correct index. 3) Update the closure objects with function pointers 2015-02-18T02:48:17Z drmeister: once they are available 4) When the code runs the "precalc-enclose" code it looks up the closure object (with the function pointer), makes a copy and fills its environment with the cells that have been constructed for it. 2015-02-18T02:48:39Z drmeister: Oh what a tangled web we weave. 2015-02-18T02:49:03Z Xach: Mawile: no 2015-02-18T02:49:32Z Mawile: Ah, alright. 2015-02-18T02:50:57Z Xach: if you use ~/, then you can do a lot of stuff 2015-02-18T02:51:00Z Xach: but normally, no 2015-02-18T02:51:23Z Mawile: It was for a little mental exercise, and format is pretty sizable, so I wasn't sure if I missed something. Thanks..! 2015-02-18T02:54:50Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-02-18T02:56:08Z cluck quit (Ping timeout: 252 seconds) 2015-02-18T02:56:16Z innertracks joined #lisp 2015-02-18T02:56:28Z scymtym_ quit (Ping timeout: 244 seconds) 2015-02-18T03:02:25Z cluck joined #lisp 2015-02-18T03:10:03Z Guest79304 quit (Quit: Lost terminal) 2015-02-18T03:11:49Z psy_ quit (Ping timeout: 255 seconds) 2015-02-18T03:18:38Z cpc26 joined #lisp 2015-02-18T03:19:30Z cpc26_ quit (Read error: Connection reset by peer) 2015-02-18T03:24:05Z cpc26 quit (Ping timeout: 265 seconds) 2015-02-18T03:26:24Z space-otter joined #lisp 2015-02-18T03:28:10Z psy_ joined #lisp 2015-02-18T03:33:18Z zacts quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-02-18T03:35:57Z innertracks quit (Ping timeout: 252 seconds) 2015-02-18T03:36:18Z felipe joined #lisp 2015-02-18T03:37:37Z sheilong quit (Ping timeout: 264 seconds) 2015-02-18T03:38:00Z oleo is now known as Guest88958 2015-02-18T03:38:34Z felipe is now known as sheilong 2015-02-18T03:38:39Z vdamewood joined #lisp 2015-02-18T03:38:48Z innertracks joined #lisp 2015-02-18T03:39:48Z oleo__ joined #lisp 2015-02-18T03:41:07Z cpc26 joined #lisp 2015-02-18T03:41:07Z Guest88958 quit (Ping timeout: 245 seconds) 2015-02-18T03:42:44Z redeemed joined #lisp 2015-02-18T03:42:45Z ebrasca quit (Remote host closed the connection) 2015-02-18T03:47:22Z xrash quit (Ping timeout: 245 seconds) 2015-02-18T03:58:21Z space-otter quit (Quit: Leaving) 2015-02-18T03:58:49Z bgs100 joined #lisp 2015-02-18T04:03:26Z selat quit (Quit: Lost terminal) 2015-02-18T04:08:54Z theseb joined #lisp 2015-02-18T04:10:15Z mietek quit (Remote host closed the connection) 2015-02-18T04:12:15Z bgs100 quit (Quit: bgs100) 2015-02-18T04:12:47Z mietek joined #lisp 2015-02-18T04:15:37Z beach joined #lisp 2015-02-18T04:15:44Z beach: Good morning everyone! 2015-02-18T04:15:59Z nyef: Hello beach. 2015-02-18T04:20:22Z drmeister: Hey beach 2015-02-18T04:20:51Z drmeister: "enclose" is giving me some grief. 2015-02-18T04:21:20Z beach: What kind of grief? 2015-02-18T04:21:53Z c74d quit (Read error: Connection reset by peer) 2015-02-18T04:21:55Z drmeister: Well trying to implement "enclose" with llvm - really. 2015-02-18T04:22:04Z drmeister: Here's what I'm looking at. 2015-02-18T04:22:11Z beach: What does your current compiler do to create closures? 2015-02-18T04:22:32Z drmeister: magic 2015-02-18T04:22:50Z beach: Cleavir was not designed to support magic. 2015-02-18T04:22:58Z drmeister: Darnit 2015-02-18T04:23:57Z drmeister: My current compiler uses it's environments to build closures - we discussed them - they are terribly inefficient. 2015-02-18T04:24:04Z drmeister: its 2015-02-18T04:24:26Z c74d joined #lisp 2015-02-18T04:24:30Z drmeister: The problem I'm running into is when I compile a top-level form - several functions will be generated, one for each "enter" 2015-02-18T04:25:04Z drmeister: I generate those as llvm functions within an llvm Module. 2015-02-18T04:25:37Z drmeister: I JIT the Module with all of the functions at one time. So the function pointers aren't available when I generate the code for the functions. 2015-02-18T04:27:49Z drmeister: I'm trying to figure out how to generate code for the "enclose" instruction because the code needs the function address. 2015-02-18T04:28:57Z drmeister: Anyway, it's messing about with low-level implementation details of llvm - sorry. 2015-02-18T04:29:08Z someon is now known as someone 2015-02-18T04:29:17Z beach: Nothing to be sorry about. It's just that I am not able to help with that. 2015-02-18T04:30:31Z drmeister: Anyway, I'm generating good looking llvm-ir for everything else. Once I get this "enclose" instruction sorted out I should be able to run something. 2015-02-18T04:30:58Z beach: Great! 2015-02-18T04:31:20Z drmeister: Fetch, create-cell, write-cell, read-cell, F->M, enter(for required arguments) 2015-02-18T04:31:50Z Bike: i brought up clasp as an example of open source academic code today. i guess that nanotech thing might have been better, but you don't exactly have a github repo for it 2015-02-18T04:32:20Z drmeister: Yeah - sorry - not quite ready for primetime. 2015-02-18T04:32:33Z beach: Bike: In what context did you bring it up? 2015-02-18T04:32:41Z drmeister: Also, pushing molecules through wires - haven't quite figured out that yet. 2015-02-18T04:32:56Z Bike: "hey boss, why don't we open source our project too? here's github, doesn't it look nice" 2015-02-18T04:33:10Z beach: I see. 2015-02-18T04:33:43Z Bike: it's kind of a weird intersection. there's stuff like code revisions being published as papers in journals 2015-02-18T04:37:03Z zacts joined #lisp 2015-02-18T04:37:41Z beach: Bike: Am I missing something? I don't understand what you mean. You are being very telegraphic. Maybe it is just that I am not awake yet. 2015-02-18T04:38:12Z Bike: oh, am I? i just mean how code stuff works in non-CS academics. 2015-02-18T04:38:30Z beach: It is published in journals? 2015-02-18T04:38:39Z Bike: yeah. as word documents, sometimes 2015-02-18T04:38:46Z beach: Amazing! 2015-02-18T04:39:13Z k-dawg joined #lisp 2015-02-18T04:40:18Z Bike: i guess that's one wway to describe undocumented tarballs :p 2015-02-18T04:40:35Z Bike: i'm glad there are people like drmeister who take it seriously. 2015-02-18T04:40:57Z innertracks quit (Ping timeout: 256 seconds) 2015-02-18T04:42:59Z manuel__ quit (Quit: manuel__) 2015-02-18T04:43:16Z beach: There is a long history of scientists that don't take CS or any other aspect of software seriously. 2015-02-18T04:44:00Z drmeister: I think I'm just confusing myself with what's going on at compile-time vs load/link-time vs run-time 2015-02-18T04:44:01Z c74d quit (Read error: Connection reset by peer) 2015-02-18T04:44:13Z drmeister: Gah this is complicated 2015-02-18T04:44:23Z theethicalegoist quit (Quit: Leaving) 2015-02-18T04:44:41Z Bike: what in particular? 2015-02-18T04:46:27Z drmeister: When I'm generating llvm-ir at compile time, I create an llvm::Function object. I think I can use that llvm::Function object in the llvm-ir and at load/link-time it will be represented by a relocatable pointer to the function. At run-time it should be the pointer to the function. 2015-02-18T04:47:42Z drmeister: I know this for llvm::GlobalValue but I haven't done this with Functions. But llvm::Function inherits from llvm::GlobalValue 2015-02-18T04:47:48Z spacebatty joined #lisp 2015-02-18T04:49:23Z spacebatty: I have an method (setf slot-name) :around that I'd like to remove, but having trouble formating the call to remove-method to get rid of it 2015-02-18T04:49:26Z drmeister: I was about to do something complicated and stupid when it's really very simple. 2015-02-18T04:49:36Z drmeister thinks 2015-02-18T04:49:38Z c74d joined #lisp 2015-02-18T04:50:17Z Bike: spacebatty: i think most people give up and use the slime inspector (M-x slime-inspect) 2015-02-18T04:50:37Z spacebatty: :) 2015-02-18T04:50:58Z spacebatty: I just gave up and redefined it to (call-next-method) until I next restart the system 2015-02-18T04:51:40Z drmeister: The slime inspector lets you remove methods? 2015-02-18T04:51:52Z beach: Yes. 2015-02-18T04:52:02Z drmeister: How do you - what do you inspect? 2015-02-18T04:52:11Z Bike: the gf 2015-02-18T04:52:12Z beach: The generic function. 2015-02-18T04:52:26Z Bike: and it has a list of methods, and you go to the one you want to remove, and you hit r or something 2015-02-18T04:52:30Z drmeister: Oh dear lard 2015-02-18T04:52:35Z sheilong quit (Quit: Konversation terminated!) 2015-02-18T04:52:47Z beach: Or you can use the mouse. 2015-02-18T04:52:54Z Bike: oh, it says "[remove method]7". nice and easy 2015-02-18T04:53:05Z Bike: [remove method] rather, not that i got the color right 2015-02-18T04:53:34Z tkhoa2711 joined #lisp 2015-02-18T04:54:14Z spacebatty: thanks, I just removed it via slime 2015-02-18T04:54:15Z drmeister: Must fix my implementation of swank to support that. 2015-02-18T04:54:29Z drmeister makes a mental note. 2015-02-18T04:54:39Z spacebatty: drmeister: what's different about your swank? 2015-02-18T04:54:57Z drmeister (s) mental note falls out of his ear onto the floor and slithers under the desk 2015-02-18T04:55:01Z beach: spacebatty: It doesn't support "remove method". :) 2015-02-18T04:55:05Z c74d is now known as Guest81674 2015-02-18T04:55:14Z drmeister: spacebatty: It's for my implementation of Common Lisp. 2015-02-18T04:55:22Z Guest81674 quit (Read error: Connection reset by peer) 2015-02-18T04:55:28Z Pyridrym quit (Quit: leaving) 2015-02-18T04:55:32Z Big_G quit (Quit: Leaving) 2015-02-18T04:56:37Z enitiz joined #lisp 2015-02-18T04:56:51Z c74d joined #lisp 2015-02-18T04:58:34Z zadock quit (Quit: Leaving) 2015-02-18T05:05:17Z ruste quit (Read error: Connection reset by peer) 2015-02-18T05:05:57Z ruste joined #lisp 2015-02-18T05:07:52Z c74d quit (Read error: Connection reset by peer) 2015-02-18T05:09:09Z k-dawg quit (Quit: This computer has gone to sleep) 2015-02-18T05:10:08Z ruste quit (Read error: Connection reset by peer) 2015-02-18T05:10:11Z ruste_ joined #lisp 2015-02-18T05:10:13Z c74d joined #lisp 2015-02-18T05:10:17Z spacebatty: drmeister: clasp? 2015-02-18T05:10:29Z drmeister: Yup 2015-02-18T05:10:43Z spacebatty: nice, been meaning to play with that sometime 2015-02-18T05:13:04Z enitiz quit (Quit: Leaving) 2015-02-18T05:13:56Z drmeister: Thanks - it's going to get a lot nicer soon. 2015-02-18T05:16:06Z Harag joined #lisp 2015-02-18T05:16:45Z ruste joined #lisp 2015-02-18T05:17:38Z ruste_ quit (Read error: Connection reset by peer) 2015-02-18T05:17:45Z Kolt joined #lisp 2015-02-18T05:17:58Z c74d quit (Read error: Connection reset by peer) 2015-02-18T05:18:04Z jtza8 joined #lisp 2015-02-18T05:19:40Z dafunktion quit (Remote host closed the connection) 2015-02-18T05:20:18Z c74d joined #lisp 2015-02-18T05:26:21Z pranavrc joined #lisp 2015-02-18T05:29:29Z gingerale joined #lisp 2015-02-18T05:29:32Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2015-02-18T05:37:03Z mrnugget joined #lisp 2015-02-18T05:41:26Z munksgaard joined #lisp 2015-02-18T05:45:51Z lpaul7 joined #lisp 2015-02-18T05:46:50Z antonv quit (Ping timeout: 246 seconds) 2015-02-18T05:48:26Z pranavrc quit (Remote host closed the connection) 2015-02-18T05:50:18Z c74d quit (Ping timeout: 252 seconds) 2015-02-18T05:50:48Z pranavrc joined #lisp 2015-02-18T05:54:44Z _Mon_Ouie_ is now known as Mon_Ouie 2015-02-18T05:54:46Z Mon_Ouie quit (Changing host) 2015-02-18T05:54:46Z Mon_Ouie joined #lisp 2015-02-18T05:56:12Z c74d joined #lisp 2015-02-18T06:01:05Z tkhoa2711 quit (Quit: tkhoa2711) 2015-02-18T06:06:38Z pranavrc quit 2015-02-18T06:07:09Z pranavrc joined #lisp 2015-02-18T06:10:08Z munksgaard quit (Read error: Connection reset by peer) 2015-02-18T06:12:43Z innertracks joined #lisp 2015-02-18T06:13:19Z grantix- joined #lisp 2015-02-18T06:15:20Z mrnugget quit (Ping timeout: 250 seconds) 2015-02-18T06:15:53Z grantix- quit (Remote host closed the connection) 2015-02-18T06:20:20Z frkout_ quit (Remote host closed the connection) 2015-02-18T06:20:31Z dafunktion joined #lisp 2015-02-18T06:20:46Z frkout joined #lisp 2015-02-18T06:22:08Z gingerale quit (Ping timeout: 246 seconds) 2015-02-18T06:24:06Z sdemarre joined #lisp 2015-02-18T06:26:41Z Harag quit (Remote host closed the connection) 2015-02-18T06:26:47Z Harag1 joined #lisp 2015-02-18T06:28:50Z c74d quit (Read error: Connection reset by peer) 2015-02-18T06:29:47Z chishiki joined #lisp 2015-02-18T06:30:21Z grantix- joined #lisp 2015-02-18T06:30:53Z dafunktion quit (Ping timeout: 256 seconds) 2015-02-18T06:31:28Z c74d joined #lisp 2015-02-18T06:32:49Z innertracks quit (Ping timeout: 264 seconds) 2015-02-18T06:37:13Z cluck quit (Remote host closed the connection) 2015-02-18T06:37:39Z keen__________68 joined #lisp 2015-02-18T06:38:14Z grantix- quit (Remote host closed the connection) 2015-02-18T06:38:22Z keen__________67 quit (Ping timeout: 240 seconds) 2015-02-18T06:43:21Z hvxgr quit (Ping timeout: 256 seconds) 2015-02-18T06:43:49Z Mawile left #lisp 2015-02-18T06:44:52Z jtza8 quit (Ping timeout: 245 seconds) 2015-02-18T06:45:16Z ASau joined #lisp 2015-02-18T06:46:58Z qubitnerd quit (Ping timeout: 250 seconds) 2015-02-18T06:47:46Z Kolt quit (Quit: ChatZilla 0.9.91.1 [Firefox 35.0.1/20150126171358]) 2015-02-18T06:48:27Z sdemarre quit (Ping timeout: 244 seconds) 2015-02-18T06:49:06Z fantazo joined #lisp 2015-02-18T06:49:59Z theseb quit (Quit: Leaving) 2015-02-18T06:50:44Z MrWoohoo joined #lisp 2015-02-18T06:56:13Z xificurC joined #lisp 2015-02-18T06:56:27Z Harag1 quit (Remote host closed the connection) 2015-02-18T06:56:39Z Harag joined #lisp 2015-02-18T06:57:04Z badkins quit 2015-02-18T06:59:49Z robot-beethoven joined #lisp 2015-02-18T07:00:00Z frkout_ joined #lisp 2015-02-18T07:01:26Z grantix joined #lisp 2015-02-18T07:02:55Z frkout quit (Ping timeout: 244 seconds) 2015-02-18T07:03:51Z beach left #lisp 2015-02-18T07:04:55Z meiji11 quit (Remote host closed the connection) 2015-02-18T07:06:14Z zacharias joined #lisp 2015-02-18T07:08:04Z Mon_Ouie quit (Ping timeout: 255 seconds) 2015-02-18T07:13:59Z hvxgr joined #lisp 2015-02-18T07:15:00Z grantix quit (Remote host closed the connection) 2015-02-18T07:15:47Z mrSpec joined #lisp 2015-02-18T07:17:04Z vdamewood quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2015-02-18T07:21:11Z innertracks joined #lisp 2015-02-18T07:21:41Z nyef quit (Quit: Why am I still awake?) 2015-02-18T07:23:00Z pt1 joined #lisp 2015-02-18T07:26:22Z lpaul7 quit (Ping timeout: 252 seconds) 2015-02-18T07:26:39Z mishoo joined #lisp 2015-02-18T07:26:51Z dafunktion joined #lisp 2015-02-18T07:31:30Z dafunktion quit (Ping timeout: 252 seconds) 2015-02-18T07:34:21Z edgar-rft joined #lisp 2015-02-18T07:36:24Z SHODAN quit (Remote host closed the connection) 2015-02-18T07:38:38Z SHODAN joined #lisp 2015-02-18T07:39:27Z Harag quit (Ping timeout: 256 seconds) 2015-02-18T07:40:15Z Beetny joined #lisp 2015-02-18T07:40:57Z nostoi joined #lisp 2015-02-18T07:42:32Z zRecursive joined #lisp 2015-02-18T07:42:40Z angavrilov joined #lisp 2015-02-18T07:45:16Z innertracks quit (Quit: innertracks) 2015-02-18T07:48:03Z mrnugget joined #lisp 2015-02-18T07:50:13Z loke: drmeister: Is it possible nor mere mortals to compile clasp now? 2015-02-18T07:50:15Z loke: for 2015-02-18T07:51:54Z psy_ quit (Quit: Leaving) 2015-02-18T07:54:17Z quazimodo joined #lisp 2015-02-18T08:01:15Z d4ryus_ joined #lisp 2015-02-18T08:01:20Z c74d quit (Read error: Connection reset by peer) 2015-02-18T08:02:46Z ered quit (Quit: Leaving) 2015-02-18T08:04:01Z c74d joined #lisp 2015-02-18T08:04:32Z d4ryus quit (Ping timeout: 250 seconds) 2015-02-18T08:05:44Z pranavrc quit (Remote host closed the connection) 2015-02-18T08:06:15Z vdamewood joined #lisp 2015-02-18T08:06:20Z hardenedapple joined #lisp 2015-02-18T08:07:17Z modula joined #lisp 2015-02-18T08:08:01Z defaultxr quit (Ping timeout: 244 seconds) 2015-02-18T08:08:01Z modula is now known as defaultxr 2015-02-18T08:09:10Z selat joined #lisp 2015-02-18T08:09:59Z mutley89 joined #lisp 2015-02-18T08:12:24Z Harag joined #lisp 2015-02-18T08:14:26Z frkout_ quit (Remote host closed the connection) 2015-02-18T08:14:53Z frkout joined #lisp 2015-02-18T08:15:43Z larion quit (Ping timeout: 256 seconds) 2015-02-18T08:19:58Z c74d is now known as Guest26173 2015-02-18T08:20:25Z Ukari joined #lisp 2015-02-18T08:21:03Z Guest26173 quit (Read error: Connection reset by peer) 2015-02-18T08:21:45Z c74d joined #lisp 2015-02-18T08:21:46Z Ukari quit (Read error: Connection reset by peer) 2015-02-18T08:22:25Z easye joined #lisp 2015-02-18T08:23:01Z heurist`_ joined #lisp 2015-02-18T08:23:34Z heurist` quit (Ping timeout: 252 seconds) 2015-02-18T08:24:27Z ered joined #lisp 2015-02-18T08:28:00Z lpaul7 joined #lisp 2015-02-18T08:28:07Z munksgaard joined #lisp 2015-02-18T08:33:57Z c74d quit (Read error: Connection reset by peer) 2015-02-18T08:35:45Z ski joined #lisp 2015-02-18T08:36:17Z c74d joined #lisp 2015-02-18T08:38:21Z srcerer_ joined #lisp 2015-02-18T08:39:09Z quazimodo quit (Remote host closed the connection) 2015-02-18T08:39:13Z srcerer quit (Ping timeout: 265 seconds) 2015-02-18T08:39:48Z spacebatty quit (Read error: Connection reset by peer) 2015-02-18T08:40:03Z spacebatty joined #lisp 2015-02-18T08:42:21Z fridim_ joined #lisp 2015-02-18T08:43:15Z przl joined #lisp 2015-02-18T08:44:40Z c74d quit (Read error: Connection reset by peer) 2015-02-18T08:46:21Z pranavrc joined #lisp 2015-02-18T08:46:21Z pranavrc quit (Changing host) 2015-02-18T08:46:21Z pranavrc joined #lisp 2015-02-18T08:46:32Z zRecursive left #lisp 2015-02-18T08:47:10Z c74d joined #lisp 2015-02-18T08:47:11Z fantazo quit (Quit: Verlassend) 2015-02-18T08:50:00Z arenz joined #lisp 2015-02-18T08:54:48Z yati_ joined #lisp 2015-02-18T08:54:52Z taylanub joined #lisp 2015-02-18T08:58:20Z nell quit (Quit: WeeChat 1.2-dev) 2015-02-18T08:59:39Z xificurC quit (Read error: Connection reset by peer) 2015-02-18T09:02:27Z xificurC joined #lisp 2015-02-18T09:02:34Z rjmacready joined #lisp 2015-02-18T09:07:02Z przl quit (Ping timeout: 246 seconds) 2015-02-18T09:09:33Z Harag quit (Remote host closed the connection) 2015-02-18T09:09:44Z Harag joined #lisp 2015-02-18T09:13:08Z Ragnaroek joined #lisp 2015-02-18T09:15:14Z gravicappa joined #lisp 2015-02-18T09:15:36Z dafunktion joined #lisp 2015-02-18T09:16:12Z qubitnerd joined #lisp 2015-02-18T09:16:40Z yati_ quit (Quit: Leaving) 2015-02-18T09:19:16Z flash- joined #lisp 2015-02-18T09:20:00Z edgar-rft quit (Quit: an error occurred somewhere) 2015-02-18T09:20:46Z dafunktion quit (Ping timeout: 252 seconds) 2015-02-18T09:21:34Z c74d quit (Remote host closed the connection) 2015-02-18T09:22:17Z flash-: Has anyone here successfully compiled ECL with Visual Studio 2013? 2015-02-18T09:22:42Z flash-: I can compile it with VS2010 without problems, but not with VS2013. 2015-02-18T09:23:58Z c74d joined #lisp 2015-02-18T09:26:16Z radioninja quit (Ping timeout: 252 seconds) 2015-02-18T09:27:31Z Harag1 joined #lisp 2015-02-18T09:27:47Z Harag quit (Remote host closed the connection) 2015-02-18T09:27:53Z kcj quit (Read error: Connection reset by peer) 2015-02-18T09:31:00Z mvilleneuve joined #lisp 2015-02-18T09:34:30Z selat quit (Quit: Lost terminal) 2015-02-18T09:34:40Z c74d quit (Ping timeout: 250 seconds) 2015-02-18T09:45:48Z larion joined #lisp 2015-02-18T09:46:22Z psy_ joined #lisp 2015-02-18T09:46:48Z psy_ quit (Max SendQ exceeded) 2015-02-18T09:47:53Z psy_ joined #lisp 2015-02-18T09:50:37Z kuzy000_ joined #lisp 2015-02-18T09:52:10Z c74d joined #lisp 2015-02-18T09:52:25Z ogamita joined #lisp 2015-02-18T09:54:37Z edgar-rft joined #lisp 2015-02-18T09:54:45Z c74d quit (Remote host closed the connection) 2015-02-18T09:55:53Z gavilancomun joined #lisp 2015-02-18T09:56:14Z przl joined #lisp 2015-02-18T09:56:44Z defaultxr quit (Quit: gnight) 2015-02-18T10:03:10Z c74d joined #lisp 2015-02-18T10:03:43Z zadock joined #lisp 2015-02-18T10:04:08Z rjmacready: flash-: what's the issue? compiler/linking errors? 2015-02-18T10:04:18Z radioninja joined #lisp 2015-02-18T10:04:56Z k-dawg joined #lisp 2015-02-18T10:05:12Z pjb: - 2015-02-18T10:11:13Z agam quit (Ping timeout: 264 seconds) 2015-02-18T10:12:43Z dan64 quit (Quit: ZNC - http://znc.in) 2015-02-18T10:12:45Z xan_ joined #lisp 2015-02-18T10:13:12Z agam joined #lisp 2015-02-18T10:14:25Z quazimodo joined #lisp 2015-02-18T10:15:20Z flash-: rjmacready: Compiler error. I would have to recompile to get the exact error message (am currently using the VS2010 version). 2015-02-18T10:15:24Z stepnem joined #lisp 2015-02-18T10:16:22Z dafunktion joined #lisp 2015-02-18T10:16:50Z Karl_Dscc joined #lisp 2015-02-18T10:18:07Z rjmacready: flash-: ah ok. maybe i can try latter (way latter ...) and get back to you. this may overly-obvious, but stackoverflow may provide feedback on this. But it may be that VS2013 is using a wrong / badly installted toolchain, and I think you can trick VS 2013 into using VS 2010 tool chain (if that's of any interest ...) 2015-02-18T10:18:09Z bb010g quit (Quit: Connection closed for inactivity) 2015-02-18T10:18:46Z rjmacready: stackoverflow: meaning, there's usually workarounds for *weird* VS compiler errors 2015-02-18T10:20:33Z dan64 joined #lisp 2015-02-18T10:20:52Z flash-: The issue is not which toolchain VS uses - the problem is that if I use the VS 2010 compiler I need a VS2010 compatible qt for eql, which means that I have to juggle around with multiple qt versions in addition to using multiple vs versions. 2015-02-18T10:22:01Z dafunktion quit (Ping timeout: 264 seconds) 2015-02-18T10:22:22Z c74d quit (Ping timeout: 252 seconds) 2015-02-18T10:24:11Z nostoi quit (Quit: Verlassend) 2015-02-18T10:24:33Z c74d joined #lisp 2015-02-18T10:25:28Z rjmacready: flash-: ah i see ... i've had issues with qt and vs ...but iirc my issue ended up being in the linkage phase, exactly due to toolchain issues 2015-02-18T10:33:31Z c74d is now known as Guest50332 2015-02-18T10:33:39Z Guest50332 quit (Read error: Connection reset by peer) 2015-02-18T10:35:17Z c74d3 joined #lisp 2015-02-18T10:37:27Z flash-: Here are the errors I get when compiling ecl with VS2013: https://gist.github.com/anonymous/96ddedbbcac68b01e2da 2015-02-18T10:38:09Z rjmacready: hmmm weird 2015-02-18T10:42:59Z Ragnaroek_ joined #lisp 2015-02-18T10:44:04Z Ragnaroek quit (Ping timeout: 255 seconds) 2015-02-18T10:44:53Z Ragnaroek_ is now known as Ragnaroek 2015-02-18T10:46:08Z rjmacready: flash-: can you increase VS verbosity? Options > Projects and Solutions > Build and Run > "MSBuild project build output verbosity" > Detailed 2015-02-18T10:46:34Z rjmacready: and then you have a "Output window", if not visible you can call it from the View menu 2015-02-18T10:46:38Z pranavrc quit (Read error: No route to host) 2015-02-18T10:46:49Z przl quit (Ping timeout: 265 seconds) 2015-02-18T10:47:05Z flash-: This is an nmake build, ecl has a makefile, not a VS project. 2015-02-18T10:47:46Z Karl_Dscc quit (Remote host closed the connection) 2015-02-18T10:49:39Z rjmacready: flash-: i think nmake is powerful enough to understand makefiles, i've already built ecl with VS (iirc ...) 2015-02-18T10:49:43Z schoppenhauer quit (Quit: Adé) 2015-02-18T10:50:08Z zhangyh26258 joined #lisp 2015-02-18T10:51:27Z flash-: I don't quite follow. I meant to say that I can't change the verbosity in the project options, because there is no project. That nmake is able to use this makefile can be seen by the successful build with VS2010 nmake. 2015-02-18T10:51:42Z Harag joined #lisp 2015-02-18T10:54:13Z Harag1 quit (Remote host closed the connection) 2015-02-18T10:55:24Z jtza8 joined #lisp 2015-02-18T10:55:45Z ovenpasta joined #lisp 2015-02-18T10:58:07Z schoppenhauer joined #lisp 2015-02-18T10:58:13Z intinig joined #lisp 2015-02-18T10:58:54Z c74d3 quit (Ping timeout: 265 seconds) 2015-02-18T10:59:53Z c74d joined #lisp 2015-02-18T11:01:59Z rjmacready: flash-: ah i see 2015-02-18T11:02:31Z rjmacready: i think the procedure is to open the VS command line interface, go to ecl root and issue "nmake" 2015-02-18T11:03:10Z flash-: Yes, that is what I do. 2015-02-18T11:03:24Z rjmacready: ok 2015-02-18T11:04:42Z cpc26 quit (Ping timeout: 265 seconds) 2015-02-18T11:05:12Z cpc26 joined #lisp 2015-02-18T11:05:14Z rjmacready: i should try it then, sorry for the misdirected help. 2015-02-18T11:06:22Z mvilleneuve quit (Quit: This computer has gone to sleep) 2015-02-18T11:06:27Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-02-18T11:06:44Z paradoja joined #lisp 2015-02-18T11:06:46Z flash-: No problem, trying to help is better than not to. ;-) 2015-02-18T11:07:09Z rjmacready: hmm ecl's site appears to be down 2015-02-18T11:07:56Z rjmacready: flash-: have you tried mkcl (https://common-lisp.net/project/mkcl/) ? 2015-02-18T11:08:19Z rjmacready: i think it attempts to continue ecl's saga, i think ecl has stopped being actively maintained 2015-02-18T11:09:13Z rjmacready: compilation on windows seems to be awkward though (via cygwin) 2015-02-18T11:09:25Z rjmacready: isnt there a github mirror for ecl?!? 2015-02-18T11:11:27Z flash-: rjmacready: I use ecl because of eql, which requires ecl. 2015-02-18T11:11:45Z fantazo joined #lisp 2015-02-18T11:12:20Z flash-: I'm also having trouble with the main page, but the sourceforge page is available: http://sourceforge.net/projects/ecls/files/ 2015-02-18T11:12:46Z rjmacready: flash-: does it bundle ecl? i found an unofficial mirror on github 2015-02-18T11:12:48Z Karl_Dscc joined #lisp 2015-02-18T11:12:53Z rjmacready: ah ok 2015-02-18T11:13:00Z gko__ joined #lisp 2015-02-18T11:15:20Z quasisan1 is now known as quasisane 2015-02-18T11:15:46Z hiroakip joined #lisp 2015-02-18T11:17:39Z rjmacready: flash-: weird, i have VS 2010, 2012 and 2013 installed, but i've no command line for 2013 2015-02-18T11:18:29Z kobain joined #lisp 2015-02-18T11:18:39Z flash-: It can be found under "Visual Studio Tools" in the start menu, which opens a folder with links. 2015-02-18T11:20:01Z rjmacready: flash-: lol, yeah, nevermind :P i'm getting old, i couldnt find the "visual studio 2013" folder 2015-02-18T11:20:54Z AndChat-104025 joined #lisp 2015-02-18T11:21:04Z rjmacready: ok, building ... 2015-02-18T11:22:22Z zhangyh26258 quit (Ping timeout: 245 seconds) 2015-02-18T11:23:17Z rjmacready: flash-: getting the same error \ :D / 2015-02-18T11:24:01Z jtza8 quit (Ping timeout: 250 seconds) 2015-02-18T11:24:18Z c74d quit (Remote host closed the connection) 2015-02-18T11:24:22Z flash-: I guess I'll have to live with it. As I don't plan to do anything productive with it, it's OK working with the VS2010 version. 2015-02-18T11:25:58Z mrnugget quit (Ping timeout: 265 seconds) 2015-02-18T11:34:37Z EvW joined #lisp 2015-02-18T11:34:58Z c74d joined #lisp 2015-02-18T11:35:17Z hiroakip quit (Ping timeout: 245 seconds) 2015-02-18T11:35:25Z przl joined #lisp 2015-02-18T11:36:30Z rjmacready: flash-: really weird, it builds with VS 2010. this needs a careful eye, which i cant supply right now ... 2015-02-18T11:36:30Z psy_ quit (Remote host closed the connection) 2015-02-18T11:38:32Z Vutral quit (Ping timeout: 265 seconds) 2015-02-18T11:39:12Z mrnugget joined #lisp 2015-02-18T11:40:06Z rjmacready: flash-: was it you https://www.mail-archive.com/ecls-list@lists.sourceforge.net/msg03004.html ? 2015-02-18T11:41:40Z flash-: No, that wasn't me. My google skills aren't good enough obviously, I never found that message. 2015-02-18T11:44:18Z kushal joined #lisp 2015-02-18T11:46:22Z resttime quit (Quit: resttime) 2015-02-18T11:47:50Z theos quit (Disconnected by services) 2015-02-18T11:48:10Z killmaster quit (Ping timeout: 252 seconds) 2015-02-18T11:48:23Z theos joined #lisp 2015-02-18T11:50:06Z c74d is now known as Guest60144 2015-02-18T11:50:18Z przl quit (Ping timeout: 250 seconds) 2015-02-18T11:50:44Z Guest60144 quit (Ping timeout: 250 seconds) 2015-02-18T11:51:05Z zhangyh26258 joined #lisp 2015-02-18T11:51:41Z Vutral joined #lisp 2015-02-18T11:51:49Z Alfr joined #lisp 2015-02-18T11:51:54Z c74d joined #lisp 2015-02-18T11:51:59Z rjmacready: flash-: there's actually two threads, but no response https://www.mail-archive.com/ecls-list@lists.sourceforge.net/ (look for "2013") 2015-02-18T11:52:13Z rjmacready: flash-: conclusion: try to get it done with VS2010 :\ 2015-02-18T11:53:49Z AndChat-104025 quit (Ping timeout: 255 seconds) 2015-02-18T11:54:38Z flash-: Interestingly, according to that mailing list, someone volunteered to become maintainer of ecl last sunday, and the original developer (Garcia-Ripoll) agreed. So we might see some fixes in the near future. 2015-02-18T11:57:03Z rjmacready: flash-: ah nice. it's sad to see ecl floating dead 2015-02-18T11:58:38Z eudoxia joined #lisp 2015-02-18T11:59:21Z CrazyEddy quit (Remote host closed the connection) 2015-02-18T12:01:16Z Ukari joined #lisp 2015-02-18T12:01:30Z PinealGlandOptic joined #lisp 2015-02-18T12:02:23Z killmaster joined #lisp 2015-02-18T12:04:48Z keen__________68 quit (Read error: Connection reset by peer) 2015-02-18T12:05:06Z dafunktion joined #lisp 2015-02-18T12:05:09Z qubitnerd quit (Ping timeout: 246 seconds) 2015-02-18T12:05:41Z mvilleneuve joined #lisp 2015-02-18T12:07:13Z oleo__ quit (Quit: Verlassend) 2015-02-18T12:07:38Z keen__________68 joined #lisp 2015-02-18T12:08:08Z c74d quit (Read error: Connection reset by peer) 2015-02-18T12:09:52Z Beetny quit (Ping timeout: 240 seconds) 2015-02-18T12:10:02Z dafunktion quit (Ping timeout: 246 seconds) 2015-02-18T12:10:14Z c74d joined #lisp 2015-02-18T12:13:36Z Shinmera joined #lisp 2015-02-18T12:14:18Z Harag: is sbcl.org down? 2015-02-18T12:15:11Z Ven joined #lisp 2015-02-18T12:16:03Z flash-: Harag: Yes, for me and according to isitdownrightnow.com 2015-02-18T12:16:19Z Mon_Ouie joined #lisp 2015-02-18T12:16:37Z c74d quit (Read error: Connection reset by peer) 2015-02-18T12:17:19Z Harag: thanx 2015-02-18T12:17:36Z pranavrc joined #lisp 2015-02-18T12:18:50Z JuanDaugherty joined #lisp 2015-02-18T12:19:02Z c74d joined #lisp 2015-02-18T12:21:18Z c74d quit (Read error: Connection reset by peer) 2015-02-18T12:21:23Z AndChat-104025 joined #lisp 2015-02-18T12:23:20Z c74d joined #lisp 2015-02-18T12:23:34Z zhangyh26258 quit (Ping timeout: 245 seconds) 2015-02-18T12:24:16Z pranavrc quit 2015-02-18T12:26:19Z PinealGlandOptic quit (Quit: leaving) 2015-02-18T12:27:48Z selat joined #lisp 2015-02-18T12:30:39Z Harag quit (Remote host closed the connection) 2015-02-18T12:30:50Z Harag joined #lisp 2015-02-18T12:32:14Z intinig quit (Remote host closed the connection) 2015-02-18T12:32:51Z intinig joined #lisp 2015-02-18T12:34:22Z c74d quit (Read error: Connection reset by peer) 2015-02-18T12:34:39Z a20150201 quit (Quit: Page closed) 2015-02-18T12:35:04Z Joreji joined #lisp 2015-02-18T12:38:26Z oleo joined #lisp 2015-02-18T12:39:30Z kons quit (Remote host closed the connection) 2015-02-18T12:39:58Z c74d joined #lisp 2015-02-18T12:41:26Z intinig quit (Ping timeout: 250 seconds) 2015-02-18T12:46:18Z przl joined #lisp 2015-02-18T12:46:41Z EvW quit (Ping timeout: 265 seconds) 2015-02-18T12:47:01Z Joreji quit (Ping timeout: 244 seconds) 2015-02-18T12:49:37Z Mon_Ouie quit (Ping timeout: 255 seconds) 2015-02-18T12:50:58Z przl quit (Ping timeout: 255 seconds) 2015-02-18T12:51:00Z Davidbrcz joined #lisp 2015-02-18T12:51:30Z zhangyh26258 joined #lisp 2015-02-18T12:52:11Z przl joined #lisp 2015-02-18T12:53:15Z ebrasca joined #lisp 2015-02-18T12:55:34Z AndChat-104025 quit (Ping timeout: 264 seconds) 2015-02-18T12:58:18Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2015-02-18T12:58:58Z Ven joined #lisp 2015-02-18T13:00:24Z c74d quit (Ping timeout: 252 seconds) 2015-02-18T13:01:44Z theethicalegoist joined #lisp 2015-02-18T13:02:58Z moore33 joined #lisp 2015-02-18T13:03:42Z c74d joined #lisp 2015-02-18T13:04:15Z didi joined #lisp 2015-02-18T13:04:31Z necronian_ joined #lisp 2015-02-18T13:05:27Z ghard_ joined #lisp 2015-02-18T13:05:30Z ghard_ quit (Read error: Connection reset by peer) 2015-02-18T13:05:34Z nyef joined #lisp 2015-02-18T13:05:50Z nyef: G'morning all. 2015-02-18T13:06:25Z didi: I want to compare 4 datums to know if they are `eql'. `eql' has only two parameters. I came up with (defun my-eql (a b &rest rest) (every (lambda (x) (eql x a)) (list* b rest))). Is there a better way to compare, using `eql', more than 2 datums? 2015-02-18T13:07:36Z jackdaniel: (reduce #'eql datums) (?) 2015-02-18T13:07:46Z necronian_ quit (Client Quit) 2015-02-18T13:07:48Z jackdaniel: nah,s orry 2015-02-18T13:07:53Z Grue`: i also thought about reduce but it wont work 2015-02-18T13:08:14Z Grue`: unless eql is made to return first argument instead of t 2015-02-18T13:08:37Z dim: -- Function: eql x y → generalized-boolean 2015-02-18T13:08:38Z Grue`: and something non-eqlable as nil 2015-02-18T13:08:41Z necronian_ joined #lisp 2015-02-18T13:08:51Z c74d quit (Read error: Connection reset by peer) 2015-02-18T13:09:36Z jackdaniel: (reduce (lambda (x y) (when (eql x y) x)) datums) ; ? 2015-02-18T13:10:05Z didi: The problem with reduce is that it doesn't stop if the datums aren't `eql', right? 2015-02-18T13:10:06Z agumonkey quit (Quit: ZNC - http://znc.in) 2015-02-18T13:10:17Z Grue`: (= (length (remove-duplicates '(1 1 1))) 1) 2015-02-18T13:10:22Z taylanub: I'd go with the my-eql, just naming it eql* instead (or is that a Schemism?) 2015-02-18T13:10:38Z jackdaniel: eql* is fine 2015-02-18T13:10:49Z necronian_ quit (Client Quit) 2015-02-18T13:11:06Z agumonkey joined #lisp 2015-02-18T13:11:25Z c74d joined #lisp 2015-02-18T13:11:44Z didi: Grue`: Thanks. But I am afraid it generates unnecessary conses when comparing to the `every' form. 2015-02-18T13:11:44Z CrazyEddy joined #lisp 2015-02-18T13:12:13Z didi: taylanub: Interesting. I haven't encountered such naming convention. 2015-02-18T13:12:33Z Grue`: nah it wasn't a serious attempt, i just wanted to try some set-like solution 2015-02-18T13:12:33Z jackdaniel: (every (lambda (x) (eql (car datums))) datums) 2015-02-18T13:13:06Z taylanub: didi: it's kind of used to just generally mean "alternative" nowadays I think, but originally comes from the star operator like in regexps I think, denoting a sequence 2015-02-18T13:13:16Z Grue`: that's pretty elegant, though maybe it should work on (cdr datums) 2015-02-18T13:13:32Z Grue`: because car and car are always identical 2015-02-18T13:13:44Z jackdaniel: Grue`: right 2015-02-18T13:13:49Z jackdaniel: cdr fits 2015-02-18T13:13:51Z vdamewood quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2015-02-18T13:14:36Z didi: I didn't get it. Isn't the `eql' form missing an argument? 2015-02-18T13:14:53Z taylanub: indeed, but it's just missing the 'x' argument 2015-02-18T13:14:57Z jackdaniel: s/(eql (car datmus))/(eql (car datums) x)/ 2015-02-18T13:15:12Z jackdaniel: my bad 2015-02-18T13:15:36Z didi: oic 2015-02-18T13:15:40Z didi: Thanks. 2015-02-18T13:15:42Z jackdaniel: :- 2015-02-18T13:15:45Z jackdaniel: :-) * 2015-02-18T13:15:47Z didi: And maybe `cadr'? 2015-02-18T13:16:09Z didi: Well, I am little confused about it. 2015-02-18T13:16:26Z jackdaniel: nah, every takes list, not atom as second argument 2015-02-18T13:16:35Z jackdaniel: cdr assures, that car won't be compared against itself 2015-02-18T13:16:55Z urandom__ joined #lisp 2015-02-18T13:16:57Z jackdaniel: since we encolse it in lambda anyways 2015-02-18T13:17:34Z taylanub: didi: '(every (lambda (x) (eql (car datums) x)) (cdr datums))' will compare the first (car) of datums to each element of the rest (cdr) of datums 2015-02-18T13:17:50Z jackdaniel: until it fails 2015-02-18T13:17:52Z didi: oic 2015-02-18T13:17:58Z kushal quit (Ping timeout: 255 seconds) 2015-02-18T13:18:04Z didi: Thanks. 2015-02-18T13:18:07Z taylanub: it's useful to just think of 'cdr' as 'rest' 2015-02-18T13:18:13Z jackdaniel: so it won't compare against all elements, if something in the middle won't match 2015-02-18T13:18:19Z taylanub: right 2015-02-18T13:18:23Z kushal joined #lisp 2015-02-18T13:18:29Z kushal quit (Changing host) 2015-02-18T13:18:30Z kushal joined #lisp 2015-02-18T13:18:49Z nyef: Sometimes it's useful to use FIRST and REST instead of CAR and CDR. 2015-02-18T13:19:07Z Ralt: yeah, I like first/rest/second/third/etc. 2015-02-18T13:19:08Z c74d quit (Ping timeout: 250 seconds) 2015-02-18T13:19:11Z taylanub: oh, are they standard in CL? that's neat. 2015-02-18T13:19:34Z jackdaniel: agreed. car / cdr fits best for trees 2015-02-18T13:19:36Z Ralt: I believe it goes up to tenth? 2015-02-18T13:19:51Z jackdaniel: Ralt: yes 2015-02-18T13:20:02Z ovenpasta quit (Ping timeout: 265 seconds) 2015-02-18T13:21:48Z AndChat-104025 joined #lisp 2015-02-18T13:23:29Z JuanDaugherty quit (Remote host closed the connection) 2015-02-18T13:24:29Z c74d3 joined #lisp 2015-02-18T13:24:49Z zhangyh26258 quit (Ping timeout: 252 seconds) 2015-02-18T13:24:59Z didi quit (Ping timeout: 246 seconds) 2015-02-18T13:25:30Z JuanDaugherty joined #lisp 2015-02-18T13:25:38Z dim: (every (lambda (x) (eql (first datums) x)) (rest datums)) 2015-02-18T13:25:52Z dim: car and cdr are for talking about cons celles, first and rest about lists 2015-02-18T13:26:04Z dim: it's not always true but it's a good guideline I think 2015-02-18T13:26:39Z c74d3 quit (Remote host closed the connection) 2015-02-18T13:27:47Z arpunk quit (Remote host closed the connection) 2015-02-18T13:29:00Z moore33: Unless you've known that cdr == rest for your entire adult life :) 2015-02-18T13:30:14Z dim: well you write code that is easy for *others* to read, right? 2015-02-18T13:30:21Z nyef: Of course, you now have the opportunity to know it for the cdr of your life. 2015-02-18T13:30:25Z mrnugget quit (Ping timeout: 244 seconds) 2015-02-18T13:30:31Z moore33: There ya go. 2015-02-18T13:31:09Z moore33: dim: I do try, but I will continue to write "cdr" all the same. 2015-02-18T13:31:13Z jackdaniel: and the icecreams! /pun on holy wars/ 2015-02-18T13:33:52Z dafunktion joined #lisp 2015-02-18T13:33:55Z sw2wolf joined #lisp 2015-02-18T13:34:34Z EvW joined #lisp 2015-02-18T13:35:25Z vaporatorius joined #lisp 2015-02-18T13:35:40Z psy_ joined #lisp 2015-02-18T13:37:52Z intinig joined #lisp 2015-02-18T13:37:56Z c74d joined #lisp 2015-02-18T13:40:34Z Shinmera: Hm. Compiling a file with around 16'400 forms is taking a while. 2015-02-18T13:40:45Z Shinmera: Who would've thought. 2015-02-18T13:42:06Z vap1 joined #lisp 2015-02-18T13:42:16Z vap1 quit (Remote host closed the connection) 2015-02-18T13:42:31Z Shinmera: And in return I get a 65mb FASL. Nice. 2015-02-18T13:43:15Z yeticry quit (Ping timeout: 256 seconds) 2015-02-18T13:44:06Z d0magoj joined #lisp 2015-02-18T13:45:24Z yeticry joined #lisp 2015-02-18T13:45:25Z intinig quit (Remote host closed the connection) 2015-02-18T13:45:41Z intinig joined #lisp 2015-02-18T13:45:43Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2015-02-18T13:46:04Z Ven joined #lisp 2015-02-18T13:46:12Z Ven quit (Client Quit) 2015-02-18T13:46:30Z Ven joined #lisp 2015-02-18T13:46:44Z Ven quit (Client Quit) 2015-02-18T13:47:01Z taylanub quit (Disconnected by services) 2015-02-18T13:47:01Z taylanub joined #lisp 2015-02-18T13:47:38Z xificurC quit (Remote host closed the connection) 2015-02-18T13:48:01Z Ven joined #lisp 2015-02-18T13:48:05Z xificurC joined #lisp 2015-02-18T13:50:03Z Ragnaroek quit (Ping timeout: 250 seconds) 2015-02-18T13:50:29Z c74d quit (Ping timeout: 265 seconds) 2015-02-18T13:50:46Z gravicappa quit (Remote host closed the connection) 2015-02-18T13:51:58Z zhangyh26258 joined #lisp 2015-02-18T13:52:16Z dafunktion quit (Remote host closed the connection) 2015-02-18T13:53:03Z Harag quit (Ping timeout: 252 seconds) 2015-02-18T13:53:19Z dafunktion joined #lisp 2015-02-18T13:54:58Z AndChat-104025 quit (Ping timeout: 264 seconds) 2015-02-18T13:59:37Z dim: Shinmera: it's said that CCL is way faster a compiler than SBCL, time to test? ;-) 2015-02-18T14:00:06Z Shinmera: Maybe I will. Though I don't know if anyone will even use this craziness of mine anyway. 2015-02-18T14:00:38Z Shinmera: (I'm generating caller functions for all methods and enums in Qt.) 2015-02-18T14:00:59Z dim: nice 2015-02-18T14:01:06Z dim: well build it and they will come, they said 2015-02-18T14:01:52Z dim: IOW it's a chicken and egg problem, if you want more people to use Qt from CL the API has to reach a minimum level first, and it seems you're doing the grunt work for that 2015-02-18T14:01:53Z Shinmera: If I load all contribs except one I get a 5.4mb file with about 16'400 forms in it. I don't expect anyone to ever use all contribs, but you never know. 2015-02-18T14:02:08Z yrk joined #lisp 2015-02-18T14:02:12Z dim: well you could make it optional at build time? 2015-02-18T14:02:40Z yrk quit (Changing host) 2015-02-18T14:02:40Z yrk joined #lisp 2015-02-18T14:02:51Z Shinmera: It's a bit difficult. I need to have the contribs loaded to compile the forms, so I need some way for the user to potentially customise that. 2015-02-18T14:03:15Z ggole joined #lisp 2015-02-18T14:03:19Z Shinmera: I definitely won't include this in standard Qtools and instead add an extra system, but I'll have to think about how to make this convenient. 2015-02-18T14:04:06Z c74d joined #lisp 2015-02-18T14:04:46Z Shinmera: I also haven't figured out a solution around the deal with custom operators and setters. 2015-02-18T14:05:00Z Shinmera: Custom operators meaning overridden +-*/ 2015-02-18T14:05:48Z rjmacready: shinmera: it would be interesting to know, but i think its not possible with CL's + - * / 2015-02-18T14:06:01Z dim: provide a generic function for those operators in your package? 2015-02-18T14:06:13Z Shinmera: CL:+ etc are not extensible, but I don't want to mix them and the Qt operators anyway. 2015-02-18T14:06:18Z dim: you don't have to use cl::+ qtools::+ is fine to 2015-02-18T14:06:27Z dim: too 2015-02-18T14:06:30Z rjmacready: the workaround is to use CLOS, define a generic method 'add', you get the deal 2015-02-18T14:06:30Z Shinmera: That's my plan interface wise, yes. 2015-02-18T14:07:18Z c74d is now known as Guest14893 2015-02-18T14:08:58Z Guest14893 quit (Ping timeout: 250 seconds) 2015-02-18T14:11:09Z Big_G joined #lisp 2015-02-18T14:13:51Z c74d joined #lisp 2015-02-18T14:15:33Z Soft quit (Ping timeout: 256 seconds) 2015-02-18T14:18:56Z cluck joined #lisp 2015-02-18T14:18:56Z moore33: Shinmera: Are you doing this by automated parsing of the c++ headers? 2015-02-18T14:19:48Z Shinmera: Indirectly. I'm using CommonQt's introspection functions, which are based on what SmokeQt provides, and smoke parses headers to generate wrapper functions. 2015-02-18T14:21:12Z Shinmera: https://github.com/Shinmera/qtools/blob/master/generate.lisp 2015-02-18T14:21:53Z eudoxia: Shinmera: are you trying to generate bindings that don't need the Smoke libraries? 2015-02-18T14:22:00Z Shinmera: No. 2015-02-18T14:22:02Z eudoxia: aw 2015-02-18T14:22:08Z AndChat-104025 joined #lisp 2015-02-18T14:22:13Z moore33: Ok, so not a general C++ parser. 2015-02-18T14:22:13Z Shinmera: I'll leave that up to stassats. 2015-02-18T14:22:43Z Shinmera: My job is just making it possible to use Qt in a more lisp-like manner. 2015-02-18T14:24:34Z zhangyh26258 quit (Ping timeout: 250 seconds) 2015-02-18T14:25:17Z c74d quit (Ping timeout: 265 seconds) 2015-02-18T14:27:34Z mrnugget joined #lisp 2015-02-18T14:27:54Z Soft joined #lisp 2015-02-18T14:32:13Z mrnugget quit (Ping timeout: 255 seconds) 2015-02-18T14:32:27Z hitecnologys joined #lisp 2015-02-18T14:33:07Z ebrasca quit (Ping timeout: 256 seconds) 2015-02-18T14:33:42Z c74d joined #lisp 2015-02-18T14:36:24Z dim: hehe, someone just used pgloader to move 1TB of data from MySQL to PostgreSQL, it just ran unattended for 48h, at 6MBps average if my math is right (floor (* 1024 1024) (* 48 60 60)) 2015-02-18T14:36:44Z dim: thanks CL for allowing that kind of processing ;-) 2015-02-18T14:37:34Z intinig quit (Remote host closed the connection) 2015-02-18T14:38:15Z intinig joined #lisp 2015-02-18T14:38:42Z dim: (I'm not talking about computing average MBps here) 2015-02-18T14:39:18Z c74d quit (Ping timeout: 250 seconds) 2015-02-18T14:39:36Z ovenpasta joined #lisp 2015-02-18T14:43:26Z c74d joined #lisp 2015-02-18T14:43:35Z Shinmera: dim: And no conversion errors? 2015-02-18T14:45:48Z EvW quit (Ping timeout: 250 seconds) 2015-02-18T14:45:59Z dim: well I wasn't there, that's the beauty of it ;-) 2015-02-18T14:46:16Z dim: see https://twitter.com/commafeed/status/568055592704716800 2015-02-18T14:48:25Z Shinmera: Well, impressive either way! 2015-02-18T14:48:57Z Shinmera: I wonder what the bottleneck for the 6MBps is and if it could be higher with better disks. 2015-02-18T14:50:36Z nyef: I would be happy to get 6MBps from here to PostgreSQL. I'm fairly sure that that's a double-digit multiple of my uplink speed. 2015-02-18T14:51:01Z moore33: How long does it take to simply read and write 1TB from/to disk these days? 2015-02-18T14:51:37Z moore33: Or what transfer rate can one expect? 2015-02-18T14:52:22Z zhangyh26258 joined #lisp 2015-02-18T14:52:30Z Shinmera: My new 512gb SSD is apparently getting ~500MBps sequential r/w 2015-02-18T14:54:01Z Shinmera: But I'm quite sure there's faster still, especially if you use PCI-Express SSDs. 2015-02-18T14:54:39Z H4ns: dim: ok, you'll need to be ten times faster :) 2015-02-18T14:55:01Z AndChat-104025 quit (Ping timeout: 252 seconds) 2015-02-18T14:55:31Z hitecnologys: Shinmera: 512GB? Do you put everything there? 2015-02-18T14:55:58Z Shinmera: hitecnologys: Not quite everything. I have a HD for my downloads. 2015-02-18T14:56:05Z Shinmera: But everything else, yes. 2015-02-18T14:56:35Z Shinmera: (It's a Crucial M550, for those who want to know) 2015-02-18T14:56:46Z H4ns: why would one _not_ put everything on an SSD, anyway? 2015-02-18T14:56:56Z hitecnologys: Well, it's quite expensive. 2015-02-18T14:56:57Z H4ns: is there a reason other than cost? 2015-02-18T14:57:11Z H4ns: ah well. we're lisp programmers, we know the cost of nothing :D 2015-02-18T14:57:16Z hitecnologys: No. None of that I know. 2015-02-18T14:57:16Z c74d is now known as Guest87025 2015-02-18T14:57:26Z Guest87025 quit (Read error: Connection reset by peer) 2015-02-18T14:58:15Z Shinmera: On the other hand, if you know that you don't really need fast r/w there's no reason to not buy a cheaper HD. 2015-02-18T14:58:17Z hitecnologys: SSD's are better in a way that it's easier to predict when they die since they don't have moving parts and can only die when either controller or memory cells die. 2015-02-18T14:59:03Z c74d joined #lisp 2015-02-18T14:59:13Z hitecnologys: Shinmera: one can have small SSD for caching and big HD for all the data. 2015-02-18T14:59:32Z hitecnologys: But these stuff is all off topic so I guess I should stop now. 2015-02-18T15:01:12Z jackdaniel has os and swap for hybrid-sleep on ssd (40G), while rest on hd 2015-02-18T15:02:07Z ahungry_ joined #lisp 2015-02-18T15:02:43Z badkins joined #lisp 2015-02-18T15:03:51Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2015-02-18T15:04:48Z ebrasca joined #lisp 2015-02-18T15:05:13Z c74d is now known as Guest47372 2015-02-18T15:05:26Z Guest47372 quit (Ping timeout: 252 seconds) 2015-02-18T15:07:00Z c74d joined #lisp 2015-02-18T15:07:02Z gravicappa joined #lisp 2015-02-18T15:07:20Z Soft quit (Ping timeout: 265 seconds) 2015-02-18T15:09:02Z francogrex joined #lisp 2015-02-18T15:09:08Z fantazo quit (Quit: Verlassend) 2015-02-18T15:10:00Z davazp joined #lisp 2015-02-18T15:11:35Z francogrex: I am trying to parse/read text from a pdf file; using cl-pdf I thought may be the way to do it but I have not found a way to convert pdf to text. Has anyone used it before or another way to search for text strings within a pdf document? 2015-02-18T15:12:36Z rjmacready: francogrex: i think cl-pdf is only to generate pdfs 2015-02-18T15:12:58Z schoppenhauer quit (Quit: Adé) 2015-02-18T15:13:23Z rjmacready: francogrex: i wanted to make a pdf search engine and i ended up using lucene (java land, yuck) with scala 2015-02-18T15:13:25Z jackdaniel: francogrex: pdfgrep 2015-02-18T15:13:39Z jackdaniel: not-cl tho 2015-02-18T15:13:45Z c74d is now known as Guest82831 2015-02-18T15:13:56Z Guest82831 quit (Read error: Connection reset by peer) 2015-02-18T15:14:31Z francogrex: rjmacready: there is a cl-pdf-parser.asd within cl-pdf but hell with no documentation 2015-02-18T15:15:07Z francogrex: jackdaniel: if nothing in lisp I will have to resort to pdfgrep and others... 2015-02-18T15:15:51Z k-dawg quit (Quit: This computer has gone to sleep) 2015-02-18T15:19:48Z hiyosi joined #lisp 2015-02-18T15:20:16Z Soft joined #lisp 2015-02-18T15:20:20Z Ven joined #lisp 2015-02-18T15:20:21Z c74d joined #lisp 2015-02-18T15:22:26Z AndChat-104025 joined #lisp 2015-02-18T15:24:24Z __main__ quit (Ping timeout: 245 seconds) 2015-02-18T15:25:14Z zhangyh26258 quit (Ping timeout: 250 seconds) 2015-02-18T15:27:46Z francogrex quit 2015-02-18T15:27:52Z LiamH joined #lisp 2015-02-18T15:33:38Z rjmacready: francogrex: we should have our own pdf-parser ... do you mind if i ask what's your goal/project? 2015-02-18T15:34:21Z Harag joined #lisp 2015-02-18T15:34:29Z lpaul7 quit (Ping timeout: 250 seconds) 2015-02-18T15:36:28Z Ven quit (Read error: Connection reset by peer) 2015-02-18T15:37:41Z Pyridrym joined #lisp 2015-02-18T15:38:47Z nell joined #lisp 2015-02-18T15:39:58Z Ethan- quit (Ping timeout: 250 seconds) 2015-02-18T15:40:28Z selat quit (Quit: Lost terminal) 2015-02-18T15:42:22Z sw2wolf quit (Ping timeout: 264 seconds) 2015-02-18T15:45:41Z camm` joined #lisp 2015-02-18T15:45:59Z PinealGlandOptic joined #lisp 2015-02-18T15:46:29Z PinealGlandOptic quit (Client Quit) 2015-02-18T15:49:49Z agumonkey quit (Ping timeout: 245 seconds) 2015-02-18T15:50:25Z lpaul7 joined #lisp 2015-02-18T15:50:45Z Ven joined #lisp 2015-02-18T15:52:34Z zhangyh26258 joined #lisp 2015-02-18T15:53:39Z lpaul7 quit (Remote host closed the connection) 2015-02-18T15:53:42Z mrnugget joined #lisp 2015-02-18T15:56:13Z AndChat-104025 quit (Ping timeout: 264 seconds) 2015-02-18T15:56:38Z c74d quit (Ping timeout: 265 seconds) 2015-02-18T16:00:22Z pt1 quit (Ping timeout: 264 seconds) 2015-02-18T16:02:44Z sal joined #lisp 2015-02-18T16:03:33Z schoppenhauer joined #lisp 2015-02-18T16:03:37Z sal is now known as Guest83409 2015-02-18T16:03:43Z linux_dream joined #lisp 2015-02-18T16:03:58Z c74d joined #lisp 2015-02-18T16:04:54Z linux_dream quit (Client Quit) 2015-02-18T16:05:11Z Mon_Ouie joined #lisp 2015-02-18T16:08:37Z arenz quit (Ping timeout: 245 seconds) 2015-02-18T16:08:58Z kushal quit (Ping timeout: 255 seconds) 2015-02-18T16:13:15Z Guest83409: hey geys 2015-02-18T16:13:20Z Guest83409: im new to lisp 2015-02-18T16:13:29Z jackdaniel: o/ 2015-02-18T16:13:30Z dlowe: Hi, Guest83409 2015-02-18T16:13:36Z Guest83409: can any one advise me about the starting 2015-02-18T16:14:00Z Guest83409: i know some programming 2015-02-18T16:14:09Z Guest83409: its not my first 2015-02-18T16:14:24Z jackdaniel: Guest83409: practical common lisp (available online for free) 2015-02-18T16:14:40Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2015-02-18T16:14:49Z jackdaniel: i personally prefer ansi common lisp (by paul graham), but it's matter of taste i think (and the latter isn't available for free) 2015-02-18T16:15:08Z Guest83409: i need some thing beside my collage 2015-02-18T16:15:38Z Guest83409: what about land of lisp 2015-02-18T16:15:39Z Guest83409: ? 2015-02-18T16:16:18Z jackdaniel: never read it 2015-02-18T16:16:23Z jackdaniel never read it 2015-02-18T16:16:29Z eudoxia: ansi cl is a good book 2015-02-18T16:16:37Z munksgaard quit (Ping timeout: 264 seconds) 2015-02-18T16:16:37Z Guest83409: hhhhhhhhhhhhhhhhhhhhh 2015-02-18T16:16:39Z eudoxia: some of the examples are a bit dated but it's pretty good 2015-02-18T16:17:00Z Guest83409: my lechtuerer gonna work from it 2015-02-18T16:17:02Z Xach: ANSI Common Lisp barely covers packages and CLOS. It also uses names like "LST" where "LIST" is more typical. 2015-02-18T16:17:05Z moore33: land of lisp has nice drawings 2015-02-18T16:17:37Z rjmacready: land of lisp is very cool! 2015-02-18T16:17:57Z Karl_Dscc quit (Remote host closed the connection) 2015-02-18T16:18:11Z Guest83409: aha 2015-02-18T16:18:18Z Guest83409: what about the aditor 2015-02-18T16:18:28Z moore33: emacs all the way 2015-02-18T16:18:31Z jackdaniel: emacs + slime 2015-02-18T16:18:38Z Ralt: practical common lisp is what you want if you have programming experience 2015-02-18T16:18:40Z joneshf-laptop quit (Remote host closed the connection) 2015-02-18T16:18:40Z Guest83409: notepad is good or there is something better 2015-02-18T16:18:52Z Xach: notepad is not supportive. 2015-02-18T16:19:03Z H4ns: notepad is not suitable 2015-02-18T16:19:08Z jackdaniel: notepad is not 2015-02-18T16:19:15Z Ralt: notepad is 2015-02-18T16:19:23Z H4ns: Guest83409: you need an editor that indents and does the parenthesis matching for you. 2015-02-18T16:19:25Z Guest83409: ok geys i got it notepad sucks 2015-02-18T16:19:32Z dlowe: notepad++ is decent on windows 2015-02-18T16:19:37Z Guest83409: yup 2015-02-18T16:19:43Z dlowe: if you want integration goodies, you'll probably want emacs 2015-02-18T16:19:54Z rjmacready: notepad is bonkers 2015-02-18T16:20:11Z rjmacready: oh too late 2015-02-18T16:20:40Z Guest83409: did u mean by slime sublime or something else 2015-02-18T16:20:54Z dlowe: slime is a lisp interaction mode for emacs 2015-02-18T16:21:08Z Guest83409: ok i got it 2015-02-18T16:21:27Z Guest83409: any thing alse i should now by now 2015-02-18T16:21:31Z kushal joined #lisp 2015-02-18T16:21:56Z jackdaniel: Guest83409: cliki.net 2015-02-18T16:22:01Z dlowe: you can get easy access to libraries using quicklisp 2015-02-18T16:22:26Z jackdaniel: http://cliki.net/Getting%20Started <- 2015-02-18T16:22:34Z zadock quit (Quit: Leaving) 2015-02-18T16:22:46Z AndChat-104025 joined #lisp 2015-02-18T16:22:57Z Guest83409: im surfing cliki now 2015-02-18T16:22:59Z psy_ quit (Ping timeout: 244 seconds) 2015-02-18T16:23:08Z alezost joined #lisp 2015-02-18T16:23:15Z Guest83409: it sent me here 2015-02-18T16:23:16Z Guest83409: :D 2015-02-18T16:23:37Z jackdaniel: and this is *recursion* 2015-02-18T16:23:38Z jackdaniel: ;) 2015-02-18T16:23:54Z Guest83409: hhhhhhhh yup 2015-02-18T16:24:38Z Guest83409: thanksssss geys for yuor help 2015-02-18T16:24:40Z c74d quit (Read error: Connection reset by peer) 2015-02-18T16:25:09Z zhangyh26258 quit (Ping timeout: 265 seconds) 2015-02-18T16:25:09Z alezost left #lisp 2015-02-18T16:25:35Z larion quit (Ping timeout: 246 seconds) 2015-02-18T16:25:39Z kushal quit (Quit: Leaving) 2015-02-18T16:26:08Z kushal joined #lisp 2015-02-18T16:27:31Z c74d joined #lisp 2015-02-18T16:29:53Z schoppenhauer quit (Quit: Adé) 2015-02-18T16:29:57Z c74d quit (Read error: Connection reset by peer) 2015-02-18T16:30:24Z ehu joined #lisp 2015-02-18T16:32:35Z c74d joined #lisp 2015-02-18T16:34:45Z gravicappa quit (Ping timeout: 252 seconds) 2015-02-18T16:40:36Z intinig quit (Remote host closed the connection) 2015-02-18T16:40:52Z Davidbrcz quit (Ping timeout: 240 seconds) 2015-02-18T16:40:59Z flash- quit (Ping timeout: 246 seconds) 2015-02-18T16:41:15Z intinig joined #lisp 2015-02-18T16:41:49Z theseb joined #lisp 2015-02-18T16:42:30Z dafunktion quit (Remote host closed the connection) 2015-02-18T16:42:46Z Shinmera: Hmm. I need to find a symbol for the C++ operators |, ||, and |=, but I can't use / or \. Any ideas? 2015-02-18T16:42:54Z Shinmera: As in, a CL symbol. 2015-02-18T16:43:02Z mrnugget quit (Ping timeout: 246 seconds) 2015-02-18T16:44:37Z dlowe: you mean like bitior, logior, and setbitior? 2015-02-18T16:44:49Z c74d is now known as Guest43455 2015-02-18T16:45:06Z Shinmera: I suppose, though I was intending on literally translating the rest of the operators, so I'm not sure about using names for only some of them. 2015-02-18T16:45:06Z xan_ quit (Quit: Lost terminal) 2015-02-18T16:45:27Z Guest43455 quit (Ping timeout: 265 seconds) 2015-02-18T16:46:33Z dlowe: trigraphs! 2015-02-18T16:46:35Z c74d joined #lisp 2015-02-18T16:48:02Z psy_ joined #lisp 2015-02-18T16:48:05Z ogamita: Shinmera: \| \|\| \|= are how you write symbols named "|" "||" and "|=". 2015-02-18T16:48:14Z psy_ quit (Max SendQ exceeded) 2015-02-18T16:48:20Z Shinmera: ogamita: I know. I want to avoid having the user escape symbol names. 2015-02-18T16:48:22Z ogamita: Shinmera: if you're not happy with that, then modify your read-time or don't use CL. 2015-02-18T16:48:34Z ogamita: s/read-time/read-table/ 2015-02-18T16:48:36Z Shinmera: I'll choose neither and instead resort to other names. 2015-02-18T16:48:37Z psy_ joined #lisp 2015-02-18T16:49:00Z ogamita: Of course, it's also a wise choice to use bit-or or and orf 2015-02-18T16:49:00Z dafunktion joined #lisp 2015-02-18T16:49:05Z taylanub: is logior || in CL? 2015-02-18T16:49:10Z c74d is now known as Guest51904 2015-02-18T16:49:17Z ogamita: logior is | 2015-02-18T16:49:19Z Guest51904 quit (Read error: Connection reset by peer) 2015-02-18T16:49:24Z taylanub: and bitior? 2015-02-18T16:49:32Z psy_ quit (Max SendQ exceeded) 2015-02-18T16:49:42Z ogamita: well, C doesn't have bit vectors… 2015-02-18T16:49:53Z psy_ joined #lisp 2015-02-18T16:50:08Z flash- joined #lisp 2015-02-18T16:50:17Z taylanub: oh, so logior is bitwise-or on numbers, bitior is bitwise-or on bitvectors? 2015-02-18T16:50:47Z psy_ quit (Max SendQ exceeded) 2015-02-18T16:50:56Z c74d joined #lisp 2015-02-18T16:51:10Z psy_ joined #lisp 2015-02-18T16:51:15Z taylanub: well that was googleable 2015-02-18T16:52:04Z psy_ quit (Max SendQ exceeded) 2015-02-18T16:52:31Z psy_ joined #lisp 2015-02-18T16:52:54Z psy_ quit (Read error: Connection reset by peer) 2015-02-18T16:52:59Z zhangyh26258 joined #lisp 2015-02-18T16:53:11Z psy_ joined #lisp 2015-02-18T16:53:32Z Karl_Dscc joined #lisp 2015-02-18T16:53:34Z ogamita: Shinmera: the point is that if you have users type | |= etc, then you probably don't make them go thru the lisp reader: you will have your own parser, and then there won't be any problem in using symbols by those names. 2015-02-18T16:54:00Z Shinmera: But I don't want to have my users type | or |=. 2015-02-18T16:54:24Z ogamita: Ok, so there. 2015-02-18T16:54:31Z Shinmera: You're missing my premise. I'm writing wrapper functions that call the C++ operators. 2015-02-18T16:54:51Z Shinmera: A custom reader is unacceptable, and escaping is as well. 2015-02-18T16:54:56Z ogamita: Yes, asking questions without premises, can only stray you away. 2015-02-18T16:54:59Z intinig quit (Remote host closed the connection) 2015-02-18T16:55:10Z munksgaard joined #lisp 2015-02-18T16:55:29Z ogamita: Hence bitior, or and orf, and a nice little table to map them to C++ tokens. 2015-02-18T16:55:31Z rszeno joined #lisp 2015-02-18T16:56:17Z gingerale joined #lisp 2015-02-18T16:57:03Z AndChat-104025 quit (Ping timeout: 265 seconds) 2015-02-18T16:57:22Z Shinmera: I'm probably going to map as many of them as I can to their CL equivalent function names, so lognot/logior/logxor/etc. 2015-02-18T16:57:24Z hiroakip joined #lisp 2015-02-18T16:58:11Z dlowe: HashMapoperator[](a) to gethash :) 2015-02-18T16:58:54Z gavilancomun quit (Quit: ChatZilla 0.9.91.1 [Firefox 35.0.1/20150122214805]) 2015-02-18T17:00:38Z gravicappa joined #lisp 2015-02-18T17:01:32Z eudoxia quit (Quit: Leaving) 2015-02-18T17:04:27Z munksgaard quit (Ping timeout: 252 seconds) 2015-02-18T17:06:28Z c74d quit (Read error: Connection reset by peer) 2015-02-18T17:08:08Z fantazo joined #lisp 2015-02-18T17:08:35Z c74d joined #lisp 2015-02-18T17:09:10Z redeemed quit (Quit: q) 2015-02-18T17:10:06Z Harag quit (Ping timeout: 252 seconds) 2015-02-18T17:10:25Z Harag joined #lisp 2015-02-18T17:11:04Z hiroakip quit (Ping timeout: 255 seconds) 2015-02-18T17:12:14Z c74d is now known as Guest35299 2015-02-18T17:12:40Z zacharias quit (Ping timeout: 252 seconds) 2015-02-18T17:12:46Z Guest35299 quit (Read error: Connection reset by peer) 2015-02-18T17:14:01Z c74d joined #lisp 2015-02-18T17:15:53Z kdas_ joined #lisp 2015-02-18T17:17:22Z kushal quit (Ping timeout: 245 seconds) 2015-02-18T17:19:03Z kdas_ left #lisp 2015-02-18T17:19:19Z mvilleneuve quit (Quit: This computer has gone to sleep) 2015-02-18T17:23:07Z dafunktion quit (Remote host closed the connection) 2015-02-18T17:23:08Z AndChat|104025 joined #lisp 2015-02-18T17:24:14Z kushal joined #lisp 2015-02-18T17:24:17Z Uber-Ich left #lisp 2015-02-18T17:24:50Z zhangyh26258 quit (Ping timeout: 250 seconds) 2015-02-18T17:25:52Z paradoja quit (Ping timeout: 240 seconds) 2015-02-18T17:27:11Z przl quit (Ping timeout: 252 seconds) 2015-02-18T17:28:11Z Harag1 joined #lisp 2015-02-18T17:30:19Z Harag quit (Remote host closed the connection) 2015-02-18T17:30:38Z radioninja quit (Ping timeout: 252 seconds) 2015-02-18T17:31:49Z mindCrime joined #lisp 2015-02-18T17:35:08Z munksgaard joined #lisp 2015-02-18T17:36:13Z ehu quit (Quit: Leaving.) 2015-02-18T17:36:21Z Patzy quit (Ping timeout: 244 seconds) 2015-02-18T17:37:25Z Patzy joined #lisp 2015-02-18T17:37:36Z c74d quit (Read error: Connection reset by peer) 2015-02-18T17:38:25Z beach joined #lisp 2015-02-18T17:38:39Z beach: Good evening everyone! 2015-02-18T17:40:10Z kushal quit (Quit: Leaving) 2015-02-18T17:40:30Z moore33: hey 2015-02-18T17:41:05Z d0magoj quit (Remote host closed the connection) 2015-02-18T17:42:21Z akkad: re 2015-02-18T17:44:01Z c74d joined #lisp 2015-02-18T17:45:40Z nyef: Hello beach. 2015-02-18T17:46:00Z Harag1 quit (Read error: Connection reset by peer) 2015-02-18T17:46:01Z Grue`: postmodern uses keyword :|| for SQL operator ||. It's actually a symbol with empty name, but it works; and :\|\| works too 2015-02-18T17:46:17Z Harag joined #lisp 2015-02-18T17:47:10Z Ukari quit (Read error: Connection reset by peer) 2015-02-18T17:48:16Z rszeno quit (Quit: Leaving.) 2015-02-18T17:51:08Z srcerer_ is now known as srcerer 2015-02-18T17:53:20Z zhangyh26258 joined #lisp 2015-02-18T17:54:12Z rpg joined #lisp 2015-02-18T17:55:34Z AndChat|104025 quit (Ping timeout: 264 seconds) 2015-02-18T17:56:56Z innertracks joined #lisp 2015-02-18T17:57:18Z schaueho joined #lisp 2015-02-18T18:00:59Z Big_G quit (Quit: Leaving) 2015-02-18T18:01:23Z Davidbrcz joined #lisp 2015-02-18T18:02:17Z theseb quit (Quit: Leaving) 2015-02-18T18:06:28Z Ven joined #lisp 2015-02-18T18:06:39Z Petit_Dejeuner quit (Ping timeout: 265 seconds) 2015-02-18T18:07:23Z nyef quit (Ping timeout: 240 seconds) 2015-02-18T18:08:09Z jasom: If I have a function that I want to call from a macro, how do I ensure that asdf loads the file it's in before it compiles the file with the macro? 2015-02-18T18:08:34Z oGMo: tell it to? 2015-02-18T18:08:54Z jasom: oGMo: I have :serial t and it appears earlier in the .asd 2015-02-18T18:08:58Z oGMo: if you use :serial t, then specify it before, or use the individual file dependencies otherwise 2015-02-18T18:09:22Z radioninja joined #lisp 2015-02-18T18:09:35Z jasom: and it definitely compiled the function (I see ;compiling (DEFUN ...)) 2015-02-18T18:09:38Z oGMo: jasom: so either you're modifying the wrong .asd, you're referring to the wrong file, or similar 2015-02-18T18:09:54Z oGMo: or you don't have an issue at all? 2015-02-18T18:10:50Z moore33 quit 2015-02-18T18:11:00Z mega1 quit (Ping timeout: 265 seconds) 2015-02-18T18:11:28Z jasom: Or I refactored the code into a different file and forgot to put in-package at the top 2015-02-18T18:11:58Z theethicalegoist quit (Ping timeout: 265 seconds) 2015-02-18T18:17:46Z schaueho quit (Ping timeout: 264 seconds) 2015-02-18T18:20:15Z Joreji joined #lisp 2015-02-18T18:20:41Z ovenpasta quit (Ping timeout: 246 seconds) 2015-02-18T18:21:02Z gko__ quit (Quit: Connection closed for inactivity) 2015-02-18T18:24:03Z dafunkti_ joined #lisp 2015-02-18T18:26:57Z zhangyh26258 quit (Ping timeout: 265 seconds) 2015-02-18T18:29:58Z theethicalegoist joined #lisp 2015-02-18T18:31:15Z theethicalegoist quit (Client Quit) 2015-02-18T18:32:22Z theethicalegoist joined #lisp 2015-02-18T18:33:02Z theethicalegoist left #lisp 2015-02-18T18:33:02Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2015-02-18T18:34:31Z devll joined #lisp 2015-02-18T18:34:49Z flash- quit (Ping timeout: 245 seconds) 2015-02-18T18:36:12Z dlowe: jasom: you can arrange to compile the file first, or you can use EVAL-WHEN 2015-02-18T18:38:14Z larion joined #lisp 2015-02-18T18:39:33Z ggole quit 2015-02-18T18:39:58Z dafunkti_ quit (Ping timeout: 264 seconds) 2015-02-18T18:41:49Z davazp quit (Remote host closed the connection) 2015-02-18T18:44:13Z target0 joined #lisp 2015-02-18T18:45:51Z target0 quit (Client Quit) 2015-02-18T18:46:53Z LiamH1 joined #lisp 2015-02-18T18:47:07Z rpg quit (Quit: rpg) 2015-02-18T18:47:10Z LiamH quit (Quit: Leaving.) 2015-02-18T18:51:11Z LiamH1 quit (Ping timeout: 246 seconds) 2015-02-18T18:52:48Z mmathers quit (Quit: leaving) 2015-02-18T18:54:27Z Mon_Ouie quit (Ping timeout: 245 seconds) 2015-02-18T18:54:35Z beach left #lisp 2015-02-18T18:55:33Z rpg joined #lisp 2015-02-18T18:55:47Z sdemarre joined #lisp 2015-02-18T18:55:50Z ogamita quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-02-18T18:56:35Z zolk3ri joined #lisp 2015-02-18T18:57:23Z drmeister: nyef: I just ran the first Cleavir-Clasp generated code. 2015-02-18T18:57:37Z drmeister: Oh - and it worked. 2015-02-18T18:58:23Z Harag1 joined #lisp 2015-02-18T18:58:27Z Acherontius joined #lisp 2015-02-18T18:58:29Z Harag quit (Read error: Connection reset by peer) 2015-02-18T19:00:00Z LiamH joined #lisp 2015-02-18T19:01:48Z rjmacready left #lisp 2015-02-18T19:03:44Z malbertife joined #lisp 2015-02-18T19:04:28Z ovenpasta joined #lisp 2015-02-18T19:08:32Z hardenedapple quit (Quit: WeeChat 1.1.1) 2015-02-18T19:10:39Z Davidbrcz quit (Ping timeout: 245 seconds) 2015-02-18T19:10:43Z zacharias joined #lisp 2015-02-18T19:11:41Z brkpnt_ joined #lisp 2015-02-18T19:12:12Z LiamH quit (Ping timeout: 252 seconds) 2015-02-18T19:15:15Z LiamH joined #lisp 2015-02-18T19:17:31Z pegu` quit (Remote host closed the connection) 2015-02-18T19:21:07Z munksgaard quit (Ping timeout: 245 seconds) 2015-02-18T19:21:23Z joneshf-laptop joined #lisp 2015-02-18T19:22:15Z Bicyclidine joined #lisp 2015-02-18T19:23:46Z LiamH quit (Ping timeout: 264 seconds) 2015-02-18T19:24:31Z vhost- joined #lisp 2015-02-18T19:24:41Z selat joined #lisp 2015-02-18T19:25:22Z joneshf-laptop quit (Client Quit) 2015-02-18T19:25:36Z joneshf-laptop joined #lisp 2015-02-18T19:26:07Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-02-18T19:26:08Z antonv joined #lisp 2015-02-18T19:27:47Z larion quit (Ping timeout: 256 seconds) 2015-02-18T19:28:17Z LiamH joined #lisp 2015-02-18T19:28:49Z zolk3ri quit (Quit: Lost terminal) 2015-02-18T19:31:44Z grungier quit (Ping timeout: 245 seconds) 2015-02-18T19:31:48Z jocuman quit (Ping timeout: 250 seconds) 2015-02-18T19:32:28Z Grue` quit (Ping timeout: 245 seconds) 2015-02-18T19:33:27Z Xof quit (Ping timeout: 256 seconds) 2015-02-18T19:33:43Z Guest83409 quit (Ping timeout: 246 seconds) 2015-02-18T19:34:35Z Harag1 quit (Ping timeout: 256 seconds) 2015-02-18T19:34:46Z Harag joined #lisp 2015-02-18T19:35:06Z dafunkti_ joined #lisp 2015-02-18T19:35:53Z grungier joined #lisp 2015-02-18T19:40:15Z dafunkt__ joined #lisp 2015-02-18T19:41:41Z dim: H4ns: my rough guess is that 10 times faster is in the realm of doable, but not by me yet; so I welcome any advice on how to get there, even in the form of code contributions ;-) 2015-02-18T19:42:12Z dafunkti_ quit (Ping timeout: 250 seconds) 2015-02-18T19:42:40Z Joreji quit (Read error: Connection reset by peer) 2015-02-18T19:44:27Z stanislav joined #lisp 2015-02-18T19:46:29Z dafunkt__ quit (Ping timeout: 256 seconds) 2015-02-18T19:46:36Z devll quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-02-18T19:47:19Z vaporatorius quit (Quit: Leaving) 2015-02-18T19:50:22Z malbertife quit (Ping timeout: 255 seconds) 2015-02-18T19:51:43Z ovenpasta quit (Ping timeout: 255 seconds) 2015-02-18T19:52:49Z innertracks quit (Quit: innertracks) 2015-02-18T19:55:01Z raphaelss joined #lisp 2015-02-18T19:57:29Z JuanDaugherty quit (Remote host closed the connection) 2015-02-18T19:59:02Z fridim_ quit (Ping timeout: 245 seconds) 2015-02-18T20:00:29Z innertracks joined #lisp 2015-02-18T20:03:44Z nikki93_ joined #lisp 2015-02-18T20:05:00Z ruste quit (Read error: Connection reset by peer) 2015-02-18T20:06:36Z munksgaard joined #lisp 2015-02-18T20:06:53Z ruste joined #lisp 2015-02-18T20:07:34Z _Loic_ joined #lisp 2015-02-18T20:12:32Z innertracks quit (Quit: innertracks) 2015-02-18T20:14:30Z prxq joined #lisp 2015-02-18T20:20:46Z gingerale quit (Ping timeout: 264 seconds) 2015-02-18T20:24:17Z nikki93_ quit (Remote host closed the connection) 2015-02-18T20:24:30Z devll joined #lisp 2015-02-18T20:24:37Z nikki93_ joined #lisp 2015-02-18T20:26:02Z raphaelss quit (Ping timeout: 246 seconds) 2015-02-18T20:27:13Z Adlai quit (Ping timeout: 252 seconds) 2015-02-18T20:28:47Z edgar-rft quit (Quit: continuation stopped by death) 2015-02-18T20:31:59Z lispyone joined #lisp 2015-02-18T20:36:37Z ethycol joined #lisp 2015-02-18T20:41:46Z hiroakip joined #lisp 2015-02-18T20:50:15Z ryankarason joined #lisp 2015-02-18T20:51:23Z lispyone quit (Remote host closed the connection) 2015-02-18T20:51:56Z d4ryus_ is now known as d4ryus 2015-02-18T20:54:27Z Adlai joined #lisp 2015-02-18T20:56:13Z linux_dream joined #lisp 2015-02-18T20:58:39Z linux_dream quit (Client Quit) 2015-02-18T21:00:20Z lispyone joined #lisp 2015-02-18T21:00:23Z Jesin quit (Quit: Leaving) 2015-02-18T21:00:56Z drmeister: In SLIME when I use (progn (require :asdf) (asdf:load-system :FOO)) it errors out because the reader doesn't know about the "ASDF" package when it parses the form. How do I get around this? 2015-02-18T21:01:09Z Bicyclidine: eval-when 2015-02-18T21:01:26Z Bicyclidine: or, ugh, (progn (require :asdf) (funcall (intern "LOAD-SYSTEM" (find-package "ASDF")) :foo)) 2015-02-18T21:01:38Z Bicyclidine: er, find-symbol, not intern 2015-02-18T21:01:40Z _Loic_ quit (Read error: Connection reset by peer) 2015-02-18T21:01:52Z gravicappa quit (Remote host closed the connection) 2015-02-18T21:01:58Z drmeister: Good suggestion - looks nasty. 2015-02-18T21:02:00Z flip214: drmeister: how about (ql:quickload :foo) ;? 2015-02-18T21:02:31Z drmeister: ql:quickload - eh? 2015-02-18T21:02:41Z Bicyclidine: you need asdf for ql anyway 2015-02-18T21:02:58Z drmeister: Yeah - and I'd have to require :quickload or something. 2015-02-18T21:03:00Z dim: when reading a binary file that contains strings in a particular encoding, is it possible in CL to have the octets read as string under as specific external format? (say, cp437 or something) 2015-02-18T21:03:18Z Bicyclidine: i think babel does that? 2015-02-18T21:03:35Z nikki93_ quit (Remote host closed the connection) 2015-02-18T21:03:45Z flip214: drmeister: yeah, but ql would take care about asdf for you. 2015-02-18T21:04:25Z Bicyclidine: not really, you'd still have to load ql itself, so, same problem 2015-02-18T21:04:28Z dim: babel doesn't know about cp437 or cp850 apparently, where SBCL knows about 'em 2015-02-18T21:04:34Z angavrilov quit (Quit: Konversation terminated!) 2015-02-18T21:04:35Z nikki93_ joined #lisp 2015-02-18T21:04:54Z angavrilov joined #lisp 2015-02-18T21:05:12Z Bicyclidine: drmeister: eval-when would be (eval-when (:compile-toplevel :load-toplevel :execute) (require :asdf)) (asdf:load-system :foo) 2015-02-18T21:05:33Z flip214: Bicyclidine: I load QL via my .sbclrc, so early enough ;) 2015-02-18T21:05:49Z Jesin joined #lisp 2015-02-18T21:06:14Z Bicyclidine: okay, but drmeister asked about doing something in one file, and probably in his implementation 2015-02-18T21:07:10Z flip214: Bicyclidine: I would expect that running ql is a strong requirement in *any* CL implementation nowadays anyway. but yes, the funcall line might be easiest. 2015-02-18T21:07:23Z Xach: not really 2015-02-18T21:07:35Z nikki93_ quit (Remote host closed the connection) 2015-02-18T21:09:25Z ssake quit (Remote host closed the connection) 2015-02-18T21:10:01Z drmeister: flip214: It is but my Common Lisp implementation doesn't load ASDF or quicklisp fast enough for me to load it every time. I'm working on speeding it up now. 2015-02-18T21:10:12Z dim: (sb-ext:octets-to-string octets :external-format :cp437) 2015-02-18T21:10:22Z dim: that just work of course, but isn't very portable to boot 2015-02-18T21:10:30Z dim: I only need CCL compat' that said 2015-02-18T21:10:43Z drmeister: Speaking of which... Checkout my new MIR! Now with cyan octagons for pointers to Closures! (cleavir-compile 't2 '(lambda (x) (* x 2))) 2015-02-18T21:11:21Z drmeister: http://imgur.com/e8OgyXm 2015-02-18T21:11:59Z lispyone quit (Remote host closed the connection) 2015-02-18T21:12:35Z lispyone joined #lisp 2015-02-18T21:13:22Z drmeister: If your MIR doesn't have cyan octagons it's sh*t. 2015-02-18T21:13:34Z bb010g joined #lisp 2015-02-18T21:14:07Z zygentoma joined #lisp 2015-02-18T21:14:30Z dim: (ccl:decode-string-from-octets octets :external-format :cp936) 2015-02-18T21:14:42Z dim: well no cp437 available in ccl, but the function exists, ok 2015-02-18T21:14:51Z mega1 joined #lisp 2015-02-18T21:16:57Z scymtym quit (Remote host closed the connection) 2015-02-18T21:18:34Z impulse quit (Ping timeout: 245 seconds) 2015-02-18T21:23:07Z gendl joined #lisp 2015-02-18T21:23:16Z trystero joined #lisp 2015-02-18T21:25:14Z aretecode joined #lisp 2015-02-18T21:27:25Z tristero quit (Ping timeout: 264 seconds) 2015-02-18T21:27:40Z lispyone quit (Remote host closed the connection) 2015-02-18T21:28:44Z brkpnt_ quit (Remote host closed the connection) 2015-02-18T21:30:30Z rhllor joined #lisp 2015-02-18T21:31:03Z dafunktion joined #lisp 2015-02-18T21:33:32Z lispyone joined #lisp 2015-02-18T21:33:37Z lispyone quit (Remote host closed the connection) 2015-02-18T21:35:10Z Patzy quit (Ping timeout: 264 seconds) 2015-02-18T21:35:25Z Patzy joined #lisp 2015-02-18T21:35:49Z dafunktion quit (Ping timeout: 264 seconds) 2015-02-18T21:38:19Z nikki93_ joined #lisp 2015-02-18T21:39:42Z dafunktion joined #lisp 2015-02-18T21:39:42Z ethycol quit (Ping timeout: 244 seconds) 2015-02-18T21:40:15Z resttime joined #lisp 2015-02-18T21:40:38Z nikki93_ quit (Remote host closed the connection) 2015-02-18T21:41:58Z theethicalegoist joined #lisp 2015-02-18T21:42:27Z theethicalegoist quit (Client Quit) 2015-02-18T21:44:13Z sdemarre quit (Ping timeout: 255 seconds) 2015-02-18T21:45:28Z kuzy000_ quit (Ping timeout: 252 seconds) 2015-02-18T21:46:56Z stardiviner quit (Ping timeout: 244 seconds) 2015-02-18T21:47:15Z dim: anyway, Xach, I don't know if you're still interested into your dbf reader, but you might enjoy seeing it put to good use and update to modern encodings support in https://github.com/dimitri/pgloader/commit/8f4eb73cadaaeb7b96f14493fc5059c2171e24eb (use case in https://github.com/dimitri/pgloader/issues/175) 2015-02-18T21:47:40Z dim: sorry use case at https://github.com/dimitri/pgloader/issues/176 2015-02-18T21:48:45Z selat quit (Quit: Lost terminal) 2015-02-18T21:48:46Z dim: oh damn, and the encoding support is at 2015-02-18T21:48:53Z dim: https://github.com/dimitri/cl-db3/commit/770cbe35261f55dbdcbf3681b9d9dbaea6ea216d 2015-02-18T21:49:01Z dim: so maybe it's time for me to go to sleep actually ;-) 2015-02-18T21:49:22Z Grue`` joined #lisp 2015-02-18T21:54:25Z Odin- joined #lisp 2015-02-18T21:55:30Z ehu joined #lisp 2015-02-18T21:57:48Z Xach: cool 2015-02-18T22:00:02Z stardiviner joined #lisp 2015-02-18T22:00:36Z ahungry_ quit (Quit: leaving) 2015-02-18T22:02:31Z dim: yeah, old hacks being still useful by virtue of being Open Source and published is always quite cool ;-) 2015-02-18T22:02:35Z kuzy000_ joined #lisp 2015-02-18T22:04:29Z sheilong joined #lisp 2015-02-18T22:04:37Z Odin-: I missed what that was about, but dim's description makes me curious. :( 2015-02-18T22:05:00Z angavrilov quit (Remote host closed the connection) 2015-02-18T22:06:02Z dim: DB3 is the infamous dBase format, pgloader allows you to load that in a PostgreSQL database, and know more encodings than just ASCII are supported when doing so 2015-02-18T22:06:58Z Harag quit (Ping timeout: 264 seconds) 2015-02-18T22:09:45Z kcj joined #lisp 2015-02-18T22:09:54Z eazar001 quit (Quit: WeeChat 1.1.1) 2015-02-18T22:12:18Z eazar001 joined #lisp 2015-02-18T22:13:19Z yrk quit (Quit: ERC (IRC client for Emacs 25.0.50.1)) 2015-02-18T22:17:40Z Harag joined #lisp 2015-02-18T22:22:19Z Harag quit (Ping timeout: 256 seconds) 2015-02-18T22:23:00Z nikki93_ joined #lisp 2015-02-18T22:24:39Z nyef joined #lisp 2015-02-18T22:27:59Z nikki93_ quit (Remote host closed the connection) 2015-02-18T22:35:22Z ehu quit (Quit: Leaving.) 2015-02-18T22:38:28Z ethycol joined #lisp 2015-02-18T22:42:23Z scymtym joined #lisp 2015-02-18T22:43:22Z prxq quit (Remote host closed the connection) 2015-02-18T22:43:41Z Alfr quit (Quit: Leaving) 2015-02-18T22:46:22Z munksgaard quit (Ping timeout: 240 seconds) 2015-02-18T22:47:39Z kuzy000_ quit (Ping timeout: 252 seconds) 2015-02-18T22:47:46Z fantazo quit (Quit: Verlassend) 2015-02-18T22:49:04Z Mon_Ouie joined #lisp 2015-02-18T22:49:22Z rhllor quit (Quit: rhllor) 2015-02-18T22:50:51Z Guest71454 joined #lisp 2015-02-18T22:51:02Z enitiz joined #lisp 2015-02-18T23:00:38Z rpg quit (Quit: rpg) 2015-02-18T23:02:19Z Bicyclidine quit (Ping timeout: 252 seconds) 2015-02-18T23:06:50Z dafunktion quit 2015-02-18T23:07:40Z milosn quit (Read error: Connection reset by peer) 2015-02-18T23:09:03Z Bicyclidine joined #lisp 2015-02-18T23:11:56Z enitiz quit (Ping timeout: 250 seconds) 2015-02-18T23:13:13Z milosn joined #lisp 2015-02-18T23:15:17Z stepnem quit (Ping timeout: 244 seconds) 2015-02-18T23:16:23Z zacts quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-02-18T23:16:24Z xificurC quit (Ping timeout: 252 seconds) 2015-02-18T23:18:34Z Bicyclidine quit (Ping timeout: 245 seconds) 2015-02-18T23:20:07Z camm` quit (Ping timeout: 256 seconds) 2015-02-18T23:20:23Z Bicyclidine joined #lisp 2015-02-18T23:20:26Z mrSpec quit (Remote host closed the connection) 2015-02-18T23:21:49Z mishoo quit (Ping timeout: 256 seconds) 2015-02-18T23:22:23Z linux_dream joined #lisp 2015-02-18T23:26:48Z hiyosi joined #lisp 2015-02-18T23:28:37Z Vutral quit (Ping timeout: 245 seconds) 2015-02-18T23:29:46Z Longlius quit (Ping timeout: 264 seconds) 2015-02-18T23:35:04Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-02-18T23:36:05Z Ethan- joined #lisp 2015-02-18T23:38:35Z lispyone joined #lisp 2015-02-18T23:39:02Z arpunk joined #lisp 2015-02-18T23:42:40Z PaulCapestany quit 2015-02-18T23:44:14Z PaulCapestany joined #lisp 2015-02-18T23:46:01Z urandom__ quit (Quit: Konversation terminated!) 2015-02-18T23:48:30Z stanislav quit (Quit: Leaving) 2015-02-18T23:49:00Z defaultxr joined #lisp 2015-02-18T23:49:55Z linux_dream quit (Quit: Leaving) 2015-02-18T23:50:51Z bgs100 joined #lisp 2015-02-18T23:50:51Z Vutral joined #lisp 2015-02-18T23:53:58Z spmcnamara joined #lisp 2015-02-18T23:54:16Z joneshf-laptop quit (Ping timeout: 255 seconds) 2015-02-18T23:54:56Z EvW joined #lisp 2015-02-18T23:58:05Z spmcnamara quit (Ping timeout: 246 seconds)