On 2/18/16 1:34 PM, Pavlos Vinieratos wrote: > ok. so right now, the app just starts 'emacs'. so no mattet what, it > makes a new instance and always evals the init file, disregarding any > existing daemon or already running instance. That's not quite right. If you double click the app in Finder, it'll launch a new instance, but then if you double click it again it'll just activate the currently running instance. If you initially run Emacs from the command line like this (assuming you built a .app and put it into /Applications): /Applications/Emacs.app/Contents/MacOS/Emacs …then if you double click it from Finder it'll just activate the already running app. If, however, you run it again from the command line, you will get another instance. Perhaps you are running a different binary from the command line? -David