It is just incredible what happens in one week in the pharo community. 
This is really great!

Thank you all for your efforts!

Norbert

> Am 31.03.2023 um 12:18 schrieb Marcus Denker <marcus.den...@inria.fr>:
> 
> We again merged ~60 PRs. 
> 
> Pharo11 got some bugfixes and last improvements.
> 
> In Pharo12, we continue the compiler refactoring and the cleanup of 
> ClassOrganizer. 
> 
> 
> Pharo11
> =======
> 
> 
> Last Improvements
> =================
> 
> - Add a way to know the real processor architecture #13124
>       https://github.com/pharo-project/pharo/pull/13124
>       
> - remove end line characters in returned value of processorArchitecture #13155
>       https://github.com/pharo-project/pharo/pull/13155
>       
> - Removing unused instance variable topContext in DebugContext #13179
>       https://github.com/pharo-project/pharo/pull/13179
>       
> - Add inspector extensions for Chronology #499
>       https://github.com/pharo-spec/NewTools/pull/499
>       
> - More inspector extensions #497
>       https://github.com/pharo-spec/NewTools/pull/497
>       
> 
> Fixes
> =====
> 
> - 13181-DeprecationPerformedNotification-Automatic-deprecation-code-rewrite 
> #13182
>       https://github.com/pharo-project/pharo/pull/13182
>       
> - implement #selectedClassOrMetaClass in MCTool to return nil #13167
>       https://github.com/pharo-project/pharo/pull/13167
>       
> - 13141-timesRepeat-does-not-work-on-nested-loops #13154
>       https://github.com/pharo-project/pharo/pull/13154
>       
> - 13122 rbparser cutting tokens in stepBar [Pharo11] #13129
>       https://github.com/pharo-project/pharo/pull/13129       
>       
> - fixing the code update bug after compiling a missing method with the 
> unfiltered stack #491  
>       https://github.com/pharo-spec/NewTools/pull/491
>       
> - Categorizing uncategorized classes in new tools debugger tests #500
>       https://github.com/pharo-spec/NewTools/pull/500
>       
> - SpCodeInteractionModel>>#notify: Avoid crashing #1363
>       https://github.com/pharo-spec/Spec/pull/1363
>       
> - SpDropListExampleTest does not opens Playgorunds anymore #1359
>       https://github.com/pharo-spec/Spec/pull/1359
> 
>       
> Pharo12
> =======
> 
> Speed
> =====
> 
> - speedup-testNoShadowedVariablesInMethods #13170
>       https://github.com/pharo-project/pharo/pull/13170
>       
> - Speed up #assertCollection:hasSameElements: in case they are equals. #13144
>       https://github.com/pharo-project/pharo/pull/13144
> 
> 
> ClassOrganizer Cleanup
> ======================
> 
> - Inline extensions of protocol organizer #13194
>       https://github.com/pharo-project/pharo/pull/13194
>       
> - ChangeRecord: rename category into protocol #13188
>       https://github.com/pharo-project/pharo/pull/13188
>       
> - Inline some protocol organizer behavior #13191
>       https://github.com/pharo-project/pharo/pull/13191
>       
> - remove commentSourcePointer from ClassOrganization #13176
>       https://github.com/pharo-project/pharo/pull/13176
>       
> - Set-CommentSourcepointer-ClassDescription #13171
>       https://github.com/pharo-project/pharo/pull/13171
>       
> - Update behaviour of #protocolNamed: #13173
>       https://github.com/pharo-project/pharo/pull/13173
>       
> - Simplify and deprecate ClassDescription>>allProtocolsUpTo: #13160
>               https://github.com/pharo-project/pharo/pull/13160
>               
> - ProtocolOrganizer cleanings #13169
>       https://github.com/pharo-project/pharo/pull/13169
>       
> - ClassComments-Via-Class #13168
>       https://github.com/pharo-project/pharo/pull/13168
>       
> - Rename #nullCategory into #nullProtocolName #13157
>       https://github.com/pharo-project/pharo/pull/13157
>       
> 
> Compiler Cleanup
> ================
> 
> - Remove RBInstanceVariableNode crufts #13199
>       https://github.com/pharo-project/pharo/pull/13199
>       
> - Faulty code: Make OCUndeclaredVariableWarning a little less special #13186
>       https://github.com/pharo-project/pharo/pull/13186
>       
> - Compiler source code is String #13184
>       https://github.com/pharo-project/pharo/pull/13184
> 
> - Factorize recompile:from: #13180
>       https://github.com/pharo-project/pharo/pull/13180
>       
> - OpalCompiler gain install #13152
>       https://github.com/pharo-project/pharo/pull/13152
>       
> - Faulty code: improve code error descriptions #13174
>       https://github.com/pharo-project/pharo/pull/13174
>       
> - Faulty code: make OCASTSemanticAnalyzer (almost) faulty only #13165
>       https://github.com/pharo-project/pharo/pull/13165
> 
> - CodeImport - stop requestor madness #13162
>       https://github.com/pharo-project/pharo/pull/13162
> 
> - Faulty code - signal mainly CodeError #13164
>       https://github.com/pharo-project/pharo/pull/13164
>       
> - Faulty code improve scanner on error tokens #13135
>       https://github.com/pharo-project/pharo/pull/13135
>       
> - Faulty code: introduce invalid variables #13148
>       https://github.com/pharo-project/pharo/pull/13148
>       
> - CodeSnippet: can update itself thaks to metaprogramming and code 
> transformation #13127
>       https://github.com/pharo-project/pharo/pull/13127
> 
> - Faulty code: cleanup CodeError #13163
>       https://github.com/pharo-project/pharo/pull/13163
>       
> - Faulty code: improve shadowing policy and implementation #13132
>       https://github.com/pharo-project/pharo/pull/13132
> 
> - Faulty code: improve error on unexpected block parameter #13133
>       https://github.com/pharo-project/pharo/pull/13133
>       
> - 13122 rbparser cutting tokens in stepBar [Pharo12] #13130
>       https://github.com/pharo-project/pharo/pull/13130
>       
>       
> 
> Refactoring Engine
> ==================
> 
> - Refactorings clean up #13131
>       https://github.com/pharo-project/pharo/pull/13131
>       
> - Refactoring push down method command to use driver #13099
>       https://github.com/pharo-project/pharo/pull/13099
>       
> - Remove duplicated mocking #13151
>       https://github.com/pharo-project/pharo/pull/13151
> 
> Improvements
> =============
> 
> - Improve announcements printing #13178
>       https://github.com/pharo-project/pharo/pull/13178
>       
> - Clean copying methods of ClassDescription #13159
>       https://github.com/pharo-project/pharo/pull/13159
>       
> - More explicit error message for slot usage in bootstrap #13145
>       https://github.com/pharo-project/pharo/pull/13145
>       
> - move bootstrap/src into main src #13016
>       https://github.com/pharo-project/pharo/pull/13016
>       
> Cleanups
> ========
> 
> - OSPlatformTest should be in System-Platforms-Tests #13192
>       https://github.com/pharo-project/pharo/pull/13192
> 
> - Factorize announcement subscribers #13185
>       https://github.com/pharo-project/pharo/pull/13185
>       
> - Synch with p11 #13147
>       https://github.com/pharo-project/pharo/pull/13147

Reply via email to