Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 1 participants
- 144633 messages
[Pharo 7.0-dev] Build #328: 20756-Secondary-selections-are-dark-after-switch-to-the-white-theme-in-Pharo-7
by ci-pharo-ci-jenkins2@inria.fr
There is a new Pharo build available!
The status of the build #328 was: SUCCESS.
The Pull Request #540 was integrated: "20756-Secondary-selections-are-dark-after-switch-to-the-white-theme-in-Pharo-7"
Pull request url: https://github.com/pharo-project/pharo/pull/540
Issue Url: https://pharo.fogbugz.com/f/cases/20756
Build Url: https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…
Nov. 24, 2017
[Pharo 7.0-dev] Build #327: 20729-Monticello-history-browser-should-enable-diffing-with-parent
by ci-pharo-ci-jenkins2@inria.fr
There is a new Pharo build available!
The status of the build #327 was: SUCCESS.
The Pull Request #513 was integrated: "20729-Monticello-history-browser-should-enable-diffing-with-parent"
Pull request url: https://github.com/pharo-project/pharo/pull/513
Issue Url: https://pharo.fogbugz.com/f/cases/20729
Build Url: https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…
Nov. 24, 2017
[Pharo 7.0-dev] Build #326: 20753-testStoreOn-using-the-compiler-should-have-a-more-descriptive-name
by ci-pharo-ci-jenkins2@inria.fr
There is a new Pharo build available!
The status of the build #326 was: SUCCESS.
The Pull Request #534 was integrated: "20753-testStoreOn-using-the-compiler-should-have-a-more-descriptive-name"
Pull request url: https://github.com/pharo-project/pharo/pull/534
Issue Url: https://pharo.fogbugz.com/f/cases/20753
Build Url: https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…
Nov. 24, 2017
[Pharo 7.0-dev] Build #325: 20754-make-longer-timeout-for-some-randomly-failing-tests
by ci-pharo-ci-jenkins2@inria.fr
There is a new Pharo build available!
The status of the build #325 was: SUCCESS.
The Pull Request #536 was integrated: "20754-make-longer-timeout-for-some-randomly-failing-tests"
Pull request url: https://github.com/pharo-project/pharo/pull/536
Issue Url: https://pharo.fogbugz.com/f/cases/20754
Build Url: https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…
Nov. 24, 2017
Re: [Pharo-dev] [Pharo-users] I love the launcher!!!!
by Peter Uhnák
Hi Herby,
normally people use different images for their different projects,
different versions, trying things, etc. Which means we end up with many
locations on disk, and it can be hard to track.
So PharoLauncher is a nice tool where you can download fresh image just by
clicking, and you see the list of your local images and can launch them,
etc.
Peter
On Thu, Nov 23, 2017 at 12:56 PM, Herby VojÄÃk <herby(a)mailbox.sk> wrote:
> Stephane Ducasse wrote:
>
>> Hi
>>
>> I love the PharoLauncher.
>>
>
> Pardon my question, I have downloaded it and looked at it, but I don't get
> it. What does it do / what are the use cases (honest question)?
>
> Thanks, Herby
>
>
> It helps me to manage my parallel development and projects.
>>
>> We should put a link on the Pharo web site because
>>
>> http://files.pharo.org/platform/launcher/
>>
>> is arcane.
>>
>> Stef
>>
>>
>
>
Nov. 24, 2017
Re: [Pharo-dev] Bloc Tutorial Feedback
by Sean P. DeNigris
Aliaksei Syrel wrote
> you probably have a shared repo of bloc
> somewhere on your machine.
> The tutorial's code is up-to date :)
Aha! Yes, okay. I will (hopefully) get used to that gotcha soon!!
-----
Cheers,
Sean
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
Nov. 24, 2017
[Pharo 7.0-dev] Build #324: 20749-All-packages-need-to-be-reexported
by ci-pharo-ci-jenkins2@inria.fr
There is a new Pharo build available!
The status of the build #324 was: SUCCESS.
The Pull Request #531 was integrated: "20749-All-packages-need-to-be-reexported"
Pull request url: https://github.com/pharo-project/pharo/pull/531
Issue Url: https://pharo.fogbugz.com/f/cases/20749
Build Url: https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…
Nov. 24, 2017
Re: [Pharo-dev] OpalCompiler evaluate speed
by Nicolas Cellier
2017-11-24 10:54 GMT+01:00 Marcus Denker <marcus.denker(a)inria.fr>:
>
>
> > On 23 Nov 2017, at 23:37, Clément Bera <bera.clement(a)gmail.com> wrote:
> >
> > Hi Nicolas.
> >
> > Just some comments:
> >
> > Another thing you can try is to remove the allocation of Opal's IR. It
> seems people use the IR only through the IRBuilder, so the API can be kept
> but it can generate directly bytecode instead of IR then bytecode. Removing
> those allocations would speed things up. It means merging IRFix /
> IRTranslator / IRBytecodeGenerator somehow and have the IRBuilder API
> directly call the new resulting merged class.
> >
> > Another thing is that when Opal became the default compiler, I evaluated
> the speed and saw it was slower, but when loading large projects it seemed
> loading time was dominated by Monticello / source reading / source loading
> and the compilation time was overall not that significant (< 20% of time).
> I don't know if this is still the case with GIT. I have problems currently
> when editing some large methods (it seems in the IDE the method is compiled
> at each keystroke...) and when doing OpalCompiler recompileAll (which I do
> often since I edit bytecode sets) but else the performance of Opal seems to
> be OK. Evaluate performance may be relevant in some cases but I've never
> found such cases outside of the IDE in production.
> >
>
> Yes, the IR came over from the existing design of the ClosureCompiler for
> Squeak that Opal is was based on initially⦠I liked it at first because I
> was looking into byte code
> manipulation back then and for that it was quite nice.
>
> But for compiling, it adds a layer that is not really needed. If I would
> do it again I would not use this IR level in the compiler but instead do
> something simpler and use
> the BytecodeBuilder directly.
>
> But as Clement notes: it is not that much time when doing compilation if
> you consider the whole use-case of compiling, so this seemed not that of a
> problem
> (e.g. for compiling the image, we were happy with a factor 2, I did not
> benchmark recently, but I think this is what we reached).
>
> For the frontend (compile to AST + name analysis), it is fast enough to do
> syntax highlighting in the browser with it instead of a specialised parser,
> so that part is
> quite ok.
>
Agree
>
> One other thing that needs cleanup: the API/ OpalCompiler class. This
> tries to be compatible with the old API (e.g. failBlock) and got quite
> hacked to death over
> time⦠we should clean that up. The complexity of #evaluate is partly due
> to that, I think.
>
> Marcus
>
Yes, that was exactly my feeling.
Nov. 24, 2017
[Pharo 7.0-dev] Build #323: 20549-CompiledMethod-isTestMethod-should-invert-the-query-clauses
by ci-pharo-ci-jenkins2@inria.fr
There is a new Pharo build available!
The status of the build #323 was: SUCCESS.
The Pull Request #523 was integrated: "20549-CompiledMethod-isTestMethod-should-invert-the-query-clauses"
Pull request url: https://github.com/pharo-project/pharo/pull/523
Issue Url: https://pharo.fogbugz.com/f/cases/20549
Build Url: https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…
Nov. 24, 2017
Re: [Pharo-dev] [PHARO 7.0A] NEXT ENHANCEMENTS
by Tudor Girba
Well said!
Doru
> On Nov 23, 2017, at 8:53 PM, Torsten Bergmann <astares(a)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(a)highoctane.be" <phil(a)highoctane.be>
> An: "Pharo Development List" <pharo-dev(a)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(a)me.com> wrote:
> Impressive!!
>
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
> On Nov 23, 2017, at 7:12 AM, Stephane Ducasse <stepharo.self(a)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-probl…
>
> 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-…
>
> 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-an…
>
> 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-testWeakDoubleAnn…
>
> 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-f…
> (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-KMDi…
>
> 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-…
>
> 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-du…
>
> 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-Waitfr…
>
> 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-PharoCla…
>
> 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-t…
>
> 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-cause…
>
> 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 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-seem…
>
> 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-athen…
>
> 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-incorr…
>
> 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-T…
>
> 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-generateDefaultFileOu…
>
> 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-argume…
>
> 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-c…
>
> 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-Nauti…
>
> 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-ma…
>
> 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-GLE…
>
> 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-Co…
>
> 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-…
>
> 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-OpalCom…
>
> 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."
Nov. 24, 2017