nicolaiI could need some help here, any idea how to work with the key mapping registration without holding (or how to release) strong references?But the problem with circular references still exist.This way we don't end up with hundreds of obsolete class instances.
We now use a new class for the space-key as key combination. fixed and included in 50045 (https://pharo.fogbugz.com/default.asp?15529)break circular reference for keymappings
thanks in advance
2015-02-20 9:26 GMT+01:00 Marcus Denker <marcus.denker@inria.fr>:
> On 19 Feb 2015, at 10:19, Nicolai Hess <nicolaihess@web.de> wrote:
>
> Fogbugz issue 14936
> and slice in inbox
>
> After loading this slice, there are still many references to the (now) obsolete class KMUntypeableSingleKeyCombination.
> I tried to remove these references with the following code :
>
> NECPreferences popupShowWithShortcut: nil.
> KMSingleKeyCombination reset.
> KMSpecialCharSingleKeyCombination reset.
> KMRepository reset.
>
>
> But they arent removed.
>
> Anyone knows how to re-init all users of KMUntypeableSingleKeyCombination ?
>
>
Very strange��� using ���explore pointers��� with the old inspector, it shows lots of instances��� I sadly have no
time to now look deeper, but the pointer explorer should be a way to find who holds onto them���
�� �� �� �� Marcus