diff options
author | Marius Vollmer <mvo@zagadka.de> | 2001-02-09 14:36:27 +0000 |
---|---|---|
committer | Marius Vollmer <mvo@zagadka.de> | 2001-02-09 14:36:27 +0000 |
commit | a6dfbbbbce7994deb4697b1697dc6ccee08c2877 (patch) | |
tree | 770b52293635d1ef859c99b0d849ec6ff1f896be | |
parent | 1be4270af397a8134c71afe467c92dda43fe48f1 (diff) | |
download | guile-a6dfbbbbce7994deb4697b1697dc6ccee08c2877.tar.gz |
Blurb about new guarantee of port-for-each
-rw-r--r-- | NEWS | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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 |