Sounds fair to me ... I'll patch my current in place and kick off the tests again ...
Thanks guys,
Dale
----- Original Message ----- | From: "Frank Shearar" frank.shearar@gmail.com | To: "The general-purpose Squeak developers list" squeak-dev@lists.squeakfoundation.org | Sent: Friday, August 3, 2012 1:20:57 PM | Subject: Re: [squeak-dev] Metacello and Squeak4.4 | | On 3 August 2012 21:17, Colin Putney colin@wiresong.com wrote: | > | > | > On Fri, Aug 3, 2012 at 1:00 PM, Dale Henrichs dhenrich@vmware.com | > wrote: | >> | >> Frank, | >> | >> The Metacello tests add/remove global variables to/from Smalltalk | >> and it | >> looks like Environment does not implement #removeKey:ifAbsent:, so | >> I've got | >> some 400 test failures because I can't remove a global from | >> Smalltalk ... | >> | >> I can hack this for the time being but I'm curious what the longer | >> term | >> plan will be with regards to removing global variables from | >> Smalltalk or | >> perhaps leaving #removeKey:ifAbsent: out is inadvertent ... | >> | >> BTW, I'm using update 12154 ... | > | > | > First, Environments is being pushed to Squeak 4.5, so it should be | > removed | > from 4.4 shortly. | > | > During the development period for 4.5, Environments will implement | > #removeKey:ifAbsent:, but eventually that will be deprecated in | > favour of | > #undeclare: or something similar. | | For the nonce, how about we implement #removeKey:ifAbsent: (see | Inbox), so we can at least unblock Dale? | | We do need to remove Environments, but Dale's work contributes to | ensuring/checking 4.4's stability. | | frank | | > Colin | > | > | > | > | |