jashkenas/coffee-script — pull request #3029 by wangxian (2013-06-12 23:57:33+00:00)
Title: fix block comment format "\n"

compile the coffeescript has block comment like:

```coffeescript
###
test comment
###

define (require, exports, module) ->

###
test comment
###
exports.setName = ->
"wx"

###
test comment
###
exports.setAge = ->
88
```

it will output:

```javascript
/*
test comment
*/

define(function(require, exports, module) {
/*
test comment
*/

exports.setName = function() {
return "wx";
};
/*
test comment
*/

return exports.setAge = function() {
return 88;
};

```

the block comment close to the prev statement.
I want to compile coffee output comment close to the next statement.

after the pull request, compile coffee src will output:
```javascript
/*
test comment
*/
define(function(require, exports, module) {

/*
test comment
*/
exports.setName = function() {
return "wx";
};

/*
test comment
*/
return exports.setAge = function() {
return 88;
};
});

```