Browser is baaaaaaad

Tim Rowledge rowledge at interval.com
Wed Jun 24 05:30:55 UTC 1998


Aside from the update stuff others have mentioned, I suggest that part of
the problem is that lists are relying upon _indices_ rather than _names_ to
access their contents.
Thus a list on the SystemOrganization which feels happily secure in
considering item 42 to be selected will be very disconcerted when a new
category is added in some other browser. Suddenly, item 42 is not where
it's at, the class list is now seriously discombobulated and all is
sadness.

If, however, the category list were keyed by category _name_, and
considered 'System FooBar' the selection, then adding a new category would
cause no problem. This is pretty much how it worked in ST80v2.3+ etc.

tim 

-- 
Useful random insult:- Uses his head to keep the rain out of his neck.
Tim Rowledge:  rowledge at interval.com (w)  +1 (650) 856-7230 (w)
 tim at sumeru.stanford.edu (h)  <http://sumeru.stanford.edu/tim>





More information about the Squeak-dev mailing list