[00:03:12] *** hoax__ has joined #ooc-lang [00:12:50] *** alex____ has quit IRC [00:54:25] <duckinator> hi [01:03:34] <fredreichbier> hai [01:05:55] <duckinator> what's up? [01:07:30] <fredreichbier> not much! [01:07:32] <fredreichbier> and for yxou? [01:08:00] <duckinator> just got a nice reminder of how epic zsh is [01:08:06] <duckinator> "cd ~/d/r/pr<tab>" -> "cd ~/dev/ruby/programble/" ftw [01:09:11] <fredreichbier> :O [01:09:13] <fredreichbier> that works? nice [01:09:21] <duckinator> yea :> [01:11:11] <duckinator> hm [01:11:44] <curtism> ohai [01:11:47] <curtism> y u cd to me [01:11:53] <duckinator> curtism: tried out pinion [01:12:00] <curtism> lol [01:12:10] <curtism> probably giving up on that [01:14:50] <duckinator> orly [01:15:05] <curtism> trays are impossible [01:15:09] <duckinator> lol [01:15:44] <duckinator> curtism: do you know what the required defaults are for non-transparent? [01:15:57] <duckinator> self.app_paintable = true [01:15:57] <duckinator> self.colormap = self.screen.rgba_colormap [01:15:57] <duckinator> ^that's transparent-only, right? [01:16:17] <fredreichbier> huh [01:16:19] <fredreichbier> is that the python? [01:16:24] <duckinator> ruby [01:16:43] <fredreichbier> oh [01:16:49] <fredreichbier> all doing the fancy X-level stuff? [01:17:00] *** Jetbeard has quit IRC [01:17:01] <duckinator> fancy's not the word :D [01:17:21] <fredreichbier> i like it [01:17:28] <duckinator> curtism: what's self.app_paintable do [01:17:30] <curtism> that Gtk stuff [01:17:30] <fredreichbier> to get my hands dirty in the rough X world [01:17:34] <fredreichbier> rawr [01:17:36] <fredreichbier> where men are men [01:17:48] <curtism> duckinator: something like tells Gtk "i'm drawing this now, you piss off" [01:17:52] <duckinator> lol [01:18:02] <duckinator> curtism: always true, regardless of transparency? [01:18:07] <duckinator> or only if transparent [01:18:20] <curtism> shouldn't be required unless you're doing transparency [01:18:32] <duckinator> can you set bg colors without that set? [01:18:44] <duckinator> because it's black on greyish without that set to true [01:18:54] <duckinator> (dark grey on black with it) [01:19:04] <curtism> without that, the background comes from the Gtk theme [01:19:10] <duckinator> hm [01:19:12] <curtism> at least i think it should [01:19:19] <duckinator> ok, i think you're right [01:20:04] <duckinator> i has working thing based off self.screen.composited? [01:24:27] <duckinator> man geany's so derpy with highlighting sometimes [01:25:18] <duckinator> curtism: if i do "a // b" in geany in a ruby file, "/ b" is blue [01:34:21] *** fredreichbier has quit IRC [02:16:48] *** copyboy has quit IRC [02:37:14] *** boredomist has quit IRC [02:38:08] *** joshthecoder has quit IRC [02:40:20] *** joshthecoder has joined #ooc-lang [02:40:21] *** ChanServ sets mode: +v joshthecoder [03:04:33] *** mickael9 has quit IRC [04:53:24] *** shahri_ has joined #ooc-lang [04:56:53] *** shahri has quit IRC [04:57:36] *** Oddity007 has quit IRC [05:16:58] *** boredomist has joined #ooc-lang [07:59:22] *** shahri_ has quit IRC [08:17:31] *** bertrand has joined #ooc-lang [08:24:39] *** joshthecoder has quit IRC [08:56:00] *** boredomist has quit IRC [11:23:28] *** copyboy has joined #ooc-lang [11:46:03] *** Jetbeard has joined #ooc-lang [13:41:23] *** bertrand has quit IRC [13:42:33] *** Raynes has quit IRC [13:43:40] *** Raynes has joined #ooc-lang [13:44:11] *** bertrand has joined #ooc-lang [14:19:04] *** copyboy has quit IRC [14:19:38] *** copyboy has joined #ooc-lang [14:40:12] *** mickael9 has joined #ooc-lang [16:07:54] *** locks has quit IRC [16:08:43] *** locks has joined #ooc-lang [16:16:38] *** locks has quit IRC [16:18:45] *** locks has joined #ooc-lang [16:41:25] *** boredomist has joined #ooc-lang [16:56:37] *** sohum has quit IRC [17:02:45] *** shahri has joined #ooc-lang [18:10:06] *** bertrand has quit IRC [19:01:49] *** joshthecoder has joined #ooc-lang [19:01:49] *** ChanServ sets mode: +v joshthecoder [19:10:32] *** Oddity007 has joined #ooc-lang [19:20:49] <copyboy> rock_tmp/sdk/net/StreamSocket.c: In function ?net_StreamSocket__StreamSocket_send_withLength_impl?: [19:20:49] <copyboy> rock_tmp/sdk/net/StreamSocket.c:68:9: error: too few arguments to function ?net_Exceptions__SocketError_new? [19:21:51] <Oddity007> Here's an ad WIN for you all http://dl.dropbox.com/u/19336889/Screen%20shot%202011-07-15%20at%201.11.45%20PM.png [19:22:14] <copyboy> i don't think this is my fault, can anyone confirm the error? [19:23:46] <duckinator> copyboy: what was the code that caused that [19:24:27] <copyboy> it's in the sdk, what do you mean? [19:25:39] <duckinator> you're telling me you did not use sockets at all, and got that error? [19:26:14] <duckinator> or wait..wtf?! [19:26:20] <duckinator> wow, yea that would be a problem [19:26:36] <duckinator> i actually found that on my fork before and thought it was specific to my fork..huh [19:27:23] <copyboy> so you need anything? [19:28:42] <duckinator> don't think so [19:29:18] <copyboy> any idea for a quick fix without breaking anything? [19:29:41] <duckinator> let me look [19:30:46] <duckinator> copyboy: actually, can you pastebin rock_tmp/sdk/net/StreamSocket.c? [19:34:43] <copyboy> aye [19:35:46] <copyboy> duckinator: http://pastebin.com/p7iZAqJX [19:36:51] <duckinator> hmm, ok, i see [19:36:57] <duckinator> if(bytesSent == -1) [19:36:58] <duckinator> SocketError new() throw() [19:37:38] <duckinator> this is definitely the same issue i had on my fork of it, hm [19:38:33] <duckinator> copyboy: you can try changing that to SocketError new("Error in send~withLength()") throw() as a temporary fix, but I feel like they'll just keep popping up elsewhere [19:39:05] <duckinator> and i have to run, but if you can wait a bit, i'll look into this later on today, it's a rather large issue [19:40:34] <duckinator> seems something broke with `X: class extends Y` or similar (it worked at one point, and i couldn't find a way to get it working by editing SocketError in sdk/net/Exceptions.ooc) [19:41:52] <duckinator> ow, one of those net/Exceptions fixes broke it, i think... [19:41:58] <copyboy> it might be because the parent class has two constructors, and "init: super func" chooses the wrong one ..? [19:42:16] <duckinator> yea, i think that's it. they were doing a lot of work with net/Exceptions, guess it wasn't tested thoroughly enough :< [19:42:52] <copyboy> i wonder if it works if i add brackets [19:43:49] <duckinator> hm? [19:44:07] <copyboy> super func () [19:44:14] <copyboy> the output is quite funny [19:44:25] <copyboy> sdk/net/Exceptions.ooc:4:56 INFO Visiting a Tuple! We're on the good track. [19:44:31] <duckinator> lol [19:46:16] <copyboy> this compiles: init: func { super() } [19:46:38] <duckinator> hmm [19:46:47] <duckinator> oh! i think i know how to fix it, then [19:46:54] <duckinator> it's messy and hideous, but yea [19:48:27] <duckinator> copyboy: this might actually fix it completely: init: func(=message) { super() }; init: func ~noOrigin { super() } [19:48:43] <duckinator> but just go with whatever let's you work on your code for now :P i'll look into a proper fix when i get back. bai o/ [20:01:26] <copyboy> duckinator: kay, thanks [20:47:06] <duckinator> hi [21:27:56] <copyboy> oh, you are already back, duckinator? [21:28:08] <duckinator> yea [21:28:31] <copyboy> did you look into it yet? [21:28:49] <duckinator> somewhat [21:28:53] <copyboy> i'd be interested in what's the problem [21:29:53] <duckinator> i think it's what you said before - that class has 1 constructor, but it's parent has 2 [21:31:44] <copyboy> is it supposed to be that way? [21:32:18] <duckinator> i honestly have no idea, but it seems bizarre [21:55:08] <duckinator> hmm, bbl again. off to blow $267 i don't have on medication o/ [22:44:29] *** boredomist has quit IRC [22:59:29] *** CIA-126 has joined #ooc-lang [23:02:53] *** duckinator has quit IRC [23:02:53] *** CIA-44 has quit IRC [23:03:12] *** duckinator has joined #ooc-lang [23:43:25] <copyboy> mhh, just wondering, shouldn't doStuff(ArrayList<Int> new() .add(0)) work? [23:43:47] <copyboy> doStuff obviously takes that arraylist [23:44:38] <copyboy> i thought that's how the chaining operator (that's what it is, right?) works [23:45:55] <Oddity007> Should work [23:46:42] <copyboy> i'm getting this, and it highlightes the function add: [23:46:44] <copyboy> ./IRC/IRC.ooc:66:64 ERROR Use of a void function call as an expression [23:46:44] <copyboy> callbacks put(name, ArrayList<Func(IRC, Message)> new() .add(fn))