- I can provide rewritten code for the complete core system that uses ambiguous constructs like 1@-2.
Compiler recompileAll will transcript the ambiguous constructs already. If you want, that would be useful to avoid spreading my initials everywhere (I hate spreading, at least when I add no value).
I guess then just my initials are everywhere. Anyway, the point is that we fix all the places that need to be fixed. I have the RB rewrite script that does that already, I've posted a list with all the affected methods earlier on (there are about 30).
Personnally, I want the warning. It's so easy to get bitten by ^x/-2... It would be good to have a Preference for the warning.
Yeah, maybe it is safer for casual Smalltalk programmers. I always put spaces before and after binary selectors anyway. Lukas -- Lukas Renggli http://www.lukas-renggli.ch