Pharo-users
By thread
pharo-users@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- 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
October 2023
- 7 participants
- 14 messages
This week (43/2023) on the Pharo Issue Tracker
by Marcus Denker
# Pharo 11
- [P11] Add Support for proxy in Iceberg #15099
https://github.com/pharo-project/pharo/pull/15099
- Make finalization registry a normal strong double linked list #15107
https://github.com/pharo-project/pharo/pull/15107
- [P11] Update document browser to 1.0.1 to 1.0.2, which depends on iceberg 2.2.2 #15130
https://github.com/pharo-project/pharo/pull/15130
- Honouring Proxy Settings in P11 #1750
https://github.com/pharo-vcs/iceberg/pull/1750
# Fixes
- Make finalization registry a normal strong double linked list P12 #15108
https://github.com/pharo-project/pharo/pull/15108
- Fix Jump to test method from implementors view #15045
https://github.com/pharo-project/pharo/pull/15045
- 15074-Pragmas-lost-when-updating-methods #15087
https://github.com/pharo-project/pharo/pull/15087
- AdditionalMethodState: do not copy the Associations/Pragmas when growing or shrinking #15090
https://github.com/pharo-project/pharo/pull/15090
# Features
- Improve the inspector for Pragma to highlight the pragma in the source #602
https://github.com/pharo-spec/NewTools/pull/602
- Refactor ImageMorph to support more than one Form depicting the same image at different scales #14998
https://github.com/pharo-project/pharo/pull/14998
- Icenberg: Adding support for Proxy URL #1748
https://github.com/pharo-vcs/iceberg/pull/1748
# Packages Cleanup
- RPackage: Create packages for extension protocols without announcements #14552
https://github.com/pharo-project/pharo/pull/14552
- Do not use categories in ShiftClassInstaller #15122
https://github.com/pharo-project/pharo/pull/15122
- Fix bug marking too many packages as dirty in Iceberg #15073
https://github.com/pharo-project/pharo/pull/15073
- Fix moving a class from a tag in Calypso #15077
https://github.com/pharo-project/pharo/pull/15077
- RPackage: Simplify protocol management #15080
https://github.com/pharo-project/pharo/pull/15080
- Improve ShiftClassBuilder>>category: #15094
https://github.com/pharo-project/pharo/pull/15094
- Deprecate ClassRecategorized #15127
https://github.com/pharo-project/pharo/pull/15127
- Do not announce method recategorization when removing a selector from a protocol #15133
https://github.com/pharo-project/pharo/pull/15133
- SpChangeSorterPresenter shouldnt use ClassRecategorized #601
https://github.com/pharo-spec/NewTools/pull/601
# Monticello
- Monticello: Improve MCZ management #15114
https://github.com/pharo-project/pharo/pull/15114
- Introduce and use CategoryConverter #15102
https://github.com/pharo-project/pharo/pull/15102
- Improve MCSystemCategoryParser #15086
https://github.com/pharo-project/pharo/pull/15086
- Monticello: remove unused announcements #15082
https://github.com/pharo-project/pharo/pull/15082
- Monticello: Make MethodAddition closer to system behavior #15081
https://github.com/pharo-project/pharo/pull/15081
- Monticello: Class/Trait definition creation shouldnt use categories #15088
https://github.com/pharo-project/pharo/pull/15088
- Monticello: Add an option to read old format #15103
https://github.com/pharo-project/pharo/pull/15103
- Update location of setting the MCZ old format flag #15111
https://github.com/pharo-project/pharo/pull/15111
# Metacello
- Deprecate MetacelloPlatfrom>>#authorName: #15079
https://github.com/pharo-project/pharo/pull/15079
- Simplify bootstraping of Metacello #15072
https://github.com/pharo-project/pharo/pull/15072
- Simplify Metacello platform code #15066
https://github.com/pharo-project/pharo/pull/15066
- Move regex core loading #15069
https://github.com/pharo-project/pharo/pull/15069
# Compiler
- RBPragmaNode/Pragma: add #sourceNode, reduce #asPragma #15092
https://github.com/pharo-project/pharo/pull/15092
- Cleanup: #recompile and CompilerPlugin tests #15109
https://github.com/pharo-project/pharo/pull/15109
- Undeclared: keep weak reference to all methods using the Undeclared Variable #15100
https://github.com/pharo-project/pharo/pull/15100
- Add test: reading 'thisContext' in a DoIt #15117
https://github.com/pharo-project/pharo/pull/15117
- Merge OCPragmaTest into MethodPragmaTest #15113
https://github.com/pharo-project/pharo/pull/15113
- Fix testRecompileMethodToInBlockContext++ using clean blocks #605
https://github.com/pharo-spec/NewTools/pull/605
# Bootstrap
- Remove BaselineOfTelePharoSupport #15119
https://github.com/pharo-project/pharo/pull/15119
- Improve the management of TTranscript #15116
https://github.com/pharo-project/pharo/pull/15116
# Refactoring Engine
- Refactor: move precondition checking code to checkPreconditions #15078
https://github.com/pharo-project/pharo/pull/15078
# Cleanup
- Deprecate old class creation methods #14837
https://github.com/pharo-project/pharo/pull/14837
- Move traceCr & co to non interactive transcript #15115
https://github.com/pharo-project/pharo/pull/15115
- Calypso: Remove duplicated registration of SycRemoveClassCommand #15084
https://github.com/pharo-project/pharo/pull/15084
- remove TextEditor #15064
https://github.com/pharo-project/pharo/pull/15064
- Cleanup Message Hierarchy #15095
https://github.com/pharo-project/pharo/pull/15095
# Trivial Cleanup
- Cleanup: TIterateTest>>#testSumNumbers #15124
https://github.com/pharo-project/pharo/pull/15124
- Clean AthensFontDescription>>#asString #15123
https://github.com/pharo-project/pharo/pull/15123
- Small cleanup: use pragma, not #expectedFailures method #15112
https://github.com/pharo-project/pharo/pull/15112
- remove two duplicated methods #15097
https://github.com/pharo-project/pharo/pull/15097
- Rewrite == nil ifFalse: into ifNotNil: #15101
https://github.com/pharo-project/pharo/pull/15101
- Rewrite notNil ifTrue: into ifNotNil: in packages starting by M #15129
https://github.com/pharo-project/pharo/pull/15129
- Transform notNil ifFalse: into ifNil: #15128
https://github.com/pharo-project/pharo/pull/15128
- Rewrite = nil ifTrue: to ifNil: #15083
https://github.com/pharo-project/pharo/pull/15083
- Rewrite notNil ifTrue: into ifNotNil: #15135
https://github.com/pharo-project/pharo/pull/15135
- Rewrite == nil ifTrue: to ifNil: #15085
https://github.com/pharo-project/pharo/pull/15085
- Cleanup: CornerGripMorph should be abstract #15068
https://github.com/pharo-project/pharo/pull/15068
Oct. 30, 2023
[ANN] docker-pharo-runtime v11.0.0-2023-10-25 [v11.0.0 [2023-10-25]] released!
by Buenos Aires Smalltalk
Oct. 25, 2023
Oct. 25, 2023
UKSTUG meeting - Marten Feldtmann - GPAS: GemStone/PUM Application Stack - 25 October 2023
by Giovanni Corriga
The next UK Smalltalk User Group meeting will be on 25 October (tomorrow).
Marten Feldtmann ( https://schrievkrom.wordpress.com/ ) will talk to us
about his project GPAS: a GemStone/PUM Application Stack.
This will be an online meeting from home.
If you'd like to join us, please sign up in advance on the meeting's Meetup
page ( https://www.meetup.com/ukstug/events/296563100/ ) to receive the
meeting details. Donât forget to bring your laptop and drinks!
Oct. 24, 2023
Re: [Pharo-dev] VM Release 10.0.8
by Guillermo Polito
In the launcher? There is a âVMsâ button on the top right that will open a dialog. Then you need to click on the VM to update and click on update.
G
> El 23 oct. 2023, a las 16:08, Miloslav.Raus--- via Pharo-dev <pharo-dev(a)lists.pharo.org> escribió:
>
> Hi
>
> how exactly does one do this on Windows, without violating the "msi contract" (i.e. one was as dumb enogh to install the proposed msi package some time back) ?
> Ie. I'm perfectly capable of overwriting the VM, but don't tell me it's the right thing to do" (tm).
>
> M.R.
>
> From: Guillermo Polito <guillermopolito(a)gmail.com>
> Sent: Monday, October 23, 2023 2:25:32 PM
> To: Pharo Development List; Any question about pharo is welcome; pharo-vm(a)lists.pharo.org
> Subject: [Pharo-dev] VM Release 10.0.8
>
> Hi all,
>
> TL;DR; update your launcher VMs and your download scripts!
>
>
> There is a new VM version: release 10.0.8 which fixes, among others, a performance regression that showed in some cases that overly relied on the interpreter.
> See below the changes log, and for those interested, the fix for the performance issue is here: https://github.com/pharo-project/pharo-vm/pull/705 <https://github.com/pharo-project/pharo-vm/pull/705>
>
> What's Changed
>
> Fixes #14768: File class>>primFileAttributesð· answers corrupted result by @akgrant43 <https://github.com/akgrant43> in #697 <https://github.com/pharo-project/pharo-vm/pull/697>
> Fix/speed regression by @tesonep <https://github.com/tesonep> in #705 <https://github.com/pharo-project/pharo-vm/pull/705>
> Full Changelog: v10.0.7...v10.0.8 <https://github.com/pharo-project/pharo-vm/compare/v10.0.7...v10.0.8>
Oct. 23, 2023
VM Release 10.0.8
by Guillermo Polito
Hi all,
TL;DR; update your launcher VMs and your download scripts!
There is a new VM version: release 10.0.8 which fixes, among others, a performance regression that showed in some cases that overly relied on the interpreter.
See below the changes log, and for those interested, the fix for the performance issue is here: https://github.com/pharo-project/pharo-vm/pull/705 <https://github.com/pharo-project/pharo-vm/pull/705>
What's Changed
Fixes #14768: File class>>primFileAttributesð· answers corrupted result by @akgrant43 <https://github.com/akgrant43> in #697 <https://github.com/pharo-project/pharo-vm/pull/697>
Fix/speed regression by @tesonep <https://github.com/tesonep> in #705 <https://github.com/pharo-project/pharo-vm/pull/705>
Full Changelog: v10.0.7...v10.0.8 <https://github.com/pharo-project/pharo-vm/compare/v10.0.7...v10.0.8>
Oct. 23, 2023
This week (42/2023) on the Pharo Issue Tracker
by Marcus Denker
# This week (42/2023) on the Pharo Issue Tracker
# Feature
- Adding debug test setup debug menu entry #14992
https://github.com/pharo-project/pharo/pull/14992
- Enhance System menu to browse image and VM folder #15043
https://github.com/pharo-project/pharo/pull/15043
- Enhance roassal with version v1.04b #14985 #15013
https://github.com/pharo-project/pharo/pull/15013
- Add a demo page for component list presenter #1462
https://github.com/pharo-spec/Spec/pull/1462
# Bugs
- Fix bug in the context interpreter for clean block #15055
https://github.com/pharo-project/pharo/pull/15055
- Fix #magnifyBy:smoothing: on AthensCairoSurfaceForm #14922
https://github.com/pharo-project/pharo/pull/14922
- 13652-Installing-a-breakpoint-in-the-message-browser-crashes #14991
https://github.com/pharo-project/pharo/pull/14991
- Slots: Do not update class while building it #15012
https://github.com/pharo-project/pharo/pull/15012
- Fix key combination sequence not printable instances #15027
https://github.com/pharo-project/pharo/pull/15027
- [WIP] Preserve tree expansion state when (un)checking a class in the method visibility tree (fixes #14559) #14969
https://github.com/pharo-project/pharo/pull/14969
- Turn off Error hander on #computeFullBounds for a while to find a bug #15048
https://github.com/pharo-project/pharo/pull/15048
# Fluid Class Def
- Migrate class parser tests to fluid #15052
https://github.com/pharo-project/pharo/pull/15052
- Add tests on Fluid class parser and fix bugs #14984
https://github.com/pharo-project/pharo/pull/14984
- 13315-Fluid-Check-skipped-tests-ChangeSetClassChangesTest #14993
https://github.com/pharo-project/pharo/pull/14993
- Improve new chunk importer #15046
https://github.com/pharo-project/pharo/pull/15046
- Remove usage of old class definition syntax #15053
https://github.com/pharo-project/pharo/pull/15053
# RPackage
- RPackage: Remove #toCategoryName: and clean #14995
https://github.com/pharo-project/pharo/pull/14995
- RPackage: Remove users of ClassRecatogrized #14997
https://github.com/pharo-project/pharo/pull/14997
- RPackage: Change root tag name #15004
https://github.com/pharo-project/pharo/pull/15004
- RPackage: Fix bug in package tag removals #15018
https://github.com/pharo-project/pharo/pull/15018
- Metacello: Simplify repository creation #15026
https://github.com/pharo-project/pharo/pull/15026
- Metacello: Further simplify repository creation #15050
https://github.com/pharo-project/pharo/pull/15050
- SpChangeSorterPresenter shouldnt use ClassRecategorized #601
https://github.com/pharo-spec/NewTools/pull/601
# CI / Bootstrap
- Initialize CaseInsensitiveOrder in the bootstrap #15014
https://github.com/pharo-project/pharo/pull/15014
- Remove the use of categories in bootstrap class definition #15047
https://github.com/pharo-project/pharo/pull/15047
- Bootstrap:â¯Use Hermes V3 #15022
https://github.com/pharo-project/pharo/pull/15022
# CI / Full image load
- Morphic-load-no-rehash #14988
https://github.com/pharo-project/pharo/pull/14988
- Remove BaselineOfIDE obsolete management #14990
https://github.com/pharo-project/pharo/pull/14990
- Clean rules baslines and packaging #14999
https://github.com/pharo-project/pharo/pull/14999
- Rework baseline of refactorings #15001
https://github.com/pharo-project/pharo/pull/15001
- Baselines: No need to nuke RBRefactoryChangeManager #15021
https://github.com/pharo-project/pharo/pull/15021
# CI
- Fix Jenkins file uploading stage #14996
https://github.com/pharo-project/pharo/pull/14996
# Tests
- Improve disabling of Epicea in tests #15032
https://github.com/pharo-project/pharo/pull/15032
- ChangeSetClassChangesTest should clean the system #15031
https://github.com/pharo-project/pharo/pull/15031
- RBTransformationsTest>>#testAddProtocolTransform should clean after execution #15029
https://github.com/pharo-project/pharo/pull/15029
- Clean system after ClyBrowserToolValidityTest #15030
https://github.com/pharo-project/pharo/pull/15030
- Cleanup: adjust the release test for sent but not implemented selectors #15035
https://github.com/pharo-project/pharo/pull/15035
# Cleanup
- Fix depreciation in Dependency analyzer #15051
https://github.com/pharo-project/pharo/pull/15051
- Reduce UIManager references in Presenters + use new API #14575
https://github.com/pharo-project/pharo/pull/14575
- Replace EditorFindReplaceDialogWindow with SpRubFindReplaceService #15058
https://github.com/pharo-project/pharo/pull/15058
- Enh notification center #1455
https://github.com/pharo-spec/Spec/pull/1455
# Trivial Cleanup
- extract return stmt from ifNil:ifNotNil: #15007
https://github.com/pharo-project/pharo/pull/15007
- Cleanup: small category glitch in #RBParseTreeSearcherTest #15037
https://github.com/pharo-project/pharo/pull/15037
- Cleanup: small cleanup in RBDumpVisitorTest #15039
https://github.com/pharo-project/pharo/pull/15039
- Cleanup: fix some small issues in Announcement package #15041
https://github.com/pharo-project/pharo/pull/15041
- 15008-Tests-in-RBEOFTokenTest-should-be-in-tests-category-not-test #15065
https://github.com/pharo-project/pharo/pull/15065
- There was a missing return in a description accessor #1465
https://github.com/pharo-spec/Spec/pull/1465
Oct. 20, 2023
This week (41/2023) on the Pharo Issue Tracker
by Marcus Denker
# Pharo 11
- Fix unsubscriptions of WeakSubscriptions #14951
https://github.com/pharo-project/pharo/pull/14951
- [P11 Backport] Unsubscribe announcements from finalization registry #14938
https://github.com/pharo-project/pharo/pull/14938
# Fixes
- Fix versioning error handling already versioned file names #14851
https://github.com/pharo-project/pharo/pull/14851
- Calypso: Show protocol edition bar only in edition #14885
https://github.com/pharo-project/pharo/pull/14885
- Ensure filesystem code is initialized before opening source files (fixes #14850) #14907
https://github.com/pharo-project/pharo/pull/14907
- Improving precision in humanReadableByteSizeString #14900
https://github.com/pharo-project/pharo/pull/14900
- Allow formatting only part of a method or playground (fixes #14618) #14909
https://github.com/pharo-project/pharo/pull/14909
- Unsubscribe announcements from finalization registry #14937
https://github.com/pharo-project/pharo/pull/14937
- Fix index out of range during Calypso editor tab updates #14942
https://github.com/pharo-project/pharo/pull/14942
- 10644 fixes process terminate #11310
https://github.com/pharo-project/pharo/pull/11310
- 14934-When-prompted-to-create-a-class-the-definition-information-are-ignored #14954
https://github.com/pharo-project/pharo/pull/14954
- Fix âspanâ in BalloonEngine not being as wide as the âdestFormâ #14926
https://github.com/pharo-project/pharo/pull/14926
# Undeclared Handling
- Deprecate Dictionary #removeUnreferencedKeys #14975
https://github.com/pharo-project/pharo/pull/14975
- Optimize Dictionary>>unreferencedKeys #14908
https://github.com/pharo-project/pharo/pull/14908
- reduce the amount of calls to #cleanOutUndeclared during full image load #14936
https://github.com/pharo-project/pharo/pull/14936
# Packages
- Clean test on repackaging #14911
https://github.com/pharo-project/pharo/pull/14911
- Simplify ClassAdded #14953
https://github.com/pharo-project/pharo/pull/14953
- Remove MCWorkingCopy>>#merge: #14955
https://github.com/pharo-project/pharo/pull/14955
- RPackage: Remove categories from class removal announcement #14946
https://github.com/pharo-project/pharo/pull/14946
- Update DoItChunk to manage new package API #14924
https://github.com/pharo-project/pharo/pull/14924
- Fix failing tests on RPackage #14927
https://github.com/pharo-project/pharo/pull/14927
- RPackage: Finish to clean the package/tag import logic #14797
https://github.com/pharo-project/pharo/pull/14797
- RPackage: #moveClass:toTag: can be simpler if the package do not change #14882
https://github.com/pharo-project/pharo/pull/14882
- Reduce once more the usage of the category API #14952
https://github.com/pharo-project/pharo/pull/14952
- Epicea: Remove most references to categories #14893
https://github.com/pharo-project/pharo/pull/14893
- Monticello: Repackage classes and methods #14887
https://github.com/pharo-project/pharo/pull/14887
# Refactoring
- Continue to migrate RBCondition to RBNewAbstractCondition subclasses #14940
https://github.com/pharo-project/pharo/pull/14940
- 2023 10 07 remove shared var driver #14921
https://github.com/pharo-project/pharo/pull/14921
- Behavior>>bindingOf: is different from RBClass >> bindingOf: #14919
https://github.com/pharo-project/pharo/pull/14919
- Refactorings: Update all code relying on categories to use package/tag instead #14860
https://github.com/pharo-project/pharo/pull/14860
- RPackage: New step at cleaning tests #14883
https://github.com/pharo-project/pharo/pull/14883
# Fluid Class Defs
- Do not rely on old class definition in code importer #14878
https://github.com/pharo-project/pharo/pull/14878
- Simplify shared pools creation #14949
https://github.com/pharo-project/pharo/pull/14949
- Merge FluidClassBuilder and ShiftClassBuilder #14902
https://github.com/pharo-project/pharo/pull/14902
- 11629-Finish-FluidClassBuilderTesttestBuildSimplePoint2 #14894
https://github.com/pharo-project/pharo/pull/14894
# Full Image Load / Bootstrap
- Cleanup: BaselineOfIDE loading RPackage-Tests in the postload #14981
https://github.com/pharo-project/pharo/pull/14981
- No need to remove empty protocols after loading morphic #14943
https://github.com/pharo-project/pharo/pull/14943
- Remove-recompile-Morphic-baseline #14977
https://github.com/pharo-project/pharo/pull/14977
- Small cleanup of ImageCleaner: #helpPackages #14974
https://github.com/pharo-project/pharo/pull/14974
- Some cleanup of #cleanUp* code #14910
https://github.com/pharo-project/pharo/pull/14910
- unify-cleanup-empty-protocols #14948
https://github.com/pharo-project/pharo/pull/14948
- Add missing methods to ring for Hermes #14971
https://github.com/pharo-project/pharo/pull/14971
# Tests
- reduce-ASTCache-reset #14976
https://github.com/pharo-project/pharo/pull/14976
- Cleanup-methodsWithUnboundGlobals #14933
https://github.com/pharo-project/pharo/pull/14933
- 14644-We-need-test-for-thoroughWhichSelectorsReferTo #14898
https://github.com/pharo-project/pharo/pull/14898
# Debugger
- adding a command to the debugger stack toolbar, which opens a popover to quickly activate/unactivate debugger extensions #598
https://github.com/pharo-spec/NewTools/pull/598
- Simplify debugger test code #599
https://github.com/pharo-spec/NewTools/pull/599
# Cleanup
- 14917-Add-comment-to-whichSelectorsReferTo #14966
https://github.com/pharo-project/pharo/pull/14966
- Factor out methods for allocating and drawing the cache canvas from HandMorph onto FormCanvas #14890
https://github.com/pharo-project/pharo/pull/14890
- Reflectivity cleaning and comments #14892
https://github.com/pharo-project/pharo/pull/14892
- 14848-BasicDatePrinter-class--default-should-define-a-default-subclass-instead-of-returning-an-arbitrary-subclass #14896
https://github.com/pharo-project/pharo/pull/14896
- 10066-Cleanup-deprecated-method-in-Trait #14899
https://github.com/pharo-project/pharo/pull/14899
- remove code duplication with Array>>#asTraitComposition #14903
https://github.com/pharo-project/pharo/pull/14903
- Add back #keyword in Pragma for compatibility #14897
https://github.com/pharo-project/pharo/pull/14897
- Move #isTraitDefinition to Pharo from Tonel #14889
https://github.com/pharo-project/pharo/pull/14889
- deprecate #isMetaSide in Ring #14959
https://github.com/pharo-project/pharo/pull/14959
- remove some methods that are duplicated in the hierarchy #14960
https://github.com/pharo-project/pharo/pull/14960
Oct. 13, 2023
Re: [Pharo-dev] # This week (40/2023) on the Pharo Issue Tracker
by Tim Mackinnon
I don't look in depth every week - but gosh there are always some great items in the list when you do look. Its all the little details the make you smile - removing old usages etc. This is how you fix a big system bit by bit - its very inspirational and a good example for the day jobs as well. Thanks everyone... people do appreciate it.
Tim
On Fri, 6 Oct 2023, at 1:45 PM, Marcus Denker wrote:
> # Fixes
>
> - Fix intersection of dictionaries #14812
> https://github.com/pharo-project/pharo/pull/14812
>
> - Fix announcements during class creation #14816
> https://github.com/pharo-project/pharo/pull/14816
>
> - Prevent SystemDictionary key to be something else than symbols #14813
> https://github.com/pharo-project/pharo/pull/14813
>
> - Kernel: Fix CompiledMethod>>#propertyAt:ifPresent: #14823
> https://github.com/pharo-project/pharo/pull/14823
>
> - Allow defining methods from class pane again #14824
> https://github.com/pharo-project/pharo/pull/14824
>
> - 14864-Recompiling-a-method-when-a-tool-looks-at-it-DNU-name-is-nil #14865
> https://github.com/pharo-project/pharo/pull/14865
>
> - speedup-runtimeUndeclaredRead #14873
> https://github.com/pharo-project/pharo/pull/14873
>
> - Fix Deprecation for methods that use #runtimeUndeclaredRead #14872
> https://github.com/pharo-project/pharo/pull/14872
>
> # Features
>
> - There is #workDatesDo:, but no #workDates #14820
> https://github.com/pharo-project/pharo/pull/14820
>
>
> # Graphics
>
> - Factor out methods for allocating and drawing the cache canvas from
> HandMorph onto FormCanvas #14890
> https://github.com/pharo-project/pharo/pull/14890
>
> - Factor out methods for saving and restoring patches from HandMorph
> onto Canvas #14841
> https://github.com/pharo-project/pharo/pull/14841
>
> - Remove some unused methods from the Canvas hierarchy #14855
> https://github.com/pharo-project/pharo/pull/14855
>
> - Defer change list update to avoid a race condition #14853
> https://github.com/pharo-project/pharo/pull/14853
>
> # Package cleanup
>
> - Remove usage of #category: in trait tests #14877
> https://github.com/pharo-project/pharo/pull/14877
>
> - RPackage: Simplify tests and fix bug in package removal #14875
> https://github.com/pharo-project/pharo/pull/14875
>
> - RPackage: Introduce UndefinedPackageTag #14876
> https://github.com/pharo-project/pharo/pull/14876
>
> - RPackage: Revert #packageName #14825
> https://github.com/pharo-project/pharo/pull/14825
>
> - Monticello: Simplify classRemoved: #14857
> https://github.com/pharo-project/pharo/pull/14857
>
> - RPackage: remove private import method #14879
> https://github.com/pharo-project/pharo/pull/14879
>
> - Change set should not depend on ClassRecategorized #14880
> https://github.com/pharo-project/pharo/pull/14880
>
> - RPackage: ClassRepackaged announcement should know the package tags #14881
> https://github.com/pharo-project/pharo/pull/14881
>
> - RPackage: New step at cleaning tests #14883
> https://github.com/pharo-project/pharo/pull/14883
>
> # Refactoring Engine
>
>
> - Refactor: reusing transformations where possible #14862
> https://github.com/pharo-project/pharo/pull/14862
>
> - Refactoring: Get away from class definition #14852
> https://github.com/pharo-project/pharo/pull/14852
>
> - Refactoring: Remove controllers #14828
> https://github.com/pharo-project/pharo/pull/14828
>
> - fixes #14715: RBNamespace >> classNamed: should convert strings to
> symbols #14831
> https://github.com/pharo-project/pharo/pull/14831
>
> - [Refactoring engine] 2023 09 26 enh remove instance variable2 #14790
> https://github.com/pharo-project/pharo/pull/14790
>
> - Refactoring engine: Cleaning up #14834
> https://github.com/pharo-project/pharo/pull/14834
>
> # Documentation
>
> - Adding a #reflection: pragma on reflective methods #14821
> https://github.com/pharo-project/pharo/pull/14821
>
> - Bootstrap: Add logs to early steps of the bootstrap #14861
> https://github.com/pharo-project/pharo/pull/14861
>
> # Tools
>
> - Debugger protocol cleaning #590
> https://github.com/pharo-spec/NewTools/pull/590
>
> - Debugger class side cleaning #594
> https://github.com/pharo-spec/NewTools/pull/594
>
> - Scrolling to selection when selecting path to the receiver class in
> the meta browser (Fix for the meta browser in the inspector) #597
> https://github.com/pharo-spec/NewTools/pull/597
>
> - StVersionBrowserPresenter : no need to use #instanceSideParentName
> (which is Ring1 specific) #596
> https://github.com/pharo-spec/NewTools/pull/596
>
> - fix #testStackTablePackagesLabels: use correct DoIt selector #595
> https://github.com/pharo-spec/NewTools/pull/595
>
> - Fix for issue #592 self for number in inspector #593
> https://github.com/pharo-spec/NewTools/pull/593
>
> - Removing deprecated debugger command (StShowFullStackCommand) #591
> https://github.com/pharo-spec/NewTools/pull/591
>
>
> # Cleanup
>
>
> - fix a isForWorkspace: send #1459
> https://github.com/pharo-spec/Spec/pull/1459
>
> - Move #isTraitDefinition to Pharo from Tonel #14889
> https://github.com/pharo-project/pharo/pull/14889
>
> - 10094-SourceFileArraychangeRecordsFordo-is-Ring1-specific #14866
> https://github.com/pharo-project/pharo/pull/14866
>
> - EDDebuggingAPI: use #changeRecordsFor: #14870
> https://github.com/pharo-project/pharo/pull/14870
>
> - Ring-Cleanup-isMetaSide #14856
> https://github.com/pharo-project/pharo/pull/14856
>
> - 10-02-Deprecation-Cleanup #14847
> https://github.com/pharo-project/pharo/pull/14847
>
> - Refactor message send: subclass of Message #14829
> https://github.com/pharo-project/pharo/pull/14829
>
> - Refactor Pragma: subclass of Message #14835
> https://github.com/pharo-project/pharo/pull/14835
>
> - Reflectivity cleaning and comments #14892
> https://github.com/pharo-project/pharo/pull/14892
Oct. 6, 2023
# This week (40/2023) on the Pharo Issue Tracker
by Marcus Denker
# Fixes
- Fix intersection of dictionaries #14812
https://github.com/pharo-project/pharo/pull/14812
- Fix announcements during class creation #14816
https://github.com/pharo-project/pharo/pull/14816
- Prevent SystemDictionary key to be something else than symbols #14813
https://github.com/pharo-project/pharo/pull/14813
- Kernel: Fix CompiledMethod>>#propertyAt:ifPresent: #14823
https://github.com/pharo-project/pharo/pull/14823
- Allow defining methods from class pane again #14824
https://github.com/pharo-project/pharo/pull/14824
- 14864-Recompiling-a-method-when-a-tool-looks-at-it-DNU-name-is-nil #14865
https://github.com/pharo-project/pharo/pull/14865
- speedup-runtimeUndeclaredRead #14873
https://github.com/pharo-project/pharo/pull/14873
- Fix Deprecation for methods that use #runtimeUndeclaredRead #14872
https://github.com/pharo-project/pharo/pull/14872
# Features
- There is #workDatesDo:, but no #workDates #14820
https://github.com/pharo-project/pharo/pull/14820
# Graphics
- Factor out methods for allocating and drawing the cache canvas from HandMorph onto FormCanvas #14890
https://github.com/pharo-project/pharo/pull/14890
- Factor out methods for saving and restoring patches from HandMorph onto Canvas #14841
https://github.com/pharo-project/pharo/pull/14841
- Remove some unused methods from the Canvas hierarchy #14855
https://github.com/pharo-project/pharo/pull/14855
- Defer change list update to avoid a race condition #14853
https://github.com/pharo-project/pharo/pull/14853
# Package cleanup
- Remove usage of #category: in trait tests #14877
https://github.com/pharo-project/pharo/pull/14877
- RPackage: Simplify tests and fix bug in package removal #14875
https://github.com/pharo-project/pharo/pull/14875
- RPackage: Introduce UndefinedPackageTag #14876
https://github.com/pharo-project/pharo/pull/14876
- RPackage: Revert #packageName #14825
https://github.com/pharo-project/pharo/pull/14825
- Monticello: Simplify classRemoved: #14857
https://github.com/pharo-project/pharo/pull/14857
- RPackage: remove private import method #14879
https://github.com/pharo-project/pharo/pull/14879
- Change set should not depend on ClassRecategorized #14880
https://github.com/pharo-project/pharo/pull/14880
- RPackage: ClassRepackaged announcement should know the package tags #14881
https://github.com/pharo-project/pharo/pull/14881
- RPackage: New step at cleaning tests #14883
https://github.com/pharo-project/pharo/pull/14883
# Refactoring Engine
- Refactor: reusing transformations where possible #14862
https://github.com/pharo-project/pharo/pull/14862
- Refactoring: Get away from class definition #14852
https://github.com/pharo-project/pharo/pull/14852
- Refactoring: Remove controllers #14828
https://github.com/pharo-project/pharo/pull/14828
- fixes #14715: RBNamespace >> classNamed: should convert strings to symbols #14831
https://github.com/pharo-project/pharo/pull/14831
- [Refactoring engine] 2023 09 26 enh remove instance variable2 #14790
https://github.com/pharo-project/pharo/pull/14790
- Refactoring engine: Cleaning up #14834
https://github.com/pharo-project/pharo/pull/14834
# Documentation
- Adding a #reflection: pragma on reflective methods #14821
https://github.com/pharo-project/pharo/pull/14821
- Bootstrap: Add logs to early steps of the bootstrap #14861
https://github.com/pharo-project/pharo/pull/14861
# Tools
- Debugger protocol cleaning #590
https://github.com/pharo-spec/NewTools/pull/590
- Debugger class side cleaning #594
https://github.com/pharo-spec/NewTools/pull/594
- Scrolling to selection when selecting path to the receiver class in the meta browser (Fix for the meta browser in the inspector) #597
https://github.com/pharo-spec/NewTools/pull/597
- StVersionBrowserPresenter : no need to use #instanceSideParentName (which is Ring1 specific) #596
https://github.com/pharo-spec/NewTools/pull/596
- fix #testStackTablePackagesLabels: use correct DoIt selector #595
https://github.com/pharo-spec/NewTools/pull/595
- Fix for issue #592 self for number in inspector #593
https://github.com/pharo-spec/NewTools/pull/593
- Removing deprecated debugger command (StShowFullStackCommand) #591
https://github.com/pharo-spec/NewTools/pull/591
# Cleanup
- fix a isForWorkspace: send #1459
https://github.com/pharo-spec/Spec/pull/1459
- Move #isTraitDefinition to Pharo from Tonel #14889
https://github.com/pharo-project/pharo/pull/14889
- 10094-SourceFileArraychangeRecordsFordo-is-Ring1-specific #14866
https://github.com/pharo-project/pharo/pull/14866
- EDDebuggingAPI: use #changeRecordsFor: #14870
https://github.com/pharo-project/pharo/pull/14870
- Ring-Cleanup-isMetaSide #14856
https://github.com/pharo-project/pharo/pull/14856
- 10-02-Deprecation-Cleanup #14847
https://github.com/pharo-project/pharo/pull/14847
- Refactor message send: subclass of Message #14829
https://github.com/pharo-project/pharo/pull/14829
- Refactor Pragma: subclass of Message #14835
https://github.com/pharo-project/pharo/pull/14835
- Reflectivity cleaning and comments #14892
https://github.com/pharo-project/pharo/pull/14892
Oct. 6, 2023