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