00:05:47  <indutny>щр
00:05:54  <indutny>shit
00:05:56  <indutny>you're right
00:09:16  <indutny>fixed
00:13:03  <mmalecki>great :)
00:13:18  <mmalecki>indutny: you have few grammar problems still
00:13:40  <mmalecki>"Before I'll start" -> "Before I start"
00:13:58  <mmalecki>"it's Virtual Machine" -> "its Virtual Machine"
00:14:31  <mmalecki>"and syntax features. My language" -> "and syntax features, my language"
00:28:31  * ramitosjoined
01:00:53  * piscisaureus_quit (Read error: Connection reset by peer)
01:01:14  * piscisaureus_joined
01:36:11  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
01:59:55  * piscisaureus_joined
02:08:49  * piscisaureus_quit (Ping timeout: 256 seconds)
02:25:38  * bradleymeckjoined
04:20:41  * bradleymeckquit (Quit: bradleymeck)
07:32:29  <indutny>mmalecki: thanks
07:32:30  <indutny>mmalecki: fixed
11:44:30  <mmalecki>indutny: I'll look at that PR in a little bit, thanks
11:44:42  <indutny>mmalecki: thanks
13:34:30  * dscapequit (*.net *.split)
13:34:30  * iniminoquit (*.net *.split)
13:42:01  * piscisaureus_joined
13:42:45  * iniminojoined
13:49:57  * bradleymeckjoined
13:51:04  * bradleymeckquit (Client Quit)
13:53:36  * dscapejoined
13:57:15  <MI6>indutny/candor: Fedor Indutny master * 1b7f438 : x64: fix build - http://git.io/w7yzwQ
13:58:17  * travis-cijoined
13:58:17  <travis-ci>[travis-ci] indutny/candor#156 (master - 1b7f438 : Fedor Indutny): The build passed.
13:58:17  <travis-ci>[travis-ci] Change view : https://github.com/indutny/candor/compare/baac719c1d0c...1b7f4384492a
13:58:17  <travis-ci>[travis-ci] Build details : http://travis-ci.org/indutny/candor/builds/3298605
13:58:17  * travis-cipart
13:59:13  <MI6>indutny/candor: Fedor Indutny master * da5e59b : visitor: fix build - http://git.io/rPbCzQ
14:00:19  * travis-cijoined
14:00:19  <travis-ci>[travis-ci] indutny/candor#157 (master - da5e59b : Fedor Indutny): The build passed.
14:00:19  <travis-ci>[travis-ci] Change view : https://github.com/indutny/candor/compare/1b7f4384492a...da5e59b59aec
14:00:19  <travis-ci>[travis-ci] Build details : http://travis-ci.org/indutny/candor/builds/3298658
14:00:19  * travis-cipart
14:00:19  <MI6>indutny/candor.io: Fedor Indutny master * f99664b : deps: update candor and libuv - http://git.io/q8v9qA
14:45:14  * bradleymeckjoined
15:26:51  <bradleymeck>indutny: i think the implicit scoping thing may just make dominic wary of unintentional globals, particularly when generating code automagically, cause right now its scoped at compile not run right?
15:27:34  <bradleymeck>or rather, you cant next variables of same name with implicit scope right?
15:32:56  * piscisaureus_quit (Ping timeout: 245 seconds)
15:49:16  * piscisaureus_joined
16:39:05  * bradleymeckquit (Quit: bradleymeck)
18:01:49  * mmaleckichanged nick to mmalecki[off]
18:53:03  * soveranjoined
19:36:27  <MI6>indutny/candor: Fedor Indutny master * effe9ca : hir: better way of detecting effects in loop (+1 more commits) - http://git.io/LgQITw
19:37:47  * travis-cijoined
19:37:47  <travis-ci>[travis-ci] indutny/candor#158 (master - effe9ca : Fedor Indutny): The build passed.
19:37:47  <travis-ci>[travis-ci] Change view : https://github.com/indutny/candor/compare/da5e59b59aec...effe9cae0926
19:37:47  <travis-ci>[travis-ci] Build details : http://travis-ci.org/indutny/candor/builds/3303505
19:37:47  * travis-cipart
19:41:37  * soveranpart
19:50:11  * bradleymeckjoined
20:06:23  * AndreasMadsenjoined
20:37:18  <indutny>bradleymeck: hey man
20:37:28  <indutny>bradleymeck: I agree about var keyword
20:37:41  <indutny>bradleymeck: I'm just not sure about implicit scoping when using variables without it
20:37:57  <bradleymeck>indutny: for simplicity i would choose one or the other
20:38:02  <indutny>indeed
20:38:05  <bradleymeck>i mean candor is a lot about consistency
20:38:22  <indutny>yeah, but I do not want global variables
20:38:37  <indutny>and that's a consequence of explicit scoping
20:39:00  <bradleymeck>indutny: why not force closure match at compile time
20:39:12  <indutny>I don't follow
20:39:25  <indutny>it's calculated at compile time right now
20:39:25  <bradleymeck>if x is not in scope chain, throw error if x reference is encountered
20:39:32  <indutny>throw? :)
20:39:38  <indutny>ah
20:39:40  <indutny>on compile time
20:39:48  <indutny>s/on/at
20:39:50  <bradleymeck>yea, keep it calculated at compile time, but check the ast for declaration above reference
20:40:42  <indutny>hm...
20:40:47  <indutny>probably this is a right thing
20:40:53  <bradleymeck>also with explicit declaration, we need to figure out hoisting
20:40:58  <indutny>so basically, every used variable should be declared somewhere
20:41:01  <indutny>but
20:41:16  <indutny>it'll make while (i++ < 100) { } invalid
20:41:18  <bradleymeck>must be. not even should.
20:41:48  <bradleymeck>mmmm
20:41:57  <indutny>and it's so cool :)
20:42:53  <bradleymeck>indutny: i have ideas but give me some time to think about this
20:42:59  <indutny>sure
20:43:02  <indutny>I'll think about it too
20:43:18  <bradleymeck>while(var i++ < 100) { } seems possible, but i need to think on what form of syntax var would be
20:44:02  <bradleymeck>cause from that it seems like a top level expressionstatement can get it, but not an expression, but that messes up while taking an expression...
20:44:14  <indutny>ooh
20:44:18  <indutny>I don't like it
20:44:23  <indutny>it's complex on parser level
20:44:27  <bradleymeck>anyways thinking cause that sounds ugly
20:44:35  <indutny>ok
20:44:41  <bradleymeck>expressionstatement should match expression also
20:44:46  <bradleymeck>afk
20:44:56  * bradleymeckquit (Quit: bradleymeck)
21:05:01  * AndreasMadsenquit (Remote host closed the connection)
21:29:33  * bradleymeckjoined
21:33:00  * bradleymeckquit (Client Quit)
21:43:04  * bradleymeckjoined
22:37:44  * bradleymeckquit (Quit: bradleymeck)
23:31:35  * mmalecki[off]changed nick to mmalecki