changeset 31009:8c16eb0c611c

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Mon, 21 Aug 2000 15:33:16 +0000
parents ac8beefc28a9
children 040345be1d12
files etc/NEWS lisp/ChangeLog
diffstat 2 files changed, 22 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Mon Aug 21 15:26:01 2000 +0000
+++ b/etc/NEWS	Mon Aug 21 15:33:16 2000 +0000
@@ -261,6 +261,18 @@
 `outline-headers-as-kill' copies the visible headings in the region to
 the kill ring, e.g. to produce a table of contents.
 
+** Changes to Emacs Server 
+
+*** There new option `server-kill-new-buffers' specifies what to do
+with buffers when done with them.  If non-nil, the default, buffers
+are killed, unless they were already present before visiting them with
+Emacs Server.  If nil, `server-temp-file-regexp' specifies which
+buffers to kill, as before.
+
+Please note that only buffers are killed that still have a client,
+i.e. buffers visited which `emacsclient --no-wait' are never killed in
+this way.
+
 ** Changes to Show Paren mode.
 
 *** Overlays used by Show Paren mode now use a priority property.
--- a/lisp/ChangeLog	Mon Aug 21 15:26:01 2000 +0000
+++ b/lisp/ChangeLog	Mon Aug 21 15:33:16 2000 +0000
@@ -1,3 +1,13 @@
+2000-08-21  Gerd Moellmann  <gerd@gnu.org>
+
+	* server.el (server-kill-new-buffers): New user option.
+	(server-existing-buffer): New buffer-local variable.
+	(server-visit-files): When using an existing buffer, set
+	server-existing-buffer to t.
+	(server-buffer-done): If server-kill-new-buffers is t, kill the
+	buffer, unless it was already present before visiting it with
+	Emacs server.
+	
 2000-08-21  Eli Zaretskii  <eliz@is.elta.co.il>
 
 	* man.el (Man-init-defvars): Don't reset Man-fontify-manpage-flag,