July 15, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[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))

top