diff options
author | Andy Wingo <wingo@pobox.com> | 2016-04-03 12:08:07 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2016-04-04 16:30:56 +0200 |
commit | e98f64009d493cb9b3bcd00d3846c96772f00778 (patch) | |
tree | 04c3f3db40617b554b36efed42cab66c2a6b1ca4 /NEWS | |
parent | 67b147fb7a5e8771b0314fcc0fcc826db09d9949 (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-- | NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -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" |