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."