comparison etc/NEWS @ 49200:e2eb6d1b772c

New process variables.
author Kim F. Storm <storm@cua.dk>
date Mon, 13 Jan 2003 11:58:31 +0000
parents 3752935a65db
children 5a6e0cbe25e5
comparison
equal deleted inserted replaced
49199:8552e8fce5c8 49200:e2eb6d1b772c
1489 - A server is started using :server t arg. 1489 - A server is started using :server t arg.
1490 - Datagram connection is selected using :type 'datagram arg. 1490 - Datagram connection is selected using :type 'datagram arg.
1491 - A server can open on a random port using :service t arg. 1491 - A server can open on a random port using :service t arg.
1492 - Local sockets are supported using :family 'local arg. 1492 - Local sockets are supported using :family 'local arg.
1493 - Non-blocking connect is supported using :nowait t arg. 1493 - Non-blocking connect is supported using :nowait t arg.
1494 - The process' private variables may be initialized using :vars PLIST arg;
1495 a server process' private variables are automatically inherited by
1496 new client processes created to handle incoming connections.
1494 1497
1495 To test for the availability of a given feature, use featurep like this: 1498 To test for the availability of a given feature, use featurep like this:
1496 (featurep 'make-network-process '(:type datagram)) 1499 (featurep 'make-network-process '(:type datagram))
1497 1500
1498 *** Original open-network-stream is now emulated using make-network-process. 1501 *** Original open-network-stream is now emulated using make-network-process.
1548 functions. The existing process-kill-without-query function is still 1551 functions. The existing process-kill-without-query function is still
1549 supported, but new code should use the new functions. 1552 supported, but new code should use the new functions.
1550 1553
1551 *** Function signal-process now accepts a process object or process 1554 *** Function signal-process now accepts a process object or process
1552 name in addition to a process id to identify the signalled process. 1555 name in addition to a process id to identify the signalled process.
1556
1557 *** Processes now have an associated `private variables' property list
1558 where programs can maintain process state and other per-process
1559 related information. The new functions process-variable and
1560 set-process-variable are used to access and modify this list.
1553 1561
1554 ** New function copy-tree. 1562 ** New function copy-tree.
1555 1563
1556 ** New function substring-no-properties. 1564 ** New function substring-no-properties.
1557 1565