[squeak-dev] Where do preference help strings come from?

tim Rowledge tim at rowledge.org
Thu Jun 8 23:41:12 UTC 2017

> On 08-06-2017, at 10:30 AM, Bert Freudenberg <bert at freudenbergs.de> wrote:
> On Thu, Jun 8, 2017 at 7:08 PM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
> Hi All,
>     I'm looking at the help string for the reverseWindowStagger preference
> 'reverseWindowStagger:
> 		If true, a reverse-stagger strategy  is used for determining where newly launched windows will be placed; if false, a direct- stagger strategy is used.'
> I can't see this anywhere in code.  Where did this string come from in the first place?
> I'd guess in a changeset preamble? 

Nope; it’s actually an instvar that was initialised in a method that appears to have been removed; I found it in an incredibly ancient changes file from when I was working on an a version of the near-mythical little-endian Bitblt in 1999. I think that may have triggered the nuclear accident that blasted the moon out of orbit…people should be careful when running experimental code.

It was Preferences class>initializeHelpMessages sw 6/29/1999 14:33 and I also found a variant in the original Scratch changes file where it had been split up a little as Preferences class>helpMsgsQThroughZ jm 7/1/2004 22:28

Looks like overly zealous excision at some point.

tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Oxymorons: Legally drunk

More information about the Squeak-dev mailing list