This week (46/2020) on the Issue Tracker

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

This week (46/2020) on the Issue Tracker

Marcus Denker-4
We merged 20 pull requests and closed 17 issue tracker entries this week.

For someone interested in following this more closely: Github has a feature to get an email
for all the changes that happen in both the issues and the pull requests.

To get emails for those, on the github page you can (after logging in), "watch" the repository.
https://github.com/pharo-project/pharo/

There are more PRs done but not merged, they often just need a final review!
You can find them here: https://github.com/pharo-project/pharo/pulls


Merge spec 0.7.6 #7713
======================
Spec is an example of a project that is developed in it’s own repository and then merged only when a release is
done. We merged 0.7.6 this week, it consists itself of many commits, of course. Here is the ChangeLog:

- several enhancements and bugfixes to SpPopoverPresenter.
- in SpStyle, introduced the concept of environment variables. Now we can define EnvirontmentFont and EnvironmentColor to reference environment defined variables.
- fixed usage of minWidth/minHeight in styles.
- fix pharo-spec/Spec#960
- fixed in how SpBoxLayout calculates widths and heights, allowing the toolbar to take its real place.
- fixed alignments in SpBoxLayout (hAlign* and vAlign* options now work properly).
- added SpToolbarPopoverButtonPresenter.
- SpMillerColumnPresenter now understands removeAllFrom:
- in tables, fixed the usage of showColumnHeaders (now it show headers even if headers are nil).
- in tables, fixed image columns with fixed widths (now calculate correctly the width).
- SpCodePresenter commands use new selector extractor.


First Class Variables
=====================

- Simplify-MetaLinkInstaller #7669
        This PR simplifies MetaLinkInstaller by taking advantage of the new unified Variable hierarchy.
        (first step, more can be done)
        https://github.com/pharo-project/pharo/pull/7669

- Unify-OCInstanceScope-Behavior #7704
  Simplify Name Analysis even more. self/super and friends are now looked up in the global scope.
        https://github.com/pharo-project/pharo/pull/7704


Debugger Improvements
=====================

- Added <debuggerCompleteToSender> pragma to user-level object error-handling protocol methods #7714
    (this fixes TDD style development for these cases)
        https://github.com/pharo-project/pharo/pull/7714
       
       
- Return the package column to the debugger #7700
        https://github.com/pharo-project/pharo/pull/7700


Fluid Class Definition
=======================

Work is progressing...

- 7706-New-class-definition-does-not-like-superclass-change #7717
        https://github.com/pharo-project/pharo/pull/7717

- 7687-Cannot-remove-a-Trait-written-with-the-fluid-syntax #7689
        https://github.com/pharo-project/pharo/pull/7689

- 7522--Fluid--Adding-Setting-for-fluid-Syntax #7686
        https://github.com/pharo-project/pharo/pull/7686
       
- 7690-fluid-printer-has-some-duplicated-logic- #7691
        https://github.com/pharo-project/pharo/pull/7691

- 7684-New-trait-UI-wizard-cannot-display-the-package-name-in-apostrophe #7697
        https://github.com/pharo-project/pharo/pull/7697

Fixes
=====

Fix issue 7703: Build 817 has broken parser #7703 #7708
        https://github.com/pharo-project/pharo/pull/7708

Returning default error value only on Error #7705
        https://github.com/pharo-project/pharo/pull/7705

fix-fasttable-minHeight #7685
        https://github.com/pharo-project/pharo/pull/7685
       
       
Cleanups
========

EmbeddedFreeTypeFontFontDescription should be EmbeddedFreeTypeFontDescription
        https://github.com/pharo-project/pharo/pull/7709

Typo in ClyClassWithUndeclares class comment #7707
        https://github.com/pharo-project/pharo/pull/7707
       
7682-ClassHierarchyPrinter-on-steroid-should-be-back- #7683
        https://github.com/pharo-project/pharo/pull/7683
       
Cleanup Files-Tests package #7712
        https://github.com/pharo-project/pharo/pull/7712
       
CleanBlockChecker-Cleanup #7666
        https://github.com/pharo-project/pharo/pull/7666