3 - We should let the event propagation decision to the user-supplied function in
4 fact, we should let user to hook multiple functions to an event so in fact
5 the scripting layers would interface the events subsystem much more
8 - More generalization of things currently only part of the Lua backend. The
9 console and (error) dialog stuff should be generalized so all backends can
10 use them. The same goes for the run_lua_func() used to run scripting
11 functions bound to keystrokes.