=== 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 ===