changeset 49200:e2eb6d1b772c

New process variables.
author Kim F. Storm <storm@cua.dk>
date Mon, 13 Jan 2003 11:58:31 +0000
parents 8552e8fce5c8
children 5a6e0cbe25e5
files etc/NEWS
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Mon Jan 13 09:49:54 2003 +0000
+++ b/etc/NEWS	Mon Jan 13 11:58:31 2003 +0000
@@ -1491,6 +1491,9 @@
 - A server can open on a random port using :service t arg.
 - Local sockets are supported using :family 'local arg.
 - Non-blocking connect is supported using :nowait t arg.
+- The process' private variables may be initialized using :vars PLIST arg;
+  a server process' private variables are automatically inherited by
+  new client processes created to handle incoming connections.
 
 To test for the availability of a given feature, use featurep like this:
   (featurep 'make-network-process '(:type datagram))
@@ -1551,6 +1554,11 @@
 *** Function signal-process now accepts a process object or process
 name in addition to a process id to identify the signalled process.
 
+*** Processes now have an associated `private variables' property list
+where programs can maintain process state and other per-process
+related information.  The new functions process-variable and
+set-process-variable are used to access and modify this list.
+
 ** New function copy-tree.
 
 ** New function substring-no-properties.