[Pharo-users] Re: [Pharo-dev] [Issue tracker] Please check your issues on the issue tracker

2023-10-06 Thread Marcus Denker
Thanks, this is useful !

We reduced the open issue by ~25 yesterday, not bad.


> On 6 Oct 2023, at 03:28, Daniel Slomovits  wrote:
> 
> I would add, you can refer to yourself as @me in the search field, so the 
> following link is the same for everyone:
> 
> https://github.com/pharo-project/pharo/issues/created_by/@me
> 
> You can also combine open issues and open/unmerged PRs into a single search 
> by deleting is:issue from the query, resulting in:
> 
> https://github.com/pharo-project/pharo/issues?q=is%3Aopen+author%3A%40me
> 
> On Thu, Oct 5, 2023 at 10:49 AM Noury Bouraqadi  > wrote:
>> Did a pass. Thank you for the reminder Marcus.
>> 
>> Noury
>> On Oct 5 2023, at 2:16 pm, Marcus Denker > > wrote:
>> Hi,
>> 
>> Please check the issue tracker.
>> 
>> Often when a bug is fixed, you might even think “YES! the bug I reported is 
>> now fixed” and you naturally assume that your issue therefore was closed.
>> 
>> But that is not always the case.
>> - people forgot to link PRs to the issues
>> - gitub in the past just did not close the issue even if it was linked 
>> (seems to work better now)
>> - There might be *another* issue that was closed (your issue was a not 
>> detected duplicate)
>> - The issue was closed due to other reasons
>> - Code changed and it is not relevant anymore
>> 
>> 
>> So please please, check your old issues !
>> 
>> https://github.com/pharo-project/pharo/issues
>> 
>> 
>> You can easily search for he ones that you added, for me this would be:
>> 
>> https://github.com/pharo-project/pharo/issues/created_by/MarcusDenker



[Pharo-users] # This week (40/2023) on the Pharo Issue Tracker

2023-10-06 Thread Marcus Denker




# Fixes

- Fix intersection of dictionaries #14812
https://github.com/pharo-project/pharo/pull/14812

- Fix announcements during class creation #14816
https://github.com/pharo-project/pharo/pull/14816

- Prevent SystemDictionary key to be something else than symbols #14813
https://github.com/pharo-project/pharo/pull/14813

- Kernel: Fix CompiledMethod>>#propertyAt:ifPresent: #14823
https://github.com/pharo-project/pharo/pull/14823

- Allow defining methods from class pane again #14824
https://github.com/pharo-project/pharo/pull/14824

- 14864-Recompiling-a-method-when-a-tool-looks-at-it-DNU-name-is-nil #14865
https://github.com/pharo-project/pharo/pull/14865

- speedup-runtimeUndeclaredRead #14873
https://github.com/pharo-project/pharo/pull/14873

- Fix Deprecation for methods that use #runtimeUndeclaredRead #14872
https://github.com/pharo-project/pharo/pull/14872

# Features

- There is #workDatesDo:, but no #workDates #14820
https://github.com/pharo-project/pharo/pull/14820


# Graphics

- Factor out methods for allocating and drawing the cache canvas from HandMorph 
onto FormCanvas #14890
https://github.com/pharo-project/pharo/pull/14890

- Factor out methods for saving and restoring patches from HandMorph onto 
Canvas #14841
https://github.com/pharo-project/pharo/pull/14841

- Remove some unused methods from the Canvas hierarchy #14855
https://github.com/pharo-project/pharo/pull/14855

- Defer change list update to avoid a race condition #14853
https://github.com/pharo-project/pharo/pull/14853

# Package cleanup

- Remove usage of #category: in trait tests #14877
https://github.com/pharo-project/pharo/pull/14877

- RPackage: Simplify tests and fix bug in package removal #14875
https://github.com/pharo-project/pharo/pull/14875

- RPackage: Introduce UndefinedPackageTag #14876
https://github.com/pharo-project/pharo/pull/14876

- RPackage: Revert #packageName #14825
https://github.com/pharo-project/pharo/pull/14825

- Monticello: Simplify classRemoved: #14857
https://github.com/pharo-project/pharo/pull/14857

- RPackage: remove private import method #14879
https://github.com/pharo-project/pharo/pull/14879

- Change set should not depend on ClassRecategorized #14880
https://github.com/pharo-project/pharo/pull/14880

- RPackage: ClassRepackaged announcement should know the package tags #14881
https://github.com/pharo-project/pharo/pull/14881

- RPackage: New step at cleaning tests #14883
https://github.com/pharo-project/pharo/pull/14883

# Refactoring Engine


- Refactor: reusing transformations where possible #14862
https://github.com/pharo-project/pharo/pull/14862

- Refactoring: Get away from class definition #14852
https://github.com/pharo-project/pharo/pull/14852

- Refactoring: Remove controllers #14828
https://github.com/pharo-project/pharo/pull/14828

- fixes #14715: RBNamespace >> classNamed: should convert strings to symbols 
#14831
https://github.com/pharo-project/pharo/pull/14831

- [Refactoring engine] 2023 09 26 enh remove instance variable2 #14790
https://github.com/pharo-project/pharo/pull/14790

- Refactoring engine: Cleaning up #14834
https://github.com/pharo-project/pharo/pull/14834

# Documentation 

- Adding a #reflection: pragma on reflective methods #14821
https://github.com/pharo-project/pharo/pull/14821

- Bootstrap: Add logs to early steps of the bootstrap #14861
https://github.com/pharo-project/pharo/pull/14861

# Tools

- Debugger protocol cleaning #590
https://github.com/pharo-spec/NewTools/pull/590

- Debugger class side cleaning #594
https://github.com/pharo-spec/NewTools/pull/594

- Scrolling to selection when selecting path to the receiver class in the meta 
browser (Fix for the meta browser in the inspector) #597
https://github.com/pharo-spec/NewTools/pull/597

- StVersionBrowserPresenter : no need to use #instanceSideParentName (which is 
Ring1 specific) #596
https://github.com/pharo-spec/NewTools/pull/596

- fix #testStackTablePackagesLabels: use correct DoIt selector #595
https://github.com/pharo-spec/NewTools/pull/595

- Fix for issue #592 self for number in inspector #593
https://github.com/pharo-spec/NewTools/pull/593

- Removing deprecated debugger command (StShowFullStackCommand) #591
https://github.com/pharo-spec/NewTools/pull/591


# Cleanup


- fix a isForWorkspace: send #1459
https://github.com/pharo-spec/Spec/pull/1459

- Move #isTraitDefinition to Pharo from Tonel #14889
https://github.com/pharo-project/pharo/pull/14889

- 10094-SourceFileArraychangeRecordsFordo

[Pharo-users] Re: [Pharo-dev] # This week (40/2023) on the Pharo Issue Tracker

2023-10-06 Thread Tim Mackinnon
I don't look in depth every week - but gosh there are always some great items 
in the list when you do look. Its all the little details the make you smile - 
removing old usages etc. This is how you fix a big system bit by bit - its very 
inspirational and a good example for the day jobs as well. Thanks everyone... 
people do appreciate it.

Tim 

On Fri, 6 Oct 2023, at 1:45 PM, Marcus Denker wrote:
> # Fixes
>
> - Fix intersection of dictionaries #14812
>   https://github.com/pharo-project/pharo/pull/14812
>   
> - Fix announcements during class creation #14816
>   https://github.com/pharo-project/pharo/pull/14816
>   
> - Prevent SystemDictionary key to be something else than symbols #14813
>   https://github.com/pharo-project/pharo/pull/14813
>   
> - Kernel: Fix CompiledMethod>>#propertyAt:ifPresent: #14823
>   https://github.com/pharo-project/pharo/pull/14823
>   
> - Allow defining methods from class pane again #14824
>   https://github.com/pharo-project/pharo/pull/14824
>   
> - 14864-Recompiling-a-method-when-a-tool-looks-at-it-DNU-name-is-nil #14865
>   https://github.com/pharo-project/pharo/pull/14865
>   
> - speedup-runtimeUndeclaredRead #14873
>   https://github.com/pharo-project/pharo/pull/14873
>   
> - Fix Deprecation for methods that use #runtimeUndeclaredRead #14872
>   https://github.com/pharo-project/pharo/pull/14872
>   
> # Features
>
> - There is #workDatesDo:, but no #workDates #14820
>   https://github.com/pharo-project/pharo/pull/14820
>
>
> # Graphics
>
> - Factor out methods for allocating and drawing the cache canvas from 
> HandMorph onto FormCanvas #14890
>   https://github.com/pharo-project/pharo/pull/14890
>
> - Factor out methods for saving and restoring patches from HandMorph 
> onto Canvas #14841
>   https://github.com/pharo-project/pharo/pull/14841
>   
> - Remove some unused methods from the Canvas hierarchy #14855
>   https://github.com/pharo-project/pharo/pull/14855
>   
> - Defer change list update to avoid a race condition #14853
>   https://github.com/pharo-project/pharo/pull/14853
>
> # Package cleanup
>
> - Remove usage of #category: in trait tests #14877
>   https://github.com/pharo-project/pharo/pull/14877
>   
> - RPackage: Simplify tests and fix bug in package removal #14875
>   https://github.com/pharo-project/pharo/pull/14875
>   
> - RPackage: Introduce UndefinedPackageTag #14876
>   https://github.com/pharo-project/pharo/pull/14876
>
> - RPackage: Revert #packageName #14825
>   https://github.com/pharo-project/pharo/pull/14825
>   
> - Monticello: Simplify classRemoved: #14857
>   https://github.com/pharo-project/pharo/pull/14857
>   
> - RPackage: remove private import method #14879
>   https://github.com/pharo-project/pharo/pull/14879
>
> - Change set should not depend on ClassRecategorized #14880
>   https://github.com/pharo-project/pharo/pull/14880
>   
> - RPackage: ClassRepackaged announcement should know the package tags #14881
>   https://github.com/pharo-project/pharo/pull/14881
>
> - RPackage: New step at cleaning tests #14883
>   https://github.com/pharo-project/pharo/pull/14883
>
> # Refactoring Engine
>
>
> - Refactor: reusing transformations where possible #14862
>   https://github.com/pharo-project/pharo/pull/14862
>
> - Refactoring: Get away from class definition #14852
>   https://github.com/pharo-project/pharo/pull/14852
>
> - Refactoring: Remove controllers #14828
>   https://github.com/pharo-project/pharo/pull/14828
>   
> - fixes #14715: RBNamespace >> classNamed: should convert strings to 
> symbols #14831
>   https://github.com/pharo-project/pharo/pull/14831
>
> - [Refactoring engine] 2023 09 26 enh remove instance variable2 #14790
>   https://github.com/pharo-project/pharo/pull/14790
>   
> - Refactoring engine: Cleaning up #14834
>   https://github.com/pharo-project/pharo/pull/14834
>
> # Documentation 
>
> - Adding a #reflection: pragma on reflective methods #14821
>   https://github.com/pharo-project/pharo/pull/14821
>   
> - Bootstrap: Add logs to early steps of the bootstrap #14861
>   https://github.com/pharo-project/pharo/pull/14861
>   
> # Tools
>
> - Debugger protocol cleaning #590
>   https://github.com/pharo-spec/NewTools/pull/590
>   
> - Debugger class side cleaning #594
>   https://github.com/pharo-spec/NewTools/pull/594
>   
> - Scrolling to selection when selecting path to the receiver class in 
> the meta browser (Fix for the meta browser in the inspector) #597
>   https://github.com/pharo-spec/NewTools/pull/597
>   
> - StVersionBrowserPresenter : no need to use #instanceSideParentName 
> (which is Ring1 specific) #596
>   https://github.com/pharo-spec/NewTools/pull/596
>   
> - fix #testStackTablePackagesLabels: use correct DoIt selector #595
>   https://github.com/pharo-spec/NewTool