Frank Shearar uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-fbs.829.mcz
==================== Summary ====================
Name: Kernel-fbs.829
Author: fbs
Time: 3 January 2014, 5:31:08.701 pm
UUID: 7385dbaa-8f76-6942-97a9-21b0f60037a4
Ancestors: Kernel-fbs.828
Move #showDeprecationWarnings preference to Deprecation.
=============== Diff against Kernel-fbs.828 ===============
Item was changed:
Warning subclass: #Deprecation
instanceVariableNames: ''
+ classVariableNames: 'ShowDeprecationWarnings'
- classVariableNames: ''
poolDictionaries: ''
category: 'Kernel-Exceptions'!
!Deprecation commentStamp: 'dew 5/21/2003 17:46' prior: 0!
This Warning is signalled by methods which are deprecated.
The use of Object>>#deprecatedExplanation: aString and Object>>#deprecated: aBlock explanation: aString is recommended.
Idiom: Imagine I want to deprecate the message #foo.
foo
^ 'foo'
I can replace it with:
foo
self deprecatedExplanation: 'The method #foo was not good. Use Bar>>newFoo instead.'
^ 'foo'
Or, for certain cases such as when #foo implements a primitive, #foo can be renamed to #fooDeprecated.
fooDeprecated
^ <primitive>
foo
^ self deprecated: [self fooDeprecated] explanation: 'The method #foo was not good. Use Bar>>newFoo instead.'
!
Item was added:
+ ----- Method: Deprecation class>>showDeprecationWarnings (in category 'preferences') -----
+ showDeprecationWarnings
+ <preference: 'Show deprecation warnings' category: 'debug' description: 'Warn the user when a deprecated method is used.' type: #Boolean>
+ ^ ShowDeprecationWarnings ifNil: [false]!
Item was added:
+ ----- Method: Deprecation class>>showDeprecationWarnings: (in category 'preferences') -----
+ showDeprecationWarnings: aBoolean
+ ShowDeprecationWarnings := aBoolean.!
Item was changed:
+ (PackageInfo named: 'Kernel') postscript: 'Deprecation showDeprecationWarnings: Preferences showDeprecationWarnings.
+ Preferences removePreference: #showDeprecationWarnings.'!
- (PackageInfo named: 'Kernel') postscript: 'DateAndTime classPool at: #OffsetsAreValid put: true.
- Timespan withAllSubclassesDo: [ : each | each initialize ].
- HashedCollection rehashAll.
- "add this comment for forcing a change detection and a rehashAll..."'!
Frank Shearar uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-fbs.829.mcz
==================== Summary ====================
Name: Kernel-fbs.829
Author: fbs
Time: 3 January 2014, 5:31:08.701 pm
UUID: 7385dbaa-8f76-6942-97a9-21b0f60037a4
Ancestors: Kernel-fbs.828
Move #showDeprecationWarnings preference to Deprecation.
=============== Diff against Kernel-fbs.828 ===============
Item was changed:
Warning subclass: #Deprecation
instanceVariableNames: ''
+ classVariableNames: 'ShowDeprecationWarnings'
- classVariableNames: ''
poolDictionaries: ''
category: 'Kernel-Exceptions'!
!Deprecation commentStamp: 'dew 5/21/2003 17:46' prior: 0!
This Warning is signalled by methods which are deprecated.
The use of Object>>#deprecatedExplanation: aString and Object>>#deprecated: aBlock explanation: aString is recommended.
Idiom: Imagine I want to deprecate the message #foo.
foo
^ 'foo'
I can replace it with:
foo
self deprecatedExplanation: 'The method #foo was not good. Use Bar>>newFoo instead.'
^ 'foo'
Or, for certain cases such as when #foo implements a primitive, #foo can be renamed to #fooDeprecated.
fooDeprecated
^ <primitive>
foo
^ self deprecated: [self fooDeprecated] explanation: 'The method #foo was not good. Use Bar>>newFoo instead.'
!
Item was added:
+ ----- Method: Deprecation class>>showDeprecationWarnings (in category 'preferences') -----
+ showDeprecationWarnings
+ <preference: 'Show deprecation warnings' category: 'debug' description: 'Warn the user when a deprecated method is used.' type: #Boolean>
+ ^ ShowDeprecationWarnings ifNil: [false]!
Item was added:
+ ----- Method: Deprecation class>>showDeprecationWarnings: (in category 'preferences') -----
+ showDeprecationWarnings: aBoolean
+ ShowDeprecationWarnings := aBoolean.!
Item was changed:
+ (PackageInfo named: 'Kernel') postscript: 'Deprecation showDeprecationWarnings: Preferences showDeprecationWarnings.
+ Preferences removePreference: #showDeprecationWarnings.'!
- (PackageInfo named: 'Kernel') postscript: 'DateAndTime classPool at: #OffsetsAreValid put: true.
- Timespan withAllSubclassesDo: [ : each | each initialize ].
- HashedCollection rehashAll.
- "add this comment for forcing a change detection and a rehashAll..."'!
Frank Shearar uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-fbs.557.mcz
==================== Summary ====================
Name: Collections-fbs.557
Author: fbs
Time: 3 January 2014, 5:04:30.796 pm
UUID: caf5cc51-09ce-5543-be33-9f426e6c6871
Ancestors: Collections-fbs.556
OK, so I can't help but fix this typo.
=============== Diff against Collections-fbs.556 ===============
Item was changed:
----- Method: Text class>>ignoreStyleIfOnlyBold (in category 'preferences') -----
ignoreStyleIfOnlyBold
+ <preference: 'Ignore style if only bold' category: 'browsing' description: 'If true, then any method submission in which the only style change is for bolding will be treated as a method with no style specifications.' type: #Boolean>
- <preference: 'Ignore style if only bold' category: 'browsing' description: 'If true, then any method submission in which the only style change is for bolding will be trated as a method with no style specifications.' type: #Boolean>
^ IgnoreStyleIfOnlyBold ifNil: [true].!
Frank Shearar uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-fbs.557.mcz
==================== Summary ====================
Name: Collections-fbs.557
Author: fbs
Time: 3 January 2014, 5:04:30.796 pm
UUID: caf5cc51-09ce-5543-be33-9f426e6c6871
Ancestors: Collections-fbs.556
OK, so I can't help but fix this typo.
=============== Diff against Collections-fbs.556 ===============
Item was changed:
----- Method: Text class>>ignoreStyleIfOnlyBold (in category 'preferences') -----
ignoreStyleIfOnlyBold
+ <preference: 'Ignore style if only bold' category: 'browsing' description: 'If true, then any method submission in which the only style change is for bolding will be treated as a method with no style specifications.' type: #Boolean>
- <preference: 'Ignore style if only bold' category: 'browsing' description: 'If true, then any method submission in which the only style change is for bolding will be trated as a method with no style specifications.' type: #Boolean>
^ IgnoreStyleIfOnlyBold ifNil: [true].!
Frank Shearar uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-fbs.557.mcz
==================== Summary ====================
Name: Collections-fbs.557
Author: fbs
Time: 3 January 2014, 5:04:30.796 pm
UUID: caf5cc51-09ce-5543-be33-9f426e6c6871
Ancestors: Collections-fbs.556
OK, so I can't help but fix this typo.
=============== Diff against Collections-fbs.556 ===============
Item was changed:
----- Method: Text class>>ignoreStyleIfOnlyBold (in category 'preferences') -----
ignoreStyleIfOnlyBold
+ <preference: 'Ignore style if only bold' category: 'browsing' description: 'If true, then any method submission in which the only style change is for bolding will be treated as a method with no style specifications.' type: #Boolean>
- <preference: 'Ignore style if only bold' category: 'browsing' description: 'If true, then any method submission in which the only style change is for bolding will be trated as a method with no style specifications.' type: #Boolean>
^ IgnoreStyleIfOnlyBold ifNil: [true].!
Frank Shearar uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-fbs.516.mcz
==================== Summary ====================
Name: Tools-fbs.516
Author: fbs
Time: 3 January 2014, 5:00:22.255 pm
UUID: 77f04881-a0af-cf46-9cd2-9327d1ef7754
Ancestors: Tools-fbs.515
Remove NumberOfRecentSubmissionsToStore. Again.
=============== Diff against Tools-fbs.515 ===============
Item was changed:
MessageSet subclass: #RecentMessageSet
instanceVariableNames: ''
+ classVariableNames: ''
- classVariableNames: 'NumberOfRecentSubmissionsToStore'
poolDictionaries: ''
category: 'Tools-Browser'!
!RecentMessageSet commentStamp: 'sw 8/1/2002 17:40' prior: 0!
RecentMessageSet is a message set that shows the most recently-submitted methods, in chronological order.!
Frank Shearar uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-fbs.516.mcz
==================== Summary ====================
Name: Tools-fbs.516
Author: fbs
Time: 3 January 2014, 5:00:22.255 pm
UUID: 77f04881-a0af-cf46-9cd2-9327d1ef7754
Ancestors: Tools-fbs.515
Remove NumberOfRecentSubmissionsToStore. Again.
=============== Diff against Tools-fbs.515 ===============
Item was changed:
MessageSet subclass: #RecentMessageSet
instanceVariableNames: ''
+ classVariableNames: ''
- classVariableNames: 'NumberOfRecentSubmissionsToStore'
poolDictionaries: ''
category: 'Tools-Browser'!
!RecentMessageSet commentStamp: 'sw 8/1/2002 17:40' prior: 0!
RecentMessageSet is a message set that shows the most recently-submitted methods, in chronological order.!
Frank Shearar uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-fbs.516.mcz
==================== Summary ====================
Name: Tools-fbs.516
Author: fbs
Time: 3 January 2014, 5:00:22.255 pm
UUID: 77f04881-a0af-cf46-9cd2-9327d1ef7754
Ancestors: Tools-fbs.515
Remove NumberOfRecentSubmissionsToStore. Again.
=============== Diff against Tools-fbs.515 ===============
Item was changed:
MessageSet subclass: #RecentMessageSet
instanceVariableNames: ''
+ classVariableNames: ''
- classVariableNames: 'NumberOfRecentSubmissionsToStore'
poolDictionaries: ''
category: 'Tools-Browser'!
!RecentMessageSet commentStamp: 'sw 8/1/2002 17:40' prior: 0!
RecentMessageSet is a message set that shows the most recently-submitted methods, in chronological order.!
Frank Shearar uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-fbs.655.mcz
==================== Summary ====================
Name: System-fbs.655
Author: fbs
Time: 3 January 2014, 4:24:13.222 pm
UUID: 919c6d51-5500-0f4b-9895-f47eed03b2c2
Ancestors: System-tpr.654
Cleanup after making #ignoreStyleIfOnlyBold a pragma preference.
=============== Diff against System-tpr.654 ===============
Item was removed:
- ----- Method: Preferences class>>ignoreStyleIfOnlyBold (in category 'standard queries') -----
- ignoreStyleIfOnlyBold
- ^ self
- valueOfFlag: #ignoreStyleIfOnlyBold
- ifAbsent: [ true ]!
Frank Shearar uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-fbs.655.mcz
==================== Summary ====================
Name: System-fbs.655
Author: fbs
Time: 3 January 2014, 4:24:13.222 pm
UUID: 919c6d51-5500-0f4b-9895-f47eed03b2c2
Ancestors: System-tpr.654
Cleanup after making #ignoreStyleIfOnlyBold a pragma preference.
=============== Diff against System-tpr.654 ===============
Item was removed:
- ----- Method: Preferences class>>ignoreStyleIfOnlyBold (in category 'standard queries') -----
- ignoreStyleIfOnlyBold
- ^ self
- valueOfFlag: #ignoreStyleIfOnlyBold
- ifAbsent: [ true ]!