the first thing im going to add to the next FARR release in the next couple of weeks is that plugins will be sent special keypresses to react to if they want (Enter, tab, pageup, pagedown, alt+# keys, etc). this will allow advanced plugins to do better stuff. i think i'll also try to add a "idle" signal, so that a plugin will be notified when the user hasnt typed anything for 500ms or so, in case they want to do a background update of memo contents.