summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2001-02-09 14:36:27 +0000
committerMarius Vollmer <mvo@zagadka.de>2001-02-09 14:36:27 +0000
commita6dfbbbbce7994deb4697b1697dc6ccee08c2877 (patch)
tree770b52293635d1ef859c99b0d849ec6ff1f896be
parent1be4270af397a8134c71afe467c92dda43fe48f1 (diff)
downloadguile-a6dfbbbbce7994deb4697b1697dc6ccee08c2877.tar.gz
Blurb about new guarantee of port-for-each
-rw-r--r--NEWS9
1 files changed, 9 insertions, 0 deletions
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