This week (36/2021) on the Pharo Issue Tracker

MD
Marcus Denker
Tue, Sep 14, 2021 11:30 AM

A bit late… so this is for last week.

Dead Code Cleanup: Deprecated Code

Ongoing: removing deprecated methods and unused code in general

Old Bytecode Set / non full block cleanup

---=========

The idea is that Pharo10 will not support the old Bytecode Set
and will only support full blocks. This simplifies the compiler and
makes testing simpler, too.

Fixes

Improvements

Cleanup

Documentation

Pharo 9

A bit late… so this is for last week. Dead Code Cleanup: Deprecated Code ================= Ongoing: removing deprecated methods and unused code in general - 9888-FFI-remove-gcpointer #9903 https://github.com/pharo-project/pharo/pull/9903 - 9905-Cleanup-Remove-EyeInspector #9906 https://github.com/pharo-project/pharo/pull/9906 - 9879-AthensCairoSurface-deprecated-methods-still-have-senders #9902 https://github.com/pharo-project/pharo/pull/9902 - Remove-Deprecated-09-03 #9887 https://github.com/pharo-project/pharo/pull/9887 - Remove unnecessary #new methods #9893 https://github.com/pharo-project/pharo/pull/9893 Old Bytecode Set / non full block cleanup ========================================== The idea is that Pharo10 will not support the old Bytecode Set and will only support full blocks. This simplifies the compiler and makes testing simpler, too. - Cleanup-Compiler-remove-tests-optionFullBlockClosure #9910 https://github.com/pharo-project/pharo/pull/9910 - 9928-Do-not-use-optionFullBlockClosure-in-OCASTTranslatorvisitBlockNode #9942 https://github.com/pharo-project/pharo/pull/9942 Fixes ===== - 9901-Fluid-Class-Parser-gets-wrong-symbols-from-the-layout-kind #9908 https://github.com/pharo-project/pharo/pull/9908 - Pharo10 - 9038-windows edges grabbing for resizing not optimal #9920 https://github.com/pharo-project/pharo/pull/9920 - 9308 code critics improving critic description api change api hints architectural #9426 https://github.com/pharo-project/pharo/pull/9426 Improvements ============= - enhance code changes browser a little bit #9937 https://github.com/pharo-project/pharo/pull/9937 - another small improvement in the UI of code changes #9940 https://github.com/pharo-project/pharo/pull/9940 - 9877-SmalltalkImagepackages-should-not-sort #9904 https://github.com/pharo-project/pharo/pull/9904 - Rewrote and improved String >> skipAnySubstring:startingAt: #9277 https://github.com/pharo-project/pharo/pull/9277 Cleanup ======= - modify Spec2-Common-Widgets dependencies #9911 https://github.com/pharo-project/pharo/pull/9911 - Align and cleanup two #new methods (AthensCanvas, ClapDocument) with … #9891 https://github.com/pharo-project/pharo/pull/9891 - Reenable FFICallbackTest on Windows #9529 https://github.com/pharo-project/pharo/pull/9529 Documentation ============== - Expand String class comment. #9900 https://github.com/pharo-project/pharo/pull/9900 Pharo 9 ======= - 9038-Windows-edges-grabbing-for-resizing-not-optimal #9917 https://github.com/pharo-project/pharo/pull/9917