This changeset makes a lot of changes, around 70 methods. I'm not sure if they're really critical for 3.7 at this late stage.
I think it's probably OK to have some sends to deprecated methods in the final release... those methods will still work. (Hmm, I guess it could be annoying to test your own app in 3.7 for deprecated methods by turning on deprecationWarnings, and then have a bunch of popups come up for things in the release which are still calling deprecated methods... but still, it's not a critical problem IMHO.)
Plus I see at least one bug in here... SmalltalkImage>>aboutThisSystem calls #m17nVersion, which doesn't exist.
These fixes should all go into 3.8alpha, of course. If there are any really important bug fixes in here for 3.7, we could separate them and incorporate them. Any other thoughts on this?
- Doug
p.s. still shooting for putting out a 3.7gamma candidate tonight, and 3.7final on Sunday or so if all goes well.
On Tuesday, August 3, 2004, at 10:02 AM, Ned Konz wrote:
from preamble:
"Change Set: DeprecatedFixes3.7g-nk Date: 3 August 2004 Author: Ned Konz
Fixes for
- sends of various deprecated messages to well-known globals like
Smalltalk
- double-initialize in constructors
Deprecates some new methods in SystemDictionary and moves them to SmalltalkImage.
"! <DeprecatedFixesFor37-nk.cs.gz>
squeak-dev@lists.squeakfoundation.org