2014-09-29T00:00:04Z jleija joined #lisp 2014-09-29T00:05:22Z paul0 joined #lisp 2014-09-29T00:10:11Z Karl_Dscc quit (Remote host closed the connection) 2014-09-29T00:13:04Z Svetlana quit (Read error: Connection reset by peer) 2014-09-29T00:14:04Z ovidnis quit (Quit: Lost terminal) 2014-09-29T00:16:35Z ben__ joined #lisp 2014-09-29T00:18:53Z JuanDaugherty quit (Ping timeout: 240 seconds) 2014-09-29T00:20:54Z zRecursive joined #lisp 2014-09-29T00:22:29Z zeebrah joined #lisp 2014-09-29T00:23:24Z galdor_ quit (Ping timeout: 244 seconds) 2014-09-29T00:25:38Z galdor joined #lisp 2014-09-29T00:26:47Z varjag_ quit (Quit: Connection closed for inactivity) 2014-09-29T00:28:00Z Bike quit (Ping timeout: 250 seconds) 2014-09-29T00:29:05Z Bike joined #lisp 2014-09-29T00:40:18Z relentless joined #lisp 2014-09-29T00:40:20Z relentless quit (Read error: Connection reset by peer) 2014-09-29T00:40:40Z relentless joined #lisp 2014-09-29T00:41:26Z relentless left #lisp 2014-09-29T00:41:26Z ltbarcly joined #lisp 2014-09-29T00:44:47Z harish quit (Ping timeout: 258 seconds) 2014-09-29T00:50:28Z henesy joined #lisp 2014-09-29T00:50:32Z Bike quit (Ping timeout: 250 seconds) 2014-09-29T00:51:18Z try-catch-throw quit (Quit: try-catch-throw) 2014-09-29T00:57:24Z ben__ is now known as bcoburn 2014-09-29T00:57:36Z heddwch joined #lisp 2014-09-29T00:58:24Z jusss joined #lisp 2014-09-29T00:58:42Z Bike joined #lisp 2014-09-29T00:58:50Z zeebrah quit (Remote host closed the connection) 2014-09-29T01:00:10Z notzmv quit (Remote host closed the connection) 2014-09-29T01:00:13Z Hydan is now known as Hydan` 2014-09-29T01:09:02Z JavaTheHut joined #lisp 2014-09-29T01:09:07Z JavaTheHut left #lisp 2014-09-29T01:14:22Z kushal joined #lisp 2014-09-29T01:14:27Z PuercoPop: /join #lispkit 2014-09-29T01:15:25Z heddwch quit (Ping timeout: 272 seconds) 2014-09-29T01:15:51Z lemonade` joined #lisp 2014-09-29T01:18:12Z Jesin joined #lisp 2014-09-29T01:20:28Z zophy joined #lisp 2014-09-29T01:22:20Z maxpeck_ joined #lisp 2014-09-29T01:22:42Z zacts: happy lisp day 2014-09-29T01:23:17Z maxpeck_ quit (Quit: leaving) 2014-09-29T01:23:48Z akkad: o|O 2014-09-29T01:24:07Z maxpeck joined #lisp 2014-09-29T01:25:41Z kushal quit (Ping timeout: 260 seconds) 2014-09-29T01:34:21Z stoned quit (Quit: ZNC - http://znc.in) 2014-09-29T01:35:32Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-09-29T01:36:11Z phao quit (Quit: Leaving) 2014-09-29T01:36:15Z rainbyte quit (Ping timeout: 246 seconds) 2014-09-29T01:36:30Z joast joined #lisp 2014-09-29T01:36:38Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-29T01:36:48Z rainbyte joined #lisp 2014-09-29T01:40:25Z ltbarcly joined #lisp 2014-09-29T01:41:36Z buzzy quit (Quit: life sucks; drop out) 2014-09-29T01:48:46Z xyjprc joined #lisp 2014-09-29T01:49:16Z kobain joined #lisp 2014-09-29T02:05:38Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-09-29T02:05:56Z vlnx quit (Ping timeout: 250 seconds) 2014-09-29T02:06:08Z ltbarcly joined #lisp 2014-09-29T02:07:04Z robot-beethoven joined #lisp 2014-09-29T02:13:18Z vlnx joined #lisp 2014-09-29T02:17:11Z Fare joined #lisp 2014-09-29T02:18:38Z heddwch joined #lisp 2014-09-29T02:30:14Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-09-29T02:31:48Z housel` is now known as housel 2014-09-29T02:42:35Z huza joined #lisp 2014-09-29T02:43:38Z stoned joined #lisp 2014-09-29T02:45:39Z bgs100 quit (Quit: bgs100) 2014-09-29T02:54:44Z yuv- quit (Quit: Leaving) 2014-09-29T02:56:24Z fortitude quit (Quit: Leaving) 2014-09-29T02:57:05Z LiamH quit (Quit: Leaving.) 2014-09-29T03:02:38Z rainbyte quit (Read error: Connection reset by peer) 2014-09-29T03:04:34Z beach joined #lisp 2014-09-29T03:04:42Z beach: Good morning everyone! 2014-09-29T03:16:06Z zacharias_ joined #lisp 2014-09-29T03:17:26Z slyrus quit (Ping timeout: 250 seconds) 2014-09-29T03:19:33Z zacharias quit (Ping timeout: 272 seconds) 2014-09-29T03:20:46Z MrWoohoo joined #lisp 2014-09-29T03:23:12Z xyjprc quit (Ping timeout: 260 seconds) 2014-09-29T03:23:38Z nug700 joined #lisp 2014-09-29T03:23:58Z meiji11 joined #lisp 2014-09-29T03:24:14Z innertracks joined #lisp 2014-09-29T03:25:11Z mcc quit (Quit: This computer has gone to sleep) 2014-09-29T03:29:03Z codeburg quit (Ping timeout: 264 seconds) 2014-09-29T03:29:46Z codeburg joined #lisp 2014-09-29T03:32:32Z pillton: Good morning beach. 2014-09-29T03:38:06Z KCL left #lisp 2014-09-29T03:41:20Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-29T03:43:13Z slyrus joined #lisp 2014-09-29T03:50:10Z slyrus: beach: morning! 2014-09-29T03:56:18Z K1rk quit (Remote host closed the connection) 2014-09-29T03:57:17Z K1rk joined #lisp 2014-09-29T04:07:07Z hiyosi joined #lisp 2014-09-29T04:08:32Z jusss quit (Ping timeout: 245 seconds) 2014-09-29T04:11:04Z harish joined #lisp 2014-09-29T04:11:47Z hiyosi quit (Ping timeout: 258 seconds) 2014-09-29T04:11:49Z vlnx quit (Ping timeout: 260 seconds) 2014-09-29T04:18:51Z vlnx joined #lisp 2014-09-29T04:23:53Z Kenjin quit (Remote host closed the connection) 2014-09-29T04:29:17Z K1rk_ joined #lisp 2014-09-29T04:30:13Z jleija quit (Quit: leaving) 2014-09-29T04:37:45Z huza quit (Quit: WeeChat 0.3.8) 2014-09-29T04:38:13Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-29T04:38:58Z mac_ified quit (Remote host closed the connection) 2014-09-29T04:39:38Z kcj joined #lisp 2014-09-29T04:40:37Z slyrus quit (Ping timeout: 245 seconds) 2014-09-29T04:51:06Z lemonade` quit 2014-09-29T04:51:17Z drmeister_: Hello beach. 2014-09-29T04:52:35Z drmeister_: Hey, Clasp has users! I'm tremendously excited about it. 2014-09-29T04:55:35Z slyrus joined #lisp 2014-09-29T04:56:30Z drmeister_: Clasp needs a pretty recent OS to build it. OS X 10.9.5/Xcode 6.0.1 on a Mac. 2014-09-29T04:56:38Z kristof quit (Ping timeout: 258 seconds) 2014-09-29T04:56:43Z drmeister_: I'm still trying to pin down what is necessary on Linux 2014-09-29T05:03:08Z karupa is now known as zz_karupa 2014-09-29T05:07:41Z lemonade` joined #lisp 2014-09-29T05:08:02Z hiyosi joined #lisp 2014-09-29T05:09:22Z innertracks quit (Ping timeout: 272 seconds) 2014-09-29T05:09:37Z mac_ified joined #lisp 2014-09-29T05:09:41Z pecg quit (Ping timeout: 260 seconds) 2014-09-29T05:10:58Z beach: drmeister_: That's great that you have users! 2014-09-29T05:11:25Z Fare: drmeister, once you get ASDF running, be sure to run the ASDF test suite 2014-09-29T05:11:35Z beach: drmeister_: How many? 2014-09-29T05:11:51Z drmeister_: It's nice to crawl out of the cave you've been working in for three years and find people like what you did. 2014-09-29T05:12:32Z jeremyheiler quit (Quit: Computer has gone to sleep.) 2014-09-29T05:12:44Z drmeister_: I dunno, 5 or 6, but it's a start. 2014-09-29T05:12:52Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-29T05:12:52Z beach: Yeah, not bad. 2014-09-29T05:13:36Z drmeister_: I'm really looking forward to Cleavir, with your brains and my good looks we can make this happen! 2014-09-29T05:13:38Z Fare: you'll get more when you can pull all ASDF libraries 2014-09-29T05:14:03Z drmeister_: Fare: That is at the top of my todo list. 2014-09-29T05:14:14Z Fare: drmeister, yes, but what if your kids has your brains and his good looks? 2014-09-29T05:14:24Z drmeister_: This weekend was all about fiddling with the build system and banging my head against my desk. 2014-09-29T05:14:39Z drmeister_: We'll make do. 2014-09-29T05:14:39Z mac_ified quit (Ping timeout: 258 seconds) 2014-09-29T05:16:06Z work_op joined #lisp 2014-09-29T05:16:21Z vinleod joined #lisp 2014-09-29T05:16:32Z drmeister_: Anyway, I'm setting up virtual boxes for different linux distros so I have something to test against. Trying to debug peoples systems through IRC is like trying to get my mom to solve a differential equation over the phone. 2014-09-29T05:16:47Z fragamus joined #lisp 2014-09-29T05:17:10Z drmeister_: The people are great, it's just not being able to type and see whats on their systems is maddening. 2014-09-29T05:18:29Z matiaslina joined #lisp 2014-09-29T05:18:57Z drmeister_: And trying to debug things without driving them crazy - ho boy. 2014-09-29T05:20:07Z drmeister_: It's actually a lot more fun than I thought it was going to be. 2014-09-29T05:24:22Z drmeister_: Ugh, debian packages are frustrating. 2014-09-29T05:27:31Z fragamus quit (Quit: Computer has gone to sleep.) 2014-09-29T05:29:48Z drmeister_: Finally, I got clasp to build on Debian Jessie(Testing) 2014-09-29T05:30:45Z pnpuff joined #lisp 2014-09-29T05:32:42Z kobain joined #lisp 2014-09-29T05:32:50Z drmeister_: So Debian Jessie is the earliest system that can support Clasp. 2014-09-29T05:33:10Z inginist joined #lisp 2014-09-29T05:34:41Z TDog joined #lisp 2014-09-29T05:34:53Z neogini joined #lisp 2014-09-29T05:35:26Z huza joined #lisp 2014-09-29T05:36:37Z vlnx quit (Read error: Connection reset by peer) 2014-09-29T05:36:45Z malbertife joined #lisp 2014-09-29T05:37:43Z beach: drmeister_: I suggest you submit a paper to ELS/ILC 2015. As I understand, it will be held in London. 2014-09-29T05:37:44Z pranavrc joined #lisp 2014-09-29T05:38:07Z neogini quit (Remote host closed the connection) 2014-09-29T05:38:07Z inginist quit (Remote host closed the connection) 2014-09-29T05:38:07Z drmeister_: Are they accepting abstracts yet? 2014-09-29T05:38:11Z vlnx joined #lisp 2014-09-29T05:38:12Z beach: No. 2014-09-29T05:38:17Z beach: Just saying. 2014-09-29T05:38:33Z drmeister_: Looking it up. 2014-09-29T05:38:41Z beach: Not announced yet. 2014-09-29T05:39:13Z drmeister_: Are they always in May? 2014-09-29T05:39:40Z beach: ELS is I think. 2014-09-29T05:39:59Z beach: I just heard rumors that ILC is going to be co-hosted with ELS. 2014-09-29T05:40:26Z drmeister_: ELC == European Lisp Conference. ILC == International Lisp Conference? 2014-09-29T05:40:37Z fragamus joined #lisp 2014-09-29T05:40:38Z beach: ELS = .. Symposium 2014-09-29T05:40:56Z drmeister_: Yes, you said that - my typo. 2014-09-29T05:41:17Z ehu joined #lisp 2014-09-29T05:41:17Z matiaslina left #lisp 2014-09-29T05:41:31Z beach: A paper there might not count towards a promotion, but it gives exposure. 2014-09-29T05:41:53Z drmeister_: Now that Clasp is a thing, I'd like to do that. 2014-09-29T05:42:40Z beach: And you will meet some of the people who hang out here. 2014-09-29T05:44:34Z meiji11 quit (Remote host closed the connection) 2014-09-29T05:45:12Z drmeister_: Sounds good. Although it's a bit early to have turned my funding situation around but who knows. We have been invited to talk to the DOE about creating metalloenzyme mimics for carbon capture and solar fuels. 2014-09-29T05:45:40Z malbertife quit (Quit: Leaving) 2014-09-29T05:46:02Z beach: Sounds good, except that the venue is probably a lot more boring. 2014-09-29T05:46:32Z drmeister_: We'll make it exciting. 2014-09-29T05:48:53Z huza quit (Quit: WeeChat 0.3.8) 2014-09-29T05:49:07Z huza joined #lisp 2014-09-29T05:52:02Z drmeister_: Alright - once again it's 2:00am in the morning and I'm running on several days of little sleep. I'm off to bed. Good night everyone. 2014-09-29T05:53:40Z oleo__ quit (Quit: Verlassend) 2014-09-29T05:57:19Z try-catch-throw joined #lisp 2014-09-29T05:58:34Z chitofan joined #lisp 2014-09-29T05:59:54Z kushal joined #lisp 2014-09-29T06:00:26Z pnpuff quit (Ping timeout: 256 seconds) 2014-09-29T06:00:36Z pavanmishra joined #lisp 2014-09-29T06:03:58Z innertracks joined #lisp 2014-09-29T06:04:12Z mac_ified joined #lisp 2014-09-29T06:04:41Z chitofan: hi, anyone here familiar with integrating cl with .net? 2014-09-29T06:06:32Z ehu quit (Ping timeout: 245 seconds) 2014-09-29T06:07:27Z JuanDaugherty joined #lisp 2014-09-29T06:07:56Z EvW joined #lisp 2014-09-29T06:08:23Z mac_ified quit (Ping timeout: 240 seconds) 2014-09-29T06:08:48Z hiyosi joined #lisp 2014-09-29T06:08:55Z Grue`: |3b|: (asdf::plan-actions (asdf:make-plan nil 'asdf:load-op :your-system)) 2014-09-29T06:09:40Z PuercoPop: chitofan: maybe this post could help you? http://jorgetavares.com/2013/01/20/common-lisp-on-net/ 2014-09-29T06:10:37Z Fare quit (Ping timeout: 245 seconds) 2014-09-29T06:13:27Z hiyosi quit (Ping timeout: 246 seconds) 2014-09-29T06:13:49Z mishoo joined #lisp 2014-09-29T06:18:38Z pavanmishra quit (Remote host closed the connection) 2014-09-29T06:19:25Z fragamus quit (Quit: Computer has gone to sleep.) 2014-09-29T06:24:30Z edgar-rft quit (Quit: end of life during parsing) 2014-09-29T06:26:09Z drewc quit (Ping timeout: 260 seconds) 2014-09-29T06:29:36Z vinleod quit (Quit: Computer has gone to sleep.) 2014-09-29T06:29:51Z frkout_ joined #lisp 2014-09-29T06:30:26Z drewc joined #lisp 2014-09-29T06:30:34Z pt1 joined #lisp 2014-09-29T06:31:55Z MoALTz quit (Quit: Leaving) 2014-09-29T06:32:42Z frkout quit (Ping timeout: 245 seconds) 2014-09-29T06:33:32Z vinleod joined #lisp 2014-09-29T06:36:02Z beach left #lisp 2014-09-29T06:36:12Z rtoym quit (Ping timeout: 246 seconds) 2014-09-29T06:36:23Z Kenjin_ joined #lisp 2014-09-29T06:37:05Z freaksken joined #lisp 2014-09-29T06:37:36Z sdemarre joined #lisp 2014-09-29T06:38:14Z jusss joined #lisp 2014-09-29T06:38:19Z chitofan quit (Ping timeout: 246 seconds) 2014-09-29T06:40:23Z rtoym joined #lisp 2014-09-29T06:40:24Z ndrei joined #lisp 2014-09-29T06:42:44Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-09-29T06:42:56Z pt1 quit (Read error: Connection reset by peer) 2014-09-29T06:43:29Z pt1 joined #lisp 2014-09-29T06:46:10Z gingerale joined #lisp 2014-09-29T06:51:12Z shka joined #lisp 2014-09-29T06:52:29Z shka: ave tux 2014-09-29T06:56:24Z henesy quit (Ping timeout: 272 seconds) 2014-09-29T06:57:37Z Cymew joined #lisp 2014-09-29T06:58:25Z mac_ified joined #lisp 2014-09-29T07:00:25Z pt1 quit (Remote host closed the connection) 2014-09-29T07:00:49Z pt1 joined #lisp 2014-09-29T07:01:30Z Shinmera joined #lisp 2014-09-29T07:01:45Z varjag joined #lisp 2014-09-29T07:02:06Z Cymew quit (Ping timeout: 246 seconds) 2014-09-29T07:03:01Z mac_ified quit (Ping timeout: 260 seconds) 2014-09-29T07:06:13Z frkout_ quit (Remote host closed the connection) 2014-09-29T07:06:43Z frkout joined #lisp 2014-09-29T07:06:52Z defaultxr quit (Quit: gnight) 2014-09-29T07:09:39Z hiyosi joined #lisp 2014-09-29T07:12:52Z zacharias_ quit (Ping timeout: 272 seconds) 2014-09-29T07:13:02Z zRecursive quit (Remote host closed the connection) 2014-09-29T07:14:21Z hiyosi quit (Ping timeout: 246 seconds) 2014-09-29T07:14:31Z sdemarre quit (Ping timeout: 272 seconds) 2014-09-29T07:15:23Z DTSCode quit (Ping timeout: 240 seconds) 2014-09-29T07:21:17Z flip214 quit (Ping timeout: 260 seconds) 2014-09-29T07:21:28Z lusory quit (Quit: leaving) 2014-09-29T07:22:28Z flip214 joined #lisp 2014-09-29T07:22:28Z flip214 quit (Changing host) 2014-09-29T07:22:28Z flip214 joined #lisp 2014-09-29T07:24:26Z resttime quit (Read error: Connection reset by peer) 2014-09-29T07:24:45Z resttime joined #lisp 2014-09-29T07:27:59Z drdanmaku quit 2014-09-29T07:28:29Z svetlyak40wt joined #lisp 2014-09-29T07:31:35Z Beetny joined #lisp 2014-09-29T07:32:59Z vinleod joined #lisp 2014-09-29T07:35:06Z kushal quit (Quit: Leaving) 2014-09-29T07:37:32Z ehu joined #lisp 2014-09-29T07:44:35Z lemonade` left #lisp 2014-09-29T07:46:50Z xishvai joined #lisp 2014-09-29T07:48:24Z dim: ; note: *INLINE-EXPANSION-LIMIT* (200) was exceeded, probably trying to 2014-09-29T07:48:24Z dim: ; inline a recursive function. 2014-09-29T07:48:33Z dim: feels like I have many new things to learn about today 2014-09-29T07:48:35Z xishvai: when i install `iolib`, an error occur. ; Loading "iolib" 2014-09-29T07:48:35Z xishvai: debugger invoked on a LOAD-SYSTEM-DEFINITION-ERROR in thread #: Error while trying to load definition for system iolib from pathname /home/xushuai/quicklisp/dists/quicklisp/software/iolib-20140826-git/iolib.asd: Component :ALEXANDRIA not found, required by # 2014-09-29T07:49:22Z innertracks quit (Quit: innertracks) 2014-09-29T07:49:37Z dim: how did you install iolib? apparently not using Quicklisp? 2014-09-29T07:50:19Z xishvai: dim: i just use quicklisp as the official document shows. 2014-09-29T07:50:26Z Cymew joined #lisp 2014-09-29T07:50:31Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-29T07:51:48Z harish quit (Ping timeout: 246 seconds) 2014-09-29T07:51:49Z try-catch-throw quit (Quit: try-catch-throw) 2014-09-29T07:52:26Z arenz joined #lisp 2014-09-29T07:52:40Z mac_ified joined #lisp 2014-09-29T07:53:06Z Shinmera: I've seen that before where some dependencies aren't pulled for unknown reasons. 2014-09-29T07:53:19Z Shinmera: Just (ql:quickload :alexandria) and try again 2014-09-29T07:54:51Z Adlai quit (Ping timeout: 264 seconds) 2014-09-29T07:54:58Z mrSpec joined #lisp 2014-09-29T07:56:09Z Grue`: that seems strange. maybe nobody experienced this bug because everyone has alexandria installed anyway 2014-09-29T07:57:01Z Shinmera: Grue`: It's not Alexandria specifically, I've had it happen on a colleague of mine's setup with different systems 2014-09-29T07:57:02Z mac_ified quit (Ping timeout: 244 seconds) 2014-09-29T07:57:43Z Shinmera: I just put it off as a momentary oddity since loading the specific system worked fine and it then pulled the rest again too, so I really can't say. 2014-09-29T07:59:52Z vlnx quit (Ping timeout: 240 seconds) 2014-09-29T08:00:33Z xishvai: the bigest problem is that there exists the `Great Firewall of China` :( 2014-09-29T08:00:49Z svetlyak40wt quit (Read error: Connection timed out) 2014-09-29T08:00:59Z angavrilov joined #lisp 2014-09-29T08:01:15Z Shinmera: If that were the actual problem here you'd get a quicklisp error, not an ASDF error 2014-09-29T08:01:19Z shka: xishvai: so... they also filter lisp? 2014-09-29T08:01:53Z vlnx joined #lisp 2014-09-29T08:01:56Z svetlyak40wt joined #lisp 2014-09-29T08:02:23Z xishvai: GFW even filter github etc ... 2014-09-29T08:04:16Z pinupgeek joined #lisp 2014-09-29T08:04:17Z pinupgeek quit (Changing host) 2014-09-29T08:04:17Z pinupgeek joined #lisp 2014-09-29T08:04:17Z pinupgeek quit (Changing host) 2014-09-29T08:04:17Z pinupgeek joined #lisp 2014-09-29T08:10:48Z hiyosi joined #lisp 2014-09-29T08:14:09Z Shinmera quit (Remote host closed the connection) 2014-09-29T08:15:12Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-29T08:16:39Z Shinmera joined #lisp 2014-09-29T08:18:48Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-29T08:22:22Z PuercoPop: xishvai: iolib requires some c library iirc libposixfix or something like that. 2014-09-29T08:22:44Z PuercoPop: ah nevermind it is an unrelated problem to that 2014-09-29T08:24:15Z oleo joined #lisp 2014-09-29T08:27:35Z yacks quit (Quit: Leaving) 2014-09-29T08:28:10Z sdemarre joined #lisp 2014-09-29T08:31:04Z huza quit (Ping timeout: 272 seconds) 2014-09-29T08:32:44Z alchemis7 left #lisp 2014-09-29T08:32:45Z alchemis7 joined #lisp 2014-09-29T08:34:49Z jusss quit (Remote host closed the connection) 2014-09-29T08:36:10Z jusss joined #lisp 2014-09-29T08:36:31Z zacharias_ joined #lisp 2014-09-29T08:36:45Z zacharias_ is now known as zacharias 2014-09-29T08:38:37Z Jesin quit (Ping timeout: 245 seconds) 2014-09-29T08:38:47Z tankrim joined #lisp 2014-09-29T08:46:54Z mac_ified joined #lisp 2014-09-29T08:48:28Z sdemarre quit (Ping timeout: 260 seconds) 2014-09-29T08:51:23Z mac_ified quit (Ping timeout: 240 seconds) 2014-09-29T08:55:36Z Shinmera quit (Read error: Connection reset by peer) 2014-09-29T08:55:53Z Shinmera joined #lisp 2014-09-29T08:58:30Z Cymew: PuercoPop: libfixposix, yes. 2014-09-29T08:58:48Z yacks joined #lisp 2014-09-29T09:04:52Z sdemarre joined #lisp 2014-09-29T09:07:08Z rtoym quit (Ping timeout: 250 seconds) 2014-09-29T09:07:25Z kcj quit (Read error: Connection reset by peer) 2014-09-29T09:09:28Z ft quit (Ping timeout: 260 seconds) 2014-09-29T09:10:15Z ft joined #lisp 2014-09-29T09:11:00Z JuanDaugherty quit (Quit: Exit IRC/Hibernate) 2014-09-29T09:11:33Z hiyosi joined #lisp 2014-09-29T09:12:28Z ehu quit (Ping timeout: 244 seconds) 2014-09-29T09:15:21Z nug700 quit (Quit: bye) 2014-09-29T09:16:09Z hiyosi quit (Ping timeout: 246 seconds) 2014-09-29T09:22:06Z theos quit (Ping timeout: 246 seconds) 2014-09-29T09:24:09Z stepnem joined #lisp 2014-09-29T09:25:31Z mac_ified joined #lisp 2014-09-29T09:25:49Z ggherdov___ joined #lisp 2014-09-29T09:28:30Z przl joined #lisp 2014-09-29T09:30:06Z mac_ified quit (Ping timeout: 250 seconds) 2014-09-29T09:33:30Z ehu joined #lisp 2014-09-29T09:35:19Z theos joined #lisp 2014-09-29T09:35:21Z gravicappa joined #lisp 2014-09-29T09:37:02Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-29T09:51:26Z Adlai joined #lisp 2014-09-29T09:51:56Z Adlai quit (Remote host closed the connection) 2014-09-29T09:52:14Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-09-29T09:52:29Z Adlai joined #lisp 2014-09-29T09:57:13Z Karl_Dscc joined #lisp 2014-09-29T10:07:50Z przl_ joined #lisp 2014-09-29T10:08:21Z edgar-rft joined #lisp 2014-09-29T10:10:42Z przl quit (Ping timeout: 245 seconds) 2014-09-29T10:11:33Z Karl_Dscc quit (Remote host closed the connection) 2014-09-29T10:12:24Z hiyosi joined #lisp 2014-09-29T10:17:03Z hiyosi quit (Ping timeout: 244 seconds) 2014-09-29T10:19:46Z mac_ified joined #lisp 2014-09-29T10:24:23Z mac_ified quit (Ping timeout: 258 seconds) 2014-09-29T10:24:31Z ilhami joined #lisp 2014-09-29T10:28:36Z ggole joined #lisp 2014-09-29T10:30:06Z ilhami quit (Quit: Nettalk6 - www.ntalk.de) 2014-09-29T10:32:39Z jtza8 joined #lisp 2014-09-29T10:36:15Z Adlai quit (Ping timeout: 264 seconds) 2014-09-29T10:38:07Z przl_ quit (Ping timeout: 245 seconds) 2014-09-29T10:38:11Z ndrei quit (Ping timeout: 258 seconds) 2014-09-29T10:43:08Z MouldyOldBones quit (Remote host closed the connection) 2014-09-29T10:54:02Z ndrei joined #lisp 2014-09-29T10:54:26Z drmeiste_ joined #lisp 2014-09-29T10:54:58Z oudeis joined #lisp 2014-09-29T10:55:03Z MouldyOldBones joined #lisp 2014-09-29T10:55:54Z drmeister quit (Read error: Connection reset by peer) 2014-09-29T10:57:04Z phadthai_ is now known as phadthai 2014-09-29T11:01:44Z ggole_ joined #lisp 2014-09-29T11:01:45Z Longlius quit (Remote host closed the connection) 2014-09-29T11:01:55Z rick-monster left #lisp 2014-09-29T11:03:37Z kuzy000_ joined #lisp 2014-09-29T11:04:22Z ggole quit (Ping timeout: 240 seconds) 2014-09-29T11:10:07Z moore33 joined #lisp 2014-09-29T11:13:05Z henesy joined #lisp 2014-09-29T11:13:11Z hiyosi joined #lisp 2014-09-29T11:13:33Z resttime quit (Quit: resttime) 2014-09-29T11:14:00Z mac_ified joined #lisp 2014-09-29T11:17:47Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-29T11:18:45Z mac_ified quit (Ping timeout: 260 seconds) 2014-09-29T11:22:24Z Shinmera joined #lisp 2014-09-29T11:38:11Z Karl_Dscc joined #lisp 2014-09-29T11:43:51Z jtza8 quit (Ping timeout: 244 seconds) 2014-09-29T11:45:18Z pillton: jasom: BASIC-BINARY-IPC no longer signals an error when a blocking operation errors with error code EINTR. 2014-09-29T11:47:22Z chitofan joined #lisp 2014-09-29T11:53:49Z henesy quit (Ping timeout: 272 seconds) 2014-09-29T11:55:48Z sz0 joined #lisp 2014-09-29T11:59:04Z jtza8 joined #lisp 2014-09-29T12:01:40Z TDog quit (Ping timeout: 260 seconds) 2014-09-29T12:02:43Z TDog joined #lisp 2014-09-29T12:08:03Z sz0_ joined #lisp 2014-09-29T12:08:03Z sz0_ quit (Client Quit) 2014-09-29T12:08:12Z mac_ified joined #lisp 2014-09-29T12:08:37Z przl joined #lisp 2014-09-29T12:13:23Z mac_ified quit (Ping timeout: 272 seconds) 2014-09-29T12:13:57Z hiyosi joined #lisp 2014-09-29T12:18:46Z Grue` quit (Ping timeout: 272 seconds) 2014-09-29T12:18:56Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-29T12:19:29Z effy quit (Remote host closed the connection) 2014-09-29T12:22:58Z araujo joined #lisp 2014-09-29T12:22:58Z araujo quit (Changing host) 2014-09-29T12:22:58Z araujo joined #lisp 2014-09-29T12:25:08Z effy joined #lisp 2014-09-29T12:26:32Z madrik joined #lisp 2014-09-29T12:29:22Z chitofan quit (Ping timeout: 246 seconds) 2014-09-29T12:31:52Z jtza8 quit (Ping timeout: 240 seconds) 2014-09-29T12:32:29Z jtza8 joined #lisp 2014-09-29T12:32:42Z yacks quit (Ping timeout: 245 seconds) 2014-09-29T12:33:57Z drmeister_ quit (Remote host closed the connection) 2014-09-29T12:35:40Z codeburg quit (Ping timeout: 264 seconds) 2014-09-29T12:36:00Z m4dnificent is now known as madnificent 2014-09-29T12:36:16Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-29T12:38:42Z hiyosi joined #lisp 2014-09-29T12:42:00Z p_l quit (Remote host closed the connection) 2014-09-29T12:48:59Z drmeister_ joined #lisp 2014-09-29T12:51:21Z apathor joined #lisp 2014-09-29T12:51:23Z DGASAU quit (Ping timeout: 272 seconds) 2014-09-29T12:52:01Z MouldyOldBones joined #lisp 2014-09-29T12:52:36Z mutley89 joined #lisp 2014-09-29T12:53:17Z Beetny quit (Ping timeout: 272 seconds) 2014-09-29T12:53:22Z codeburg joined #lisp 2014-09-29T12:58:59Z LiamH joined #lisp 2014-09-29T12:59:54Z harish joined #lisp 2014-09-29T13:00:22Z drmeister joined #lisp 2014-09-29T13:02:23Z mac_ified joined #lisp 2014-09-29T13:05:05Z nehaljwani quit (Remote host closed the connection) 2014-09-29T13:06:52Z lduros joined #lisp 2014-09-29T13:07:16Z yacks joined #lisp 2014-09-29T13:07:17Z mac_ified quit (Ping timeout: 272 seconds) 2014-09-29T13:08:10Z slyrus quit (Read error: Connection reset by peer) 2014-09-29T13:08:48Z slyrus joined #lisp 2014-09-29T13:08:54Z DGASAU joined #lisp 2014-09-29T13:09:33Z BitPuffin joined #lisp 2014-09-29T13:09:41Z Grue` joined #lisp 2014-09-29T13:14:02Z przl quit (Ping timeout: 245 seconds) 2014-09-29T13:14:22Z jkaye joined #lisp 2014-09-29T13:14:48Z Xach: hmm, i am having trouble resolving planet.lisp.org and paste.lisp.org. 2014-09-29T13:14:48Z ans quit (Quit: See you, space bowboy...) 2014-09-29T13:15:04Z Xach: i wonder if franz is having dns trouble. i also wonder if it's just me. 2014-09-29T13:15:42Z hq1 joined #lisp 2014-09-29T13:16:22Z xishvai quit (Quit: xishvai) 2014-09-29T13:17:19Z PuercoPop: Xach: I can access them just fine. 2014-09-29T13:17:26Z Shinmera: Both resolve fine here (OpenDNS) 2014-09-29T13:17:27Z zeitue quit (Remote host closed the connection) 2014-09-29T13:17:42Z Xach: ok, thanks. 2014-09-29T13:18:06Z dim: it seems broken from here too 2014-09-29T13:18:13Z dim: mm, just slow actually 2014-09-29T13:18:25Z Xach: it just started working again locally. 2014-09-29T13:18:44Z dim: ok, would explain the almost-timeout-but-not-quite behaviour then 2014-09-29T13:19:03Z dim: using unbound on 127.0.0.1 as the DNS here so I don't expect to be able to see the behavior again now that it's in cache 2014-09-29T13:20:17Z drmeister quit (Read error: Connection reset by peer) 2014-09-29T13:20:17Z drmeister_ is now known as drmeister 2014-09-29T13:21:23Z svetlyak40wt quit (Read error: Connection timed out) 2014-09-29T13:21:52Z ans joined #lisp 2014-09-29T13:22:33Z svetlyak40wt joined #lisp 2014-09-29T13:24:48Z MutSbeta joined #lisp 2014-09-29T13:25:37Z eudoxia joined #lisp 2014-09-29T13:28:27Z jeremyheiler joined #lisp 2014-09-29T13:29:31Z jeremyheiler quit (Client Quit) 2014-09-29T13:31:25Z jeremyheiler joined #lisp 2014-09-29T13:32:07Z drmeiste_ quit (Remote host closed the connection) 2014-09-29T13:32:08Z duggiefresh joined #lisp 2014-09-29T13:32:20Z drmeiste_ joined #lisp 2014-09-29T13:32:42Z drmeist__ joined #lisp 2014-09-29T13:34:25Z drmeis___ joined #lisp 2014-09-29T13:37:21Z ggole_ is now known as ggole 2014-09-29T13:37:27Z pranavrc quit 2014-09-29T13:37:33Z ogamita joined #lisp 2014-09-29T13:37:45Z drmeis___ is now known as drmeister_ 2014-09-29T13:37:56Z drmeist__ quit (Ping timeout: 272 seconds) 2014-09-29T13:43:39Z ilhami joined #lisp 2014-09-29T13:45:13Z drmeister_ quit (Read error: Connection reset by peer) 2014-09-29T13:45:50Z drmeist__ joined #lisp 2014-09-29T13:46:59Z jeremyheiler quit (Quit: Computer has gone to sleep.) 2014-09-29T13:47:14Z drmeist__ is now known as drmeister_ 2014-09-29T13:51:26Z hlavaty joined #lisp 2014-09-29T13:53:50Z przl joined #lisp 2014-09-29T13:55:57Z jeremyheiler joined #lisp 2014-09-29T13:57:32Z jeremyheiler quit (Client Quit) 2014-09-29T13:58:10Z fortitude joined #lisp 2014-09-29T13:59:26Z Jesin joined #lisp 2014-09-29T14:00:54Z fridim__ joined #lisp 2014-09-29T14:02:02Z eudoxia_ joined #lisp 2014-09-29T14:02:09Z BitPuffin quit (Ping timeout: 260 seconds) 2014-09-29T14:02:19Z svetlyak40wt quit (Remote host closed the connection) 2014-09-29T14:02:38Z onpoint joined #lisp 2014-09-29T14:04:48Z oudeis quit (Quit: This computer has gone to sleep) 2014-09-29T14:05:17Z eudoxia quit (Ping timeout: 245 seconds) 2014-09-29T14:07:59Z reb`` quit (Remote host closed the connection) 2014-09-29T14:14:45Z reb` joined #lisp 2014-09-29T14:15:47Z jusss joined #lisp 2014-09-29T14:17:46Z ilhami quit (Quit: Nettalk6 - www.ntalk.de) 2014-09-29T14:18:43Z hardenedapple joined #lisp 2014-09-29T14:19:25Z ndrei quit (Ping timeout: 272 seconds) 2014-09-29T14:27:03Z karswell` joined #lisp 2014-09-29T14:28:53Z karswell quit (Ping timeout: 240 seconds) 2014-09-29T14:29:40Z BitPuffin joined #lisp 2014-09-29T14:32:35Z drmeiste_ quit (Remote host closed the connection) 2014-09-29T14:33:12Z drmeiste_ joined #lisp 2014-09-29T14:33:41Z ndrei joined #lisp 2014-09-29T14:35:00Z stopbit joined #lisp 2014-09-29T14:35:03Z sz0 quit 2014-09-29T14:35:15Z JuanitoJons joined #lisp 2014-09-29T14:35:34Z jusss quit (Remote host closed the connection) 2014-09-29T14:35:38Z kobain joined #lisp 2014-09-29T14:35:42Z gravicappa quit (Remote host closed the connection) 2014-09-29T14:35:42Z przl quit (Ping timeout: 245 seconds) 2014-09-29T14:37:13Z eudoxia_ quit (Quit: Lost terminal) 2014-09-29T14:37:21Z eudoxia joined #lisp 2014-09-29T14:38:35Z Elench joined #lisp 2014-09-29T14:38:36Z oudeis joined #lisp 2014-09-29T14:39:04Z ahungry_ joined #lisp 2014-09-29T14:43:41Z yeticry quit (Ping timeout: 260 seconds) 2014-09-29T14:45:02Z mac_ified joined #lisp 2014-09-29T14:45:49Z yeticry joined #lisp 2014-09-29T14:46:20Z duggiefresh quit (Read error: Connection reset by peer) 2014-09-29T14:46:23Z duggiefr_ joined #lisp 2014-09-29T14:48:04Z rme joined #lisp 2014-09-29T14:48:36Z kushal joined #lisp 2014-09-29T14:50:11Z duggiefr_ quit (Read error: Connection reset by peer) 2014-09-29T14:50:24Z duggiefresh joined #lisp 2014-09-29T14:52:17Z przl joined #lisp 2014-09-29T14:52:25Z shka quit (Read error: Connection reset by peer) 2014-09-29T14:53:54Z kushal quit (Remote host closed the connection) 2014-09-29T14:56:08Z edgar-rft quit (Quit: conversation disappeared because of unknown reasons) 2014-09-29T15:00:54Z ndrei quit (Ping timeout: 272 seconds) 2014-09-29T15:02:01Z patric quit (Quit: leaving) 2014-09-29T15:04:26Z p_l joined #lisp 2014-09-29T15:08:22Z drmeiste_ quit (Remote host closed the connection) 2014-09-29T15:08:35Z drmeiste_ joined #lisp 2014-09-29T15:11:02Z pt1 quit (Ping timeout: 245 seconds) 2014-09-29T15:12:09Z thepreacher joined #lisp 2014-09-29T15:12:53Z przl quit (Ping timeout: 240 seconds) 2014-09-29T15:12:57Z atgreen joined #lisp 2014-09-29T15:16:39Z thepreacher quit (Excess Flood) 2014-09-29T15:17:05Z thepreacher joined #lisp 2014-09-29T15:18:13Z ogamita quit (Ping timeout: 260 seconds) 2014-09-29T15:28:36Z zacharias quit (Ping timeout: 244 seconds) 2014-09-29T15:29:27Z TDog quit (Ping timeout: 245 seconds) 2014-09-29T15:32:41Z beach joined #lisp 2014-09-29T15:32:52Z drdanmaku joined #lisp 2014-09-29T15:33:18Z beach: Good evening everyone! 2014-09-29T15:33:36Z przl joined #lisp 2014-09-29T15:34:44Z fe[nl]ix: hej beach 2014-09-29T15:36:38Z jordonbiondo joined #lisp 2014-09-29T15:37:57Z przl quit (Ping timeout: 258 seconds) 2014-09-29T15:38:41Z beach: Design question: I want to make a backend for McCLIM where there are no mirrored sheets except for the top-level sheet. All I need is for all the panes and all the gadgets to NOT inherit from MIRRORED-SHEET-MIXIN. But the default panes and gadgets all do inherit from MIRRORED-SHEET-MIXIN. How do I avoid code duplication? 2014-09-29T15:39:53Z Fare joined #lisp 2014-09-29T15:40:10Z Cymew quit (Ping timeout: 250 seconds) 2014-09-29T15:42:26Z JuanitoJons quit (Quit: Saliendo) 2014-09-29T15:42:50Z jasom: pillton: thanks 2014-09-29T15:44:29Z fortitude: beach: it's a little ugly, but you could define a non-operational-mirrored-sheet-mixin and have your classes inherit both from the default panes and that mixin 2014-09-29T15:44:51Z eudoxia quit (Quit: Lost terminal) 2014-09-29T15:45:30Z fortitude: where by "little" I of course mean "very" 2014-09-29T15:45:42Z sdemarre quit (Ping timeout: 246 seconds) 2014-09-29T15:45:58Z innertracks joined #lisp 2014-09-29T15:46:10Z beach: I am not sure I understand. 2014-09-29T15:46:16Z beach: I leave the current hierarchy intact. 2014-09-29T15:46:20Z beach: Right? 2014-09-29T15:46:57Z fortitude: right 2014-09-29T15:47:17Z beach: Now I need a new hierarchy that is identical, except that I don't want the root of the hierarchy (i.e. PANE) to inherit from MIRRORED-SHEET-MIXIN. How do I do that? 2014-09-29T15:48:05Z beach: Well, not "identical" because they have to be in a different package. 2014-09-29T15:48:24Z fortitude: I don't know about doing that precisely; my suggestion was to inherit from a mixin that would take precedence over mirrored-sheet-mixin (and which just does nothing) 2014-09-29T15:48:36Z beach: Ah, OK. 2014-09-29T15:48:40Z beach: Let me think about that. 2014-09-29T15:50:15Z innertracks quit (Ping timeout: 246 seconds) 2014-09-29T15:50:22Z beach: But I still need to duplicate the hierarchy then. If I need to duplicate the hierarchy, I might as well just leave out MIRRORED-SHEET-MIXIN from the root. 2014-09-29T15:50:48Z Rundfunk_ joined #lisp 2014-09-29T15:51:21Z fortitude: you'd have to define new classes, but if you get "does nothing" right, you should be able to re-use the existing methods, I should think 2014-09-29T15:51:31Z fortitude: might be unpleasantly tricky, I guess 2014-09-29T15:52:03Z beach: If I have to define new classes, there is nothing I need to do, because things should just work if the panes are not mirrored. 2014-09-29T15:52:30Z beach: I am trying to avoid copying the panes.lisp and gadgets.lisp files and just modify the package. 2014-09-29T15:52:51Z wheelsucker joined #lisp 2014-09-29T15:53:00Z beach: The existing definitions should work if they were to not include MIRRORED-SHEET-MIXIN. 2014-09-29T15:53:03Z rtoym joined #lisp 2014-09-29T15:53:31Z fortitude: but you're going to have to copy the defclass forms at a minimum anyway (not the slots if you're inheriting from the default classes) 2014-09-29T15:54:39Z beach: I need a new set of defclass forms, yes. But I was hoping I could derive them programmatically from the existing ones, or play tricks with symlinks and packages so that I could just reuse the two main files. 2014-09-29T15:55:31Z varjag quit (Quit: Leaving) 2014-09-29T15:56:11Z beach: I mean, the new defclass forms all look identical to the existing ones, except they need to be in a different package, and the root (PANE) needs to be a different one. 2014-09-29T15:56:12Z Vivitron quit (Ping timeout: 250 seconds) 2014-09-29T15:57:04Z innertracks joined #lisp 2014-09-29T15:57:18Z fortitude: but if you elide the mirrored mixing stuff correctly, you can reuse all the methods and slots and so forth from the original classes 2014-09-29T15:57:36Z fortitude: all you'd need is a fully-defined mixing class, and (empty) defclass forms for your new classes 2014-09-29T15:57:44Z fortitude: maybe that's sub-optimal 2014-09-29T15:58:25Z moore33: hi beach! 2014-09-29T15:58:29Z beach: I think in order "elide the mirrored mixin stuff" I need to modify dozens of methods in many different files. 2014-09-29T15:58:34Z beach: Oh, hi moore33! 2014-09-29T15:58:43Z ogamita joined #lisp 2014-09-29T15:58:54Z beach: fortitude: Maybe I am not explaining the problem very well. :( 2014-09-29T15:59:16Z fortitude: beach: I may not be explaining what I mean well either (I was going to put up a paste, if it's helpful) 2014-09-29T15:59:32Z beach: fortitude: Sure. 2014-09-29T15:59:40Z beach: moore33: Do you see what I am trying to do? 2014-09-29T16:00:20Z thepreacher quit (Quit: Leaving) 2014-09-29T16:01:00Z moore33: beach: Yeah. I guess I would remove mirrored-sheet-mixin from those classes that are now not mirrored sheets. Are you trying to keep absolute compatibility with Clim2 2014-09-29T16:01:01Z moore33: ? 2014-09-29T16:01:05Z Vivitron joined #lisp 2014-09-29T16:01:23Z ehu quit (Ping timeout: 240 seconds) 2014-09-29T16:01:28Z beach: moore33: I do not want to modify the existing CLX backend. I want to create a new one. 2014-09-29T16:01:38Z beach: So I can't modify the existing classes. 2014-09-29T16:01:56Z moore33: beach: Ok, in McClim. 2014-09-29T16:02:21Z Karl_Dscc quit (Quit: Leaving) 2014-09-29T16:03:11Z cmack joined #lisp 2014-09-29T16:03:34Z ogamita quit (Ping timeout: 250 seconds) 2014-09-29T16:04:03Z beach: moore33: Hmm, wait! The class PANE should probably not include MIRRORED-SHEET-MIXIN, because that forces all backends to have mirrored panes. 2014-09-29T16:04:39Z moore33: beach: Does it matter if the root is still a mirrored-sheet-mixin? Put your new implementation class before it in the CPL. 2014-09-29T16:04:52Z Bike quit (Quit: leaving) 2014-09-29T16:05:12Z Bike joined #lisp 2014-09-29T16:05:17Z fortitude: beach: paste of what moore33 just said: http://paste.lisp.org/display/143882 2014-09-29T16:05:26Z moore33: beach: I agree with what u just said about PANE. 2014-09-29T16:05:37Z Bike quit (Client Quit) 2014-09-29T16:05:50Z Bike joined #lisp 2014-09-29T16:06:03Z eudoxia joined #lisp 2014-09-29T16:06:35Z beach: fortitude: Yeah, thanks, except that I believe FOO is really dozens of different functions distributed everywhere in McCLIM. 2014-09-29T16:06:45Z beach: I may be wrong. 2014-09-29T16:07:02Z fortitude: viability does depend on how difficult it is to override the mixin's methods 2014-09-29T16:07:13Z fortitude: but you'd only have to do it the once 2014-09-29T16:07:16Z beach: Plus, I still have to copy the defclass forms for the panes. 2014-09-29T16:07:34Z fortitude: beach: I assumed you'd have to do that anyway to have distinct classes 2014-09-29T16:08:07Z beach: Like I said, if I have to do that, I'll just omit MIRRORED-SHEET-MIXIN from the root and everything should work. 2014-09-29T16:08:43Z Bike quit (Client Quit) 2014-09-29T16:08:59Z Bike joined #lisp 2014-09-29T16:09:08Z drmeiste_ quit (Remote host closed the connection) 2014-09-29T16:09:12Z beach: Maybe I am too tired for this kind of design right now. 2014-09-29T16:09:16Z moore33: beach: I don't have McClim sources right here, but you might look at the Cocoa or gtk backends, which probably don't have mirrored sheets. 2014-09-29T16:09:29Z moore33: beach: Cocoa backend is beagle. 2014-09-29T16:09:33Z kuzy000_ quit (Ping timeout: 260 seconds) 2014-09-29T16:09:34Z moore33: IIRC 2014-09-29T16:09:35Z beach: OK, I'll have a look. 2014-09-29T16:09:42Z normanrichards joined #lisp 2014-09-29T16:09:44Z normanrichards quit (Read error: Connection reset by peer) 2014-09-29T16:09:45Z beach: I suspect they just define their own panes. 2014-09-29T16:09:47Z drmeiste_ joined #lisp 2014-09-29T16:09:50Z kuzy000 joined #lisp 2014-09-29T16:10:27Z normanrichards joined #lisp 2014-09-29T16:11:18Z beach: "beagle" seems to use mirrors. 2014-09-29T16:11:30Z beach: There is a method on REALIZE-MIRROR. 2014-09-29T16:12:01Z DTSCode joined #lisp 2014-09-29T16:12:14Z innertracks quit (Ping timeout: 250 seconds) 2014-09-29T16:13:02Z beach: moore33: OK, I'll study those backends tomorrow. 2014-09-29T16:14:25Z beach: moore33: The plan is to create a simplified X11 backend where we don't need the "coordinate swizzling" code that gilberth wrote. 2014-09-29T16:14:41Z beach: I believe that code is buggy. And it's a kludge anyway. 2014-09-29T16:15:35Z wizzo quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-09-29T16:16:12Z moore33: beach: Is that the code that deals with the limited coordinate range? 2014-09-29T16:16:20Z beach: Yep. 2014-09-29T16:16:39Z beach: That problem would go away if panes weren't mirrored sheets. 2014-09-29T16:17:31Z moore33: The Climatis OpenGL backend will use floats :) 2014-09-29T16:17:56Z beach: Hmm, that sounds dangerous. 2014-09-29T16:18:55Z beach: My fear may be unfounded, though. 2014-09-29T16:18:58Z urandom__ joined #lisp 2014-09-29T16:20:12Z beach: moore33: It seems to me that MIRRORED-SHEET-MIXIN should be mixed in as late as possible, close to the leaves of the hierarchy. 2014-09-29T16:20:24Z moore33: beach: I think we will be OK, but there are a lot of strategies from the terrain visualization world that can be brought to bear if there really are precision problem. 2014-09-29T16:20:57Z moore33: beach: Yes, if not dumped alltogether. 2014-09-29T16:21:06Z beach: moore33: Right. 2014-09-29T16:21:06Z tbarletz quit (Quit: leaving) 2014-09-29T16:21:19Z p_l: moore33: I only hope it will also have non-OpenGL backend that works... ;) 2014-09-29T16:21:32Z beach: p_l: It already does. 2014-09-29T16:21:46Z moore33: p_l: That's not my area :) 2014-09-29T16:21:58Z svetlyak40wt joined #lisp 2014-09-29T16:22:19Z beach: moore33: I guess the integers we are interested in have exact representations as floats. 2014-09-29T16:22:53Z beach: moore33: I worry about drawing a perfectly aligned rectangle and then another perfectly aligned rectangle next to it, and somehow have partially drawn pixels from both rectangles. 2014-09-29T16:23:57Z moore33: I don't think that will be a problem if in fact they are perfectly aligned. 2014-09-29T16:24:09Z beach: moore33: OK, I believe you. Thanks! 2014-09-29T16:24:39Z beach: moore33: I can't dump MIRRORED-SHEET-MIXIN unless I decide that McCLIM no longer conforms to the spec. I *could* decide that, of course. 2014-09-29T16:25:08Z fortitude quit (Ping timeout: 272 seconds) 2014-09-29T16:25:43Z innertracks joined #lisp 2014-09-29T16:26:48Z beach: OK, I think I know what I will do with MIRRORED-SHEET-MIXIN. I will move it as close to the leaves as possible. Then the backend-specific leaves can just include it or omit it. I still have to duplicate the leaf classes, but they will all be one-liners, so it could probably be automated. 2014-09-29T16:27:00Z moore33: beach: I guess I need to reread the spec to see what the implications would be if it were removed. 2014-09-29T16:27:44Z beach: moore33: Oh, it is pretty clear. Hold on, I just read the passage... 2014-09-29T16:29:05Z beach: Can't find it anymore :( 2014-09-29T16:29:38Z beach: "However, on those display servers that support hierarchical windows, the hierarchies must be parallel." 2014-09-29T16:30:07Z beach: Wait, that might not mean what I think it means. 2014-09-29T16:30:15Z moore33: I would say not :) 2014-09-29T16:30:35Z beach: Whew! 2014-09-29T16:31:23Z beach: Well, I still need to make that modification, or I will break the other backends. 2014-09-29T16:31:27Z ndrei joined #lisp 2014-09-29T16:31:44Z beach: Perhaps I can ditch the other backends, other than PostScript. 2014-09-29T16:32:23Z moore33: beach: Is this for bringing McClim code into Climatis, or another project? 2014-09-29T16:33:30Z beach: moore33: Not quite. Right now I just want to simplify McCLIM code so that I can make changes to it. For instance I want to make the space requirements behave more predictably. 2014-09-29T16:33:53Z beach: moore33: Once I do that, I think I can detect a lot of commonalities between McCLIM and CLIMatis. 2014-09-29T16:34:34Z beach: The way space requirements are handled could be the same in the two for instance. 2014-09-29T16:34:43Z uzo joined #lisp 2014-09-29T16:34:56Z oleo: take over the ideas but don't take over the bugs! 2014-09-29T16:34:58Z oleo: eheh 2014-09-29T16:35:12Z beach: oleo: Yeah, pretty much. 2014-09-29T16:35:20Z oleo: make it flexible 2014-09-29T16:35:41Z oleo: no easy feat..... 2014-09-29T16:35:52Z beach: As it turns out (and I have said this before), the more I work on CLIMatis, the more I understand the CLIM II spec, so I should be able to improve McCLIM accordingly. 2014-09-29T16:36:39Z oleo: and make one of the extensions commercial! 2014-09-29T16:36:45Z pt1 joined #lisp 2014-09-29T16:36:50Z oleo: eheh 2014-09-29T16:37:00Z oleo: not the whole suit 2014-09-29T16:37:02Z beach: McCLIM is GPL I believe. 2014-09-29T16:37:10Z oleo: erm, no idea 2014-09-29T16:37:41Z moore33: bbl, perhaps. 2014-09-29T16:37:43Z moore33 quit 2014-09-29T16:37:54Z beach: LGPL actually. 2014-09-29T16:38:12Z oleo: well you don't have to take that over.... 2014-09-29T16:38:30Z beach: oleo: I don't think you have read the LGPL if you think that. 2014-09-29T16:38:47Z oleo: why, did you take stuff 1:1 ? 2014-09-29T16:39:03Z beach: "take"? From where to where? 2014-09-29T16:39:12Z oleo: from mcclim to climatis ? 2014-09-29T16:39:33Z beach: Oh, sorry. No. CLIMatis is new code and "public domain". 2014-09-29T16:40:42Z beach: If I take CLIMatis code and stick it in the McCLIM distribution, it would have to be LGPLed, but it can still remain public domain in CLIMatis. 2014-09-29T16:40:46Z oleo: you should decide on one branch which could get used professionally, that way you don't touch the newcomers.... 2014-09-29T16:41:02Z oleo: s/branch/extension/ 2014-09-29T16:41:18Z oleo: if you see a way i mean... 2014-09-29T16:41:27Z beach: I myself am not interested in a commercial version. 2014-09-29T16:41:31Z oleo: oh 2014-09-29T16:41:41Z kushal joined #lisp 2014-09-29T16:41:44Z oleo: i thought maybe to cover your expenses..... 2014-09-29T16:41:51Z beach: Yeah, right :) 2014-09-29T16:42:26Z beach: Turning something like this into a product would required 10 times the work it took to write it in the first place. I don't have that many years left to live. 2014-09-29T16:42:46Z oleo: awww 2014-09-29T16:42:50Z przl joined #lisp 2014-09-29T16:42:56Z oleo: wth, how old are you ? 2014-09-29T16:43:07Z beach: 59 2014-09-29T16:43:17Z oleo: nah, that's not so old..... 2014-09-29T16:43:34Z oleo: people live to their 80s these days 2014-09-29T16:43:35Z beach: But it would take decades to finish for a single person. 2014-09-29T16:43:45Z oleo: you right 2014-09-29T16:44:11Z beach: I also have SICL, Cleavir, Second Climacs, Clovetree (Gsharp 2), and more to finish. 2014-09-29T16:44:39Z beach: Oh, forgot LispOS. 2014-09-29T16:44:47Z beach: And 10 books to write. 2014-09-29T16:44:51Z oleo: :) 2014-09-29T16:45:19Z oleo: productive lone wolf heading in each direction ? 2014-09-29T16:45:50Z beach: What I need is a couple of clones. 2014-09-29T16:46:10Z beach: Or, alternatively, a few apprentices. 2014-09-29T16:46:18Z oleo: why don't you make a erm how do you call it..... 2014-09-29T16:46:31Z oleo: invite people to your project.... 2014-09-29T16:46:50Z kushal quit (Remote host closed the connection) 2014-09-29T16:47:11Z beach: Everyone is invited already. But I won't make the same mistake I made with McCLIM, i.e., let everyone do whatever they please. 2014-09-29T16:47:17Z ndrei quit (Ping timeout: 245 seconds) 2014-09-29T16:47:17Z oleo: but that involves switching your focus from being the implementer to being the advisor/mentor/teacher/manager 2014-09-29T16:47:24Z oleo: hmmm 2014-09-29T16:47:52Z oleo: how do they say again, too many cooks....... 2014-09-29T16:47:54Z oleo: lol 2014-09-29T16:48:28Z beach: That would be fine if the apprentices have the knowledge and the right attitude. I am still waiting for them to show an interest. 2014-09-29T16:48:39Z mrSpec quit (Quit: mrSpec) 2014-09-29T16:48:51Z Alfr joined #lisp 2014-09-29T16:48:53Z oleo: best would be to find real people you met with..... 2014-09-29T16:49:00Z brkr_ joined #lisp 2014-09-29T16:49:02Z oleo: from around you i mean.... 2014-09-29T16:49:35Z beach: Yes, I see what you mean. There are roughly zero Lispers around me that have both the qualifications and the time. 2014-09-29T16:49:45Z Kruppe quit (Quit: ZNC - http://znc.in) 2014-09-29T16:49:50Z beach: All of the qualified ones have full-time jobs and families. 2014-09-29T16:50:09Z dlowe: the free software paradox 2014-09-29T16:50:15Z beach: Yep. 2014-09-29T16:50:45Z beach: I am lucky in that I can turn my implementation work into research, so it becomes part of my job. 2014-09-29T16:50:49Z kushal joined #lisp 2014-09-29T16:50:52Z beach: Most people aren't that lucky. 2014-09-29T16:51:07Z oleo: jep, me for example lol 2014-09-29T16:51:09Z oudeis quit (Ping timeout: 246 seconds) 2014-09-29T16:51:48Z jasom: beach: Gsharp as in the score editor? 2014-09-29T16:51:53Z beach: yeah. 2014-09-29T16:52:28Z oleo: i don't care what the anarchists say, some level of organisation is always good.... 2014-09-29T16:52:44Z oleo: if you can afford it...ofc 2014-09-29T16:53:23Z oudeis joined #lisp 2014-09-29T16:53:23Z pinupgeek quit (Quit: Connection closed for inactivity) 2014-09-29T16:53:24Z Kruppe joined #lisp 2014-09-29T16:53:52Z beach: Dinner! I might be back later. 2014-09-29T16:54:03Z oleo: good appetite! 2014-09-29T16:54:57Z jkaye quit (Remote host closed the connection) 2014-09-29T16:55:10Z eudoxia: obviously, the solution is to pull a Jane Street and use your billions to pay people to do CL stuff 2014-09-29T16:55:30Z jkaye joined #lisp 2014-09-29T16:56:24Z oleo: Jane Street what's that ? 2014-09-29T16:56:44Z eudoxia: a company that does finance stuff with ocaml 2014-09-29T16:57:09Z eudoxia: and they're pretty vocal about how using ocaml has given them an advantage 2014-09-29T16:59:01Z zacharias joined #lisp 2014-09-29T16:59:15Z schjetne: Looking at Jane Street made me more confident in using CL for my commercial project. Not that I have billions to hire Lispers from around the world for it, at least not yet 2014-09-29T16:59:16Z jkaye quit (Remote host closed the connection) 2014-09-29T16:59:28Z oleo: erm, i think i remember, once i landed on their site 2014-09-29T16:59:32Z jkaye joined #lisp 2014-09-29T17:00:05Z eudoxia: schjetne: what sort of project is it? 2014-09-29T17:00:13Z schjetne: If it succeeds, trying to recruit people who know Common Lisp is going to be an interesting experience 2014-09-29T17:00:14Z oleo: via a link from alastair .... or so 2014-09-29T17:00:50Z oleo: jep, they offered ocaml jobs 2014-09-29T17:01:13Z dlowe: we didn't really have a problem hiring people at ITA. 2014-09-29T17:01:36Z dlowe: For every person that was repelled by the idea of a lisp job, there was one who was thrilled 2014-09-29T17:01:38Z Grue`: well, i'm unemployed so if you need a CL programmer i'm all ears 2014-09-29T17:02:03Z schjetne: eudoxia: financial stuff, that's all the detail I can go into until it hits sales 2014-09-29T17:02:17Z eudoxia: dlowe: is ita/google still using CL stuff? the present situation isn't really clear to me 2014-09-29T17:02:28Z dlowe: and pretty much anyone who met the hiring bar could ramp up on lisp pretty easily 2014-09-29T17:02:34Z schjetne: Grue`: EU citizen? 2014-09-29T17:02:59Z dlowe: eudoxia: yes. Google Flight Search still depends on it 2014-09-29T17:03:21Z eudoxia: dlowe: nice 2014-09-29T17:03:34Z Grue`: nope, I'd need a visa 2014-09-29T17:03:52Z dlowe: it hasn't won any converts inside Google, though. *shrug* 2014-09-29T17:04:08Z malbertife joined #lisp 2014-09-29T17:06:44Z eudoxia: schjetne: well, good luck with it! 2014-09-29T17:06:50Z SvenGek joined #lisp 2014-09-29T17:07:02Z schjetne: eudoxia: thanks! 2014-09-29T17:08:37Z MoALTz joined #lisp 2014-09-29T17:09:03Z ndrei joined #lisp 2014-09-29T17:10:08Z Fare quit (Ping timeout: 260 seconds) 2014-09-29T17:11:41Z SvenGek: One of the annoying, yet fun, parts of learning lisp is when you solve a problem and you're not sure if you did it in the "lisp way". 2014-09-29T17:12:28Z brkr_ quit (Quit: quit) 2014-09-29T17:12:44Z Grue`: I've heard of Python way but not the Lisp one 2014-09-29T17:12:45Z przl quit (Quit: leaving) 2014-09-29T17:13:03Z ahungry_ quit (Remote host closed the connection) 2014-09-29T17:13:10Z eudoxia: does it have tons of parentheses? is it easy to understand? then it's the lisp way 2014-09-29T17:13:29Z fortitude joined #lisp 2014-09-29T17:13:40Z Grue`: the last 100 pages of code are just ))))))))) 2014-09-29T17:13:49Z SvenGek: hehe 2014-09-29T17:14:33Z Xach: booo 2014-09-29T17:15:40Z ahungry_ joined #lisp 2014-09-29T17:15:45Z slyrus quit (Ping timeout: 260 seconds) 2014-09-29T17:15:59Z oleo: the lisp way is to modularize too.... one unit for one task.... 2014-09-29T17:16:18Z anunnaki quit (Changing host) 2014-09-29T17:16:18Z anunnaki joined #lisp 2014-09-29T17:16:18Z SvenGek: Grue`: Having a limited lisp vocabulary and habit for imperative styled programming usually results in non-lisp-way code 2014-09-29T17:16:35Z oleo: well ideally..... 2014-09-29T17:20:19Z oleo: 90% sure then 10% for the mixed stuff maybe and those 10% stuff which does not get called often..... 2014-09-29T17:20:42Z oleo: thumpwise..... 2014-09-29T17:22:31Z joneshf-laptop quit (Ping timeout: 272 seconds) 2014-09-29T17:24:16Z pjb: beach: Seems to me that duplicate hierarchies is a structural problem of single inheritance OO. Probably the problem you have comes from the fact that this mix-in shouldn't be in the hierarchy at all, but should have been a separate object for multiple-dispatching methods. 2014-09-29T17:25:29Z pjb: beach: you may hide it, by replacing inheriting of this mixin in the superclass, by a composition, and then in the relevant methods, by forwarding to a multiple-dispatch method. 2014-09-29T17:26:58Z pjb: Or, of course, with the MOP, you can do dirty tricks, such as duplicating the class hierarchy dynamically. 2014-09-29T17:28:46Z Fare joined #lisp 2014-09-29T17:32:55Z mac_ified quit 2014-09-29T17:35:11Z arenz quit (Ping timeout: 244 seconds) 2014-09-29T17:35:38Z pnpuff joined #lisp 2014-09-29T17:37:22Z varjag_ joined #lisp 2014-09-29T17:39:24Z joneshf-laptop joined #lisp 2014-09-29T17:41:21Z dxtr quit (Quit: .) 2014-09-29T17:43:29Z rme_ joined #lisp 2014-09-29T17:43:36Z rme quit (Ping timeout: 183 seconds) 2014-09-29T17:43:37Z rme_ is now known as rme 2014-09-29T17:44:31Z jkaye quit (Remote host closed the connection) 2014-09-29T17:45:53Z dxtr joined #lisp 2014-09-29T17:46:05Z rme quit (Ping timeout: 260 seconds) 2014-09-29T17:47:39Z ltbarcly joined #lisp 2014-09-29T17:47:42Z dxtr quit (Changing host) 2014-09-29T17:47:42Z dxtr joined #lisp 2014-09-29T17:47:47Z rme_ quit (Ping timeout: 245 seconds) 2014-09-29T17:48:52Z ndrei quit (Ping timeout: 260 seconds) 2014-09-29T17:51:05Z jkaye joined #lisp 2014-09-29T17:51:23Z rme joined #lisp 2014-09-29T17:52:37Z araujo quit (Ping timeout: 260 seconds) 2014-09-29T17:56:10Z josemanuel joined #lisp 2014-09-29T17:57:42Z TDT`````` quit (Read error: Connection reset by peer) 2014-09-29T17:59:31Z josemanuel quit (Client Quit) 2014-09-29T18:00:15Z lduros quit (Remote host closed the connection) 2014-09-29T18:01:11Z Ven joined #lisp 2014-09-29T18:06:22Z oudeis_ joined #lisp 2014-09-29T18:06:56Z kushal quit (Quit: Leaving) 2014-09-29T18:07:27Z oudeis quit (Ping timeout: 258 seconds) 2014-09-29T18:09:29Z bjorkintosh quit (Ping timeout: 260 seconds) 2014-09-29T18:09:38Z Patzy quit (Ping timeout: 272 seconds) 2014-09-29T18:10:05Z Patzy joined #lisp 2014-09-29T18:10:43Z ehu joined #lisp 2014-09-29T18:15:37Z oudeis_ quit (Quit: This computer has gone to sleep) 2014-09-29T18:17:35Z normanrichards quit 2014-09-29T18:17:46Z eudoxia quit (Quit: Lost terminal) 2014-09-29T18:18:22Z Fare quit (Ping timeout: 240 seconds) 2014-09-29T18:18:23Z jtza8 quit (Ping timeout: 240 seconds) 2014-09-29T18:19:12Z rtra quit (Ping timeout: 250 seconds) 2014-09-29T18:19:24Z tankrim quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-29T18:21:44Z rtra joined #lisp 2014-09-29T18:21:49Z malbertife quit (Quit: Leaving) 2014-09-29T18:22:01Z jordonbiondo quit (Ping timeout: 260 seconds) 2014-09-29T18:22:52Z Fare joined #lisp 2014-09-29T18:23:26Z Fare changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language logs:|contact op if muted|common-lisp.net migration 2014-09-22@09:00UTC (http://bit.ly/1mmCw6o)|SBCL 1.2.4, yason 0.6.7, Drakma 1.3.10 2014-09-29T18:23:40Z Fare removes cl-launch 4.1 from the news. It's not news anymore. 2014-09-29T18:24:42Z Fare: drmeister, BTW, once ASDF works, it should be trivial to port cl-launch, too 2014-09-29T18:25:37Z ndrei joined #lisp 2014-09-29T18:25:44Z froggey quit (Ping timeout: 260 seconds) 2014-09-29T18:27:09Z urandom__ quit (Quit: Konversation terminated!) 2014-09-29T18:27:35Z beach left #lisp 2014-09-29T18:27:39Z froggey joined #lisp 2014-09-29T18:28:16Z bobbysmith007 joined #lisp 2014-09-29T18:28:19Z Grue`: goddamn, i almost managed to compile sbcl 1.2.4 on windows but for some reason sb-posix failed the tests and wouldn't install 2014-09-29T18:28:50Z LiamH: Fare: I'm having trouble with reader macro modification. Do you know of an example of a system that defines its own readtable properly (per comments in http://permalink.gmane.org/gmane.lisp.lib.cxml.devel/90)? 2014-09-29T18:29:28Z Fare: lambda-reader ? 2014-09-29T18:30:32Z Fare: fare-quasiquote ? 2014-09-29T18:31:08Z Fare: Grue: might be a genuine bug in sb-posix — can you fix it? 2014-09-29T18:31:36Z Fare: often, #ifdef'ing the feature away from Windows is a good enough workaround 2014-09-29T18:31:38Z LiamH: Fare: So I should use named-readtable? 2014-09-29T18:31:51Z Fare: LiamH: that's the best practice, these days 2014-09-29T18:31:54Z LiamH: err, named-readtables 2014-09-29T18:32:04Z Grue`: Fare: I can't find the result of that test output 2014-09-29T18:32:06Z LiamH: OK 2014-09-29T18:32:09Z Fare: there's a wrapper around it called cl-syntax that promises to do more someday 2014-09-29T18:32:24Z vaporatorius joined #lisp 2014-09-29T18:32:27Z Grue`: I copied sb-posix.fasl manually and quicklisp etc seems to work but I dunno 2014-09-29T18:32:39Z Fare: Grue: sounds evil 2014-09-29T18:32:41Z fragamus joined #lisp 2014-09-29T18:33:03Z Fare: the right thing to do is capture the error log, identify the bug, and either fix it or conditionalize it away from Windows. 2014-09-29T18:33:41Z Grue`: yeah, I'll try again 2014-09-29T18:34:13Z Fare: try just make-target-contrib.sh 2014-09-29T18:34:16Z Grue`: at least I got it working 2014-09-29T18:34:26Z Fare: instead of building everything 2014-09-29T18:34:45Z Fare: you could even edit it so you only try to build sb-posix 2014-09-29T18:34:59Z jordonbiondo joined #lisp 2014-09-29T18:35:42Z madrik quit (Quit: sleep) 2014-09-29T18:35:59Z pnpuff left #lisp 2014-09-29T18:36:02Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-09-29T18:40:44Z Ven joined #lisp 2014-09-29T18:42:34Z Fare quit (Ping timeout: 272 seconds) 2014-09-29T18:43:09Z Grue`: ok I have located the test failure http://paste.lisp.org/display/143884 2014-09-29T18:43:40Z Grue`: not sure what this does though 2014-09-29T18:44:50Z pt1 quit (Remote host closed the connection) 2014-09-29T18:46:44Z slyrus joined #lisp 2014-09-29T18:47:42Z normanrichards joined #lisp 2014-09-29T18:49:48Z svetlyak40wt quit (Remote host closed the connection) 2014-09-29T18:50:17Z oudeis joined #lisp 2014-09-29T18:51:35Z attila_lendvai joined #lisp 2014-09-29T18:51:35Z attila_lendvai quit (Changing host) 2014-09-29T18:51:35Z attila_lendvai joined #lisp 2014-09-29T18:53:05Z aynik joined #lisp 2014-09-29T18:54:14Z ltbarcly_ joined #lisp 2014-09-29T18:54:33Z pjb: Grue`: perhaps the test fails for case sensitivity issue? Try: string-lessp instead of string< ? 2014-09-29T18:55:24Z dstatyvka joined #lisp 2014-09-29T18:55:25Z Alfr quit (Quit: Leaving) 2014-09-29T18:55:25Z pjb: Grue`: otherwise it would be interesting to see the data on which it fails. 2014-09-29T18:56:18Z ltbarcly quit (Ping timeout: 244 seconds) 2014-09-29T18:56:56Z drmeist__ joined #lisp 2014-09-29T18:58:16Z Grue`: interestinly this test is commented out for darwin 2014-09-29T18:58:28Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-29T18:58:34Z Grue`: so it probably fails there too 2014-09-29T18:59:29Z nightshade427 quit (Quit: bye) 2014-09-29T18:59:51Z pjb: By default, MacOSX uses case insensitive file systems. 2014-09-29T19:00:05Z pjb: A major PITA. 2014-09-29T19:00:17Z slyrus quit (Ping timeout: 272 seconds) 2014-09-29T19:01:28Z drmeist__ quit (Ping timeout: 244 seconds) 2014-09-29T19:01:37Z nightshade427 joined #lisp 2014-09-29T19:02:40Z Grue`: curious... i replaced equal with list and the results are in: http://paste.lisp.org/display/143884#1 2014-09-29T19:03:02Z Grue`: it seems like the second part of the equal returns full paths and the first part shortened paths 2014-09-29T19:03:23Z Bicyclidine joined #lisp 2014-09-29T19:03:50Z Jesin quit (Ping timeout: 250 seconds) 2014-09-29T19:05:03Z drmeist__ joined #lisp 2014-09-29T19:07:34Z Grue`: this feels like a bug in enough-namestring tbh 2014-09-29T19:07:55Z Grue`: clhs enough-namestring 2014-09-29T19:07:55Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/f_namest.htm 2014-09-29T19:08:19Z drmeist__ quit (Remote host closed the connection) 2014-09-29T19:10:24Z Grue`: or not... should (enough-namestring #P"d:/SBCL/1.2.4/bin/" #P"d:/sbcl/1.2.4/") return "/SBCL/1.2.4/bin/" ? 2014-09-29T19:11:57Z innertracks quit (Quit: innertracks) 2014-09-29T19:12:37Z francogrex joined #lisp 2014-09-29T19:13:02Z francogrex: this seems promising: https://github.com/markcox80/basic-binary-ipc (provides an interface for performing inter process communication) 2014-09-29T19:13:21Z zacts: ix 2014-09-29T19:14:14Z Grue`: ok this is definitely case-sensitivity bug 2014-09-29T19:14:36Z Grue`: my *default-pathname-defaults* is lowercase, but directory returns uppercase paths 2014-09-29T19:15:08Z Grue`: and enough-namestring is case-sensitive so it doesn't cut off paths properly 2014-09-29T19:17:42Z Jesin joined #lisp 2014-09-29T19:17:52Z kobain joined #lisp 2014-09-29T19:19:07Z kobain quit (Max SendQ exceeded) 2014-09-29T19:19:25Z kobain joined #lisp 2014-09-29T19:20:02Z kobain quit (Max SendQ exceeded) 2014-09-29T19:20:11Z svetlyak40wt joined #lisp 2014-09-29T19:20:19Z kobain joined #lisp 2014-09-29T19:20:36Z BitPuffin quit (Ping timeout: 246 seconds) 2014-09-29T19:20:55Z fragamus quit (Quit: Computer has gone to sleep.) 2014-09-29T19:20:56Z kobain quit (Max SendQ exceeded) 2014-09-29T19:21:14Z kobain joined #lisp 2014-09-29T19:23:38Z apathor left #lisp 2014-09-29T19:25:20Z Vivitron quit (Ping timeout: 272 seconds) 2014-09-29T19:25:31Z drmeiste_ quit (Remote host closed the connection) 2014-09-29T19:25:48Z drmeiste_ joined #lisp 2014-09-29T19:25:50Z angavrilov quit (Read error: Connection reset by peer) 2014-09-29T19:26:22Z Grue`` joined #lisp 2014-09-29T19:26:39Z Grue` quit (Ping timeout: 272 seconds) 2014-09-29T19:27:03Z Grue`` is now known as Grue` 2014-09-29T19:29:08Z svetlyak40wt quit (Ping timeout: 272 seconds) 2014-09-29T19:30:01Z svetlyak40wt joined #lisp 2014-09-29T19:30:26Z francogrex quit (Remote host closed the connection) 2014-09-29T19:31:43Z clop: anyone know whether the CL standard requires the syntax "::foo" to be interpreted as ":foo" anywhere? 2014-09-29T19:31:55Z Kenjin_ quit (Remote host closed the connection) 2014-09-29T19:33:21Z Grue`: well, keyword package is supposed to export everything... 2014-09-29T19:34:57Z dstatyvka quit (Ping timeout: 255 seconds) 2014-09-29T19:34:57Z Bicyclidine quit (Ping timeout: 246 seconds) 2014-09-29T19:35:46Z Xach: clop: It is explicity declared invalid syntax. let me find the page... 2014-09-29T19:36:07Z ndrei quit (Ping timeout: 245 seconds) 2014-09-29T19:36:08Z clop: oh interesting 2014-09-29T19:36:10Z Xach: clop: http://l1sp.org/cl/2.3.5 -- "undefined" 2014-09-29T19:36:47Z clop: aah, does undefined necessarily mean invalid though? or just implementation-defined? 2014-09-29T19:40:51Z faheem___ joined #lisp 2014-09-29T19:40:54Z Xach: clop: it does not mean invalid 2014-09-29T19:41:40Z Xach: From my spec parsing, "This means that the consequences are unpredictable. The consequences may range from harmless to fatal." 2014-09-29T19:41:44Z oudeis_ joined #lisp 2014-09-29T19:42:11Z Xach: I might be missing a more specific definition of undefined somewhere. 2014-09-29T19:43:23Z clop: sure, thanks 2014-09-29T19:45:00Z PuercoPop: clop: implementation defined is explicitly stated where appropriate in the CLHS. So undefined is different from implementation dependent http://www.lispworks.com/documentation/HyperSpec/Body/26_glo_i.htm#implementation-defined 2014-09-29T19:45:16Z dim: undefined reads to me as "implementations are free to do whatever they want, in non-compatible ways", sometimes a given implementation will define its own behavior tho -- but that's just my reading 2014-09-29T19:45:33Z dim: oh, and there you go, I'm all wrong again ;-) 2014-09-29T19:50:05Z oudeis quit (*.net *.split) 2014-09-29T19:50:05Z vaporatorius quit (*.net *.split) 2014-09-29T19:56:04Z vaporatorius joined #lisp 2014-09-29T19:59:02Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-29T19:59:15Z ogamita joined #lisp 2014-09-29T20:01:10Z araujo joined #lisp 2014-09-29T20:01:10Z araujo quit (Changing host) 2014-09-29T20:01:10Z araujo joined #lisp 2014-09-29T20:01:21Z sdemarre joined #lisp 2014-09-29T20:05:43Z ilhami joined #lisp 2014-09-29T20:06:07Z zophy quit (Ping timeout: 245 seconds) 2014-09-29T20:06:36Z ilhami left #lisp 2014-09-29T20:10:19Z Bicyclidine joined #lisp 2014-09-29T20:12:42Z oleo is now known as Guest11612 2014-09-29T20:13:11Z ndrei joined #lisp 2014-09-29T20:14:26Z oleo__ joined #lisp 2014-09-29T20:16:18Z Guest11612 quit (Ping timeout: 272 seconds) 2014-09-29T20:21:19Z resttime joined #lisp 2014-09-29T20:21:36Z ltbarcly_ quit (Quit: Computer has gone to sleep.) 2014-09-29T20:23:41Z ltbarcly joined #lisp 2014-09-29T20:27:36Z AeroNotix: any one got the link to the email archive of some people working on standardization ? 2014-09-29T20:27:49Z fragamus joined #lisp 2014-09-29T20:27:50Z normanrichards quit 2014-09-29T20:28:16Z tbarletz_ is now known as tbarletz 2014-09-29T20:30:32Z atgreen quit (Remote host closed the connection) 2014-09-29T20:30:34Z Xach: AeroNotix: http://cl-su-ai.cddddr.org/ has some stuff. 2014-09-29T20:31:06Z AeroNotix: Xach: this is the one! 2014-09-29T20:31:07Z AeroNotix: thanks 2014-09-29T20:32:21Z fortitude quit (Disconnected by services) 2014-09-29T20:33:34Z fortitude joined #lisp 2014-09-29T20:34:55Z fragamus quit (Quit: Computer has gone to sleep.) 2014-09-29T20:35:31Z duggiefresh quit 2014-09-29T20:38:05Z ndrei quit (Ping timeout: 244 seconds) 2014-09-29T20:43:54Z hiyosi joined #lisp 2014-09-29T20:46:07Z svetlyak40wt quit (Remote host closed the connection) 2014-09-29T20:46:27Z dim: c.l.l provides random uninteresting puzzles right when you need'em! 2014-09-29T20:46:32Z dim: puzzles-as-a-service? 2014-09-29T20:46:34Z lisper29 joined #lisp 2014-09-29T20:47:02Z sdemarre quit (Ping timeout: 272 seconds) 2014-09-29T20:48:23Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-29T20:59:42Z Bicyclidine quit (Ping timeout: 272 seconds) 2014-09-29T21:01:03Z aynik quit (Read error: Connection reset by peer) 2014-09-29T21:02:59Z innertracks joined #lisp 2014-09-29T21:04:25Z jordonbiondo quit (Ping timeout: 260 seconds) 2014-09-29T21:05:41Z Bicyclidine joined #lisp 2014-09-29T21:07:22Z ahungry_ quit (Quit: leaving) 2014-09-29T21:09:32Z innertracks quit (Ping timeout: 258 seconds) 2014-09-29T21:10:16Z pt1 joined #lisp 2014-09-29T21:10:32Z innertracks joined #lisp 2014-09-29T21:10:56Z pt1 quit (Remote host closed the connection) 2014-09-29T21:10:58Z hardenedapple quit (Quit: WeeChat 1.0.1) 2014-09-29T21:12:31Z aynik joined #lisp 2014-09-29T21:13:46Z slyrus joined #lisp 2014-09-29T21:15:06Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-09-29T21:19:22Z atgreen joined #lisp 2014-09-29T21:22:18Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-09-29T21:28:03Z hiroakip joined #lisp 2014-09-29T21:29:04Z replcated joined #lisp 2014-09-29T21:29:51Z drmeiste_ quit (Remote host closed the connection) 2014-09-29T21:30:12Z replcated_ quit (Ping timeout: 245 seconds) 2014-09-29T21:30:23Z drmeiste_ joined #lisp 2014-09-29T21:31:38Z ndrei joined #lisp 2014-09-29T21:34:23Z lisper29 quit (Quit: Leaving) 2014-09-29T21:35:18Z mrSpec joined #lisp 2014-09-29T21:37:33Z kuzy000 quit (Ping timeout: 260 seconds) 2014-09-29T21:39:11Z Kenjin joined #lisp 2014-09-29T21:40:43Z pjb: Grue`: now, if you count on providing a patch, notice that you can mount case sensitive file systems onto case insensitive file systems and vice-versa. 2014-09-29T21:41:11Z pjb: Grue`: therefore the case sensitivity of file systems shall be inherited pathname component by pathname component! 2014-09-29T21:41:47Z mongoose joined #lisp 2014-09-29T21:41:51Z pjb: /Case/Sensitive/MP/CASE/INSENSITIVE/mp/case/sensitive/file.txt 2014-09-29T21:41:55Z pjb: Have fun! 2014-09-29T21:42:09Z mongoose: ? 2014-09-29T21:42:18Z mongoose: I have a feeling I entered just past some context 2014-09-29T21:43:14Z pjb: From before 21:30:00. 2014-09-29T21:43:20Z onpoint quit (Quit: leaving) 2014-09-29T21:43:23Z mishoo quit (Ping timeout: 240 seconds) 2014-09-29T21:43:36Z gingerale quit (Ping timeout: 260 seconds) 2014-09-29T21:44:38Z pjb: mongoose: a bug about case sensitive pathnames. 2014-09-29T21:44:39Z hiyosi joined #lisp 2014-09-29T21:44:45Z mongoose: ah 2014-09-29T21:45:00Z pjb: or rather, pathnames in case insensitive file systesm. 2014-09-29T21:45:38Z mongoose left #lisp 2014-09-29T21:46:27Z innertracks quit (Ping timeout: 245 seconds) 2014-09-29T21:47:27Z csziacobus joined #lisp 2014-09-29T21:49:23Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-29T21:50:29Z LiamH quit (Quit: Leaving.) 2014-09-29T21:53:09Z drmeiste_ quit (Remote host closed the connection) 2014-09-29T21:53:23Z drmeiste_ joined #lisp 2014-09-29T21:53:50Z ggole quit (Ping timeout: 272 seconds) 2014-09-29T21:55:12Z drmeister_ quit (Remote host closed the connection) 2014-09-29T21:55:50Z drmeist__ joined #lisp 2014-09-29T21:57:59Z attila_lendvai quit (Quit: Leaving.) 2014-09-29T21:58:37Z ogamita quit (Ping timeout: 260 seconds) 2014-09-29T21:59:14Z Bicyclidine quit (Ping timeout: 272 seconds) 2014-09-29T21:59:35Z Bicyclidine joined #lisp 2014-09-29T22:00:17Z drmeist__ quit (Ping timeout: 245 seconds) 2014-09-29T22:05:00Z robot-beethoven joined #lisp 2014-09-29T22:05:35Z drmeist__ joined #lisp 2014-09-29T22:06:26Z MouldyOl1 joined #lisp 2014-09-29T22:06:51Z flip214 quit (Ping timeout: 246 seconds) 2014-09-29T22:07:27Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-29T22:08:04Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-09-29T22:09:01Z jkaye quit (Remote host closed the connection) 2014-09-29T22:09:37Z jkaye joined #lisp 2014-09-29T22:13:57Z jkaye quit (Ping timeout: 260 seconds) 2014-09-29T22:14:19Z ndrei quit (Ping timeout: 258 seconds) 2014-09-29T22:15:21Z aynik quit (Ping timeout: 260 seconds) 2014-09-29T22:18:28Z drmeist__ quit (Remote host closed the connection) 2014-09-29T22:19:09Z drmeist__ joined #lisp 2014-09-29T22:19:13Z mrSpec quit (Remote host closed the connection) 2014-09-29T22:20:42Z troydm quit (Quit: What is hope? That all of your wishes and all of your dreams come true? (C) Rau Le Creuset) 2014-09-29T22:25:26Z ogamita joined #lisp 2014-09-29T22:27:37Z troydm joined #lisp 2014-09-29T22:27:45Z CatMtKing joined #lisp 2014-09-29T22:28:12Z Grue` quit (Ping timeout: 245 seconds) 2014-09-29T22:29:00Z zophy joined #lisp 2014-09-29T22:29:15Z ehu quit (Ping timeout: 246 seconds) 2014-09-29T22:29:41Z ogamita quit (Ping timeout: 244 seconds) 2014-09-29T22:29:49Z AeroNotix: is there a format specifier to print the same argument N times? 2014-09-29T22:30:47Z Longlius joined #lisp 2014-09-29T22:30:48Z bgs100 joined #lisp 2014-09-29T22:31:09Z pjb: AeroNotix: yes. 2014-09-29T22:32:08Z AeroNotix: pjb: Good. I'm glad there is. 2014-09-29T22:32:54Z drmeist__ is now known as drmeister_ 2014-09-29T22:33:39Z Shinmera quit (Quit: しつれいしなければならないんです。) 2014-09-29T22:33:50Z pjb: AeroNotix: (format t "~10@{~A~:*~}~*~A" 42 33) 2014-09-29T22:34:57Z wheelsucker quit (Quit: Client Quit) 2014-09-29T22:35:37Z blakbunnie27 quit (Ping timeout: 245 seconds) 2014-09-29T22:36:57Z drmeister_ quit (Read error: Connection reset by peer) 2014-09-29T22:40:09Z AeroNotix: pjb: Maybe it's a bit more readable to just do #'make-string with :initial-element 2014-09-29T22:40:31Z Bicyclidine: if it's a character, definitely 2014-09-29T22:42:40Z hiroakip quit (Ping timeout: 250 seconds) 2014-09-29T22:45:36Z hiyosi joined #lisp 2014-09-29T22:46:06Z pjb: Yes, because you can have any complex sexp repeated. 2014-09-29T22:46:44Z pjb: Try: (format t "~{~5@{~4D~^|~}~%~}" '(1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16)) 2014-09-29T22:47:27Z drmeist__ joined #lisp 2014-09-29T22:50:02Z hiyosi quit (Ping timeout: 250 seconds) 2014-09-29T22:50:04Z flip214 joined #lisp 2014-09-29T22:50:04Z flip214 quit (Changing host) 2014-09-29T22:50:04Z flip214 joined #lisp 2014-09-29T22:51:21Z stepnem quit (Ping timeout: 260 seconds) 2014-09-29T22:52:12Z InvalidCo quit (Ping timeout: 260 seconds) 2014-09-29T22:53:30Z fridim__ quit (Ping timeout: 250 seconds) 2014-09-29T22:56:45Z drmeiste_ quit (Remote host closed the connection) 2014-09-29T22:57:19Z drmeiste_ joined #lisp 2014-09-29T22:57:24Z Kenjin quit (Remote host closed the connection) 2014-09-29T22:58:19Z drmeist__ is now known as drmeister_ 2014-09-29T22:58:47Z Bicyclidine quit (Ping timeout: 258 seconds) 2014-09-29T22:58:54Z xyjprc joined #lisp 2014-09-29T22:59:57Z CatMtKing quit (Quit: This computer has gone to sleep) 2014-09-29T23:03:22Z blakbunnie27 joined #lisp 2014-09-29T23:12:55Z Bicyclidine joined #lisp 2014-09-29T23:13:00Z InvalidCo joined #lisp 2014-09-29T23:13:49Z ogamita joined #lisp 2014-09-29T23:16:33Z xyjprc quit (Remote host closed the connection) 2014-09-29T23:17:02Z fortitude quit (Quit: leaving) 2014-09-29T23:17:32Z hiyosi joined #lisp 2014-09-29T23:19:09Z nydel quit (Quit: WeeChat 0.4.2) 2014-09-29T23:20:30Z nydel joined #lisp 2014-09-29T23:22:12Z boogie joined #lisp 2014-09-29T23:25:09Z zeitue joined #lisp 2014-09-29T23:25:37Z ltbarcly joined #lisp 2014-09-29T23:26:37Z ltbarcly quit (Client Quit) 2014-09-29T23:28:13Z CatMtKing joined #lisp 2014-09-29T23:28:47Z CatMtKing quit (Client Quit) 2014-09-29T23:34:41Z freaksken quit (Ping timeout: 260 seconds) 2014-09-29T23:37:28Z ltbarcly joined #lisp 2014-09-29T23:37:48Z ltbarcly quit (Client Quit) 2014-09-29T23:39:41Z atgreen quit (Read error: Connection reset by peer) 2014-09-29T23:40:47Z CatMtKing joined #lisp 2014-09-29T23:41:41Z marcot_ joined #lisp 2014-09-29T23:43:31Z marcot_: Hi. I'm reading Practical Common Lisp. I'm in the chapter Macros: Defining your own (http://www.gigamonkeys.com/book/macros-defining-your-own.html). 2014-09-29T23:43:54Z marcot_: My doubt is about the once-only macro. Why can't it be defined simply as in http://pastebin.com/M7sjfJyb . 2014-09-29T23:43:55Z marcot_: ? 2014-09-29T23:44:17Z jleija joined #lisp 2014-09-29T23:44:43Z Bicyclidine: Did you compare the expansions? (say, with that do-primes macro there) 2014-09-29T23:45:01Z Bicyclidine: (macroexpand-1 '(once-only (start end) ...)) 2014-09-29T23:45:48Z marcot_: Bicyclidine: Yes, they look the same on my code. 2014-09-29T23:46:23Z zeitue quit (Ping timeout: 240 seconds) 2014-09-29T23:46:48Z varjag_ quit (Quit: Connection closed for inactivity) 2014-09-29T23:47:04Z marcot_: Bicyclidine: http://pastebin.com/1fDej2KT 2014-09-29T23:47:47Z marcot_: Bicyclidine: Sorry, ignore the once-only-t definition. 2014-09-29T23:48:08Z Bicyclidine: um, my-do-primes and do-primes both seem to be using once-only? 2014-09-29T23:48:10Z marcot_: Oh, I'm using the original do-primes. 2014-09-29T23:48:18Z marcot_: Yes, the original once-only. 2014-09-29T23:48:21Z marcot_: Let me correct it here. 2014-09-29T23:49:46Z Bicyclidine: oh, right, i remember the problem now. 2014-09-29T23:50:10Z Bicyclidine: Okay, so first off you forgot to quote the gensym in the expansion, but that's easily fixed. 2014-09-29T23:50:48Z Bicyclidine: more importantly, you generate all the gensyms at the time my-once-only is expanded, rather than when its containing macro is expanded. 2014-09-29T23:51:37Z marcot_: Bicyclidine: Ok, let's go by steps. What line number do you mention when you say I forgot to quote gensym? 2014-09-29T23:51:48Z Bicyclidine: (,@(loop for n in names for g in gensyms collect `(,n ,g)) 2014-09-29T23:52:00Z Bicyclidine: You get an expansion like (let ((start #:g999)) ...) 2014-09-29T23:52:09Z Bicyclidine: which will try to evaluate #:g999, which is unbound 2014-09-29T23:54:54Z marcot_: Ok, Bicyclidine, I think I'm starting to see the problem. Thanks for elucidating. I'll have to think a little more on this before understanding it completely, but now I have a path to follow at least. 2014-09-29T23:55:13Z Bicyclidine: wait, no, there's a way more major problem 2014-09-29T23:55:25Z sz0 joined #lisp 2014-09-29T23:55:31Z Bicyclidine: you didn't write once-only, you wrote with-gensyms (which is another useful macro that's not in the standard) 2014-09-29T23:55:31Z Joreji joined #lisp 2014-09-29T23:55:53Z marcot_: Yes, I know the quoting is not the only problem. 2014-09-29T23:56:02Z marcot_: I now understand why my code is wrong. 2014-09-29T23:56:17Z Bicyclidine: sorry it took me a while to grasp this, once-only is a weird-ass macro 2014-09-29T23:56:34Z marcot_: Yes, I'm going through that process. :-) 2014-09-29T23:57:32Z EvW quit (Ping timeout: 260 seconds) 2014-09-29T23:58:40Z Bicyclidine: https://github.com/keithj/alexandria/blob/caf74454bd6eea6833c5f6f99670034496cca2c4/macros.lisp more heavily commented but basically identical version 2014-09-29T23:58:52Z Bicyclidine: well, with-gensyms is more involved, but whatever 2014-09-29T23:59:42Z tadni: This is so nuts/awesome to me. https://github.com/larsbrinkhoff/emacs-cl