Uppercase in script filenames transformed to lowercases

Hi there,

In my asset folder, some letters of my script filenames (not all) have been transformed from upper to lower cases ???
Then, I got problems with statements like this…

static var script : ScoreManager;

(it took me time to understand what was wrong because it was working before…)

I am running Unity3 under Snow Leopard.

Is it a Unity bug, OSX bug or may be I did something wrong ?

I believe it is a Unity/Monodevelop bug. I’ve had it happen with the Asset Server as well as just saving. The Asset Server one is particularly annoying because it saves the lowercase rename and immeadiately marks the old name as a second modification. After renaming the file back to upper case all should be ok.

I Have no asset server but it could be a Monodevelop bug because the modified scripts was all open in Monodevelop…, then I saved one, then nothing was working any more.

I renamed my script and it was OK.

It’s not specifically a MonoDevelop bug. It’s been a problem since Snow Leopard hit, but it’s gotten a lot better; I only have it happen once every few weeks now. Still not acceptable, but it used to happen constantly, so at least you can get work done now.

This still seems to be happening – MonoDevelop-Unity 2.8.2, Unity 4.1, Mountain Lion. Really annoying