From a6dfbbbbce7994deb4697b1697dc6ccee08c2877 Mon Sep 17 00:00:00 2001 From: Marius Vollmer Date: Fri, 9 Feb 2001 14:36:27 +0000 Subject: [PATCH] Blurb about new guarantee of port-for-each --- NEWS | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/NEWS b/NEWS index fc80a4c18..91e757b19 100644 --- a/NEWS +++ b/NEWS @@ -109,6 +109,15 @@ Example: * Changes to Scheme functions and syntax +** `port-for-each' makes an additional guarantee. + +From the docstring: @var{proc} is applied exactly once to every port +that exists in the system at the time @var{port-for-each} is invoked. +Changes to the port table while @var{port-for-each} is running have no +effect as far as @var{port-for-each} is concerned. + +This guarantee is important to make (ice-9 popen) work reliable. + ** The semantics of guardians have changed. The changes are for the most part compatible. An important criterion