Some Sensor refactorings ?
stéphane ducasse
ducasse at iam.unibe.ch
Mon Nov 14 08:43:20 UTC 2005
Hi guys
I remember that john talked to me about that at ESUG in 2004 :).
It would be good if you would propose something and that we cut and
clean the situation (even stepwise).
But I'm not sure that this is possible with morphic.
Stef
>>> Hi all,
>>> i started to look at the Sensor stuff. I have two questions :
>>> - there is two classes : EventSensor and InputSensor. The first
>>> one seems to be a replacement of the last one. Do we really need
>>> two classes or could we try to merge both ?
>>>
>>
>> IMHO there's nothing wrong with having both classes. In a minimal
>> image / VM the old polling InputSensor should actually still work.
>> Which is good for getting new ports started. If the VM implements
>> the event primitives, the EventSensor will take over.
>>
>
> Sadly this isn't how it works any longer. If you look deep into the
> code (which of course allows the code to look deep into you) you
> will see that the 'old' input sensor code cannot get to run. Once
> upon a time entering an MVC project would awaken a simple
> InputSensor for example. I did make some suggestions for a cleaner
> input handler a while ago but no one seemed to care enough to even
> want to discuss it. There's a related email at http://
> lists.squeakfoundation.org/pipermail/squeak-dev/2004-February/
> 073583.html
>
> There isn't really anything simpler about the old polling prims
> than the newer sort-of event prims so we don't really have any
> good reason to keep them. I was planning on cutting them out
> sometime soon along with lots of other extraneous junk.
>
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
>
>
>
>
More information about the Squeak-dev
mailing list
|