Hi Lars, sure: cd ~/Developer git clone https://git.savannah.gnu.org/git/emacs.git cd emacs make clean && make distclean PATH=/opt/homebrew/Cellar/texinfo/6.8/bin:$PATH ./configure --with-mailutils PATH=/opt/homebrew/Cellar/texinfo/6.8/bin:$PATH ./configure make PATH=/opt/homebrew/Cellar/texinfo/6.8/bin:$PATH ./configure make install ~/Developer/emacs/nextstep/Emacs.app/Contents/MacOS/Emacs -Q M-x server-start ~/Developer/emacs/nextstep/Emacs.app/Contents/MacOS/bin/emacsclient -r ~/a.txt ~/Developer/emacs/nextstep/Emacs.app/Contents/MacOS/bin/emacsclient -r ~/b.txt (a this point I have 3 frames open) ls $TMPDIR/emacs`id -u` shows the socket named: server In emacsclient.c I see this in the switch-statement which might be related: case 'r': create_frame = true; reuse_frame = true; break; Thanks for your time Oliver Am So., 19. Dez. 2021 um 12:29 Uhr schrieb Lars Ingebrigtsen : > Oliver Epper writes: > > > When running an Emacs daemon and using the --reuse-frame option with > > emacsclient on macOS 12.1 (21C52) an existing frame never actually gets > reused. > > There will always be a new frame. > > Please let me know if I can provide more information to help fix this. > > Do you have a complete recipe to reproduce this problem, starting from > "emacs -Q"? > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no >