If it handles text, it is in the realm of things you can reasonably prefer to do in emacs