Michael Ficarra

Results 589 comments of Michael Ficarra

I would give the object a name.

This should help a bit, but obviously isn't a contributors' guide: https://speakerdeck.com/michaelficarra/an-analysis-of-the-redesign-of-the-coffeescript-compiler I'll try to write something up. Maybe a wiki page with pretty pictures and everything.

RE static type checker: see this tweet: https://twitter.com/puffnfresh/status/303961963661254656 I think it's better to create a tool that performs the analysis on the spidermonkey AST and then just map the types...

Yep, that's a bug in the optimiser. It has no concept of directives, so it just throws them out as dead code. For now, as @delaaxe says, use the `--no-optimise`...

I know it's going to be unpopular, but this looks like yet another duplicate of jashkenas/coffee-script#1736. In python, indentation inside parentheses or brackets is ignored. CoffeeScript isn't python. Indentation is...

@jldailey: It's known. See #57.

Thanks for the analysis, but this is already known. See #43. We're still unsure about this syntax.

After further research, I've discovered that these implementations do not seem to be much more compatible with old environments. A better source is needed.

Can you explain how aliasing doesn't work? We have [a significant number of tests](https://github.com/michaelficarra/commonjs-everywhere/blob/ee033dbba451eff47938a5ae7aceb015941fa090/test/dependency-resolution.coffee#L53-L92) for the feature and the latest master build on Travis-CI [passed](https://travis-ci.org/michaelficarra/commonjs-everywhere/builds/23321518). If you think there is...

Has anybody tried pinging @sstephenson or anyone else listed as a maintainer directly? They may not be watching the project and may not be getting notified when someone comments.