<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Here is the documentation patch I came
up with.<br>
<br>
diff --git a/collects/scribblings/reference/places.scrbl
b/collects/scribblings/reference/places.scrbl<br>
index 114fc8a..273fb4e 100644<br>
--- a/collects/scribblings/reference/places.scrbl<br>
+++ b/collects/scribblings/reference/places.scrbl<br>
@@ -141,14 +141,15 @@ are simulated using @racket[thread].}<br>
@racket[start-proc] returns, then the place terminates with the<br>
@tech{completion value} @racket[0].<br>
<br>
- In the created place, the @racket[current-input-port] parameter
<br>
- is set to an empty input port, while the values of the<br>
+ In the created place, the @racket[current-input-port] parameter
is<br>
+ set to an empty input port, while the values of the<br>
@racket[current-output-port] and @racket[current-error-port]<br>
- parameters are connected to the current ports in the creating<br>
- place. If the output ports are @tech{file-stream ports}, then
the<br>
- connected ports in the places share the underlying stream,
otherwise<br>
- a @tech{thread} in the creating place pumps bytes to the current<br>
- ports in the creating place.<br>
+ parameters are connected to the current ports in the creating
place.<br>
+ If the output ports in the creating place are @tech{file-stream<br>
+ ports}, then the connected ports in the created place share the<br>
+ underlying streams, otherwise a @tech{thread} in the creating
place<br>
+ pumps bytes from the created place's ports to the current ports
in the<br>
+ creating place.<br>
<br>
The @racket[module-path] argument must not be a module path of
the<br>
form @racket[(#,(racket quote) _sym)] unless the module is
predefined (see<br>
<br>
<br>
<br>
On 11/05/2012 08:52 AM, Kevin Tew wrote:<br>
</div>
<blockquote cite="mid:5097E0CF.2060803@cs.utah.edu" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix">On 11/05/2012 08:23 AM, Ray Racine
wrote:<br>
</div>
<blockquote
cite="mid:CAL5pz=LP_QOvbCgK8JP3SxEjjm8JTd1TEUgGpxeN9VkcWbATpg@mail.gmail.com"
type="cite"><span
style="color:rgb(0,0,0);font-family:serif;font-size:medium">"If
the output ports are </span><a moz-do-not-send="true"
href="file:///usr/local/racket/doc/reference/file-ports.html?q=places#%28tech._file._stream._port%29"
class=""
style="color:rgb(176,176,176);font-family:serif;font-size:medium"><span
class="" style="color:black">file-stream ports</span></a><span
style="color:rgb(0,0,0);font-family:serif;font-size:medium">,
then the connected ports in the places share the underlying
stream, otherwise a </span><a moz-do-not-send="true"
href="file:///usr/local/racket/doc/reference/eval-model.html?q=places#%28tech._thread%29"
class=""
style="color:rgb(176,176,176);font-family:serif;font-size:medium"><span
class="" style="color:black">thread</span></a><span
style="color:rgb(0,0,0);font-family:serif;font-size:medium"> in
the creating place pumps bytes to the current ports in the
creating place."</span><br>
<div><span
style="color:rgb(0,0,0);font-family:serif;font-size:medium"><br>
</span></div>
<div><font size="3" face="serif" color="#000000">Should that be
"..., otherwise a thread in the created place pumps bytes to
the current ports in the creating place." ??</font></div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">____________________
Racket Users list:
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.racket-lang.org/users">http://lists.racket-lang.org/users</a>
</pre>
</blockquote>
No I think its right.<br>
<br>
I've added some extra text in CAPS to clarify things.<br>
I'll make some improvements to the docs as well.<br>
<br>
Kevin<br>
<br>
<span style="color:rgb(0,0,0);font-family:serif;font-size:medium">"If
the CREATING PLACE'S output ports are </span><a
moz-do-not-send="true"
href="file:///usr/local/racket/doc/reference/file-ports.html?q=places#%28tech._file._stream._port%29"
class=""
style="color:rgb(176,176,176);font-family:serif;font-size:medium"><span
class="" style="color:black">file-stream ports</span></a><span
style="color:rgb(0,0,0);font-family:serif;font-size:medium">,
then the connected ports in CREATED places share the underlying
streams, otherwise a </span><a moz-do-not-send="true"
href="file:///usr/local/racket/doc/reference/eval-model.html?q=places#%28tech._thread%29"
class=""
style="color:rgb(176,176,176);font-family:serif;font-size:medium"><span
class="" style="color:black">thread</span></a><span
style="color:rgb(0,0,0);font-family:serif;font-size:medium"> in
the creating place pumps bytes FROM THE CREATED PLACE PORTS to
the current ports in the creating place."</span><br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">____________________
Racket Users list:
<a class="moz-txt-link-freetext" href="http://lists.racket-lang.org/users">http://lists.racket-lang.org/users</a>
</pre>
</blockquote>
<br>
</body>
</html>