00:34:08  * gavellanedajoined
01:06:31  * kazuponjoined
03:45:32  * kazuponquit (Remote host closed the connection)
04:02:31  * jetlquit (Read error: Connection reset by peer)
04:24:15  * kazuponjoined
04:45:48  * gavellanedaquit (Ping timeout: 265 seconds)
06:14:14  * SkyRocknRolljoined
06:14:14  * SkyRocknRollquit (Changing host)
06:14:14  * SkyRocknRolljoined
06:15:12  * SouL_|_joined
06:54:34  * jetljoined
07:14:01  * SouL_|_quit (Remote host closed the connection)
07:14:39  * SouL_|_joined
07:20:42  * DarkGodjoined
07:22:35  * kazuponquit (Remote host closed the connection)
07:50:14  * coderkevinquit (Quit: Connection closed for inactivity)
08:23:18  * kazuponjoined
08:28:10  * kazuponquit (Ping timeout: 255 seconds)
09:17:52  * kazuponjoined
10:00:51  * kazuponquit (Remote host closed the connection)
10:01:19  * kazuponjoined
10:06:15  * kazuponquit (Ping timeout: 276 seconds)
10:36:15  * UniOnjoined
11:29:49  * SouL_|_quit (Ping timeout: 245 seconds)
11:30:30  * lionel_joined
12:25:31  * gavellanedajoined
12:45:42  * gavellanedaquit (Ping timeout: 244 seconds)
12:56:06  * gavellanedajoined
13:43:11  * kazuponjoined
13:52:40  * SkyRocknRollquit (Remote host closed the connection)
13:53:11  <rphillips>good morning
13:55:06  <gavellaneda>g'morning ryan
14:24:26  * kazupon_joined
14:26:16  * kazuponquit (Ping timeout: 240 seconds)
14:47:23  * gavellanedaquit (Ping timeout: 250 seconds)
14:58:30  * SouL_|_joined
15:01:22  * coderkevinjoined
15:09:44  <rphillips>https://github.com/luvit/luvit/pull/698
15:12:26  * SouL_|_quit (Read error: Connection reset by peer)
15:13:18  * SouL_|_joined
15:17:20  <rphillips>rje: around?
15:21:25  * travis-cijoined
15:21:26  <travis-ci>luvit/luvit#1965 (fixes/double_callback - 4f323f2 : Ryan Phillips): The build has errored.
15:21:27  <travis-ci>Change view : https://github.com/luvit/luvit/commit/4f323f27a243
15:21:27  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59257500
15:21:27  * travis-cipart
15:21:37  * travis-cijoined
15:21:38  <travis-ci>luvit/luvit#1966 (fixes/double_callback - 519d6bb : Ryan Phillips): The build passed.
15:21:38  <travis-ci>Change view : https://github.com/luvit/luvit/compare/4f323f27a243...519d6bbf4f55
15:21:38  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59257562
15:21:38  * travis-cipart
15:22:00  <rphillips>hmm
15:28:15  <creationix>good morning
15:28:19  <rphillips>howdy
15:30:55  <rphillips>tests aren't working with that tweak :(
15:31:04  <rphillips>at least on windows
15:33:46  * travis-cijoined
15:33:47  <travis-ci>luvit/luvit#1968 (fixes/double_callback - e30ae21 : Ryan Phillips): The build passed.
15:33:47  <travis-ci>Change view : https://github.com/luvit/luvit/compare/519d6bbf4f55...e30ae21a8980
15:33:47  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59260010
15:33:47  * travis-cipart
15:38:57  * travis-cijoined
15:38:58  <travis-ci>luvit/luvit#1970 (fixes/double_callback - 30af18e : Ryan Phillips): The build passed.
15:38:59  <travis-ci>Change view : https://github.com/luvit/luvit/compare/e30ae21a8980...30af18e92821
15:38:59  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59260480
15:38:59  * travis-cipart
16:02:32  * kazupon_quit (Remote host closed the connection)
16:16:23  * kazuponjoined
16:18:21  * kazuponquit (Remote host closed the connection)
16:18:52  * kazuponjoined
16:37:22  <rphillips>rje: https://github.com/luvit/luvit/blob/master/deps/http.lua#L125
16:37:26  <rphillips>this doesn't look right
16:37:49  <rphillips>try my fixes/double_callback branch on a windows box
16:39:16  <creationix>it’s not related to bumping the lit version is it?
16:54:46  <rphillips>no. don't think so
16:56:28  * SouL_|__joined
16:58:45  * SouL_|___joined
17:00:01  * SouL_|_quit (Ping timeout: 256 seconds)
17:01:29  * SouL_|__quit (Ping timeout: 245 seconds)
17:05:46  <rje>rphillips, looking
17:13:14  <rphillips>rje: looks like it's the :finish call
17:13:20  <rphillips>it calls the :shutdown() within it
17:17:08  <rphillips>rje: ok... pull that PR... looks like things pass now
17:17:12  <rphillips>but it needs a review
17:18:19  * travis-cijoined
17:18:20  <travis-ci>luvit/luvit#1974 (fixes/double_callback - 5d9683f : Ryan Phillips): The build passed.
17:18:20  <travis-ci>Change view : https://github.com/luvit/luvit/compare/d39a6fd4f300...5d9683fabde4
17:18:20  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59273793
17:18:20  * travis-cipart
17:18:54  * travis-cijoined
17:18:55  <travis-ci>luvit/luvit#1976 (fixes/double_callback - 070fbfe : Ryan Phillips): The build passed.
17:18:56  <travis-ci>Change view : https://github.com/luvit/luvit/compare/5d9683fabde4...070fbfeaf7fc
17:18:56  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59274202
17:18:56  * travis-cipart
17:19:37  * kazupon_joined
17:23:13  * kazuponquit (Ping timeout: 255 seconds)
17:26:30  * kazupon_quit (Remote host closed the connection)
17:26:36  * travis-cijoined
17:26:37  <travis-ci>luvit/luvit#1982 (fixes/double_callback - d5075d8 : Ryan Phillips): The build passed.
17:26:37  <travis-ci>Change view : https://github.com/luvit/luvit/compare/81fd169e8e7a...d5075d8a3f56
17:26:37  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59276020
17:26:37  * travis-cipart
17:26:56  * kazuponjoined
17:29:22  * SouL_|_joined
17:31:52  * SouL_|___quit (Ping timeout: 252 seconds)
17:35:38  * SouL_|__joined
17:36:32  <rje>rphillips, made some comments
17:38:59  * SouL_|_quit (Ping timeout: 250 seconds)
17:39:36  * SouL_|_joined
17:41:56  * SouL_|__quit (Ping timeout: 240 seconds)
17:42:18  <rphillips>rje: yeah, :finish is broken
17:42:33  <rphillips>it should wait for the 'end' of the stream, I think
17:45:04  * travis-cijoined
17:45:05  <travis-ci>luvit/luvit#1978 (fixes/double_callback - d9209cf : Ryan Phillips): The build passed.
17:45:06  <travis-ci>Change view : https://github.com/luvit/luvit/compare/070fbfeaf7fc...d9209cf6c96a
17:45:06  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59274619
17:45:06  * travis-cipart
17:45:19  * travis-cijoined
17:45:21  <travis-ci>luvit/luvit#1980 (fixes/double_callback - 81fd169 : Ryan Phillips): The build passed.
17:45:21  <travis-ci>Change view : https://github.com/luvit/luvit/compare/d9209cf6c96a...81fd169e8e7a
17:45:21  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59275367
17:45:21  * travis-cipart
17:57:59  * SouL_|_quit (Ping timeout: 264 seconds)
18:00:04  * SouL_|_joined
18:05:36  * kazuponquit (Remote host closed the connection)
18:07:18  <rphillips>rje: quick meeting after this one?
18:09:34  <rje>rphillips: sure
18:15:07  * lionel__joined
18:16:16  * lionel_quit (Ping timeout: 240 seconds)
18:22:34  * piernov_quit (Ping timeout: 272 seconds)
18:24:38  * piernov_joined
18:30:35  * lionel__quit (Quit: Leaving)
18:39:00  * travis-cijoined
18:39:01  <travis-ci>luvit/luvit#1988 (fixes/double_callback - 48f5f6c : Ryan Phillips): The build passed.
18:39:01  <travis-ci>Change view : https://github.com/luvit/luvit/compare/8f718ddd22af...48f5f6c6dd89
18:39:01  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59285290
18:39:01  * travis-cipart
18:40:13  <rphillips>ok. fixed that issue I think
18:40:21  <rphillips>fixed the lints as well
18:42:15  * creationixformatted his linux desktop in a fit of range and it’s now installing freebsd
18:44:16  * travis-cijoined
18:44:17  <travis-ci>luvit/luvit#1986 (fixes/double_callback - 8f718dd : Ryan Phillips): The build passed.
18:44:18  <travis-ci>Change view : https://github.com/luvit/luvit/compare/6d13a9f49bad...8f718ddd22af
18:44:18  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59285102
18:44:18  * travis-cipart
18:46:40  <creationix>rphillips: for some fun, try this on your box https://github.com/creationix/joy-term
18:46:51  <creationix>mover.lua, cubes.lua, and color-bar.lua
18:46:58  <creationix>main.lua is broken
18:47:31  <creationix>also decided termbox isn’t that good. We can probably implement what it does in pure lua better
18:48:15  <creationix>you’ll need creationix/termbox installed from lit to test them
18:48:26  <creationix>this was my hack project last friday
18:54:35  <rphillips>trying it out!
18:55:21  <rphillips>oh man, that put a smile on my face :)
18:55:24  <rphillips>that is cool
18:55:54  <rphillips>old school screensaver
18:57:26  * SouL_|__joined
18:57:44  * joconnorjoined
18:59:15  <rphillips>https://asciinema.org/a/18973
18:59:19  <rphillips>works great on asciinema :)
18:59:58  * SouL_|_quit (Ping timeout: 245 seconds)
19:00:29  * travis-cijoined
19:00:30  <travis-ci>luvit/luvit#1992 (fixes/remove_encoding - 8f1fb01 : Ryan Phillips): The build passed.
19:00:30  <travis-ci>Change view : https://github.com/luvit/luvit/commit/8f1fb0183e6f
19:00:30  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59288699
19:00:30  * travis-cipart
19:06:22  * kazuponjoined
19:11:13  * kazuponquit (Ping timeout: 245 seconds)
19:12:33  * travis-cijoined
19:12:34  <travis-ci>luvit/luvit#1990 (fixes/double_callback - 4f374b9 : Ryan Phillips): The build was canceled.
19:12:34  <travis-ci>Change view : https://github.com/luvit/luvit/compare/48f5f6c6dd89...4f374b9fe81e
19:12:34  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59286738
19:12:34  * travis-cipart
19:19:39  * travis-cijoined
19:19:40  <travis-ci>luvit/luvit#1990 (fixes/double_callback - 4f374b9 : Ryan Phillips): The build passed.
19:19:41  <travis-ci>Change view : https://github.com/luvit/luvit/compare/48f5f6c6dd89...4f374b9fe81e
19:19:41  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59286738
19:19:41  * travis-cipart
19:24:22  <rphillips>creationix: rje: https://github.com/luvit/luvit/pull/698
19:24:26  <rphillips>can you look over this one more time
19:25:39  <creationix>what are the new ignores in luacheck?
19:27:30  <rphillips>those are for shadowed variables
19:28:19  <rphillips>i don't think they are a huge deal
19:32:07  * SouL_|_joined
19:34:28  * travis-cijoined
19:34:29  <travis-ci>luvit/luvit#1994 (master - c538aa2 : Ryan Phillips): The build passed.
19:34:29  <travis-ci>Change view : https://github.com/luvit/luvit/compare/de14bdc9c104...c538aa257190
19:34:29  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59292087
19:34:29  * travis-cipart
19:34:39  * SouL_|__quit (Ping timeout: 265 seconds)
19:42:42  <creationix>heh, you can open a directory for reading on BSD, I forgot about that https://github.com/luvit/luvi/commit/2535f71023e088e2a29b0a989865c86646a35649
19:42:54  <rje>rphillips: reading...
19:53:28  * lionel_joined
19:57:50  <rphillips>nice fix
19:58:23  <rphillips>creationix: freebsd... how is that working out?
19:58:42  <creationix>the grapics driver is slow and I think my SSD is dying
19:58:51  <creationix>but I have gnome running at 4k resolution
19:59:01  <creationix>and fixed luvi to work properly
19:59:08  <rphillips>which linux distro were you using?
19:59:12  <creationix>it was arch
19:59:22  <creationix>and it was being super slow, so I thought a reformat would help
19:59:33  <creationix>but I think the ssd that comes in these chromeboxes just have short lifespans
19:59:40  <creationix>I’ve been using it as a build box
19:59:58  <rphillips>arch is good and bad... bad when it stops working
20:00:31  <creationix>just booting to the bsd kernel hangs for about 10 seconds wating for the drive to mount
20:00:38  <creationix>writing a text file with vim takes about 5 seconds
20:00:44  <creationix>(was same in arch)
20:07:03  * kazuponjoined
20:09:10  <rphillips>http://blog.mailgun.com/introducing-a-new-cross-platform-debugger-for-go/
20:09:35  * gavellanedajoined
20:11:56  * kazuponquit (Ping timeout: 240 seconds)
20:14:07  * travis-cijoined
20:14:08  <travis-ci>luvit/luvit#1995 (master - fb5c454 : Ryan Phillips): The build has errored.
20:14:08  <travis-ci>Change view : https://github.com/luvit/luvit/compare/c538aa257190...fb5c45431a0e
20:14:08  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59296864
20:14:08  * travis-cipart
20:20:41  <rphillips>hmm. strange... those PRs combined
20:20:44  <rphillips>failed
20:22:27  <creationix>:(
20:23:23  <rphillips>i reverted the socket once... and kept the encoding PR
20:23:26  <rphillips>one*
20:24:35  * lionel__joined
20:26:49  * lionel_quit (Ping timeout: 255 seconds)
20:27:38  <gavellaneda>ryan, https://github.com/luvit/luvit/pull/691/commits
20:27:54  <gavellaneda>I need to rebase the 2 commits?
20:29:22  * arek_deepinitjoined
20:29:39  * travis-cijoined
20:29:40  <travis-ci>luvit/luvit#1996 (master - 64d4295 : Ryan Phillips): The build passed.
20:29:40  <travis-ci>Change view : https://github.com/luvit/luvit/compare/fb5c45431a0e...64d429507e8f
20:29:40  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59300474
20:29:40  * travis-cipart
20:29:51  * arek_deepinitquit (Client Quit)
20:33:54  <gavellaneda>creationix/ryan
20:34:24  <gavellaneda>the nodejs url.parse the following url http://localhost:8080 as host=localhost:8080 hostname=localhost
20:34:45  <gavellaneda>but the new code of the luvit http only take in account the host
20:34:57  <gavellaneda>and expect to be localhost and not localhost:8080
20:35:14  <creationix>we should follow node’s conventions there, does the unit test need updating?
20:35:27  <gavellaneda>perfect
20:36:08  <gavellaneda>for now i have disabled the parsing of host as localhost:8080 and now i treat as host=localhost (because we need to change the http.lua and maybe the net.lua, etc)
20:37:12  <gavellaneda>i the first code that i made for the new url.parse functionailty i was taking in account a parsing similar to node, but then i realised that the code in http.lua does not use the options.hostname like in the past
20:37:53  <gavellaneda>in the luvit 0.8.2 i saw host = options.hostname or options.host and now its only host = options.host
20:38:00  <gavellaneda>if you want i can update the code
20:41:08  * lionel_joined
20:41:16  <gavellaneda>https://github.com/luvit/luvit/blob/master/deps/http.lua#L257
20:42:03  * travis-cijoined
20:42:04  <travis-ci>luvit/luvit#1997 (fixes/double_callback - 64d4295 : Ryan Phillips): The build passed.
20:42:05  <travis-ci>Change view : https://github.com/luvit/luvit/compare/4f374b9fe81e...64d429507e8f
20:42:05  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59302096
20:42:05  * travis-cipart
20:42:07  <gavellaneda>so, we need to update the code and the tests
20:43:04  <creationix>gavellaneda: sounds good, update the code and tests to use hostname for just domain
20:43:16  <creationix>rphillips: https://github.com/luvit/luvi/issues/87 :)
20:43:33  * lionel__quit (Ping timeout: 248 seconds)
20:43:50  <gavellaneda>perfect
20:45:54  <gavellaneda>creationix, also i have another concern, the http.get makes request setting the Connection: Close, so then a the http-code parses a site as a rawresponse, not a chunked response and for some reason that i need to investigate more, the end event isent fired
20:50:39  <gavellaneda>i need to go out, brb
20:54:33  * lionel__joined
20:56:31  * lionel_quit (Ping timeout: 255 seconds)
20:57:22  <rphillips>https://github.com/luvit/luvit/pull/701
20:57:24  <rphillips>ok, try 2
20:58:50  <rphillips>i missed the encoding change in the http module
20:59:01  <rphillips>aka: crossing PR's
21:00:31  * SouL_|__joined
21:03:20  * SouL_|_quit (Ping timeout: 246 seconds)
21:04:11  * travis-cijoined
21:04:12  <travis-ci>luvit/luvit#1998 (fixes/double_callback2 - d8b8711 : Ryan Phillips): The build passed.
21:04:12  <travis-ci>Change view : https://github.com/luvit/luvit/commit/d8b8711d85ec
21:04:12  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59305102
21:04:12  * travis-cipart
21:06:44  <rphillips>ok... merged that updated PR... it isn't easy to revert a revert
21:08:08  * kazuponjoined
21:11:38  * travis-cijoined
21:11:39  <travis-ci>luvit/luvit#2000 (master - 3f3af2c : Ryan Phillips): The build passed.
21:11:39  <travis-ci>Change view : https://github.com/luvit/luvit/compare/64d429507e8f...3f3af2cfcca9
21:11:39  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/59306321
21:11:39  * travis-cipart
21:13:19  * kazuponquit (Ping timeout: 256 seconds)
21:14:29  <rphillips>creationix: luvi release?
21:14:39  <rphillips>we can do it tomorrow
21:15:36  <creationix>or today
21:15:51  <creationix>it’s only about 15 minutes for everything except armv6
21:16:33  <rphillips>+1
21:18:12  <rphillips>we will want to bump luvit the minor revision
21:18:34  <rphillips>or even a major revision, that encoding change is a breaker
21:18:38  <creationix>well, bsd on my desktop if a bust. But at lease I discovered the luvi bug
21:19:26  <creationix>there is no driver for haswell video cards yet
21:19:37  <creationix>I’m fine with 2.1.0 for luvit
21:22:44  <rphillips>maybe go debian testing on your box?
21:29:52  <creationix>rphillips: you mean vanilla debian, not ubuntu?
21:30:03  <rphillips>correct
21:30:24  <creationix>I ordered a new ssd, not sure how much time I want to sink into setting up this slow drive
21:30:35  <rphillips>ah yeah
21:30:44  <creationix>ok, so looks like luvi’s changes are just my bsd fix and exposing the paths
21:30:48  <creationix>but I guess you’re blocked on the paths
21:31:50  <creationix>rphillips: https://github.com/luvit/luvi/commit/745e030c573ca88deccec2056c81fbcef0363681
21:39:42  <rphillips>luv bump?
21:41:32  <creationix>yeah, but all docs and build changes
21:41:36  <creationix>no code changed
21:47:41  * SouL_|__quit (Remote host closed the connection)
22:01:19  * kazuponjoined
22:05:38  * kazuponquit (Ping timeout: 246 seconds)
22:16:48  <creationix>rphillips: I think youe debug symbols made the binaries huge
22:16:54  <creationix>https://github.com/luvit/luvi/releases/tag/v2.0.3
22:16:59  <creationix>hopefully it doesn’t use more ram
22:18:43  <rphillips>how large?
22:19:54  <rphillips>ouch
22:21:34  <rphillips>creationix: i can switch it back, if you like
22:21:48  <creationix>let’s see if it affects memory usage
22:26:07  <rphillips>my long running agent, with the new luvi still shows 7 MB
22:27:03  <creationix>the biggest pain is uploads take a lot longer from my build bots
22:36:47  <creationix>hmm, the windows binary actually got smaller
22:36:58  <creationix>I wonder if we’re making a dynamic build again
22:44:48  <rphillips>i think the windows build was on debug
22:48:00  <creationix>the windows binaries were build with `make.bat publish`
22:48:04  <creationix>*built
22:48:14  <creationix>which is RelWithDebInfo nowhttps://github.com/luvit/luvi/blob/master/make.bat
22:48:45  <creationix>this should make it a static build https://github.com/luvit/luvi/blob/master/CMakeLists.txt#L16
22:49:37  <creationix>though maybe if it’s not “Release” or “Debug” it skips that section
22:49:52  <creationix>maybe rje knows?
22:56:20  * lionel__quit (Quit: Leaving)
23:07:14  <rje>creationix, not sure what cmake does with that
23:11:53  * kazuponjoined
23:16:20  * kazuponquit (Ping timeout: 246 seconds)
23:27:10  * UniOnquit (Remote host closed the connection)