* lexical coloring (done)
* hyperlinks (call signal with position)
* keyboard popup
* protection
