pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

This week (25/2023) on the Pharo Issue Tracker

MD
Marcus Denker
Fri, Jun 23, 2023 7:57 AM

Misc / Fixes

ClassBuilder / Fluid Class Definitions

Protocols / Categories

RPackage Cleanup: Monticello

RPackage cleanup: Epicea (Source logging)

Compiler: Variables

Refactoring Engine

# Misc / Fixes - 14089-problem-showing-dock-icon-for-some-compiler-warnings-eg-name-aready-defined #14090 https://github.com/pharo-project/pharo/pull/14090 - Updated version of graph algos to use the latest one #14103 https://github.com/pharo-project/pharo/pull/14103 - Fix package file out #14076 https://github.com/pharo-project/pharo/pull/14076 - 14061-SequenceableCollectiongroupByRuns-should-be-packaged-in-Collections #14075 https://github.com/pharo-project/pharo/pull/14075 - adding-perm-space-statistics #14052 https://github.com/pharo-project/pharo/pull/14052 - Move Margin from Kernel to Graphics #14044 https://github.com/pharo-project/pharo/pull/14044 - Simplify #doBrowseImplementors and #doBrowseSenders #1411 https://github.com/pharo-spec/Spec/pull/1411 - [P12] Fix DNU when recompiling block with dead home #552 https://github.com/pharo-spec/NewTools/pull/552 - Trivial dead code cleanup #550 https://github.com/pharo-spec/NewTools/pull/550 # ClassBuilder / Fluid Class Definitions - reduce the usage of the non-fluid class definiton methods #14058 https://github.com/pharo-project/pharo/pull/14058 - another simplification of class builder users: Traits #14079 https://github.com/pharo-project/pharo/pull/14079 - Fix trait definition in Calypso when fluid is enabled #14088 https://github.com/pharo-project/pharo/pull/14088 - Non-Fluid class creation: use class builder, last batch #14099 https://github.com/pharo-project/pharo/pull/14099 - ClassInstaller: improve #update:to: to do the #fillFor: #14095 https://github.com/pharo-project/pharo/pull/14095 - ClassBuilder: reduce the need of #asSlotCollection and #asTraitComposition #14074 https://github.com/pharo-project/pharo/pull/14074 - ClassBuilder users: Do not set 'Unclassified' category/package explicitly #14066 https://github.com/pharo-project/pharo/pull/14066 - Fix class parser for non-fluid nil subclass definitions #14054 https://github.com/pharo-project/pharo/pull/14054 # Protocols / Categories - Update MethodAddition to use #protocol #14050 https://github.com/pharo-project/pharo/pull/14050 - Remove hardcoded 'as yet unclassified' #14085 https://github.com/pharo-project/pharo/pull/14085 - Remove ClyMethodTagsEditorMorph #14083 https://github.com/pharo-project/pharo/pull/14083 - Deprecate CompiledMethod>>#tags #14078 https://github.com/pharo-project/pharo/pull/14078 - Simplify ClyMethodEditorToolMorph #14069 https://github.com/pharo-project/pharo/pull/14069 - Deprecate CompiledMethod>>untagFrom: #14060 https://github.com/pharo-project/pharo/pull/14060 - Deprecated CompiledMethod>>tagWith: #14049 https://github.com/pharo-project/pharo/pull/14049 - Deprecated CompiledMethod>>category #14047 https://github.com/pharo-project/pharo/pull/14047 # RPackage Cleanup: Monticello - Merge MCWorkingCopy and MCPackageManager #14041 https://github.com/pharo-project/pharo/pull/14041 - Simplify MCWorkingCopy management #14040 https://github.com/pharo-project/pharo/pull/14040 - Remove some Monticello GUI #14059 https://github.com/pharo-project/pharo/pull/14059 - Decouple Monticello and RPackage on package removal #14072 https://github.com/pharo-project/pharo/pull/14072 - Finish Monticello decoupling in RPackage #14077 https://github.com/pharo-project/pharo/pull/14077 - Extract Monticello from package renmaing #14065 https://github.com/pharo-project/pharo/pull/14065 - Move WorkingCopy creation to Monticello #14036 https://github.com/pharo-project/pharo/pull/14036 - Move Monticello diffs to its own package #14067 https://github.com/pharo-project/pharo/pull/14067 - Remove double initialization of MCWorkingCopy #14064 https://github.com/pharo-project/pharo/pull/14064 - Iteration on package tag announcements #14081 https://github.com/pharo-project/pharo/pull/14081 # RPackage cleanup: Epicea (Source logging) - Epicea: Fix application of package addition and cleanup EpPackageAddition #1410 https://github.com/pharo-project/pharo/pull/14101 - Epicea: Add test on PackageAddition event #14092 https://github.com/pharo-project/pharo/pull/14092 - Epicea: Clean package addition and fix bugs #14087 https://github.com/pharo-project/pharo/pull/14087 # Compiler: Variables - rename ReservedVariable to PseudoVariable #14071 https://github.com/pharo-project/pharo/pull/14071 - PseudoVariable: add deprecations / cleanups #14082 https://github.com/pharo-project/pharo/pull/14082 - 14039-P12-RBVariableisDefinition-does-not-return-true-when-it-should #14051 https://github.com/pharo-project/pharo/pull/14051 # Refactoring Engine - Cleanup: change method name refactoring #14097 https://github.com/pharo-project/pharo/pull/14097 - Refactor: Add "(T)" prefix to Find and Replace transformation #14091 https://github.com/pharo-project/pharo/pull/14091 - Enh/refact pass on preconditions #14048 https://github.com/pharo-project/pharo/pull/14048