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 FloatNegativeZerohttps://pharo.fogbugz.com/f/Like any other zero, the sign of Float negativeZero should be zero���
Introduce signBit to differentiate Float negativeZero from Float zero.
This is issuecases/19629/0-0-sign-answers- 1-should-be-zero strictly necessary.
Note that this PR does not implement isSignMinus which is notfunctions missing.If it���s for ISO 10967 compliance, then there will be otherMaybe 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 HDLintReportfix 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 HistoryNodeTestfix 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-WeakAnnouncerTesttestWeakDoubl eAnnouncer-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 inexacthttps://pharo.fogbugz.com/f/
This example was raised incases/20432/vm-crash-when- using-rairedTo-with-fractions http://source.squeak.org/(2009/2000) raisedTo: (3958333/100000)
The fix is importing the changes fromtrunk/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, AthensCairoPathBuilderFix 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, DateTestFix 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, KMKeymapTestFix 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 OCASTClosureAnalyzerTestFix 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>>#testOptimizedBlocksAndSameName Temps
OCASTCheckerTest>>#testSingleRemoteDifferentBlock sSameArgumentName
OCASTCheckerTest>>#testSingleRemoteMethodArgument
OCASTClosureAnalyzerTest>>#testDoubleRemoteAnidatedBlocks
OCASTClosureAnalyzerTest>>#testExampleBlockArgument
OCASTClosureAnalyzerTest>>#testExampleSimpleBlockLocalWhi le
OCASTClosureAnalyzerTest>>#testExampleSimpleBlockNested
OCASTClosureAnalyzerTest>>#testExampleWhileModificationBe fore
OCASTClosureAnalyzerTest>>#testNestedBlocksRemoteInBlockC ase2
OCASTClosureAnalyzerTest>>#testNestedBlocksRemoteInBlockC ase3
OCASTClosureAnalyzerTest>>#testNoRemoteBlockArgument
OCASTClosureAnalyzerTest>>#testNoRemoteReadInBlock
OCASTClosureAnalyzerTest>>#testNoRemoteReadNestedBlocks
OCASTClosureAnalyzerTest>>#testOptimizedBlockReadInBlock
OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInBlock
OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNeste dBlock
OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNeste dBlockCase2
OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNeste dBlockCase3
OCASTClosureAnalyzerTest>>#testOptimizedBlockWriteInNeste dBlockCase4
OCASTClosureAnalyzerTest>>#testOptimizedBlockWrittenAfter ClosedOverCase1
OCASTClosureAnalyzerTest>>#testOptimizedBlockWrittenAfter ClosedOverCase2
OCASTClosureAnalyzerTest>>#testSingleRemoteDifferentBlock sSameArgumentName
OCASTClosureAnalyzerTest>>#testSingleRemoteMethodArgument
OCASTClosureAnalyzerTest>>#testSingleRemoteReadNestedBloc ks
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>>#testPerformAddRemoveClassMetho d
RPackageClassesSynchronisationTest>># testReorganizeClassByAddingExt ensionProtocol
RPackageClassesSynchronisationTest>># testReorganizeClassByAddingNew ProtocolDoesNothing
RPackageExtensionMethodsSynchronisationTest>># testAddMethodInExtensionCatego ryNotExistingCreateANewPackage
RPackageExtensionMethodsSynchronisationTest>># testAddMethodInExtensionCatego ryNotExistingCreateANewPackage AndInstallsMethodInIt
RPackageExtensionMethodsSynchronisationTest>># testModifyMethodByChangingCode
RPackageIncrementalTest>>#testAddClassAfterMethods
RPackageIncrementalTest>>#testAddClassAfterMethodsAtMeta classToo
RPackageIncrementalTest>>#testMethodAddition
RPackageIncrementalTest>>#testPrivateClassRegisterUnregi ster
RPackageIncrementalTest>>#testRemoveClassAfterMethods
RPackageIncrementalTest>>#testRemoveClassRemovesExtensio ns
RPackageIncrementalTest>>#testRemoveExtensionMethodRemov esExtensionsFromRPackage
RPackageMethodsSynchronisationTest>># testModifyMethodByMovingFromCl assicCategoryToClassicCategory DoesNothing
RPackageMonticelloSynchronisationTest>># testUnloadMCPackageRemovesRPac kage
RPackageMonticelloSynchronisationTest>># testUnregisterMCPackageKeepsRP ackage
RPackageOrganizer>>#systemClassRemovedActionFrom:
RBRefactoringChangeTests>>#testPerformAddRemoveMethod
RBRefactoringChangeTests>>#testPerformAddRemoveMethodInte ractively
RPackageClassesSynchronisationTest>># testRecategorizeClassRegisterT heClassMethodsInTheNewPackage
RPackageClassesSynchronisationTest>># testRecategorizeClassWithMetaC lassMethodsRegisterAllClassMet hodsInTheNewPackage
RPackageClassesSynchronisationTest>># testRenameClassUpdateClassDefi nedInTheParentPackage
RPackageClassesSynchronisationTest>># testRenameClassUpdateClassDefi nedSelectorsInTheParentPackage
RPackageClassesSynchronisationTest>># testRenameClassUpdateClassExte nsionSelectorsInTheExtendingPa ckages
RPackageClassesSynchronisationTest>># testRenameClassUpdateMetaclass DefinedSelectorsInTheParentPac kage
RPackageClassesSynchronisationTest>># testRenameClassUpdateMetaclass ExtensionSelectorsInTheExtendi ngPackages
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,
MetacelloMCProjRemove 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, MetacelloCoreSymbolicVersionTe st,
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, RxMatcherRemove 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 TextEditorRemove 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, SelectorChooserMorphRemove 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 modificationshttps://pharo.fogbugz.com/f/cases/20702/Add-comments-to- hashMultiply
use hashMultiply comments provided by Nicolas Celler with some
����������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-WelcomeHelphttps://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 error messagesMake 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
����������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 for an empty relative path.20693 Incorrect basename of empty relative path
- Modify Path and subclasses to return the current directory- 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 different versions of Message BrowserAdding this message as a way of having polymorphism with the
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 other baselines from the same repositoryhttps://pharo.fogbugz.com/f/cases/20685/Do-not-use- hardcoded-URLs-in-system- baselines
use repository URL of the baseline package for loading of
����������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 Strings for ��them to be remembered as selected in the UIFix GT Inspector usage: title's should not be blocks but pureZnHeaders and ZnMimePart views.
Improve several GT Inspector views in small details (especially Socket)
Touched Date, Time, DateAndTime, Duration, Socket, ZnMessage,
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 KCategorize 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 JCategorize 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 HCategorize 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 DCategorize 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-generateDefaultFileOutResultsN ame unused var in #generateDefaultFileOutResultsN ame
https://pharo.fogbugz.com/f/cases/20670/unused-var-in- generateDefaultFileOutResultsN ame
����������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 #defaultHelp method so hover help shows missingDebugger DoesNotUnderstandDebugAction is missing a
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 delegation to find the stackPaneSpecPreDebugWindow and subclasses relies on #doesNotUnderstand
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 https://pharo.fogbugz.com/f/fix forcases/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- affect bug suite result collecting because it can become slow if itNow runCaseForDebug: removes passed test case from errors and failures.
This logic is not inside addPass: method directly to not
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 https://pharo.fogbugz.com/f/Issue URL:cases/20552/Breakpoints-stay- in-the-breakpoints-browser- even-after-their-method-is- recompiled announcement, and remove from its list the breakpoints from methodsBreakpoint class now subscribes to the MethodChanged
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 specificRename 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 OpalToolshttps://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