summaryrefslogtreecommitdiff
path: root/lisp/server.el
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>2001-12-18 16:42:38 +0000
committerDave Love <fx@gnu.org>2001-12-18 16:42:38 +0000
commitdf4e8a11298b0fa49b3f2a0df1697fe44b838d22 (patch)
treecdd969ff852026b903d621ace32e1f4cf046483a /lisp/server.el
parentaf95e0d149d7c4c9ae5674db2bb55d749b371639 (diff)
downloademacs-df4e8a11298b0fa49b3f2a0df1697fe44b838d22.tar.gz
(server-unload-hook): New function.
Diffstat (limited to 'lisp/server.el')
-rw-r--r--lisp/server.el5
1 files changed, 5 insertions, 0 deletions
diff --git a/lisp/server.el b/lisp/server.el
index ec7fdafb851..39ba7a8afd2 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -546,6 +546,11 @@ Arg NEXT-BUFFER is a suggestion; if it is a live buffer, use it."
(switch-to-buffer (other-buffer))))))
(global-set-key "\C-x#" 'server-edit)
+
+(defun server-unload-hook ()
+ (remove-hook 'kill-buffer-query-functions 'server-kill-buffer-query-function)
+ (remove-hook 'kill-emacs-query-functions 'server-kill-emacs-query-function)
+ (remove-hook 'kill-buffer-hook 'server-kill-buffer))
(provide 'server)