rstacruz/js2coffee — pull request #155 by karlbohlmark (2012-09-14 14:50:54+00:00)
Title: Parenthesize function expressions that are part of member expressions

Currently js2coffee incorrectly translates property access on function expressions such as:. (function(){}.name) because it fails to parethesize the function expression being part of the member expression.

This becomes a problem for me when I want to translate for example: on('click', function(){}.bind(this))