00:02:10  * jbuezajoined
00:02:45  * joshthecoderquit (Quit: Leaving...)
00:13:53  * jbuezaquit (Quit: jbueza)
00:15:00  * jbuezajoined
00:38:33  * joshthecoderjoined
00:47:14  * jelliottquit (Quit: leaving)
01:12:19  * coolaj86quit (Ping timeout: 252 seconds)
01:36:19  * jbuezaquit (Quit: jbueza)
04:10:24  * jbuezajoined
04:12:55  * indexzerojoined
04:12:55  * indexzeroquit (Client Quit)
04:14:13  * indexzerojoined
05:43:51  * mmaleckijoined
06:47:58  * joshthecoderquit (Quit: Linkinus - http://linkinus.com)
07:18:28  * luastonedjoined
07:28:22  * luastonedquit (Quit: Leaving.)
07:35:33  * `3rdEdenjoined
08:07:29  * indexzeroquit (Quit: indexzero)
11:05:03  * mmaleckichanged nick to mmalecki[away[
11:05:06  * mmalecki[away[changed nick to mmalecki[away]
13:00:13  * mmalecki[away]changed nick to mmalecki
13:49:21  <CIA-113>Brandon Philips test-tls-client-econnreset * r33d4334 / lib/luvit/uv.lua : luvit: uv: Handle: set _closed when closed received - http://git.io/AZsnBg
13:49:22  <CIA-113>Brandon Philips test-tls-client-econnreset * rcba6ad1 / tests/test-net.lua : tests: test-net: double destroy the handlle - http://git.io/nhNJhg
13:49:25  <CIA-113>Brandon Philips test-tls-client-econnreset * r75ee973 / src/luv_process.c : luv_process: ensure handle is not null - http://git.io/MaW1ig
13:49:25  <CIA-113>Brandon Philips test-tls-client-econnreset * r9ea91c5 / tests/test-tls-client-econnreset.lua : WIP: test-tls-client-econnreset.lua - http://git.io/A1lhOw
13:49:28  <CIA-113>Brandon Philips test-tls-client-econnreset * r9482ac0 / lib/luvit/uv.lua : luvit: uv: Stream: guard against writing to closed stream - http://git.io/cZBdQw
13:50:03  <philips_>rphillips: https://gist.github.com/d9d63a177b40f32601f5 https://github.com/luvit/luvit/commits/test-tls-client-econnreset
13:50:40  <philips_>rphillips: I am trying to write tests for the econnreset problem in virgo. This test hasn't actually done it yet but it is crashing luvit in other ways
13:50:49  <philips_>rphillips: if you want something to look at this morning. :)
13:51:52  * travis-cijoined
13:51:52  <travis-ci>[travis-ci] luvit/luvit#324 (test-tls-client-econnreset - 9ea91c5 : Brandon Philips): The build failed.
13:51:52  <travis-ci>[travis-ci] Change view : https://github.com/luvit/luvit/compare/33d4334cb2f9^...9ea91c59a032
13:51:52  <travis-ci>[travis-ci] Build details : http://travis-ci.org/luvit/luvit/builds/2086383
13:51:52  * travis-cipart
14:26:06  <rphillips>philips_: looking
15:08:13  * kevwiljoined
15:49:51  * joshthecoderjoined
15:54:26  * indexzerojoined
16:02:59  <philips_>rphillips: https://github.com/luvit/luvit/commit/33d4334cb2f93105b6a5b0c76a43478a18337567
16:03:05  <philips_>rphillips: i am happy with that fix
16:05:18  <philips_>rphillips: https://github.com/luvit/luvit/commit/75ee973ef7bfa147ad127e6f6ba9ba8a3943fe86
16:05:22  <philips_>rphillips: that fix I am not happy with
16:05:53  * jbuezaquit (Quit: jbueza)
16:31:27  * coolaj86joined
16:39:39  <creationix>alright, so we want a luvit release
16:39:47  <creationix>and what's this I hear about a signed OSX installer?!
16:41:47  <philips_>creationix: working on cloning the OSX installer from node, got distracted by these handle bugs though
16:44:47  <creationix>are we still squashing handle bungs then?
16:44:53  <creationix>*bugs
16:51:54  * `3rdEdenquit (Quit: Leaving...)
16:54:10  * `3rdEdenjoined
16:58:06  * `3rdEdenquit (Client Quit)
17:05:46  * indexzeroquit (Quit: indexzero)
17:18:18  * coolaj86_joined
17:20:22  * coolaj86quit (Ping timeout: 246 seconds)
17:27:12  * indexzerojoined
17:27:24  * indexzeroquit (Client Quit)
17:28:40  <philips_>creationix: well all of our tests pass but some new tests I wrote revealed bugs. :) So, yes, squashing bugs
17:31:55  * jbuezajoined
18:14:38  <creationix>philips_: that's great, let me know when you want to do a new release
18:15:01  <creationix>I think an OSX installer would increase adoption
18:15:09  <creationix>or at least get more devs playing with it
18:15:23  <creationix>good Documentation would help adoption the most
18:15:34  <philips_>creationix: yea, we want the OSX installer for virgo to since so many sysadmins want to play with stuff on their laptops
18:15:56  <philips_>creationix: I also want to integrate Lpeg into luvit so we can have a lua parser for docs
18:15:57  <creationix>cool, so you're building installers for virgo, luvit, or both?
18:16:19  <creationix>that might be neat
18:16:34  <creationix>I've always wished javascript came with a js parser
18:16:49  <creationix>or just exposed the one it obviously has already
18:23:16  <philips_>creationix: both
18:23:32  <creationix>cool
18:23:38  <philips_>creationix: yea, having lpeg makes writing a linter trivial too.
18:23:42  <philips_>creationix: we really need one
18:25:11  * kevwilquit (Ping timeout: 244 seconds)
18:32:20  * kevwiljoined
18:35:01  * coolaj86joined
18:36:01  * coolaj86_quit (Ping timeout: 244 seconds)
18:38:37  * kevwilquit (Ping timeout: 244 seconds)
18:49:31  * kevwiljoined
18:51:58  <pquerna>http://www.etalabs.net/musl/
19:01:30  <creationix>libc alternative
19:01:31  <creationix>neat
19:01:50  <pquerna>very neat
19:02:24  <pquerna>would be a nice thing if we could make it work with libuv/luvit easily
19:02:35  <pquerna>i think it should work honestly out of the box
19:06:47  <creationix>could we just static build with it?
19:06:51  <creationix>it's not like it would add much
19:07:01  <creationix>that would make the binary even more portable right?
19:14:55  <pquerna>yes, could make a static build
19:14:56  <pquerna>yeah
19:15:04  <pquerna>debian, rhel, gentoo
19:15:05  <pquerna>one binary
19:15:38  <pquerna>though i think for our purposes
19:15:45  <pquerna>our plan is to make a buildbot slave
19:15:49  <pquerna>for every OS anyways
19:15:54  <pquerna>so we can run all our test cases
19:17:43  <creationix>isn't that the goal of this library
19:17:55  <creationix>or does he hope people will build linux systems out of it as well?
19:18:56  <pquerna>yeah, seems like most interest is in more embeded spaces
19:19:08  <pquerna>but it has enough functions that it could work for a desktop distro
19:19:22  <pquerna>nothing really seems to be missing, baring non-UTF8 character sets
19:20:10  * coolaj86_joined
19:22:30  * coolaj86quit (Ping timeout: 260 seconds)
19:23:30  <creationix>utf8 covers most the online world right?
19:24:17  <mmalecki>creationix: hm, I'd consider chinese encodings too
19:24:31  <mmalecki>like, whatever they are using might be popular too
19:24:41  <mmalecki>but seems like utf8 would be winning, yeah
19:25:00  <creationix>as I understand utf8 is less efficient for many character sets
19:25:05  <creationix>but works for nearly everything
19:25:22  <creationix>but yeah, a 30% bloat in bandwidth would be significant
19:25:58  <creationix>though, we only write in english in luvit
19:26:00  <mmalecki>creationix: yeah. I had a write up on it somewhere, I'll look
19:26:01  <creationix>and strings are unencoded
19:26:15  <creationix>*lua strings are unencoded
19:26:20  <mmalecki>yeah, utf8 is completely sane when it comes to luvit, whatever you're doing
19:26:50  <creationix>but I'm saying, I don't think we would even use the utf8 code in libc for luvit
19:27:07  <creationix>unless we put unicode in our source files or something
19:27:26  <creationix>but even then, the lua compiler doesn't care right?
19:27:40  <mmalecki>creationix: that seems right
19:28:33  * coolaj86_quit (Ping timeout: 240 seconds)
19:31:09  * joshthecoderquit (Quit: Leaving...)
19:35:36  <pquerna>creationix: what, you don't want strerr_r to return localized error messages :) ?
19:36:26  <creationix>pquerna: I'd be happy if it even returned correct english messages
19:36:28  <creationix>one thing at a time
19:36:48  * coolaj86joined
19:36:59  <pquerna>heh :)
19:37:24  <creationix>besides, when we do finally get docs, they will most likely be english only
19:37:42  <creationix>I guess the musl thing can be an option
19:37:47  <creationix>not default
19:37:55  <creationix>dunno
19:38:33  <pquerna>yeah
19:52:16  * coolaj86quit (Ping timeout: 252 seconds)
19:57:06  * coolaj86joined
19:58:40  * kevwilquit (Ping timeout: 244 seconds)
20:01:55  * kevwiljoined
20:04:11  * joshthecoderjoined
21:12:56  * kevwilpart ("WeeChat 0.3.8")
21:41:48  * jbuezaquit (Quit: jbueza)
23:32:17  * mkandrashoff1joined
23:34:34  * mkandrashoffquit (Ping timeout: 256 seconds)
23:44:30  * mkandrashoff1quit (Quit: Leaving.)