aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim F. Storm2003-01-14 10:18:36 +0000
committerKim F. Storm2003-01-14 10:18:36 +0000
commite519464cfb9c0bb0bfd65f1de71d8c606f758549 (patch)
tree59054a941d8ffcf93ec96710c5b2aa49e325a033
parent403ca8d9a7937b68bc93c2230f8bed2f243584d5 (diff)
downloademacs-e519464cfb9c0bb0bfd65f1de71d8c606f758549.tar.gz
emacs-e519464cfb9c0bb0bfd65f1de71d8c606f758549.zip
Replace "process private vars" with "process plist".
-rw-r--r--etc/NEWS19
1 files changed, 12 insertions, 7 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 77b3418ae5a..295d688275d 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1492,10 +1492,15 @@ supported, but new code should use the new functions.
1492*** Function signal-process now accepts a process object or process 1492*** Function signal-process now accepts a process object or process
1493name in addition to a process id to identify the signalled process. 1493name in addition to a process id to identify the signalled process.
1494 1494
1495*** Processes now have an associated `private variables' property list 1495*** Processes now have an associated property list where programs can
1496where programs can maintain process state and other per-process 1496maintain process state and other per-process related information.
1497related information. The new functions process-variable and 1497
1498set-process-variable are used to access and modify this list. 1498The new functions process-get and process-put are used to access, add,
1499and modify elements on this property list.
1500
1501The new low-level functions process-plist and set-process-plist are
1502used to access and replace the entire property list of a process.
1503
1499 1504
1500** Enhanced networking support. 1505** Enhanced networking support.
1501 1506
@@ -1508,9 +1513,9 @@ create a stream or datagram server inside emacs.
1508- A server can open on a random port using :service t arg. 1513- A server can open on a random port using :service t arg.
1509- Local sockets are supported using :family 'local arg. 1514- Local sockets are supported using :family 'local arg.
1510- Non-blocking connect is supported using :nowait t arg. 1515- Non-blocking connect is supported using :nowait t arg.
1511- The process' private variables may be initialized using :vars PLIST arg; 1516- The process' property list may be initialized using :plist PLIST arg;
1512 a server process' private variables are automatically inherited by 1517 a copy of the server process' property list is automatically inherited
1513 new client processes created to handle incoming connections. 1518 by new client processes created to handle incoming connections.
1514 1519
1515To test for the availability of a given feature, use featurep like this: 1520To test for the availability of a given feature, use featurep like this:
1516 (featurep 'make-network-process '(:type datagram)) 1521 (featurep 'make-network-process '(:type datagram))