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)
This way we don't end up with hundreds of obsolete class instances.

But the problem with circular references still exist.
break circular reference for keymappings

I could need some help here, any idea how to work with the key mapping registration without holding (or how to release) strong references?


thanks in advance
nicolai



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