freenode/#clim - IRC Chatlog
Search
11:28:23
jackdaniel
I've been wondering why menu items does not trigger commands in one of my tests -- I've discovered (and it is not surprising aposteriori), that if a command table does not inherit from the global-command-table, then it does not have the identity translator, hence even direct matches between presentation types are not recognized
11:29:53
jackdaniel
I think that this particular corner case should be addressed - I'm not sure if we should a) stipulate (like franz) that command table must inherit from global-command-table, b) inject the identity translator in the initialize-instance method, c) special-case code for direct match between the presentation type and the context type
11:31:03
jackdaniel
I think that the approach b) seems to be the least limiting and the most maintainable solution