[Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS

Tudor Girba tudor at tudorgirba.com
Fri Nov 24 04:57:33 EST 2017


Well said!

Doru


> On Nov 23, 2017, at 8:53 PM, Torsten Bergmann <astares at gmx.de> wrote:
> 
> What is not visible in the list are the many enhancements happening also on Calypso, Bloc,  
> Grease and many many others.
> 
> Nonetheless the core image still needs love from more people. Remember even the smallest change
> can make a difference and shape the future. Also "a contribution per day keeps bad systems away".
> Even one contribution per week or month.
> 
> So jump in - the water is just fine!
> 
> Bye
> T. (aka astares)
>  
> Gesendet: Donnerstag, 23. November 2017 um 12:37 Uhr
> Von: "phil at highoctane.be" <phil at highoctane.be>
> An: "Pharo Development List" <pharo-dev at lists.pharo.org>
> Betreff: Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS
> Yes, very.
>  
> Phil
>  
> On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <alexandre.bergel at me.com> wrote:
> Impressive!!
>  
>  
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> 
>  
>  
> On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <stepharo.self at gmail.com> wrote:
>  
> eport period: 5 November 2017 to 23 November 2017
> 
> *  20739-Remove-dead-stream-primitives
> https://pharo.fogbugz.com/f/cases/20739/Remove-dead-stream-primitives
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20739
>      PR URL: https://github.com/pharo-project/pharo/pull/524
>      Diff URL: https://github.com/pharo-project/pharo/pull/524/files
> 
>      Thanks to clementbera
> 
> *  20645-Windows-rebuildFieldAccessors-problem
> Fixing the creation of annonymous classes for FFITypeArray.
> It was affecting all the platforms.
> 
> Issue: https://pharo.fogbugz.com/f/cases/20645/Windows-rebuildFieldAccessors-problem
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20645
>      PR URL: https://github.com/pharo-project/pharo/pull/521
>      Diff URL: https://github.com/pharo-project/pharo/pull/521/files
> 
>      Thanks to tesonep
> 
> *  20735-ComposablePresenter-classowneron-is-missing-the-initialization-call
> https://pharo.fogbugz.com/f/cases/20735/ComposablePresenter-class-owner-on-is-missing-the-initialization-call
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20735
>      PR URL: https://github.com/pharo-project/pharo/pull/517
>      Diff URL: https://github.com/pharo-project/pharo/pull/517/files
> 
>      Thanks to pavel-krivanek
> 
> *  Fix the sign of FloatNegativeZero
> Like any other zero, the sign of Float negativeZero should be zero…
> Introduce signBit to differentiate Float negativeZero from Float zero.
> 
> This is issue
> https://pharo.fogbugz.com/f/cases/19629/0-0-sign-answers-1-should-be-zero
> 
> Note that this PR does not implement isSignMinus which is not
> strictly necessary.
> If it’s for ISO 10967 compliance, then there will be other
> functions missing.
> Maybe open a new issue for this one?
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/Fix the sign of
> FloatNegativeZero
>      PR URL: https://github.com/pharo-project/pharo/pull/515
>      Diff URL: https://github.com/pharo-project/pharo/pull/515/files
> 
>      Thanks to nicolas-cellier-aka-nice
> 
> *  20717-Duplicities-of-themes-in-the-list-2
> https://pharo.fogbugz.com/f/cases/20717/Duplicities-of-themes-in-the-list
> 
> alternative version by Torsten
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20717
>      PR URL: https://github.com/pharo-project/pharo/pull/499
>      Diff URL: https://github.com/pharo-project/pharo/pull/499/files
> 
>      Thanks to pavel-krivanek
> 
> *  20730 Unused temps in FileReferenceTest, FLHeaderSerializationTest,
> FLHookedSubstitutionTest, FT2GlyphRenderer, ...
> Fix unused temps in
> 
> FileReferenceTest>>#testRename
> FileReferenceTest>>#testDeleteAllChildren
> FileReferenceTest>>#testHasChildren
> FileReferenceTest>>#testHasDirectories
> FileReferenceTest>>#testHasFiles
> FLHeaderSerializationTest>>#testAdditionalObjects
> FLHookedSubstitutionTest>>#testAvoidRecursion
> FT2GlyphRenderer>>#loadSurfaceTransform
> FT2GlyphRenderer>>#loadUnicode:
> FileDialogWindowTest>>#testIssue6406
> FileReferenceTest>>#testDeleteAll
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20730 Unused temps
> in FileReferenceTest, FLHeaderSerializationTest,
> FLHookedSubstitutionTest, FT2GlyphRenderer, ...
>      PR URL: https://github.com/pharo-project/pharo/pull/510
>      Diff URL: https://github.com/pharo-project/pharo/pull/510/files
> 
>      Thanks to astares
> 
> *  20731 Unused temps in HDCoverageReport and HDLintReport
> fix unused temps
> 
> HDCoverageReport>>#generatePackage:method:on:
> HDLintReport>>#generateClass:source:on:
> 
> 
> https://pharo.fogbugz.com/f/cases/20731/Unused-temps-in-HDCoverageReport-and-HDLintReport
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20731 Unused temps
> in HDCoverageReport and HDLintReport
>      PR URL: https://github.com/pharo-project/pharo/pull/511
>      Diff URL: https://github.com/pharo-project/pharo/pull/511/files
> 
>      Thanks to astares
> 
> *  20732 Unused temps in HistoryNodeTest
> fix unused temps
> 
> HistoryNodeTest>>#testTwoConsecutiveCloseGroup
> HistoryNodeTest>>#testTwoGroups
> 
> https://pharo.fogbugz.com/f/cases/20732/Unused-temps-in-HistoryNodeTest
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20732 Unused temps
> in HistoryNodeTest
>      PR URL: https://github.com/pharo-project/pharo/pull/512
>      Diff URL: https://github.com/pharo-project/pharo/pull/512/files
> 
>      Thanks to astares
> 
> *  20733-update-bootstrap-emulation
> https://pharo.fogbugz.com/f/cases/20733/update-bootstrap-emulation
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20733
>      PR URL: https://github.com/pharo-project/pharo/pull/516
>      Diff URL: https://github.com/pharo-project/pharo/pull/516/files
> 
>      Thanks to pavel-krivanek
> 
> *  20384-Converted-rules-to-Renraku-architecture-2
> Let's try this one, it should work
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20384
>      PR URL: https://github.com/pharo-project/pharo/pull/445
>      Diff URL: https://github.com/pharo-project/pharo/pull/445/files
> 
>      Thanks to Uko
> 
> *  20727-WeakAnnouncerTesttestWeakDoubleAnnouncer-should-be-long
> https://pharo.fogbugz.com/f/cases/20727/WeakAnnouncerTest-testWeakDoubleAnnouncer-should-be-long
> 
> increse timeouts and decrease amount of explicit GC calls
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20727
>      PR URL: https://github.com/pharo-project/pharo/pull/509
>      Diff URL: https://github.com/pharo-project/pharo/pull/509/files
> 
>      Thanks to pavel-krivanek
> 
> *  Avoid costly & useless LargeInteger arithmetics when
> raisedToFraction will be inexact
> 
> This example was raised in
> https://pharo.fogbugz.com/f/cases/20432/vm-crash-when-using-rairedTo-with-fractions
> (2009/2000) raisedTo: (3958333/100000)
> 
> The fix is importing the changes from
> http://source.squeak.org/trunk/Kernel-nice.1111.diff
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/Avoid costly &
> useless LargeInteger arithmetics when raisedToFraction will be inexact
>      PR URL: https://github.com/pharo-project/pharo/pull/506
>      Diff URL: https://github.com/pharo-project/pharo/pull/506/files
> 
>      Thanks to nicolas-cellier-aka-nice
> 
> *  20723 Unused temps in AthensDemoMorph, Alien, AthensBalloonEngine,
> AthensBezier3Scene, AthensCairoPathBuilder
> Fix unused temps in
> 
> AthensDemoMorph>>#figure9:
> Alien class>>#newCString:
> AthensBalloonEngine>>#drawImage:transform:
> AthensBezier3Scene>>#renderOn:
> AthensCairoPathBuilder>>#calcCenter:end:angle:
> AthensDemoMorph>>#figure10:
> AthensDemoMorph>>#figure2:
> AthensDemoMorph>>#figure3:
> AthensDemoMorph>>#figure6:
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20723 Unused temps
> in AthensDemoMorph, Alien, AthensBalloonEngine, AthensBezier3Scene,
> AthensCairoPathBuilder
>      PR URL: https://github.com/pharo-project/pharo/pull/503
>      Diff URL: https://github.com/pharo-project/pharo/pull/503/files
> 
>      Thanks to astares
> 
> *  20724 Unused temps in EditorFindReplaceDialogWindow>>#update:
> fix unused temp
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20724 Unused temps
> in EditorFindReplaceDialogWindow>>#update:
>      PR URL: https://github.com/pharo-project/pharo/pull/504
>      Diff URL: https://github.com/pharo-project/pharo/pull/504/files
> 
>      Thanks to astares
> 
> *  20725 Unused temps in DosTimestampTest, Decompiler, DiskStore,
> DosTimestampTest, DateTest
> Fix unused temps in
> 
> DosTimestampTest>>#testFromDateAndTime
> Decompiler>>#statementsTo:
> DiskStore>>#rename:to:
> DosTimestampTest>>#testAsDateAndTime
> DateTest>>#testPrintFormat
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20725 Unused temps
> in DosTimestampTest, Decompiler, DiskStore, DosTimestampTest, DateTest
>      PR URL: https://github.com/pharo-project/pharo/pull/505
>      Diff URL: https://github.com/pharo-project/pharo/pull/505/files
> 
>      Thanks to astares
> 
> *  20722 Unused temps in KMShortcutTest, KMDispatcher, KMKeymapTest
> Fix unused temps in
> 
> KMShortcutTest>>#testComplexChainMatches
> KMDispatcher>>#dispatch:
> KMKeymapTest>>#testExecute
> 
> https://pharo.fogbugz.com/f/cases/20722/Unused-temps-in-KMShortcutTest-KMDispatcher-KMKeymapTest
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20722 Unused temps
> in KMShortcutTest, KMDispatcher, KMKeymapTest
>      PR URL: https://github.com/pharo-project/pharo/pull/502
>      Diff URL: https://github.com/pharo-project/pharo/pull/502/files
> 
>      Thanks to astares
> 
> *  20720 Unused temps in Object, OCASTCheckerTest and OCASTClosureAnalyzerTest
> Fix unused temp vars
> 
> Object>>#split:
> OCASTCheckerTest>>#testDoubleRemoteAnidatedBlocks
> OCASTCheckerTest>>#testExamplePrimitiveErrorCode
> OCASTCheckerTest>>#testExampleSelf
> OCASTCheckerTest>>#testExampleSuper
> OCASTCheckerTest>>#testExampleThisContext
> OCASTCheckerTest>>#testInstanceVar
> OCASTCheckerTest>>#testNoRemoteBlockArgument
> OCASTCheckerTest>>#testNoRemoteBlockReturn
> OCASTCheckerTest>>#testNoRemoteBlockTemp
> OCASTCheckerTest>>#testNoRemoteMethodTemp
> OCASTCheckerTest>>#testOptimizedBlocksAndSameNameTemps
> OCASTCheckerTest>>#testSingleRemoteDifferentBlocksSameArgumentName
> OCASTCheckerTest>>#testSingleRemoteMethodArgument
> OCASTClosureAnalyzerTest>>#testDoubleRemoteAnidatedBlocks
> OCASTClosureAnalyzerTest>>#testExampleBlockArgument
> OCASTClosureAnalyzerTest>>#testExampleSimpleBlockLocalWhile
> OCASTClosureAnalyzerTest>>#testExampleSimpleBlockNested
> OCASTClosureAnalyzerTest>>#testExampleWhileModificationBefore
> OCASTClosureAnalyzerTest>>#testNestedBlocksRemoteInBlockCase2
> OCASTClosureAnalyzerTest>>#testNestedBlocksRemoteInBlockCase3
> OCASTClosureAnalyzerTest>>#testNoRemoteBlockArgument
> OCASTClosureAnalyzerTest>>#testNoRemoteReadInBlock
> OCASTClosureAnalyzerTest>>#testNoRemoteReadNestedBlocks
> OCASTClosureAnalyzerTest>>#testOptimizedBlockReadInBlock
> OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInBlock
> OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNestedBlock
> OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNestedBlockCase2
> OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNestedBlockCase3
> OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNestedBlockCase4
> OCASTClosureAnalyzerTest>>#testOptimizedBlockWrittenAfterClosedOverCase1
> OCASTClosureAnalyzerTest>>#testOptimizedBlockWrittenAfterClosedOverCase2
> OCASTClosureAnalyzerTest>>#testSingleRemoteDifferentBlocksSameArgumentName
> OCASTClosureAnalyzerTest>>#testSingleRemoteMethodArgument
> OCASTClosureAnalyzerTest>>#testSingleRemoteReadNestedBlocks
> OCASTClosureAnalyzerTest>>#testWrittenAfterClosedOver
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20720 Unused temps
> in Object, OCASTCheckerTest and OCASTClosureAnalyzerTest
>      PR URL: https://github.com/pharo-project/pharo/pull/500
>      Diff URL: https://github.com/pharo-project/pharo/pull/500/files
> 
>      Thanks to astares
> 
> *  20721 Unused temps in ProtoObject>>#pointersToExcept:
> Fix unused temps in ProtoObject>>#pointersToExcept:
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20721 Unused temps
> in ProtoObject>>#pointersToExcept:
>      PR URL: https://github.com/pharo-project/pharo/pull/501
>      Diff URL: https://github.com/pharo-project/pharo/pull/501/files
> 
>      Thanks to astares
> 
> *  20715 Unused temps in RBRefactoringChangeTests,
> RPackageClassesSynchronisationTest, RPackageIncrementalTest, ...
> Remove unused temps in
> 
> RBRefactoringChangeTests>>#testPerformAddRemoveClassMethod
> RPackageClassesSynchronisationTest>>#testReorganizeClassByAddingExtensionProtocol
> RPackageClassesSynchronisationTest>>#testReorganizeClassByAddingNewProtocolDoesNothing
> RPackageExtensionMethodsSynchronisationTest>>#testAddMethodInExtensionCategoryNotExistingCreateANewPackage
> RPackageExtensionMethodsSynchronisationTest>>#testAddMethodInExtensionCategoryNotExistingCreateANewPackageAndInstallsMethodInIt
> RPackageExtensionMethodsSynchronisationTest>>#testModifyMethodByChangingCode
> RPackageIncrementalTest>>#testAddClassAfterMethods
> RPackageIncrementalTest>>#testAddClassAfterMethodsAtMetaclassToo
> RPackageIncrementalTest>>#testMethodAddition
> RPackageIncrementalTest>>#testPrivateClassRegisterUnregister
> RPackageIncrementalTest>>#testRemoveClassAfterMethods
> RPackageIncrementalTest>>#testRemoveClassRemovesExtensions
> RPackageIncrementalTest>>#testRemoveExtensionMethodRemovesExtensionsFromRPackage
> RPackageMethodsSynchronisationTest>>#testModifyMethodByMovingFromClassicCategoryToClassicCategoryDoesNothing
> RPackageMonticelloSynchronisationTest>>#testUnloadMCPackageRemovesRPackage
> RPackageMonticelloSynchronisationTest>>#testUnregisterMCPackageKeepsRPackage
> RPackageOrganizer>>#systemClassRemovedActionFrom:
> RBRefactoringChangeTests>>#testPerformAddRemoveMethod
> RBRefactoringChangeTests>>#testPerformAddRemoveMethodInteractively
> RPackageClassesSynchronisationTest>>#testRecategorizeClassRegisterTheClassMethodsInTheNewPackage
> RPackageClassesSynchronisationTest>>#testRecategorizeClassWithMetaClassMethodsRegisterAllClassMethodsInTheNewPackage
> RPackageClassesSynchronisationTest>>#testRenameClassUpdateClassDefinedInTheParentPackage
> RPackageClassesSynchronisationTest>>#testRenameClassUpdateClassDefinedSelectorsInTheParentPackage
> RPackageClassesSynchronisationTest>>#testRenameClassUpdateClassExtensionSelectorsInTheExtendingPackages
> RPackageClassesSynchronisationTest>>#testRenameClassUpdateMetaclassDefinedSelectorsInTheParentPackage
> RPackageClassesSynchronisationTest>>#testRenameClassUpdateMetaclassExtensionSelectorsInTheExtendingPackages
> RPackageClassesSynchronisationTest>>#testRenameClassUpdateOrganizerClassExtendingPackagesMapping
> RPackageClassesSynchronisationTest>>#testRenameClassUpdateOrganizerClassPackageMapping
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20715 Unused temps
> in RBRefactoringChangeTests, RPackageClassesSynchronisationTest,
> RPackageIncrementalTest, ...
>      PR URL: https://github.com/pharo-project/pharo/pull/495
>      Diff URL: https://github.com/pharo-project/pharo/pull/495/files
> 
>      Thanks to astares
> 
> *  20716 Unused temps in MetacelloConfigurationResource,
> MetacelloCoreSymbolicVersionTest, MetacelloPackagesSpecTestCase,
> MetacelloMCProj
> Remove unused temps from
> 
> MetacelloConfigurationResource>>#project
> MetacelloCoreSymbolicVersionTest>>#testBasicBleedingEdgeVersion
> MetacelloCoreSymbolicVersionTest>>#testBasicStableVersion
> MetacelloCoreSymbolicVersionTest>>#testBleedingEdgeMethod
> MetacelloCoreSymbolicVersionTest>>#testStableVersionMethod
> MetacelloPackagesSpecTestCase>>#testRemoveGroupB
> MetacelloPackagesSpecTestCase>>#testRemoveGroupC
> MetacelloMCProjectSpecTestCase>>#testMCProjectMergeSpec
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20716 Unused temps
> in MetacelloConfigurationResource, MetacelloCoreSymbolicVersionTest,
> MetacelloPackagesSpecTestCase, MetacelloMCProj
>      PR URL: https://github.com/pharo-project/pharo/pull/497
>      Diff URL: https://github.com/pharo-project/pharo/pull/497/files
> 
>      Thanks to astares
> 
> *  20714-atatput--atatifAbsentPut-should-not-use-Dictionary
> https://pharo.fogbugz.com/f/cases/20714/at-at-put-at-at-ifAbsentPut-should-not-use-Dictionary
> 
> use "self species" instead of hardcoded Dictionary
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20714
>      PR URL: https://github.com/pharo-project/pharo/pull/496
>      Diff URL: https://github.com/pharo-project/pharo/pull/496/files
> 
>      Thanks to pavel-krivanek
> 
> *  20709-do-not-create-pharo-core-symlink-during-the-image-building
> https://pharo.fogbugz.com/f/cases/20709/do-not-create-pharo-core-symlink-during-the-image-building
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20709
>      PR URL: https://github.com/pharo-project/pharo/pull/492
>      Diff URL: https://github.com/pharo-project/pharo/pull/492/files
> 
>      Thanks to pavel-krivanek
> 
> *  20603-Integration-of-new-bytecode-set-Sista-V1-by-default-green-tests
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20603
>      PR URL: https://github.com/pharo-project/pharo/pull/484
>      Diff URL: https://github.com/pharo-project/pharo/pull/484/files
> 
>      Thanks to clementbera
> 
> *  20707 Unused temps in WindowsStore, WaitfreeQueue, VersionnerProjectPanel,
> Fix unused temp vars in
> - WindowsStore>>#checkName:fixErrors:
> - WaitfreeQueue>>#size
> - VersionnerProjectPanel>>#config:
> - VersionnerProjectPackagesPanel>>#removeSelectedPackage
> - VSSetDescriptionCommand>>#executeWithMessage:
> 
> 
> https://pharo.fogbugz.com/f/cases/20707/Unused-temps-in-WindowsStore-WaitfreeQueue-VersionnerProjectPanel
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20707 Unused temps
> in WindowsStore, WaitfreeQueue, VersionnerProjectPanel,
>      PR URL: https://github.com/pharo-project/pharo/pull/490
>      Diff URL: https://github.com/pharo-project/pharo/pull/490/files
> 
>      Thanks to astares
> 
> *  20711 Unused temps in RubTextEditor, RubParagraph,
> RubMethodEditingExample, ReflectiveMethod, RxMatcher
> Remove unused temps in
> 
> ReflectiveMethod>>#recompileAST
> RubMethodEditingExample>>#open
> RubParagraph>>#selectionRectsFrom:to:
> RubSelectorChooserMorph>>#drawCommonPrefixAreasOn:
> RubTextEditor>>#addDeleteSelectionUndoRecord
> RubTextEditor>>#correctFrom:to:with:
> RubTextEditor>>#exchangeWith:
> RxMatcher>>#currentState
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20711 Unused temps
> in RubTextEditor, RubParagraph, RubMethodEditingExample,
> ReflectiveMethod, RxMatcher
>      PR URL: https://github.com/pharo-project/pharo/pull/494
>      Diff URL: https://github.com/pharo-project/pharo/pull/494/files
> 
>      Thanks to astares
> 
> *  20704-remove-garbageCollect-from-PharoClassInstallermigrateClassestousing
> https://pharo.fogbugz.com/f/cases/20704/remove-garbageCollect-from-PharoClassInstaller-migrateClasses-to-using
> 
> remove explicit garbage collection
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20704
>      PR URL: https://github.com/pharo-project/pharo/pull/489
>      Diff URL: https://github.com/pharo-project/pharo/pull/489/files
> 
>      Thanks to pavel-krivanek
> 
> *  20708 Unused temps in TSequencedConcatenationTest and TextEditor
> Remove unused temps in
> TextMorph>>#handleKeystroke:
> TSequencedConcatenationTest>>#testStreamContents
> TSequencedConcatenationTest>>#testStreamContentsProtocol
> TextConverter>>#next:putAll:startingAt:toStream:
> TextConverter>>#nextPutAll:toStream:
> TextEditor>>#addDeleteSelectionUndoRecord
> TextEditor>>#addTypeInUndoRecord
> TextEditor>>#correctFrom:to:with:
> TextEditor>>#dispatchCommandOn:return:
> TextEditor>>#dispatchOn:
> TextEditor>>#mouseUp:
> TextEditor>>#replace:with:and:
> TextEditor>>#unapplyAttribute:
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20708 Unused temps
> in TSequencedConcatenationTest and TextEditor
>      PR URL: https://github.com/pharo-project/pharo/pull/491
>      Diff URL: https://github.com/pharo-project/pharo/pull/491/files
> 
>      Thanks to astares
> 
> *  20710 Unused temps in StringMorph, SimpleGridExample,
> SmalltalkEditor, SHMethodEditingMode, SelectorChooserMorph
> Remove unused temps from
> 
> StringMorph>>#drawOnAthensCanvas:
> SimpleGridExample>>#treeMorph
> SmalltalkEditor>>#internalCallToBrowseIt
> SHMethodEditingMode>>#open
> SelectorChooserMorph>>#drawCommonPrefixAreasOn:
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20710 Unused temps
> in StringMorph, SimpleGridExample, SmalltalkEditor,
> SHMethodEditingMode, SelectorChooserMorph
>      PR URL: https://github.com/pharo-project/pharo/pull/493
>      Diff URL: https://github.com/pharo-project/pharo/pull/493/files
> 
>      Thanks to astares
> 
> *  20697-Give-some-love-to-SocketAddress
> SocketAddress is hardly used in the system.
> It is possible to use it more and add some functionality to it.
> Comments and test could be improved as well.
> 
> https://pharo.fogbugz.com/f/cases/20697/Give-some-love-to-SocketAddress
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20697
>      PR URL: https://github.com/pharo-project/pharo/pull/486
>      Diff URL: https://github.com/pharo-project/pharo/pull/486/files
> 
>      Thanks to svenvc
> 
> *  20702-Add-comments-to-hashMultiply
> https://pharo.fogbugz.com/f/cases/20702/Add-comments-to-hashMultiply
> 
> use hashMultiply comments provided by Nicolas Celler with some
> modifications
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20702
>      PR URL: https://github.com/pharo-project/pharo/pull/487
>      Diff URL: https://github.com/pharo-project/pharo/pull/487/files
> 
>      Thanks to pavel-krivanek
> 
> *  20703-typo-in-WelcomeHelp
> https://pharo.fogbugz.com/f/cases/20703/typo-in-WelcomeHelp
> 
> fix typo
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20703
>      PR URL: https://github.com/pharo-project/pharo/pull/488
>      Diff URL: https://github.com/pharo-project/pharo/pull/488/files
> 
>      Thanks to pavel-krivanek
> 
> *  20647-SortFunction-should-be-composable
> Make SortFunction composable
> 
> https://pharo.fogbugz.com/f/cases/20647/SortFunction-should-be-composable
> 
> Note: impossible to use iceberg to do the commit
> incomprehensible interface / unexpected failures / unclear
> error messages
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20647
>      PR URL: https://github.com/pharo-project/pharo/pull/440
>      Diff URL: https://github.com/pharo-project/pharo/pull/440/files
> 
>      Thanks to nicolas-cellier-aka-nice
> 
> *  19942-Glamour-Morphic-Renderer-Spotter-is-only-dead-code
> Glamour-Morphic-Renderer-Spotter is only dead code?
> 
> https://pharo.fogbugz.com/f/cases/19942/Glamour-Morphic-Renderer-Spotter-is-only-dead-code
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/19942
>      PR URL: https://github.com/pharo-project/pharo/pull/480
>      Diff URL: https://github.com/pharo-project/pharo/pull/480/files
> 
>      Thanks to MarcusDenker
> 
> *  20696-enable-bootstrapping-from-outside-the-repository
> https://pharo.fogbugz.com/f/cases/20696/enable-bootstrapping-from-outside-the-repository
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20696
>      PR URL: https://github.com/pharo-project/pharo/pull/485
>      Diff URL: https://github.com/pharo-project/pharo/pull/485/files
> 
>      Thanks to pavel-krivanek
> 
> *  20689-Make-Pharo-bootstrap-independent-on-source-repository
> https://pharo.fogbugz.com/f/cases/20689/Make-Pharo-bootstrap-independent-on-source-repository
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20689
>      PR URL: https://github.com/pharo-project/pharo/pull/479
>      Diff URL: https://github.com/pharo-project/pharo/pull/479/files
> 
>      Thanks to pavel-krivanek
> 
> *  20693-Incorrect-basename-of-empty-relative-path
> 20693 Incorrect basename of empty relative path
> 
> - Modify Path and subclasses to return the current directory
> for an empty relative path.
> - Add PathTest>>testBasenameNoParent to confirm correct behaviour.
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20693
>      PR URL: https://github.com/pharo-project/pharo/pull/481
>      Diff URL: https://github.com/pharo-project/pharo/pull/481/files
> 
>      Thanks to akgrant43
> 
> *  20678-selecting-of-a-method-version-causes-DNU
> Adding this message as a way of having polymorphism with the
> different versions of Message Browser
> 
> Issue https://pharo.fogbugz.com/f/cases/20678/selecting-of-a-method-version-causes-DNU
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20678
>      PR URL: https://github.com/pharo-project/pharo/pull/482
>      Diff URL: https://github.com/pharo-project/pharo/pull/482/files
> 
>      Thanks to tesonep
> 
> *  20686-disabling-of-FreeType-fonts-should-set-bitmap-Source-Pro-fonts
> https://pharo.fogbugz.com/f/cases/20686/disabling-of-FreeType-fonts-should-set-bitmap-Source-Pro-fonts
> 
> set bitmap source pro fonts after disabling of FreeType
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20686
>      PR URL: https://github.com/pharo-project/pharo/pull/476
>      Diff URL: https://github.com/pharo-project/pharo/pull/476/files
> 
>      Thanks to pavel-krivanek
> 
> *  19291-suspendedEventHandler-property-seems-unused
> suspendedEventHandler property seems unused
> 
> https://pharo.fogbugz.com/f/cases/19291/suspendedEventHandler-property-seems-unused
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/19291
>      PR URL: https://github.com/pharo-project/pharo/pull/466
>      Diff URL: https://github.com/pharo-project/pharo/pull/466/files
> 
>      Thanks to MarcusDenker
> 
> *  20685-Do-not-use-hardcoded-URLs-in-system-baselines
> https://pharo.fogbugz.com/f/cases/20685/Do-not-use-hardcoded-URLs-in-system-baselines
> 
> use repository URL of the baseline package for loading of
> other baselines from the same repository
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20685
>      PR URL: https://github.com/pharo-project/pharo/pull/475
>      Diff URL: https://github.com/pharo-project/pharo/pull/475/files
> 
>      Thanks to pavel-krivanek
> 
> *  20166-wrong-cliprect-on-transformed-athens-canvas
> https://pharo.fogbugz.com/f/cases/20166/wrong-cliprect-on-transformed-athens-canvas
> 
> fix proposed by Nicolai Hess
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20166
>      PR URL: https://github.com/pharo-project/pharo/pull/477
>      Diff URL: https://github.com/pharo-project/pharo/pull/477/files
> 
>      Thanks to pavel-krivanek
> 
> *  20264-Date-gtInspectorDetailsIn-is-incorrectly-using-a-Block-for-the-title-so-selection-is-not-remembered
> Fix GT Inspector usage: title's should not be blocks but pure
> Strings for  them to be remembered as selected in the UI
> 
> Improve several GT Inspector views in small details (especially Socket)
> 
> Touched Date, Time, DateAndTime, Duration, Socket, ZnMessage,
> ZnHeaders and ZnMimePart views.
> 
> https://pharo.fogbugz.com/f/cases/20264/Date-gtInspectorDetailsIn-is-incorrectly-using-a-Block-for-the-title-so-selection-is-not-remembered
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20264
>      PR URL: https://github.com/pharo-project/pharo/pull/471
>      Diff URL: https://github.com/pharo-project/pharo/pull/471/files
> 
>      Thanks to svenvc
> 
> *  20679-Reloading-of-OSWindow-SDL2-causes-Tonel-parsing-error
> https://pharo.fogbugz.com/f/cases/20679/Reloading-of-OSWindow-SDL2-causes-Tonel-parsing-error
> 
> fix broken UTF8 character
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20679
>      PR URL: https://github.com/pharo-project/pharo/pull/473
>      Diff URL: https://github.com/pharo-project/pharo/pull/473/files
> 
>      Thanks to pavel-krivanek
> 
> *  20676 Categorize uncategorized methods in classes starting with K
> Categorize uncategorized methods
> 
> No change in behavior, only categorization
> 
> 
> https://pharo.fogbugz.com/f/cases/20676/Categorize-uncategorized-methods-in-classes-starting-with-K
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20676 Categorize
> uncategorized methods in classes starting with K
>      PR URL: https://github.com/pharo-project/pharo/pull/470
>      Diff URL: https://github.com/pharo-project/pharo/pull/470/files
> 
>      Thanks to astares
> 
> *  20674 Categorize uncategorized methods in classes starting with J
> Categorize uncategorized methods in
> - JobProgressBarMorph
> - JoinSection
> - JoinSide
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20674 Categorize
> uncategorized methods in classes starting with J
>      PR URL: https://github.com/pharo-project/pharo/pull/468
>      Diff URL: https://github.com/pharo-project/pharo/pull/468/files
> 
>      Thanks to astares
> 
> *  20677-Improve-system-dependencies-tests
> https://pharo.fogbugz.com/f/cases/20677/Improve-system-dependencies-testss
> 
> clean system dependencies testing
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20677
>      PR URL: https://github.com/pharo-project/pharo/pull/472
>      Diff URL: https://github.com/pharo-project/pharo/pull/472/files
> 
>      Thanks to pavel-krivanek
> 
> *  20673 Categorize uncategorized methods in classes starting with H
> Categorize uncategorized methods in
> - HEFraction
> - HEScaledDecimal
> 
> Only categorization, no change in behavior
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20673 Categorize
> uncategorized methods in classes starting with H
>      PR URL: https://github.com/pharo-project/pharo/pull/467
>      Diff URL: https://github.com/pharo-project/pharo/pull/467/files
> 
>      Thanks to astares
> 
> *  20675 Categorize uncategorized methods in classes starting with D
> Categorize uncategorized method in DatePresenter
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20675 Categorize
> uncategorized methods in classes starting with D
>      PR URL: https://github.com/pharo-project/pharo/pull/469
>      Diff URL: https://github.com/pharo-project/pharo/pull/469/files
> 
>      Thanks to astares
> 
> *  20671-Extend-system-dependencies-tests-on-whole-image
> https://pharo.fogbugz.com/f/cases/20671/Extend-system-dependencies-tests-on-whole-image
> 
> dependency testing for whole image
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20671
>      PR URL: https://github.com/pharo-project/pharo/pull/464
>      Diff URL: https://github.com/pharo-project/pharo/pull/464/files
> 
>      Thanks to pavel-krivanek
> 
> *  20670-unused-var-in-generateDefaultFileOutResultsName
> unused var in #generateDefaultFileOutResultsName
> 
> https://pharo.fogbugz.com/f/cases/20670/unused-var-in-generateDefaultFileOutResultsName
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20670
>      PR URL: https://github.com/pharo-project/pharo/pull/465
>      Diff URL: https://github.com/pharo-project/pharo/pull/465/files
> 
>      Thanks to MarcusDenker
> 
> *  20668-add-breakpoints-menu-to-Nautilus-segment-icons
> https://pharo.fogbugz.com/f/cases/20668
> 
> fix breakpoints placement for wrapping text
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20668
>      PR URL: https://github.com/pharo-project/pharo/pull/463
>      Diff URL: https://github.com/pharo-project/pharo/pull/463/files
> 
>      Thanks to pavel-krivanek
> 
> *  20055-immediateByteSubclass-is-deadcoe
> immediateByteSubclass: is deadcoe
> 
> https://pharo.fogbugz.com/f/cases/20055/immediateByteSubclass-is-deadcoe
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20055
>      PR URL: https://github.com/pharo-project/pharo/pull/462
>      Diff URL: https://github.com/pharo-project/pharo/pull/462/files
> 
>      Thanks to MarcusDenker
> 
> *  20263-Debugger-DoesNotUnderstandDebugAction-is-missing-a-defaultHelp-method-so-hover-help-shows-missing
> Debugger DoesNotUnderstandDebugAction is missing a
> #defaultHelp method so hover help shows missing
> 
> https://pharo.fogbugz.com/f/cases/20263/
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20263
>      PR URL: https://github.com/pharo-project/pharo/pull/460
>      Diff URL: https://github.com/pharo-project/pharo/pull/460/files
> 
>      Thanks to MarcusDenker
> 
> *  17654-SpecPreDebugWindow-and-subclasses-relies-on-doesNotUnderstand-delegation-to-find-the-stackPane
> SpecPreDebugWindow and subclasses relies on #doesNotUnderstand
> delegation to find the stackPane
> 
> https://pharo.fogbugz.com/f/cases/17654
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/17654
>      PR URL: https://github.com/pharo-project/pharo/pull/461
>      Diff URL: https://github.com/pharo-project/pharo/pull/461/files
> 
>      Thanks to MarcusDenker
> 
> *  20363-ThemeIconsdownloadTo-has-an-argument-which-is-never-referenced-in-code
> fix for
> https://pharo.fogbugz.com/f/cases/20363/ThemeIcons-downloadTo-has-an-argument-which-is-never-referenced-in-code
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20363
>      PR URL: https://github.com/pharo-project/pharo/pull/453
>      Diff URL: https://github.com/pharo-project/pharo/pull/453/files
> 
>      Thanks to MarcusDenker
> 
> *  20667-Be-able-to-install-breakpoints-by-clicking-on-segment-icons-area
> https://pharo.fogbugz.com/f/cases/20667/Be-able-to-install-breakpoints-by-clicking-on-segment-iconc-area
> 
> click on segment icons area adds breakpoint at the beginning of the line
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20667
>      PR URL: https://github.com/pharo-project/pharo/pull/459
>      Diff URL: https://github.com/pharo-project/pharo/pull/459/files
> 
>      Thanks to pavel-krivanek
> 
> *  20582-atat-messages-call-errorKeyNotFound
> Fix for at:at: messages call errorKeyNotFound.
> - use errorKeyNotFound:
> 
> https://pharo.fogbugz.com/f/cases/20582/at-at-messages-call-errorKeyNotFound
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20582
>      PR URL: https://github.com/pharo-project/pharo/pull/454
>      Diff URL: https://github.com/pharo-project/pharo/pull/454/files
> 
>      Thanks to MarcusDenker
> 
> *  20664-set-the-display-size-sooner
> https://pharo.fogbugz.com/f/cases/20664/set-the-display-size-sooner
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20664
>      PR URL: https://github.com/pharo-project/pharo/pull/458
>      Diff URL: https://github.com/pharo-project/pharo/pull/458/files
> 
>      Thanks to pavel-krivanek
> 
> *  20499-Examples-in-GlamourPresentationModel-should-have-no-gtExamplePragma
> 20499
> Examples in GlamourPresentationModel should have no <gtExamplePragma>
> 
> https://pharo.fogbugz.com/f/cases/20499
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20499
>      PR URL: https://github.com/pharo-project/pharo/pull/455
>      Diff URL: https://github.com/pharo-project/pharo/pull/455/files
> 
>      Thanks to MarcusDenker
> 
> *  20662-displaying-method-versions-in-Nautilus-causes-DNU
> https://pharo.fogbugz.com/f/cases/20662/displaying-method-versions-in-Nautilus-causes-DNU
> 
> add clearUndoManager to DiffPresenter
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20662
>      PR URL: https://github.com/pharo-project/pharo/pull/457
>      Diff URL: https://github.com/pharo-project/pharo/pull/457/files
> 
>      Thanks to pavel-krivanek
> 
> *  20661-Fixing-test-from-debugger-should-mark-test-as-green-when-proceed-
> Now runCaseForDebug: removes passed test case from errors and failures.
> This logic is not inside addPass: method directly to not
> affect bug suite result collecting because it can become slow if it
> will clean errors and failures for every green test.
> Maybe in future we can improve this part.
> 
> https://pharo.fogbugz.com/f/cases/20661/Fixing-test-from-debugger-should-mark-test-as-green-when-proceed
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20661
>      PR URL: https://github.com/pharo-project/pharo/pull/456
>      Diff URL: https://github.com/pharo-project/pharo/pull/456/files
> 
>      Thanks to dionisiydk
> 
> *  20611-leftover-logCr-debug-logging-in-GLEmptyBrickarea
> remove left over debug code
> https://pharo.fogbugz.com/f/cases/20611/leftover-logCr-debug-logging-in-GLEmptyBrick-area
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20611
>      PR URL: https://github.com/pharo-project/pharo/pull/452
>      Diff URL: https://github.com/pharo-project/pharo/pull/452/files
> 
>      Thanks to MarcusDenker
> 
> *  20552-Breakpoints-stay-in-the-breakpoints-browser-even-after-their-method-is-recompiled
> Issue URL:
> https://pharo.fogbugz.com/f/cases/20552/Breakpoints-stay-in-the-breakpoints-browser-even-after-their-method-is-recompiled
> Breakpoint class now subscribes to the MethodChanged
> announcement, and remove from its list the breakpoints from methods
> that get recompiled.
> Also added a test for this behaviour.
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20552
>      PR URL: https://github.com/pharo-project/pharo/pull/447
>      Diff URL: https://github.com/pharo-project/pharo/pull/447/files
> 
>      Thanks to dupriezt
> 
> *  20657-Command-B-in-playground-does-not-work-the-save-way-as-printit
> https://pharo.fogbugz.com/f/cases/20657
> 
> try to select line if no AST node found
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20657
>      PR URL: https://github.com/pharo-project/pharo/pull/450
>      Diff URL: https://github.com/pharo-project/pharo/pull/450/files
> 
>      Thanks to pavel-krivanek
> 
> *  19972-Implementers-code-pane-undo-goes-too-far
> Clearing the undo history when changing the selected method in the list.
> Also adding a way of clearing this history from the TextPresenter
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/19972
>      PR URL: https://github.com/pharo-project/pharo/pull/451
>      Diff URL: https://github.com/pharo-project/pharo/pull/451/files
> 
>      Thanks to tesonep
> 
> *  20656-Nautilus-comment-panel-got-broken-by-asLayoutFrame-cleans
> https://pharo.fogbugz.com/f/cases/20656
> 
> fix  layout frame fraction
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20656
>      PR URL: https://github.com/pharo-project/pharo/pull/449
>      Diff URL: https://github.com/pharo-project/pharo/pull/449/files
> 
>      Thanks to pavel-krivanek
> 
> *  20650-Release-cleanup-failures
> https://pharo.fogbugz.com/f/cases/20650/Release-cleanup-failures
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20650
>      PR URL: https://github.com/pharo-project/pharo/pull/448
>      Diff URL: https://github.com/pharo-project/pharo/pull/448/files
> 
>      Thanks to pavel-krivanek
> 
> *  20648-Provide-Bitmap-variant-of-Source-Code-fonts
> https://pharo.fogbugz.com/f/cases/20648/Provide-Bitmap-variant-of-Source-Code-fonts
> 
> based on PR https://github.com/pharo-project/pharo/pull/439
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20648
>      PR URL: https://github.com/pharo-project/pharo/pull/441
>      Diff URL: https://github.com/pharo-project/pharo/pull/441/files
> 
>      Thanks to pavel-krivanek
> 
> *  20644-Load-Bitmap-DejaVu-fonts-from-data-files-instead-of-a-Fuel-file
> https://pharo.fogbugz.com/f/cases/20644/Load-Bitmap-DejaVu-fonts-from-data-files-instead-of-a-Fuel-file
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20644
>      PR URL: https://github.com/pharo-project/pharo/pull/439
>      Diff URL: https://github.com/pharo-project/pharo/pull/439/files
> 
>      Thanks to pavel-krivanek
> 
> *  20643 Dark and light theme should not be version specific
> Rename Pharo3DarkTheme into PharoDarkTheme
> Rename Pharo3Theme into PharoLightTheme
> and deprecate empty subclasses like Pharo3DarkTheme
> and Pharo3Theme (but keep them for compatibility)
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20643 Dark and
> light theme should not be version specific
>      PR URL: https://github.com/pharo-project/pharo/pull/438
>      Diff URL: https://github.com/pharo-project/pharo/pull/438/files
> 
>      Thanks to astares
> 
> *  Care on dirty package OpalTools
> https://pharo.fogbugz.com/f/cases/20642/Care-on-dirty-package-OpalTools
> 
> fix dirty package extension to be in OpalCompiler-Tools
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/Care on dirty
> package OpalTools
>      PR URL: https://github.com/pharo-project/pharo/pull/437
>      Diff URL: https://github.com/pharo-project/pharo/pull/437/files
> 
>      Thanks to astares
> 
> *  20520 Package "OpalTools" should be "OpalCompiler-Tools"
> Rename package OpalTools -> OpalCompiler-Tools
> 
> https://pharo.fogbugz.com/f/cases/20520/Package-OpalTools-should-be-OpalCompiler-Tools
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20520 Package
> "OpalTools" should be "OpalCompiler
>      PR URL: https://github.com/pharo-project/pharo/pull/436
>      Diff URL: https://github.com/pharo-project/pharo/pull/436/files
> 
>      Thanks to astares
> 
> *  Stupid use of asLayoutFrame should be eliminated first pass.
> Fuck my image just crashed again! ;(((((((((((((((((((((((
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/Stupid use of
> asLayoutFrame should be eliminated first pass.
>      PR URL: https://github.com/pharo-project/pharo/pull/434
>      Diff URL: https://github.com/pharo-project/pharo/pull/434/files
> 
>      Thanks to Ducasse
> 
> *  20640 Categorize uncategorized methods in classes starting with "P"
> Categorize methods.
> 
> 
> So only categorization - no change in behavior
> 
>      Issue URL: https://pharo.fogbugz.com/f/cases/20640 Categorize
> uncategorized methods in classes starting with "P"
>      PR URL: https://github.com/pharo-project/pharo/pull/433
>      Diff URL: https://github.com/pharo-project/pharo/pull/433/files
> 
>      Thanks to astares
>  

--
www.tudorgirba.com
www.feenk.com

“The smaller and more pervasive the hardware becomes, the more physical the software gets."





More information about the Pharo-dev mailing list