| 00:05:42 | * | quasinoxen joined #nimrod |
| 00:07:41 | * | francisl quit (Quit: francisl) |
| 00:14:47 | * | Jehan_ quit (Quit: Leaving) |
| 00:16:25 | * | Fran__ is now known as Francisco |
| 00:21:57 | * | rpag quit (Ping timeout: 246 seconds) |
| 00:26:42 | * | francisl joined #nimrod |
| 00:29:03 | * | brson quit (Quit: leaving) |
| 00:29:56 | * | brson joined #nimrod |
| 00:34:53 | * | johnsoft quit (Ping timeout: 260 seconds) |
| 00:35:40 | * | johnsoft joined #nimrod |
| 00:37:52 | * | brson quit (Quit: leaving) |
| 00:38:06 | * | brson joined #nimrod |
| 00:45:21 | * | wkoch quit (Quit: wkoch) |
| 01:03:14 | * | bogen joined #nimrod |
| 01:04:26 | * | q66 quit (Quit: Leaving) |
| 01:05:40 | * | rpag joined #nimrod |
| 01:08:36 | * | francisl quit (Quit: francisl) |
| 01:32:57 | * | wkoch joined #nimrod |
| 01:46:22 | * | francisl joined #nimrod |
| 01:47:32 | * | rpag quit (Ping timeout: 272 seconds) |
| 01:53:46 | * | quasinoxen quit (Ping timeout: 244 seconds) |
| 01:59:27 | * | quasinoxen joined #nimrod |
| 02:25:28 | * | quasinoxen quit (Ping timeout: 260 seconds) |
| 02:30:34 | * | quasinoxen joined #nimrod |
| 03:33:49 | * | xenagi quit (Read error: Connection reset by peer) |
| 03:38:37 | * | brson quit (Ping timeout: 258 seconds) |
| 03:41:09 | * | quasinoxen quit (Ping timeout: 260 seconds) |
| 03:46:57 | * | quasinoxen joined #nimrod |
| 03:47:25 | * | wkoch quit (Quit: wkoch) |
| 04:02:00 | * | johnsoft quit (Ping timeout: 258 seconds) |
| 04:02:54 | * | johnsoft joined #nimrod |
| 04:16:53 | * | francisl quit (Quit: francisl) |
| 04:29:05 | * | kshlm joined #nimrod |
| 04:39:48 | * | kaushal_ joined #nimrod |
| 04:39:53 | * | kshlm quit (Ping timeout: 260 seconds) |
| 04:40:05 | * | kaushal_ is now known as kshlm |
| 05:04:06 | * | quasinoxen quit (Ping timeout: 258 seconds) |
| 05:09:27 | * | quasinoxen joined #nimrod |
| 05:33:19 | * | tdc joined #nimrod |
| 05:43:45 | * | quasinoxen quit (Ping timeout: 272 seconds) |
| 05:48:56 | * | uber quit (Ping timeout: 260 seconds) |
| 05:49:08 | * | quasinoxen joined #nimrod |
| 05:58:51 | * | wkoch joined #nimrod |
| 05:59:49 | * | tdc quit (Quit: Leaving) |
| 06:03:24 | * | wkoch quit (Client Quit) |
| 06:04:41 | * | uber joined #nimrod |
| 06:15:45 | * | rpag joined #nimrod |
| 06:16:41 | * | fowlmouth joined #nimrod |
| 06:16:46 | * | kaushal_ joined #nimrod |
| 06:16:46 | * | kshlm quit (Killed (wilhelm.freenode.net (Nickname regained by services))) |
| 06:16:46 | * | kaushal_ is now known as kshlm |
| 06:25:15 | * | rpag quit (Ping timeout: 246 seconds) |
| 06:36:43 | * | kshlm quit (Ping timeout: 272 seconds) |
| 07:02:42 | * | BlaXpirit joined #nimrod |
| 07:17:50 | * | Trustable joined #nimrod |
| 07:56:31 | * | BlaXpirit quit (Read error: Connection reset by peer) |
| 08:53:17 | * | Jesin quit (Ping timeout: 260 seconds) |
| 09:40:01 | * | rpag joined #nimrod |
| 09:57:53 | * | rpag_ joined #nimrod |
| 09:58:13 | * | rpag_ quit (Remote host closed the connection) |
| 09:58:29 | * | rpag quit (Remote host closed the connection) |
| 09:58:56 | * | dirkk0 joined #nimrod |
| 09:58:58 | * | rpag joined #nimrod |
| 10:00:10 | * | xcombelle joined #nimrod |
| 10:22:08 | * | kemet joined #nimrod |
| 10:27:44 | * | dirkk0 quit (Quit: Leaving) |
| 10:42:52 | * | kemet quit (Ping timeout: 250 seconds) |
| 10:50:10 | Trustable | Hi all, I have problems with OpenGL from https://github.com/nimrod-code/opengl, when I call glClearColor() or any other OpenGL function, I get Illegal storage access. Any ideas? |
| 10:58:46 | * | BlaXpirit joined #nimrod |
| 11:19:54 | * | kuzy000_ joined #nimrod |
| 11:29:41 | * | johnsoft quit (Ping timeout: 260 seconds) |
| 11:30:12 | * | johnsoft joined #nimrod |
| 11:32:47 | * | quasinoxen quit (Ping timeout: 245 seconds) |
| 11:43:51 | * | johnsoft quit (Ping timeout: 272 seconds) |
| 12:07:35 | * | xcombelle quit (Remote host closed the connection) |
| 12:16:08 | * | Fran__ joined #nimrod |
| 12:20:14 | * | Francisco quit (Ping timeout: 272 seconds) |
| 12:27:44 | * | bjz joined #nimrod |
| 12:48:18 | * | johnsoft joined #nimrod |
| 13:06:11 | * | darkf quit (Quit: Leaving) |
| 13:06:47 | * | wernesgrunerrrr joined #nimrod |
| 13:07:12 | * | BitPuffin joined #nimrod |
| 13:09:08 | * | prosper_ joined #nimrod |
| 13:24:48 | * | prosper_ quit (Read error: Connection reset by peer) |
| 13:25:15 | * | prosper_ joined #nimrod |
| 13:28:07 | * | untitaker quit (Ping timeout: 245 seconds) |
| 13:33:14 | * | untitaker joined #nimrod |
| 13:34:33 | * | francisl joined #nimrod |
| 13:42:22 | * | bogen quit (Quit: Leaving.) |
| 13:52:32 | * | francisl quit (Quit: francisl) |
| 14:03:02 | * | francisl joined #nimrod |
| 14:12:34 | Araq | Trustable: call loadExtensions() at startup |
| 14:14:02 | Trustable | Araq: that works, thanks :) |
| 14:14:37 | Araq | isn't that bold in the opengl module's documentation already? |
| 14:16:12 | Trustable | Araq: it is in the source which I didn't read :( |
| 14:17:20 | Araq | so ... outdated docs because we only generate and upload them for a release |
| 14:17:52 | Trustable | Araq: general question: how is the progress for a new Nimrod release? is there anything I can help? |
| 14:20:14 | Araq | sure |
| 14:20:18 | Araq | but bbl |
| 14:36:02 | * | EXetoC joined #nimrod |
| 14:42:04 | * | prosper_ quit (Ping timeout: 250 seconds) |
| 14:55:00 | * | francisl quit (Quit: francisl) |
| 14:55:07 | * | prosper_ joined #nimrod |
| 15:06:51 | * | TieSoul left #nimrod (#nimrod) |
| 15:10:41 | * | francisl joined #nimrod |
| 15:16:37 | * | johnsoft quit (Quit: Leaving) |
| 15:16:56 | * | johnsoft joined #nimrod |
| 15:18:03 | * | johnsoft quit (Client Quit) |
| 15:18:44 | * | johnsoft joined #nimrod |
| 15:19:19 | Araq | Trustable: for a start you can do PRs against Babel packages so that they compile with 'bigbreak' ;-) |
| 15:20:16 | Trustable | Araq: ok |
| 15:20:19 | * | Jehan_ joined #nimrod |
| 15:21:34 | Trustable | Araq: I have another problem related to the OpenGL binding: When I import "glu", I get error undeclared identifier PGLdouble. Any ideas? |
| 15:23:07 | Jehan_ | Is there an official way to distinguish between devel and bigbreak? I'd go for "when declared(NimVersion)", but don't know if that's reliable. |
| 15:24:01 | Araq | er ... it should be defined(nimrod) vs. defined(nim) |
| 15:24:18 | Araq | but bigbreak doesn't yet define 'nim' iirc ... |
| 15:24:27 | Araq | so your way seems better :-) |
| 15:25:44 | * | francisl left #nimrod (#nimrod) |
| 15:25:50 | Jehan_ | Heh. :) |
| 15:25:58 | Araq | Trustable: well you should be able to replace it with "ptr GLDouble". but why use 'glu'? |
| 15:26:42 | Jehan_ | That's why I was asking. :) |
| 15:26:46 | Trustable | Araq: I fixed 3 small issues the the OpenGL binding. Now this example is working in Nimrod: http://www.ntu.edu.sg/home/ehchua/programming/opengl/CG_Examples.html |
| 15:26:56 | Araq | Trustable: make PRs! |
| 15:27:48 | Trustable | Araq: sure. Where to put OpenGL example programs / test cases? |
| 15:28:04 | Araq | OpenGL is a babel package now |
| 15:28:20 | Araq | iirc EXetoC is the maintainer, ask him please |
| 15:36:18 | Araq | that said, sub directories like tests/ and examples/ are not hard to imagine ;-) |
| 15:37:09 | EXetoC | yeah why not |
| 15:37:30 | EXetoC | Trustable: I did say I was going to fix those issues 1-2 days ago. Of course I didn't |
| 15:37:55 | Araq | bbl |
| 15:41:58 | * | BitPuffin quit (Quit: See you on the dark side of the moon!) |
| 15:42:27 | * | BitPuffin joined #nimrod |
| 15:47:40 | * | brson joined #nimrod |
| 15:56:32 | EXetoC | Trustable: I can deal with this right now, unless you insist |
| 16:00:45 | * | askatasuna joined #nimrod |
| 16:02:14 | * | wkoch joined #nimrod |
| 16:02:50 | Trustable | EXetoC: what do you mean? |
| 16:05:39 | EXetoC | gah, deprecation mess. good thing I have a capable editor |
| 16:05:52 | EXetoC | wait, nimfix and that |
| 16:07:38 | EXetoC | ok now it can't open macros |
| 16:12:34 | EXetoC | Trustable: well, what have you fixed? I can remove the type prefixes etc, just gotta get the toolchain to work again |
| 16:15:18 | EXetoC | segfault without stacktrace |
| 16:16:30 | EXetoC | it must've used the wrong filename when copying. it's a little messy |
| 16:18:18 | * | q66 joined #nimrod |
| 16:19:18 | EXetoC | it's because I tried to deprecate a symbol in favor of "ptr pointer" |
| 16:19:30 | EXetoC | doesn't hurt to try |
| 16:21:12 | Trustable | EXetoC: 3 small changes was necessary, so get that OpenGL example to work: define types PGLfloat and PGLdouble and remove procedure gluErrorUnicodeStringEXT |
| 16:22:55 | Trustable | Maybe the way I fixed it is not the best, but for me it works this way. |
| 16:23:09 | * | BitPuffin quit (Ping timeout: 260 seconds) |
| 16:23:09 | EXetoC | those should be deprecated though, but I'll fix that |
| 16:23:41 | Trustable | thanks |
| 16:23:41 | * | prosper_ quit (Ping timeout: 260 seconds) |
| 16:25:26 | Trustable | FYI: I have no knowlege in 3D programming until now, I just converted an example I found from C++ to Nimrod. |
| 16:26:16 | * | prosper_ joined #nimrod |
| 16:26:28 | * | BitPuffin joined #nimrod |
| 16:26:37 | * | prosper_ quit (Read error: Connection reset by peer) |
| 16:26:41 | EXetoC | it's easier to use something like glfw though |
| 16:27:01 | EXetoC | for window management and context creation |
| 16:27:04 | * | prosper_ joined #nimrod |
| 16:27:04 | Trustable | I will look for examples and try it |
| 16:28:19 | * | prosper_ quit (Read error: Connection reset by peer) |
| 16:28:48 | * | prosper_ joined #nimrod |
| 16:28:50 | EXetoC | https://github.com/EXetoC/nim-glfw use that if you want, and if so notify me of any issues |
| 16:31:30 | * | Discoloda left #nimrod (#nimrod) |
| 16:32:55 | * | prosper_ quit (Read error: Connection reset by peer) |
| 16:33:01 | * | prosper__ joined #nimrod |
| 16:39:19 | * | prosper_ joined #nimrod |
| 16:43:26 | * | prosper__ quit (Ping timeout: 272 seconds) |
| 16:45:28 | EXetoC | win.swapBufs() causes a segfault for me. perhaps it's because of my graphics drivers. try adding that right after the window creation and see what happens |
| 16:47:13 | * | wernesgrunerrrr quit (Ping timeout: 246 seconds) |
| 17:04:10 | * | prosper_ quit (Remote host closed the connection) |
| 17:14:57 | * | BitPuffin quit (Ping timeout: 260 seconds) |
| 17:22:53 | * | Matthias247 joined #nimrod |
| 17:24:04 | * | BitPuffin joined #nimrod |
| 17:24:35 | * | BlaXpirit quit (Quit: Quit Konversation) |
| 17:26:02 | * | johnsoft quit (Ping timeout: 245 seconds) |
| 17:26:14 | * | BlaXpirit joined #nimrod |
| 17:26:48 | * | johnsoft joined #nimrod |
| 17:27:25 | * | EXetoC quit (Read error: No route to host) |
| 17:27:50 | * | dirkk0 joined #nimrod |
| 17:31:24 | * | Jesin joined #nimrod |
| 17:33:52 | * | dapz joined #nimrod |
| 17:43:25 | * | BitPuffin quit (Ping timeout: 260 seconds) |
| 17:46:50 | * | BitPuffin joined #nimrod |
| 17:53:37 | * | EXetoC joined #nimrod |
| 17:54:19 | EXetoC | yep, it was my driver, which also caused a hard lock |
| 18:06:07 | * | BitPuffin quit (Ping timeout: 245 seconds) |
| 18:07:53 | * | dapz quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 18:08:36 | * | dapz joined #nimrod |
| 18:15:22 | * | Mat3 joined #nimrod |
| 18:15:25 | Mat3 | hi all |
| 18:24:04 | * | q66[lap] quit (Quit: Textual IRC Client: www.textualapp.com) |
| 18:25:28 | * | dapz quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 18:26:35 | * | q66[lap] joined #nimrod |
| 18:26:35 | * | q66[lap] quit (Client Quit) |
| 18:27:04 | * | BlaXpirit quit (Quit: Quit Konversation) |
| 18:27:23 | * | BlaXpirit joined #nimrod |
| 18:27:31 | * | BlaXpirit quit (Client Quit) |
| 18:27:48 | * | BlaXpirit joined #nimrod |
| 18:31:33 | * | boydgreenfield joined #nimrod |
| 18:34:54 | * | dapz joined #nimrod |
| 18:38:53 | * | dapz quit (Client Quit) |
| 18:40:47 | * | BitPuffin joined #nimrod |
| 18:42:56 | * | prosper_ joined #nimrod |
| 18:44:13 | * | prosper_ quit (Client Quit) |
| 18:44:34 | * | prosper_ joined #nimrod |
| 18:45:28 | * | BitPuffin quit (Ping timeout: 260 seconds) |
| 18:49:13 | * | Ven_ joined #nimrod |
| 18:50:24 | * | Jesin quit (Quit: Leaving) |
| 18:53:34 | * | prosper_ quit (Read error: Connection reset by peer) |
| 18:54:11 | * | prosper_ joined #nimrod |
| 18:54:48 | * | Jesin joined #nimrod |
| 18:55:09 | * | nande joined #nimrod |
| 19:02:17 | * | rpag quit (Ping timeout: 260 seconds) |
| 19:15:48 | * | rpag joined #nimrod |
| 19:16:43 | * | q66[lap] joined #nimrod |
| 19:26:21 | * | skyfex quit (Quit: Computer has gone to sleep.) |
| 19:26:54 | * | skyfex joined #nimrod |
| 19:48:31 | * | dirkk0 quit (Quit: Leaving) |
| 20:12:26 | * | kuzy000_ quit (Ping timeout: 272 seconds) |
| 20:13:17 | * | prosper_ quit (Ping timeout: 260 seconds) |
| 20:16:39 | * | dapz joined #nimrod |
| 20:25:03 | * | dapz quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 20:30:26 | * | Shoop joined #nimrod |
| 20:33:18 | * | Jesin quit (Quit: Leaving) |
| 20:36:42 | * | enquora joined #nimrod |
| 20:37:58 | * | noam joined #nimrod |
| 20:46:57 | * | Ven_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 20:48:55 | * | kuzy000_ joined #nimrod |
| 20:51:25 | * | boydgreenfield quit (Quit: boydgreenfield) |
| 20:59:34 | * | quasinoxen joined #nimrod |
| 21:04:45 | * | dapz joined #nimrod |
| 21:07:41 | * | Ven joined #nimrod |
| 21:11:58 | * | boydgreenfield joined #nimrod |
| 21:15:22 | * | dapz quit (Read error: Connection reset by peer) |
| 21:16:23 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 21:26:33 | * | boydgreenfield quit (Read error: Connection reset by peer) |
| 21:26:55 | * | boydgreenfield joined #nimrod |
| 21:31:09 | * | boydgreenfield quit (Read error: Connection reset by peer) |
| 21:31:23 | * | quasinoxen quit (Ping timeout: 240 seconds) |
| 21:31:46 | * | boydgreenfield joined #nimrod |
| 21:38:27 | * | willwillson joined #nimrod |
| 21:41:37 | willwillson | When using c2nim, is there any work around for dealing with the ## concatenation operator? |
| 21:45:13 | reactormonk | willwillson, implement it |
| 21:45:27 | * | quasinoxen joined #nimrod |
| 21:45:42 | willwillson | any advice on how to do that? |
| 21:47:23 | * | EXetoC quit (Read error: Connection reset by peer) |
| 22:02:32 | * | Mat3 quit (Quit: Verlassend) |
| 22:03:16 | * | boydgreenfield quit (Ping timeout: 272 seconds) |
| 22:09:04 | * | EXetoC joined #nimrod |
| 22:11:31 | * | quasinoxen quit (Ping timeout: 272 seconds) |
| 22:13:08 | * | quasinoxen joined #nimrod |
| 22:14:17 | * | quasinoxen quit (Read error: Connection reset by peer) |
| 22:19:02 | * | EXetoC quit (Read error: Connection reset by peer) |
| 22:21:45 | Araq | willwillson: c2nim already supports ## |
| 22:21:57 | Araq | use the latest babel version |
| 22:23:46 | willwillson | thanks, I'll give it another try. Maybe it was failing for some other reason ;D |
| 22:28:09 | * | Fran__ is now known as Francisco |
| 22:38:24 | * | Matthias247 quit (Read error: Connection reset by peer) |
| 22:39:33 | willwillson | doesn't seem to like: #define STACK_OF(type) struct stack_st_##type. This gives: Error: identifier expected, but found '##' |
| 22:42:01 | * | francisl joined #nimrod |
| 22:42:06 | Shoop | Is tuple[seq[Something], TPos] supported? |
| 22:45:02 | Araq | Shoop: well you have to name the tuple fields |
| 22:45:10 | Araq | willwillson: let me try it |
| 22:46:27 | Shoop | Araq: so you have to declare a certain type as a tuple, you cant just use free tuples? |
| 22:47:50 | Araq | use them freely as you want to, but field names are not optional |
| 22:49:17 | * | Trustable quit (Quit: Leaving) |
| 22:51:33 | * | kuzy000_ quit (Ping timeout: 246 seconds) |
| 22:51:43 | willwillson | you can do, for example: let x = (a: @[1,2,3,4], b: 2) |
| 22:53:51 | * | francisl quit (Quit: francisl) |
| 23:06:36 | * | boydgreenfield joined #nimrod |
| 23:09:02 | * | Shoop quit (Quit: Page closed) |
| 23:14:04 | * | Trustable joined #nimrod |
| 23:23:39 | * | Trustable quit (Quit: Leaving) |
| 23:26:38 | * | BlaXpirit quit (Quit: Quit Konversation) |
| 23:30:09 | * | boydgreenfield quit (Quit: boydgreenfield) |
| 23:31:30 | * | boydgreenfield joined #nimrod |
| 23:42:40 | * | q66 quit (Quit: Leaving) |
| 23:45:46 | * | enquora quit (Quit: enquora) |
| 23:53:11 | * | darkf joined #nimrod |
| 23:54:57 | * | milosn quit (Ping timeout: 260 seconds) |
| 23:59:10 | * | xenagi joined #nimrod |