
=== 2192lastEdits.cs ===
Change Set:		lastEdits-bf-tak-mir
Date:			25 September 2008
Author:			Takashi Yamamiya, Bert Freudenberg, and Michael Rueger

Clean up some code.

=== 2191revertAC-yo.cs ===

=== 2190removeAudioChat.st ===
Change Set:		removeAudioChat-yo
Date:			15 September 2008
Author:			Yoshiki Ohshima

This changeset removes AudioChatGUI and related classes by removing the user of it (EToySenderMorph>>startAudioChat:), and comment out the senders of its interface method (EToySenderMorph>>userName:userPicture:userEmail:userIPAddress: and SugarBuddy).  The postscript has following.

EToySenderMorph removeSelector: #startAudioChat.
EToySenderMorph removeSelector: #startAudioChat:.
Smalltalk removeClassNamed: #AudioChatGUI.
SystemOrganization removeCategoriesMatching: 'Nebraska-Audio Chat'.
EToyIncomingMessage class removeSelector: #typeAudioChat.
EToyIncomingMessage class removeSelector: #typeAudioChatContinuous.
EToyIncomingMessage classPool at: #MessageHandlers put: nil.
EToyIncomingMessage classPool at: #MessageTypes put: nil.
EToyIncomingMessage initializeMessageHandlers.

=== 2189cleanupDWH.st ===
Change Set:		cleanupDWH
Date:			15 September 2008
Author:			Yoshiki Ohshima

This changeset removes the many newer named colors, and remove the copy class feature from Browser.  The comment fix for Integer>>tinyBenchmarks and >> are reverted to previous version with inprecise ones.

=== 2188rewriteHGServDir.st ===
Change Set:		rewriteHGServDir
Date:			15 September 2008
Author:			Yoshiki Ohshima

This changeset simplifies some small ServerDirectory methods.

=== 2187rewriteHGExplorer.st ===
Change Set:		rewriteHGExplorer
Date:			15 September 2008
Author:			Yoshiki Ohshima

This changeset refactors the way the Explorer queries collection objects.  Dictionary, Set, and OrderedCollection had individual methods called #exploreContents, but now there is only one implementation of it and subclasses ovewrites #explorerContentsWithIndexCollect:.

=== 2186revertJDL.st ===
Change Set:		revertJDL
Date:			15 September 2008
Author:			Yoshiki Ohshima

This changeset reverts methods to the previous versions.  All methods were strict cleanup; meaning that the semantics is identical to the previous version.

=== 2185cleanupHG1.st ===
Change Set:		cleanupHG1
Date:			22 August 2008
Author:			Yoshiki Ohshima

This changeset reverts some methods (see methods with older stamps), remove Class>>deactivate that is remnant from the decunft module system, and change the way file services are registered to FileList.

Remove the reference to #initialDeepCopierSize.  It is always constant 4096:
Object>>veryDeepCopy
Object>>veryDeepCopySibling
DeepCopier>>initialize

Revert to the older versions when there is no significant differences:
Object>>notify:
ByteArray>>pointerAt:put:
ByteArray>>structAt:length:
ContextPart>>doPrimitive:method:receiver:args:
Debugger>>buildMorphicNotifierLabelled:message:
Debugger class>>openContext:label:contents:
FileDirectory>>assureExistence
HTTPSocket>>getResponseUpTo:
HTTPSocket>>getRestOfBuffer:
Inspector>>object:
Inspector>>selectedSlotName
MenuItemMorph>>deselectItem
MenuItemMorph>>isEnabled:
MenuMorph>>add:subMenu:
MenuMorph>>add:target:selector:argumentList:
MenuMorph>>deleteIfPopUp
MenuMorph>>detachSubMenu:
MenuMorph>>items
MessageNode>>checkBlock:as:from:
MethodContext>>cannotReturn: result
ObjectExplorerWrapper>>asString
SecurityManager>>storeSecurityKeys
SelectorBrowser>>open
ServerDirectory>>fileNames
SortedCollection>>defaultSort:to:
SortedCollection>>sort:to:

Remove the reference to #deactivate.
Class>>removeFromSystem:

Remove the reference to #requestSelector.
SimpleServiceEntry>>addServiceFor:toMenu:


Funnel the one to create an instance on the class side.
SimpleServiceEntry class>>provider:label:selector:


Centralizing the file service registory.
ChangeSorter class>>initialize
FileList class>>initialize
Morph class>>initialize
ArchiveViewer class>>initialize
BookMorph class>>initialize
GStreamerMoviePlayerMorph class>>initialize 
MPEGMoviePlayerMorph class>>initialize 
SugarLauncher class>>initialize
TTCFont class>>initialize

Remove unused methods.
Collection removeSelector: #topologicallySortedUsing:.
SortedCollection removeSelector: #sortTopologically.
SortedCollection removeSelector: #should:precede:.

Class removeSelector: #deactivate.

HTTPSocket removeSelector: #logToTranscript.

FileDirectoryTest removeSelector: #myAssuredDirectory.
FileDirectoryTest removeSelector: #myDirectory.
FileDirectoryTest removeSelector: #myLocalDirectoryName.
FileDirectoryTest removeSelector: #testDirectoryNamed.

Object removeSelector: #initialDeepCopierSize.

ExternalStructureInspector removeSelector: #fieldList.
ExternalStructureInspector removeSelector: #replaceSelectionValue:.
ExternalStructureInspector removeSelector: #selection.

SimpleServiceEntry removeSelector: #requestSelector.

#(AnimatedImageMorph ChangeList DummyToolWorkingWithFileList EventRecorderMorph FileContentsBrowser FileStream FlashMorphReader Form GZipWriteStream InternalTranslator MoviePlayerMorph MPEGMoviePlayerMorph ProjectViewMorph SARInstaller ScorePlayerMorph SugarLauncher TTFontReader) do: [:e | (Smalltalk at: e asSymbol) class removeSelector: #initialize].

Form class removeSelector: #rgbMul.

ServerDirectory class removeSelector: #transferServerDefinitionsToExternal.
MoviePlayerMorph class removeSelector: #openAsMovie:.


=== 2184removeScaledDecimal.st ===
Change Set:		removeScaledDecimal
Date:			22 August 2008
Author:			Yoshiki Ohshima

This changeset removes the ScaledDecimal altogether.

Number>>fractionPart and Number>>integerPart are made to use the Float implementation.
Number>>raisedToInteger:, Number>>reciprocal, Float>>reciprocal, Float>>sqrt, Float>>reciprocal, Integer>>// are reverted as they are comment changes or error reporting scheme change.


=== 2183removeScaleMorph.st ===
Change Set:		removeScaledDecimal
Date:			22 August 2008
Author:			Yoshiki Ohshima

This changeset removes ScaleMorph altogether.  There is only one user of it so it is replaced with a plain Morph.

=== 2182basicRevert1.st ===
Change Set:		basicRevert1
Date:			15 September 2008
Author:			Yoshiki Ohshima

The methods that will be overwritten by this changeset have very little (if any) differences from the version before them.This changeset just brings in the these previous versions.

=== 2181basicRemoval.st ===
Change Set:		basicRemoval
Date:			22 August 2008
Author:			Yoshiki Ohshima

This changeset removes methods and classes that are not needed.

=== 2180gapFiller.cs ===


=== 2179gapFiller.cs ===


=== 2178gapFiller.cs ===

