added buffer-move support for emacs