Запущен emacs. При запуске emacsclient ИМЯФАЙЛА открывается новый фрейм.
В Customize:
server-mode = on
server-window = switch-to-buffer-other-frame
(defun close-server-buffer ()
(interactive)
(server-edit))
;; server-edit - функция, которая обычно вызывается по C-x #
;; для закрытия буфера emacsclient
(add-hook 'delete-frame-hook 'close-server-buffer)
Почему при удалении фреймов emacsclient по C-x 5 0 (в emacs) и Alt-F4 (в window manager'е) буфер emacsclient'а не закрывается?