diff options
author | Andy Wingo <wingo@pobox.com> | 2016-04-03 11:13:13 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2016-04-04 16:30:56 +0200 |
commit | 4460f1f15280e3378633115fe9035448a68c636b (patch) | |
tree | 9bc3b16ee9eba1d92e10b0f233f4822eaabe917f /doc/ref/api-io.texi | |
parent | 4eb9fd47c47fcd3d9da8aaced8b729a9cd303ab4 (diff) | |
download | guile-4460f1f15280e3378633115fe9035448a68c636b.tar.gz |
Remove port mark functions
* doc/ref/api-io.texi (Port Implementation): Remove documentation.
* libguile/ports.c (scm_set_port_mark): Remove function.
* libguile/ports.h (scm_t_ptob_descriptor): Remove mark function.
* NEWS: Add entry.
Diffstat (limited to 'doc/ref/api-io.texi')
-rw-r--r-- | doc/ref/api-io.texi | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/doc/ref/api-io.texi b/doc/ref/api-io.texi index e1501e2b4..80a227202 100644 --- a/doc/ref/api-io.texi +++ b/doc/ref/api-io.texi @@ -2303,14 +2303,6 @@ A pointer to a NUL terminated string: the name of the port type. This is the only element of @code{scm_ptob_descriptor} which is not a procedure. Set via the first argument to @code{scm_make_port_type}. -@item mark -Called during garbage collection to mark any SCM objects that a port -object may contain. It doesn't need to be set unless the port has -@code{SCM} components. Set using - -@deftypefun void scm_set_port_mark (scm_t_bits tc, SCM (*mark) (SCM port)) -@end deftypefun - @item free Called when the port is collected during gc. It should free any resources used by the port. |