01:22:23  * DarkGodquit (Ping timeout: 264 seconds)
01:43:51  * Something12quit (Read error: Connection reset by peer)
01:52:46  <rphillips>creationix: https://github.com/luvit/luv/pull/194
01:53:33  * travis-cijoined
01:53:34  <travis-ci>luvit/luv#125 (fixes/gc_the_uv_loop - e1ca98c : Ryan Phillips): The build passed.
01:53:34  <travis-ci>Change view : https://github.com/luvit/luv/commit/e1ca98ce0988
01:53:34  <travis-ci>Build details : https://travis-ci.org/luvit/luv/builds/91731732
01:53:34  * travis-cipart
05:00:06  * bjorn__joined
05:01:36  <bjorn__>Is there a good way to determine if a Lua program is being run with luvit, as opposed to a stock lua interpreter?
05:03:19  <daurn>bjorn__: out of curiousity: why do you care?
05:04:54  <bjorn__>I'm writing a library that wants to expose additional functionality in the event that it has access to luvit modules.
05:06:26  <daurn>bjorn__: then just check for the existence of those modules?
05:06:35  <daurn>bjorn__: (btw, which modules?)
05:06:40  <daurn>also, why not expose in all cases?
05:07:56  <bjorn__>I could just check to see if the result of `require 'timer'` exists, but this could cause collisions if someone has a "timer.lua" file in their non-luvit project root.
05:09:31  <bjorn__>The library has functionality that is useful in runtimes that don't use luvit. I would like luvit to be an optional dependency instead of a required one.
05:10:29  <daurn>bjorn__: usually I'd add it in a seperate file "yourlib.luvit"
05:11:15  <torque>this sounds exactly what namespaces are for
05:11:55  <daurn>bjorn__: but otherwise, I'd actually say luvit is 'wrong' to provide the timer module as "timer" IMO it should be "luvit.timer"
05:17:57  <bjorn__>Alright, I think forcing people to opt-in instead of trying to make it magic is a good solution. Thanks.
05:19:52  <daurn>https://github.com/daurnimator/luatz/blob/master/luatz/gettime.lua is probably the only place in my libraries that I do a detection dance
05:27:37  <bjorn__>pcall + require isn't bad
05:33:54  * SkyRocknRolljoined
06:05:11  * SkyRocknRollquit (Ping timeout: 250 seconds)
06:19:45  * bjorn__quit (Quit: Page closed)
06:20:56  * SkyRocknRolljoined
07:36:04  * SkyRocknRollquit (Ping timeout: 250 seconds)
07:49:07  * SkyRocknRolljoined
08:28:12  * DarkGodjoined
08:43:30  * SkyRocknRollquit (Ping timeout: 240 seconds)
09:40:39  * SkyRocknRolljoined
09:49:26  * SkyRocknRollquit (Remote host closed the connection)
11:39:17  * SkyRocknRolljoined
13:26:06  * piernovquit (Ping timeout: 240 seconds)
13:26:40  * piernovjoined
13:40:47  <rphillips>good morning
14:05:00  * travis-cijoined
14:05:01  <travis-ci>luvit/luv#134 (fixes/gc_the_uv_loop - 8940e55 : Ryan Phillips): The build was broken.
14:05:01  <travis-ci>Change view : https://github.com/luvit/luv/compare/e1ca98ce0988...8940e554e7d4
14:05:01  <travis-ci>Build details : https://travis-ci.org/luvit/luv/builds/91817137
14:05:01  * travis-cipart
15:17:39  * Xequit (Ping timeout: 240 seconds)
15:20:45  * Xejoined
16:05:25  * travis-cijoined
16:05:26  <travis-ci>luvit/luv#134 (fixes/gc_the_uv_loop - 8940e55 : Ryan Phillips): The build passed.
16:05:26  <travis-ci>Change view : https://github.com/luvit/luv/compare/e1ca98ce0988...8940e554e7d4
16:05:26  <travis-ci>Build details : https://travis-ci.org/luvit/luv/builds/91817137
16:05:26  * travis-cipart
16:07:51  <rphillips>creationix: https://github.com/luvit/luv/pull/194
16:07:53  <rphillips>passes
16:52:09  <rphillips>creationix: i have a test case for childprocess that doesn't pass
17:05:11  * SkyRocknRoll_joined
17:16:03  <rphillips>hmm. missing data on the read
18:10:46  * travis-cijoined
18:10:47  <travis-ci>luvit/luv#135 (master - 4c722a0 : Ryan Phillips): The build passed.
18:10:47  <travis-ci>Change view : https://github.com/luvit/luv/compare/39b744b431c3...4c722a0b97e5
18:10:47  <travis-ci>Build details : https://travis-ci.org/luvit/luv/builds/91872475
18:10:47  * travis-cipart
18:13:26  * DarkGodquit (Ping timeout: 246 seconds)
18:20:02  * travis-cijoined
18:20:03  <travis-ci>luvit/luv#137 (1.7.4-5 - 4e71e08 : Ryan Phillips): The build passed.
18:20:03  <travis-ci>Change view : https://github.com/luvit/luv/compare/1.7.4-5
18:20:03  <travis-ci>Build details : https://travis-ci.org/luvit/luv/builds/91873954
18:20:03  * travis-cipart
19:39:45  * DarkGodjoined
20:48:04  * SkyRocknRollquit (Remote host closed the connection)
23:12:30  * travis-cijoined
23:12:31  <travis-ci>luvit/luvit#2606 (bugs/many_processes - db3292a : Ryan Phillips): The build has errored.
23:12:31  <travis-ci>Change view : https://github.com/luvit/luvit/compare/f1f42b7f3315...db3292afd3d6
23:12:31  <travis-ci>Build details : https://travis-ci.org/luvit/luvit/builds/91932892
23:12:31  * travis-cipart