<< 09-07-2013 >>

01:12:58*DAddYE quit (Remote host closed the connection)
01:38:25*q66 quit (Quit: Leaving)
02:05:16*Trixar_za is now known as Trix[a]r_za
03:54:51*DAddYE joined #nimrod
04:18:31*DAddYE quit (Read error: Connection reset by peer)
04:19:51*DAddYE joined #nimrod
04:24:01*Associat0r joined #nimrod
04:24:01*Associat0r quit (Changing host)
04:24:01*Associat0r joined #nimrod
04:33:35*OrionPK quit (Read error: Connection reset by peer)
04:36:21*DAddYE quit (Ping timeout: 248 seconds)
04:37:01*DAddYE joined #nimrod
05:32:09*DAddYE quit (Remote host closed the connection)
06:12:31*XAMPP quit (Read error: Connection reset by peer)
06:12:56*XAMPP joined #nimrod
06:12:56*XAMPP quit (Changing host)
06:12:56*XAMPP joined #nimrod
06:25:54*Associat0r quit (Quit: Associat0r)
07:57:22*EXetoC joined #nimrod
08:37:35*q66 joined #nimrod
08:46:45*Associat0r joined #nimrod
08:46:45*Associat0r quit (Changing host)
08:46:45*Associat0r joined #nimrod
09:12:07*ponce quit (*.net *.split)
09:12:08*nihathrael quit (*.net *.split)
09:12:08*dom96 quit (*.net *.split)
09:13:49*ponce joined #nimrod
09:13:49*nihathrael joined #nimrod
09:13:49*dom96 joined #nimrod
09:41:34*zahary_ joined #nimrod
13:23:23*Raynes quit (Ping timeout: 240 seconds)
13:26:03*Raynes joined #nimrod
13:50:21*Sergio965 joined #nimrod
15:52:01*EXetoC quit (Quit: WeeChat 0.4.1)
16:02:58*Trix[a]r_za is now known as Trixar_za
16:46:14*DAddYE joined #nimrod
16:46:59*Trixar_za is now known as Trix[a]r_za
16:55:34*Trix[a]r_za is now known as Trixar_za
17:27:32*EXetoC joined #nimrod
17:41:25*Reisen is now known as Reiser
17:41:29*Reiser is now known as Reisen
18:21:46*zahary joined #nimrod
18:24:01*zahary quit (Read error: Connection reset by peer)
18:24:13*zahary joined #nimrod
18:24:20*zahary quit (Client Quit)
18:24:37*zahary joined #nimrod
18:40:37EXetoCbeep beep
18:54:06EXetoCI can't define a vararg of arrays. is that a bug?
18:59:44EXetoCok that's not the issue. "TV4*[T:TNumber=TR]" it doesn't complain about that, but it's not possible to reference the type without specifying the type parameter
19:55:43Araqit's possible once zahary's branch is merged
19:57:28*Arcanum_za joined #nimrod
19:57:49Araqhi Arcanum_za, welcome
20:01:37*Trixar_za quit (*.net *.split)
20:03:59*Arcanum_za is now known as Trixar_za
20:04:05Trixar_zaThanks Araq :P
20:04:23Araqjust as I suspected
20:09:44Trixar_zaI can't believe dom96 actually wrote a kernel in nimrod
20:10:07Araqit's not a kernel it's a "kernel"
20:11:34Trixar_zaOk, a "kernel" framework
20:24:25EXetoCAraq: coool!
20:26:36EXetoCand he's working on one of my issues. awesome
20:26:46EXetoCzahary: here, have a virtual cookie
20:51:25*BitPuffin joined #nimrod
20:58:48EXetoC"GLdouble* = float64" that doesn't seem right. params that accepts GL_DOUBLE etc are of type GLenum
20:59:55*zahary_ quit (Read error: Connection reset by peer)
21:00:08EXetoCno wait
21:00:41*zahary_ joined #nimrod
21:01:13EXetoCthere's both GLdouble and GL_DOUBLE in the original API, but those names are going to collide, and I see here that there's cGL_DOUBLE etc, so nevermind
21:01:22EXetoCBitPuffin: morning
21:01:32Araqyep
21:01:59Araqmaybe we should deprecate GLdouble
21:02:18Araqthese C typedef aliases are pointless
21:03:33EXetoCand the type system is very flexible, so my const were actually typed as typedesc. it's a good feature actually. very convenient at times
21:03:38EXetoCyeah, I guess
21:03:44*Trixar_za is now known as Trix[a]r_za
21:04:14EXetoCmaybe they're needed in some alternative universe
21:05:34Araqit's called the "C universe" where exceptions are bad mmkay? and checking every single malloc call for NULL makes your system handle OOM
21:05:39*gradha joined #nimrod
21:10:58EXetoCjust wrap it and call it a day :>
21:16:09gradhadom96: your aporia todo for detecting if you are on a string should be possible with the highlite module, I'm using it now to skip strings/comments in the hyperlinker
21:19:50Araqgradha: you can fix #518, I'm busy with other things
21:20:27gradhacan I? don't know about compiler magic
21:20:53Araqguards.nim:190
21:21:07Araqadd an 'if n.sym.ast != nil:'
21:22:57gradhaso as to avoid recursion?
21:24:34Araqyeah
21:24:47gradhabeing able to chain the case's else with elif looks nice
21:33:24*Associat0r quit (Quit: Associat0r)
21:44:39*Sergio965 quit (Ping timeout: 246 seconds)
22:05:50NimBotAraq/Nimrod master e06aa51 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Avoids usefulFact recursion with nil parameter. Fixes #518.
22:05:50NimBotAraq/Nimrod master b8ccb49 Araq [+0 ±1 -0]: Merge pull request #519 from gradha/pr_guards_against_nil_ast... 2 more lines
22:08:14gradhaNimBot: ping
22:08:25gradhaNimBot: secret handshake
22:08:29gradhaNimBot: play dead
22:08:32Araq!ping
22:08:32NimBotpong
22:09:22Araq!lag
22:09:22NimBot1ms between me and the server.
22:09:43gradhaI was trying to find easter eggs
22:10:02Araqsoon it'll be able to run nimrod code
22:11:02*OrionPK joined #nimrod
22:32:51*BitPuffin quit (Remote host closed the connection)
22:33:11*BitPuffin joined #nimrod
22:38:16*BitPuffin quit (Ping timeout: 240 seconds)
22:52:16dom96gradha: For efficiency I should be able to determine what GtkTextTag the cursor is on in the GtkSourceView.
23:01:50EXetoCiterating in reverse seems tedious. countdown seems to be the way to go
23:10:31*gradha quit (Quit: bbl, need to watch https://www.youtube.com/watch?v=1ZZC82dgJr8 again)
23:12:47EXetoCI'm sure you were aware of that already. maybe I should add a couple of reverseItems procs
23:15:40dom96Trix[a]r_za: It's nice to hear that you are impressed that I created a "kernel" :)
23:23:23*EXetoC quit (Quit: WeeChat 0.4.1)
23:51:12*NimBot joined #nimrod