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 |