01:03:53  * kazuponjoined
01:10:44  * UniOnquit (Remote host closed the connection)
01:15:10  * kazuponquit (Remote host closed the connection)
01:19:03  * kazuponjoined
03:46:24  * kazuponquit (Remote host closed the connection)
04:46:51  * kazuponjoined
04:59:15  * kazuponquit (Remote host closed the connection)
05:12:42  * kazuponjoined
06:23:53  * SouL_quit (Ping timeout: 240 seconds)
07:13:59  * SouL_joined
07:47:21  * SouL_quit (Ping timeout: 272 seconds)
07:51:26  * SouL_joined
08:24:43  * SouL_quit (Ping timeout: 272 seconds)
08:25:37  * SouLjoined
09:49:32  * kazuponquit (Remote host closed the connection)
10:02:44  * SouLquit (Ping timeout: 245 seconds)
10:50:57  * SouLjoined
11:36:46  * SouLquit (Ping timeout: 244 seconds)
11:43:30  * SouLjoined
12:31:57  * SouLquit (Ping timeout: 245 seconds)
12:34:11  * SouLjoined
13:27:05  * SouLquit (Ping timeout: 260 seconds)
13:34:06  * UniOnjoined
14:49:19  * a__quit (Ping timeout: 255 seconds)
14:54:30  * a_lejoined
15:03:00  * a__joined
15:07:03  * a__quit (Ping timeout: 244 seconds)
15:21:27  * a__joined
15:26:23  * a__quit (Ping timeout: 240 seconds)
15:33:36  * a__joined
16:21:02  * a_lequit (Remote host closed the connection)
16:28:56  * a_lejoined
17:09:11  * a__quit (Remote host closed the connection)
17:13:06  * erlbot--quit (Remote host closed the connection)
17:13:32  * erlbot--joined
17:15:11  * a__joined
19:43:40  * Michalikquit (Ping timeout: 272 seconds)
19:45:29  * Michalikjoined
19:52:55  * SouL_joined
20:06:41  <creationix>finally fixed the pretty printer http://showterm.io/c7383e57929245f7076ed
20:06:55  <creationix>that was way more work than it should have been, but it’s bugging me for a long time
20:08:29  <rch>is it going to be builtin ?
20:08:35  <creationix>into luvit, yes
20:08:40  <creationix>maybe luvi itself
20:08:43  <rch>cool
20:47:28  <rphillips>creationix: we ran into a problem with the pretty printer in a recursive loop
20:47:49  <rphillips>we did not figure out what table-like structure was causing it
20:48:09  <creationix>the new one detects cycles
20:48:17  <creationix>that was one of the issues that bothered me
20:48:27  <creationix>also it had issues with strings containing certain control characters
20:48:43  <rphillips>nice
20:48:46  <rphillips>very nice
20:49:01  <creationix>https://github.com/luvit/luvit/blob/luvi-up/tests/test-colors.lua#L52-L54
20:49:27  <rphillips>that is probably it
20:49:29  <rphillips>cool
20:49:55  <creationix>here it’s testing for all bytes in strings https://github.com/luvit/luvit/blob/luvi-up/tests/test-colors.lua#L24-L29
20:50:29  <creationix>rphillips: we want to move to tap output right?
20:50:37  <creationix>use the same test framework as luv maybe
20:50:50  <rphillips>+1
21:23:08  <rch>the mini-tape? could also use https://github.com/virgo-agent-toolkit/luvit-tape
21:50:15  <creationix>alright, got the first luvit test converted and working with tap output
21:50:47  <creationix>https://github.com/luvit/luvit/blob/luvi-up/tests/test-colors.lua
21:59:26  <creationix>rch: that’s a nice assert library. Though I much prefer the event-loop semantics of the new mini-tap
21:59:40  <creationix>maybe later we can pull in the nice asserts and provide better output to the tests
21:59:58  <creationix>the mini-tap uses uv.run to know when tests finish and to catch *all* async errors
22:00:08  <creationix>and doesn’t need process:on(‘exit’) or nextTick or anything
22:01:30  <rch>yeah the uv.run thing is awesome
22:01:37  <rch>minimal is probably better for the framework stuff
23:40:08  * a_lequit (Read error: Connection reset by peer)
23:40:21  * a_lejoined