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

MD
Marcus Denker
Fri, Mar 19, 2021 7:35 AM

We merged 40 Pull requests and closed 44 open issue tracker entries.

Spec v0.8.5

  • fixed an error on SpCodePresenter and using <meta+g>.
  • fixed also what happens when there is an error and we are in the middle of a <meta+g>
  • enhanced how styles show focus border.
  • added a basic spinner presenter (that is there when is visible and not there when is hidden)
  • handling properly the change of toolbars on window presenters
  • fixed shortcut printing on menu items
  • fixes pharo-project/pharo#8776

Roassal 0.9.7b

Refactoring

Compiler

Featues

Fixes

Issue Tracker

Enhance The Bug request template with Pharo version #6308
https://github.com/pharo-project/pharo/issues/6308

Modify heading Describe the bug , Describe the request #7957
https://github.com/pharo-project/pharo/issues/7957

Cleanups: Unused Variables

Nearly there...

Cleanup: Uncategorized Methods

We added #testNoUncategorizedMethods testing for the number we have now
Cleaning up will take a while, but is on the way

We merged 40 Pull requests and closed 44 open issue tracker entries. Spec v0.8.5 ============ - fixed an error on SpCodePresenter and using <meta+g>. - fixed also what happens when there is an error and we are in the middle of a <meta+g> - enhanced how styles show focus border. - added a basic spinner presenter (that is there when is visible and not there when is hidden) - handling properly the change of toolbars on window presenters - fixed shortcut printing on menu items - fixes pharo-project/pharo#8776 Roassal 0.9.7b ============= - upgrading Pharo 9 with Roassal 0.9.7b #8798 https://github.com/pharo-project/pharo/pull/8798 - Pharo should follow UML rules #8718 https://github.com/pharo-project/pharo/issues/8718 Refactoring =========== - RB - Introduce new refactoring "Copy package" #8781 https://github.com/pharo-project/pharo/pull/8781 - RB - Improve refactoring comments #8788 https://github.com/pharo-project/pharo/pull/8788 Compiler ========= - 8701-Class-references-show-incorrect-results-when-there-are-super-sends-in-blocks #8802 https://github.com/pharo-project/pharo/pull/8802 - 8694-Instance-of-DoItVariable-did-not-understand-markRead #8774 https://github.com/pharo-project/pharo/pull/8774 - Compiler-Cleanup-OCAbortCompilation #8787 https://github.com/pharo-project/pharo/pull/8787 Featues ====== - Update UnhandledError to reflect the ability for the underlying Exception to resume. #8772 https://github.com/pharo-project/pharo/pull/8772 - Add 'Add new test case' menu #8704 https://github.com/pharo-project/pharo/pull/8704 - Added the possibility to create a new method in the class definition tab #8773 https://github.com/pharo-project/pharo/pull/8773 Fixes ==== - 8185-When-fluid-class-RGClassDefinitionTest-has-one-test-failing #8780 https://github.com/pharo-project/pharo/pull/8780 - Fixes: #8773 Now we can compile methods in class pane. #8795 https://github.com/pharo-project/pharo/pull/8795 - use new evaluation method (fixes playground) #8826 https://github.com/pharo-project/pharo/pull/8826 - 8195-Moving-message-refactoring-is-broken-in-the-implementors-browser #8805 https://github.com/pharo-project/pharo/pull/8805 - 8775-Press-red-exclamation-mark-on-the-middle--raises-an-error #8777 https://github.com/pharo-project/pharo/pull/8777 - validate callback failure on exit #8610 https://github.com/pharo-project/pharo/pull/8610 - Fix #8656 Process class >> #forContext:priority: potentially crashing an image #8706 https://github.com/pharo-project/pharo/pull/8706 - Configuring the spec debugger to force contexts stepping into quick methods #8763 https://github.com/pharo-project/pharo/pull/8763 - Update misleading comments in the LibC class #8783 https://github.com/pharo-project/pharo/pull/8783 - 8669 aFloat asScaledDecimal loses precision #8784 https://github.com/pharo-project/pharo/pull/8784 - Changed ClyOldMessageBrowserAdapter>>open to using realParent to handle cases where parent is nil #8779 https://github.com/pharo-project/pharo/pull/8779 - Fixes: #7963 - does not use broken primitives. #8769 https://github.com/pharo-project/pharo/pull/8769 Issue Tracker ============= Enhance The Bug request template with Pharo version #6308 https://github.com/pharo-project/pharo/issues/6308 Modify heading Describe the bug , Describe the request #7957 https://github.com/pharo-project/pharo/issues/7957 Cleanups: Unused Variables =========================== Nearly there... - testNoUnusedInstanceVariablesLeft-down-25 #8799 https://github.com/pharo-project/pharo/pull/8799 - 8695-FTSizeRec-declares-class-variables-without-referencing #8801 https://github.com/pharo-project/pharo/pull/8801 - 1012-SpTestPresenterWithToolbar-has-class-var-that-is-not-referenced https://github.com/pharo-spec/Spec/pull/1016 - SpRoassal3InspectorPresenter has unused instance Variable #339 https://github.com/ObjectProfile/Roassal3/issues/339 Cleanup: Uncategorized Methods ============================== We added #testNoUncategorizedMethods testing for the number we have now Cleaning up will take a while, but is on the way - 8761-Add-a-release-test-for-unclassified-methods #8806 https://github.com/pharo-project/pharo/pull/8806 - Categorize uncategorized methods in classes starting with L #8832 https://github.com/pharo-project/pharo/pull/8832 - Categorize uncategorized methods in classes starting with O #8838 https://github.com/pharo-project/pharo/pull/8838 - Categorize uncategorized methods in classes starting with N #8836 https://github.com/pharo-project/pharo/pull/8836 - Categorize uncategorized methods in classes starting with I #8830 https://github.com/pharo-project/pharo/pull/8830 - Categorize uncategorized methods in classes starting with P #8840 https://github.com/pharo-project/pharo/pull/8840 - Categorize uncategorized methods in classes starting with G #8824 https://github.com/pharo-project/pharo/pull/8824 - Categorize uncategorized methods in classes starting with F #8822 https://github.com/pharo-project/pharo/pull/8822 - Categorize uncategorized methods in classes starting with E #8820 https://github.com/pharo-project/pharo/pull/8820 - Categorize uncategorized methods in classes starting with D #8819 https://github.com/pharo-project/pharo/pull/8819 - Categorize uncategorized methods in classes starting with C #8816 https://github.com/pharo-project/pharo/pull/8816 - Categorize uncategorized methods in classes starting with B #8811 https://github.com/pharo-project/pharo/pull/8811 - Categorize uncategorized methods in classes starting with A #8808 https://github.com/pharo-project/pharo/pull/8808