codeeditor: #find
shell interface: graphical shellcommand runner, interactive command lively.ide.execShellCommandInWindow
objecteditor: cleaning up the editor (buildspec)
codeeditor: #showsCompleter, make use of it in command line widgets
events: getKeyString recognizes delete key