[PHARO 7.0A] NEXT ENHANCEMENTS
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-proble... 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-i... 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... 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-testWeakDoubleAnno... >> >> 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-fr... >> (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-KMDis... 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-n... >> >> 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-dur... 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-Waitfre... 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-PharoClas... >> >> 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-... 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-th... 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-... 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... 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-s... >> >> 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... 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-... >> >> 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... >> >> 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-incorre... 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-To... >> >> 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-... 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-... >> >> 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-generateDefaultFileOut... 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-argumen... 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-cl... >> >> 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-Nautil... >> >> 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-mar... 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-GLEm... 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-... >> 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-Cod... >> >> 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-f... 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-OpalComp... 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
Impressive!! -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <stepharo.self@gmail.com> wrote:
eport period: 5 November 2017 to 23 November 2017
* 20739-Remove-dead-stream-primitives
https://pharo.fogbugz.com/f/cases/20739/Remove-dead-stream-primitives
Issue URL: https://pharo.fogbugz.com/f/cases/20739 PR URL: https://github.com/pharo-project/pharo/pull/524 Diff URL: https://github.com/pharo-project/pharo/pull/524/files
Thanks to clementbera
* 20645-Windows-rebuildFieldAccessors-problem
Fixing the creation of annonymous classes for FFITypeArray. It was affecting all the platforms.
Issue: https://pharo.fogbugz.com/f/cases/20645/Windows-rebuildFieldAccessors-proble...
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-i...
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...
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-testWeakDoubleAnno...
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-fr...
(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-KMDis...
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-n...
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-dur...
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-Waitfre...
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-PharoClas...
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-...
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-th...
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-...
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...
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-s...
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...
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-...
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...
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-incorre...
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-To...
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-...
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-...
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-generateDefaultFileOut...
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
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
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-argumen...
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-cl...
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>
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-Nautil...
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-mar...
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-GLEm...
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-... 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-Cod...
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-f...
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-OpalComp...
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
Yes, very. Phil On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
Impressive!!
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <stepharo.self@gmail.com> wrote:
eport period: 5 November 2017 to 23 November 2017
* 20739-Remove-dead-stream-primitives
https://pharo.fogbugz.com/f/cases/20739/Remove-dead-stream-primitives
Issue URL: https://pharo.fogbugz.com/f/cases/20739 PR URL: https://github.com/pharo-project/pharo/pull/524 Diff URL: https://github.com/pharo-project/pharo/pull/524/files
Thanks to clementbera
* 20645-Windows-rebuildFieldAccessors-problem
Fixing the creation of annonymous classes for FFITypeArray. It was affecting all the platforms.
Issue: https://pharo.fogbugz.com/f/cases/20645/Windows- rebuildFieldAccessors-problem
Issue URL: https://pharo.fogbugz.com/f/cases/20645 PR URL: https://github.com/pharo-project/pharo/pull/521 Diff URL: https://github.com/pharo-project/pharo/pull/521/files
Thanks to tesonep
* 20735-ComposablePresenter-classowneron-is-missing-the- initialization-call
https://pharo.fogbugz.com/f/cases/20735/ComposablePresenter-class- owner-on-is-missing-the-initialization-call
Issue URL: https://pharo.fogbugz.com/f/cases/20735 PR URL: https://github.com/pharo-project/pharo/pull/517 Diff URL: https://github.com/pharo-project/pharo/pull/517/files
Thanks to pavel-krivanek
* Fix the sign of FloatNegativeZero
Like any other zero, the sign of Float negativeZero should be zero⦠Introduce signBit to differentiate Float negativeZero from Float zero.
This is issue
https://pharo.fogbugz.com/f/cases/19629/0-0-sign-answers-1-should-be-zero
Note that this PR does not implement isSignMinus which is not
strictly necessary.
If itâs for ISO 10967 compliance, then there will be other
functions missing.
Maybe open a new issue for this one?
Issue URL: https://pharo.fogbugz.com/f/cases/Fix the sign of FloatNegativeZero PR URL: https://github.com/pharo-project/pharo/pull/515 Diff URL: https://github.com/pharo-project/pharo/pull/515/files
Thanks to nicolas-cellier-aka-nice
* 20717-Duplicities-of-themes-in-the-list-2
https://pharo.fogbugz.com/f/cases/20717/Duplicities-of-themes-in-the-list
alternative version by Torsten
Issue URL: https://pharo.fogbugz.com/f/cases/20717 PR URL: https://github.com/pharo-project/pharo/pull/499 Diff URL: https://github.com/pharo-project/pharo/pull/499/files
Thanks to pavel-krivanek
* 20730 Unused temps in FileReferenceTest, FLHeaderSerializationTest, FLHookedSubstitutionTest, FT2GlyphRenderer, ...
Fix unused temps in
FileReferenceTest>>#testRename FileReferenceTest>>#testDeleteAllChildren FileReferenceTest>>#testHasChildren FileReferenceTest>>#testHasDirectories FileReferenceTest>>#testHasFiles FLHeaderSerializationTest>>#testAdditionalObjects FLHookedSubstitutionTest>>#testAvoidRecursion FT2GlyphRenderer>>#loadSurfaceTransform FT2GlyphRenderer>>#loadUnicode: FileDialogWindowTest>>#testIssue6406 FileReferenceTest>>#testDeleteAll
Issue URL: https://pharo.fogbugz.com/f/cases/20730 Unused temps in FileReferenceTest, FLHeaderSerializationTest, FLHookedSubstitutionTest, FT2GlyphRenderer, ... PR URL: https://github.com/pharo-project/pharo/pull/510 Diff URL: https://github.com/pharo-project/pharo/pull/510/files
Thanks to astares
* 20731 Unused temps in HDCoverageReport and HDLintReport
fix unused temps
HDCoverageReport>>#generatePackage:method:on: HDLintReport>>#generateClass:source:on:
https://pharo.fogbugz.com/f/cases/20731/Unused-temps-in- HDCoverageReport-and-HDLintReport
Issue URL: https://pharo.fogbugz.com/f/cases/20731 Unused temps in HDCoverageReport and HDLintReport PR URL: https://github.com/pharo-project/pharo/pull/511 Diff URL: https://github.com/pharo-project/pharo/pull/511/files
Thanks to astares
* 20732 Unused temps in HistoryNodeTest
fix unused temps
HistoryNodeTest>>#testTwoConsecutiveCloseGroup HistoryNodeTest>>#testTwoGroups
https://pharo.fogbugz.com/f/cases/20732/Unused-temps-in-HistoryNodeTest
Issue URL: https://pharo.fogbugz.com/f/cases/20732 Unused temps in HistoryNodeTest PR URL: https://github.com/pharo-project/pharo/pull/512 Diff URL: https://github.com/pharo-project/pharo/pull/512/files
Thanks to astares
* 20733-update-bootstrap-emulation
https://pharo.fogbugz.com/f/cases/20733/update-bootstrap-emulation
Issue URL: https://pharo.fogbugz.com/f/cases/20733 PR URL: https://github.com/pharo-project/pharo/pull/516 Diff URL: https://github.com/pharo-project/pharo/pull/516/files
Thanks to pavel-krivanek
* 20384-Converted-rules-to-Renraku-architecture-2
Let's try this one, it should work
Issue URL: https://pharo.fogbugz.com/f/cases/20384 PR URL: https://github.com/pharo-project/pharo/pull/445 Diff URL: https://github.com/pharo-project/pharo/pull/445/files
Thanks to Uko
* 20727-WeakAnnouncerTesttestWeakDoubleAnnouncer-should-be-long
https://pharo.fogbugz.com/f/cases/20727/WeakAnnouncerTest- testWeakDoubleAnnouncer-should-be-long
increse timeouts and decrease amount of explicit GC calls
Issue URL: https://pharo.fogbugz.com/f/cases/20727 PR URL: https://github.com/pharo-project/pharo/pull/509 Diff URL: https://github.com/pharo-project/pharo/pull/509/files
Thanks to pavel-krivanek
* Avoid costly & useless LargeInteger arithmetics when raisedToFraction will be inexact
This example was raised in
https://pharo.fogbugz.com/f/cases/20432/vm-crash-when- using-rairedTo-with-fractions
(2009/2000) raisedTo: (3958333/100000)
The fix is importing the changes from
http://source.squeak.org/trunk/Kernel-nice.1111.diff
Issue URL: https://pharo.fogbugz.com/f/cases/Avoid costly & useless LargeInteger arithmetics when raisedToFraction will be inexact PR URL: https://github.com/pharo-project/pharo/pull/506 Diff URL: https://github.com/pharo-project/pharo/pull/506/files
Thanks to nicolas-cellier-aka-nice
* 20723 Unused temps in AthensDemoMorph, Alien, AthensBalloonEngine, AthensBezier3Scene, AthensCairoPathBuilder
Fix unused temps in
AthensDemoMorph>>#figure9: Alien class>>#newCString: AthensBalloonEngine>>#drawImage:transform: AthensBezier3Scene>>#renderOn: AthensCairoPathBuilder>>#calcCenter:end:angle: AthensDemoMorph>>#figure10: AthensDemoMorph>>#figure2: AthensDemoMorph>>#figure3: AthensDemoMorph>>#figure6:
Issue URL: https://pharo.fogbugz.com/f/cases/20723 Unused temps in AthensDemoMorph, Alien, AthensBalloonEngine, AthensBezier3Scene, AthensCairoPathBuilder PR URL: https://github.com/pharo-project/pharo/pull/503 Diff URL: https://github.com/pharo-project/pharo/pull/503/files
Thanks to astares
* 20724 Unused temps in EditorFindReplaceDialogWindow>>#update:
fix unused temp
Issue URL: https://pharo.fogbugz.com/f/cases/20724 Unused temps in EditorFindReplaceDialogWindow>>#update: PR URL: https://github.com/pharo-project/pharo/pull/504 Diff URL: https://github.com/pharo-project/pharo/pull/504/files
Thanks to astares
* 20725 Unused temps in DosTimestampTest, Decompiler, DiskStore, DosTimestampTest, DateTest
Fix unused temps in
DosTimestampTest>>#testFromDateAndTime Decompiler>>#statementsTo: DiskStore>>#rename:to: DosTimestampTest>>#testAsDateAndTime DateTest>>#testPrintFormat
Issue URL: https://pharo.fogbugz.com/f/cases/20725 Unused temps in DosTimestampTest, Decompiler, DiskStore, DosTimestampTest, DateTest PR URL: https://github.com/pharo-project/pharo/pull/505 Diff URL: https://github.com/pharo-project/pharo/pull/505/files
Thanks to astares
* 20722 Unused temps in KMShortcutTest, KMDispatcher, KMKeymapTest
Fix unused temps in
KMShortcutTest>>#testComplexChainMatches KMDispatcher>>#dispatch: KMKeymapTest>>#testExecute
https://pharo.fogbugz.com/f/cases/20722/Unused-temps-in- KMShortcutTest-KMDispatcher-KMKeymapTest
Issue URL: https://pharo.fogbugz.com/f/cases/20722 Unused temps in KMShortcutTest, KMDispatcher, KMKeymapTest PR URL: https://github.com/pharo-project/pharo/pull/502 Diff URL: https://github.com/pharo-project/pharo/pull/502/files
Thanks to astares
* 20720 Unused temps in Object, OCASTCheckerTest and OCASTClosureAnalyzerTest
Fix unused temp vars
Object>>#split: OCASTCheckerTest>>#testDoubleRemoteAnidatedBlocks OCASTCheckerTest>>#testExamplePrimitiveErrorCode OCASTCheckerTest>>#testExampleSelf OCASTCheckerTest>>#testExampleSuper OCASTCheckerTest>>#testExampleThisContext OCASTCheckerTest>>#testInstanceVar OCASTCheckerTest>>#testNoRemoteBlockArgument OCASTCheckerTest>>#testNoRemoteBlockReturn OCASTCheckerTest>>#testNoRemoteBlockTemp OCASTCheckerTest>>#testNoRemoteMethodTemp OCASTCheckerTest>>#testOptimizedBlocksAndSameNameTemps OCASTCheckerTest>>#testSingleRemoteDifferentBlocksSameArgumentName OCASTCheckerTest>>#testSingleRemoteMethodArgument OCASTClosureAnalyzerTest>>#testDoubleRemoteAnidatedBlocks OCASTClosureAnalyzerTest>>#testExampleBlockArgument OCASTClosureAnalyzerTest>>#testExampleSimpleBlockLocalWhile OCASTClosureAnalyzerTest>>#testExampleSimpleBlockNested OCASTClosureAnalyzerTest>>#testExampleWhileModificationBefore OCASTClosureAnalyzerTest>>#testNestedBlocksRemoteInBlockCase2 OCASTClosureAnalyzerTest>>#testNestedBlocksRemoteInBlockCase3 OCASTClosureAnalyzerTest>>#testNoRemoteBlockArgument OCASTClosureAnalyzerTest>>#testNoRemoteReadInBlock OCASTClosureAnalyzerTest>>#testNoRemoteReadNestedBlocks OCASTClosureAnalyzerTest>>#testOptimizedBlockReadInBlock OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInBlock OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNestedBlock OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNestedBlockCase2 OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNestedBlockCase3 OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNestedBlockCase4 OCASTClosureAnalyzerTest>>#testOptimizedBlockWrittenAfterClosedOverCase1 OCASTClosureAnalyzerTest>>#testOptimizedBlockWrittenAfterClosedOverCase2 OCASTClosureAnalyzerTest>>#testSingleRemoteDifferentBlocksSameArgumentName OCASTClosureAnalyzerTest>>#testSingleRemoteMethodArgument OCASTClosureAnalyzerTest>>#testSingleRemoteReadNestedBlocks OCASTClosureAnalyzerTest>>#testWrittenAfterClosedOver
Issue URL: https://pharo.fogbugz.com/f/cases/20720 Unused temps in Object, OCASTCheckerTest and OCASTClosureAnalyzerTest PR URL: https://github.com/pharo-project/pharo/pull/500 Diff URL: https://github.com/pharo-project/pharo/pull/500/files
Thanks to astares
* 20721 Unused temps in ProtoObject>>#pointersToExcept:
Fix unused temps in ProtoObject>>#pointersToExcept:
Issue URL: https://pharo.fogbugz.com/f/cases/20721 Unused temps in ProtoObject>>#pointersToExcept: PR URL: https://github.com/pharo-project/pharo/pull/501 Diff URL: https://github.com/pharo-project/pharo/pull/501/files
Thanks to astares
* 20715 Unused temps in RBRefactoringChangeTests, RPackageClassesSynchronisationTest, RPackageIncrementalTest, ...
Remove unused temps in
RBRefactoringChangeTests>>#testPerformAddRemoveClassMethod RPackageClassesSynchronisationTest>>#testReorganizeClassByAddingExt ensionProtocol RPackageClassesSynchronisationTest>>#testReorganizeClassByAddingNew ProtocolDoesNothing RPackageExtensionMethodsSynchronisationTest>># testAddMethodInExtensionCategoryNotExistingCreateANewPackage RPackageExtensionMethodsSynchronisationTest>># testAddMethodInExtensionCategoryNotExistingCreateANewPackage AndInstallsMethodInIt RPackageExtensionMethodsSynchronisationTest>># testModifyMethodByChangingCode RPackageIncrementalTest>>#testAddClassAfterMethods RPackageIncrementalTest>>#testAddClassAfterMethodsAtMetaclassToo RPackageIncrementalTest>>#testMethodAddition RPackageIncrementalTest>>#testPrivateClassRegisterUnregister RPackageIncrementalTest>>#testRemoveClassAfterMethods RPackageIncrementalTest>>#testRemoveClassRemovesExtensions RPackageIncrementalTest>>#testRemoveExtensionMethodRemov esExtensionsFromRPackage RPackageMethodsSynchronisationTest>>#testModifyMethodByMovingFromCl assicCategoryToClassicCategoryDoesNothing RPackageMonticelloSynchronisationTest>>#testUnloadMCPackageRemovesRPackage RPackageMonticelloSynchronisationTest>>#testUnregisterMCPackageKeepsRP ackage RPackageOrganizer>>#systemClassRemovedActionFrom: RBRefactoringChangeTests>>#testPerformAddRemoveMethod RBRefactoringChangeTests>>#testPerformAddRemoveMethodInteractively RPackageClassesSynchronisationTest>>#testRecategorizeClassRegisterT heClassMethodsInTheNewPackage RPackageClassesSynchronisationTest>>#testRecategorizeClassWithMetaC lassMethodsRegisterAllClassMethodsInTheNewPackage RPackageClassesSynchronisationTest>>#testRenameClassUpdateClassDefi nedInTheParentPackage RPackageClassesSynchronisationTest>>#testRenameClassUpdateClassDefi nedSelectorsInTheParentPackage RPackageClassesSynchronisationTest>>#testRenameClassUpdateClassExte nsionSelectorsInTheExtendingPackages RPackageClassesSynchronisationTest>>#testRenameClassUpdateMetaclass DefinedSelectorsInTheParentPackage RPackageClassesSynchronisationTest>>#testRenameClassUpdateMetaclass ExtensionSelectorsInTheExtendingPackages RPackageClassesSynchronisationTest>>#testRenameClassUpdateOrganizer ClassExtendingPackagesMapping RPackageClassesSynchronisationTest>>#testRenameClassUpdateOrganizer ClassPackageMapping
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-PharoClassInstallermigrateClas sestousing
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
+ 1 :) On Thu, Nov 23, 2017 at 8:53 PM, Torsten Bergmann <astares@gmx.de> wrote:
What is not visible in the list are the many enhancements happening also on Calypso, Bloc, Grease and many many others.
Nonetheless the core image still needs love from more people. Remember even the smallest change can make a difference and shape the future. Also "a contribution per day keeps bad systems away". Even one contribution per week or month.
So jump in - the water is just fine!
Bye T. (aka astares)
Gesendet: Donnerstag, 23. November 2017 um 12:37 Uhr Von: "phil@highoctane.be" <phil@highoctane.be> An: "Pharo Development List" <pharo-dev@lists.pharo.org> Betreff: Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS Yes, very.
Phil
On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
Impressive!!
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <stepharo.self@gmail.com> wrote:
eport period: 5 November 2017 to 23 November 2017
* 20739-Remove-dead-stream-primitives
https://pharo.fogbugz.com/f/cases/20739/Remove-dead-stream-primitives
Issue URL: https://pharo.fogbugz.com/f/cases/20739 PR URL: https://github.com/pharo-project/pharo/pull/524 Diff URL: https://github.com/pharo-project/pharo/pull/524/files
Thanks to clementbera
* 20645-Windows-rebuildFieldAccessors-problem
Fixing the creation of annonymous classes for FFITypeArray. It was affecting all the platforms.
Issue: https://pharo.fogbugz.com/f/cases/20645/Windows-rebuildFieldAccessors-proble...
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-i...
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...
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-testWeakDoubleAnno...
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-fr...
(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-KMDis...
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-n...
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-dur...
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-Waitfre...
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-PharoClas...
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-...
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-th...
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-...
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...
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-s...
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...
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-...
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...
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-incorre...
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-To...
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-...
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-...
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-generateDefaultFileOut...
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-argumen...
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-cl...
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-Nautil...
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-mar...
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-GLEm...
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-...
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-Cod...
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-f...
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-OpalComp...
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
On 23 Nov 2017, at 20:53, Torsten Bergmann <astares@gmx.de> wrote:
What is not visible in the list are the many enhancements happening also on Calypso, Bloc, Grease and many many others.
Nonetheless the core image still needs love from more people. Remember even the smallest change can make a difference and shape the future. Also "a contribution per day keeps bad systems away". Even one contribution per week or month.
So jump in - the water is just fine!
Bye T. (aka astares)
+42
Gesendet: Donnerstag, 23. November 2017 um 12:37 Uhr Von: "phil@highoctane.be" <phil@highoctane.be> An: "Pharo Development List" <pharo-dev@lists.pharo.org> Betreff: Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS Yes, very.
Phil
On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <alexandre.bergel@me.com <mailto:alexandre.bergel@me.com>> wrote: Impressive!!
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu <http://www.bergel.eu/> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <stepharo.self@gmail.com <mailto:stepharo.self@gmail.com>> wrote:
eport period: 5 November 2017 to 23 November 2017
* 20739-Remove-dead-stream-primitives https://pharo.fogbugz.com/f/cases/20739/Remove-dead-stream-primitives <https://pharo.fogbugz.com/f/cases/20739/Remove-dead-stream-primitives> Issue URL: https://pharo.fogbugz.com/f/cases/20739 <https://pharo.fogbugz.com/f/cases/20739> PR URL: https://github.com/pharo-project/pharo/pull/524 <https://github.com/pharo-project/pharo/pull/524> Diff URL: https://github.com/pharo-project/pharo/pull/524/files <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-proble... <https://pharo.fogbugz.com/f/cases/20645/Windows-rebuildFieldAccessors-proble...> Issue URL: https://pharo.fogbugz.com/f/cases/20645 <https://pharo.fogbugz.com/f/cases/20645> PR URL: https://github.com/pharo-project/pharo/pull/521 <https://github.com/pharo-project/pharo/pull/521> Diff URL: https://github.com/pharo-project/pharo/pull/521/files <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-i... <https://pharo.fogbugz.com/f/cases/20735/ComposablePresenter-class-owner-on-i...> Issue URL: https://pharo.fogbugz.com/f/cases/20735 <https://pharo.fogbugz.com/f/cases/20735> PR URL: https://github.com/pharo-project/pharo/pull/517 <https://github.com/pharo-project/pharo/pull/517> Diff URL: https://github.com/pharo-project/pharo/pull/517/files <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 <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 <https://pharo.fogbugz.com/f/cases/Fix> the sign of FloatNegativeZero PR URL: https://github.com/pharo-project/pharo/pull/515 <https://github.com/pharo-project/pharo/pull/515> Diff URL: https://github.com/pharo-project/pharo/pull/515/files <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 <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 <https://pharo.fogbugz.com/f/cases/20717> PR URL: https://github.com/pharo-project/pharo/pull/499 <https://github.com/pharo-project/pharo/pull/499> Diff URL: https://github.com/pharo-project/pharo/pull/499/files <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 <https://pharo.fogbugz.com/f/cases/20730> Unused temps in FileReferenceTest, FLHeaderSerializationTest, FLHookedSubstitutionTest, FT2GlyphRenderer, ... PR URL: https://github.com/pharo-project/pharo/pull/510 <https://github.com/pharo-project/pharo/pull/510> Diff URL: https://github.com/pharo-project/pharo/pull/510/files <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... <https://pharo.fogbugz.com/f/cases/20731/Unused-temps-in-HDCoverageReport-and...> Issue URL: https://pharo.fogbugz.com/f/cases/20731 <https://pharo.fogbugz.com/f/cases/20731> Unused temps in HDCoverageReport and HDLintReport PR URL: https://github.com/pharo-project/pharo/pull/511 <https://github.com/pharo-project/pharo/pull/511> Diff URL: https://github.com/pharo-project/pharo/pull/511/files <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 <https://pharo.fogbugz.com/f/cases/20732/Unused-temps-in-HistoryNodeTest> Issue URL: https://pharo.fogbugz.com/f/cases/20732 <https://pharo.fogbugz.com/f/cases/20732> Unused temps in HistoryNodeTest PR URL: https://github.com/pharo-project/pharo/pull/512 <https://github.com/pharo-project/pharo/pull/512> Diff URL: https://github.com/pharo-project/pharo/pull/512/files <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 <https://pharo.fogbugz.com/f/cases/20733/update-bootstrap-emulation> Issue URL: https://pharo.fogbugz.com/f/cases/20733 <https://pharo.fogbugz.com/f/cases/20733> PR URL: https://github.com/pharo-project/pharo/pull/516 <https://github.com/pharo-project/pharo/pull/516> Diff URL: https://github.com/pharo-project/pharo/pull/516/files <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 <https://pharo.fogbugz.com/f/cases/20384> PR URL: https://github.com/pharo-project/pharo/pull/445 <https://github.com/pharo-project/pharo/pull/445> Diff URL: https://github.com/pharo-project/pharo/pull/445/files <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-testWeakDoubleAnno... <https://pharo.fogbugz.com/f/cases/20727/WeakAnnouncerTest-testWeakDoubleAnno...>
increse timeouts and decrease amount of explicit GC calls
Issue URL: https://pharo.fogbugz.com/f/cases/20727 <https://pharo.fogbugz.com/f/cases/20727> PR URL: https://github.com/pharo-project/pharo/pull/509 <https://github.com/pharo-project/pharo/pull/509> Diff URL: https://github.com/pharo-project/pharo/pull/509/files <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-fr... <https://pharo.fogbugz.com/f/cases/20432/vm-crash-when-using-rairedTo-with-fr...> (2009/2000) raisedTo: (3958333/100000)
The fix is importing the changes from http://source.squeak.org/trunk/Kernel-nice.1111.diff <http://source.squeak.org/trunk/Kernel-nice.1111.diff>
Issue URL: https://pharo.fogbugz.com/f/cases/Avoid <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 <https://github.com/pharo-project/pharo/pull/506> Diff URL: https://github.com/pharo-project/pharo/pull/506/files <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 <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 <https://github.com/pharo-project/pharo/pull/503> Diff URL: https://github.com/pharo-project/pharo/pull/503/files <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 <https://pharo.fogbugz.com/f/cases/20724> Unused temps in EditorFindReplaceDialogWindow>>#update: PR URL: https://github.com/pharo-project/pharo/pull/504 <https://github.com/pharo-project/pharo/pull/504> Diff URL: https://github.com/pharo-project/pharo/pull/504/files <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 <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 <https://github.com/pharo-project/pharo/pull/505> Diff URL: https://github.com/pharo-project/pharo/pull/505/files <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-KMDis... <https://pharo.fogbugz.com/f/cases/20722/Unused-temps-in-KMShortcutTest-KMDis...> Issue URL: https://pharo.fogbugz.com/f/cases/20722 <https://pharo.fogbugz.com/f/cases/20722> Unused temps in KMShortcutTest, KMDispatcher, KMKeymapTest PR URL: https://github.com/pharo-project/pharo/pull/502 <https://github.com/pharo-project/pharo/pull/502> Diff URL: https://github.com/pharo-project/pharo/pull/502/files <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 <https://pharo.fogbugz.com/f/cases/20720> Unused temps in Object, OCASTCheckerTest and OCASTClosureAnalyzerTest PR URL: https://github.com/pharo-project/pharo/pull/500 <https://github.com/pharo-project/pharo/pull/500> Diff URL: https://github.com/pharo-project/pharo/pull/500/files <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 <https://pharo.fogbugz.com/f/cases/20721> Unused temps in ProtoObject>>#pointersToExcept: PR URL: https://github.com/pharo-project/pharo/pull/501 <https://github.com/pharo-project/pharo/pull/501> Diff URL: https://github.com/pharo-project/pharo/pull/501/files <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 <https://pharo.fogbugz.com/f/cases/20715> Unused temps in RBRefactoringChangeTests, RPackageClassesSynchronisationTest, RPackageIncrementalTest, ... PR URL: https://github.com/pharo-project/pharo/pull/495 <https://github.com/pharo-project/pharo/pull/495> Diff URL: https://github.com/pharo-project/pharo/pull/495/files <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 <https://pharo.fogbugz.com/f/cases/20716> Unused temps in MetacelloConfigurationResource, MetacelloCoreSymbolicVersionTest, MetacelloPackagesSpecTestCase, MetacelloMCProj PR URL: https://github.com/pharo-project/pharo/pull/497 <https://github.com/pharo-project/pharo/pull/497> Diff URL: https://github.com/pharo-project/pharo/pull/497/files <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-n... <https://pharo.fogbugz.com/f/cases/20714/at-at-put-at-at-ifAbsentPut-should-n...>
use "self species" instead of hardcoded Dictionary
Issue URL: https://pharo.fogbugz.com/f/cases/20714 <https://pharo.fogbugz.com/f/cases/20714> PR URL: https://github.com/pharo-project/pharo/pull/496 <https://github.com/pharo-project/pharo/pull/496> Diff URL: https://github.com/pharo-project/pharo/pull/496/files <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-dur... <https://pharo.fogbugz.com/f/cases/20709/do-not-create-pharo-core-symlink-dur...> Issue URL: https://pharo.fogbugz.com/f/cases/20709 <https://pharo.fogbugz.com/f/cases/20709> PR URL: https://github.com/pharo-project/pharo/pull/492 <https://github.com/pharo-project/pharo/pull/492> Diff URL: https://github.com/pharo-project/pharo/pull/492/files <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 <https://pharo.fogbugz.com/f/cases/20603> PR URL: https://github.com/pharo-project/pharo/pull/484 <https://github.com/pharo-project/pharo/pull/484> Diff URL: https://github.com/pharo-project/pharo/pull/484/files <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-Waitfre... <https://pharo.fogbugz.com/f/cases/20707/Unused-temps-in-WindowsStore-Waitfre...> Issue URL: https://pharo.fogbugz.com/f/cases/20707 <https://pharo.fogbugz.com/f/cases/20707> Unused temps in WindowsStore, WaitfreeQueue, VersionnerProjectPanel, PR URL: https://github.com/pharo-project/pharo/pull/490 <https://github.com/pharo-project/pharo/pull/490> Diff URL: https://github.com/pharo-project/pharo/pull/490/files <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 <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 <https://github.com/pharo-project/pharo/pull/494> Diff URL: https://github.com/pharo-project/pharo/pull/494/files <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-PharoClas... <https://pharo.fogbugz.com/f/cases/20704/remove-garbageCollect-from-PharoClas...>
remove explicit garbage collection
Issue URL: https://pharo.fogbugz.com/f/cases/20704 <https://pharo.fogbugz.com/f/cases/20704> PR URL: https://github.com/pharo-project/pharo/pull/489 <https://github.com/pharo-project/pharo/pull/489> Diff URL: https://github.com/pharo-project/pharo/pull/489/files <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 <https://pharo.fogbugz.com/f/cases/20708> Unused temps in TSequencedConcatenationTest and TextEditor PR URL: https://github.com/pharo-project/pharo/pull/491 <https://github.com/pharo-project/pharo/pull/491> Diff URL: https://github.com/pharo-project/pharo/pull/491/files <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 <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 <https://github.com/pharo-project/pharo/pull/493> Diff URL: https://github.com/pharo-project/pharo/pull/493/files <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 <https://pharo.fogbugz.com/f/cases/20697/Give-some-love-to-SocketAddress> Issue URL: https://pharo.fogbugz.com/f/cases/20697 <https://pharo.fogbugz.com/f/cases/20697> PR URL: https://github.com/pharo-project/pharo/pull/486 <https://github.com/pharo-project/pharo/pull/486> Diff URL: https://github.com/pharo-project/pharo/pull/486/files <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 <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 <https://pharo.fogbugz.com/f/cases/20702> PR URL: https://github.com/pharo-project/pharo/pull/487 <https://github.com/pharo-project/pharo/pull/487> Diff URL: https://github.com/pharo-project/pharo/pull/487/files <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 <https://pharo.fogbugz.com/f/cases/20703/typo-in-WelcomeHelp>
fix typo
Issue URL: https://pharo.fogbugz.com/f/cases/20703 <https://pharo.fogbugz.com/f/cases/20703> PR URL: https://github.com/pharo-project/pharo/pull/488 <https://github.com/pharo-project/pharo/pull/488> Diff URL: https://github.com/pharo-project/pharo/pull/488/files <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 <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 <https://pharo.fogbugz.com/f/cases/20647> PR URL: https://github.com/pharo-project/pharo/pull/440 <https://github.com/pharo-project/pharo/pull/440> Diff URL: https://github.com/pharo-project/pharo/pull/440/files <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-... <https://pharo.fogbugz.com/f/cases/19942/Glamour-Morphic-Renderer-Spotter-is-...> Issue URL: https://pharo.fogbugz.com/f/cases/19942 <https://pharo.fogbugz.com/f/cases/19942> PR URL: https://github.com/pharo-project/pharo/pull/480 <https://github.com/pharo-project/pharo/pull/480> Diff URL: https://github.com/pharo-project/pharo/pull/480/files <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-th... <https://pharo.fogbugz.com/f/cases/20696/enable-bootstrapping-from-outside-th...> Issue URL: https://pharo.fogbugz.com/f/cases/20696 <https://pharo.fogbugz.com/f/cases/20696> PR URL: https://github.com/pharo-project/pharo/pull/485 <https://github.com/pharo-project/pharo/pull/485> Diff URL: https://github.com/pharo-project/pharo/pull/485/files <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-... <https://pharo.fogbugz.com/f/cases/20689/Make-Pharo-bootstrap-independent-on-...> Issue URL: https://pharo.fogbugz.com/f/cases/20689 <https://pharo.fogbugz.com/f/cases/20689> PR URL: https://github.com/pharo-project/pharo/pull/479 <https://github.com/pharo-project/pharo/pull/479> Diff URL: https://github.com/pharo-project/pharo/pull/479/files <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 <https://pharo.fogbugz.com/f/cases/20693> PR URL: https://github.com/pharo-project/pharo/pull/481 <https://github.com/pharo-project/pharo/pull/481> Diff URL: https://github.com/pharo-project/pharo/pull/481/files <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... <https://pharo.fogbugz.com/f/cases/20678/selecting-of-a-method-version-causes...> Issue URL: https://pharo.fogbugz.com/f/cases/20678 <https://pharo.fogbugz.com/f/cases/20678> PR URL: https://github.com/pharo-project/pharo/pull/482 <https://github.com/pharo-project/pharo/pull/482> Diff URL: https://github.com/pharo-project/pharo/pull/482/files <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-s... <https://pharo.fogbugz.com/f/cases/20686/disabling-of-FreeType-fonts-should-s...>
set bitmap source pro fonts after disabling of FreeType
Issue URL: https://pharo.fogbugz.com/f/cases/20686 <https://pharo.fogbugz.com/f/cases/20686> PR URL: https://github.com/pharo-project/pharo/pull/476 <https://github.com/pharo-project/pharo/pull/476> Diff URL: https://github.com/pharo-project/pharo/pull/476/files <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... <https://pharo.fogbugz.com/f/cases/19291/suspendedEventHandler-property-seems...> Issue URL: https://pharo.fogbugz.com/f/cases/19291 <https://pharo.fogbugz.com/f/cases/19291> PR URL: https://github.com/pharo-project/pharo/pull/466 <https://github.com/pharo-project/pharo/pull/466> Diff URL: https://github.com/pharo-project/pharo/pull/466/files <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-... <https://pharo.fogbugz.com/f/cases/20685/Do-not-use-hardcoded-URLs-in-system-...>
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 <https://pharo.fogbugz.com/f/cases/20685> PR URL: https://github.com/pharo-project/pharo/pull/475 <https://github.com/pharo-project/pharo/pull/475> Diff URL: https://github.com/pharo-project/pharo/pull/475/files <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... <https://pharo.fogbugz.com/f/cases/20166/wrong-cliprect-on-transformed-athens...>
fix proposed by Nicolai Hess
Issue URL: https://pharo.fogbugz.com/f/cases/20166 <https://pharo.fogbugz.com/f/cases/20166> PR URL: https://github.com/pharo-project/pharo/pull/477 <https://github.com/pharo-project/pharo/pull/477> Diff URL: https://github.com/pharo-project/pharo/pull/477/files <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-incorre... <https://pharo.fogbugz.com/f/cases/20264/Date-gtInspectorDetailsIn-is-incorre...> Issue URL: https://pharo.fogbugz.com/f/cases/20264 <https://pharo.fogbugz.com/f/cases/20264> PR URL: https://github.com/pharo-project/pharo/pull/471 <https://github.com/pharo-project/pharo/pull/471> Diff URL: https://github.com/pharo-project/pharo/pull/471/files <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-To... <https://pharo.fogbugz.com/f/cases/20679/Reloading-of-OSWindow-SDL2-causes-To...>
fix broken UTF8 character
Issue URL: https://pharo.fogbugz.com/f/cases/20679 <https://pharo.fogbugz.com/f/cases/20679> PR URL: https://github.com/pharo-project/pharo/pull/473 <https://github.com/pharo-project/pharo/pull/473> Diff URL: https://github.com/pharo-project/pharo/pull/473/files <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-... <https://pharo.fogbugz.com/f/cases/20676/Categorize-uncategorized-methods-in-...> Issue URL: https://pharo.fogbugz.com/f/cases/20676 <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 <https://github.com/pharo-project/pharo/pull/470> Diff URL: https://github.com/pharo-project/pharo/pull/470/files <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 <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 <https://github.com/pharo-project/pharo/pull/468> Diff URL: https://github.com/pharo-project/pharo/pull/468/files <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 <https://pharo.fogbugz.com/f/cases/20677/Improve-system-dependencies-testss>
clean system dependencies testing
Issue URL: https://pharo.fogbugz.com/f/cases/20677 <https://pharo.fogbugz.com/f/cases/20677> PR URL: https://github.com/pharo-project/pharo/pull/472 <https://github.com/pharo-project/pharo/pull/472> Diff URL: https://github.com/pharo-project/pharo/pull/472/files <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 <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 <https://github.com/pharo-project/pharo/pull/467> Diff URL: https://github.com/pharo-project/pharo/pull/467/files <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 <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 <https://github.com/pharo-project/pharo/pull/469> Diff URL: https://github.com/pharo-project/pharo/pull/469/files <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-... <https://pharo.fogbugz.com/f/cases/20671/Extend-system-dependencies-tests-on-...>
dependency testing for whole image
Issue URL: https://pharo.fogbugz.com/f/cases/20671 <https://pharo.fogbugz.com/f/cases/20671> PR URL: https://github.com/pharo-project/pharo/pull/464 <https://github.com/pharo-project/pharo/pull/464> Diff URL: https://github.com/pharo-project/pharo/pull/464/files <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-generateDefaultFileOut... <https://pharo.fogbugz.com/f/cases/20670/unused-var-in-generateDefaultFileOut...> Issue URL: https://pharo.fogbugz.com/f/cases/20670 <https://pharo.fogbugz.com/f/cases/20670> PR URL: https://github.com/pharo-project/pharo/pull/465 <https://github.com/pharo-project/pharo/pull/465> Diff URL: https://github.com/pharo-project/pharo/pull/465/files <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 <https://pharo.fogbugz.com/f/cases/20668>
fix breakpoints placement for wrapping text
Issue URL: https://pharo.fogbugz.com/f/cases/20668 <https://pharo.fogbugz.com/f/cases/20668> PR URL: https://github.com/pharo-project/pharo/pull/463 <https://github.com/pharo-project/pharo/pull/463> Diff URL: https://github.com/pharo-project/pharo/pull/463/files <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 <https://pharo.fogbugz.com/f/cases/20055/immediateByteSubclass-is-deadcoe> Issue URL: https://pharo.fogbugz.com/f/cases/20055 <https://pharo.fogbugz.com/f/cases/20055> PR URL: https://github.com/pharo-project/pharo/pull/462 <https://github.com/pharo-project/pharo/pull/462> Diff URL: https://github.com/pharo-project/pharo/pull/462/files <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/ <https://pharo.fogbugz.com/f/cases/20263/> Issue URL: https://pharo.fogbugz.com/f/cases/20263 <https://pharo.fogbugz.com/f/cases/20263> PR URL: https://github.com/pharo-project/pharo/pull/460 <https://github.com/pharo-project/pharo/pull/460> Diff URL: https://github.com/pharo-project/pharo/pull/460/files <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 <https://pharo.fogbugz.com/f/cases/17654> Issue URL: https://pharo.fogbugz.com/f/cases/17654 <https://pharo.fogbugz.com/f/cases/17654> PR URL: https://github.com/pharo-project/pharo/pull/461 <https://github.com/pharo-project/pharo/pull/461> Diff URL: https://github.com/pharo-project/pharo/pull/461/files <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-argumen... <https://pharo.fogbugz.com/f/cases/20363/ThemeIcons-downloadTo-has-an-argumen...>
Issue URL: https://pharo.fogbugz.com/f/cases/20363 <https://pharo.fogbugz.com/f/cases/20363> PR URL: https://github.com/pharo-project/pharo/pull/453 <https://github.com/pharo-project/pharo/pull/453> Diff URL: https://github.com/pharo-project/pharo/pull/453/files <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-cl... <https://pharo.fogbugz.com/f/cases/20667/Be-able-to-install-breakpoints-by-cl...>
click on segment icons area adds breakpoint at the beginning of the line
Issue URL: https://pharo.fogbugz.com/f/cases/20667 <https://pharo.fogbugz.com/f/cases/20667> PR URL: https://github.com/pharo-project/pharo/pull/459 <https://github.com/pharo-project/pharo/pull/459> Diff URL: https://github.com/pharo-project/pharo/pull/459/files <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 <https://pharo.fogbugz.com/f/cases/20582/at-at-messages-call-errorKeyNotFound> Issue URL: https://pharo.fogbugz.com/f/cases/20582 <https://pharo.fogbugz.com/f/cases/20582> PR URL: https://github.com/pharo-project/pharo/pull/454 <https://github.com/pharo-project/pharo/pull/454> Diff URL: https://github.com/pharo-project/pharo/pull/454/files <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 <https://pharo.fogbugz.com/f/cases/20664/set-the-display-size-sooner> Issue URL: https://pharo.fogbugz.com/f/cases/20664 <https://pharo.fogbugz.com/f/cases/20664> PR URL: https://github.com/pharo-project/pharo/pull/458 <https://github.com/pharo-project/pharo/pull/458> Diff URL: https://github.com/pharo-project/pharo/pull/458/files <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 <https://pharo.fogbugz.com/f/cases/20499> Issue URL: https://pharo.fogbugz.com/f/cases/20499 <https://pharo.fogbugz.com/f/cases/20499> PR URL: https://github.com/pharo-project/pharo/pull/455 <https://github.com/pharo-project/pharo/pull/455> Diff URL: https://github.com/pharo-project/pharo/pull/455/files <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-Nautil... <https://pharo.fogbugz.com/f/cases/20662/displaying-method-versions-in-Nautil...>
add clearUndoManager to DiffPresenter
Issue URL: https://pharo.fogbugz.com/f/cases/20662 <https://pharo.fogbugz.com/f/cases/20662> PR URL: https://github.com/pharo-project/pharo/pull/457 <https://github.com/pharo-project/pharo/pull/457> Diff URL: https://github.com/pharo-project/pharo/pull/457/files <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-mar... <https://pharo.fogbugz.com/f/cases/20661/Fixing-test-from-debugger-should-mar...> Issue URL: https://pharo.fogbugz.com/f/cases/20661 <https://pharo.fogbugz.com/f/cases/20661> PR URL: https://github.com/pharo-project/pharo/pull/456 <https://github.com/pharo-project/pharo/pull/456> Diff URL: https://github.com/pharo-project/pharo/pull/456/files <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-GLEm... <https://pharo.fogbugz.com/f/cases/20611/leftover-logCr-debug-logging-in-GLEm...> Issue URL: https://pharo.fogbugz.com/f/cases/20611 <https://pharo.fogbugz.com/f/cases/20611> PR URL: https://github.com/pharo-project/pharo/pull/452 <https://github.com/pharo-project/pharo/pull/452> Diff URL: https://github.com/pharo-project/pharo/pull/452/files <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-... <https://pharo.fogbugz.com/f/cases/20552/Breakpoints-stay-in-the-breakpoints-...> 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 <https://pharo.fogbugz.com/f/cases/20552> PR URL: https://github.com/pharo-project/pharo/pull/447 <https://github.com/pharo-project/pharo/pull/447> Diff URL: https://github.com/pharo-project/pharo/pull/447/files <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 <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 <https://pharo.fogbugz.com/f/cases/20657> PR URL: https://github.com/pharo-project/pharo/pull/450 <https://github.com/pharo-project/pharo/pull/450> Diff URL: https://github.com/pharo-project/pharo/pull/450/files <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 <https://pharo.fogbugz.com/f/cases/19972> PR URL: https://github.com/pharo-project/pharo/pull/451 <https://github.com/pharo-project/pharo/pull/451> Diff URL: https://github.com/pharo-project/pharo/pull/451/files <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 <https://pharo.fogbugz.com/f/cases/20656>
fix layout frame fraction
Issue URL: https://pharo.fogbugz.com/f/cases/20656 <https://pharo.fogbugz.com/f/cases/20656> PR URL: https://github.com/pharo-project/pharo/pull/449 <https://github.com/pharo-project/pharo/pull/449> Diff URL: https://github.com/pharo-project/pharo/pull/449/files <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 <https://pharo.fogbugz.com/f/cases/20650/Release-cleanup-failures> Issue URL: https://pharo.fogbugz.com/f/cases/20650 <https://pharo.fogbugz.com/f/cases/20650> PR URL: https://github.com/pharo-project/pharo/pull/448 <https://github.com/pharo-project/pharo/pull/448> Diff URL: https://github.com/pharo-project/pharo/pull/448/files <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-Cod... <https://pharo.fogbugz.com/f/cases/20648/Provide-Bitmap-variant-of-Source-Cod...>
based on PR https://github.com/pharo-project/pharo/pull/439 <https://github.com/pharo-project/pharo/pull/439> Issue URL: https://pharo.fogbugz.com/f/cases/20648 <https://pharo.fogbugz.com/f/cases/20648> PR URL: https://github.com/pharo-project/pharo/pull/441 <https://github.com/pharo-project/pharo/pull/441> Diff URL: https://github.com/pharo-project/pharo/pull/441/files <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-f... <https://pharo.fogbugz.com/f/cases/20644/Load-Bitmap-DejaVu-fonts-from-data-f...> Issue URL: https://pharo.fogbugz.com/f/cases/20644 <https://pharo.fogbugz.com/f/cases/20644> PR URL: https://github.com/pharo-project/pharo/pull/439 <https://github.com/pharo-project/pharo/pull/439> Diff URL: https://github.com/pharo-project/pharo/pull/439/files <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 <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 <https://github.com/pharo-project/pharo/pull/438> Diff URL: https://github.com/pharo-project/pharo/pull/438/files <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 <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 <https://pharo.fogbugz.com/f/cases/Care> on dirty package OpalTools PR URL: https://github.com/pharo-project/pharo/pull/437 <https://github.com/pharo-project/pharo/pull/437> Diff URL: https://github.com/pharo-project/pharo/pull/437/files <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-OpalComp... <https://pharo.fogbugz.com/f/cases/20520/Package-OpalTools-should-be-OpalComp...> Issue URL: https://pharo.fogbugz.com/f/cases/20520 <https://pharo.fogbugz.com/f/cases/20520> Package "OpalTools" should be "OpalCompiler PR URL: https://github.com/pharo-project/pharo/pull/436 <https://github.com/pharo-project/pharo/pull/436> Diff URL: https://github.com/pharo-project/pharo/pull/436/files <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 <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 <https://github.com/pharo-project/pharo/pull/434> Diff URL: https://github.com/pharo-project/pharo/pull/434/files <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 <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 <https://github.com/pharo-project/pharo/pull/433> Diff URL: https://github.com/pharo-project/pharo/pull/433/files <https://github.com/pharo-project/pharo/pull/433/files>
Thanks to astares
Well said! Doru
On Nov 23, 2017, at 8:53 PM, Torsten Bergmann <astares@gmx.de> wrote:
What is not visible in the list are the many enhancements happening also on Calypso, Bloc, Grease and many many others.
Nonetheless the core image still needs love from more people. Remember even the smallest change can make a difference and shape the future. Also "a contribution per day keeps bad systems away". Even one contribution per week or month.
So jump in - the water is just fine!
Bye T. (aka astares)
Gesendet: Donnerstag, 23. November 2017 um 12:37 Uhr Von: "phil@highoctane.be" <phil@highoctane.be> An: "Pharo Development List" <pharo-dev@lists.pharo.org> Betreff: Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS Yes, very.
Phil
On Thu, Nov 23, 2017 at 12:26 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote: Impressive!!
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <stepharo.self@gmail.com> wrote:
eport period: 5 November 2017 to 23 November 2017
* 20739-Remove-dead-stream-primitives https://pharo.fogbugz.com/f/cases/20739/Remove-dead-stream-primitives
Issue URL: https://pharo.fogbugz.com/f/cases/20739 PR URL: https://github.com/pharo-project/pharo/pull/524 Diff URL: https://github.com/pharo-project/pharo/pull/524/files
Thanks to clementbera
* 20645-Windows-rebuildFieldAccessors-problem Fixing the creation of annonymous classes for FFITypeArray. It was affecting all the platforms.
Issue: https://pharo.fogbugz.com/f/cases/20645/Windows-rebuildFieldAccessors-proble...
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-i...
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...
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-testWeakDoubleAnno...
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-fr... (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-KMDis...
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-n...
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-dur...
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-Waitfre...
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-PharoClas...
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-...
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-th...
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-...
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...
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-s...
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...
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-...
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...
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-incorre...
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-To...
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-...
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-...
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-generateDefaultFileOut...
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-argumen...
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-cl...
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-Nautil...
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-mar...
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-GLEm...
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-... 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-Cod...
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-f...
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-OpalComp...
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."
participants (6)
-
Alexandre Bergel -
Esteban Lorenzano -
phil@highoctane.be -
Stephane Ducasse -
Torsten Bergmann -
Tudor Girba