Michael Ficarra

Results 589 comments of Michael Ficarra

Ah, I see how that could happen. My editor actually points out trailing semicolons in bright red. Well, good luck with commonjs-everywhere!

@epidemian: Actually, I think that quote makes my point perfectly. But really, I don't care either way. I could add a special exception that allows trailing semicolons for blocks, and...

@mehcode: I couldn't have put it better myself.

@Nami-Doc: That will probably work because of this: https://github.com/michaelficarra/CoffeeScriptRedux/blob/60916462e816cffdcb8b330ecc5d4fc611d71203/src/compiler.coffee#L95-L96 For the record, I highly discourage writing code like this. Gross. But we should support it.

@epidemian: You're exactly right, on both points. Comprehensions are not inferred to be such when they contain pure statements (or at least `return`). We could make it an error if...

@xixixao: There are some issues with jashkenas/coffee-script that will be incredibly hard to fix because of the compiler's design. The remaining issues here will just take a bit of time...

@antonkulaga: I recently negotiated 10% time to work on outstanding OSS issues for Groupon. I'll be prioritising work on CSR, especially these two issues, starting 2014.

Fixed by https://github.com/michaelficarra/CoffeeScriptRedux/commit/5272d3c9c3f17f62c23663a5c7c92bf2c87e9c02.

Ah I see, the test is not changed for negative step loops. Okay, I understand now.

Yes, it must be supported for compatibility. I just haven't prioritised fixing it because I recommend against using this style.