[squeak-dev] Request for interactive selector correction preference

Frank Shearar frank.shearar at gmail.com
Tue Jan 7 13:32:33 UTC 2014


On 7 January 2014 12:20, Stéphane Rollandin <lecteur at zogotounga.net> wrote:
> Ok, should I implement this ? What is the best place for storing the
> preference inst var (if we use a pragma) ? Or should I add an entry to
> Preferences ?

A Pragma, please! Parser seems like a not unreasonable place to put
the preference...?

frank

>>> I'm currently working a lot in workspaces, and using
>>> dynamically-generated
>>> selectors in my code. This means that I have to close a lot of pop-up
>>> windows telling me I'm using an unknown selector.
>>>
>>> Wouldn't it be a good idea to have a preference for turning off that
>>> behavior ?
>>
>>
>> Yes.
>>
>>> The thing happens right at the beginning in
>>> Parser>>#correctSelector:wordIntervals:exprInterval:ifAbort:
>>>
>>> where we have:
>>>
>>>          "If we can't ask the user, assume that the keyword will be
>>> defined
>>> later"
>>>          self interactive ifFalse: [^proposedKeyword asSymbol].
>>>
>>> I would propose to make it
>>>
>>>          (self interactive or: [ "...some preference..." ])
>>>                  ifFalse: [^proposedKeyword asSymbol].
>>>
>>> What do you think ?
>>>
>>> Stef


More information about the Squeak-dev mailing list