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 |