We merged 17 PRs this week.
The main news is that DoIts that evaluate against a context (e.g. printing a value of a temp variable in the debugger) now use normal variables names (PR 9588).
#DoItIn: is gone, as the parameter is not needed anymore (PR 11402)
And PR#11379 enables IM support in SDL2: Some natural languages needs a support agent so-called IM to input letters/symbols including emojis.
Compiler
========
– [Compiler] Reify OCSemanticScope’s representing the meaning of the code: a method or a doIt expressions #9588
https://github.com/pharo-project/pharo/pull/9588
– Compiler-Cleanup-OldDoItTransformations #11402
https://github.com/pharo-project/pharo/pull/11402
– OpalCompiler-Simplify-interactive #11392
https://github.com/pharo-project/pharo/pull/11392
– Simplify-BytecodeGenerator-AdditionalLiterals #11383
https://github.com/pharo-project/pharo/pull/11383
– Cleanup-IRClosureStackCount #11387
https://github.com/pharo-project/pharo/pull/11387
Reduce Symbol creation
=======================
Some more simple changes to avoid creating new symbols during interactive use
– 11394-Cursor-classresizeForEdge-should-hard-code-common-cases #11395
https://github.com/pharo-project/pharo/pull/11395
– IconNames-06-21 #11393
https://github.com/pharo-project/pharo/pull/11393
– Symbol-intern-blankIconOfWidth #11385
https://github.com/pharo-project/pharo/pull/11385
– Icon renames #380
https://github.com/pharo-spec/NewTools/pull/380
– IconNames-06-21 #1282
https://github.com/pharo-spec/Spec/pull/1282
Fixes
=====
– fix 8661: enables IM support in SDL2 #11379
https://github.com/pharo-project/pharo/pull/11379
– 11388 – show context menu even when no item is selected #11398
https://github.com/pharo-project/pharo/pull/11398
– revert #9765 #11397
https://github.com/pharo-project/pharo/pull/11397
– chore(Fuel): update to 5.1.0 #11384
https://github.com/pharo-project/pharo/pull/11384
Features
========
– TestRunner #11372
Experimental new testrunner model
https://github.com/pharo-project/pharo/pull/11372
– Add SpModelChangedPort #1279
https://github.com/pharo-spec/Spec/pull/1279
Documentation
==============
– fix download link 32 bit #3
https://github.com/pharo-project/pharo-site/pull/3