The Trunk: Kernel-ar.433.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Kernel-ar.433.mcz

commits-2
Andreas Raab uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-ar.433.mcz

==================== Summary ====================

Name: Kernel-ar.433
Author: ar
Time: 24 March 2010, 1:22:53.859 am
UUID: be2ffaa2-8818-3445-a7bf-d1af190aa044
Ancestors: Kernel-djr.432

Add the underscore preferences in Behavior.

=============== Diff against Kernel-djr.432 ===============

Item was added:
+ ----- Method: Behavior>>allowUnderscoreAssignments (in category 'compiling') -----
+ allowUnderscoreAssignments
+ "Return true if the receiver and its subclasses should be allowed to use underscore as assignment operator. Returning nil here means that the compiler should use the system-wide default preference. Also see #allowUnderscoreSelectors.
+
+ Combinations: If both preferences are false, underscore is illegal. If both preferences are true, underscore assignment needs the be surrounded by spaces and a single underscore cannot be used as selector."
+ ^nil!

Item was added:
+ ----- Method: Behavior>>allowUnderscoreSelectors (in category 'compiling') -----
+ allowUnderscoreSelectors
+ "Return true if the receiver and its subclasses should be allowed to use underscore in selectors. Returning nil here means that the compiler should use the system-wide default preference. Also see #allowUnderscoreAssignments.
+
+ Combinations: If both preferences are false, underscore is illegal. If both preferences are true, underscore assignment needs the be surrounded by spaces and a single underscore cannot be used as selector."
+ ^nil!