[PHARO 7.0A] NEXT ENHANCEMENTS

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

[PHARO 7.0A] NEXT ENHANCEMENTS

Stephane Ducasse-3
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

Reply | Threaded
Open this post in threaded view
|

Re: [PHARO 7.0A] NEXT ENHANCEMENTS

abergel
Impressive!!


-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <[hidden email]> 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


Reply | Threaded
Open this post in threaded view
|

Re: [PHARO 7.0A] NEXT ENHANCEMENTS

philippeback
Yes, very.

Phil

On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <[hidden email]> wrote:
Impressive!!


-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <[hidden email]> 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



Reply | Threaded
Open this post in threaded view
|

Re: [PHARO 7.0A] NEXT ENHANCEMENTS

Torsten Bergmann
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: "[hidden email]" <[hidden email]>
An: "Pharo Development List" <[hidden email]>
Betreff: Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS
Yes, very.
 
Phil
 
On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <[hidden email]> wrote:
Impressive!!
 
 
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.


 
 
On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <[hidden email]> 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
 
Reply | Threaded
Open this post in threaded view
|

Re: [PHARO 7.0A] NEXT ENHANCEMENTS

Stephane Ducasse-3
+ 1 :)


On Thu, Nov 23, 2017 at 8:53 PM, Torsten Bergmann <[hidden email]> 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: "[hidden email]" <[hidden email]>
> An: "Pharo Development List" <[hidden email]>
> Betreff: Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS
> Yes, very.
>
> Phil
>
> On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <[hidden email]>
> wrote:
>>
>> Impressive!!
>>
>>
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>> On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <[hidden email]>
>> 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
>>

Reply | Threaded
Open this post in threaded view
|

Re: [PHARO 7.0A] NEXT ENHANCEMENTS

EstebanLM
In reply to this post by Torsten Bergmann


On 23 Nov 2017, at 20:53, Torsten Bergmann <[hidden email]> 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)


+42

 
Gesendet: Donnerstag, 23. November 2017 um 12:37 Uhr
Von: "[hidden email]" <[hidden email]>
An: "Pharo Development List" <[hidden email]>
Betreff: Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS
Yes, very.
 
Phil
 
On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <[hidden email]> wrote:
Impressive!!
 
 
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.


 
 
On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <[hidden email]> 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
 

Reply | Threaded
Open this post in threaded view
|

Re: [PHARO 7.0A] NEXT ENHANCEMENTS

Tudor Girba-2
In reply to this post by Torsten Bergmann
Well said!

Doru


> On Nov 23, 2017, at 8:53 PM, Torsten Bergmann <[hidden email]> 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: "[hidden email]" <[hidden email]>
> An: "Pharo Development List" <[hidden email]>
> Betreff: Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS
> Yes, very.
>  
> Phil
>  
> On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <[hidden email]> wrote:
> Impressive!!
>  
>  
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>  
>  
> On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <[hidden email]> 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."