Very strange error

I have a very simple application.
I’ve done all my models using scaffold and they have their own
js.coffee file under assets.
Application.js is:

//= require jquery
//= require jquery_ujs
//= require_tree .

When I run the application the error is:

missing name after . operator
(in
/home/user/projects/myapp/app/assets/javascripts/documents.js.coffee)

document.js.coffee is:

Place all the behaviors and hooks related to the matching controller

here.

All this logic will automatically be available in application.js.

You can use CoffeeScript in this file:

http://jashkenas.github.com/coffee-script/

like all others js.coffee files.

If I delete documents.js.coffee I don’t have the error but I don’t
undestand what’s the problem in documents.js.coffee.

On 9 November 2011 11:56, Mauro [email protected] wrote:

like all others js.coffee files.

If I delete documents.js.coffee I don’t have the error but I don’t
undestand what’s the problem in documents.js.coffee.

I think the problem is in coffee-script-source 1.1.3, because I have
had the problem after a bundle update, in other applications I have
coffee-script-source 1.1.2 and I don’t have the problem.

On 9 November 2011 10:56, Mauro [email protected] wrote:

missing name after . operator
(in /home/user/projects/myapp/app/assets/javascripts/documents.js.coffee)

That says the error is in documents.js (plural)

document.js.coffee is:

But that is document singular. Do you have two files or just a typo?

Place all the behaviors and hooks related to the matching controller here.

All this logic will automatically be available in application.js.

You can use CoffeeScript in this file:

http://jashkenas.github.com/coffee-script/

I presume the new line before http is just the email folding? What
happens if you empty the file and then, if ok, add it back to find
what is causing the error.

Colin

On 9 November 2011 13:18, Colin L. [email protected] wrote:

When I run the application the error is:

missing name after . operator
(in /home/user/projects/myapp/app/assets/javascripts/documents.js.coffee)

That says the error is in documents.js (plural)

document.js.coffee is:

But that is document singular. Do you have two files or just a typo?

Sorry it’s a typo.

Place all the behaviors and hooks related to the matching controller here.

All this logic will automatically be available in application.js.

You can use CoffeeScript in this file:

http://jashkenas.github.com/coffee-script/

I presume the new line before http is just the mail folding? What
happens if you empty the file and then, if ok, add it back to find
what is causing the error.

If I empty the file the error is the same, but the very strange thing
is that if I delete documents.js.coffee and I add e new file, say
exemple.js.coffee, the problem is the same.
I have 4 js.coffee file but it seems that if I add the fifth it goes in
error.

On 9 November 2011 13:38, Mauro [email protected] wrote:

But that is document singular. Do you have two files or just a typo?
happens if you empty the file and then, if ok, add it back to find
what is causing the error.

If I empty the file the error is the same, but the very strange thing
is that if I delete documents.js.coffee and I add e new file, say
exemple.js.coffee, the problem is the same.
I have 4 js.coffee file but it seems that if I add the fifth it goes in error.

I’m the only that have this problem?
Then perhaps is related to jruby and not ruby.