We again merged ~60 PRs.
Pharo11 got some bugfixes and last improvements.
In Pharo12, we continue the compiler refactoring and the cleanup of ClassOrganizer.
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
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
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
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
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
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
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
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
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.denker@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.
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
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
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
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
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
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
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
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