00:00:05  <bnoordhuis>hah, travis of course uses the makefile
00:00:17  <piscisaureus_>good catch, travis :-)
00:01:20  <CIA-134>libuv: Ben Noordhuis master * ree50db6 / (15 files in 6 dirs): unix, windows: preliminary signal handler support - http://git.io/fj_3VQ
00:01:20  <CIA-134>libuv: Ben Noordhuis master * r75ba681 / (3 files in 2 dirs): unix: remove dependency on ev_child - http://git.io/l6OEJQ
00:01:20  <CIA-134>libuv: Ben Noordhuis master * rcaa79af / (3 files in 2 dirs): unix: rework uv_eio_init() init once logic - http://git.io/aclJUg
00:01:24  <CIA-134>libuv: Ben Noordhuis master * r837edf4 / (35 files in 7 dirs): unix, windows: remove handle init counters - http://git.io/KgpxmA
00:01:26  <bnoordhuis>this never happened, move along please
00:01:37  <piscisaureus_>bnoordhuis: you're fired!
00:01:37  <tjfontaine>these aren't the commits you're looking for
00:01:52  <piscisaureus_>bnoordhuis: you're being promoted to the support team
00:02:04  <tjfontaine>oh god, I'm so sorry
00:02:23  <bnoordhuis>a job well suited to a helpful guy like me
00:02:32  <piscisaureus_>bnoordhuis: heh
00:02:42  <piscisaureus_>bnoordhuis: I think you would be good at closing support ticket.
00:02:45  * joshthecoderquit (Quit: Leaving...)
00:03:05  * travis-cijoined
00:03:05  <travis-ci>[travis-ci] joyent/libuv#543 (master - 837edf4 : Ben Noordhuis): The build was fixed.
00:03:05  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/c2bb9a5522d4...837edf4c0f60
00:03:05  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2081811
00:03:05  * travis-cipart
00:03:21  <piscisaureus_>bnoordhuis: "Your project files are deleted? Must be your fault"
00:03:38  <bnoordhuis>piscisaureus_: always assume it's the user
00:03:42  <bnoordhuis>because it probably is
00:03:50  <tjfontaine>especially if it's code related to piscisaureus_
00:04:13  <bnoordhuis>you should work more on the c9 ide, bertje
00:04:28  <bnoordhuis>we need more infallibility in our ides
00:04:29  <piscisaureus_>bnoordhuis: hah, I just hustled myself out of that
00:04:53  <piscisaureus_>bnoordhuis: well, I fixed the terminal, sort of :-p
00:05:03  <bnoordhuis>piscisaureus_: 'sort of'?
00:05:31  * avalanche123quit (Ping timeout: 246 seconds)
00:05:32  <piscisaureus_>bnoordhuis: well, I told sergi to disable persistence of the terminal history. That basically fixed all the issues ;-0
00:05:48  <tjfontaine>bnoordhuis: btw, what did you think of my reasoning for setImmediate, was that not enough or should I work to special case it in the normal path?
00:06:18  <bnoordhuis>tjfontaine: oh, i guess it's a good enough reason for me - i was merely wondering
00:06:37  <tjfontaine>ok, I will continue and add tests and documentation updates then
00:07:08  <bnoordhuis>i think isaacs was +1 on the general concept too
00:07:29  <tjfontaine>ya, he didn't seem to object in the pullreq when he commented
00:08:41  * avalanche123joined
00:09:37  <bnoordhuis>okay, off to bed
00:09:41  <piscisaureus_>ya
00:09:47  <piscisaureus_>off to home
00:09:54  <bnoordhuis>make sure coffee is ready when i arrive, bertje
00:10:06  <piscisaureus_>bnoordhuis: I will send instructions to detmar
00:10:09  <bnoordhuis>heh
00:10:19  <piscisaureus_>bnoordhuis: so you're arriving at 2?
00:10:27  <TooTallNate>piscisaureus_: bnoordhuis: ok round 2 https://github.com/TooTallNate/node/commit/10bbb1fe0d5d6ca8c37e44a722b202c3769d570e
00:10:33  <bnoordhuis>around noon, i think
00:10:33  <piscisaureus_>bnoordhuis: what do I tell him?
00:10:46  <bnoordhuis>tell him: no sugar, no milk
00:10:51  <TooTallNate>piscisaureus_: re the exit code. idk might be useful someday..
00:11:12  <bnoordhuis>okay, enough merry banter - see you tomorrow, guys
00:11:15  <piscisaureus_>TooTallNate: I am not convinced. exit(1) == error. But lgtm otherwise
00:11:46  <TooTallNate>ok ill remove it since it's not being used then
00:11:51  <TooTallNate>not a big deal
00:11:54  <TooTallNate>thank
00:12:15  <piscisaureus_>thank you, TooTallNate
00:12:52  * bnoordhuisquit (Read error: Operation timed out)
00:13:02  <CIA-134>node: Nathan Rajlich v0.8 * r64ac54a / (Makefile tools/getnodeisrelease.py): Makefile: add a better check to ensure a node "release" - http://git.io/zxFSAw
00:13:05  * pooyaquit (Quit: pooya)
00:13:11  <piscisaureus_>I am having this issue where I turn up the volume every time I hear a good song
00:13:14  <piscisaureus_>but never turn it down
00:13:17  <tjfontaine>heh
00:13:29  <piscisaureus_>normally there is a cap
00:13:46  <piscisaureus_>but these loudspeakers next to my desk have sort of infinite power
00:14:07  <piscisaureus_>I am pretty sure the neighbours will sue us now
00:15:42  <piscisaureus_>800 watts rms
00:28:33  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
00:38:34  * joshthecoderjoined
01:22:13  * Benviejoined
01:27:27  * blackorzar_quit (Read error: Connection reset by peer)
01:27:47  * TooTallNatequit (Quit: Computer has gone to sleep.)
01:29:47  * bradleymeckjoined
01:38:28  * beachdogjoined
01:43:17  * abraxasjoined
02:00:56  * toothrotquit (Ping timeout: 245 seconds)
02:01:55  * hzquit
02:03:18  * toothrjoined
02:07:12  * toothrchanged nick to toothrot
02:10:28  * mordy___joined
02:12:52  <mordy___>hi, other than sockets and timers, what else can increment the loop's reference count? i'm checking to clean up my timers as well as my sockets, but it seems that there's a constant 'refcount leak', at about 5 refcounts per object i create
02:13:10  <tjfontaine>have you used uv_walk?
02:14:06  <mordy___>i can't find it in uv.h
02:14:52  <tjfontaine>then I would guess you're using it before the refcount refactor?
02:15:05  <tjfontaine>https://github.com/joyent/libuv/blob/master/include/uv.h#L424
02:15:46  <mordy___>tjfontaine: yes i am.. i've only had a chance to test this properly within the context of node.js
02:16:01  <mordy___>(and yes, dealing with 3 APIs is making my head spin..)
02:16:46  <tjfontaine>not possible to upgrade to post-refcount-refactor?
02:19:15  <mordy___>sure, let me check what's available
02:20:09  <mordy___>http://nodejs.org/ this give me the up-to-date bits?
02:20:35  <tjfontaine>this is purely in the context of nodejs?
02:21:44  <mordy___>i haven't had the time to write proper unit tests in 'standalone' mode.. (there used to be some simple ones)
02:22:15  <tjfontaine>there's process._getActiveHandles and process._getActiveRequests
02:25:17  <mordy___>is that C++ or JS?
02:25:30  <tjfontaine>that would be for node.js
02:25:36  <tjfontaine>well yes js side
02:26:21  <mordy___>oh wow
02:26:26  <mordy___>it all works now with the new node.js and new uv
02:26:29  <mordy___>hurray!
02:26:35  <tjfontaine>even better
02:29:49  <mordy___>hrrm... http://paste.scsys.co.uk/205061
02:30:08  <mordy___>(timer_destroy always calls uv_timer_stop)
02:31:35  * lohkeypart
02:32:57  * TooTallNatejoined
02:44:17  <mordy___>ahh.. i'm not calling uv_close on the timer
02:59:13  * Ariajoined
03:08:25  <mordy___>alright, this is really odd.. so now i'm closing my handles.. and it seems that for every 100 objects i create, one of them leaks
03:09:03  <mordy___>object being the node 'ObjectWrap' thingy.. AFAICT i'm not doing anything special with '100'
03:10:17  <mordy___>hrrm.. seems that when i have 1k handles they almost all leak
03:27:17  * brsonquit (Ping timeout: 245 seconds)
03:30:50  * perezdquit (Quit: perezd)
03:37:35  * TooTallNatequit (Quit: Computer has gone to sleep.)
03:41:15  * TooTallNatejoined
03:41:46  * bulatshakirzyanojoined
03:41:50  * perezdjoined
04:00:21  * brsonjoined
04:12:55  * indexzerojoined
04:12:55  * indexzeroquit (Client Quit)
04:14:13  * indexzerojoined
04:20:29  * lohkeyjoined
04:24:44  * lohkeyquit (Client Quit)
04:27:24  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
04:35:21  * toothrotquit (Read error: Connection reset by peer)
04:36:48  * toothrjoined
04:41:55  * stagasjoined
04:42:47  * bradleymeckquit (Quit: bradleymeck)
04:48:36  * stagasquit (Ping timeout: 248 seconds)
04:54:23  * stagasjoined
04:57:54  * stagas_joined
04:59:28  * stagasquit (Ping timeout: 246 seconds)
04:59:34  * stagas_changed nick to stagas
05:06:57  * blackorzarjoined
05:37:32  * blackorzar_joined
05:40:12  * blackorzarquit (Ping timeout: 245 seconds)
05:43:51  * mmaleckijoined
06:47:40  * charliesomejoined
06:47:58  * joshthecoderquit (Quit: Linkinus - http://linkinus.com)
06:49:06  * stephankquit (Quit: *Poof!*)
07:01:43  * bulatshakirzyanoquit (Quit: Computer has gone to sleep.)
07:27:50  * AvianFluquit (Quit: AvianFlu)
07:35:35  * `3rdEdenjoined
07:47:02  * brsonquit (Ping timeout: 244 seconds)
07:59:14  * blackorzarjoined
08:01:40  * theColejoined
08:03:54  * blackorzar_quit (Ping timeout: 276 seconds)
08:07:21  * blackorzarquit (Ping timeout: 240 seconds)
08:07:29  * indexzeroquit (Quit: indexzero)
08:16:43  * rendarjoined
08:20:25  * theColequit (Quit: theCole)
08:34:50  * deoxxaquit (Ping timeout: 248 seconds)
08:37:28  * deoxxajoined
08:57:08  * hzjoined
09:11:38  * stagasquit (Ping timeout: 248 seconds)
09:53:48  * loladirojoined
09:58:57  * loladiroquit (Ping timeout: 276 seconds)
10:38:16  * stagasjoined
10:48:59  * hzquit
10:57:24  * abraxasquit (Remote host closed the connection)
11:04:33  * loladirojoined
11:04:40  * loladiroquit (Client Quit)
11:05:03  * mmaleckichanged nick to mmalecki[away[
11:05:06  * mmalecki[away[changed nick to mmalecki[away]
11:17:52  * stagas_joined
11:18:30  <indutny>hey people
11:19:53  * stagasquit (Ping timeout: 265 seconds)
11:20:01  * stagas_changed nick to stagas
11:31:48  <mscdex>yo
11:41:57  * stagas_joined
11:42:48  * stagasquit (Ping timeout: 260 seconds)
11:42:51  * stagas_changed nick to stagas
11:50:34  * piscisaureus_joined
11:52:28  <CIA-134>node: Felix Böhm master * rd15bfc0 / lib/path.js : path: small speed improvements - http://git.io/sxuZAg
11:54:50  * stagas_joined
11:57:15  * stagasquit (Ping timeout: 240 seconds)
11:57:30  * stagas_changed nick to stagas
11:59:16  * bnoordhuisjoined
11:59:22  <bnoordhuis>piscisaureus_: https://github.com/joyent/node/pull/3014
11:59:26  <bnoordhuis>^ opinions
12:00:27  <piscisaureus_>bnoordhuis: +1, but it needs docs (and tests maybe)
12:00:40  <indutny>bnoordhuis: async session
12:00:52  <piscisaureus_>bnoordhuis: you should send the gdbjit patch upstream
12:21:30  * Ariaquit (Remote host closed the connection)
12:23:23  * loladirojoined
12:27:59  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
12:29:25  * piscisaureus_joined
12:33:18  * bradleymeckjoined
12:37:39  * kevinswiberquit (Remote host closed the connection)
12:38:54  * loladiroquit (Quit: loladiro)
12:38:59  * kevinswiberjoined
12:44:27  * kevinswiberquit (Remote host closed the connection)
12:54:03  <indutny>hm...
12:54:08  <indutny>why this fails require('dgram').createSocket('udp6').bind(1900, 'fe80::cabc:c8ff:fef2:698')
12:54:15  <indutny>with EADDRNOTAVAIL error
12:57:52  <indutny>ok, figured this out
12:58:51  * bradleymeckquit (Quit: bradleymeck)
13:00:01  * charliesomequit (Quit: Textual IRC Client: www.textualapp.com)
13:00:13  * mmalecki[away]changed nick to mmalecki
13:02:10  * AvianFlujoined
13:19:05  * loladirojoined
13:34:56  * bradleymeckjoined
13:38:06  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
13:41:31  * bradleymeckquit (Quit: bradleymeck)
13:45:28  * bradleymeckjoined
13:52:11  * kevinswiberjoined
14:03:15  * devaholicjoined
14:09:00  * piscisaureus_joined
14:10:46  * piscisaureus_quit (Read error: Connection reset by peer)
14:11:21  * piscisaureus_joined
14:16:28  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
14:17:25  * c4milojoined
14:18:13  * blackorzarjoined
14:26:12  * blackorzar_joined
14:29:32  * blackorzarquit (Ping timeout: 248 seconds)
14:57:19  * theColejoined
14:59:17  * isaacswaves
14:59:26  <tjfontaine>hola
14:59:55  * stagas_joined
15:01:14  * stagasquit (Ping timeout: 276 seconds)
15:01:19  * stagas_changed nick to stagas
15:18:44  * stagasquit (Ping timeout: 256 seconds)
15:25:19  * stagasjoined
15:33:28  * rendarquit (Ping timeout: 256 seconds)
15:33:57  * loladiroquit (Remote host closed the connection)
15:34:15  * loladirojoined
15:34:32  <indutny>ryah: finally, I've finished it https://github.com/indutny/node-nat-upnp
15:36:06  <AvianFlu>whoa. leet.
15:40:09  * stephankjoined
15:43:21  <indutny>hm... doesn't seem to work fine with vock :(
15:43:34  <indutny>while it definitely works :)
15:46:24  <indutny>hm... it doesn't work
15:46:26  <indutny>odd
15:47:14  <indutny>AvianFlu: do you have router?
15:47:38  <AvianFlu>I do, but the one here is old and peculiar
15:47:46  <AvianFlu>might not support UPnP, it's so old
15:48:56  <indutny>AvianFlu: hm... it should
15:48:59  <indutny>UPnP is really old too
15:49:00  <indutny>:)
15:49:16  <pquerna>indutny: going to do nat-pmp too?
15:49:26  <indutny>pquerna: TooTallNate already did it
15:49:32  <indutny>though my router doesn't support it
15:49:38  <indutny>that's why I've developed upnp thing
15:49:40  <pquerna>ah
15:49:50  <pquerna>nat-pmp was about one million times easier iirc
15:49:52  * joshthecoderjoined
15:50:04  <pquerna>upnp has all the http over udp webservices crap right :) ?
15:50:25  <bradleymeck>indutny: is there a reason it has a different api than nat-pmp?
15:50:34  <indutny>pquerna: right
15:50:43  <indutny>bradleymeck: well, it have different possibilities :)
15:50:51  <indutny>bradleymeck: but I may support nat-pmp's APIs as well
15:53:53  <indutny>ok, looks like my router doesn't support forwarding at all :D
15:54:01  <indutny>I can't even enable it from router's web interface
15:54:26  * indexzerojoined
16:01:04  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
16:07:35  * pooyajoined
16:10:11  * bradleymeckquit (Quit: bradleymeck)
16:18:31  * perezdquit (Quit: perezd)
16:23:08  * ronijoined
16:26:59  <roni>mh
16:28:04  <indutny>haha
16:28:12  <indutny>nice, my ISP has firewall
16:28:15  <indutny>in front of me
16:28:16  <indutny>very nice
16:29:12  * roniquit
16:51:54  * `3rdEdenquit (Quit: Leaving...)
16:54:12  * `3rdEdenjoined
16:58:06  * `3rdEdenquit (Client Quit)
17:05:46  * indexzeroquit (Quit: indexzero)
17:07:48  * rendarjoined
17:13:10  * bnoordhuisquit (Ping timeout: 248 seconds)
17:14:34  * TooTallNatejoined
17:20:03  * hzjoined
17:26:22  <indutny>TooTallNate: hey man
17:26:29  <indutny>TooTallNate: have you tried nat-upnp?
17:26:39  <indutny>TooTallNate: does it works for you?
17:26:42  <TooTallNate>indutny: no not yet, looks cool though
17:26:45  <TooTallNate>i don't have a upnp router
17:26:57  <indutny>TooTallNate: hm... you have NAT-PMP, but not upnp router?
17:26:59  <TooTallNate>only apple routers in my presence, haha
17:27:00  <indutny>very interesting :P
17:27:03  <indutny>ah
17:27:06  <indutny>ok :D
17:27:12  * indexzerojoined
17:27:24  * indexzeroquit (Client Quit)
17:30:56  * kevinswiberquit (Remote host closed the connection)
17:35:20  * bradleymeckjoined
17:58:44  * brsonjoined
18:11:26  * kevinswiberjoined
18:15:31  * xaqjoined
18:16:39  * AvianFlu_joined
18:16:50  * AvianFluquit (Disconnected by services)
18:16:50  * AvianFlu_changed nick to AvianFlu
18:19:21  <creationix>apple routers don't support upnp?
18:20:42  * mcavagequit (Remote host closed the connection)
18:23:45  * kevinswiberquit (Remote host closed the connection)
18:26:12  * pooyaquit (Quit: pooya)
18:28:12  * EhevuTovjoined
18:28:15  * kevinswiberjoined
18:29:24  * EhevuTovquit (Remote host closed the connection)
18:33:24  * pooyajoined
18:34:10  * mikealjoined
18:35:09  * AvianFlu_joined
18:35:47  * lohkeyjoined
18:37:00  * AvianFluquit (Ping timeout: 260 seconds)
18:37:02  * AvianFlu_changed nick to AvianFlu
18:38:09  * EhevuTovjoined
18:38:26  <TooTallNate>creationix: negative
18:38:47  <TooTallNate>creationix: they wrote the spec for nat-pmp, so it makes sense I guess
18:44:17  * AvianFlu_joined
18:46:47  * AvianFluquit (Ping timeout: 276 seconds)
18:46:48  * AvianFlu_changed nick to AvianFlu
18:46:50  * yanushjoined
18:49:57  * kevinswiberquit (Remote host closed the connection)
18:51:18  <creationix>isaacs: where should build dependencies for a node program go?
18:51:41  <creationix>for example, I'm using jamjs ~0.2.0 to install my browser deps
18:51:45  <pquerna>http://www.etalabs.net/musl/
18:52:00  <creationix>my node server doesn't need jamjs, but my "install" script in npm does
18:52:21  <creationix>(my install script is just "jam install")
18:52:39  <TooTallNate>creationix: probably in "dependencies" i'd assume
18:52:46  * AvianFlu_joined
18:52:51  <creationix>TooTallNate: yeah, that works, It just feels dirty
18:53:11  <creationix>https://github.com/creationix/redact/blob/master/package.json
18:53:18  <TooTallNate>well it's that or expect them to have it installed globablly
18:53:22  <TooTallNate>them -> the user
18:53:28  <tjfontaine>creationix: it could be worse, you could be talking about Boost.Jam
18:53:49  <creationix>TooTallNate: right, but then it won't work for things like joyent git deploy
18:54:04  <creationix>well, not out-of-the-box
18:54:19  <TooTallNate>well those are the only 2 options I can think of really
18:54:26  <TooTallNate>"devDependencies" don't get installed by default
18:54:29  * AvianFluquit (Disconnected by services)
18:54:29  * AvianFlu_changed nick to AvianFlu
18:54:33  <creationix>right
18:54:39  <creationix>I guess it could be worse, this does work
18:55:00  <creationix>it's just that jam is about npm sized, it's got a lot of the same dependencies
18:55:36  * mcavagejoined
18:56:30  * AvianFlu_joined
18:59:33  * theColequit (Quit: theCole)
18:59:47  * AvianFluquit (Ping timeout: 276 seconds)
19:00:41  * AvianFlujoined
19:01:40  * AvianFlu_quit (Disconnected by services)
19:04:09  <isaacs>TooTallNate: it does in the top level
19:04:40  <isaacs>creationix: why not change your "install" script to a "prepublish" script, and just bundle those things all pre-built?
19:04:56  <isaacs>creationix: is it doing platform-specific stuff that has to happen on the deploy target?
19:05:03  <creationix>because then I would have to commit all my dependencies in with my code
19:05:14  <isaacs>creationix: not all your deps, just whatever it is that jam makes for you
19:05:24  <creationix>right, jam is npm for the browser
19:05:27  <isaacs>right
19:05:47  <isaacs>but if it's a website or something, don't you wanna check in that stuff anyway?
19:05:58  <creationix>I don't like committing dependencies in with my code
19:06:04  <creationix>it dirties git stats
19:06:09  * AvianFlu_joined
19:07:22  * AvianFluquit (Disconnected by services)
19:07:23  * AvianFlu_changed nick to AvianFlu
19:08:41  <isaacs>ok
19:09:08  <tjfontaine>creationix: could always use submodules
19:09:12  <creationix>isaacs: I'm OK with my three options (tell user to `npm install -g jams` on their own, depend on jamjs in my package.json or statically include my browser deps in the repo)
19:09:17  <creationix>or that
19:09:35  <creationix>but I much prefer semver semantics over git submodule hashes
19:09:42  <isaacs>yeah, ++ on that one for sure
19:09:43  <kohai>yeah has 1 beer
19:09:43  <creationix>we use submodules for luvit
19:10:10  <isaacs>i used to use submodules for npm
19:10:13  <isaacs>now i use npm for npm
19:10:15  <isaacs>it's way nicer
19:10:21  <creationix>yep
19:10:55  <creationix>depending on jams in my package.json works great, it just wastes disk-space and bandwidth
19:11:14  <creationix>but only bandwidth at deploy and disk is pretty cheap
19:11:35  <creationix>not to mention npm supports 304 in it's module cache
19:11:58  <creationix>so mainly it's just my OCD aversion to disk clutter
19:12:02  <tjfontaine>with node-tarball and zlib being in core isn't it time for npm packages to not be extracted?
19:12:24  <creationix>tjfontaine: we talked about that for luvit
19:12:32  <creationix>we all agreed it was a good idea, but nobody had time to implement it
19:12:38  <tjfontaine>heh indeed
19:12:50  <tjfontaine>it's not a particularly high priority item
19:12:57  <creationix>we bundle zlib as well and have a lua implementation of zip
19:13:08  <creationix>zip is made for such random access of files
19:13:18  <creationix>unlike tar
19:16:02  * mikealquit (Quit: Leaving.)
19:16:44  * dshaw_joined
19:20:39  * AvianFlu_joined
19:23:02  * AvianFluquit (Disconnected by services)
19:23:02  * AvianFlu_changed nick to AvianFlu
19:30:28  * mikealjoined
19:30:30  * AvianFlu_joined
19:31:09  * joshthecoderquit (Quit: Leaving...)
19:31:57  * AvianFluquit (Disconnected by services)
19:31:58  * AvianFlu_changed nick to AvianFlu
19:39:00  * mikealquit (Quit: Leaving.)
19:40:31  * AvianFlu_joined
19:42:14  * AvianFluquit (Disconnected by services)
19:42:14  * AvianFlu_changed nick to AvianFlu
19:44:51  * mikealjoined
19:49:51  * AvianFlu_joined
19:50:07  * AvianFluquit (Disconnected by services)
19:50:08  * AvianFlu_changed nick to AvianFlu
19:52:09  <indutny>pquerna: have you ever used musl in any project?
19:52:41  <indutny>it seems to be linux only, as I can see
19:52:50  * loladiroquit (Ping timeout: 260 seconds)
19:54:16  <indutny>I wonder if node.js will work with it
19:54:26  <indutny>seems to be possible
19:54:58  * bradleymeckquit (Quit: bradleymeck)
19:55:35  <indutny>oh, no debuggin features
19:55:37  <indutny>and gprof
20:00:25  * lohkey_joined
20:04:12  * joshthecoderjoined
20:04:47  * lohkeyquit (Ping timeout: 276 seconds)
20:04:47  * lohkey_changed nick to lohkey
20:04:57  * TooTallNatequit (Quit: Computer has gone to sleep.)
20:05:20  * beachdogquit (Remote host closed the connection)
20:09:52  * AvianFluquit (Quit: AvianFlu)
20:12:42  * TooTallNatejoined
20:13:06  * mikealquit (Quit: Leaving.)
20:13:51  * bradleymeckjoined
20:16:42  * mikealjoined
20:17:50  * hzquit
20:20:29  <mordy___>hrrm.. how 'private' is the err.sys_errno_ exactly? i'm trying to map UV error codes to system error codes.. the UV_ERRNO_MAP is quite broken and needs adjustment on various platforms..
20:22:26  * bradleymeckquit (Quit: bradleymeck)
20:24:27  * bradleymeckjoined
20:24:29  * stagasjoined
20:34:44  * lohkeyquit (Remote host closed the connection)
20:34:55  * lohkeyjoined
20:34:57  <mordy___>would you guys accept a patch that redefined some of those errno mappings to their more standard system variants, and provided some #defines for back-compat?
20:35:19  <tjfontaine>mordy___: for instance?
20:35:45  <mordy___>for example, i can't find 'AIFAMNOSUPPORT' anywhere on google.. the proper base should be EAI_FAMILY
20:36:35  <mordy___>consider http://paste.scsys.co.uk/205127
20:36:56  <tjfontaine>EAI_FAMILIY is mapped to UV_EAIFAMNOSUPPORT
20:37:29  * bradleymeck_joined
20:37:32  <mordy___>it might be mapped, but the point of that xmacro is to allow me to map uv error codes back to the system ones, no?
20:38:58  <tjfontaine>no I think it's more to map system to uv, and provide a common error string
20:39:13  <mordy___>well, it would be nice if it also did the reverse-mapping :)
20:39:47  <tjfontaine>but I guess if you want that functionality to put a pullreq in at joyent/libuv and see how they respond
20:39:48  <mordy___>in this case i'm implementing an event loop plugin for another library, the plugin system expects the plugin to give it an errno-compatible error code
20:40:02  <mordy___>alrighty
20:41:11  * bradleymeckquit (Ping timeout: 276 seconds)
20:41:11  * bradleymeck_changed nick to bradleymeck
20:56:13  * theColejoined
21:28:13  * AvianFlujoined
21:29:38  * Benviequit (Ping timeout: 244 seconds)
21:37:21  * bradleymeckquit (Quit: bradleymeck)
21:58:56  * rendarquit
22:07:18  * mikealquit (Quit: Leaving.)
22:07:48  * mikealjoined
22:17:27  * perezdjoined
22:17:38  * theColequit (Quit: theCole)
22:25:29  * beachdogjoined
22:26:27  * beachdog_joined
22:30:23  * beachdogquit (Ping timeout: 276 seconds)
22:46:54  * AvianFlu_joined
22:47:16  * AvianFluquit (Disconnected by services)
22:47:18  * AvianFlu_changed nick to AvianFlu
22:50:09  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
23:00:30  * xaqquit (Remote host closed the connection)
23:17:59  * Benviejoined
23:37:07  * perezdquit (Quit: perezd)
23:38:26  * mcavagequit (Remote host closed the connection)
23:43:04  * perezdjoined
23:50:04  * bradleymeckjoined