summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2016-04-03 12:08:07 +0200
committerAndy Wingo <wingo@pobox.com>2016-04-04 16:30:56 +0200
commite98f64009d493cb9b3bcd00d3846c96772f00778 (patch)
tree04c3f3db40617b554b36efed42cab66c2a6b1ca4 /NEWS
parent67b147fb7a5e8771b0314fcc0fcc826db09d9949 (diff)
Remove port equal functions
* doc/ref/api-io.texi (Port Implementation): Remove mention of port equal functions. * NEWS: Update. * libguile/ports.c (scm_set_port_equalp): Remove. * libguile/ports.h (scm_t_ptob_descriptor): Remove equalp function.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 24c43b7a0..c5a2a3f38 100644
--- a/NEWS
+++ b/NEWS
@@ -24,6 +24,12 @@ as arguments to the `setvbuf' function.
Port mark functions have not been called since the switch to the BDW
garbage collector.
+** Remove `scm_set_port_equalp'
+
+Likewise port equal functions weren't being called. Given that ports
+have their own internal buffers, it doesn't make sense to hook them into
+equal? anyway.
+
** Remove `scm_set_port_free'
It used to be that if an open port became unreachable, a special "free"