#This week (13/2023) on the Pharo Issue Tracker.
We merged around 100 Pull Reuests this week (Pharo11 and Pharo12)
To see the state of not yet merged PRs easier, we added a GitHub Board
https://github.com/orgs/pharo-project/projects/34
To see what is happing in Pharo11 and Pharo12, we are staring to check if Kanban style boards can help
Pharo11: https://github.com/orgs/pharo-project/projects/35
Pharo12: https://github.com/orgs/pharo-project/projects/38
#Pharo 11
Update find sdl2 #13031
https://github.com/pharo-project/pharo/pull/13031
Playground not able to evaluate simple #timesRepeat: #13321
https://github.com/pharo-project/pharo/pull/13321
Handle Cmd/Ctrl + right arrow during completion. #13217
https://github.com/pharo-project/pharo/pull/13217
Added new text selection for pharo #13231
https://github.com/pharo-project/pharo/pull/13231
Fast table should not manage keydown as keystroke #13214
https://github.com/pharo-project/pharo/pull/13214
Socket error handling can get in a loop #13228
https://github.com/pharo-project/pharo/pull/13228
SDL2 on MacOS required to postpone focus #12946
https://github.com/pharo-project/pharo/pull/12946
KeyboardKey class>>#initializeKeyFromCharacterCompatibilityTable maps 3 characters incorrectly #13211
https://github.com/pharo-project/pharo/pull/13211
Fix selection of multiword #13218
https://github.com/pharo-project/pharo/pull/13218
Fix the UI of the spotter by outlining the input field. Fix pharo/#10993 #421
https://github.com/pharo-spec/NewTools/pull/421
Fix DNU trimBoth on non-strings #1372
https://github.com/pharo-spec/Spec/pull/1372
StFilterFuzzy>>#applyFilterWithQuery send missing #takeFirst: #13242
https://github.com/pharo-project/pharo/pull/13242
12165-ReAbstractRule-mentions-missing-help-in-class-comment #13252
https://github.com/pharo-project/pharo/pull/13252
Replace allProtocols by protocols #1373
https://github.com/pharo-spec/Spec/pull/1373
SpCodePresenter>>#evaluate source code is string #1371
https://github.com/pharo-spec/Spec/pull/1371
#Pharo12
4969-Epicea-Reverting-a-class-remove-looses-class-comment #13332
https://github.com/pharo-project/pharo/pull/13332
hotfix ClassTest>>#testCommentSourcePointer #13281
https://github.com/pharo-project/pharo/pull/13281
Fix #13246 class comments can get lost when commiting code #13276
https://github.com/pharo-project/pharo/pull/13276
Finder: Ignoring combinations selector for collections #13226
https://github.com/pharo-project/pharo/pull/13226
Faulty Code: compiler honor failBlock #13261
https://github.com/pharo-project/pharo/pull/13261
Faulty code: improve error block node #13264
https://github.com/pharo-project/pharo/pull/13264
RBNotice: add isSyntaxError and make it easier to sort them #13344
https://github.com/pharo-project/pharo/pull/13344
Faulty code: forbid read of undeclared variables #13238
https://github.com/pharo-project/pharo/pull/13238
Faulty code: don't permit undeclared by default #13286
https://github.com/pharo-project/pharo/pull/13286
Compiler simplify OCSemanticScope #13303
https://github.com/pharo-project/pharo/pull/13303
Faulty parser: better faulty literal (byte) arrays #13300
https://github.com/pharo-project/pharo/pull/13300
Some compiler cleanup #13302
https://github.com/pharo-project/pharo/pull/13302
Faulty code: make undeclared write resumable with the right value #13297
https://github.com/pharo-project/pharo/pull/13297
Faulty code: add permitUndeclared #13280
https://github.com/pharo-project/pharo/pull/13280
Faulty code: move code reparator to RBNotice #13277
https://github.com/pharo-project/pharo/pull/13277
Snippets: split badExpressions into 3 methods #13263
https://github.com/pharo-project/pharo/pull/13263
Faulty code: various undeclared cleanups #13248
https://github.com/pharo-project/pharo/pull/13248
Faulty code: inspect notice #13243
https://github.com/pharo-project/pharo/pull/13243
Cleanup some compiler clients #13235
https://github.com/pharo-project/pharo/pull/13235
Faulty code: forbid write to undeclared variables #13201
https://github.com/pharo-project/pharo/pull/13201
Faulty code snippet: test evaluation #13223
https://github.com/pharo-project/pharo/pull/13223
Compiler: replace parseForRequestor by checkNotice #13222
https://github.com/pharo-project/pharo/pull/13222
Remove the need to give a SystemOrganizer to SystemDictionary #13314
https://github.com/pharo-project/pharo/pull/13314
Remove SystemOrganisation global #13306
https://github.com/pharo-project/pharo/pull/13306
Remove references to SystemOrganization #13271
https://github.com/pharo-project/pharo/pull/13271
Remove references to SystemOrganizer #13259
https://github.com/pharo-project/pharo/pull/13259
Make RPackageOrganizer polymorphic with SystemOrganizer #13258
https://github.com/pharo-project/pharo/pull/13258
RPackageOrganizer should not call system organizer global but keep a reference #13245
https://github.com/pharo-project/pharo/pull/13245
Rename SystemOrganizer "elements" into "Behavior" #13206
https://github.com/pharo-project/pharo/pull/13206
##Protocol vs Category
Protocol: Rename "category" into protocol in rules #13203
https://github.com/pharo-project/pharo/pull/13203
Rename some "category" into protocol in code export #13190
https://github.com/pharo-project/pharo/pull/13190
Remove usage of Protocol>>#canBeRemoved #13311
https://github.com/pharo-project/pharo/pull/13311
Remove nullProtocolName #13333
https://github.com/pharo-project/pharo/pull/13333
Use Protocol>>#unclassified instead of #defaultName #13331
https://github.com/pharo-project/pharo/pull/13331
Remove class AllProtocol #13289
https://github.com/pharo-project/pharo/pull/13289
Remove ClassOrganization>>allProtocol #13275
https://github.com/pharo-project/pharo/pull/13275
hotfix: add missing return in ClassOrganization>>#ensureProtocol: #13278
https://github.com/pharo-project/pharo/pull/13278
Protocols: Allow to compile a method with a real protocol #13247
https://github.com/pharo-project/pharo/pull/13247
Rename #methodsInProtocolNamed: into #methodSelectorsInProtocol: #13257
https://github.com/pharo-project/pharo/pull/13257
Remove ClassOrganization>>allProtocolNames #13256
https://github.com/pharo-project/pharo/pull/13256
Inline protocol organizer #13187
https://github.com/pharo-project/pharo/pull/13187
ProtocolOrganizer: Inline more behavior into ClassOrganization #13234
https://github.com/pharo-project/pharo/pull/13234
[Refactoring] push down method in some classes driver #13175
https://github.com/pharo-project/pharo/pull/13175
Refactor: insert new class refactoring #13216
https://github.com/pharo-project/pharo/pull/13216
13215-RB-RBRefactoringChangeTesttestPerformChangeMetaclass #13221
https://github.com/pharo-project/pharo/pull/13221
Skip windows broken tests #13308
https://github.com/pharo-project/pharo/pull/13308
Remove PBOldExtendedBootstrap #13290
https://github.com/pharo-project/pharo/pull/13290
Bootstrap: allow to authetificate github requests during the bootstrap #13279
https://github.com/pharo-project/pharo/pull/13279
Declare global variables Display, World and ActiveWorld #13236
https://github.com/pharo-project/pharo/pull/13236
unskip #testPerformChangeClass #13213
https://github.com/pharo-project/pharo/pull/13213
Remove some unecessary not from the kernel #13197
https://github.com/pharo-project/pharo/pull/13197
Faulty code: fix syntax error on empty closers #13262
https://github.com/pharo-project/pharo/pull/13262
SettingBrowser class>>viewAllSettings has no senders and is broken #13288
https://github.com/pharo-project/pharo/pull/13288
Restore comment of MockForCompilation #13293
https://github.com/pharo-project/pharo/pull/13293
remove Deprecated11 #13291
https://github.com/pharo-project/pharo/pull/13291
Fix some deprecated sends #13287
https://github.com/pharo-project/pharo/pull/13287
Remove dependency of Collections-Abstract/Sequenceable over Random-Core #13294
https://github.com/pharo-project/pharo/pull/13294
Extract SourceFileArrayTest to System-Sources-Tests #13307
https://github.com/pharo-project/pharo/pull/13307
Do not disable system announcements during rpackage tests #13298
https://github.com/pharo-project/pharo/pull/13298
Clean ChangeSetClassChangesTest #13317
https://github.com/pharo-project/pharo/pull/13317
Remove deprecated modelwants steps in in p12 #13325
https://github.com/pharo-project/pharo/pull/13325
Finish to cut 'Tests' package #13338
https://github.com/pharo-project/pharo/pull/13338
Cleanup small cleanups in baseline of base libraries package #13327
https://github.com/pharo-project/pharo/pull/13327
Deprecate OneShotArmed / doOnlyOnce: mechanism in ProtoObject (P12) #13320
https://github.com/pharo-project/pharo/pull/13320
Cleanup: Move as "Arrayed" tagged test classes from generic "Collections-Tests" package to specific "Collections-Native-Tests" package #13336
https://github.com/pharo-project/pharo/pull/13336
Fix and load SystemCommands tests #13340
https://github.com/pharo-project/pharo/pull/13340
Remove general help package from the repo #13339
https://github.com/pharo-project/pharo/pull/13339
extract return and use and: expression. add some tests #13343
https://github.com/pharo-project/pharo/pull/13343
deprecate classesThatImplementAllOf: method. fix: #12832 #13266
https://github.com/pharo-project/pharo/pull/13266
PositionableStream>>nextChunkText is dead code #13232
https://github.com/pharo-project/pharo/pull/13232
This commit simplifies some conditionals using isEmpty followed by an #ifTrue:[ifFalse:] #13200
https://github.com/pharo-project/pharo/pull/13200
Move runarray to collections support #13140
https://github.com/pharo-project/pharo/pull/13140