| 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:37 | EXetoC | beep beep |
| 18:54:06 | EXetoC | I can't define a vararg of arrays. is that a bug? |
| 18:59:44 | EXetoC | ok 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:43 | Araq | it's possible once zahary's branch is merged |
| 19:57:28 | * | Arcanum_za joined #nimrod |
| 19:57:49 | Araq | hi Arcanum_za, welcome |
| 20:01:37 | * | Trixar_za quit (*.net *.split) |
| 20:03:59 | * | Arcanum_za is now known as Trixar_za |
| 20:04:05 | Trixar_za | Thanks Araq :P |
| 20:04:23 | Araq | just as I suspected |
| 20:09:44 | Trixar_za | I can't believe dom96 actually wrote a kernel in nimrod |
| 20:10:07 | Araq | it's not a kernel it's a "kernel" |
| 20:11:34 | Trixar_za | Ok, a "kernel" framework |
| 20:24:25 | EXetoC | Araq: coool! |
| 20:26:36 | EXetoC | and he's working on one of my issues. awesome |
| 20:26:46 | EXetoC | zahary: here, have a virtual cookie |
| 20:51:25 | * | BitPuffin joined #nimrod |
| 20:58:48 | EXetoC | "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:08 | EXetoC | no wait |
| 21:00:41 | * | zahary_ joined #nimrod |
| 21:01:13 | EXetoC | there'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:22 | EXetoC | BitPuffin: morning |
| 21:01:32 | Araq | yep |
| 21:01:59 | Araq | maybe we should deprecate GLdouble |
| 21:02:18 | Araq | these C typedef aliases are pointless |
| 21:03:33 | EXetoC | and 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:38 | EXetoC | yeah, I guess |
| 21:03:44 | * | Trixar_za is now known as Trix[a]r_za |
| 21:04:14 | EXetoC | maybe they're needed in some alternative universe |
| 21:05:34 | Araq | it'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:58 | EXetoC | just wrap it and call it a day :> |
| 21:16:09 | gradha | dom96: 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:50 | Araq | gradha: you can fix #518, I'm busy with other things |
| 21:20:27 | gradha | can I? don't know about compiler magic |
| 21:20:53 | Araq | guards.nim:190 |
| 21:21:07 | Araq | add an 'if n.sym.ast != nil:' |
| 21:22:57 | gradha | so as to avoid recursion? |
| 21:24:34 | Araq | yeah |
| 21:24:47 | gradha | being 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:50 | NimBot | Araq/Nimrod master e06aa51 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Avoids usefulFact recursion with nil parameter. Fixes #518. |
| 22:05:50 | NimBot | Araq/Nimrod master b8ccb49 Araq [+0 ±1 -0]: Merge pull request #519 from gradha/pr_guards_against_nil_ast... 2 more lines |
| 22:08:14 | gradha | NimBot: ping |
| 22:08:25 | gradha | NimBot: secret handshake |
| 22:08:29 | gradha | NimBot: play dead |
| 22:08:32 | Araq | !ping |
| 22:08:32 | NimBot | pong |
| 22:09:22 | Araq | !lag |
| 22:09:22 | NimBot | 1ms between me and the server. |
| 22:09:43 | gradha | I was trying to find easter eggs |
| 22:10:02 | Araq | soon 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:16 | dom96 | gradha: For efficiency I should be able to determine what GtkTextTag the cursor is on in the GtkSourceView. |
| 23:01:50 | EXetoC | iterating 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:47 | EXetoC | I'm sure you were aware of that already. maybe I should add a couple of reverseItems procs |
| 23:15:40 | dom96 | Trix[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 |