| 00:01:23 | * | Hakaslak joined #nimrod |
| 00:03:30 | * | Hakaslak quit (Max SendQ exceeded) |
| 00:03:57 | * | tinAndi quit (Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]) |
| 00:04:12 | * | Hakaslak joined #nimrod |
| 00:07:32 | dom96_ | Araq: lol |
| 00:10:39 | * | Hakaslak quit (Ping timeout: 265 seconds) |
| 00:19:47 | * | enquora quit (Quit: enquora) |
| 00:29:30 | flaviu | dom96_: Rewrite it with bootstrap! |
| 00:30:15 | flaviu | Who cares about bugs, mobile is the next big thing! |
| 00:31:15 | dom96_ | flaviu: I don't have the time. |
| 00:31:29 | flaviu | Of course, I was joking. |
| 00:34:01 | dom96_ | ahh yes. Sorry, i'm slightly tired lol. |
| 00:35:57 | * | darkf joined #nimrod |
| 00:40:26 | NimBot | nim-lang/nimforum new_async 58dc6bf Dominik Picheta [+0 ±1 -0]: Remove caching. |
| 00:42:02 | flaviu | gokr: Despite what Varriount says, adding your articles as a secondary source will only provide limited help. They want things published in a big publication, not a personal blog. |
| 00:47:50 | * | Hakaslak joined #nimrod |
| 00:49:56 | * | Hakaslak quit (Max SendQ exceeded) |
| 00:50:33 | * | Hakaslak joined #nimrod |
| 00:51:10 | * | Araq sighs |
| 00:51:34 | Araq | why do people think the stdlib needs to be documented in the language manual? |
| 00:51:56 | Araq | (hi woodgiraffe !) |
| 00:52:40 | * | Hakaslak quit (Max SendQ exceeded) |
| 00:52:46 | NimBot | nim-lang/nimforum new_async 6e3c746 Dominik Picheta [+0 ±1 -0]: Fixes editing posts. |
| 01:11:18 | * | mko joined #nimrod |
| 01:13:26 | flaviu | Araq: What is that a response to? |
| 01:17:41 | * | Hakaslak joined #nimrod |
| 01:17:51 | * | ehaliewicz quit (Remote host closed the connection) |
| 01:18:32 | * | ehaliewicz joined #nimrod |
| 01:24:14 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 01:24:23 | * | Hakaslak joined #nimrod |
| 01:26:05 | * | ehaliewicz quit (Remote host closed the connection) |
| 01:26:21 | * | ehaliewicz joined #nimrod |
| 01:26:32 | * | Hakaslak quit (Max SendQ exceeded) |
| 01:29:42 | * | PhreakiT joined #nimrod |
| 01:29:51 | * | PhreakiT left #nimrod ("Leaving") |
| 01:31:05 | * | Hakaslak joined #nimrod |
| 01:31:38 | NimBot | Araq/Nimrod devel 37cc9b2 Araq [+1 ±4 -1]: fixes #1181 |
| 01:31:38 | NimBot | Araq/Nimrod devel ad71fb4 Araq [+0 ±1 -0]: fixes #1258 |
| 01:31:38 | NimBot | Araq/Nimrod devel b5d7419 Araq [+0 ±1 -0]: fixes #1106 |
| 01:31:38 | NimBot | Araq/Nimrod devel 78346c2 Araq [+0 ±1 -0]: astToStr is a special magic |
| 01:31:38 | NimBot | 8 more commits. |
| 01:32:28 | Araq | aww Nimbot cuts all the nice "fixes" messages |
| 01:33:15 | * | Hakaslak quit (Max SendQ exceeded) |
| 01:38:04 | * | Hakaslak joined #nimrod |
| 01:40:33 | * | Hakaslak quit (Max SendQ exceeded) |
| 01:41:35 | NimBot | Araq/Nimrod devel 9e00d3a Araq [+0 ±3 -0]: fixes #693 |
| 01:45:35 | * | Hakaslak joined #nimrod |
| 01:50:19 | * | c74d joined #nimrod |
| 01:50:27 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 01:50:37 | Araq | hi c74d welcome |
| 01:50:44 | c74d | Hello. |
| 01:51:21 | * | brson quit (Quit: leaving) |
| 01:51:59 | * | Hakaslak joined #nimrod |
| 01:54:10 | * | Hakaslak quit (Max SendQ exceeded) |
| 01:54:32 | Araq | good night |
| 01:54:49 | * | Hakaslak joined #nimrod |
| 01:55:38 | * | c74d waves. |
| 01:58:02 | dom96_ | welcome c74d |
| 01:58:20 | c74d | Thanks. |
| 01:58:47 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 02:00:05 | * | Hakaslak joined #nimrod |
| 02:00:39 | * | q66[lap] quit (Read error: Connection reset by peer) |
| 02:00:42 | * | q66[lap]_ joined #nimrod |
| 02:02:30 | * | Hakaslak quit (Max SendQ exceeded) |
| 02:03:13 | * | Hakaslak joined #nimrod |
| 02:04:18 | * | mko quit (Quit: Bye.) |
| 02:05:04 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 02:08:43 | boydgreenfield | For object variants, is it possible to have a kind that doesn’t have any additional fields? I’m can’t figure out the right syntax that doesn’t lead to a case statement error... |
| 02:08:45 | * | Hakaslak joined #nimrod |
| 02:20:41 | * | q66 quit (Quit: Leaving) |
| 02:27:10 | flaviu | boydgreenfield: Try discard |
| 02:27:20 | flaviu | `of blah: discard` |
| 02:27:21 | boydgreenfield | flaviu: Couldn’t get that to work |
| 02:27:34 | flaviu | hmm, not sure what's going on then. |
| 02:27:39 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 02:29:03 | flaviu | I'm working on work for school at the moment, but perhaps grepping the compiler will turn up some clues. |
| 02:29:26 | flaviu | The compiler uses quite a few object variants |
| 02:30:19 | * | q66[lap]_ quit (Read error: Connection reset by peer) |
| 02:30:59 | * | Hakaslak joined #nimrod |
| 02:32:22 | * | q66[lap] joined #nimrod |
| 02:33:22 | * | Hakaslak quit (Max SendQ exceeded) |
| 02:34:02 | * | Hakaslak joined #nimrod |
| 02:36:11 | * | Hakaslak quit (Max SendQ exceeded) |
| 02:37:07 | * | Hakaslak joined #nimrod |
| 02:45:33 | * | BitPuffin quit (Ping timeout: 244 seconds) |
| 02:45:37 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 02:47:10 | * | Hakaslak joined #nimrod |
| 02:50:57 | * | itsmeront joined #nimrod |
| 02:51:22 | itsmeront | Hi All. |
| 02:51:36 | itsmeront | I'm having some trouble with Aporia on windows |
| 02:52:17 | itsmeront | I have it working but keep getting definition retrieval failed |
| 02:52:22 | itsmeront | when trying to look up a proc |
| 02:52:33 | itsmeront | I'm on devel |
| 02:52:51 | itsmeront | any ideas? |
| 02:52:55 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 02:53:51 | * | Hakaslak joined #nimrod |
| 02:54:37 | flaviu | itsmeront: No ideas here, but I'd like to mention that bigbreak was recently merged into devel |
| 02:54:48 | itsmeront | yeah I saw that |
| 02:55:10 | itsmeront | one thing that was different from instructions is that aporia said |
| 02:55:21 | itsmeront | pcre.dll was in |
| 02:55:42 | flaviu | Most people are in Europe, so they're sleeping and unfortunately can't help |
| 02:55:57 | itsmeront | "dist" directory |
| 02:56:13 | itsmeront | yeah I figured but though tmaybe I'd check |
| 02:56:27 | * | ehaliewicz quit (Ping timeout: 272 seconds) |
| 02:56:52 | itsmeront | do you know where this "dist" directory went? |
| 02:57:06 | itsmeront | or I ended up finding pcre3.dll and renaming it |
| 02:57:10 | itsmeront | so maybe that's my problem |
| 02:57:26 | itsmeront | s/or/so |
| 02:58:32 | itsmeront | so where are you flaviu? |
| 02:58:49 | flaviu | EST |
| 02:59:02 | itsmeront | ahh me too |
| 02:59:09 | itsmeront | I'm in baltimore |
| 02:59:33 | itsmeront | ok well I'll keep looking at it but might check in tomorrow. |
| 02:59:37 | itsmeront | Thanks anyway! |
| 03:00:03 | flaviu | Around Atlanta here, sorry I can't help more |
| 03:00:03 | flaviu | Real men use vim btw :P |
| 03:00:20 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 03:00:57 | * | Hakaslak joined #nimrod |
| 03:01:04 | itsmeront | hahha |
| 03:01:36 | itsmeront | Yeah I'm doing mac, linux and windows |
| 03:01:40 | itsmeront | working on windows now |
| 03:01:53 | itsmeront | trying to get things setup for a build on all three platforms |
| 03:02:16 | * | Hakaslak quit (Max SendQ exceeded) |
| 03:02:25 | itsmeront | vim btw is no fun |
| 03:02:30 | itsmeront | I use nano |
| 03:02:31 | itsmeront | :) |
| 03:03:01 | * | Hakaslak joined #nimrod |
| 03:03:55 | flaviu | I like to say that vim is a language for text editing, but use whatever you like. I'm certainly no vim expert. |
| 03:08:47 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 03:09:11 | * | Hakaslak joined #nimrod |
| 03:14:07 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 03:17:41 | * | Hakaslak joined #nimrod |
| 03:19:15 | Demos | you need PCRE for lots of stuff, download the dll from the PCRE site and throw it someplace in PATH |
| 03:19:59 | itsmeront | ok cool |
| 03:20:06 | itsmeront | I added it to Aproia |
| 03:20:11 | itsmeront | but I'll stick a path to it |
| 03:20:20 | itsmeront | I renamed it from pcre3.dll to pcre.dll |
| 03:20:23 | itsmeront | is that correct? |
| 03:20:50 | Demos | erm maybe |
| 03:20:56 | Demos | should do |
| 03:21:04 | itsmeront | cool thanks |
| 03:21:22 | Demos | if not the crash will have the name it expected |
| 03:21:40 | Demos | you may have to run Aproia from the command line] |
| 03:21:51 | itsmeront | yeah it did. Just wasn't sure that pcre3.dll was compatible with pcre.dll |
| 03:22:28 | itsmeront | with pcre3.dll I got a message from Aporia can't find pcre.dll |
| 03:23:20 | * | boydgreenfield quit (Quit: boydgreenfield) |
| 03:23:34 | * | Hakaslak quit (Ping timeout: 245 seconds) |
| 03:24:11 | Demos | well try it and see! |
| 03:24:23 | itsmeront | cool |
| 03:24:29 | itsmeront | ok added path restarted Aproia |
| 03:24:38 | itsmeront | still fails to retrieve definitions |
| 03:25:04 | * | Hakaslak joined #nimrod |
| 03:27:52 | itsmeront | one other thing. I'm getting this error message 4 times. |
| 03:27:53 | itsmeront | (aporia.exe:11528): Gtk-CRITICAL **: gtk_accel_group_connect: assertion 'accel_k ey > 0' failed |
| 03:28:42 | itsmeront | but Aporia starts and besides the definition issue seems to function properly. |
| 03:36:58 | * | boydgreenfield joined #nimrod |
| 03:40:11 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 03:40:38 | * | Hakaslak joined #nimrod |
| 03:43:08 | * | Hakaslak quit (Max SendQ exceeded) |
| 03:43:20 | * | Pisuke joined #nimrod |
| 03:45:34 | * | MyMind quit (Ping timeout: 255 seconds) |
| 03:47:32 | * | Hakaslak joined #nimrod |
| 03:49:16 | * | kniteli joined #nimrod |
| 03:51:33 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 03:52:48 | * | bjz_ joined #nimrod |
| 03:54:01 | * | Hakaslak joined #nimrod |
| 04:06:07 | * | kniteli quit (Ping timeout: 272 seconds) |
| 04:06:38 | * | boydgreenfield quit (Quit: boydgreenfield) |
| 04:14:14 | * | AMorpork is now known as AFKMorpork |
| 04:17:35 | * | kniteli joined #nimrod |
| 04:18:57 | * | boydgreenfield joined #nimrod |
| 04:23:31 | * | boydgreenfield quit (Client Quit) |
| 04:28:05 | * | flaviu quit (Ping timeout: 264 seconds) |
| 04:32:25 | * | boydgreenfield joined #nimrod |
| 04:32:43 | * | kniteli quit (Ping timeout: 272 seconds) |
| 04:33:18 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 04:35:34 | * | Hakaslak joined #nimrod |
| 04:42:32 | * | Hakaslak_ joined #nimrod |
| 04:42:50 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 04:44:15 | * | kniteli joined #nimrod |
| 04:52:08 | * | bjz_ quit (Ping timeout: 244 seconds) |
| 05:01:12 | * | bjz joined #nimrod |
| 05:01:59 | * | boydgreenfield quit (Quit: boydgreenfield) |
| 05:05:46 | * | BitPuffin joined #nimrod |
| 05:10:41 | * | BitPuffin quit (Ping timeout: 264 seconds) |
| 05:13:54 | * | Hakaslak_ quit (Max SendQ exceeded) |
| 05:17:49 | * | Hakaslak joined #nimrod |
| 05:21:59 | * | AFKMorpork is now known as AMorpork |
| 05:31:23 | * | boydgreenfield joined #nimrod |
| 05:33:08 | * | Hakaslak quit (Max SendQ exceeded) |
| 05:33:43 | * | Hakaslak joined #nimrod |
| 05:36:45 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 05:40:27 | * | Hakaslak joined #nimrod |
| 05:41:58 | * | BitPuffin joined #nimrod |
| 05:45:32 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 05:46:41 | * | BitPuffin quit (Ping timeout: 255 seconds) |
| 05:47:38 | * | kemet joined #nimrod |
| 05:48:10 | * | Hakaslak joined #nimrod |
| 05:48:29 | * | untitaker quit (Ping timeout: 264 seconds) |
| 05:51:11 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 05:52:47 | * | kniteli quit (Ping timeout: 265 seconds) |
| 05:53:14 | * | kniteli joined #nimrod |
| 05:54:50 | * | Demos quit (Read error: Connection reset by peer) |
| 05:55:02 | * | Hakaslak joined #nimrod |
| 05:55:06 | * | untitaker joined #nimrod |
| 06:02:46 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 06:04:37 | * | Hakaslak joined #nimrod |
| 06:11:09 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 06:13:31 | * | Hakaslak joined #nimrod |
| 06:20:06 | * | Hakaslak quit (Max SendQ exceeded) |
| 06:20:40 | * | Hakaslak joined #nimrod |
| 06:22:22 | * | BlaXpirit joined #nimrod |
| 06:25:19 | * | kemet quit (Ping timeout: 255 seconds) |
| 06:38:34 | * | Hakaslak quit (Ping timeout: 244 seconds) |
| 06:39:08 | * | Hakaslak joined #nimrod |
| 06:45:17 | * | Hakaslak quit (Ping timeout: 245 seconds) |
| 06:45:57 | * | Hakaslak joined #nimrod |
| 06:50:06 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 06:52:53 | * | Hakaslak joined #nimrod |
| 06:58:43 | * | Hakaslak quit (Ping timeout: 244 seconds) |
| 06:59:54 | * | Hakaslak joined #nimrod |
| 07:06:14 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 07:06:52 | * | Hakaslak joined #nimrod |
| 07:11:18 | * | boydgreenfield quit (Quit: boydgreenfield) |
| 07:11:19 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 07:13:27 | * | Hakaslak joined #nimrod |
| 07:19:12 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 07:19:19 | * | Hakaslak_ joined #nimrod |
| 07:23:31 | * | Hakaslak_ quit (Read error: Connection reset by peer) |
| 07:26:43 | * | Hakaslak joined #nimrod |
| 07:31:24 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 07:33:08 | * | Hakaslak joined #nimrod |
| 07:37:22 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 07:38:11 | gokr | Morning! |
| 07:40:07 | * | Hakaslak joined #nimrod |
| 08:08:52 | * | Hakaslak quit (Ping timeout: 240 seconds) |
| 08:10:26 | * | Hakaslak joined #nimrod |
| 08:26:50 | * | Trustable joined #nimrod |
| 08:29:03 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 08:29:24 | * | Hakaslak joined #nimrod |
| 08:34:27 | * | johnsoft quit (Ping timeout: 245 seconds) |
| 08:34:57 | * | johnsoft joined #nimrod |
| 08:36:27 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 08:39:53 | * | Hakaslak joined #nimrod |
| 08:44:09 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 08:46:02 | * | khmm joined #nimrod |
| 08:48:56 | * | Hakaslak joined #nimrod |
| 08:51:07 | * | khmm quit (Ping timeout: 272 seconds) |
| 08:55:05 | * | khmm joined #nimrod |
| 08:55:15 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 08:56:59 | * | Hakaslak joined #nimrod |
| 09:17:12 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 09:20:31 | * | Hakaslak joined #nimrod |
| 09:24:03 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 09:28:00 | * | Hakaslak joined #nimrod |
| 09:32:21 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 09:35:51 | * | Hakaslak joined #nimrod |
| 09:36:27 | * | nande quit (Read error: Connection reset by peer) |
| 09:37:03 | * | xyproto joined #nimrod |
| 09:43:00 | * | q66[lap] quit (Read error: Connection reset by peer) |
| 09:43:44 | * | q66[lap] joined #nimrod |
| 09:45:47 | xyproto | nimble is now also an official Arch Linux package |
| 09:46:08 | xyproto | when is the official nimrod -> nim rename happening? |
| 09:46:52 | xyproto | and why is "babel" mentioned on the front page of nimrod-lang.org, when it is now called nimble? :) |
| 09:48:11 | gokr | The renaming happens when 0.10 is released, "Very Soon Now". |
| 09:48:27 | gokr | So in the current devel branch its called "nim" |
| 09:48:42 | gokr | There is also a new website brewing. |
| 09:49:03 | gokr | Nimble was a bit quick out of the gate. |
| 09:49:58 | xyproto | gokr: I see. Looking forward to it. The latest release version of nimrod stopped building on Arch, but the latest commit (nim) worked fine. |
| 09:50:24 | gokr | There was a silly error in master, that was probably what got you. |
| 09:50:40 | xyproto | Ah, I see. |
| 09:50:59 | gokr | https://github.com/Araq/Nimrod/issues/1651 |
| 09:51:21 | xyproto | There's this new continous integration page for Arch that catched that nimrod stopped building. Works fairly well! https://arch-ci.org/ |
| 09:51:22 | gokr | I think it may be fixed now - at least we found what it was. |
| 09:51:47 | xyproto | yes, I think it was the same error |
| 09:52:03 | gokr | This is our current buildbot: http://178.62.143.63:8010/waterfall |
| 09:52:18 | gokr | Its brand new - but it builds devel. We discussde yesterday to add a nightly build of master too. |
| 09:52:29 | xyproto | oh well, build errors happens. Good thing there is a layer of binary packages between developers and users. :) |
| 09:52:46 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 09:53:15 | xyproto | gokr: nice overview! I like buildbot |
| 09:53:39 | gokr | Its Varriount that has set it up. We host the Linux buildslaves. |
| 09:54:21 | gokr | Personally I am setting up gitlab + gitlab-ci here at our company. The CI is not yet as feature packed - but its quite slick. |
| 09:56:20 | * | Hakaslak joined #nimrod |
| 09:56:29 | xyproto | ok, haven't looked into gitlab. It's like github, only open source? |
| 09:56:42 | gokr | Yeah, and.... very, very nice so far. |
| 09:57:08 | xyproto | will suited for internal projects, I assume? The webpage looks promising. |
| 09:57:09 | gokr | I have two Nim projects public there in fact. |
| 09:57:23 | gokr | This is the CI server: https://build.3dicc.com/projects |
| 09:57:42 | gokr | Sorry for that cert issue, its nginx etc, bah. |
| 09:58:32 | gokr | https://gitlab.3dicc.com/explore/projects |
| 10:02:06 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 10:05:47 | * | Hakaslak joined #nimrod |
| 10:09:17 | xyproto | gokr: gitlab does look good! |
| 10:11:57 | * | Hakaslak quit (Ping timeout: 245 seconds) |
| 10:13:14 | * | Hakaslak joined #nimrod |
| 10:16:33 | * | BitPuffin joined #nimrod |
| 10:18:33 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 10:21:02 | * | Hakaslak joined #nimrod |
| 10:21:35 | * | BitPuffin quit (Ping timeout: 265 seconds) |
| 10:27:37 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 10:28:12 | * | Hakaslak joined #nimrod |
| 10:35:30 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 10:36:03 | * | Hakaslak joined #nimrod |
| 10:38:18 | * | kniteli quit (Ping timeout: 244 seconds) |
| 10:39:24 | * | khmm quit (Ping timeout: 265 seconds) |
| 10:40:46 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 10:42:35 | * | Hakaslak joined #nimrod |
| 10:44:05 | * | khmm joined #nimrod |
| 10:46:01 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 10:47:38 | * | Hakaslak joined #nimrod |
| 10:53:18 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 10:54:17 | gokr | xyproto: Yeah, we have been using Redmine + manual git repos but Gitlab is much smoother. |
| 10:54:33 | * | Hakaslak joined #nimrod |
| 10:59:20 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 11:02:18 | * | Hakaslak joined #nimrod |
| 11:08:53 | * | Hakaslak quit (Ping timeout: 240 seconds) |
| 11:09:32 | * | Hakaslak joined #nimrod |
| 11:15:52 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 11:17:19 | Araq | gokr: so the devel nimbase.h should go into master? |
| 11:17:28 | gokr | Probably :) |
| 11:17:50 | * | Hakaslak joined #nimrod |
| 11:18:08 | gokr | I mean... there were a few other differences. |
| 11:18:47 | gokr | As the diff showed that I skyped you |
| 11:24:02 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 11:25:53 | * | Hakaslak joined #nimrod |
| 11:27:22 | Araq | yup. bbl |
| 11:29:02 | * | noam joined #nimrod |
| 11:30:06 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 11:33:00 | * | Hakaslak joined #nimrod |
| 11:33:23 | * | noam quit (Ping timeout: 240 seconds) |
| 11:40:01 | * | flaviu joined #nimrod |
| 11:41:21 | * | noam joined #nimrod |
| 11:42:22 | * | rpag_ quit (Ping timeout: 245 seconds) |
| 11:42:37 | * | noam quit (Read error: Connection reset by peer) |
| 11:43:00 | * | kemet joined #nimrod |
| 11:44:12 | * | khmm quit (Ping timeout: 250 seconds) |
| 11:54:02 | * | flaviu quit (Ping timeout: 245 seconds) |
| 11:55:03 | * | rpag_ joined #nimrod |
| 11:58:37 | * | Hakaslak quit (Ping timeout: 245 seconds) |
| 11:59:17 | * | Hakaslak joined #nimrod |
| 12:04:13 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 12:04:47 | * | Hakaslak joined #nimrod |
| 12:06:07 | * | noam joined #nimrod |
| 12:10:25 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 12:10:37 | * | noam quit (Ping timeout: 240 seconds) |
| 12:12:05 | * | EXetoC joined #nimrod |
| 12:14:15 | * | Hakaslak joined #nimrod |
| 12:19:36 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 12:19:50 | * | LordAndrew joined #nimrod |
| 12:20:02 | * | Hakaslak joined #nimrod |
| 12:20:12 | * | LordAndrew is now known as Lordovos |
| 12:26:08 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 12:28:21 | * | Hakaslak joined #nimrod |
| 12:32:31 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 12:35:51 | * | Hakaslak joined #nimrod |
| 12:39:25 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 12:42:38 | * | Hakaslak joined #nimrod |
| 12:44:17 | * | dom96_ quit (Ping timeout: 255 seconds) |
| 12:47:05 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 12:50:26 | * | Hakaslak joined #nimrod |
| 12:53:01 | * | Lordovos quit (Quit: Leaving) |
| 12:57:44 | * | Hakaslak_ joined #nimrod |
| 12:58:07 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 13:01:51 | * | Hakaslak_ quit (Read error: Connection reset by peer) |
| 13:02:19 | * | irrequietus joined #nimrod |
| 13:02:52 | kokozedman | anyone around? I might have come across a compiler bug.. or I'm doing something stupid: http://pastebin.com/eTkEN2Yb |
| 13:04:20 | Araq | kokozedman: yeah, compiler bug. pretty strange since the compiler itself uses things like these |
| 13:04:23 | Araq | try this workaround: |
| 13:04:26 | Araq | type |
| 13:04:34 | Araq | Loop* = ref LoopObj |
| 13:04:41 | Araq | LoopObj = object |
| 13:04:59 | Araq | onBeforeSelect*: proc (l: Loop) |
| 13:05:31 | * | Hakaslak joined #nimrod |
| 13:05:51 | kokozedman | Araq: yeah, I see several of these in the STDLIB, I don't know why mine crashed... |
| 13:07:41 | kokozedman | thanks for the workaround |
| 13:08:22 | * | BlaXpirit quit (Quit: Quit Konversation) |
| 13:08:57 | Araq | so I take it that this means the workaround works |
| 13:09:10 | Araq | report it anyway please (with the workaround) |
| 13:09:24 | kokozedman | yes, it worked |
| 13:09:36 | kokozedman | ok, report on GitHub? |
| 13:09:48 | Araq | yes |
| 13:09:52 | kokozedman | alright |
| 13:10:18 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 13:10:33 | Araq | see you later |
| 13:10:47 | kokozedman | alright, take care |
| 13:13:35 | * | Hakaslak joined #nimrod |
| 13:14:06 | * | dom96_ joined #nimrod |
| 13:22:09 | * | irrequietus quit () |
| 13:31:12 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 13:32:26 | * | Hakaslak joined #nimrod |
| 13:34:05 | kokozedman | I'm facing a very ambiguous situation... I have an object that has a closure member, that I'll call later on... how do I specify it to update the closure without getting some kind of undclared identifier: 'onReadable=' which doesn't make sense |
| 13:34:51 | kokozedman | compiler seems to think that obj.field.onReadable= is an identifier... may be it thinks it should be a function |
| 13:35:00 | kokozedman | how can I be explicit? |
| 13:36:35 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 13:39:32 | * | khmm joined #nimrod |
| 13:40:09 | * | Hakaslak joined #nimrod |
| 13:42:30 | kokozedman | my bad... please ignore the above |
| 13:42:45 | kokozedman | got confused with the nested variable and casting of RootRef |
| 13:42:46 | * | khmm quit (Read error: Connection reset by peer) |
| 13:44:53 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 13:48:18 | * | Hakaslak joined #nimrod |
| 13:50:30 | * | khmm joined #nimrod |
| 13:57:24 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 13:57:34 | * | Hakaslak joined #nimrod |
| 14:01:02 | * | khmm quit (Remote host closed the connection) |
| 14:06:19 | * | Hakaslak_ joined #nimrod |
| 14:06:44 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 14:12:23 | * | Hakaslak_ quit (Ping timeout: 240 seconds) |
| 14:13:02 | * | khmm joined #nimrod |
| 14:13:32 | * | Hakaslak joined #nimrod |
| 14:17:55 | * | khmm quit (Ping timeout: 272 seconds) |
| 14:18:32 | * | BitPuffin joined #nimrod |
| 14:19:28 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 14:22:06 | * | khmm joined #nimrod |
| 14:23:01 | * | Hakaslak joined #nimrod |
| 14:28:50 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 14:31:03 | * | Hakaslak joined #nimrod |
| 14:35:00 | gokr | Do we have a cross platform way of getting "current dir" and "home dir"? |
| 14:35:33 | gokr | Ehm... forget that. |
| 14:36:02 | gokr | I was more wondering ... if there is a convention on how to refer to such directories in a "path" |
| 14:36:06 | gokr | Like "~" etc |
| 14:38:11 | * | Hakaslak quit (Ping timeout: 272 seconds) |
| 14:38:28 | * | Hakaslak joined #nimrod |
| 14:40:41 | * | khmm quit (Ping timeout: 264 seconds) |
| 14:41:29 | * | khmm joined #nimrod |
| 14:42:11 | * | gokr quit (Quit: Leaving.) |
| 14:42:14 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 14:42:45 | * | Hakaslak joined #nimrod |
| 14:46:13 | * | Sembei joined #nimrod |
| 14:47:37 | * | Pisuke quit (Ping timeout: 240 seconds) |
| 15:00:06 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 15:02:35 | * | Hakaslak joined #nimrod |
| 15:02:53 | * | irrequietus joined #nimrod |
| 15:04:59 | * | gokr joined #nimrod |
| 15:06:10 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 15:10:12 | * | Hakaslak joined #nimrod |
| 15:13:25 | * | khmm quit (Remote host closed the connection) |
| 15:15:53 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 15:17:08 | * | Hakaslak joined #nimrod |
| 15:22:36 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 15:23:56 | * | Hakaslak joined #nimrod |
| 15:24:01 | * | darkf quit (Quit: Leaving) |
| 15:28:56 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 15:32:17 | * | Hakaslak joined #nimrod |
| 15:48:12 | * | Hakaslak quit (Ping timeout: 256 seconds) |
| 15:48:23 | * | khmm joined #nimrod |
| 15:48:34 | * | Hakaslak joined #nimrod |
| 15:49:22 | * | q66[lap] quit (Read error: Connection reset by peer) |
| 15:50:07 | * | q66[lap] joined #nimrod |
| 15:52:47 | * | khmm quit (Ping timeout: 245 seconds) |
| 15:54:04 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 15:55:36 | * | brson joined #nimrod |
| 15:56:27 | * | Hakaslak joined #nimrod |
| 15:57:54 | * | kemet quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) |
| 15:58:21 | * | khmm joined #nimrod |
| 16:01:09 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 16:05:27 | * | Hakaslak joined #nimrod |
| 16:07:22 | gokr | So... $astring - when astring is nil - doesn't handle that, by design? |
| 16:11:24 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 16:12:28 | * | Hakaslak joined #nimrod |
| 16:13:20 | NimBot | nim-lang/nimforum new_async eb76948 Dominik Picheta [+0 ±2 -0]: Fixes nav numbers. Removes jump page num. |
| 16:18:18 | gokr | How do you Nimiomatically remove last char of a string? "x = x[0..high(x)-1]" looks... silly. |
| 16:19:38 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 16:20:27 | * | Hakaslak joined #nimrod |
| 16:20:31 | gokr | Ah, ok sooo... its "x = x[0.. -2]" and I guess... its -2 instead of -1 because... its relative to len? |
| 16:21:55 | gokr | Ah, ok, so... ok "-1" would be the last character, ok, ok, I get it :) |
| 16:24:37 | * | Boscop joined #nimrod |
| 16:27:27 | * | dom96_ quit (Quit: Page closed) |
| 16:28:37 | * | Hakaslak quit (Ping timeout: 245 seconds) |
| 16:28:43 | * | dom96_ joined #nimrod |
| 16:28:48 | * | Hakaslak joined #nimrod |
| 16:29:46 | * | itsmeront quit (Ping timeout: 246 seconds) |
| 16:36:03 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 16:39:16 | * | kemet joined #nimrod |
| 16:39:38 | woodgiraffe | Is it "feasible" to run nimrod without GC? |
| 16:39:47 | woodgiraffe | nim* |
| 16:41:09 | * | khmm quit (Remote host closed the connection) |
| 16:41:19 | * | dom96_ quit (Ping timeout: 246 seconds) |
| 16:42:57 | * | johnsoft quit (Ping timeout: 272 seconds) |
| 16:43:55 | * | johnsoft joined #nimrod |
| 16:50:27 | * | Hakaslak joined #nimrod |
| 16:52:53 | * | lbmn joined #nimrod |
| 16:54:03 | * | shodan45 joined #nimrod |
| 16:55:30 | * | bjz quit (Quit: Textual IRC Client: www.textualapp.com) |
| 16:57:24 | * | bjz joined #nimrod |
| 16:57:44 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 16:58:12 | dom96 | woodgiraffe: yes |
| 17:01:24 | * | johnsoft quit (Ping timeout: 250 seconds) |
| 17:01:34 | * | johnsoft joined #nimrod |
| 17:05:19 | woodgiraffe | dom96: any pointers where I can read more about that? |
| 17:07:49 | * | kemet quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) |
| 17:11:00 | * | Hakaslak joined #nimrod |
| 17:17:11 | * | itsmeront joined #nimrod |
| 17:17:59 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 17:29:54 | * | Hakaslak joined #nimrod |
| 17:30:09 | * | gokr quit (Quit: Leaving.) |
| 17:40:23 | * | Hakaslak quit (Ping timeout: 240 seconds) |
| 17:44:39 | * | boydgreenfield joined #nimrod |
| 17:45:43 | boydgreenfield | Is the `.=` operator still being used? It’s only in the index for the manual and trying to compile anything with it yields: `Error: undeclared identifier: ‘.=‘`. (I’m playing around with trying to use fieldPairs for serialization/deserialization of a object variant type) |
| 17:48:01 | * | Hakaslak joined #nimrod |
| 17:50:20 | * | gokr_ joined #nimrod |
| 17:55:00 | * | nullmove joined #nimrod |
| 17:56:20 | boydgreenfield | I.e., is it possible to do result.field where `field` is known at compile time but I’d like it to be expanded in a fieldPairs() section? |
| 18:01:02 | * | kniteli joined #nimrod |
| 18:01:22 | nullmove | gokr_, string slicing probably copies, so you may also prefer x = setLen(x.high) instead |
| 18:02:30 | nullmove | oh sorry, just x.setLen(x.high) |
| 18:02:42 | nullmove | x has to be var string |
| 18:04:09 | * | Hakaslak quit (Read error: Connection reset by peer) |
| 18:08:39 | * | kemet joined #nimrod |
| 18:08:54 | * | kemet quit (Remote host closed the connection) |
| 18:09:17 | boydgreenfield | … nevermind. Can just assign to value in fieldPairs(). Oops. |
| 18:10:22 | * | Matthias247 joined #nimrod |
| 18:10:34 | * | q66 joined #nimrod |
| 18:12:27 | * | kniteli quit (Ping timeout: 244 seconds) |
| 18:12:39 | * | Hakaslak joined #nimrod |
| 18:15:58 | * | Hakaslak quit (Client Quit) |
| 18:18:11 | * | Hakaslak joined #nimrod |
| 18:24:26 | * | kniteli joined #nimrod |
| 18:32:56 | Araq | boydgreenfield: yeah that needs to be documented. but it's no coincidence that it works |
| 18:38:13 | * | BitPuffin quit (Ping timeout: 272 seconds) |
| 18:39:44 | * | boydgreenfield quit (Quit: boydgreenfield) |
| 18:41:10 | * | boydgreenfield joined #nimrod |
| 18:47:12 | boydgreenfield | Araq: Indeed. Thanks! |
| 18:47:29 | * | boydgreenfield quit (Quit: boydgreenfield) |
| 18:49:13 | * | shodan45 quit (Quit: Konversation terminated!) |
| 19:09:49 | * | rpag_ quit (Ping timeout: 245 seconds) |
| 19:12:34 | * | lbmn left #nimrod ("Leaving") |
| 19:12:43 | * | rpag_ joined #nimrod |
| 19:14:45 | * | gokr_ quit (Remote host closed the connection) |
| 19:17:07 | * | dom96_ joined #nimrod |
| 19:21:05 | NimBot | nim-lang/packages master 38e3c2b Rien [+0 ±1 -0]: Add Ludens game development library |
| 19:21:05 | NimBot | nim-lang/packages master 9d6e61a Dominik Picheta [+0 ±1 -0]: Merge pull request #95 from rnentjes/master... 2 more lines |
| 19:21:44 | ldlework | oh god, Doctor Who references |
| 19:21:54 | * | boydgreenfield joined #nimrod |
| 19:22:27 | boydgreenfield | Araq: Is there a compile-time way to know the index of the field you have with fieldPairs? (Looking in docs, but haven’t found anything yet) |
| 19:22:35 | dom96_ | ldlework: where? |
| 19:22:53 | ldlework | "Add Ludens game development library" |
| 19:23:02 | Araq | boydgreenfield: no, but it's not hard to count it on your own |
| 19:23:11 | ldlework | http://tardis.wikia.com/wiki/Ludens_Nimrod_Kendrick_Cord_Longstaff_XLI |
| 19:24:27 | dom96_ | ldlework: interesting. Never heard his full name. |
| 19:24:47 | ldlework | I didn't know it was a reference, I just googled for the game library |
| 19:25:01 | ldlework | I... dislike Dr Who |
| 19:30:17 | * | BlaXpirit joined #nimrod |
| 19:31:41 | * | milosn quit (Ping timeout: 264 seconds) |
| 19:32:19 | * | milosn joined #nimrod |
| 19:37:03 | * | nullmove quit (Quit: Leaving) |
| 19:45:42 | * | gokr joined #nimrod |
| 19:46:58 | boydgreenfield | Araq: Sorry, I |
| 19:47:12 | boydgreenfield | *Araq: Sorry, I’m trying to do it for a case object. Is that possible? |
| 19:48:06 | Araq | dunno, might work |
| 19:51:07 | boydgreenfield | Araq: Awesome, does work if you overload `len` for the object using fieldPairs first. |
| 20:01:01 | * | superfunc joined #nimrod |
| 20:11:02 | Araq | hrm that's strange |
| 20:41:05 | * | flaviu joined #nimrod |
| 20:43:35 | * | Mat3 joined #nimrod |
| 20:43:40 | Mat3 | hello |
| 20:44:50 | * | Trustable quit (Remote host closed the connection) |
| 20:47:31 | * | Trustable joined #nimrod |
| 20:48:31 | Araq | hi Mat3 |
| 20:48:41 | Mat3 | hi Araq |
| 20:51:40 | Araq | Trustable: can you fix the installation problem for master? |
| 20:51:59 | Trustable | Hi Araq, which issue? |
| 20:52:02 | Araq | use the nimbase.h from devel, test it and make a PR |
| 20:52:17 | Araq | #1651 |
| 20:56:34 | * | Ven joined #nimrod |
| 20:58:15 | Araq | also please patch the generated scripts so that it produces a nimrod[.exe] again |
| 21:03:22 | * | superfunc quit (Ping timeout: 240 seconds) |
| 21:05:42 | Trustable | Araq: ok, I think I understand you |
| 21:07:03 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 21:32:35 | Trustable | Araq: The instruction says to use Nimrod master together with csources devel. Is this correct or should both be master? |
| 22:06:01 | Araq | wtf, they should both be master |
| 22:06:05 | Araq | or both be devel |
| 22:06:13 | Araq | they need to match |
| 22:10:24 | Trustable | Araq: see my comment https://github.com/Araq/Nimrod/issues/1651 |
| 22:10:53 | Trustable | It seems that the instructions should be changed to use csources master branch. |
| 22:13:20 | ldlework | oddly when I clone csources without specifying a branch, I get bigbreak |
| 22:14:28 | Araq | er what? ok ... |
| 22:20:34 | Mat3 | ciao |
| 22:20:42 | * | Mat3 left #nimrod (#nimrod) |
| 22:27:25 | ldlework | Araq: http://asciinema.org/a/13917 |
| 22:37:54 | Trustable | Idlework: cool :) |
| 22:39:23 | ldlework | Not cool, it was a bit frustrating until I realized what was happening when I was trying to compile devel a few days ago :P |
| 22:52:38 | Araq | well I updated the instructions |
| 22:52:48 | Araq | Trustable: anything else I should do? |
| 22:53:45 | Trustable | Araq: Replace nimrod-code/csources by nim-lang/csources? I don't know. |
| 22:54:12 | Araq | ok but this still works thanks to github's redirects, right? |
| 22:54:18 | Trustable | yes |
| 22:54:36 | Araq | ok so I won't update it until Nim has been released |
| 22:56:05 | Trustable | Araq: How can I help? Do you think I should try to implement a super call? (very complex I think) |
| 22:57:47 | Araq | well this is pretty much the todo list for 1.0: https://github.com/Araq/Nimrod/labels/High%20Priority |
| 22:58:13 | Araq | the JS tagged bugs are a good start, I think |
| 22:58:24 | Araq | the JS codegen is really simple |
| 22:58:51 | Trustable | which issue exactly? |
| 22:59:21 | Trustable | Is 0.1 next or 1.0? |
| 22:59:46 | * | BitPuffin joined #nimrod |
| 23:00:57 | * | Demos joined #nimrod |
| 23:01:48 | * | kniteli quit (Ping timeout: 265 seconds) |
| 23:02:13 | Araq | 0.10.2 unless I decide to skip it and go right after 1.0 |
| 23:02:37 | Araq | come on |
| 23:02:57 | Araq | how many issues do you see that are tagged with JS and "high priority"? |
| 23:03:02 | Araq | I count 2 |
| 23:03:12 | Araq | pick whatever feels easier |
| 23:03:20 | Trustable | ok |
| 23:05:15 | * | saml quit (Quit: Leaving) |
| 23:13:00 | * | kniteli joined #nimrod |
| 23:17:45 | * | t4nk880 joined #nimrod |
| 23:18:03 | t4nk880 | hello all, is there anyway to say that a var may be unused to suppress the warnings? |
| 23:20:45 | * | nande joined #nimrod |
| 23:25:07 | * | kniteli quit (Ping timeout: 272 seconds) |
| 23:26:47 | * | nande quit (Remote host closed the connection) |
| 23:36:12 | * | kniteli joined #nimrod |
| 23:38:10 | * | BlaXpirit quit (Quit: Quit Konversation) |
| 23:40:06 | ldlework | JS codegen... what |
| 23:40:19 | ldlework | Nim compiles to JS?!!?! |
| 23:41:45 | Demos | yes |
| 23:41:57 | Demos | because if it does not compile to js it is not worth using |
| 23:42:01 | ldlework | lol what |
| 23:42:05 | Demos | joke |
| 23:42:15 | ldlework | hehe |
| 23:42:45 | ldlework | Is it that a certain subset of Nim compiles to JS? |
| 23:42:51 | ldlework | How can JS support all the things that Nim does? |
| 23:43:02 | Demos | yeah I don't think you can do "unsafe" operations |
| 23:43:21 | Demos | same way c++ can compile to js |
| 23:43:38 | * | kniteli quit (Ping timeout: 244 seconds) |
| 23:44:38 | * | Trustable quit (Quit: Leaving) |
| 23:49:05 | * | irrequietus quit () |
| 23:54:00 | t4nk880 | Is it using emscripten to go from C to JS? |
| 23:55:19 | * | kniteli joined #nimrod |
| 23:58:15 | onionhammer | no its not using emscripten |
| 23:58:25 | onionhammer | and it doesn't generate asm.js |