newname uses an _ between the prefix and the digit part. If a language does not support _ in identifiers, then this strategy is no longer safe: replacing the _ by a different charactr (e.g -) breaks the newname strategy after a garbage collect. To support different languages, the separator must be configurable.

Submitted on 31 July 2006 at 16:30

Log in to post comments