j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
This is a proposed fix for the following behaviour:
Creating a Dictionary (or subclass) using newFrom: another dictionary, or as:, reuses the associations from the original collection. Thus some updates to the new collection affect the old, and vice versa.
Example using #as:
orig := PluggableDictionary new. orig at: #one put: 'foo'; at: #two put: 0@0. new := orig as: Dictionary. new at: #one put: 'bar'. orig ---> a PluggableDictionary(#one->'bar' #two->0@0 )
Aran -- Aran Lunzer Viewpoints Research Institute
squeak-dev@lists.squeakfoundation.org