lmaccherone/CoffeeScript.mode — comment on commit 19bf062572dd52bf5b72fea00324cd15a6942a3a
File:  line 0
By nfiniteset:

Thanks for taking the time to do this.

I noticed three problems and have one question.
Let's talk about them before I accept the pull.

1) Functions declared outside of an object hash aren't picked up.
I expect 'greet' to show up in the navigator.

greet = (name) ->
console.log("Hello, #{name}")

2) Functions declared without parens aren't picked up.
I expect 'meow' to show up in the navigator.

class Cat
meow: ->
console.log 'mew'

3) Namespaced classes show the wrong class name in the navigator.
I expect "ApplicationView" rather than "sd" to show up in the navigator.

class sd.Views.ApplicationView
render: ->
# ... do rendering things

4) Question: What is the blocks tag doing?