--- Log opened Wed Jul 04 00:00:28 2012 00:22 < txdv> someone tell pici that his presentation is awesome 00:22 < tjfontaine> ircretary: tell piscisaureus_ meone tell pici that his presentation is awesome 00:22 < ircretary> tjfontaine: I'll be sure to tell piscisaureus_ 00:23 < tjfontaine> damn 00:23 < tjfontaine> ircretary: tell piscisaureus_ < txdv> someone tell pici that his presentation is awesome 00:23 < ircretary> tjfontaine: I'll be sure to tell piscisaureus_ 00:23 < txdv> o thats a bot/ 00:28 < txdv> there are only the slides there? 00:28 < txdv> no video? 00:28 < txdv> it is short anyway 11:30 < bnoordhuis> mmalecki: ping 11:42 < CIA-108> node: Ben Noordhuis master * r41b129f / (765 files in 233 dirs): Merge remote-tracking branch 'origin/v0.8' (+22 more commits...) - http://git.io/BUI9ZQ 11:45 < CIA-108> node: Mathias Bynens master * r2ba9645 / (lib/punycode.js test/simple/test-punycode.js): punycode: update to v1.1.1 - http://git.io/QVIaig 11:46 < mmalecki> bnoordhuis: PONG 11:47 < bnoordhuis> WHERE IS LOUDBOT WHEN YOU NEED HIM EH? 11:47 < LOUDBOT> NEXT MITTENS 11:47 < bnoordhuis> mmalecki: so what's the deal with those travis machines? 11:47 < bnoordhuis> there's this gethostbyname test that works everywhere except on travis 11:48 < mmalecki> bnoordhuis: basically, we're running on node machines, so they are just usual Ubuntu 12 vms 11:48 < mmalecki> bnoordhuis: what are you gethostbyname'ing? 11:49 < bnoordhuis> mmalecki: https://github.com/joyent/libuv/blob/master/test/test-gethostbyname.c#L150 11:49 < bnoordhuis> i pinpointed it down to the requests being made simultaneously - if it's either one or the other, it works 11:49 < bnoordhuis> there's a travis-debug branch that showcases it 11:50 < mmalecki> hm, wow. we're using bundled ares and everything, right? 11:51 < mmalecki> yeah, we are 11:54 < mmalecki> bnoordhuis: what happens when you getaddrbyname localhost, instead of that evil address? 11:57 < bnoordhuis> mmalecki: well, it works when i just do ares_gethostbyname() 11:57 < bnoordhuis> it's when the test does both gethostbyname and gethostbyaddr simultaneously that it fails 11:59 < mmalecki> right, but localhost uses different resolution mechanism, right? no DNS query involved and such 11:59 < mmalecki> dunno, I'm just throwing ideas 12:01 < bnoordhuis> yeah, localhost doesn't involve network i/o 12:01 < bnoordhuis> which is exactly what that test is trying to test :) 12:01 < mmalecki> lol, I know, but eliminating network i/o as a reason would be good 12:02 * mmalecki is playing Dr House 12:07 < CIA-108> libuv: Ben Noordhuis v0.8 * rbe09be7 / src/unix/freebsd.c : unix: fix memory corruption in freebsd.c - http://git.io/LuFQqw 12:08 < CIA-108> node: Ben Noordhuis v0.8 * r4fbe7a5 / (deps/uv/src/unix/freebsd.c deps/uv/test/test-hrtime.c): deps: upgrade libuv to be09be7 - http://git.io/-WC8QA 12:09 < travis-ci> [travis-ci] joyent/libuv#485 (v0.8 - be09be7 : Ben Noordhuis): The build is still failing. 12:09 < travis-ci> [travis-ci] Change view : https://github.com/joyent/libuv/compare/68b0c85c0958...be09be7f3efd 12:09 < travis-ci> [travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/1775811 12:10 < mmalecki> bnoordhuis: I gotta go to find some food and do my laundry, be back in few hours 12:11 < mmalecki> living alone has some downsides too! 12:11 < bnoordhuis> that's why people get a wife 12:11 < mmalecki> is girlfriend enough? 12:23 < deoxxa> mmalecki: if you're doing your own laundry, apparently not :( 16:52 < mmalecki> bnoordhuis: re that repl issue 16:52 < mmalecki> bnoordhuis: I'm writing a test 16:52 < mmalecki> bnoordhuis: and I found some strange issue 16:52 < mmalecki> bnoordhuis: when I enter {\n\na: 1\n}, I get 1 in response. is this expected? 17:42 < mmalecki> TooTallNate: hey, you're familiar with repl, right? 17:42 <@TooTallNate> mmalecki: ya ya, whats up? 17:42 < mmalecki> TooTallNate: when I enter {\n\na: 1\n}, I get 1 in response. is this expected? 17:42 < mmalecki> I discovered that when writing that test, lol 17:43 <@TooTallNate> hmmm, sounds like a bug 17:43 <@TooTallNate> cause with only 1 \n it works 17:43 <@TooTallNate> only one at the beginning that is 17:44 < mmalecki> yeah 17:44 < mmalecki> funny stuff! 17:44 < mmalecki> I'll investigate once that \n\n fix is merged 17:44 <@TooTallNate> well currently your example crashes the repl :p 17:44 <@TooTallNate> so I'm assuming you're trying that with your patch? 17:44 < mmalecki> yeah, unless it's my branch :D 17:44 < mmalecki> yeah :) 17:45 < mmalecki> you saw my pull request, right? 17:45 <@TooTallNate> ya, i'll check it out right now 17:51 <@TooTallNate> wtf, ./configure doesn't work anymore... 17:54 <@TooTallNate> damnit ben 17:55 < mmalecki> that's what she said! 18:23 < CIA-108> node: Maciej MaƂecki v0.8 * r6a11f3e / (lib/repl.js test/simple/test-repl.js): repl: fix crashes when buffering command - http://git.io/7fMRdQ 18:23 <@TooTallNate> mmalecki: ^ 18:24 <@TooTallNate> now we gotta figure out that new bug :p 18:25 < mmalecki> TooTallNate: kthx :) 18:25 < mmalecki> TooTallNate: yeah, I can do that 18:25 < mmalecki> TooTallNate: btw, you're not on nodeconf? 18:25 <@TooTallNate> be my guest :) 18:26 <@TooTallNate> mmalecki: i was; now at the airport heading home 18:26 <@TooTallNate> mmalecki: were you there? 18:26 < mmalecki> TooTallNate: oh, no. if I was, you'd totally have a drink with me 18:27 <@TooTallNate> mmalecki: ya i was about to say :p 18:27 < mmalecki> TooTallNate: airport coding is the best type of coding, isn't it? 18:27 <@TooTallNate> it is :) 18:27 < mmalecki> one of my commit messages actually has a comment, "from the height of 10 600 meters" or something 18:27 < mmalecki> plane coding is fun too 18:40 <@piscisaureus_> hello 18:46 <@TooTallNate> piscisaureus_: hey :) 19:00 <@TooTallNate> piscisaureus_: mmalecki: review? https://github.com/TooTallNate/node/commit/9126dd2d903f3cf842f0c11a8349d794dde68e98 19:05 < mmalecki> ircretary: tell TooTallNate lgtm 19:05 < ircretary> mmalecki: I'll be sure to tell tootallnate 19:30 < mmalecki> so, I'm looking at http.js code and wtf'ing all the way. 20:02 < CIA-108> node: Nathan Rajlich v0.8 * r9126dd2 / (lib/repl.js test/simple/test-repl.js): repl: fix passing an empty line inserting "undefined" into the buffer - http://git.io/qg1VAQ 20:04 < mmalecki> TooTallNate: ++ 20:04 < kohai> TooTallNate has 15 beers 22:10 < bnoordhuis> https://github.com/joyent/node/issues/3633 <- someone with a mac willing to test and patch this? 22:51 < bnoordhuis> for the love of god... http://www.freebsd.org/cgi/query-pr.cgi?pr=131369 - truss -f fails to attach to child processes 22:52 < bnoordhuis> first reported in february 2009 and still broken 23:43 < CIA-108> node: Vladimir Beloborodov master * r3ea0397 / lib/readline.js : readline: Use one history item for reentered line - http://git.io/wJIyLg --- Log closed Thu Jul 05 00:00:34 2012