Emacs: use current frame when handling OSX open-file event