donate emacsclient utilities to new with-editor.el