mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-02-08 20:58:58 +00:00
(server-done-hook): New hook.
(server-buffer-done): Run it.
This commit is contained in:
parent
ff7dc6f671
commit
f9b3ef8860
@ -82,6 +82,9 @@
|
||||
(defvar server-switch-hook nil
|
||||
"*List of hooks to call when switching to a buffer for the Emacs server.")
|
||||
|
||||
(defvar server-done-hook nil
|
||||
"*List of hooks to call when done editing a buffer for the Emacs server.")
|
||||
|
||||
(defvar server-process nil
|
||||
"the current server process")
|
||||
|
||||
@ -250,7 +253,8 @@ as a suggestion for what to select next."
|
||||
(progn
|
||||
(save-excursion
|
||||
(set-buffer buffer)
|
||||
(setq server-buffer-clients nil))
|
||||
(setq server-buffer-clients nil)
|
||||
(run-hooks 'server-done-hook))
|
||||
(if (server-temp-file-p buffer)
|
||||
(kill-buffer buffer)
|
||||
(bury-buffer buffer))))
|
||||
|
Loading…
x
Reference in New Issue
Block a user