00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:01:10  <srl295>trevnorris: let me check
00:01:25  <trevnorris>wtf. there are a lot of variations even on the options... http://userguide.icu-project.org/locale
00:01:56  <srl295>it won't take the options, just the base ids
00:02:26  <trevnorris>okay. so is base id the <language> or <language>_<country>?
00:02:55  <am11>guys, is it possible to free() the c++ pointer, in c? i am getting *** glibc detected *** node: free(): invalid pointer:
00:02:59  <srl295>trevnorris: so - en, en_US, zh_Hans - it is an explicit list
00:03:23  <trevnorris>srl295: ah, okay. i'm looking how to list that.
00:03:47  <srl295>trevnorris: 'root' is required and is added (setwise) by configure
00:03:54  <trevnorris>srl295: for a future thing, it would be nice if there was a way to list all available locales. but that's definitely not a priority.
00:04:15  <trevnorris>am11: have a code snippet?
00:05:33  <trevnorris>$ ./configure --with-icu-locales=en,de
00:05:33  <trevnorris>Error: --with-icu-locales only makes sense with --with-intl=small-icu
00:05:57  <trevnorris>srl295: does giving an error about using small-icu make sense if non-english is listed in the icu locales list?
00:06:08  <am11>trevnorris: i changed this line https://github.com/am11/node-sass/blob/master/src/sass_context_wrapper.cpp#L26 to sass_context_wrapper* ctx_w = new sass_context_wrapper; (because we were getting SIGSEGV)
00:06:32  <srl295>trevnorris: currently you would have to build ICU first to do that (list available locales).
00:07:03  <srl295>trevnorris: not sure what the error would be, can you expand? FYI I added some todos to https://github.com/joyent/node/wiki/Intl
00:07:18  <am11>trevnorris: its probably coming from line 35, where libsass tries to free() it in C style
00:08:56  <trevnorris>srl295: my thought is if --with-icu-locales=en,de is used, but then they pass --with-intl=small-icu, since small doesn't include de. just thinking if they're using --with-icu-locales= it may make more sense to say they need to use --with-intl=full-icu.
00:09:08  <trevnorris>srl295: i'm just hashing things, and honestly this isn't going to stop me from landing the patch.
00:09:13  <am11>trevnorris: on a related note, is it necessary to free() a sturct obj, whoes memebers/constituents are free()/deleted individually? would that cause double-free?
00:09:56  <trevnorris>am11: each pointer on which you allocate needs to be free'd. so if a struct contains pointers to things that were also allocated they also need to be free'd.
00:10:11  <srl295>trevnorris: IIRC 'with-icu-locales' is an input to the small-icu build.. let me verify ( actually setting up an 0.10 environment to do some unrelated work using node.js - woo!)
00:10:25  <trevnorris>:)
00:13:15  <srl295>trevnorris: https://github.com/joyent/node/pull/8719/files#diff-e2d5a00791bce9a01f99bc6fd613a39dR798
00:14:15  * rendarquit (Quit: Leaving)
00:14:59  * seishunquit (Ping timeout: 244 seconds)
00:23:23  * petka_joined
00:26:01  * chris_99quit (Quit: Ex-Chat)
00:32:20  * inolenjoined
00:45:45  * thlorenzjoined
00:50:58  * thlorenzquit (Ping timeout: 255 seconds)
00:51:15  * thlorenzjoined
00:53:12  <trevnorris>srl295: okay. running one final test before I push. get this in just before EOD. :P
00:53:13  * stagasquit (Ping timeout: 255 seconds)
00:53:37  <srl295>trevnorris: yay
00:57:08  <MI6>joyent/node: Steven R. Loomis v0.12 * a308395 : build: i18n: add icu config options - http://git.io/W0hBtA
00:57:41  <trevnorris>srl295: ^ hope I correctly squashed the commit message.
00:57:56  <trevnorris>wasn't sure how to break that apart into different commits.
00:57:57  <srl295>trevnorris: looking!
00:59:28  <srl295>trevnorris: yeah- looks OK!
00:59:39  <trevnorris>awesome. thanks again for all that
00:59:50  <srl295>my first actual javascript contribution to node.js
01:00:30  <trevnorris>:)
01:04:45  <srl295>trevnorris: I'll work on the wiki.. probably monday
01:05:01  <trevnorris>srl295: sounds great.
01:19:35  * AvianFlujoined
01:32:07  <MI6>joyent/node: Steven R. Loomis v0.12 * 8cfbeed : docs: update to authors file - http://git.io/xvRS7g
01:32:29  <srl295>trevnorris: thanks
01:32:38  <trevnorris>yup :)
01:33:13  * dshaw_quit (Quit: Leaving.)
01:41:34  * dshaw_joined
01:46:56  <srl295>trevnorris: errands, i'll be back.
01:47:32  <srl295>acutally- probably back monday.
01:48:19  <srl295>trevnorris: i'l work on wiki stuff and any other packaging questions/issues that come up.
01:56:54  * tarrudajoined
02:07:53  * dshaw_quit (Quit: Leaving.)
02:17:18  * [spoiler]joined
02:31:48  * iarnaquit (Read error: Connection reset by peer)
02:32:19  * iarnajoined
02:33:14  * dshaw_joined
02:46:04  * dshaw_quit (Quit: Leaving.)
02:53:52  * brsonquit (Quit: leaving)
03:00:39  * inolenquit (Quit: Leaving.)
03:06:29  * iarnaquit (Remote host closed the connection)
03:18:41  * inolenjoined
03:33:17  * kellabyte_changed nick to kellabyte
03:41:44  * wolfeidauquit (Remote host closed the connection)
03:42:48  * hilakejoined
03:43:36  <hilake>hello
03:44:07  * Left_Turnquit (Remote host closed the connection)
03:44:11  <am11>hello
03:44:56  <hilake>how are you
03:45:31  <am11>i am fine, thanks.
03:45:35  <am11>how about you?
03:46:35  <hilake>Im well, just channel exploring
03:49:39  <am11>cool stuff, isn't it?
03:49:57  * inolenquit (Ping timeout: 240 seconds)
03:50:21  <hilake>yep
03:50:28  <hilake>10,000 channels is a lot
03:51:09  * tarrudaquit (Quit: WeeChat 1.0.1)
04:07:56  * dshaw_joined
04:33:45  * [spoiler]quit (Quit: Leaving)
04:35:06  * thlorenzquit (Remote host closed the connection)
04:35:53  * thlorenzjoined
04:37:19  * dshaw_quit (Quit: Leaving.)
04:40:17  * thlorenzquit (Ping timeout: 245 seconds)
04:49:04  * wolfeidaujoined
05:01:04  * hilakequit (Ping timeout: 245 seconds)
05:01:49  * dshaw_joined
05:02:17  * AvianFluquit (Ping timeout: 240 seconds)
05:07:53  * thlorenzjoined
05:13:11  * thlorenzquit (Remote host closed the connection)
05:16:38  * hilakejoined
05:16:48  * hilakequit (Changing host)
05:16:48  * hilakejoined
05:21:41  * Damn3dquit (Ping timeout: 244 seconds)
05:28:05  * Damn3djoined
05:29:35  * SplinterOfChaosjoined
05:42:19  * inolenjoined
05:44:33  * SplinterOfChaosquit (Read error: Connection reset by peer)
06:03:24  * dshaw_quit (Quit: Leaving.)
06:13:44  * thlorenzjoined
06:18:43  * thlorenzquit (Ping timeout: 244 seconds)
06:34:47  * petka_quit (Quit: Connection closed for inactivity)
06:57:57  * inolenquit (Ping timeout: 240 seconds)
07:46:25  * stagasjoined
08:03:23  * thlorenzjoined
08:04:22  * inolenjoined
08:07:39  * dshaw_joined
08:07:55  * thlorenzquit (Ping timeout: 255 seconds)
08:39:22  * SplinterOfChaosjoined
09:33:02  * davijoined
09:33:02  * daviquit (Changing host)
09:33:02  * davijoined
09:38:04  * zhpengjoined
09:52:11  * thlorenzjoined
09:56:33  * thlorenzquit (Ping timeout: 244 seconds)
10:29:49  * stagasquit (Ping timeout: 245 seconds)
10:40:19  * rendarjoined
10:56:20  * zhpengquit (Quit: 离开)
11:25:26  * [spoiler]joined
11:27:04  * inolenquit (Quit: Leaving.)
11:41:08  * thlorenzjoined
11:45:43  * thlorenzquit (Ping timeout: 255 seconds)
11:46:29  * seishunjoined
11:59:03  * Left_Turnjoined
12:18:21  * petka_joined
12:38:49  * stagasjoined
12:39:34  * chris_99joined
13:05:19  * iarnajoined
13:15:45  * dshaw_quit (Quit: Leaving.)
13:29:54  * thlorenzjoined
13:34:49  * thlorenzquit (Ping timeout: 256 seconds)
14:16:16  * AvianFlujoined
14:30:52  * thlorenzjoined
14:35:26  * thlorenzquit (Ping timeout: 250 seconds)
15:38:30  * thlorenz_joined
15:43:02  * thlorenz_quit (Ping timeout: 250 seconds)
16:12:30  * AvianFluquit (Ping timeout: 250 seconds)
16:30:22  * brsonjoined
16:43:57  * thlorenzjoined
17:28:28  * omninonsensejoined
17:31:56  * [spoiler]quit (Ping timeout: 244 seconds)
17:40:29  * AvianFlujoined
17:47:41  * brsonquit (Quit: leaving)
17:50:45  * thlorenzquit (Remote host closed the connection)
17:51:45  * thlorenzjoined
17:56:02  * thlorenz_joined
17:56:37  * thlorenzquit (Ping timeout: 256 seconds)
17:56:58  * piscisaureusjoined
17:59:44  * omninonsensechanged nick to [spoiler]
18:00:30  * thlorenz_quit (Ping timeout: 265 seconds)
18:07:57  * chris_99quit (Quit: Ex-Chat)
18:08:36  * chris_99joined
18:49:51  * brsonjoined
18:56:47  * thlorenzjoined
19:01:53  * thlorenzquit (Ping timeout: 265 seconds)
19:05:48  * inolenjoined
19:40:01  * daviquit (Ping timeout: 255 seconds)
19:50:13  * inolenquit (Ping timeout: 265 seconds)
19:57:42  * thlorenzjoined
20:02:44  * thlorenzquit (Ping timeout: 245 seconds)
20:02:49  * TetrisMcKennajoined
20:22:35  * thlorenzjoined
20:56:23  * stagasquit (Ping timeout: 240 seconds)
21:26:28  <seishun>it seems just running the whole thing multiple times in a loop makes it much more reproducible
22:29:18  <seishun>I've managed to reduce the test case to 45 lines
22:40:08  * iarnaquit (Remote host closed the connection)
22:50:25  <seishun>40 lines now
22:58:04  <seishun>might be a regex bug
23:02:12  * iarnajoined
23:05:33  <seishun>yep, reproduced it without any arrays
23:08:26  * iarnaquit (Read error: Connection reset by peer)
23:08:57  * iarnajoined
23:10:04  * Raynos_changed nick to Raynos
23:11:28  <seishun>indutny, chrisdickinson: https://gist.github.com/seishun/da2a628b3e6239734992
23:20:10  * AvianFluquit (Ping timeout: 244 seconds)
23:26:07  * thlorenzquit (Remote host closed the connection)
23:51:47  * chris_99quit (Quit: Ex-Chat)