<< 30-09-2014 >>

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:10TrustableHi 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:34AraqTrustable: call loadExtensions() at startup
14:14:02TrustableAraq: that works, thanks :)
14:14:37Araqisn't that bold in the opengl module's documentation already?
14:16:12TrustableAraq: it is in the source which I didn't read :(
14:17:20Araqso ... outdated docs because we only generate and upload them for a release
14:17:52TrustableAraq: general question: how is the progress for a new Nimrod release? is there anything I can help?
14:20:14Araqsure
14:20:18Araqbut 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:19AraqTrustable: for a start you can do PRs against Babel packages so that they compile with 'bigbreak' ;-)
15:20:16TrustableAraq: ok
15:20:19*Jehan_ joined #nimrod
15:21:34TrustableAraq: I have another problem related to the OpenGL binding: When I import "glu", I get error undeclared identifier PGLdouble. Any ideas?
15:23:07Jehan_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:01Araqer ... it should be defined(nimrod) vs. defined(nim)
15:24:18Araqbut bigbreak doesn't yet define 'nim' iirc ...
15:24:27Araqso your way seems better :-)
15:25:44*francisl left #nimrod (#nimrod)
15:25:50Jehan_Heh. :)
15:25:58AraqTrustable: well you should be able to replace it with "ptr GLDouble". but why use 'glu'?
15:26:42Jehan_That's why I was asking. :)
15:26:46TrustableAraq: 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:56AraqTrustable: make PRs!
15:27:48TrustableAraq: sure. Where to put OpenGL example programs / test cases?
15:28:04AraqOpenGL is a babel package now
15:28:20Araqiirc EXetoC is the maintainer, ask him please
15:36:18Araqthat said, sub directories like tests/ and examples/ are not hard to imagine ;-)
15:37:09EXetoCyeah why not
15:37:30EXetoCTrustable: I did say I was going to fix those issues 1-2 days ago. Of course I didn't
15:37:55Araqbbl
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:32EXetoCTrustable: I can deal with this right now, unless you insist
16:00:45*askatasuna joined #nimrod
16:02:14*wkoch joined #nimrod
16:02:50TrustableEXetoC: what do you mean?
16:05:39EXetoCgah, deprecation mess. good thing I have a capable editor
16:05:52EXetoCwait, nimfix and that
16:07:38EXetoCok now it can't open macros
16:12:34EXetoCTrustable: well, what have you fixed? I can remove the type prefixes etc, just gotta get the toolchain to work again
16:15:18EXetoCsegfault without stacktrace
16:16:30EXetoCit must've used the wrong filename when copying. it's a little messy
16:18:18*q66 joined #nimrod
16:19:18EXetoCit's because I tried to deprecate a symbol in favor of "ptr pointer"
16:19:30EXetoCdoesn't hurt to try
16:21:12TrustableEXetoC: 3 small changes was necessary, so get that OpenGL example to work: define types PGLfloat and PGLdouble and remove procedure gluErrorUnicodeStringEXT
16:22:55TrustableMaybe 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:09EXetoCthose should be deprecated though, but I'll fix that
16:23:41Trustablethanks
16:23:41*prosper_ quit (Ping timeout: 260 seconds)
16:25:26TrustableFYI: 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:41EXetoCit's easier to use something like glfw though
16:27:01EXetoCfor window management and context creation
16:27:04*prosper_ joined #nimrod
16:27:04TrustableI 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:50EXetoChttps://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:28EXetoCwin.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:19EXetoCyep, 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:25Mat3hi 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:37willwillsonWhen using c2nim, is there any work around for dealing with the ## concatenation operator?
21:45:13reactormonkwillwillson, implement it
21:45:27*quasinoxen joined #nimrod
21:45:42willwillsonany 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:45Araqwillwillson: c2nim already supports ##
22:21:57Araquse the latest babel version
22:23:46willwillsonthanks, 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:33willwillsondoesn'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:06ShoopIs tuple[seq[Something], TPos] supported?
22:45:02AraqShoop: well you have to name the tuple fields
22:45:10Araqwillwillson: let me try it
22:46:27ShoopAraq: so you have to declare a certain type as a tuple, you cant just use free tuples?
22:47:50Araquse 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:43willwillsonyou 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