namgk / ambienttalk

Automatically exported from code.google.com/p/ambienttalk
0 stars 0 forks source link

Mac OS does not report file non existent exception sometimes #60

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. def atHashMap :=  /.at.collections.java.hashMap.HashMap;
2. run snippet
3.

What is the expected output?

>>> Exception while creating actor: Lookup failure : selector hashMap could not 
be found in <ns:/at/collections/java>

 What do you see instead?

If you run it on a Mac, it doesn't raise the exception because it is case 
insensitive by default.
In some MAC devices do report the exception, if you install then explicitly to 
be case sensitive.

Please use labels and text to provide additional information.

Original issue reported on code.google.com by egonzal...@gmail.com on 18 Apr 2012 at 1:15

GoogleCodeExporter commented 8 years ago
Fixed by r3128.

Every component of a module name is now checked for differences against the 
file system.
Case sensitive systems should give a 'not found' error, case insensitive 
systems will throw a "case differs from file system" error.

Original comment by Botje.linux@gmail.com on 20 Apr 2012 at 12:15