From 0f595f488227176190669580d06cb497f4149bfd Mon Sep 17 00:00:00 2001 From: Kevin Tew Date: Mon, 22 Aug 2011 15:53:38 -0600 Subject: [PATCH] docs cpointers over place-channels --- collects/scribblings/foreign/cpointer.scrbl | 4 ---- collects/scribblings/reference/places.scrbl | 5 ++++- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/collects/scribblings/foreign/cpointer.scrbl b/collects/scribblings/foreign/cpointer.scrbl index 32b7386aa4..c1c41b126d 100644 --- a/collects/scribblings/foreign/cpointer.scrbl +++ b/collects/scribblings/foreign/cpointer.scrbl @@ -31,10 +31,6 @@ the tag is a pair, its first value is used for printing, so the most recently pushed tag which corresponds to the inheriting type will be displayed. -Note that tags are compared with @racket[eq?] (or @racket[memq]), which means -an interface can hide its value from users (e.g., not provide the -@racket[cpointer-tag] accessor), which makes such pointers un-fake-able. - @racket[_cpointer/null] is similar to @racket[_cpointer] except that it tolerates @cpp{NULL} pointers both going to C and back. Note that @cpp{NULL} pointers are represented as @racket[#f] in Racket, so they diff --git a/collects/scribblings/reference/places.scrbl b/collects/scribblings/reference/places.scrbl index e8ac930592..79615e67bc 100644 --- a/collects/scribblings/reference/places.scrbl +++ b/collects/scribblings/reference/places.scrbl @@ -223,7 +223,10 @@ messages: immutable vector;} @item{@tech{place channels}, where a @tech{place descriptor} is - automatically replaced by a plain place channel; and} + automatically replaced by a plain place channel;} + + @item{foreign pointers such as @racket[_cpointers] and + cstructs; and} @item{values produced by @racket[shared-flvector], @racket[make-shared-flvector], @racket[shared-fxvector],