00:51:34
| * keith_m__ | quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
01:08:02
| * keith_miller | joined |
01:24:42
| * keith_miller | quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
01:28:47
| * gibson042 | joined |
02:05:01
| * aki_ | joined |
02:05:08
| * keith_miller | joined |
02:05:22
| * akirose | quit (Ping timeout: 252 seconds) |
02:05:22
| * aki_ | changed nick to akirose |
02:54:58
| * keith_miller | quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
04:11:05
| * aki_ | joined |
04:11:46
| * NaN | quit (Quit: Connection closed for inactivity) |
04:12:07
| * akirose | quit (Ping timeout: 240 seconds) |
04:12:07
| * aki_ | changed nick to akirose |
05:00:04
| * gibson042 | quit (Ping timeout: 264 seconds) |
05:44:14
| * jmdyck | quit (Remote host closed the connection) |
06:07:50
| * jwalden | quit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]) |
06:17:52
| * aki_ | joined |
06:18:41
| * akirose | quit (Ping timeout: 268 seconds) |
06:18:42
| * aki_ | changed nick to akirose |
06:44:41
| * serbang | joined |
08:24:34
| * akirose | quit (Ping timeout: 246 seconds) |
08:26:33
| * akirose | joined |
09:52:54
| * bterlson | topic: ECMA TC39 | https://github.com/tc39 | +v's are your friendly neighborhood delegates! | Logs: https://freenode.logbot.info/tc39 | To combat spam, your nick must be registered with nickserv to message this channel |
09:53:18
| * bttf | quit (Ping timeout: 268 seconds) |
09:54:04
| * bttf | joined |
10:33:30
| * akirose | quit (Ping timeout: 272 seconds) |
10:33:43
| * akirose | joined |
12:40:25
| * aki_ | joined |
12:41:07
| * akirose | quit (Ping timeout: 240 seconds) |
12:41:07
| * aki_ | changed nick to akirose |
13:34:42
| * jmdyck | joined |
14:31:43
| * gibson042 | joined |
14:47:28
| * akirose | quit (Ping timeout: 246 seconds) |
14:47:38
| * aki_ | joined |
14:48:02
| * aki_ | changed nick to akirose |
15:36:40
| * gibson042 | quit (Ping timeout: 264 seconds) |
15:52:33
| * gibson042 | joined |
16:30:39
| * bpayton | joined |
16:54:24
| * aki_ | joined |
16:55:02
| * akirose | quit (Ping timeout: 252 seconds) |
16:55:02
| * aki_ | changed nick to akirose |
17:13:40
| * keith_miller | joined |
17:33:25
| * srl295 | joined |
18:18:18
| <devsnek> | leobalter: is the source of test262.report anywhere? |
18:20:15
| <leobalter> | devsnek not really, it's in a internal project at Bocoup. So far we only have an issue tracker repo for general feedback |
18:21:35
| <devsnek> | yeah found that, was hoping to find more |
18:21:37
| <devsnek> | oh well |
18:23:45
| * bpayton | quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
18:24:40
| * bpayton | joined |
18:34:45
| * gibson042 | quit (Quit: Leaving.) |
18:36:37
| * gibson042 | joined |
19:00:02
| * aki_ | joined |
19:00:53
| * akirose | quit (Ping timeout: 245 seconds) |
19:00:53
| * aki_ | changed nick to akirose |
19:01:12
| * gibson042 | quit (Quit: Leaving.) |
19:04:54
| * gibson042 | joined |
19:44:24
| * bpayton | quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
20:08:40
| * gibson042 | quit (Ping timeout: 250 seconds) |
20:22:53
| * gibson042 | joined |
20:41:12
| * keith_m__ | joined |
20:44:40
| * keith_miller | quit (Ping timeout: 272 seconds) |
20:55:23
| * keith_m__ | quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
21:03:32
| * bpayton | joined |
21:06:51
| * aki_ | joined |
21:07:13
| * akirose | quit (Ping timeout: 246 seconds) |
21:07:13
| * aki_ | changed nick to akirose |
21:10:59
| * bpayton | quit (Quit: Textual IRC Client: www.textualapp.com) |
21:15:09
| * jwalden | joined |
21:17:48
| * gibson042 | quit (Quit: Leaving.) |
21:51:47
| * keith_miller | joined |
23:11:57
| * aki_ | joined |
23:13:06
| * akirose | quit (Ping timeout: 252 seconds) |
23:13:07
| * aki_ | changed nick to akirose |
23:38:57
| * keith_miller | quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
23:41:08
| <TabAtkins> | Gosh dang it, googling is utterly failing me. How do I refer to the global inside a module? Not the page's global (that's still `window` or `global`), but the module's own global. I need to refer to some classes defined in the module by string. |
23:41:56
| <ljharb> | TabAtkins: what do you mean the module's own global, there's only one global |
23:42:26
| <ljharb> | the behavior of variables showing up as properties is only for the global object, it's not for module-level scopes |
23:42:27
| <TabAtkins> | If I say `class Foo` inside a module, how does other code in that module turn the string `"Foo"` into a reference to the class? |
23:42:33
| <ljharb> | it doesn't |
23:42:36
| <TabAtkins> | Ugh, that's unfortunate. |
23:42:41
| <ljharb> | unless you have an explicit map of the string to the class name |
23:44:13
| <TabAtkins> | Now I just want a `import * as myGlobal from self;` |
23:44:19
| <ljharb> | lol |
23:44:32
| <TabAtkins> | I mean, why not. |
23:44:40
| <ljharb> | the global var/property behavior is generally considered a wart, i'm confused why you want it |
23:44:52
| <ljharb> | how many module-level variables do you have? |
23:45:20
| <TabAtkins> | My railroad-diagram code. I'm writing code to turn a JSON graph into a Diagram, and so I need to invoke constructors based on the `.type` value of each node. |
23:45:40
| <TabAtkins> | So I've got like 20 classes. I can do the manual object assignment, it's just annoying. |
23:45:45
| <ljharb> | gotcha |
23:48:13
| <devsnek> | sounds like some phpisms are leaking in |