00:04:32  * dvv-androidquit (Remote host closed the connection)
00:04:49  * dvv-androidjoined
00:13:17  * dvv-androidquit (Remote host closed the connection)
00:13:34  * dvv-androidjoined
00:20:52  * dvv-androidquit (Remote host closed the connection)
00:21:08  * dvv-androidjoined
00:26:48  * dvv-androidquit (Remote host closed the connection)
00:27:05  * dvv-androidjoined
00:37:50  * dvv-androidquit (Remote host closed the connection)
00:38:07  * dvv-androidjoined
00:46:47  * dvv-androidquit (Remote host closed the connection)
00:47:03  * dvv-androidjoined
01:00:19  * dvv-androidquit (Remote host closed the connection)
01:00:35  * dvv-androidjoined
01:02:25  * xmingquit (Read error: Connection reset by peer)
01:08:10  * tsingjoined
01:15:44  * dvv-androidquit (Remote host closed the connection)
01:16:00  * dvv-androidjoined
01:24:07  * dvv-androidquit (Remote host closed the connection)
01:24:24  * dvv-androidjoined
01:36:32  * dvv-androidquit (Remote host closed the connection)
01:36:46  * aliemquit (Remote host closed the connection)
01:36:49  * dvv-androidjoined
01:47:31  * dvv-androidquit (Remote host closed the connection)
01:47:47  * dvv-androidjoined
01:58:11  * mmaleckiquit (Ping timeout: 245 seconds)
01:59:21  * dvv-androidquit (Remote host closed the connection)
01:59:37  * dvv-androidjoined
02:11:21  * dvv-androidquit (Remote host closed the connection)
02:11:38  * dvv-androidjoined
02:24:11  * dvv-androidquit (Remote host closed the connection)
02:24:28  * dvv-androidjoined
02:37:08  * dvv-androidquit (Remote host closed the connection)
02:37:25  * dvv-androidjoined
02:50:54  * dvv-androidquit (Remote host closed the connection)
02:51:11  * dvv-androidjoined
03:01:13  * xmingjoined
03:02:41  * dvv-androidquit (Remote host closed the connection)
03:02:58  * dvv-androidjoined
03:15:38  * dvv-androidquit (Remote host closed the connection)
03:15:55  * dvv-androidjoined
03:24:53  * dvv-androidquit (Remote host closed the connection)
03:25:09  * dvv-androidjoined
03:33:29  * dvv-androidquit (Remote host closed the connection)
03:33:46  * dvv-androidjoined
03:46:49  * dvv-androidquit (Remote host closed the connection)
03:47:06  * dvv-androidjoined
04:04:08  * dvv-androidquit (Remote host closed the connection)
04:04:24  * dvv-androidjoined
04:22:01  * dvv-androidquit (Remote host closed the connection)
04:22:18  * dvv-androidjoined
04:42:39  * dvv-androidquit (Remote host closed the connection)
04:42:55  * dvv-androidjoined
05:03:22  * dvv-androidquit (Remote host closed the connection)
05:03:39  * dvv-androidjoined
05:22:06  * dvv-androidquit (Remote host closed the connection)
05:22:23  * dvv-androidjoined
05:34:56  * dvv-androidquit (Remote host closed the connection)
05:35:13  * dvv-androidjoined
05:46:00  * dvv-droidjoined
05:48:34  * dvv-androidquit (Remote host closed the connection)
05:48:51  * dvv-androidjoined
05:59:26  * dvv-androidquit (Remote host closed the connection)
05:59:43  * dvv-androidjoined
06:12:23  * dvv-androidquit (Remote host closed the connection)
06:12:40  * dvv-androidjoined
06:12:56  * dvv-droidquit (Ping timeout: 240 seconds)
06:19:15  * dvv-droidjoined
06:30:05  * dvv-androidquit (Remote host closed the connection)
06:30:21  * dvv-androidjoined
06:43:18  * dvv-androidquit (Remote host closed the connection)
06:43:34  * dvv-androidjoined
06:55:40  * dvv-androidquit (Remote host closed the connection)
06:55:56  * dvv-androidjoined
07:12:47  * dvv-androidquit (Remote host closed the connection)
07:13:03  * dvv-androidjoined
07:13:32  * mmaleckijoined
07:16:54  * erlbot--_joined
07:20:20  * erlbot--quit (Write error: Broken pipe)
07:22:12  * dvv-androidquit (Remote host closed the connection)
07:22:28  * dvv-androidjoined
07:34:59  * dvv-androidquit (Remote host closed the connection)
07:35:16  * dvv-androidjoined
07:45:50  * dvv-androidquit (Remote host closed the connection)
07:46:07  * dvv-androidjoined
07:57:28  * dvv-androidquit (Remote host closed the connection)
07:57:45  * dvv-androidjoined
08:07:45  * dvv-androidquit (Remote host closed the connection)
08:08:02  * dvv-androidjoined
08:16:02  * dvv-androidquit (Remote host closed the connection)
08:16:18  * dvv-androidjoined
08:18:19  * dvv-droidquit (Remote host closed the connection)
08:23:23  * xmingquit (Changing host)
08:23:23  * xmingjoined
08:25:11  * dvv-androidquit (Remote host closed the connection)
08:25:28  * dvv-androidjoined
08:35:14  * dvv-androidquit (Remote host closed the connection)
08:35:31  * dvv-androidjoined
08:39:33  * tim_smartchanged nick to tim_smart|away
08:43:52  * tim_smart|awaychanged nick to tim_smart
08:44:36  * tim_smartchanged nick to tim_smart|away
08:46:18  * dvv-androidquit (Remote host closed the connection)
08:46:34  * dvv-androidjoined
08:49:42  * tim_smart|awaychanged nick to tim_smart
08:50:23  * tim_smartchanged nick to tim_smart|away
08:53:54  * tim_smart|awaychanged nick to tim_smart
08:54:37  * tim_smartchanged nick to tim_smart|away
08:55:30  * dvv-androidquit (Remote host closed the connection)
08:55:42  * dvv-androidjoined
08:58:54  * tim_smart|awaychanged nick to tim_smart
08:59:38  * tim_smartchanged nick to tim_smart|away
09:02:53  * dvv-androidquit (Remote host closed the connection)
09:03:10  * dvv-androidjoined
09:03:55  * tim_smart|awaychanged nick to tim_smart
09:04:38  * tim_smartchanged nick to tim_smart|away
09:04:42  * tim_smart|awaychanged nick to tim_smart
09:05:26  * tim_smartchanged nick to tim_smart|away
09:09:43  * tim_smart|awaychanged nick to tim_smart
09:10:45  * aliemjoined
09:10:56  * dvv-androidquit (Remote host closed the connection)
09:11:12  * dvv-androidjoined
09:25:11  * dvv-androidquit (Remote host closed the connection)
09:25:28  * dvv-androidjoined
09:39:56  * tim_smartchanged nick to tim_smart|away
09:40:45  * tim_smart|awaychanged nick to tim_smart
09:41:12  * dvv-androidquit (Remote host closed the connection)
09:41:29  * dvv-androidjoined
09:44:44  * spionLjoined
09:48:05  * tim_smartchanged nick to tim_smart|away
09:48:10  * dvvjoined
09:50:16  * tim_smart|awayquit (Quit: Bye)
09:50:48  * tim_smart|awayjoined
09:50:50  * tim_smart|awaychanged nick to tim_smart
09:51:50  * dvv-androidquit (Remote host closed the connection)
09:52:05  * dvv-androidjoined
09:52:24  * tim_smartquit (Client Quit)
09:53:05  * tim_smart|awayjoined
09:53:07  * tim_smart|awaychanged nick to tim_smart
10:02:36  * dvv-androidquit (Remote host closed the connection)
10:02:53  * dvv-androidjoined
10:18:52  * dvv-androidquit (Remote host closed the connection)
10:19:09  * dvv-androidjoined
10:33:38  * dvv-androidquit (Remote host closed the connection)
10:33:54  * dvv-androidjoined
10:35:47  * mmaleckiquit (Ping timeout: 265 seconds)
10:43:40  * tim_smartchanged nick to tim_smart|away
10:45:09  * dvv-androidquit (Remote host closed the connection)
10:45:25  * dvv-androidjoined
10:58:27  * dvvquit (Ping timeout: 245 seconds)
10:58:33  * dvv-androidquit (Remote host closed the connection)
10:58:50  * dvv-androidjoined
11:01:13  * tim_smart|awaychanged nick to tim_smart
11:03:00  * tim_smartchanged nick to tim_smart|away
11:04:58  * tim_smart|awaychanged nick to tim_smart
11:06:27  <tim_smart>That http factor looks nice rphillips. I think I had a 75% comlete node port a while back
11:06:34  <tim_smart>complete*
11:06:56  * mmaleckijoined
11:07:27  <tim_smart>That was probably my biggest gripe with luvit so far, the other being a decent package manager.
11:08:42  <tim_smart>But I haven't checked out lum's latest progress.
11:12:09  * tim_smartquit (Quit: Bye)
11:12:38  * tim_smartjoined
11:13:21  * tim_smartchanged nick to tim_smart|away
11:14:56  * dvv-androidquit (Remote host closed the connection)
11:15:13  * dvv-androidjoined
11:29:48  * dvv-androidquit (Remote host closed the connection)
11:30:04  * dvv-androidjoined
11:38:06  <creationix>nice pull request # 2^8
11:42:56  * spionLquit (Read error: Connection reset by peer)
11:49:02  * dvv-androidquit (Remote host closed the connection)
11:49:19  * dvv-androidjoined
11:53:57  * dvvjoined
11:57:30  * spionLjoined
12:02:02  * dvv-androidquit (Remote host closed the connection)
12:02:19  * dvv-androidjoined
12:07:25  * philipsquit (Excess Flood)
12:10:41  * philipsjoined
12:21:17  * dvv-androidquit (Remote host closed the connection)
12:21:34  * dvv-androidjoined
12:26:32  * spionLquit (Ping timeout: 246 seconds)
12:26:51  * spionLjoined
12:35:56  * dvv-androidquit (Remote host closed the connection)
12:36:13  * dvv-androidjoined
12:50:51  * tsingquit (Quit: Linkinus - http://linkinus.com)
12:51:11  * dvv-androidquit (Remote host closed the connection)
12:51:27  * dvv-androidjoined
13:03:59  * dvv-androidquit (Remote host closed the connection)
13:04:16  * dvv-androidjoined
13:19:02  * dvv-androidquit (Remote host closed the connection)
13:19:19  * dvv-androidjoined
13:29:23  * dvvquit (Ping timeout: 246 seconds)
13:34:54  * dvv-androidquit (Remote host closed the connection)
13:35:11  * dvv-androidjoined
13:46:03  * dvv-androidquit (Remote host closed the connection)
13:46:19  * dvv-androidjoined
13:58:26  * philipsquit (Excess Flood)
13:58:56  * dvv-androidquit (Remote host closed the connection)
13:59:13  * dvv-androidjoined
14:01:11  * philipsjoined
14:09:47  * dvv-androidquit (Remote host closed the connection)
14:10:04  * dvv-androidjoined
14:22:13  * dvv-androidquit (Remote host closed the connection)
14:22:29  * dvv-androidjoined
14:22:51  * tsingjoined
14:31:28  * dvv-androidquit (Remote host closed the connection)
14:31:45  * dvv-androidjoined
14:40:59  * dvv-androidquit (Remote host closed the connection)
14:41:15  * dvv-androidjoined
14:44:00  * mmaleckiquit (Ping timeout: 250 seconds)
14:46:43  * ljacksonquit (Ping timeout: 260 seconds)
14:47:36  * ljacksonjoined
14:51:19  * TheJHjoined
14:51:47  * dvv-androidquit (Remote host closed the connection)
14:52:01  * dvv-androidjoined
15:00:42  * dvv-androidquit (Remote host closed the connection)
15:00:58  * dvv-androidjoined
15:06:26  * dvv-androidquit (Remote host closed the connection)
15:06:43  * dvv-androidjoined
15:14:36  * dvv-androidquit (Remote host closed the connection)
15:14:53  * dvv-androidjoined
15:21:11  * dvv-androidquit (Remote host closed the connection)
15:21:28  * dvv-androidjoined
15:21:32  * tsingquit (Ping timeout: 252 seconds)
15:27:13  * dvv-androidquit (Remote host closed the connection)
15:27:30  * dvv-androidjoined
15:29:35  * spionLquit (Ping timeout: 246 seconds)
15:34:03  <pquerna>rphillips: on tests, should be worth adding a few that push 1mb of a POST body and the like?
15:34:13  <pquerna>rphillips: but otherwise i like
15:36:00  * dvv-androidquit (Remote host closed the connection)
15:36:17  * dvv-androidjoined
15:36:20  <rphillips>good idea
15:38:31  <rphillips>tim_smart|away: thanks... lum needs a much needed update
15:41:07  * dvv-androidquit (Remote host closed the connection)
15:41:23  * dvv-androidjoined
15:45:23  * kevwiljoined
15:47:47  * dvv-androidquit (Remote host closed the connection)
15:48:04  * dvv-androidjoined
15:53:14  * dvv-androidquit (Remote host closed the connection)
15:53:30  * dvv-androidjoined
15:59:30  * spionLjoined
15:59:30  * dvv-androidquit (Remote host closed the connection)
15:59:45  * dvv-androidjoined
16:02:38  * spionLquit (Remote host closed the connection)
16:07:48  * dvv-androidquit (Remote host closed the connection)
16:08:05  * dvv-androidjoined
16:15:01  <creationix>I've never used lum, what is the state of it?
16:15:03  <creationix>what do we need?
16:15:07  * dvv-androidquit (Remote host closed the connection)
16:15:20  <creationix>simple url based dependency should be easy enough
16:15:24  * dvv-androidjoined
16:16:18  <CIA-113>Ryan Phillips features/improve_http_module * r6a4c4b8 / tests/test-http-post-1mb.lua : http: post 1MB of data - http://git.io/HDqBZg
16:17:09  <creationix>dependencies = { "vfs-local" = "http://creationix.com/luvit/vfs-local-0.1.2.tar.gz" }
16:17:13  <CIA-113>Ryan Phillips features/improve_http_module * r4125627 / tests/test-http-post-1mb.lua : http: test-http-post-1mb: checks for cats header, because it isn't busted - http://git.io/cBmLrA
16:17:46  <creationix>or do we need a central repository and version ranges to get fixes automatically?
16:18:38  <rphillips>creationix: it needs an update to use the new OO model
16:18:51  <creationix>oh, the code itself
16:18:57  <creationix>I was asking about functionality
16:19:10  <rphillips>ah... functionality it used to work quite well
16:19:33  <rphillips>central repo would be nice
16:20:34  <creationix>why is a central repo desired?
16:20:40  <creationix>ease of publishing?
16:20:55  <rphillips>right
16:21:22  <CIA-113>Ryan Phillips features/improve_http_module * re74d6d4 / tests/test-http-post-1mb.lua : http: test-http-post-1mb: remove unused local - http://git.io/XLjbqQ
16:21:37  * dvv-androidquit (Remote host closed the connection)
16:21:54  * dvv-androidjoined
16:25:53  <creationix>rphillips: with ease of publishing comes maintenance overhead for someone
16:25:58  <creationix>user accounts to manage, etc
16:26:10  <creationix>they have to register before publishing
16:26:15  <rphillips>true
16:26:18  <creationix>but I guess in the end, it's easier for many
16:26:26  <rphillips>we could leverage github repos
16:26:32  <rphillips>security is already built in
16:26:47  <creationix>yeah, git repo + tag could easily be a target
16:26:52  <creationix>doesn't even have to be github
16:27:02  <creationix>I think npm has something like that
16:27:05  <creationix>I know it has tar ball targets
16:28:02  * dvv-androidquit (Remote host closed the connection)
16:28:19  * dvv-androidjoined
16:28:37  <creationix>dvv-android: are you around?
16:29:02  <creationix>rphillips: so what would that do, download the tar ball or do a git clone?
16:29:27  <creationix>probably tarball for less bandwidth and fewer dependencies
16:29:33  <creationix>now that we have a proper http client ;)
16:30:13  <pquerna>rphillips: https://github.com/luvit/luvit/blob/features/improve_http_module/tests/test-http-post-1mb.lua <- it doesn't validate that on the server that 1mb of data was receieved?
16:31:01  <pquerna>creationix: tbh, just use github oauth or the GH api to do permissions/registration
16:31:34  <creationix>pquerna: not a bad idea, I'm just worried about depending on github's uptime
16:31:46  <creationix>but I guess running my own infra is error prone too
16:32:01  <creationix>npm is miserable when iris couch is having issues
16:32:37  <creationix>how do you oauth from the command-line anyway?
16:34:41  * dvv-androidquit (Remote host closed the connection)
16:34:56  * dvv-androidjoined
16:40:29  * dvv-androidquit (Remote host closed the connection)
16:40:46  * dvv-androidjoined
16:45:37  * dvv-androidquit (Remote host closed the connection)
16:45:53  * dvv-androidjoined
16:47:59  <rphillips>pquerna: fixed
16:47:59  <CIA-113>Ryan Phillips features/improve_http_module * r5287a91 / tests/test-http-post-1mb.lua : http: test-http-post-1mb: check for received data, duh! - http://git.io/exP3uA
16:49:27  <rphillips>creationix: https://github.com/oxys-net/curl-oauth
16:49:29  <rphillips>never used it
16:55:39  * dvv-androidquit (Remote host closed the connection)
16:55:56  * dvv-androidjoined
17:00:03  * kevwilquit (Read error: Connection reset by peer)
17:03:06  * dvv-androidquit (Remote host closed the connection)
17:03:23  * dvv-androidjoined
17:03:25  * kevwiljoined
17:03:34  * kevwilquit (Client Quit)
17:08:14  <pquerna>rphillips: cool
17:08:17  <pquerna>rphillips: anything else to do?
17:08:28  <rphillips>i think it's gtg
17:09:42  <pquerna>+1
17:11:20  <CIA-113>Ryan Phillips features/improve_http_module * r9c3d881 / (10 files in 5 dirs): http: Rewrite the http client to be node-like - http://git.io/JE6OCw
17:11:59  * dvv-androidquit (Remote host closed the connection)
17:12:39  <luvit-bb>build #942 of virgo-windows2008_x64 is complete: Failure [failed git] Build details are at https://virgo-bb.k1k.me/builders/virgo-windows2008_x64/builds/942
17:12:44  * dvv-androidjoined
17:13:12  <rphillips>woops. wrong builder
17:20:39  <CIA-113>Ryan Phillips master * r9c3d881 / (10 files in 5 dirs): http: Rewrite the http client to be node-like - http://git.io/JE6OCw
17:20:39  <CIA-113>Ryan Phillips master * rbf2d046 / (10 files in 5 dirs): Merge pull request #256 from luvit/features/improve_http_module - http://git.io/mejPnw
17:20:48  <rphillips>pressed the shiny green button
17:20:53  <rphillips>buildbots passed
17:22:08  <creationix>\o/
17:22:25  <creationix>sounds like time for a minor release?
17:22:50  <rphillips>probably should be an 0.x.0 release, since it isn't 100% API compatible
17:23:03  <rphillips>right, minor
17:23:14  <creationix>0.5.0 then
17:23:24  <rphillips>+1
17:23:32  <creationix>node treats 0.n.0 releases like major releases
17:23:42  * dvv-androidquit (Remote host closed the connection)
17:23:48  <creationix>but according to semver that's minor right?
17:23:54  <rphillips>right
17:23:55  <creationix>and 0.0.n is patchleck
17:23:59  * dvv-androidjoined
17:23:59  <creationix>*patchlevel
17:24:03  <rphillips>exactly
17:24:20  <rphillips>i'll do the changelog
17:24:24  <rphillips>0.5.0?
17:24:28  <creationix>well, we'll have a lot of 0.n.0 releases while we iterate on APIs
17:24:29  <rphillips>or 0.4.1?
17:24:38  <creationix>0.5.0 is fine, http is pretty majoe
17:24:43  <rphillips>k
17:29:20  * dvv-androidquit (Remote host closed the connection)
17:29:36  * dvv-androidjoined
17:30:09  <CIA-113>Ryan Phillips 0.5.0 * r728447f / ChangeLog : ChangeLog: 0.5.0 - http://git.io/SFhYcw
17:30:14  <CIA-113>Ryan Phillips master * r728447f / ChangeLog : ChangeLog: 0.5.0 - http://git.io/SFhYcw
17:30:18  <rphillips>creationix: ^
17:31:00  <creationix>wohoo, I'm finally in the change log for my own project :)
17:31:21  <rphillips>you were in the last release too :p
17:33:00  <creationix>oh right, but huge release
17:33:12  <creationix>s/but/the/
17:33:21  <creationix>stupid OSX lion autocorrect
17:33:42  <creationix>(or maybe my dyslexia, one of the two)
17:34:42  <creationix>rphillips: do the code samples on luvit.io need updating?
17:35:02  <rphillips>http client does
17:35:10  <rphillips>local req = http.request(...)
17:35:11  <rphillips>req:done()
17:35:32  <rphillips>i'll test them all
17:35:33  * dvv-androidquit (Remote host closed the connection)
17:35:49  <creationix>ok, looks like you have push access to https://github.com/luvit/luvit.io
17:35:50  * dvv-androidjoined
17:35:54  <creationix>if you don't mind updating that for me
17:36:00  <rphillips>np
17:36:14  <creationix>it may or may-not auto-update the live site when you push
17:36:19  <creationix>not sure if that's still working
17:37:54  <creationix>ok, I'll build ubuntu 12.04 i686 and x64 , raspberry pi, and osx lion binaries
17:38:10  <CIA-113>Ryan Phillips master * r78ac64a / index.html : http: update example for http - http://git.io/uJA4zg
17:43:33  * dvv-androidquit (Remote host closed the connection)
17:43:49  * dvv-androidjoined
17:44:40  <creationix>heh, I didn't even notice, but you squashed the commit before merging it
17:45:38  <rphillips>i did
17:46:16  <rphillips>helps with bisecting, IMO
17:48:09  <xming>heya guys
17:48:30  <xming>rphillips: nice http and new release
17:48:41  <rphillips>xming: thanks
17:49:47  * dvv-androidquit (Remote host closed the connection)
17:50:04  * dvv-androidjoined
17:52:14  <xming>things has been going well here with cmake, still need some tuning the dependencies and other small things, hopefully I can push to github in the next few days
17:54:00  * dvv-androidquit (Remote host closed the connection)
17:54:17  * dvv-androidjoined
17:55:00  <creationix>I should build Release versions for the binaries huh?
17:55:05  <creationix>how do I do that with gyp
17:55:23  <creationix>xming: great, keep it up
17:55:46  <rphillips>BUILDTYPE=Release ./configure ; BUILDTYPE=Release make -C out
17:56:32  <creationix>I see, thanks
17:57:07  <creationix>what is different in a Release build?
17:57:19  <creationix>I always strip the binary manually when done
17:57:44  <rphillips>optimizations I beleive
17:58:20  * dvv-androidquit (Remote host closed the connection)
17:58:36  <rphillips>-O3 on unix
17:58:37  * dvv-androidjoined
17:59:17  <xming>-O2 would be better
17:59:33  <rphillips>yes, I believe that would be a bit better
17:59:42  <xming>-O3 often produce oversized binaries
18:00:03  <creationix>ahh, so it's faster, but harder to gdb
18:00:11  <xming>as an afterthought, libuv was rather easy to build
18:00:22  <xming>-O3 isn't always faster
18:00:26  <creationix>xming: easier than luajit?
18:00:41  <xming>creationix: an magnitute of 10 easier :D
18:01:09  <xming>I wonder if I can build a luajit to produce "alien" bytecode now
18:01:23  <xming>if I can then we can support cross-compiling
18:01:36  <creationix>nice, Release build is nice and small after stripping
18:01:37  <creationix>-rwxr-xr-x 1 tim staff 1.8M Jun 26 13:00 luvit
18:01:56  <creationix>hmm, but doesn't work
18:02:03  <xming>it's too small :D
18:02:04  <creationix>[string " local path = require('uv_native').execpat..."]:1: module 'luvit' not found:
18:02:23  <xming>not bundled?
18:02:26  <creationix>I guess strip killed the symbols require needs to find the bytecode
18:02:35  <creationix>xming: I used gyp, that's always bundled
18:02:35  * dvv-androidquit (Remote host closed the connection)
18:02:52  * dvv-androidjoined
18:04:27  <xming>creationix: can can strip here and it still works
18:04:47  <creationix>hmm, and "make bundle" still doesn't work for OSX
18:06:07  <creationix>xming: which version of OSX
18:06:15  <creationix>and does it still work after moving the binary somewhere else
18:09:17  <xming>oh OSX, I was talking about Linux sorry
18:09:55  <xming>I guess I can use Darwin instead of OSX, but I xcode won't work
18:10:30  <philips>cool, a new release :) rphillips creationix
18:10:30  * dvv-androidquit (Remote host closed the connection)
18:10:47  * dvv-androidjoined
18:10:58  <rphillips>:)
18:11:12  * mmaleckijoined
18:11:39  <creationix>heh, the binary produced by make is twice the size of the gyp one
18:11:56  <creationix>and that's even unbundled (not that the byte code adds much)
18:14:42  <creationix>I can't wait to automate this release process complete with CI integration
18:18:25  <xming>CI?
18:18:30  <philips>I have a bug fix to the build system
18:18:37  <philips>make clean doesn't work 100%
18:19:30  * dvv-androidquit (Remote host closed the connection)
18:19:47  * dvv-androidjoined
18:21:03  <creationix>I guess that's redundant Continious Integration integration
18:21:13  <creationix>philips: cool, have a pull request?
18:21:19  <philips>creationix: yea, one second
18:21:26  <creationix>xming: just automated testing
18:21:43  <creationix>though we do have that at a per-commit level with travis-ci
18:21:55  <CIA-113>Brandon Philips fix-make-clean * rc502d09 / Makefile : Makefile: make clean misses zlib and lcrypto - http://git.io/lATm4Q
18:22:16  <philips>creationix: https://github.com/luvit/luvit/pull/259
18:22:18  <philips>rphillips: https://github.com/luvit/luvit/pull/259
18:22:57  <creationix>looks safe enough
18:23:12  <CIA-113>Brandon Philips master * rc502d09 / Makefile : Makefile: make clean misses zlib and lcrypto - http://git.io/lATm4Q
18:23:12  <CIA-113>Tim Caswell master * rf0448f0 / Makefile : Merge pull request #259 from luvit/fix-make-clean - http://git.io/kKNskA
18:23:35  <rphillips>philips: may need a -f if the files don't exist
18:23:50  <philips>rphillips: the leading - should fix that
18:24:18  <philips>rphillips: oh, you mean if the mode is weird?
18:28:02  <philips>creationix: did you see this pr while we are doing makefile work? https://github.com/luvit/luvit/pull/233
18:28:24  <philips>creationix: I mostly don't use makefile but I was adding a slide about building luvit to the slide deck
18:29:42  * dvv-androidquit (Remote host closed the connection)
18:29:59  * dvv-androidjoined
18:30:48  <CIA-113>Matt Sullivan master * ra86c1ba / Makefile : Added uninstall to the Makefile - http://git.io/TEhoKA
18:30:48  <CIA-113>Matt Sullivan master * re5cb5df / Makefile : Makefile updated with tests for both install and uninstall. The - http://git.io/OBImtA
18:30:48  <CIA-113>Matt Sullivan master * r8846aa7 / Makefile : Added tests that the files/directories being deleted by the uninstall - http://git.io/OQXwOA
18:30:48  <CIA-113>Tim Caswell master * r3c834e1 / Makefile : Merge pull request #233 from mjohnsullivan/master - http://git.io/hrUWow
18:30:56  <creationix>hmm, shiny green buttons
18:31:54  <philips>creationix: hehe
18:32:27  <creationix>I think I spend more time building and packaging luvit that I do using or writing it
18:33:00  <philips>creationix: I thought something was wrong with my computer when I compiled node earlier today. Then I realized I am just used to how fast luvit compiles ;)
18:33:12  <creationix>lol
18:33:20  <creationix>yeah, v8 is a beast
18:33:25  <creationix>but nothing compared to webkit
18:33:42  <creationix>working on webkit at palm was painful
18:35:52  <creationix>ok, so in bash, how do I test if a file contains some text
18:35:55  <creationix>I have "grep "Raspberry Pi" /opt/vc/LICENCE -q"
18:36:05  <creationix>I assume I can use the exit code of that
18:38:22  * dvv-androidquit (Remote host closed the connection)
18:38:39  * dvv-androidjoined
18:39:27  <mmalecki>creationix: yeah, that works. it has exit code 1 if it doesn't find anything
18:39:33  <xming>or use wc
18:40:27  <xming>if [ -s $file ] works too
18:41:21  <xming>but that to see if it's non-zero
18:41:34  <xming>wc -w check for 'words'
18:43:23  <xming>http://pastebin.com/qqiyhwJc -> to add a 'module' to luvit looks like this now
18:44:38  <philips>So Rasberry Pi and jailbroken iOS are the two "embedded" platforms that luvit runs on?
18:45:02  <philips>xming: you should use gist, less ads :)
18:45:11  <philips>gist.github.com
18:46:55  <xming>philips: ads? Sorry I don't see them, adblock + ghostery + policy request + noscript hides everything, sorry that I annoyed you with ads
18:47:09  <philips>xming: no worries, just an observation
18:47:39  <xming>is there a gist command line client?
18:47:55  <xming>I do here 'cat file | pastebin'
18:47:56  <philips>xming: yea, https://github.com/defunkt/gist
18:48:13  <philips>xming: if you install github for OSX or github for windows it installs it for you
18:48:13  * dvv-androidquit (Remote host closed the connection)
18:48:23  <philips>otherwise gem install gist
18:48:26  <xming>aw ruby
18:48:30  * dvv-androidjoined
18:48:39  <rphillips>philips: have the presentation yet
18:48:41  <rphillips>?
18:48:49  <xming>philips: thanks
18:48:51  <philips>rphillips: You mean have I given it?
18:48:56  <philips>rphillips: It is at 4:45pm
18:48:57  <rphillips>philips: correct
18:49:07  <philips>rphillips: still working on the slides
18:49:08  <rphillips>good luck. thanks for doing it
18:49:16  <philips>rphillips: yea, no worries, it should be fun.
18:50:27  <philips>rphillips: missing you in PDX though. Looking forward to hanging out in SFO though.
18:51:01  <philips>This PR looks good but I am totally torn on tostring vs toString
18:51:01  <philips>https://github.com/luvit/luvit/pull/255
18:51:19  <philips>since lua has tostring but node has toString for buffer and they are sort of unrelated
18:52:05  <xming>anyone working on buffers for luvit?
18:52:16  <philips>creationix: I think we should limit the __tostring method to like 64 chars in case someone forgets to null terminate their string
18:52:28  <philips>creationix: on the buffer object
18:52:43  <philips>creationix: It just seems likely someone will shoot their foot off by dumping something to a log or something.
18:52:47  <creationix>or the length of the buffer?
18:53:08  <creationix>is this for converting to a string or dumping debug info
18:53:18  <creationix>for debug info, I like how node truncated in .inspect
18:56:05  <xming>is luv_debug.c needed for non debugging build?
18:56:21  * dvv-droidjoined
18:56:21  * dvv-androidquit (Remote host closed the connection)
18:56:38  * dvv-androidjoined
19:00:12  <rphillips>philips: missing you guys too... i am looking forward to SFO
19:06:43  * dvv-androidquit (Remote host closed the connection)
19:06:59  * dvv-androidjoined
19:09:23  <rphillips>xming: it's useful for debugging lua code
19:09:30  <rphillips>and C code
19:10:31  <CIA-113>Hiroaki Nakamura master * rb2b4ee8 / (lib/luvit/buffer.lua tests/test-buffer.lua): add Buffer:toString(i, j) - http://git.io/fOJDYg
19:10:32  <CIA-113>Ryan Phillips master * rab6fc9e / (lib/luvit/buffer.lua tests/test-buffer.lua): Merge pull request #255 from hnakamur/add-Buffer-toString - http://git.io/pZ9AZw
19:13:48  <creationix>philips: I'm building 0.5.0 for Raspberry PI as we speak
19:14:06  <creationix>trying to automate the release process somewhat, so it's taking longer while I write a script
19:14:31  * kevwiljoined
19:15:57  <CIA-113>Tim Caswell master * r710661d / 0.5.0/luvit-0.5.0.tar.gz : Add tarball for 0.5.0 release - http://git.io/kTzmTQ
19:16:22  * dvv-droidquit (Ping timeout: 245 seconds)
19:18:51  <xming>rphillips: but do we want this in release version?
19:19:32  * dvv-androidquit (Remote host closed the connection)
19:19:35  <rphillips>xming: buffers?
19:19:49  * dvv-androidjoined
19:19:54  <rphillips>oh the debug module
19:20:07  <rphillips>I think it's useful, and I don't think it takes a ton of space
19:20:13  <rphillips>it could be a setting
19:29:45  <xming>ah okay then I know that the next todo
19:30:23  * dvv-androidquit (Remote host closed the connection)
19:30:30  <xming>rphillips: about buffers, better buffers with append support etc, ala lua-buff, I think we talked about lua-buff
19:30:40  * dvv-androidjoined
19:31:01  * indexzerojoined
19:31:45  * indexzeroquit (Client Quit)
19:32:06  * indexzerojoined
19:35:10  <rphillips>yes. we need to definetly do those
19:42:39  * dvv-droidjoined
19:43:36  <philips>creationix: sweet
19:44:01  * dvv-androidquit (Remote host closed the connection)
19:44:17  * dvv-androidjoined
19:45:03  <rphillips>can luvit read from stdin?
19:45:09  <rphillips>keypresses
19:46:18  <rphillips>hmm neat. the repl uses it
19:51:26  * indexzeroquit (Quit: indexzero)
19:52:21  <xming>hmm strange
19:53:29  <xming>my cmake luvit uses 56 bytes more
19:53:51  <xming>oh I have openssl linked static
19:53:59  <xming>while the vanilla doesn't :D
19:58:30  * dvv-androidquit (Remote host closed the connection)
19:58:47  * dvv-androidjoined
20:02:26  * dwwjoined
20:03:32  * dvv-droidquit (Quit: Disconnected)
20:15:49  * dvv-androidquit (Remote host closed the connection)
20:16:06  * dvv-androidjoined
20:24:52  * dvv-androidquit (Remote host closed the connection)
20:25:08  * dvv-androidjoined
20:26:15  * hij1nxjoined
20:34:27  * dvv-androidquit (Remote host closed the connection)
20:34:44  * dvv-androidjoined
20:37:22  * indexzerojoined
20:37:38  <xming>finally, everything works (at least here on Linux)
20:37:48  * russell_hquit (Changing host)
20:37:49  * russell_hjoined
20:37:49  <xming>goging to rebase master
20:41:58  * dvv-androidquit (Remote host closed the connection)
20:42:14  * dvv-androidjoined
20:47:14  <creationix>guys, my work is too busy today to make these binaries, can someone help?
20:48:10  * dvv-androidquit (Remote host closed the connection)
20:48:27  * dvv-androidjoined
20:49:10  <creationix>or at least help with windows and OSX
20:49:14  <creationix>I can do linux easy enough
20:52:54  <rphillips>i could do windows
20:53:53  * dvv-androidquit (Remote host closed the connection)
20:54:09  * dvv-androidjoined
20:58:47  * dvv-androidquit (Remote host closed the connection)
20:58:48  * kevwilquit (Read error: Connection reset by peer)
20:59:04  * dvv-androidjoined
21:03:56  * kevwiljoined
21:06:31  * tim_smart|awaychanged nick to tim_smart
21:06:35  * dvv-androidquit (Remote host closed the connection)
21:06:50  * dvv-androidjoined
21:15:23  * dvv-androidquit (Remote host closed the connection)
21:15:38  * dvv-androidjoined
21:16:52  <CIA-113>Tim Caswell master * rb85b2dd / (2 files in 2 dirs): Add Ubuntu 12.04 x86_64 binaries - http://git.io/cgzZug
21:22:02  * dvv-androidquit (Remote host closed the connection)
21:22:20  * dvv-androidjoined
21:24:46  <CIA-113>Tim Caswell master * rabaf5bf / (2 files in 2 dirs): Add Ubuntu 12.04 i686 binaries - http://git.io/fGUe1g
21:25:08  * AvianFluquit (Quit: Leaving)
21:28:41  * dvv-androidquit (Remote host closed the connection)
21:28:58  * dvv-androidjoined
21:32:54  <creationix>I sure am glad I upgraded my SD card on my raspberry pi
21:33:03  <creationix>20MB/sec is much better than 2MB/sec
21:33:49  * tim_smartchanged nick to tim_smart|away
21:37:56  * dvv-androidquit (Remote host closed the connection)
21:38:08  * tim_smart|awaychanged nick to tim_smart
21:38:08  * dvv-androidjoined
21:38:52  * tim_smartchanged nick to tim_smart|away
21:43:08  * tim_smart|awaychanged nick to tim_smart
21:43:52  * tim_smartchanged nick to tim_smart|away
21:47:26  * dvv-androidquit (Remote host closed the connection)
21:47:44  * dvv-androidjoined
21:48:08  * tim_smart|awaychanged nick to tim_smart
21:48:52  * tim_smartchanged nick to tim_smart|away
21:49:00  * kevwilquit (Quit: WeeChat 0.3.8)
21:52:50  * tim_smart|awaychanged nick to tim_smart
21:53:08  * dvv-androidquit (Remote host closed the connection)
21:53:21  * dvv-androidjoined
21:55:51  <creationix>finished make on raspberry pi!
21:55:51  <creationix>real 18m45.998s
21:55:52  <creationix>user 17m6.930s
21:55:53  <creationix>sys 0m54.300s
21:55:55  <creationix>not too bad right?
21:56:28  <pquerna>soooo cross-compiling :) ?
22:01:35  * dvv-androidquit (Remote host closed the connection)
22:01:51  * dvv-androidjoined
22:11:21  * hij1nxquit (Quit: hij1nx)
22:11:28  <CIA-113>Tim Caswell master * rd4164fb / (2 files in 2 dirs): Add raspberry pi binaries for version 0.5.0 - http://git.io/aUNmOQ
22:11:35  <creationix>it would take me longer to setup a cross-compiling system
22:11:43  <creationix>I like native compiling
22:12:05  * dvv-androidquit (Remote host closed the connection)
22:12:19  * dvv-androidjoined
22:12:31  * hij1nxjoined
22:14:16  * hij1nxquit (Client Quit)
22:20:20  * dvv-androidquit (Remote host closed the connection)
22:20:37  * dvv-androidjoined
22:22:25  * TheJHquit (Ping timeout: 265 seconds)
22:25:54  * dvv-androidquit (Remote host closed the connection)
22:26:10  * dvv-androidjoined
22:37:02  * dvv-androidquit (Remote host closed the connection)
22:37:17  * dvv-androidjoined
22:40:51  <philips>rphillips: http://ifup.org/slides/luvit-osb/#1
22:40:52  * hij1nxjoined
22:40:58  <philips>rphillips: mind reviewing my slides?
22:44:16  * dvv-androidquit (Remote host closed the connection)
22:44:30  * dvv-androidjoined
22:45:19  <CIA-113>Tim Caswell master * r19c8ef5 / 0.5.0/lion/luvit.tar.gz : Add osx binary for 0.5.0 - http://git.io/RGw-Fg
22:49:04  * tim_smartchanged nick to tim_smart|away
22:49:35  <CIA-113>Tim Caswell master * rfdd6559 / index.html : Update test on luvit.io for the 0.5.0 release - http://git.io/rBcy3A
22:50:08  <creationix>ok, I built everything except a windows binary
22:50:14  <creationix>and I couldn't get a bundled osx binary to build
22:50:29  <creationix>I'm going to announce the release on twitter unless anyone has objections?
22:52:29  <rphillips>philips: sure
22:53:01  * dvv-androidquit (Remote host closed the connection)
22:53:14  * dvv-androidjoined
22:53:21  <rphillips>philips: s/Untechnical/Non Technical
22:53:22  * tim_smart|awaychanged nick to tim_smart
22:54:00  <creationix>https://twitter.com/creationix/status/217752074736246784
22:54:06  <creationix>I've got to go
22:54:12  <creationix>rphillips: you have the g+ account right?
22:54:15  <rphillips>right
22:54:18  <levi>Seeya
22:54:19  <creationix>I updated the website too
22:54:22  <rphillips>nice
22:54:32  <levi>Congrats on the release. :)
22:55:51  <rphillips>philips: forgot Tim on your history page
22:56:46  * dvv-androidquit (Remote host closed the connection)
22:56:59  * dvv-androidjoined
22:57:22  <philips>rphillips: ha, geez. I had a line that said "Created by Tim" but when I cleaned up the invalid html it must have been deleted
22:57:49  <rphillips>awesome. http client you got updated
22:58:23  <rphillips>the rest looks great
22:58:32  <rphillips>dinner time
23:00:27  <philips>rphillips: thx
23:05:17  * dvv-androidquit (Remote host closed the connection)
23:05:32  * dvv-androidjoined
23:13:11  * xming<3 git
23:13:28  <xming>rebasing done
23:15:37  <xming>ouch node is faster? :D
23:16:36  * dwwquit (Ping timeout: 250 seconds)
23:20:00  * dvv-androidquit (Remote host closed the connection)
23:20:17  * dvv-androidjoined
23:20:41  <philips>xming: Yea, it still is
23:20:51  <philips>xming: 0.8.0 slows down a bit, oddly enough, but still faster
23:21:24  <xming>luvit is fater here than node
23:21:43  <xming>bed time, I will push cmake to github tomorrow
23:32:56  * dvv-androidquit (Remote host closed the connection)
23:33:10  * dvv-androidjoined
23:34:35  <philips>xming: What platform?
23:43:04  * dvv-androidquit (Remote host closed the connection)
23:43:18  * dvv-androidjoined
23:43:31  <tim_smart>rphillips: Did the http refactor improve benchmarks at all?
23:43:50  <tim_smart>Well, someone else can answer that as well ^
23:51:55  * dvv-androidquit (Remote host closed the connection)
23:52:12  * dvv-androidjoined
23:54:29  <philips>Hello from Open Source Bridge!
23:54:39  * donpdonpjoined
23:54:43  * donpdonppart ("WeeChat 0.3.5")
23:58:59  * dvv-androidquit (Remote host closed the connection)
23:59:12  * dvv-androidjoined