[messages] [Developers] Re: [Developers] Re: question about delete and or

Joel Uckelman uckelman at nomic.net
Thu Jul 29 10:08:36 MST 2010

Thus spake Michael Kiefte:
> I think it's extremely dangerous to change things.  It may be possible to
> deprecate inconsistent features.
I'm not suggesting that we change the behavior of existing features without
providing some kind of versioning for them. 

> However, there is a feature that I've used that only sort of works that
> doesn't make a whole lot of sense.  If two traits respond to the same key
> event, they will both respond, but some traits do not check the inner trait
> to see if anything else will respond.  And I don't mean the "restrict
> commands" trait which is obvious.  I'll see if I can find the one I mean --
> i.e., it will respond to the keystroke, but nothing above it will.  That
> drives me nuts.
> Another inconsistent feature is traits that check for properties.  Some
> check for property names starting from
> getOutermost(this).getProperty(propName).  Others only check property names
> starting from getInner().getProperty(propName).  That also drives me nuts.

If you want to track those down and fix them, go for it. At the rate I'm
going with all the web site stuff, I'll get to problems like this myself
shortly after the sun burns out.


More information about the messages mailing list