Variable: server-kill-new-buffers

server-kill-new-buffers is a customizable variable defined in server.el.gz.

Value

t

Documentation

Whether to kill buffers when done with them.

If non-nil, kill a buffer unless it already existed before editing it with the Emacs server. If nil, kill only buffers as specified by server-temp-file-regexp. Please note that only buffers that still have a client are killed, i.e. buffers visited with "emacsclient --no-wait" are never killed in this way.

This variable was added, or its default value changed, in Emacs 21.1.

Probably introduced at or before Emacs version 21.1.

Source Code

;; Defined in /usr/src/emacs/lisp/server.el.gz
(defcustom server-kill-new-buffers t
  "Whether to kill buffers when done with them.
If non-nil, kill a buffer unless it already existed before editing
it with the Emacs server.  If nil, kill only buffers as specified by
`server-temp-file-regexp'.
Please note that only buffers that still have a client are killed,
i.e. buffers visited with \"emacsclient --no-wait\" are never killed
in this way."
  :type 'boolean
  :version "21.1")