jashkenas/coffee-script — pull request #2940 by jiangmiao (2013-04-20 06:35:05+00:00)
Title: Fixes #2908, add "\n" between pure literal header and function body.

before patching
```
->
debugger
a()
```
is compiled to
```
(function() {
debugger; return a();
});
```
this commit will add "\n" between pure literal header and function body if neither of them is empty, it will be compiled to
```
(function() {
debugger;
return a();
});
```