No.  I was wrong.  For example, you can't stop server started by `make server` using `q` anymore (`C-c` works, though), as it does not have stdin.  Hmm... I don't think we can solve this with current Emacs API.  Dammit, why didn't I notice before this PR....