[Openmcl-cvs-notifications] r13791 - /trunk/source/doc/ccl-documentation.html

gb at clozure.com gb at clozure.com
Wed Jun 9 04:00:14 UTC 2010


Author: gb
Date: Tue Jun  8 22:00:14 2010
New Revision: 13791

Log:
updated

Modified:
    trunk/source/doc/ccl-documentation.html

Modified: trunk/source/doc/ccl-documentation.html
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/doc/ccl-documentation.html (original)
+++ trunk/source/doc/ccl-documentation.html Tue Jun  8 22:00:14 2010
@@ -5,7 +5,7 @@
     <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-=
8" />
     <title>Clozure CL Documentation</title>
     <meta name=3D"generator" content=3D"DocBook XSL Stylesheets V1.73.2" />
-    <link rel=3D"start" href=3D"#id400321" title=3D"Clozure CL Documentati=
on" />
+    <link rel=3D"start" href=3D"#id360931" title=3D"Clozure CL Documentati=
on" />
     <link rel=3D"next" href=3D"#about-ccl" title=3D"Chapter=C3=82=C2=A01.=
=C3=82=C2=A0About Clozure CL" />
   </head>
   <body>
@@ -13,7 +13,7 @@
       <div class=3D"titlepage">
         <div>
           <div>
-            <h1 class=3D"title"><a id=3D"id400321"></a>Clozure CL Document=
ation</h1>
+            <h1 class=3D"title"><a id=3D"id360931"></a>Clozure CL Document=
ation</h1>
           </div>
         </div>
         <hr />
@@ -131,47 +131,52 @@
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#Unicode">4.3. Unicode</a>
+                  <a href=3D"#Directory">4.3. Directory</a>
                 </span>
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#Pathanmes">4.4. Pathnames</a>
+                  <a href=3D"#Unicode">4.4. Unicode</a>
                 </span>
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#Memory-Mapped-Files">4.5. Memory-mapped File=
s</a>
+                  <a href=3D"#Pathanmes">4.5. Pathnames</a>
                 </span>
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#Static_Variables">4.6. Static Variables</a>
+                  <a href=3D"#Memory-Mapped-Files">4.6. Memory-mapped File=
s</a>
                 </span>
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#Saving-Applications">4.7. Saving Application=
s</a>
+                  <a href=3D"#Static_Variables">4.7. Static Variables</a>
                 </span>
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#concatenating-fasl-files">4.8. Concatenating=
 FASL Files</a>
+                  <a href=3D"#Saving-Applications">4.8. Saving Application=
s</a>
                 </span>
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#floating-point">4.9. Floating Point Numbers<=
/a>
+                  <a href=3D"#concatenating-fasl-files">4.9. Concatenating=
 FASL Files</a>
                 </span>
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#watched-objects">4.10. Watched Objects</a>
+                  <a href=3D"#floating-point">4.10. Floating Point Numbers=
</a>
                 </span>
               </dt>
               <dt>
                 <span class=3D"sect1">
-                  <a href=3D"#code-coverage">4.11. Code Coverage</a>
+                  <a href=3D"#watched-objects">4.11. Watched Objects</a>
+                </span>
+              </dt>
+              <dt>
+                <span class=3D"sect1">
+                  <a href=3D"#code-coverage">4.12. Code Coverage</a>
                 </span>
               </dt>
             </dl>
@@ -1070,7 +1075,7 @@
          <a class=3D"ulink" href=3D"ftp://clozure.com/pub/release/1.4/" ta=
rget=3D"_top">ftp://clozure.com/pub/release/1.4/</a> </p>
             <p xmlns=3D"http://www.w3.org/1999/xhtml">So that Clozure CL c=
an locate its source code, and for other
         reasons explained in
-        <a class=3D"xref" href=3D"#Predefined-Logical-Hosts" title=3D"4.4.=
2.=C3=82=C2=A0Predefined Logical Hosts">Section=C3=82=C2=A04.4.2, =C3=A2=C2=
=80=C2=9CPredefined Logical Hosts=C3=A2=C2=80=C2=9D</a>, you keep the
+        <a class=3D"xref" href=3D"#Predefined-Logical-Hosts" title=3D"4.5.=
2.=C3=82=C2=A0Predefined Logical Hosts">Section=C3=82=C2=A04.5.2, =C3=A2=C2=
=80=C2=9CPredefined Logical Hosts=C3=A2=C2=80=C2=9D</a>, you keep the
         Clozure CL application
         in the <code class=3D"literal">ccl</code> directory.  If you use a=
 shell,
         you can set the value of the
@@ -1472,7 +1477,7 @@
 	      <code class=3D"literal">--terminal-encoding</code>
 	      <em class=3D"parameter"><code>character-encoding-name</code></em>).
 	      Specifies the character encoding to use for
-	      <em class=3D"varname">*TERMINAL-IO*</em> (see <a class=3D"xref" hre=
f=3D"#Character-Encodings" title=3D"4.3.4.=C3=82=C2=A0Character Encodings">=
Section=C3=82=C2=A04.3.4, =C3=A2=C2=80=C2=9CCharacter Encodings=C3=A2=C2=80=
=C2=9D</a>).  Specifically, the
+	      <em class=3D"varname">*TERMINAL-IO*</em> (see <a class=3D"xref" hre=
f=3D"#Character-Encodings" title=3D"4.4.4.=C3=82=C2=A0Character Encodings">=
Section=C3=82=C2=A04.4.4, =C3=A2=C2=80=C2=9CCharacter Encodings=C3=A2=C2=80=
=C2=9D</a>).  Specifically, the
 	      <em class=3D"parameter"><code>character-encoding-name</code></em> s=
tring
 	      is uppercased and interned in the KEYWORD package. If an
 	      encoding named by that keyword exists,
@@ -1729,7 +1734,7 @@
           </div>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">The following terms ar=
e used in subsequent sections; it
       may be helpful to refer to these definitions.</p>
-          <p xmlns=3D"http://www.w3.org/1999/xhtml"><a id=3D"id540287" cla=
ss=3D"indexterm"></a><a class=3D"glossterm" href=3D"#fasl-file"><em class=
=3D"glossterm">fasl
+          <p xmlns=3D"http://www.w3.org/1999/xhtml"><a id=3D"id500897" cla=
ss=3D"indexterm"></a><a class=3D"glossterm" href=3D"#fasl-file"><em class=
=3D"glossterm">fasl
         files</em></a> are the object files produced
       by <code class=3D"literal">compile-file</code>.  fasl files store the
       machine code associated with function definitions and the
@@ -1740,7 +1745,7 @@
       types (extensions) to name fasl files on different platforms;
       see
       <a class=3D"xref" href=3D"#Platform-specific-filename-conventions" t=
itle=3D"Table=C3=82=C2=A03.1.=C3=82=C2=A0Platform-specific filename convent=
ions">Table=C3=82=C2=A03.1, =C3=A2=C2=80=C2=9CPlatform-specific filename co=
nventions=C3=A2=C2=80=C2=9D</a> </p>
-          <p xmlns=3D"http://www.w3.org/1999/xhtml">The <a id=3D"id511193"=
 class=3D"indexterm"></a> <a class=3D"glossterm" href=3D"#lisp_kernel"><em =
class=3D"glossterm">Lisp
+          <p xmlns=3D"http://www.w3.org/1999/xhtml">The <a id=3D"id471803"=
 class=3D"indexterm"></a> <a class=3D"glossterm" href=3D"#lisp_kernel"><em =
class=3D"glossterm">Lisp
         kernel</em></a> is a C program with a fair amount of
       platform-specific assembly language code. Its basic job is to
       map a lisp heap image into memory, transfer control to some
@@ -1750,7 +1755,7 @@
       code. Clozure CL uses different filenames to name the lisp kernel
       files on different platforms; see
       <a class=3D"xref" href=3D"#Platform-specific-filename-conventions" t=
itle=3D"Table=C3=82=C2=A03.1.=C3=82=C2=A0Platform-specific filename convent=
ions">Table=C3=82=C2=A03.1, =C3=A2=C2=80=C2=9CPlatform-specific filename co=
nventions=C3=A2=C2=80=C2=9D</a>.</p>
-          <p xmlns=3D"http://www.w3.org/1999/xhtml">A <a id=3D"id541017" c=
lass=3D"indexterm"></a> <a class=3D"glossterm" href=3D"#lisp_image"><em cla=
ss=3D"glossterm">heap
+          <p xmlns=3D"http://www.w3.org/1999/xhtml">A <a id=3D"id501627" c=
lass=3D"indexterm"></a> <a class=3D"glossterm" href=3D"#lisp_image"><em cla=
ss=3D"glossterm">heap
         image</em></a> is a file that can be quickly mapped into a
       process's address space. Conceptually, it's not too different
       from an executable file or shared library in the OS's native
@@ -1761,7 +1766,7 @@
       comprise Clozure CL. Clozure CL uses different filenames to name the
       standard full heap image files on different platforms; see
       <a class=3D"xref" href=3D"#Platform-specific-filename-conventions" t=
itle=3D"Table=C3=82=C2=A03.1.=C3=82=C2=A0Platform-specific filename convent=
ions">Table=C3=82=C2=A03.1, =C3=A2=C2=80=C2=9CPlatform-specific filename co=
nventions=C3=A2=C2=80=C2=9D</a>.</p>
-          <p xmlns=3D"http://www.w3.org/1999/xhtml">A <a id=3D"id534538" c=
lass=3D"indexterm"></a> bootstrapping image is a minimal
+          <p xmlns=3D"http://www.w3.org/1999/xhtml">A <a id=3D"id495148" c=
lass=3D"indexterm"></a> bootstrapping image is a minimal
       heap image used in the process of building Clozure CL itself.  The
       bootstrapping image contains just enough code to load the rest
       of Clozure CL from fasl files.  It may help to think of the
@@ -1773,7 +1778,7 @@
           <p xmlns=3D"http://www.w3.org/1999/xhtml">Each supported platfor=
m (and possibly a few
       as-yet-unsupported ones) has a uniquely named subdirectory of
       <code class=3D"literal">ccl/lisp-kernel/</code>; each such
-      <a id=3D"id534563" class=3D"indexterm"></a>
+      <a id=3D"id495173" class=3D"indexterm"></a>
       contains a Makefile and may contain some auxiliary files (linker
       scripts, etc.) that are used to build the lisp kernel on a
       particular platform.The platform-specific name of the kernel
@@ -2397,146 +2402,151 @@
             </dt>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#Unicode">4.3. Unicode</a>
+                <a href=3D"#Directory">4.3. Directory</a>
+              </span>
+            </dt>
+            <dt>
+              <span class=3D"sect1">
+                <a href=3D"#Unicode">4.4. Unicode</a>
               </span>
             </dt>
             <dd>
               <dl>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#unicode-characters">4.3.1. Characters</a>
+                    <a href=3D"#unicode-characters">4.4.1. Characters</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#External-Formats">4.3.2. External Formats<=
/a>
+                    <a href=3D"#External-Formats">4.4.2. External Formats<=
/a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#Line-Termination-Keywords">4.3.3. Line Ter=
mination Keywords</a>
+                    <a href=3D"#Line-Termination-Keywords">4.4.3. Line Ter=
mination Keywords</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#Character-Encodings">4.3.4. Character Enco=
dings</a>
+                    <a href=3D"#Character-Encodings">4.4.4. Character Enco=
dings</a>
                   </span>
                 </dt>
               </dl>
             </dd>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#Pathanmes">4.4. Pathnames</a>
+                <a href=3D"#Pathanmes">4.5. Pathnames</a>
               </span>
             </dt>
             <dd>
               <dl>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#pathname-tilde-expansion">4.4.1. Pathname =
Expansion</a>
+                    <a href=3D"#pathname-tilde-expansion">4.5.1. Pathname =
Expansion</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#Predefined-Logical-Hosts">4.4.2. Predefine=
d Logical Hosts</a>
+                    <a href=3D"#Predefined-Logical-Hosts">4.5.2. Predefine=
d Logical Hosts</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#pathnames-on-darwin">4.4.3. OS X (Darwin)<=
/a>
+                    <a href=3D"#pathnames-on-darwin">4.5.3. OS X (Darwin)<=
/a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#pathnames-on-linux">4.4.4. Linux</a>
+                    <a href=3D"#pathnames-on-linux">4.5.4. Linux</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#pathnames-on-freebsd">4.4.5. FreeBSD</a>
+                    <a href=3D"#pathnames-on-freebsd">4.5.5. FreeBSD</a>
                   </span>
                 </dt>
               </dl>
             </dd>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#Memory-Mapped-Files">4.5. Memory-mapped Files<=
/a>
+                <a href=3D"#Memory-Mapped-Files">4.6. Memory-mapped Files<=
/a>
               </span>
             </dt>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#Static_Variables">4.6. Static Variables</a>
+                <a href=3D"#Static_Variables">4.7. Static Variables</a>
               </span>
             </dt>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#Saving-Applications">4.7. Saving Applications<=
/a>
+                <a href=3D"#Saving-Applications">4.8. Saving Applications<=
/a>
               </span>
             </dt>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#concatenating-fasl-files">4.8. Concatenating F=
ASL Files</a>
+                <a href=3D"#concatenating-fasl-files">4.9. Concatenating F=
ASL Files</a>
               </span>
             </dt>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#floating-point">4.9. Floating Point Numbers</a>
+                <a href=3D"#floating-point">4.10. Floating Point Numbers</=
a>
               </span>
             </dt>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#watched-objects">4.10. Watched Objects</a>
+                <a href=3D"#watched-objects">4.11. Watched Objects</a>
               </span>
             </dt>
             <dd>
               <dl>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#watched-watch">4.10.1. WATCH</a>
+                    <a href=3D"#watched-watch">4.11.1. WATCH</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#watched-unwatch">4.10.2. UNWATCH</a>
+                    <a href=3D"#watched-unwatch">4.11.2. UNWATCH</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#watched-write-to-watched-object">4.10.3. W=
RITE-TO-WATCHED-OBJECT</a>
+                    <a href=3D"#watched-write-to-watched-object">4.11.3. W=
RITE-TO-WATCHED-OBJECT</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#watch-notes">4.10.4. Notes</a>
+                    <a href=3D"#watch-notes">4.11.4. Notes</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#watch-examples">4.10.5. Examples</a>
+                    <a href=3D"#watch-examples">4.11.5. Examples</a>
                   </span>
                 </dt>
               </dl>
             </dd>
             <dt>
               <span class=3D"sect1">
-                <a href=3D"#code-coverage">4.11. Code Coverage</a>
+                <a href=3D"#code-coverage">4.12. Code Coverage</a>
               </span>
             </dt>
             <dd>
               <dl>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#code-coverage-overview">4.11.1. Overview</=
a>
+                    <a href=3D"#code-coverage-overview">4.12.1. Overview</=
a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#code-coverage-limitations">4.11.2. Limitat=
ions</a>
+                    <a href=3D"#code-coverage-limitations">4.12.2. Limitat=
ions</a>
                   </span>
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#code-coverage-usage">4.11.3. Usage</a>
+                    <a href=3D"#code-coverage-usage">4.12.3. Usage</a>
                   </span>
                 </dt>
               </dl>
@@ -2575,7 +2585,7 @@
       over tracing actions.
     </p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id536058" class=3D"indexterm"></a>
+      <a id=3D"id496668" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"trace=
"></a>TRACE</em> {<em class=3D"replaceable"><code>keyword</code></em>
         <em class=3D"replaceable"><code>global-value</code></em>}* {<em cl=
ass=3D"replaceable"><code>spec</code></em> |
         (<em class=3D"replaceable"><code>spec</code></em> {<em class=3D"re=
placeable"><code>keyword</code></em>
@@ -3019,17 +3029,17 @@
             </dl>
           </div>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id555732" class=3D"indexterm"></a>
+      <a id=3D"id516410" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"trace=
-level"></a>CCL:*TRACE-LEVEL*</em>    [Variable]</strong></span>
     </p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">Variable bound to the =
current nesting level during execution of before and after trace actions.  =
The default printing actions use it to determine the amount of indentation.=
</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id555758" class=3D"indexterm"></a>
+      <a id=3D"id516435" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"trace=
-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em>    [Variable]</strong></span>
     </p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">The default before and=
 after print actions will not indent by more than the value of <em class=3D=
"varname">ccl:*trace-max-indent*</em> regardless of the current trace level=
.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id555787" class=3D"indexterm"></a>
+      <a id=3D"id516465" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"trace=
-function"></a>CCL:TRACE-FUNCTION</em> <em class=3D"replaceable"><code>spec=
</code></em> <em class=3D"varname">&amp;key</em> {<em class=3D"replaceable"=
><code>keyword</code></em> <em class=3D"replaceable"><code>value</code></em=
>}*    [Function]</strong></span>
     </p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
@@ -3037,7 +3047,7 @@
       <em class=3D"replaceable"><code>keyword</code></em>s are as for TRAC=
E, except that all arguments are evaluated.
     </p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id555836" class=3D"indexterm"></a>
+      <a id=3D"id516514" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"trace=
-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em>   [Variable]</strong></span>
     </p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">The default print acti=
ons bind <em class=3D"varname">CL:*PRINT-LEVEL*</em> to this value while
@@ -3045,7 +3055,7 @@
       It does not apply to printing of <em class=3D"varname">:print-before=
/:print-after</em> forms or any
       explicit printing done by user code.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id555870" class=3D"indexterm"></a>
+      <a id=3D"id516548" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"trace=
-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em>    [Variable]</strong></sp=
an>
     </p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">The default print acti=
ons bind <em class=3D"varname">CL:*PRINT-LENGTH*</em> to this value while
@@ -3053,7 +3063,7 @@
       It does not apply to printing of <em class=3D"varname">:print-before=
/:print-after</em> forms or any
       explicit printing done by user code.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id555905" class=3D"indexterm"></a>
+      <a id=3D"id516583" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"trace=
-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em>    [Variable]</strong></=
span>
     </p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">By default, this is ni=
l. If non-nil it should be a integer,
@@ -3064,7 +3074,47 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Unicode=
"></a>4.3.=C3=82=C2=A0Unicode</h2>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Directo=
ry"></a>4.3.=C3=82=C2=A0Directory</h2>
+              </div>
+            </div>
+          </div>
+          <p xmlns=3D"http://www.w3.org/1999/xhtml">Clozure CL's <em class=
=3D"varname">DIRECTORY</em> function accepts the following
+implementation-dependent keyword arguments:</p>
+          <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"variablelis=
t">
+            <dl>
+              <dt>
+                <span class=3D"term"><em class=3D"varname">:files</em> <em=
 class=3D"replaceable"><code>boolean</code></em></span>
+              </dt>
+              <dd>
+                <p> If true, includes regular (non-directory) files in DIR=
ECTORY's output.  Defaults to T.</p>
+              </dd>
+              <dt>
+                <span class=3D"term"><em class=3D"varname">:directories</e=
m> <em class=3D"replaceable"><code>boolean</code></em></span>
+              </dt>
+              <dd>
+                <p> If true, includes directories in DIRECTORY's output.  =
Defaults to NIL.</p>
+              </dd>
+              <dt>
+                <span class=3D"term"><em class=3D"varname">:all</em> <em c=
lass=3D"replaceable"><code>boolean</code></em></span>
+              </dt>
+              <dd>
+                <p> If true, includes files and directories whose names st=
art with a dot character in DIRECTORY's output.  (Entries whose name is "."=
 or ".." are never included.) Defaults to T.</p>
+              </dd>
+              <dt>
+                <span class=3D"term"><em class=3D"varname">:follow-links</=
em> <em class=3D"replaceable"><code>boolean</code></em></span>
+              </dt>
+              <dd>
+                <p> If true, includes the TRUENAMEs of symbolic or hard li=
nks in DIRECTORY's output; if false, includes the link filenames without at=
tempting to resolve them. Defaults to T.</p>
+                <p>Note that legacy HFS alias files are treated as plain f=
iles.</p>
+              </dd>
+            </dl>
+          </div>
+        </div>
+        <div class=3D"sect1" lang=3D"en" xml:lang=3D"en">
+          <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
+            <div>
+              <div>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Unicode=
"></a>4.4.=C3=82=C2=A0Unicode</h2>
               </div>
             </div>
           </div>
@@ -3079,7 +3129,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"unicode-characters"></a>4.3=
.1.=C3=82=C2=A0Characters</h3>
+                  <h3 class=3D"title"><a id=3D"unicode-characters"></a>4.4=
.1.=C3=82=C2=A0Characters</h3>
                 </div>
               </div>
             </div>
@@ -3119,7 +3169,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"External-Formats"></a>4.3.2=
.=C3=82=C2=A0External Formats</h3>
+                  <h3 class=3D"title"><a id=3D"External-Formats"></a>4.4.2=
.=C3=82=C2=A0External Formats</h3>
                 </div>
               </div>
             </div>
@@ -3128,8 +3178,8 @@
     <code class=3D"literal">:EXTERNAL-FORMAT</code> keyword argument.  The=
 value
     of <code class=3D"literal">:EXTERNAL-FORMAT</code> can be
     <code class=3D"literal">:DEFAULT</code> (the default value), a line
-    termination keyword (see <a class=3D"xref" href=3D"#Line-Termination-K=
eywords" title=3D"4.3.3.=C3=82=C2=A0Line Termination Keywords">Section=C3=
=82=C2=A04.3.3, =C3=A2=C2=80=C2=9CLine Termination Keywords=C3=A2=C2=80=C2=
=9D</a>), a character encoding
-    keyword (see <a class=3D"xref" href=3D"#Character-Encodings" title=3D"=
4.3.4.=C3=82=C2=A0Character Encodings">Section=C3=82=C2=A04.3.4, =C3=A2=C2=
=80=C2=9CCharacter Encodings=C3=A2=C2=80=C2=9D</a>), an
+    termination keyword (see <a class=3D"xref" href=3D"#Line-Termination-K=
eywords" title=3D"4.4.3.=C3=82=C2=A0Line Termination Keywords">Section=C3=
=82=C2=A04.4.3, =C3=A2=C2=80=C2=9CLine Termination Keywords=C3=A2=C2=80=C2=
=9D</a>), a character encoding
+    keyword (see <a class=3D"xref" href=3D"#Character-Encodings" title=3D"=
4.4.4.=C3=82=C2=A0Character Encodings">Section=C3=82=C2=A04.4.4, =C3=A2=C2=
=80=C2=9CCharacter Encodings=C3=A2=C2=80=C2=9D</a>), an
     external-format object created using
     <span class=3D"function"><strong>CCL::MAKE-EXTERNAL-FORMAT</strong></s=
pan> (see <a class=3D"xref" href=3D"#f_make-external-format" title=3D"Funct=
ion MAKE-EXTERNAL-FORMAT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitio=
nal">make-external-format</b></a>), or a plist with keys:
     <code class=3D"literal">:DOMAIN</code>, <code class=3D"literal">:CHARA=
CTER-ENCODING</code>
@@ -3177,7 +3227,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id556367=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id517152=
"></a>
                   <div class=3D"header">Arguments and Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">domain</span></i>---This is used to indicate where the external
 	      format is to be used.  Its value can be almost
@@ -3191,7 +3241,7 @@
 	      <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"parameter"><cod=
e>character-encoding</code></em> and
 	      <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"parameter"><cod=
e>line-termination</code></em>.</p>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">character-encoding</span></i>---A keyword that specifies the char=
acter encoding
-	      for the external format. <a xmlns=3D"http://www.w3.org/1999/xhtml" =
class=3D"xref" href=3D"#Character-Encodings" title=3D"4.3.4.=C3=82=C2=A0Cha=
racter Encodings">Section=C3=82=C2=A04.3.4, =C3=A2=C2=80=C2=9CCharacter Enc=
odings=C3=A2=C2=80=C2=9D</a>.  Defaults to
+	      for the external format. <a xmlns=3D"http://www.w3.org/1999/xhtml" =
class=3D"xref" href=3D"#Character-Encodings" title=3D"4.4.4.=C3=82=C2=A0Cha=
racter Encodings">Section=C3=82=C2=A04.4.4, =C3=A2=C2=80=C2=9CCharacter Enc=
odings=C3=A2=C2=80=C2=9D</a>.  Defaults to
 	      <code xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"literal">:DEF=
AULT</code> which means if
 	      <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"parameter"><cod=
e>domain</code></em> is
 	      <code xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"literal">:FIL=
E</code> use the value of the variable
@@ -3204,14 +3254,14 @@
 	      <code xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"literal">NIL<=
/code>, which means the
 	      <code xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"literal">:ISO=
-8859-1</code> encoding.</p>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">line-termination</span></i>---A keyword that indicates a line ter=
mination
-	      keyword <a xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"xref" hr=
ef=3D"#Line-Termination-Keywords" title=3D"4.3.3.=C3=82=C2=A0Line Terminati=
on Keywords">Section=C3=82=C2=A04.3.3, =C3=A2=C2=80=C2=9CLine Termination K=
eywords=C3=A2=C2=80=C2=9D</a>.
+	      keyword <a xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"xref" hr=
ef=3D"#Line-Termination-Keywords" title=3D"4.4.3.=C3=82=C2=A0Line Terminati=
on Keywords">Section=C3=82=C2=A04.4.3, =C3=A2=C2=80=C2=9CLine Termination K=
eywords=C3=A2=C2=80=C2=9D</a>.
 	      Defaults to <code xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"l=
iteral">:DEFAULT</code> which means
 	      use the value of the variable
 	      <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">CCL:*D=
EFAULT-LINE-TERMINATION*</em>.</p>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">external-format</span></i>---An external-format object as describ=
ed above.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id556546=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id517331=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">Despite the fu=
nction's name, it doesn't necessarily create a
 	new, unique EXTERNAL-FORMAT object: two calls to
@@ -3226,7 +3276,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"Line-Termination-Keywords">=
</a>4.3.3.=C3=82=C2=A0Line Termination Keywords</h3>
+                  <h3 class=3D"title"><a id=3D"Line-Termination-Keywords">=
</a>4.4.3.=C3=82=C2=A0Line Termination Keywords</h3>
                 </div>
               </div>
             </div>
@@ -3350,7 +3400,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"Character-Encodings"></a>4.=
3.4.=C3=82=C2=A0Character Encodings</h3>
+                  <h3 class=3D"title"><a id=3D"Character-Encodings"></a>4.=
4.4.=C3=82=C2=A0Character Encodings</h3>
                 </div>
               </div>
             </div>
@@ -3360,7 +3410,7 @@
     Standardization, widely known as ISO, defines many of these
     character encodings.  Clozure CL implements some of these encodings as
     detailed below.  These encodings are part of the specification of
-    external formats <a class=3D"xref" href=3D"#External-Formats" title=3D=
"4.3.2.=C3=82=C2=A0External Formats">Section=C3=82=C2=A04.3.2, =C3=A2=C2=80=
=C2=9CExternal Formats=C3=A2=C2=80=C2=9D</a>.  When reading
+    external formats <a class=3D"xref" href=3D"#External-Formats" title=3D=
"4.4.2.=C3=82=C2=A0External Formats">Section=C3=82=C2=A04.4.2, =C3=A2=C2=80=
=C2=9CExternal Formats=C3=A2=C2=80=C2=9D</a>.  When reading
     from a stream, characters are converted from the specified
     external character encoding to UTF-32.  When writing to a stream,
     characters are converted from UTF-32 to the specified character
@@ -3379,7 +3429,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id556890"></a>4.3.4.1.=C3=
=82=C2=A0Encoding Problems</h4>
+                    <h4 class=3D"title"><a id=3D"id517675"></a>4.4.4.1.=C3=
=82=C2=A0Encoding Problems</h4>
                   </div>
                 </div>
               </div>
@@ -3395,7 +3445,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id556903"></a>4.3.4.2.=C3=
=82=C2=A0Byte Order Marks</h4>
+                    <h4 class=3D"title"><a id=3D"id517688"></a>4.4.4.2.=C3=
=82=C2=A0Byte Order Marks</h4>
                   </div>
                 </div>
               </div>
@@ -3423,7 +3473,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id556941"></a>4.3.4.3.=C3=
=82=C2=A0<span class=3D"function"><strong>DESCRIBE-CHARACTER-ENCODINGS</str=
ong></span></h4>
+                    <h4 class=3D"title"><a id=3D"id517726"></a>4.4.4.3.=C3=
=82=C2=A0<span class=3D"function"><strong>DESCRIBE-CHARACTER-ENCODINGS</str=
ong></span></h4>
                   </div>
                 </div>
               </div>
@@ -3445,7 +3495,7 @@
               <p>
                 <div>
                   <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5570=
12"></a>
+                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5299=
85"></a>
                     <div class=3D"header">Description:</div>
                     <p xmlns=3D"http://www.w3.org/1999/xhtml">Writes descr=
iptions of all defined character encodings
 	  to <em class=3D"varname">*terminal-io*</em>.  These descriptions
@@ -3454,9 +3504,9 @@
 	  intended use.</p>
                   </div>
                   <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5570=
29"></a>
+                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5300=
00"></a>
                     <div class=3D"header">See Also:</div>
-                    <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"=
simplelist"><a class=3D"xref" href=3D"#Character-Encodings" title=3D"4.3.4.=
=C3=82=C2=A0Character Encodings">Section=C3=82=C2=A04.3.4, =C3=A2=C2=80=C2=
=9CCharacter Encodings=C3=A2=C2=80=C2=9D</a>, <a class=3D"xref" href=3D"#Ex=
ternal-Formats" title=3D"4.3.2.=C3=82=C2=A0External Formats">Section=C3=82=
=C2=A04.3.2, =C3=A2=C2=80=C2=9CExternal Formats=C3=A2=C2=80=C2=9D</a>, <a c=
lass=3D"xref" href=3D"#Supported-Character-Encodings" title=3D"4.3.4.4.=C3=
=82=C2=A0Supported Character Encodings">Section=C3=82=C2=A04.3.4.4, =C3=A2=
=C2=80=C2=9CSupported Character Encodings=C3=A2=C2=80=C2=9D</a></span>
+                    <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"=
simplelist"><a class=3D"xref" href=3D"#Character-Encodings" title=3D"4.4.4.=
=C3=82=C2=A0Character Encodings">Section=C3=82=C2=A04.4.4, =C3=A2=C2=80=C2=
=9CCharacter Encodings=C3=A2=C2=80=C2=9D</a>, <a class=3D"xref" href=3D"#Ex=
ternal-Formats" title=3D"4.4.2.=C3=82=C2=A0External Formats">Section=C3=82=
=C2=A04.4.2, =C3=A2=C2=80=C2=9CExternal Formats=C3=A2=C2=80=C2=9D</a>, <a c=
lass=3D"xref" href=3D"#Supported-Character-Encodings" title=3D"4.4.4.4.=C3=
=82=C2=A0Supported Character Encodings">Section=C3=82=C2=A04.4.4.4, =C3=A2=
=C2=80=C2=9CSupported Character Encodings=C3=A2=C2=80=C2=9D</a></span>
                   </div>
                 </div>
               </p>
@@ -3465,7 +3515,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"Supported-Character-Encod=
ings"></a>4.3.4.4.=C3=82=C2=A0Supported Character Encodings</h4>
+                    <h4 class=3D"title"><a id=3D"Supported-Character-Encod=
ings"></a>4.4.4.4.=C3=82=C2=A0Supported Character Encodings</h4>
                   </div>
                 </div>
               </div>
@@ -3885,7 +3935,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id569884"></a>4.3.4.5.=C3=
=82=C2=A0Encoding and Decoding Strings</h4>
+                    <h4 class=3D"title"><a id=3D"id530679"></a>4.4.4.5.=C3=
=82=C2=A0Encoding and Decoding Strings</h4>
                   </div>
                 </div>
               </div>
@@ -3910,7 +3960,7 @@
               <p>
                 <div>
                   <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5699=
60"></a>
+                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5307=
54"></a>
                     <div class=3D"header">Description:</div>
                     <p xmlns=3D"http://www.w3.org/1999/xhtml">
     Returns the number of characters that would be produced by
@@ -3941,7 +3991,7 @@
               <p>
                 <div>
                   <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5700=
55"></a>
+                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5308=
50"></a>
                     <div class=3D"header">Description:</div>
                     <p xmlns=3D"http://www.w3.org/1999/xhtml">
     Decodes the octets in <em class=3D"varname">vector</em> (or the subseq=
uence
@@ -3984,7 +4034,7 @@
               <p>
                 <div>
                   <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5701=
78"></a>
+                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5309=
73"></a>
                     <div class=3D"header">Description:</div>
                     <p xmlns=3D"http://www.w3.org/1999/xhtml">
     Encodes <em class=3D"varname">string</em> (or the substring delimited =
by
@@ -4030,7 +4080,7 @@
               <p>
                 <div>
                   <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5702=
98"></a>
+                    <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id5310=
92"></a>
                     <div class=3D"header">Description:</div>
                     <p xmlns=3D"http://www.w3.org/1999/xhtml">
     Returns the number of octets required to encode
@@ -4052,7 +4102,7 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Pathanm=
es"></a>4.4.=C3=82=C2=A0Pathnames</h2>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Pathanm=
es"></a>4.5.=C3=82=C2=A0Pathnames</h2>
               </div>
             </div>
           </div>
@@ -4060,7 +4110,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"pathname-tilde-expansion"><=
/a>4.4.1.=C3=82=C2=A0Pathname Expansion</h3>
+                  <h3 class=3D"title"><a id=3D"pathname-tilde-expansion"><=
/a>4.5.1.=C3=82=C2=A0Pathname Expansion</h3>
                 </div>
               </div>
             </div>
@@ -4075,12 +4125,12 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"Predefined-Logical-Hosts"><=
/a>4.4.2.=C3=82=C2=A0Predefined Logical Hosts</h3>
+                  <h3 class=3D"title"><a id=3D"Predefined-Logical-Hosts"><=
/a>4.5.2.=C3=82=C2=A0Predefined Logical Hosts</h3>
                 </div>
               </div>
             </div>
             <p xmlns=3D"http://www.w3.org/1999/xhtml">Clozure CL sets up l=
ogical pathname translations for logical hosts:  <code class=3D"literal">cc=
l</code> and <code class=3D"literal">home</code></p>
-            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id570386" clas=
s=3D"indexterm"></a>
+            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id531181" clas=
s=3D"indexterm"></a>
             <p xmlns=3D"http://www.w3.org/1999/xhtml">The <code class=3D"l=
iteral">CCL</code> logical host should point to the
         <code class=3D"literal">ccl</code> directory.  It is used for a va=
riety of
         purposes by Clozure CL including: locating Clozure CL source code,
@@ -4096,7 +4146,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"pathnames-on-darwin"></a>4.=
4.3.=C3=82=C2=A0OS X (Darwin)</h3>
+                  <h3 class=3D"title"><a id=3D"pathnames-on-darwin"></a>4.=
5.3.=C3=82=C2=A0OS X (Darwin)</h3>
                 </div>
               </div>
             </div>
@@ -4106,7 +4156,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"pathnames-on-linux"></a>4.4=
.4.=C3=82=C2=A0Linux</h3>
+                  <h3 class=3D"title"><a id=3D"pathnames-on-linux"></a>4.5=
.4.=C3=82=C2=A0Linux</h3>
                 </div>
               </div>
             </div>
@@ -4119,7 +4169,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"pathnames-on-freebsd"></a>4=
.4.5.=C3=82=C2=A0FreeBSD</h3>
+                  <h3 class=3D"title"><a id=3D"pathnames-on-freebsd"></a>4=
.5.5.=C3=82=C2=A0FreeBSD</h3>
                 </div>
               </div>
             </div>
@@ -4132,7 +4182,7 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Memory-=
Mapped-Files"></a>4.5.=C3=82=C2=A0Memory-mapped Files</h2>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Memory-=
Mapped-Files"></a>4.6.=C3=82=C2=A0Memory-mapped Files</h2>
               </div>
             </div>
           </div>
@@ -4184,7 +4234,7 @@
       on 32-but platforms; and <em class=3D"varname">(EXPT 2 56)</em> on 6=
4-bit
       platforms.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id570569" class=3D"indexterm"></a>
+      <a id=3D"id531364" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"map-f=
ile-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em>
         <em class=3D"parameter"><code>pathname</code></em>
         <em class=3D"parameter"><code>element-type</code></em>
@@ -4244,7 +4294,7 @@
       returned by <em class=3D"varname">map-file-to-ivector</em>, Clozure =
CL signals
       a memory error.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id570702" class=3D"indexterm"></a>
+      <a id=3D"id531497" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"unmap=
-ivector"></a>CCL:UNMAP-IVECTOR</em>
         <em class=3D"parameter"><code>displaced-array</code></em>
         [Function]</strong></span>
@@ -4256,7 +4306,7 @@
       closes the mapped file, and changes the displaced-array so that its
       target is an empty vector (of length zero).</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id570738" class=3D"indexterm"></a>
+      <a id=3D"id531533" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"map-f=
ile-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em>
         <em class=3D"parameter"><code>pathname</code></em>
         [Function]</strong></span>
@@ -4266,7 +4316,7 @@
       for the common case of memory-mapping a file as a vector of
       bytes.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id570770" class=3D"indexterm"></a>
+      <a id=3D"id531565" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"unmap=
-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em>
         <em class=3D"parameter"><code>displaced-array</code></em>
         [Function]</strong></span>
@@ -4278,7 +4328,7 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Static_=
Variables"></a>4.6.=C3=82=C2=A0Static Variables</h2>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Static_=
Variables"></a>4.7.=C3=82=C2=A0Static Variables</h2>
               </div>
             </div>
           </div>
@@ -4305,7 +4355,7 @@
       access to a special variable that has not been declared
       static.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id570844" class=3D"indexterm"></a>
+      <a id=3D"id531639" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"defst=
atic"></a>DEFSTATIC</em>
         <em class=3D"parameter"><code>var</code></em>
         <em class=3D"parameter"><code>value</code></em>
@@ -4355,11 +4405,11 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Saving-=
Applications"></a>4.7.=C3=82=C2=A0Saving Applications</h2>
-              </div>
-            </div>
-          </div>
-          <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id570956" class=
=3D"indexterm"></a>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"Saving-=
Applications"></a>4.8.=C3=82=C2=A0Saving Applications</h2>
+              </div>
+            </div>
+          </div>
+          <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id531751" class=
=3D"indexterm"></a>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">Clozure CL provides the
       function <code class=3D"literal">CCL:SAVE-APPLICATION</code>, which =
creates a file
       containing an archived Lisp memory image.</p>
@@ -4439,7 +4489,7 @@
       a <code class=3D"literal">MACPTR</code> object that points to the ad=
dress 0 is not
       converted, because address 0 can always be relied upon to refer to
       the same thing.</p>
-          <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571178" class=
=3D"indexterm"></a>
+          <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id531973" class=
=3D"indexterm"></a>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, =
the constant <code class=3D"literal">CCL:+NULL-PTR+</code>
       refers to a <code class=3D"literal">MACPTR</code> object that points=
 to address 0.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">On all supported platf=
orms, you can
@@ -4450,7 +4500,7 @@
       command-line parameter to the <code class=3D"literal">opencml</code>
       or <code class=3D"literal">opencml64</code> script.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id571225" class=3D"indexterm"></a>
+      <a id=3D"id532020" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"save-=
application"></a>SAVE-APPLICATION</em>
         <em class=3D"parameter"><code>filename</code></em>
         <em class=3D"varname">&amp;key</em>
@@ -4553,7 +4603,7 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"concate=
nating-fasl-files"></a>4.8.=C3=82=C2=A0Concatenating FASL Files</h2>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"concate=
nating-fasl-files"></a>4.9.=C3=82=C2=A0Concatenating FASL Files</h2>
               </div>
             </div>
           </div>
@@ -4574,7 +4624,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571496">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532291">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">out-file</span></i>---
 	      Name of the file in which to store the concatenation.
@@ -4588,7 +4638,7 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571556">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532351">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	Creates a fasl file which, when loaded, will have the same
@@ -4614,7 +4664,7 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"floatin=
g-point"></a>4.9.=C3=82=C2=A0Floating Point Numbers</h2>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"floatin=
g-point"></a>4.10.=C3=82=C2=A0Floating Point Numbers</h2>
               </div>
             </div>
           </div>
@@ -4648,7 +4698,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571647">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532442">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">mode</span></i>---
 	      One of the keywords :rounding-mode, :overflow,
@@ -4656,7 +4706,7 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571670">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532465">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	If <em class=3D"varname">mode</em> is supplied, returns the value of
@@ -4695,7 +4745,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571766">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532560">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">rounding-mode</span></i>---
 	      If supplied, must be one of :nearest, :zero, :positive, or
@@ -4704,7 +4754,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">overflow, underflow, division-by-zero, invalid, inexact</span></i=
>---NIL to mask the exception, T to signal it.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571802">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532597">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	Sets the current thread's exception-enable and rounding-mode
@@ -4720,7 +4770,7 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"watched=
-objects"></a>4.10.=C3=82=C2=A0Watched Objects</h2>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"watched=
-objects"></a>4.11.=C3=82=C2=A0Watched Objects</h2>
               </div>
             </div>
           </div>
@@ -4735,7 +4785,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"watched-watch"></a>4.10.1.=
=C3=82=C2=A0WATCH</h3>
+                  <h3 class=3D"title"><a id=3D"watched-watch"></a>4.11.1.=
=C3=82=C2=A0WATCH</h3>
                 </div>
               </div>
             </div>
@@ -4753,14 +4803,14 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571877=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532672=
"></a>
                   <div class=3D"header">Arguments and Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">object</span></i>---
 	      Any memory-allocated lisp object.
 	    </p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id571899=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532694=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	The WATCH function arranges for the specified object to be
@@ -4909,7 +4959,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"watched-unwatch"></a>4.10.2=
.=C3=82=C2=A0UNWATCH</h3>
+                  <h3 class=3D"title"><a id=3D"watched-unwatch"></a>4.11.2=
.=C3=82=C2=A0UNWATCH</h3>
                 </div>
               </div>
             </div>
@@ -4927,7 +4977,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572074=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532868=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
     The UNWATCH function ensures that the specified object is in
@@ -4943,7 +4993,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"watched-write-to-watched-ob=
ject"></a>4.10.3.=C3=82=C2=A0WRITE-TO-WATCHED-OBJECT</h3>
+                  <h3 class=3D"title"><a id=3D"watched-write-to-watched-ob=
ject"></a>4.11.3.=C3=82=C2=A0WRITE-TO-WATCHED-OBJECT</h3>
                 </div>
               </div>
             </div>
@@ -4961,7 +5011,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572122=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532917=
"></a>
                   <div class=3D"header">Discussion:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       This condition is signaled when a watched object is written
@@ -4979,7 +5029,7 @@
 	  </p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572175=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id532970=
"></a>
                   <div class=3D"header">Restarts:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       A few restarts are provided: one will skip over the faulting
@@ -5002,7 +5052,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"watch-notes"></a>4.10.4.=C3=
=82=C2=A0Notes</h3>
+                  <h3 class=3D"title"><a id=3D"watch-notes"></a>4.11.4.=C3=
=82=C2=A0Notes</h3>
                 </div>
               </div>
             </div>
@@ -5035,7 +5085,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"watch-examples"></a>4.10.5.=
=C3=82=C2=A0Examples</h3>
+                  <h3 class=3D"title"><a id=3D"watch-examples"></a>4.11.5.=
=C3=82=C2=A0Examples</h3>
                 </div>
               </div>
             </div>
@@ -5047,7 +5097,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id572233"></a>4.10.5.1.=
=C3=82=C2=A0Fancy arrays</h4>
+                    <h4 class=3D"title"><a id=3D"id533028"></a>4.11.5.1.=
=C3=82=C2=A0Fancy arrays</h4>
                   </div>
                 </div>
               </div>
@@ -5074,7 +5124,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id572252"></a>4.10.5.2.=
=C3=82=C2=A0Hash tables</h4>
+                    <h4 class=3D"title"><a id=3D"id533047"></a>4.11.5.2.=
=C3=82=C2=A0Hash tables</h4>
                   </div>
                 </div>
               </div>
@@ -5122,7 +5172,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id572282"></a>4.10.5.3.=
=C3=82=C2=A0Lists</h4>
+                    <h4 class=3D"title"><a id=3D"id533077"></a>4.11.5.3.=
=C3=82=C2=A0Lists</h4>
                   </div>
                 </div>
               </div>
@@ -5151,7 +5201,7 @@
           <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage">
             <div>
               <div>
-                <h2 class=3D"title" style=3D"clear: both"><a id=3D"code-co=
verage"></a>4.11.=C3=82=C2=A0Code Coverage</h2>
+                <h2 class=3D"title" style=3D"clear: both"><a id=3D"code-co=
verage"></a>4.12.=C3=82=C2=A0Code Coverage</h2>
               </div>
             </div>
           </div>
@@ -5159,7 +5209,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"code-coverage-overview"></a=
>4.11.1.=C3=82=C2=A0Overview</h3>
+                  <h3 class=3D"title"><a id=3D"code-coverage-overview"></a=
>4.12.1.=C3=82=C2=A0Overview</h3>
                 </div>
               </div>
             </div>
@@ -5195,7 +5245,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"code-coverage-limitations">=
</a>4.11.2.=C3=82=C2=A0Limitations</h3>
+                  <h3 class=3D"title"><a id=3D"code-coverage-limitations">=
</a>4.12.2.=C3=82=C2=A0Limitations</h3>
                 </div>
               </div>
             </div>
@@ -5248,7 +5298,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"code-coverage-usage"></a>4.=
11.3.=C3=82=C2=A0Usage</h3>
+                  <h3 class=3D"title"><a id=3D"code-coverage-usage"></a>4.=
12.3.=C3=82=C2=A0Usage</h3>
                 </div>
               </div>
             </div>
@@ -5291,7 +5341,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572464=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533259=
"></a>
                   <div class=3D"header">Arguments and Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">html</span></i>---
 	  If non-nil, this will generate an HTML report, consisting of
@@ -5313,7 +5363,7 @@
 	</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572517=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533312=
"></a>
                   <div class=3D"header">Example:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       If you've loaded <code class=3D"filename">foo.lx64fsl</code> and
@@ -5347,7 +5397,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572597=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533392=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Resets all coverage data back to the "Not Executed" state
@@ -5369,7 +5419,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572635=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533430=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Gets rid of the information about which instrumented files have
@@ -5395,7 +5445,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572688=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533482=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Saves all coverage info in a file, so you can restore the
@@ -5421,7 +5471,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572739=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533534=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Restores the coverage data previously saved with
@@ -5452,7 +5502,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572782=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533577=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Returns a snapshot of the current coverage data. A snapshot is a
@@ -5479,7 +5529,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572835=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533630=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Reinstalls a coverage snapshot as the current coverage state.
@@ -5502,7 +5552,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572886=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533680=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Saves the coverage snapshot in a file. The snapshot can be
@@ -5529,7 +5579,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572938=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533733=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Returns the snapshot saved in pathname. Doesn't affect the
@@ -5556,7 +5606,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id572991=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533786=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       Returns a sequence ccl:coverage-statistics objects, one for each
@@ -5723,7 +5773,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573226=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534021=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       This variable controls whether functions are instrumented for
@@ -5748,7 +5798,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573278=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534073=
"></a>
                   <div class=3D"header">Summary:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">
       This macro arranges so that body doesn't record internal details
@@ -5979,7 +6029,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id546650"></a>5.4.2.1.=C3=
=82=C2=A0Checking for Updates</h4>
+                    <h4 class=3D"title"><a id=3D"id475070"></a>5.4.2.1.=C3=
=82=C2=A0Checking for Updates</h4>
                   </div>
                 </div>
               </div>
@@ -6111,7 +6161,7 @@
       expression <code class=3D"code">(require :build-application)</code>.=
 Clozure CL loads
       the required subsystems, if necessary.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">
-      <a id=3D"id526741" class=3D"indexterm"></a>
+      <a id=3D"id512053" class=3D"indexterm"></a>
       <span class=3D"command"><strong><em class=3D"varname"><a id=3D"build=
-application"></a>BUILD-APPLICATION</em> <em class=3D"varname">&amp;key</em>
         (<em class=3D"parameter"><code>name</code></em> <em class=3D"repla=
ceable"><code>"MyApplication"</code></em>)
         (<em class=3D"parameter"><code>type-string</code></em> <em class=
=3D"replaceable"><code>"APPL"</code></em>)
@@ -6411,7 +6461,7 @@
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#id523572">6.3.2.  As of August 2003:</a>
+                    <a href=3D"#id470007">6.3.2.  As of August 2003:</a>
                   </span>
                 </dt>
               </dl>
@@ -6662,7 +6712,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"id523572"></a>6.3.2.=C3=82=
=C2=A0 As of August 2003:</h3>
+                  <h3 class=3D"title"><a id=3D"id470007"></a>6.3.2.=C3=82=
=C2=A0 As of August 2003:</h3>
                 </div>
               </div>
             </div>
@@ -7114,13 +7164,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568008">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id528574">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---a list of all lisp processes (threads)
 		        known to Clozure CL.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568034">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id528600">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns a list o=
f all lisp processes (threads) known
 	      to Clozure CL as of
@@ -7132,7 +7182,7 @@
 	      sense in which such a list can be accurate.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568049">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id528614">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist">
                   <a class=3D"xref" href=3D"#v_current-process" title=3D"V=
ariable *CURRENT-PROCESS*">
@@ -7160,7 +7210,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568119">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id528684">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---a string, used to identify the process.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">persistent</span></i>---if true, requests that information about =
the process
@@ -7199,7 +7249,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---the newly-created process.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568306">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id528871">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Creates and retu=
rns a new lisp process (thread) with the
 	      specified attributes. <em class=3D"varname">process</em> will not b=
egin
@@ -7220,7 +7270,7 @@
 	      is used.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568358">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id528924">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-preset" title=3D"Function PROC=
ESS-PRESET"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-p=
reset</b></a>, <a class=3D"xref" href=3D"#f_process-enable" title=3D"Functi=
on PROCESS-ENABLE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">pr=
ocess-enable</b></a>, <a class=3D"xref" href=3D"#f_process-run-function" ti=
tle=3D"Function PROCESS-RUN-FUNCTION"><b xmlns=3D"http://www.w3.org/TR/xhtm=
l1/transitional">process-run-function</b></a></span>
               </div>
@@ -7239,7 +7289,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568437">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529003">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---T if <em xmlns=3D"http://www.w3.org/1999/xhtm=
l" class=3D"varname">process</em> had been runnable
@@ -7249,7 +7299,7 @@
 		        transitioned from 0 to 1.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568491">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529057">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Suspends <em cla=
ss=3D"varname">process</em>, preventing it from
 	      running, and stopping it if it was already running. This is a fairly
@@ -7271,12 +7321,12 @@
 	    did.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568546">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529112">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-resume" title=3D"Function PROC=
ESS-RESUME"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-r=
esume</b></a>, <a class=3D"xref" href=3D"#f_process-suspend-count" title=3D=
"Function PROCESS-SUSPEND-COUNT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tr=
ansitional">process-suspend-count</b></a></span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568571">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529137">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml"><span class=3D"f=
unction"><strong>process-suspend</strong></span> was previously called
 	      <span class=3D"function"><strong>process-disable</strong></span>.
@@ -7302,7 +7352,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568653">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529219">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---T if <em xmlns=3D"http://www.w3.org/1999/xhtm=
l" class=3D"varname">process</em> had been suspended
@@ -7313,7 +7363,7 @@
 		      </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568706">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529272">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Undoes the effec=
t of a previous call to
 	      <a class=3D"xref" href=3D"#f_process-suspend" title=3D"Function PRO=
CESS-SUSPEND"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process=
-suspend</b></a>; if
@@ -7324,12 +7374,12 @@
 	      <em class=3D"varname">process</em>, to a minimum of 0.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568737">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529303">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-suspend" title=3D"Function PRO=
CESS-SUSPEND"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process=
-suspend</b></a>, <a class=3D"xref" href=3D"#f_process-suspend-count" title=
=3D"Function PROCESS-SUSPEND-COUNT"><b xmlns=3D"http://www.w3.org/TR/xhtml1=
/transitional">process-suspend-count</b></a></span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568762">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529328">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      This was previously called PROCESS-ENABLE;
@@ -7355,7 +7405,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568827">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529393">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---The number of "outstanding"
@@ -7365,7 +7415,7 @@
 		      </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568881">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529447">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">An "outstanding"=
 <a class=3D"xref" href=3D"#f_process-suspend" title=3D"Function PROCESS-SU=
SPEND"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-suspen=
d</b></a> call
 	      is one which has not yet been reversed by a call to
@@ -7380,7 +7430,7 @@
 	      0.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id568931">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529497">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-suspend" title=3D"Function PRO=
CESS-SUSPEND"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process=
-suspend</b></a>, <a class=3D"xref" href=3D"#f_process-resume" title=3D"Fun=
ction PROCESS-RESUME"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional"=
>process-resume</b></a></span>
               </div>
@@ -7401,7 +7451,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id569008">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529574">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">function</span></i>---a function, designated by itself or by a sy=
mbol
@@ -7412,7 +7462,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---undefined.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id569083">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529649">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Typically used t=
o initialize a newly-created or newly-reset
 	      process, setting things up so that when <em class=3D"varname">proce=
ss</em>
@@ -7426,7 +7476,7 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id569127">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529693">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-process" title=3D"Function MAKE-P=
ROCESS"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-process<=
/b></a>, <a class=3D"xref" href=3D"#f_process-enable" title=3D"Function PRO=
CESS-ENABLE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-=
enable</b></a>, <a class=3D"xref" href=3D"#f_process-run-function" title=3D=
"Function PROCESS-RUN-FUNCTION"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tra=
nsitional">process-run-function</b></a></span>
               </div>
@@ -7447,7 +7497,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id569208">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529774">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">timeout</span></i>---a time interval in seconds.  May be any
@@ -7456,7 +7506,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---undefined.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id569271">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529837">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tries to begin t=
he execution of <em class=3D"varname">process</em>.
 	      An error is signaled if <em class=3D"varname">process</em> has never
@@ -7473,12 +7523,12 @@
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">A process cannot=
 meaningfully attempt to enable itself.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id569320">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529886">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-process" title=3D"Function MAKE-P=
ROCESS"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-process<=
/b></a>, <a class=3D"xref" href=3D"#f_process-preset" title=3D"Function PRO=
CESS-PRESET"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-=
preset</b></a>, <a class=3D"xref" href=3D"#f_process-run-function" title=3D=
"Function PROCESS-RUN-FUNCTION"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tra=
nsitional">process-run-function</b></a></span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560964">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id529916">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">It would be nice=
 to have more discussion of what it means
 	      to synchronize with the process.</p>
@@ -7499,7 +7549,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561079">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id521616">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---a string, used to identify the process.
 		        Passed to <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"=
function"><strong>make-process</strong></span>.</p>
@@ -7521,7 +7571,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---the newly-created process.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561267">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id521805">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Creates a lisp p=
rocess (thread) via
 	      <a class=3D"xref" href=3D"#f_make-process" title=3D"Function MAKE-P=
ROCESS"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-process<=
/b></a>,
@@ -7534,7 +7584,7 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561302">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id521840">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-process" title=3D"Function MAKE-P=
ROCESS"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-process<=
/b></a>, <a class=3D"xref" href=3D"#f_process-preset" title=3D"Function PRO=
CESS-PRESET"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-=
preset</b></a>, <a class=3D"xref" href=3D"#f_process-enable" title=3D"Funct=
ion PROCESS-ENABLE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">p=
rocess-enable</b></a></span>
               </div>
@@ -7555,7 +7605,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561385">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id521923">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">function</span></i>---a function.
@@ -7568,7 +7618,7 @@
 		        NIL.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561478">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522016">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Arranges for <em=
 class=3D"varname">process</em>
 	      to apply <em class=3D"varname">function</em> to <em class=3D"varnam=
e">args</em> at
@@ -7599,7 +7649,7 @@
 	      to or enters lisp.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561552">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522090">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist">
                   <a class=3D"xref" href=3D"#m_without-interrupts" title=
=3D"Macro WITHOUT-INTERRUPTS">
@@ -7608,7 +7658,7 @@
                 </span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561572">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522109">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">It would probabl=
y be better for <em class=3D"varname">result</em>
 	      to always be NIL, since the present behavior is inconsistent.
@@ -7638,24 +7688,24 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561638">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522176">=
</a>
                 <div class=3D"header">Value Type:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">A lisp process (=
thread).</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561649">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522187">=
</a>
                 <div class=3D"header">Initial Value:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Bound separately=
 in each process, to that process itself.
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561661">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522199">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Used when lisp c=
ode needs to find out what process it is
 	      executing in.  Shouldn't be set by user code.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561673">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522211">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist">
                   <a class=3D"xref" href=3D"#f_all-processes" title=3D"Fun=
ction ALL-PROCESSES">
@@ -7679,14 +7729,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561744">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522282">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">kill-option</span></i>---an internal argument, must be nil.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---undefined.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561800">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522338">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Causes <em class=
=3D"varname">process</em> to cleanly exit
 	      from any ongoing computation and enter a state where it can be
@@ -7713,7 +7763,7 @@
 	      use of <a class=3D"xref" href=3D"#f_process-interrupt" title=3D"Fun=
ction PROCESS-INTERRUPT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transition=
al">process-interrupt</b></a>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561868">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522406">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-kill" title=3D"Function PROCES=
S-KILL"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-kill<=
/b></a>, <a class=3D"xref" href=3D"#f_process-abort" title=3D"Function PROC=
ESS-ABORT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-ab=
ort</b></a></span>
               </div>
@@ -7733,20 +7783,20 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561942">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522480">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---undefined.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561983">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522521">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Entirely equival=
ent to calling
 	      (PROCESS-RESET PROCESS T).  Causes <em class=3D"varname">process</e=
m>
 	      to cleanly exit from any ongoing computation, and then exit.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id561999">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522537">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-reset" title=3D"Function PROCE=
SS-RESET"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-res=
et</b></a>, <a class=3D"xref" href=3D"#f_process-abort" title=3D"Function P=
ROCESS-ABORT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process=
-abort</b></a></span>
               </div>
@@ -7768,13 +7818,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562082">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522620">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a lisp process (thread).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">condition</span></i>---a lisp condition.  The default is NIL.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562123">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522661">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Entirely equival=
ent to calling
 	      (<a class=3D"xref" href=3D"#f_process-interrupt" title=3D"Function =
PROCESS-INTERRUPT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">pr=
ocess-interrupt</b></a> <em class=3D"varname">process</em>
@@ -7788,7 +7838,7 @@
 	      <em class=3D"varname">condition</em>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562187">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522725">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-reset" title=3D"Function PROCE=
SS-RESET"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-res=
et</b></a>, <a class=3D"xref" href=3D"#f_process-kill" title=3D"Function PR=
OCESS-KILL"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-k=
ill</b></a></span>
               </div>
@@ -7807,19 +7857,19 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562245">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522783">=
</a>
                 <div class=3D"header">Value Type:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">A positive integ=
er.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562256">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522794">=
</a>
                 <div class=3D"header">Initial Value:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">The clock resolu=
tion of the OS scheduler.  Currently,
 	      both LinuxPPC and DarwinPPC yield an initial value of 100.
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562269">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522806">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">This value is or=
dinarily of marginal interest at best,
 	      but, for backward compatibility, some functions accept timeout
@@ -7827,7 +7877,7 @@
 	      ticks per second.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562282">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522819">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist">
                   <a class=3D"xref" href=3D"#f_process-wait-with-timeout" =
title=3D"Function PROCESS-WAIT-WITH-TIMEOUT">
@@ -7851,7 +7901,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562386">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522924">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">This information=
 is primarily for the benefit of
 	      debugging tools.  <em class=3D"varname">whostate</em> is a terse re=
port
@@ -7865,12 +7915,12 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562429">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522967">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-wait" title=3D"Function PROCES=
S-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-wait<=
/b></a>, <a class=3D"xref" href=3D"#f_process-wait-with-timeout" title=3D"F=
unction PROCESS-WAIT-WITH-TIMEOUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/=
transitional">process-wait-with-timeout</b></a>, <a class=3D"xref" href=3D"=
#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xmlns=3D"htt=
p://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562460">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id522998">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">This should argu=
ably be SETFable, but doesn't seem to
 	      ever have been.</p>
@@ -7894,7 +7944,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562519">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523057">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Advises the OS s=
cheduler that the current thread has nothing
 	      useful to do and that it should try to find some other thread to
@@ -7903,12 +7953,12 @@
 	      occur.  For example, you could use a lock or semaphore.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562532">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523070">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK=
"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, =
<a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function MAKE-R=
EAD-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-=
read-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" title=
=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transi=
tional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-input-=
wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/T=
R/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xref" href=
=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=
=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, =
<a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WITH-TERMI=
NAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-termi=
nal-input</b></a></span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562580">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523118">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">This is a holdov=
er from the days of cooperative
 	      multitasking.  All modern general-purpose operating systems use
@@ -7931,7 +7981,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562645">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523183">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">whostate</span></i>---a string, which will be the value of
 		        <a xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"xref" href=3D=
"#f_process-whostate" title=3D"Function PROCESS-WHOSTATE"><b xmlns=3D"http:=
//www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>
@@ -7944,7 +7994,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---NIL.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562724">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523262">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Causes the curre=
nt lisp process (thread) to repeatedly
 	      apply <em class=3D"varname">function</em> to
@@ -7961,7 +8011,7 @@
 	      or semaphore.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562760">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523298">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_process-whostate" title=3D"Function PR=
OCESS-WHOSTATE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">proce=
ss-whostate</b></a>, <a class=3D"xref" href=3D"#f_process-wait-with-timeout=
" title=3D"Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns=3D"http://www.w3.or=
g/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a class=3D"xr=
ef" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK"><b xmlns=3D"http://w=
ww.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class=3D"xref" href=
=3D"#f_make-read-write-lock" title=3D"Function MAKE-READ-WRITE-LOCK"><b xml=
ns=3D"http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a=
>, <a class=3D"xref" href=3D"#f_make-semaphore" title=3D"Function MAKE-SEMA=
PHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-semaphore=
</b></a>, <a class=3D"xref" href=3D"#f_process-input-wait" title=3D"Functio=
n PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional"=
>process-input-wait</b></a>, <a class=3D"xref" href=3D"#f_process-output-wa=
it" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR=
/xhtml1/transitional">process-output-wait</b></a>, <a class=3D"xref" href=
=3D"#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xmlns=3D=
"http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></spa=
n>
               </div>
@@ -7981,7 +8031,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562868">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523406">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">whostate</span></i>---a string, which will be the value of
 		        <a xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"xref" href=3D=
"#f_process-whostate" title=3D"Function PROCESS-WHOSTATE"><b xmlns=3D"http:=
//www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>
@@ -7999,7 +8049,7 @@
 		        <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">tic=
ks</em> has been exceeded.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id562983">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523520">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">If <em class=3D"=
varname">ticks</em> is NIL, behaves exactly like
 	      <a class=3D"xref" href=3D"#f_process-wait" title=3D"Function PROCES=
S-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-wait<=
/b></a>, except for returning T.
@@ -8016,7 +8066,7 @@
 	      better alternatives should be used whenever possible.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id579881">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id523570">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#v_ticks-per-second" title=3D"Variable *T=
ICKS-PER-SECOND*"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">*ti=
cks-per-second*</b></a>, <a class=3D"xref" href=3D"#f_process-whostate" tit=
le=3D"Function PROCESS-WHOSTATE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tr=
ansitional">process-whostate</b></a>, <a class=3D"xref" href=3D"#f_process-=
wait" title=3D"Function PROCESS-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtm=
l1/transitional">process-wait</b></a>, <a class=3D"xref" href=3D"#f_make-lo=
ck" title=3D"Function MAKE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tr=
ansitional">make-lock</b></a>, <a class=3D"xref" href=3D"#f_make-read-write=
-lock" title=3D"Function MAKE-READ-WRITE-LOCK"><b xmlns=3D"http://www.w3.or=
g/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class=3D"xref" h=
ref=3D"#f_make-semaphore" title=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"htt=
p://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class=3D"=
xref" href=3D"#f_process-input-wait" title=3D"Function PROCESS-INPUT-WAIT">=
<b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b=
></a>, <a class=3D"xref" href=3D"#f_process-output-wait" title=3D"Function =
PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">=
process-output-wait</b></a>, <a class=3D"xref" href=3D"#m_with-terminal-inp=
ut" title=3D"Macro WITH-TERMINAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xh=
tml1/transitional">with-terminal-input</b></a></span>
               </div>
@@ -8036,14 +8086,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id579984">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id540715">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">body</span></i>---an implicit progn.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---the primary value returned by
 		        <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">bod=
y</em>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580022">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id540753">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Executes <em cla=
ss=3D"varname">body</em>
 	      in an environment in which <a class=3D"xref" href=3D"#f_process-int=
errupt" title=3D"Function PROCESS-INTERRUPT"><b xmlns=3D"http://www.w3.org/=
TR/xhtml1/transitional">process-interrupt</b></a>
@@ -8058,7 +8108,7 @@
 	      in some manner that's not reentrant.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580051">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id540782">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist">
                   <a class=3D"xref" href=3D"#f_process-interrupt" title=3D=
"Function PROCESS-INTERRUPT">
@@ -8082,7 +8132,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580113">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id540844">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---any lisp object; saved as part of
 		        <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">loc=
k</em>.  Typically a string or symbol
@@ -8092,7 +8142,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">lock</span></i>---a newly-allocated object of type CCL:LOCK.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580159">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id540890">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Creates and retu=
rns a lock object, which can
 	      be used to synchronize access to some shared resource.
@@ -8102,7 +8152,7 @@
 	      thread.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580174">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id540905">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#m_with-lock-grabbed" title=3D"Macro WITH=
-LOCK-GRABBED"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-l=
ock-grabbed</b></a>, <a class=3D"xref" href=3D"#f_grab-lock" title=3D"Funct=
ion GRAB-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">grab-l=
ock</b></a>, <a class=3D"xref" href=3D"#f_release-lock" title=3D"Function R=
ELEASE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">release-=
lock</b></a>, <a class=3D"xref" href=3D"#f_try-lock" title=3D"Function TRY-=
LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a=
>, <a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function MAK=
E-READ-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">ma=
ke-read-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" ti=
tle=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tra=
nsitional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-inp=
ut-wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.or=
g/TR/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xref" hre=
f=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmln=
s=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>,=
 <a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WITH-TERM=
INAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-term=
inal-input</b></a></span>
               </div>
@@ -8122,7 +8172,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580278">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541008">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">lock</span></i>---an object of type CCL:LOCK.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">body</span></i>---an implicit progn.</p>
@@ -8130,7 +8180,7 @@
 		        <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">bod=
y</em>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580329">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541060">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Waits until <em =
class=3D"varname">lock</em> is either free or
 	      owned by the calling
@@ -8141,7 +8191,7 @@
 	      is executed.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580358">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541089">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK=
"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, =
<a class=3D"xref" href=3D"#f_grab-lock" title=3D"Function GRAB-LOCK"><b xml=
ns=3D"http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class=
=3D"xref" href=3D"#f_release-lock" title=3D"Function RELEASE-LOCK"><b xmlns=
=3D"http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a clas=
s=3D"xref" href=3D"#f_try-lock" title=3D"Function TRY-LOCK"><b xmlns=3D"htt=
p://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class=3D"xref" =
href=3D"#f_make-read-write-lock" title=3D"Function MAKE-READ-WRITE-LOCK"><b=
 xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b=
></a>, <a class=3D"xref" href=3D"#f_make-semaphore" title=3D"Function MAKE-=
SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-semap=
hore</b></a>, <a class=3D"xref" href=3D"#f_process-input-wait" title=3D"Fun=
ction PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitio=
nal">process-input-wait</b></a>, <a class=3D"xref" href=3D"#f_process-outpu=
t-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w3.or=
g/TR/xhtml1/transitional">process-output-wait</b></a>, <a class=3D"xref" hr=
ef=3D"#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xmlns=
=3D"http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></=
span>
               </div>
@@ -8160,12 +8210,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580458">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541189">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">lock</span></i>---an object of type CCL:LOCK.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580480">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541211">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Blocks until <em=
 class=3D"varname">lock</em> is owned by the
 	      calling thread.</p>
@@ -8176,7 +8226,7 @@
 	      implemented at a slightly lower level.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580514">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541244">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK=
"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, =
<a class=3D"xref" href=3D"#m_with-lock-grabbed" title=3D"Macro WITH-LOCK-GR=
ABBED"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-lock-grab=
bed</b></a>, <a class=3D"xref" href=3D"#f_release-lock" title=3D"Function R=
ELEASE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">release-=
lock</b></a>, <a class=3D"xref" href=3D"#f_try-lock" title=3D"Function TRY-=
LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a=
>, <a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function MAK=
E-READ-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">ma=
ke-read-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" ti=
tle=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tra=
nsitional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-inp=
ut-wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.or=
g/TR/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xref" hre=
f=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmln=
s=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>,=
 <a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WITH-TERM=
INAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-term=
inal-input</b></a></span>
               </div>
@@ -8194,12 +8244,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580613">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541344">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">lock</span></i>---an object of type CCL:LOCK.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580635">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541366">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Signals an error=
 of type CCL:LOCK-NOT-OWNER if
 	      <em class=3D"varname">lock</em>
@@ -8212,7 +8262,7 @@
 	      becomes free.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580669">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541400">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK=
"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, =
<a class=3D"xref" href=3D"#m_with-lock-grabbed" title=3D"Macro WITH-LOCK-GR=
ABBED"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-lock-grab=
bed</b></a>, <a class=3D"xref" href=3D"#f_grab-lock" title=3D"Function GRAB=
-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">grab-lock</b><=
/a>, <a class=3D"xref" href=3D"#f_try-lock" title=3D"Function TRY-LOCK"><b =
xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a cla=
ss=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function MAKE-READ-WR=
ITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-read-w=
rite-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" title=3D"Fu=
nction MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional=
">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-input-wait" =
title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtm=
l1/transitional">process-input-wait</b></a>, <a class=3D"xref" href=3D"#f_p=
rocess-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http=
://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class=
=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPU=
T"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-terminal-inpu=
t</b></a></span>
               </div>
@@ -8231,14 +8281,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580769">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541500">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">lock</span></i>---an object of type CCL:LOCK.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---T if <em xmlns=3D"http://www.w3.org/1999/xhtm=
l" class=3D"varname">lock</em> has been obtained,
 		        or NIL if it has not.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580808">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541538">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tests whether <e=
m class=3D"varname">lock</em>
 	      can be obtained without blocking - that is, either
@@ -8251,7 +8301,7 @@
 	      blocking; NIL is returned in this case.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580831">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541562">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK=
"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, =
<a class=3D"xref" href=3D"#m_with-lock-grabbed" title=3D"Macro WITH-LOCK-GR=
ABBED"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-lock-grab=
bed</b></a>, <a class=3D"xref" href=3D"#f_grab-lock" title=3D"Function GRAB=
-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">grab-lock</b><=
/a>, <a class=3D"xref" href=3D"#f_release-lock" title=3D"Function RELEASE-L=
OCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">release-lock</b>=
</a>, <a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function =
MAKE-READ-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional"=
>make-read-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore"=
 title=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/=
transitional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-=
input-wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3=
.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xref" =
href=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b x=
mlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></=
a>, <a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WITH-T=
ERMINAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-t=
erminal-input</b></a></span>
               </div>
@@ -8271,13 +8321,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580931">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541662">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">read-write-lock</span></i>---a newly-allocated object of type
 		        CCL:READ-WRITE-LOCK.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580954">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541685">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Creates and retu=
rns an object of type CCL::READ-WRITE-LOCK.
 	      A read-write lock may, at any given time, belong to any number
@@ -8288,12 +8338,12 @@
 	      no readers and no writers.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id580970">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541701">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#m_with-read-lock" title=3D"Macro WITH-RE=
AD-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-read-lo=
ck</b></a>, <a class=3D"xref" href=3D"#m_with-write-lock" title=3D"Macro WI=
TH-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-w=
rite-lock</b></a>, <a class=3D"xref" href=3D"#f_make-lock" title=3D"Functio=
n MAKE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-loc=
k</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" title=3D"Function M=
AKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-s=
emaphore</b></a>, <a class=3D"xref" href=3D"#f_process-input-wait" title=3D=
"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/trans=
itional">process-input-wait</b></a>, <a class=3D"xref" href=3D"#f_process-o=
utput-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w=
3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class=3D"xref=
" href=3D"#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xm=
lns=3D"http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a=
></span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581018">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541749">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">There probably s=
hould be some way to
 	      atomically "promote" a reader, making it a writer without
@@ -8316,7 +8366,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581074">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541805">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">read-write-lock</span></i>---an object of type
 		        CCL:READ-WRITE-LOCK.</p>
@@ -8325,7 +8375,7 @@
 		        <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">bod=
y</em>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581126">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541856">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Waits until <em =
class=3D"varname">read-write-lock</em> has no
 	      writer,
@@ -8339,7 +8389,7 @@
 	      released.  If it was already a reader, it remains one.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581165">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541896">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Functio=
n MAKE-READ-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitiona=
l">make-read-write-lock</b></a>, <a class=3D"xref" href=3D"#m_with-write-lo=
ck" title=3D"Macro WITH-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1=
/transitional">with-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-l=
ock" title=3D"Function MAKE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/t=
ransitional">make-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore=
" title=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1=
/transitional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process=
-input-wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w=
3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xref"=
 href=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b =
xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b><=
/a>, <a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WITH-=
TERMINAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-=
terminal-input</b></a></span>
               </div>
@@ -8359,7 +8409,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581259">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id541989">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">read-write-lock</span></i>---an object of type
 		        CCL:READ-WRITE-LOCK.</p>
@@ -8368,7 +8418,7 @@
 		        <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">bod=
y</em>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581310">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542041">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Waits until <em =
class=3D"varname">read-write-lock</em> has no
 	      readers and no writer other than <a class=3D"xref" href=3D"#v_curre=
nt-process" title=3D"Variable *CURRENT-PROCESS*"><b xmlns=3D"http://www.w3.=
org/TR/xhtml1/transitional">*current-process*</b></a>,
@@ -8383,7 +8433,7 @@
 	      writer.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581355">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542085">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Functio=
n MAKE-READ-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitiona=
l">make-read-write-lock</b></a>, <a class=3D"xref" href=3D"#m_with-read-loc=
k" title=3D"Macro WITH-READ-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/t=
ransitional">with-read-lock</b></a>, <a class=3D"xref" href=3D"#f_make-lock=
" title=3D"Function MAKE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tran=
sitional">make-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" t=
itle=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tr=
ansitional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-in=
put-wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.o=
rg/TR/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xref" hr=
ef=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xml=
ns=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>=
, <a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WITH-TER=
MINAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">with-ter=
minal-input</b></a></span>
               </div>
@@ -8403,12 +8453,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581444">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542175">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAP=
HORE.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581467">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542198">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Creates and retu=
rns an object of type CCL:SEMAPHORE.
 	      A semaphore has an associated "count" which may be incremented
@@ -8417,7 +8467,7 @@
 	      <em class=3D"varname">semaphore</em> has an initial count of 0.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581482">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542213">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_signal-semaphore" title=3D"Function SI=
GNAL-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">signa=
l-semaphore</b></a>, <a class=3D"xref" href=3D"#f_wait-on-semaphore" title=
=3D"Function WAIT-ON-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/tra=
nsitional">wait-on-semaphore</b></a>, <a class=3D"xref" href=3D"#f_timed-wa=
it-on-semaphore" title=3D"Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns=3D"htt=
p://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a =
class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK"><b xmlns=
=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class=
=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function MAKE-READ-WRIT=
E-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-read-wri=
te-lock</b></a>, <a class=3D"xref" href=3D"#f_process-input-wait" title=3D"=
Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transi=
tional">process-input-wait</b></a>, <a class=3D"xref" href=3D"#f_process-ou=
tput-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w3=
.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class=3D"xref"=
 href=3D"#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xml=
ns=3D"http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>=
</span>
               </div>
@@ -8437,26 +8487,26 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581577">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542308">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---an integer representing an error identifier
 		        which was returned by the underlying OS call.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581613">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542344">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Atomically incre=
ments <em class=3D"varname">semaphore</em>'s
 	      "count" by 1; this
 	      may enable a waiting thread to resume execution.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581627">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542357">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-semaphore" title=3D"Function MAKE=
-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-sema=
phore</b></a>, <a class=3D"xref" href=3D"#f_wait-on-semaphore" title=3D"Fun=
ction WAIT-ON-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transition=
al">wait-on-semaphore</b></a>, <a class=3D"xref" href=3D"#f_timed-wait-on-s=
emaphore" title=3D"Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns=3D"http://www=
.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a class=
=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK"><b xmlns=3D"ht=
tp://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class=3D"xref=
" href=3D"#f_make-read-write-lock" title=3D"Function MAKE-READ-WRITE-LOCK">=
<b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock<=
/b></a>, <a class=3D"xref" href=3D"#f_process-input-wait" title=3D"Function=
 PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">=
process-input-wait</b></a>, <a class=3D"xref" href=3D"#f_process-output-wai=
t" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/=
xhtml1/transitional">process-output-wait</b></a>, <a class=3D"xref" href=3D=
"#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xmlns=3D"ht=
tp://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581680">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542411">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml"><em class=3D"var=
name">result</em> should probably be interpreted
 	      and acted on by <span class=3D"function"><strong>signal-semaphore</=
strong></span>, because
@@ -8479,14 +8529,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581740">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542471">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---an integer representing an error identifier
 		        which was returned by the underlying OS call.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581776">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542507">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Waits until <em =
class=3D"varname">semaphore</em>
 	      has a positive count that can be
@@ -8494,12 +8544,12 @@
 	      corresponding call to SIGNAL-SEMAPHORE.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581790">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542521">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-semaphore" title=3D"Function MAKE=
-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-sema=
phore</b></a>, <a class=3D"xref" href=3D"#f_signal-semaphore" title=3D"Func=
tion SIGNAL-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional=
">signal-semaphore</b></a>, <a class=3D"xref" href=3D"#f_timed-wait-on-sema=
phore" title=3D"Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns=3D"http://www.w3=
.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a class=3D"x=
ref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK"><b xmlns=3D"http://=
www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class=3D"xref" hre=
f=3D"#f_make-read-write-lock" title=3D"Function MAKE-READ-WRITE-LOCK"><b xm=
lns=3D"http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></=
a>, <a class=3D"xref" href=3D"#f_process-input-wait" title=3D"Function PROC=
ESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">proce=
ss-input-wait</b></a>, <a class=3D"xref" href=3D"#f_process-output-wait" ti=
tle=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml=
1/transitional">process-output-wait</b></a>, <a class=3D"xref" href=3D"#m_w=
ith-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xmlns=3D"http://=
www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581843">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542574">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml"><em class=3D"var=
name">result</em> should probably be interpreted
 	      and acted on by <span class=3D"function"><strong>wait-on-semaphore<=
/strong></span>, because
@@ -8523,7 +8573,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581904">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542634">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">timeout</span></i>---a time interval in seconds.  May be any
@@ -8536,7 +8586,7 @@
 		        exceeded.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581970">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542701">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Waits until <em =
class=3D"varname">semaphore</em>
 	      has a positive count that can be
@@ -8545,7 +8595,7 @@
 	      elapsed.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id581987">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542718">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-semaphore" title=3D"Function MAKE=
-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-sema=
phore</b></a>, <a class=3D"xref" href=3D"#f_wait-on-semaphore" title=3D"Fun=
ction WAIT-ON-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transition=
al">wait-on-semaphore</b></a>, <a class=3D"xref" href=3D"#f_make-lock" titl=
e=3D"Function MAKE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transition=
al">make-lock</b></a>, <a class=3D"xref" href=3D"#f_make-read-write-lock" t=
itle=3D"Function MAKE-READ-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xht=
ml1/transitional">make-read-write-lock</b></a>, <a class=3D"xref" href=3D"#=
f_process-input-wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"htt=
p://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class=
=3D"xref" href=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-=
WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-=
wait</b></a>, <a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Ma=
cro WITH-TERMINAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transition=
al">with-terminal-input</b></a></span>
               </div>
@@ -8565,7 +8615,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582080">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542811">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">fd</span></i>---a file descriptor, which is a non-negative integer
 		        used by the OS to refer to an open file, socket, or similar
@@ -8573,7 +8623,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">timeout</span></i>---either NIL or a time interval in millisecond=
s.  Must be a non-negative integer.  The default is NIL.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582122">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542852">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Wait until input=
 is available on <em class=3D"varname">fd</em>.
 	      This uses the <span class=3D"function"><strong>select()</strong></s=
pan> system call, and is
@@ -8589,12 +8639,12 @@
 	      return zero bytes.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582155">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542885">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK=
"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, =
<a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function MAKE-R=
EAD-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-=
read-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" title=
=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transi=
tional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-output=
-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w3.org=
/TR/xhtml1/transitional">process-output-wait</b></a>, <a class=3D"xref" hre=
f=3D"#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xmlns=
=3D"http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></=
span>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582192">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542923">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      <span class=3D"function"><strong>process-input-wait</strong></span>=
 has a timeout parameter,
@@ -8619,7 +8669,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582257">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id542988">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">fd</span></i>---a file descriptor, which is a non-negative integer
 		        used by the OS to refer to an open file, socket, or similar
@@ -8627,7 +8677,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">timeout</span></i>---either NIL or a time interval in millisecond=
s.  Must be a non-negative integer.  The default is NIL.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582298">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543029">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Wait until outpu=
t is possible on <em class=3D"varname">fd</em> or until <em class=3D"varnam=
e">timeout</em>, if
 	      it is not NIL, has been exceeded.
@@ -8640,12 +8690,12 @@
 	      important use, often overlooked.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582332">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543062">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK=
"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, =
<a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function MAKE-R=
EAD-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-=
read-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" title=
=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transi=
tional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-input-=
wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/T=
R/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xref" href=
=3D"#m_with-terminal-input" title=3D"Macro WITH-TERMINAL-INPUT"><b xmlns=3D=
"http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></spa=
n>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582369">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543100">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      <a class=3D"xref" href=3D"#f_process-input-wait" title=3D"Function =
PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">p=
rocess-input-wait</b></a> has a timeout parameter,
@@ -8670,14 +8720,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582434">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543165">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">body</span></i>---an implicit progn.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">result</span></i>---the primary value returned by
 		        <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">bod=
y</em>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582472">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543203">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Requests exclusi=
ve read access to the standard terminal
 	      stream, <em class=3D"varname">*terminal-io*</em>.  Executes
@@ -8685,7 +8735,7 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582489">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543220">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#v_request-terminal-input-via-break" titl=
e=3D"Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns=3D"http://www.w3=
.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a=
 class=3D"xref" href=3D"#cmd_y" title=3D"Toplevel Command :Y"><b xmlns=3D"h=
ttp://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a class=3D"xref" href=
=3D"#f_make-lock" title=3D"Function MAKE-LOCK"><b xmlns=3D"http://www.w3.or=
g/TR/xhtml1/transitional">make-lock</b></a>, <a class=3D"xref" href=3D"#f_m=
ake-read-write-lock" title=3D"Function MAKE-READ-WRITE-LOCK"><b xmlns=3D"ht=
tp://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a cl=
ass=3D"xref" href=3D"#f_make-semaphore" title=3D"Function MAKE-SEMAPHORE"><=
b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>=
, <a class=3D"xref" href=3D"#f_process-input-wait" title=3D"Function PROCES=
S-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process=
-input-wait</b></a>, <a class=3D"xref" href=3D"#f_process-output-wait" titl=
e=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/=
transitional">process-output-wait</b></a></span>
               </div>
@@ -8704,17 +8754,17 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582566">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543297">=
</a>
                 <div class=3D"header">Value Type:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">A boolean.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582576">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543306">=
</a>
                 <div class=3D"header">Initial Value:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">NIL.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582585">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543316">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Controls how att=
empts to obtain ownership of terminal input
 	      are made. When NIL, a message is printed on *TERMINAL-IO*;
@@ -8726,7 +8776,7 @@
 	      loop.)</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582599">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543330">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WI=
TH-TERMINAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">wi=
th-terminal-input</b></a>, <a class=3D"xref" href=3D"#cmd_y" title=3D"Tople=
vel Command :Y"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">:y</b=
></a>, <a class=3D"xref" href=3D"#f_make-lock" title=3D"Function MAKE-LOCK"=
><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <=
a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Function MAKE-RE=
AD-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-r=
ead-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semaphore" title=
=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transi=
tional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_process-input-=
wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www.w3.org/T=
R/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xref" href=
=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><b xmlns=
=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></=
span>
               </div>
@@ -8745,7 +8795,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582690">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543421">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">p</span></i>---a lisp process (thread), designated either by
 		        an integer which matches its
@@ -8754,7 +8804,7 @@
 		        its <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"functi=
on"><strong>process-name</strong></span>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582729">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543460">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">:Y is a toplevel=
 command, not a function.  As such, it
 	      can only be used interactively, and only from the initial
@@ -8765,7 +8815,7 @@
 	      terminal input stream.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582751">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543482">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist"><a class=3D"xref" href=3D"#m_with-terminal-input" title=3D"Macro WI=
TH-TERMINAL-INPUT"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">wi=
th-terminal-input</b></a>, <a class=3D"xref" href=3D"#v_request-terminal-in=
put-via-break" title=3D"Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xml=
ns=3D"http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via=
-break*</b></a>, <a class=3D"xref" href=3D"#f_make-lock" title=3D"Function =
MAKE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">make-lock<=
/b></a>, <a class=3D"xref" href=3D"#f_make-read-write-lock" title=3D"Functi=
on MAKE-READ-WRITE-LOCK"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transition=
al">make-read-write-lock</b></a>, <a class=3D"xref" href=3D"#f_make-semapho=
re" title=3D"Function MAKE-SEMAPHORE"><b xmlns=3D"http://www.w3.org/TR/xhtm=
l1/transitional">make-semaphore</b></a>, <a class=3D"xref" href=3D"#f_proce=
ss-input-wait" title=3D"Function PROCESS-INPUT-WAIT"><b xmlns=3D"http://www=
.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class=3D"xre=
f" href=3D"#f_process-output-wait" title=3D"Function PROCESS-OUTPUT-WAIT"><=
b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b=
></a></span>
               </div>
@@ -8786,7 +8836,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582844">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543575">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">process</span></i>---a process, typically created by <a xmlns=3D"=
http://www.w3.org/1999/xhtml" class=3D"xref" href=3D"#f_process-run-functio=
n" title=3D"Function PROCESS-RUN-FUNCTION"><b xmlns=3D"http://www.w3.org/TR=
/xhtml1/transitional">process-run-function</b></a> or by <a xmlns=3D"http:/=
/www.w3.org/1999/xhtml" class=3D"xref" href=3D"#f_make-process" title=3D"Fu=
nction MAKE-PROCESS"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">=
make-process</b></a></p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">default</span></i>---A default value to be returned if the specif=
ied
@@ -8796,7 +8846,7 @@
 	      of the default argument, otherwise.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582901">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543632">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Waits for the sp=
ecified process to terminate.  If the
 	process terminates "normally" (if its initial function
@@ -8937,7 +8987,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id533587">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id515374">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">address-family</span></i>---The address/protocol family of this s=
ocket. Currently
 		only :internet (the default), meaning IP, and :file,
@@ -9037,7 +9087,7 @@
 		any input/output timeouts that may be set.  (see <a xmlns=3D"http://www.=
w3.org/1999/xhtml" class=3D"xref" href=3D"#Stream-Timeouts-And-Deadlines" t=
itle=3D"9.1.4.=C3=82=C2=A0Stream Timeouts and Deadlines">Section=C3=82=C2=
=A09.1.4, =C3=A2=C2=80=C2=9CStream Timeouts and Deadlines=C3=A2=C2=80=C2=9D=
</a>)</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558141">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527628">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Creates and retu=
rns a new socket</p>
               </div>
@@ -9056,7 +9106,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558203">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527690">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The listener-socket to listen on.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">wait</span></i>---If true (the default), and there are no connect=
ions
@@ -9064,7 +9114,7 @@
 		returns NIL immediately.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558245">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527732">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Extracts the fir=
st connection on the queue of pending
 	  connections, accepts it (i.e. completes the connection startup
@@ -9090,7 +9140,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558310">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518288">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">dotted</span></i>---A string representing an IP address in the
 		"nn.nn.nn.nn" format</p>
@@ -9098,7 +9148,7 @@
 		is invalid. If false, NIL is returned.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558352">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518329">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Converts a dotte=
d-string representation of a host address to
 	  a 32-bit unsigned IP address.</p>
@@ -9118,7 +9168,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566837">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518391">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">ipaddr</span></i>---A 32-bit integer representing an internet hos=
t address</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">values</span></i>---If false (the default), returns a string in t=
he form
@@ -9127,7 +9177,7 @@
 		8-bit integers.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566879">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518433">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Converts a 32-bi=
t unsigned IP address into octets.</p>
               </div>
@@ -9146,14 +9196,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566940">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518494">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">ipaddr</span></i>---a 32-bit integer representing an internet hos=
t address</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">ignore-cache</span></i>---This argument is ignored (it is accepte=
d for
 		compatibility with Franz Allegro)</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566980">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518534">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Converts a 32-bi=
t unsigned IP address into a host name
 	  string</p>
@@ -9173,7 +9223,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id567037">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518592">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">host</span></i>---Specifies the host. It can be either a host name
 		string such as "clozure.com", or a dotted address
@@ -9181,7 +9231,7 @@
 		IP address such as 3232235521.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id567065">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518619">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Converts a host =
spec in any of the acceptable formats into a
 	  32-bit unsigned IP address</p>
@@ -9201,7 +9251,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id567123">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518677">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">port</span></i>---Specifies the port. It can be either a string, =
such as
 		"http" or a symbol, such as :http, or an unsigned
@@ -9210,7 +9260,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">protocol</span></i>---Must be one of "tcp" or "udp".</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id567166">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id518720">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Finds the port n=
umber for the specified port and protocol</p>
               </div>
@@ -9230,7 +9280,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id567227">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526140">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket to read from</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">size</span></i>---Maximum number of bytes to read. If the packet =
is
@@ -9247,7 +9297,7 @@
 		data is to be stored. The default is 0.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id565632">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526230">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Reads a UDP pack=
et from a socket. If no packets are
 	  available, waits for a packet to arrive. Returns four values:</p>
@@ -9284,7 +9334,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id565733">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526330">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket to write to</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">buffer</span></i>---A vector containing the data to send. It must=
 be
@@ -9299,7 +9349,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">offset</span></i>---The offset in the buffer where the packet dat=
a starts</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id565835">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526433">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Send a UDP packe=
t over a socket.</p>
               </div>
@@ -9318,14 +9368,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id565896">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526494">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket to shut down (typically a tcp-stre=
am)</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">direction</span></i>---One of :input to disallow further input, o=
r :output to
 		disallow further output.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id565937">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526534">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Shuts down part =
of a bidirectional connection. This is
 	  useful if e.g. you need to read responses after sending an
@@ -9346,12 +9396,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id565996">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526593">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566022">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526619">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the nati=
ve OS's representation of the socket, or
 	  NIL if the socket is closed. On Unix, this is the Unix 'file
@@ -9376,12 +9426,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566083">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526695">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566109">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526721">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the 32-b=
it unsigned IP address of the remote host,
 	  or NIL if the socket is not connected.</p>
@@ -9401,12 +9451,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566182">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526779">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566208">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526806">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the remo=
te port number, or NIL if the socket is not
 	  connected.</p>
@@ -9426,12 +9476,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566266">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526863">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566292">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526889">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns 32-bit u=
nsigned IP address of the local host.</p>
               </div>
@@ -9450,12 +9500,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566349">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526946">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566375">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526972">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the loca=
l port number</p>
               </div>
@@ -9474,12 +9524,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566432">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527030">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566458">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527056">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns :interne=
t or :file, as appropriate.</p>
               </div>
@@ -9498,12 +9548,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566516">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527113">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566542">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527139">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns :active =
for tcp-stream, :passive for
 	  listener-socket, and NIL for udp-socket</p>
@@ -9523,12 +9573,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566600">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527196">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566626">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527223">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the sock=
et format as specified by the :format
 	  argument to make-socket.</p>
@@ -9548,12 +9598,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566684">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527280">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566710">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527306">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">returns :stream =
for tcp-stream and listener-socket, and
 	  :datagram for udp-socket.</p>
@@ -9572,12 +9622,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566754">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id527349">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">The class of OS =
errors signaled by socket functions</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id566765">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524428">=
</a>
                 <div class=3D"header">Superclasses:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">simple-error</p>
               </div>
@@ -9596,12 +9646,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id563882">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524485">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket-error</span></i>---the condition</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id563908">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524511">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">The OS error cod=
e of the error</p>
               </div>
@@ -9620,12 +9670,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id563966">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524569">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket-error</span></i>---the condition</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id563992">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524596">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">A symbol represe=
nting the error code in a more
 	  OS-independent way.</p>
@@ -9649,12 +9699,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id564056">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524659">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket-error</span></i>---the condition</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id564082">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524685">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">A string describ=
ing the context where the error happened. On
 	  Linux, this is the name of the system call which returned the
@@ -9675,7 +9725,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id564144">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524747">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">socket</span></i>---The socket to close</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">abort</span></i>---If false (the default), closes the socket in an
@@ -9686,7 +9736,7 @@
 		clean up).</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id564187">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524791">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">The close generi=
c function can be applied to sockets. It
 	  releases the operating system resources associated with the
@@ -9707,14 +9757,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id564250">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524853">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">var</span></i>---variable to bind</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">make-socket-args</span></i>---arguments suitable for passing to m=
ake-socket</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">body</span></i>---body to execute</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id564305">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id524909">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">executes body wi=
th var bound to the result of applying
 	  make-socket to make-socket-args. The socket gets closed on exit.</p>
@@ -9846,7 +9896,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543321">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id473493">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">program</span></i>---A string or pathname which denotes an execut=
able file.
 		  The PATH environment variable is used to find programs whose
@@ -9891,13 +9941,13 @@
 		  whenever Clozure CL detects a change in the status of the
 		  EXTERNAL-PROCESS.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">external-format</span></i>---
-		    The external format (see <a xmlns=3D"http://www.w3.org/1999/xhtml" c=
lass=3D"xref" href=3D"#External-Formats" title=3D"4.3.2.=C3=82=C2=A0Externa=
l Formats">Section=C3=82=C2=A04.3.2, =C3=A2=C2=80=C2=9CExternal Formats=C3=
=A2=C2=80=C2=9D</a>) for all of the
+		    The external format (see <a xmlns=3D"http://www.w3.org/1999/xhtml" c=
lass=3D"xref" href=3D"#External-Formats" title=3D"4.4.2.=C3=82=C2=A0Externa=
l Formats">Section=C3=82=C2=A04.4.2, =C3=A2=C2=80=C2=9CExternal Formats=C3=
=A2=C2=80=C2=9D</a>) for all of the
 		    streams (input, output, and error) used to
 		    communicate with the external process.
 		  </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id512854">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id496648">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Runs the specifi=
ed program in an external (Unix) process,
 	    returning an object of type EXTERNAL-PROCESS if successful.</p>
@@ -9917,13 +9967,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id513575">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id477368">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM=
.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">signal</span></i>---A small integer.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id513616">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id477409">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Sends the specif=
ied "signal" to the specified
 	    external process. (Typically, it would only be useful to call
@@ -9946,12 +9996,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559801">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id497172">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM=
.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559827">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id497197">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the <spa=
n class=3D"emphasis"><em>process id</em></span> assigned to
 	    the external process by the operating system. This is typically
@@ -9973,12 +10023,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id513301">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id520239">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM=
.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id513327">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id520265">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the stre=
am created when the input argument to
 	    run-program is specified as :STREAM.</p>
@@ -9999,12 +10049,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id512110">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id504689">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM=
.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id512136">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id504715">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the stre=
am created when the output argument to
 	    run-program is specified as :STREAM.</p>
@@ -10026,12 +10076,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id512197">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id504776">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM=
.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id520836">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id473524">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the stre=
am created when the error argument to
 	    run-program is specified as :STREAM.</p>
@@ -10053,12 +10103,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id520897">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id473585">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM=
.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id554021">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id473611">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns, as mult=
iple values, a keyword denoting the status
 	    of the external process (one of :running, :stopped, :signaled, or
@@ -10088,7 +10138,7 @@
               <dl>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#id517444">9.1.1. Stream External Encoding<=
/a>
+                    <a href=3D"#id504047">9.1.1. Stream External Encoding<=
/a>
                   </span>
                 </dt>
                 <dt>
@@ -10156,7 +10206,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"id517444"></a>9.1.1.=C3=82=
=C2=A0Stream External Encoding</h3>
+                  <h3 class=3D"title"><a id=3D"id504047"></a>9.1.1.=C3=82=
=C2=A0Stream External Encoding</h3>
                 </div>
               </div>
             </div>
@@ -10317,12 +10367,12 @@
                 </div>
               </div>
             </div>
-            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id515256" clas=
s=3D"indexterm"></a>
-            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id515265" clas=
s=3D"indexterm"></a>
-            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id515275" clas=
s=3D"indexterm"></a>
-            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id515285" clas=
s=3D"indexterm"></a>
-            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id515294" clas=
s=3D"indexterm"></a>
-            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id515304" clas=
s=3D"indexterm"></a>
+            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id514863" clas=
s=3D"indexterm"></a>
+            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id514873" clas=
s=3D"indexterm"></a>
+            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id514882" clas=
s=3D"indexterm"></a>
+            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id514892" clas=
s=3D"indexterm"></a>
+            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id514902" clas=
s=3D"indexterm"></a>
+            <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id525911" clas=
s=3D"indexterm"></a>
             <p xmlns=3D"http://www.w3.org/1999/xhtml">A stream that is ass=
ociated with a file descriptor has
         attributes and accessors:
         <span class=3D"function"><strong>STREAM-INPUT-TIMEOUT</strong></sp=
an>,
@@ -10375,19 +10425,19 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id565518=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526076=
"></a>
                   <div class=3D"header">Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">stream-list</span></i>---A list of open file streams.  This is a =
copy of
 		          an internal list so it may be destructively
 		          modified without ill effect.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573293=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id526104=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns a list=
 of open file streams.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573305=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534091=
"></a>
                   <div class=3D"header">See Also:</div>
                   <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"si=
mplelist"><a class=3D"xref" href=3D"#f_note-open-file-stream" title=3D"Func=
tion NOTE-OPEN-FILE-STREAM"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transit=
ional">note-open-file-stream</b></a>, <a class=3D"xref" href=3D"#f_remove-o=
pen-file-stream" title=3D"Function REMOVE-OPEN-FILE-STREAM"><b xmlns=3D"htt=
p://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></spa=
n>
                 </div>
@@ -10410,12 +10460,12 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573386=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534172=
"></a>
                   <div class=3D"header">Arguments:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">file-stream</span></i>---A file stream.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573412=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534198=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">Adds a file st=
ream to the internal list of open
 	        file streams that is returned by
@@ -10424,7 +10474,7 @@
 	        stream code when a file-stream is created.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573431=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534217=
"></a>
                   <div class=3D"header">See Also:</div>
                   <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"si=
mplelist"><a class=3D"xref" href=3D"#f_open-file-streams" title=3D"Function=
 OPEN-FILE-STREAMS"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">o=
pen-file-streams</b></a>, <a class=3D"xref" href=3D"#f_remove-open-file-str=
eam" title=3D"Function REMOVE-OPEN-FILE-STREAM"><b xmlns=3D"http://www.w3.o=
rg/TR/xhtml1/transitional">remove-open-file-stream</b></a></span>
                 </div>
@@ -10447,12 +10497,12 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573512=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534298=
"></a>
                   <div class=3D"header">Arguments:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">file-stream</span></i>---A file stream.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573538=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534324=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">Remove file st=
ream from the internal list of open file
 	        streams that is returned by
@@ -10461,7 +10511,7 @@
 	        stream code when a file-stream is closed.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id573557=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534343=
"></a>
                   <div class=3D"header">See Also:</div>
                   <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"si=
mplelist"><a class=3D"xref" href=3D"#f_open-file-streams" title=3D"Function=
 OPEN-FILE-STREAMS"><b xmlns=3D"http://www.w3.org/TR/xhtml1/transitional">o=
pen-file-streams</b></a>, <a class=3D"xref" href=3D"#f_note-open-file-strea=
m" title=3D"Function NOTE-OPEN-FILE-STREAM"><b xmlns=3D"http://www.w3.org/T=
R/xhtml1/transitional">note-open-file-stream</b></a></span>
                 </div>
@@ -10894,7 +10944,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574144=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534930=
"></a>
                   <div class=3D"header">Arguments and Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">stream</span></i>---a stream, presumably a fundamental-input-stre=
am.</p>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">list</span></i>---a list. When a STREAM-READ-LIST method is calle=
d by
@@ -10905,7 +10955,7 @@
 		          to be greater than the length of the list.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574202=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id534988=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">Should try to =
read up to count elements from stream into the
 	        list list, returning the number of elements actually read (which
@@ -10926,7 +10976,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574261=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535047=
"></a>
                   <div class=3D"header">Arguments and Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">stream</span></i>---a stream, presumably a fundamental-output-str=
eam.</p>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">list</span></i>---a list. When a STREAM-WRITE-LIST method is call=
ed by
@@ -10937,7 +10987,7 @@
 		          guaranteed not to be greater than the length of the list.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574319=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535106=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">should try to =
write the first count elements of list to
 	        stream. The return value of this method is ignored.</p>
@@ -10957,7 +11007,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574378=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535164=
"></a>
                   <div class=3D"header">Arguments and Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">stream</span></i>---a stream, presumably a fundamental-input-stre=
am</p>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">vector</span></i>---a vector. When a STREAM-READ-VECTOR method is=
 called
@@ -10973,7 +11023,7 @@
 		          length of vector.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574453=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535239=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">should try to =
read successive elements from stream into
 	        vector, starting at element start (inclusive) and continuing
@@ -10996,7 +11046,7 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574513=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535299=
"></a>
                   <div class=3D"header">Arguments and Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">stream</span></i>---a stream, presumably a fundamental-output-str=
eam</p>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">vector</span></i>---a vector. When a STREAM-WRITE-VECTOR method i=
s called
@@ -11012,7 +11062,7 @@
 		          length of vector.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574588=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535375=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">should try to =
write successive elements of vector to stream,
 	        starting at element start (inclusive) and continuing through
@@ -11034,13 +11084,13 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574648=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535434=
"></a>
                   <div class=3D"header">Method Signatures:</div>
                   <div class=3D"synopsis"><span xmlns=3D"http://www.w3.org=
/1999/xhtml" class=3D"function"><strong>ccl::stream-device</strong></span> =
<i>
 	        (s stream) direction =3D&gt; fd</i></div>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574666=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535453=
"></a>
                   <div class=3D"header">Arguments and Values:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">s</span></i>---a stream.</p>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">direction</span></i>---either :INPUT or :OUTPUT.</p>
@@ -11051,7 +11101,7 @@
 		          <em xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"varname">d=
irection</em>.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574732=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535518=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the fi=
le descriptor associated with
 	        <em class=3D"varname">s</em> in the direction given by
@@ -11075,14 +11125,14 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574801=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535588=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">Reads up to ma=
x-octets octets from stream into ivector,
 	        storing them at start-octet. Returns the number of octets actually
 	        read.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574814=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535600=
"></a>
                   <div class=3D"header">Arguments:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">stream</span></i>---An input stream. The method defined on
 		          BUFFERED-INPUT-STREAMs requires that the size in octets of
@@ -11107,13 +11157,13 @@
             <p>
               <div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574933=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535719=
"></a>
                   <div class=3D"header">Description:</div>
                   <p xmlns=3D"http://www.w3.org/1999/xhtml">Writes max-oct=
ets octets to stream from ivector, starting at
 	        start-octet. Returns max-octets.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id574945=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535731=
"></a>
                   <div class=3D"header">Arguments:</div>
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">stream</span></i>---An input stream. The method defined on
 		          BUFFERED-OUTPUT-STREAMs requires that the size in octets of
@@ -11123,7 +11173,7 @@
                   <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">max-octet</span></i>---A non-negative integer.</p>
                 </div>
                 <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id575017=
"></a>
+                  <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id535803=
"></a>
                   <div class=3D"header">Examples:</div>
                   <pre xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"pro=
gramlisting">
 ;;; Write the contents of a (SIMPLE-ARRAY(UNSIGNED-BYTE 16) 3) =

@@ -12289,13 +12339,13 @@
               </div>
             </div>
             <p xmlns=3D"http://www.w3.org/1999/xhtml">
-	    <a id=3D"id557282" class=3D"indexterm"></a>
+	    <a id=3D"id493258" class=3D"indexterm"></a>
 	    <span class=3D"command"><strong><em class=3D"varname"><a id=3D"chud_s=
hark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> [Variable]</strong></sp=
an>
 	  </p>
             <p xmlns=3D"http://www.w3.org/1999/xhtml">When non-null, this =
should be the pathname of an alternate profiling
 	  configuration file created by the "Config Editor" in Shark.app.</p>
             <p xmlns=3D"http://www.w3.org/1999/xhtml">
-	    <a id=3D"id557307" class=3D"indexterm"></a>
+	    <a id=3D"id481413" class=3D"indexterm"></a>
 	    <span class=3D"command"><strong><em class=3D"varname"><a id=3D"chud_m=
eter"></a>CHUD:METER</em> form <em class=3D"varname">&amp;key</em> (reset n=
il) (debug-output nil) [Macro]</strong></span>
 	  </p>
             <p xmlns=3D"http://www.w3.org/1999/xhtml">Executes FORM (an ar=
bitrary lisp form) and returns whatever result(s) it
@@ -13385,7 +13435,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id577396"></a>12.3.2.4.=
=C3=82=C2=A0%int-to-ptr [Function]</h4>
+                    <h4 class=3D"title"><a id=3D"id538194"></a>12.3.2.4.=
=C3=82=C2=A0%int-to-ptr [Function]</h4>
                   </div>
                 </div>
               </div>
@@ -13426,7 +13476,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id577470"></a>12.3.2.5.=
=C3=82=C2=A0%inc-ptr [Function]</h4>
+                    <h4 class=3D"title"><a id=3D"id538268"></a>12.3.2.5.=
=C3=82=C2=A0%inc-ptr [Function]</h4>
                   </div>
                 </div>
               </div>
@@ -13476,7 +13526,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id577562"></a>12.3.2.6.=
=C3=82=C2=A0%ptr-to-int [Function]</h4>
+                    <h4 class=3D"title"><a id=3D"id538360"></a>12.3.2.6.=
=C3=82=C2=A0%ptr-to-int [Function]</h4>
                   </div>
                 </div>
               </div>
@@ -13518,7 +13568,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id577637"></a>12.3.2.7.=
=C3=82=C2=A0%null-ptr [Macro]</h4>
+                    <h4 class=3D"title"><a id=3D"id538435"></a>12.3.2.7.=
=C3=82=C2=A0%null-ptr [Macro]</h4>
                   </div>
                 </div>
               </div>
@@ -13543,7 +13593,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id577678"></a>12.3.2.8.=
=C3=82=C2=A0%null-ptr-p [Function]</h4>
+                    <h4 class=3D"title"><a id=3D"id538476"></a>12.3.2.8.=
=C3=82=C2=A0%null-ptr-p [Function]</h4>
                   </div>
                 </div>
               </div>
@@ -13585,7 +13635,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id577753"></a>12.3.2.9.=
=C3=82=C2=A0%setf-macptr [Function]</h4>
+                    <h4 class=3D"title"><a id=3D"id538551"></a>12.3.2.9.=
=C3=82=C2=A0%setf-macptr [Function]</h4>
                   </div>
                 </div>
               </div>
@@ -13633,7 +13683,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id577844"></a>12.3.2.10.=
=C3=82=C2=A0%incf-ptr [Macro]</h4>
+                    <h4 class=3D"title"><a id=3D"id538642"></a>12.3.2.10.=
=C3=82=C2=A0%incf-ptr [Macro]</h4>
                   </div>
                 </div>
               </div>
@@ -13681,7 +13731,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id577934"></a>12.3.2.11.=
=C3=82=C2=A0with-macptrs [Macro]</h4>
+                    <h4 class=3D"title"><a id=3D"id538732"></a>12.3.2.11.=
=C3=82=C2=A0with-macptrs [Macro]</h4>
                   </div>
                 </div>
               </div>
@@ -13731,7 +13781,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id578026"></a>12.3.2.12.=
=C3=82=C2=A0%stack-block [Macro]</h4>
+                    <h4 class=3D"title"><a id=3D"id538824"></a>12.3.2.12.=
=C3=82=C2=A0%stack-block [Macro]</h4>
                   </div>
                 </div>
               </div>
@@ -13782,7 +13832,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id578118"></a>12.3.2.13.=
=C3=82=C2=A0make-cstring [Function]</h4>
+                    <h4 class=3D"title"><a id=3D"id538916"></a>12.3.2.13.=
=C3=82=C2=A0make-cstring [Function]</h4>
                   </div>
                 </div>
               </div>
@@ -13825,7 +13875,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id578194"></a>12.3.2.14.=
=C3=82=C2=A0with-cstrs [Macro]</h4>
+                    <h4 class=3D"title"><a id=3D"id538992"></a>12.3.2.14.=
=C3=82=C2=A0with-cstrs [Macro]</h4>
                   </div>
                 </div>
               </div>
@@ -13875,7 +13925,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id578286"></a>12.3.2.15.=
=C3=82=C2=A0with-encoded-cstrs [Macro]</h4>
+                    <h4 class=3D"title"><a id=3D"id539084"></a>12.3.2.15.=
=C3=82=C2=A0with-encoded-cstrs [Macro]</h4>
                   </div>
                 </div>
               </div>
@@ -13938,7 +13988,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id578410"></a>12.3.2.16.=
=C3=82=C2=A0%get-cstring [Function]</h4>
+                    <h4 class=3D"title"><a id=3D"id539208"></a>12.3.2.16.=
=C3=82=C2=A0%get-cstring [Function]</h4>
                   </div>
                 </div>
               </div>
@@ -13980,7 +14030,7 @@
               <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepa=
ge">
                 <div>
                   <div>
-                    <h4 class=3D"title"><a id=3D"id594721"></a>12.3.2.17.=
=C3=82=C2=A0%str-from-ptr [Function]</h4>
+                    <h4 class=3D"title"><a id=3D"id555453"></a>12.3.2.17.=
=C3=82=C2=A0%str-from-ptr [Function]</h4>
                   </div>
                 </div>
               </div>
@@ -15426,7 +15476,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id596675">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id557407">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Reads a symbol f=
rom the current input stream, with *PACKAGE*
 	      bound to the "OS" package and with readtable-case preserved.</p>
@@ -15478,7 +15528,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id596781">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id557513">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">In <code class=
=3D"literal">CCL</code> 1.2 and later, the #&amp; reader macro can be used =
to
 	      access foreign variables; this functionality depends on the presenc=
e of
@@ -15537,7 +15587,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id596899">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id557631">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">In <code class=
=3D"literal">CCL</code> 0.14.2 and later, the #? reader macro can be used
 	      to access foreign constants; this functionality depends on the
@@ -15584,7 +15634,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id596981">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id557713">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">In <code class=
=3D"literal">CCL</code> 1.2 and later, the #/ reader macro can be used to
 	      access foreign functions on the Darwin platform. The current
@@ -15687,7 +15737,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597120">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id557852">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">In <code class=
=3D"literal">CCL</code> 1.2 and later, the #&gt; reader macro reads
           the following text as a keyword, preserving the case of the
@@ -15716,14 +15766,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597195">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id557927">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">library</span></i>---either an object of type SHLIB, or a string =
which
 		        designates one by its so-name.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">completely</span></i>---a boolean.  The default is T.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597231">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id557963">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">If <em class=3D"=
varname">completely</em> is T, sets the
 	      reference count of <em class=3D"varname">library</em> to 0.  Otherw=
ise,
@@ -15752,7 +15802,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597307">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558039">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---A symbol which can be made into a special varia=
ble</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">arg-type-specifer</span></i>---One of the foreign argument-type k=
eywords,
@@ -15769,7 +15819,7 @@
 		        which can be coerced to the specified result-type.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597378">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558110">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Proclaims <em cl=
ass=3D"varname">name</em>
 	      to be a special variable; sets its value to a
@@ -15805,7 +15855,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597458">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558190">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---NIL or a keyword; the keyword may contain
 		        <a xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"link" href=3D=
"#Case-sensitivity-of-foreign-names-in-CCL" title=3D"12.8.=C3=82=C2=A0Case-=
sensitivity of foreign names in CCL">escaping constructs</a>.</p>
@@ -15813,7 +15863,7 @@
 		        defined above.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597499">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558231">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">If name is non-N=
IL, defines name to be an alias for the
 	      foreign type specified by foreign-type-spec. If foreign-type-spec
@@ -15847,7 +15897,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597572">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558304">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---
 		        a simple-string which names an external symbol.
@@ -15860,7 +15910,7 @@
 		      </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597612">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558344">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">If there is alre=
ady an EXTERNAL-ENTRY-POINT for
 	      the symbol named by <em class=3D"varname">name</em>, finds it and
@@ -15888,7 +15938,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597681">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558413">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---A lisp string. See external, above.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">arg-type-specifer</span></i>---One of the foreign argument-type k=
eywords, described
@@ -15901,7 +15951,7 @@
 		          type specifier</a>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597755">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558487">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Calls the foreig=
n function at the address obtained by
 	      resolving the external-entry-point associated with name, passing
@@ -15928,7 +15978,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597814">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558546">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">entrypoint</span></i>---A fixnum or MACPTR</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">arg-type-keyword</span></i>---One of the foreign argument-type ke=
ywords, described
@@ -15939,7 +15989,7 @@
 		        above</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597877">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558609">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Calls the foreig=
n function at address entrypoint passing the
 	      values of each arg as a foreign argument of type indicated by the
@@ -15965,7 +16015,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id597936">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558668">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">entrypoint</span></i>---A fixnum or MACPTR</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">arg-type-specifer</span></i>---One of the foreign argument-type k=
eywords, described
@@ -15978,7 +16028,7 @@
 		          type specifier</a>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598010">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558742">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Calls the foreig=
n function at address entrypoint passing the
 	      values of each arg as a foreign argument of type indicated by the
@@ -16003,12 +16053,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598066">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558798">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---A lisp string.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598088">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558820">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tries to resolve=
 the address of the foreign symbol
 	      name. If successful, returns that address encapsulated in
@@ -16031,12 +16081,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598147">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558879">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---A lisp string.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598170">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558901">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tries to resolve=
 the address of the foreign symbol name. If
 	      successful, returns a fixnum representation of that address, else
@@ -16058,13 +16108,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598224">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558956">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">ptr</span></i>---A <code xmlns=3D"http://www.w3.org/1999/xhtml" c=
lass=3D"code">MACPTR</code> that points to a block of
 		      foreign, heap-allocated memory.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598250">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id558982">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">In <code class=
=3D"literal">CCL</code> 1.2 and later, the <code class=3D"code">CCL:FREE</c=
ode>
           function invokes the foreign <code class=3D"code">free</code> fu=
nction from
@@ -16096,7 +16146,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598343">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559075">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">element-count</span></i>---A positive integer.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">element-type</span></i>---A type specifier.
@@ -16111,7 +16161,7 @@
 		      </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598418">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559150">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	An "ivector" is a one-dimensional array that's specialized to
@@ -16146,7 +16196,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598490">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559221">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">typespec</span></i>---A foreign type specifier, or a keyword whic=
h is used
 		        as the name of a foreign struct or union.</p>
@@ -16163,7 +16213,7 @@
 		        unreachable.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598557">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559289">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Allocates a block of foreign memory suitable to hold the foreign
@@ -16212,7 +16262,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598679">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559411">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">typespec</span></i>---A foreign type specifier, or a keyword whic=
h is used
 		        as the name of a foreign struct or union.</p>
@@ -16226,7 +16276,7 @@
 		      </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598737">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559469">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Expands into code which allocates and initializes
@@ -16267,7 +16317,7 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598827">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559559">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      It is inconvenient that <span class=3D"function"><strong>make-recor=
d</strong></span> is a
@@ -16300,7 +16350,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598910">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559642">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---A SIMPLE-STRING which is presumed to be the so-=
name of
 		        or a filesystem path to the library.</p>
@@ -16308,7 +16358,7 @@
 		        library denoted by <em xmlns=3D"http://www.w3.org/1999/xhtml" cl=
ass=3D"varname">name</em>.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598950">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559682">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">If the library d=
enoted by <em class=3D"varname">name</em> can
 	      be loaded by the
@@ -16319,7 +16369,7 @@
 	      operating system.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598966">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559698">=
</a>
                 <div class=3D"header">Examples:</div>
                 <pre xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"progr=
amlisting">;;; Try to do something simple.
           ? (open-shared-library "libgtk.so")
@@ -16354,7 +16404,7 @@
           #&lt;EXTERNAL-ENTRY-POINT "gtk_main" {unresolved} libgtk.so #x30=
46FE46&gt;</pre>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id598987">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559719">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">It would be help=
ful to describe what an soname is and give
 	      examples of one.</p>
@@ -16377,7 +16427,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599044">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559776">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">ptr</span></i>---<a xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"link" href=3D"#Referencing-and-Using-Foreign-Memory-Addresses" title=3D=
"12.3.=C3=82=C2=A0Referencing and Using Foreign Memory Addresses">a MACPTR<=
/a>.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">accessor-form</span></i>---a keyword which names a foreign type o=
r record, as
@@ -16385,7 +16435,7 @@
 		      </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599088">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559820">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">References an in=
stance of a foreign type (or a component of
 	      a foreign type) accessible via ptr.</p>
@@ -16411,13 +16461,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599154">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559886">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTE=
RNAL
 		        macro.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599177">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559909">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tries to resolve=
 the address of the EXTERNAL-ENTRY-POINT
 	      eep; returns a fixnum representation of that address if
@@ -16440,7 +16490,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599248">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id559980">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">var</span></i>---A symbol (a lisp variable)</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">typespec</span></i>---A foreign type specifier or foreign record =
name.</p>
@@ -16448,7 +16498,7 @@
 		        <a xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"xref" href=3D=
"#m_make-record" title=3D"Macro MAKE-RECORD"><b xmlns=3D"http://www.w3.org/=
TR/xhtml1/transitional">make-record</b></a></p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599299">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560031">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Executes <em cla=
ss=3D"varname">body</em>
 	      in an environment in which each var is bound
@@ -16478,14 +16528,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599380">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560112">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">var</span></i>---A symbol (a lisp variable)</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">typespec</span></i>---A foreign type specifier or foreign record =
name.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">initforms</span></i>---As described above, for ccl:make-record</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599428">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560160">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Executes body in=
 an environment in which each var is
 	      bound to <a class=3D"link" href=3D"#Referencing-and-Using-Foreign-M=
emory-Addresses" title=3D"12.3.=C3=82=C2=A0Referencing and Using Foreign Me=
mory Addresses">a
@@ -16512,7 +16562,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599495">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560227">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">object</span></i>---A CLOS object of a class for which there exis=
ts
 		        a method of the generic function
@@ -16520,7 +16570,7 @@
 		      </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599524">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560256">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      The "termination" mechanism is a way to have the garbage
@@ -16557,7 +16607,7 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599580">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560312">=
</a>
                 <div class=3D"header">Example:</div>
                 <pre xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"progr=
amlisting">
           (defclass resource-wrapper ()
@@ -16571,7 +16621,7 @@
                 (deallocate (resource x))))</pre>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599595">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560327">=
</a>
                 <div class=3D"header">See Also:</div>
                 <span xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"simp=
lelist">
                   <a class=3D"xref" href=3D"#Tutorial--Allocating-Foreign-=
Data-on-the-Lisp-Heap" title=3D"12.11.=C3=82=C2=A0Tutorial: Allocating Fore=
ign Data on the Lisp Heap">Section=C3=82=C2=A012.11, =C3=A2=C2=80=C2=9CTuto=
rial: Allocating Foreign Data on the Lisp Heap =C3=A2=C2=80=C2=9D</a>
@@ -16593,14 +16643,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599655">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560387">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">dir-id</span></i>---A keyword whose pname, mapped to lower case, =
names a
 		        subdirectory of "ccl:headers;" (or
 		        "ccl:darwin-headers;")</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599678">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560410">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tells <code clas=
s=3D"literal">CCL</code> to remove the interface directory denoted by
 	      dir-id from the list of interface directories which are
@@ -16624,14 +16674,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599738">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560470">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">dir-id</span></i>---A keyword whose pname, mapped to lower case, =
names a
 		        subdirectory of "ccl:headers;" (or
 		        "ccl:darwin-headers;")</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599762">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560494">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tells <code clas=
s=3D"literal">CCL</code> to add the interface directory denoted by
 	      dir-id to the list of interface directories which it consults for
@@ -16653,7 +16703,7 @@
 	      handy in that case.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id599800">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id560532">=
</a>
                 <div class=3D"header">Examples:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">One typically wa=
nts interface information to be
 	      available at compile-time (or, in many cases, at read-time).
@@ -16839,7 +16889,7 @@
       <code class=3D"literal">NS:+NS-OBJECT</code>) which defines the clas=
s from Lisp.
       The class's Lisp name is now proclaimed to be a "static"
       variable (as if by <code class=3D"literal">DEFSTATIC</code>, as desc=
ribed in the
-      <a class=3D"link" href=3D"#Static_Variables" title=3D"4.6.=C3=82=C2=
=A0Static Variables">"Static Variables"
+      <a class=3D"link" href=3D"#Static_Variables" title=3D"4.7.=C3=82=C2=
=A0Static Variables">"Static Variables"
       section</a>) and given the class object as its value.  In
       other words:</p>
           <pre xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"programlist=
ing">
@@ -18306,7 +18356,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590459">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551191">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---a string which is the name of an existing
 		        environment variable;
@@ -18316,7 +18366,7 @@
 		        is not, NIL</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590504">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551236">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Looks up the value of the environment variable named by
@@ -18337,7 +18387,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590565">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551297">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name</span></i>---a string which is the name of a new or existing
 		        environment variable;
@@ -18350,7 +18400,7 @@
 		        the problem</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590625">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551357">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Sets the value of the environment variable named by
@@ -18374,13 +18424,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590687">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551419">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">path</span></i>---a string, an absolute pathname in Posix format =
- with
 		        directory components separated by slashes</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590714">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551446">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Looks up the current working directory of the Clozure CL process;
@@ -18402,13 +18452,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590773">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551504">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">uid</span></i>---a non-negative integer, identifying a specific u=
ser
 		        account as defined in the OS user database</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590800">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551531">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Returns the ("real") user ID of the current user.
@@ -18428,7 +18478,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590857">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551589">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">uid</span></i>---a non-negative integer, identifying a specific u=
ser
 		        account as defined in the OS user database</p>
@@ -18437,7 +18487,7 @@
 		        the problem</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590900">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551632">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Attempts to change the current user ID (both "real" and
@@ -18460,7 +18510,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id590959">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551691">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">gid</span></i>---a non-negative integer, identifying a specific
 		        group as defined in the OS user database</p>
@@ -18469,7 +18519,7 @@
 		        the problem</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591002">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551733">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Attempts to change the current group ID (both "real" and
@@ -18492,12 +18542,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591061">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551793">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">pid</span></i>---a non-negative integer, identifying an OS proces=
s</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591087">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551819">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Returns the ID of the Clozure CL OS process.
@@ -18518,7 +18568,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591144">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551876">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">uid</span></i>---a non-negative integer, identifying a specific u=
ser
 		        account as defined in the OS user database</p>
@@ -18526,7 +18576,7 @@
 		        directory components separated by slashes; or NIL</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591187">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551918">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Looks up and returns the defined home directory of the user
@@ -18551,7 +18601,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591256">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id551987">=
</a>
                 <div class=3D"header">Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">command-line</span></i>---a string, obeying all the whitespace and
 	            escaping
@@ -18560,7 +18610,7 @@
 	            code of a subprocess; zero indicates success</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591298">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552030">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      Invokes the Posix function <span class=3D"function"><strong>system(=
)</strong></span>, which
@@ -18576,7 +18626,7 @@
 	    </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591332">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552064">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	      By convention, an exit code of 0 indicates success.  There are
@@ -18601,14 +18651,14 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591393">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552124">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">class-name</span></i>---a string which denotes an existing class =
name, or a
 		        symbol which can be mapped to such a string via the standard
 		        name-mapping conventions for class names</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591420">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552151">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Used to refer to=
 a known ObjC class by name. (Via the use
 	      LOAD-TIME-VALUE, the results of a class-name -&gt; class lookup
@@ -18633,13 +18683,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591490">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552221">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">string</span></i>---a string constant, used to canonically refer =
to an
 		        ObjC method selector</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591515">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552247">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Used to refer to=
 an ObjC method selector (method name). Uses
 	      LOAD-TIME-VALUE to cache the result of a string -&gt; selector
@@ -18661,7 +18711,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591581">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552312">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">name-and-result-type</span></i>---either an Objective-C message n=
ame, for methods
                 that return a value of type <code xmlns=3D"http://www.w3.o=
rg/1999/xhtml" class=3D"literal">:ID</code>, or
@@ -18683,7 +18733,7 @@
             is a foreign type specifier.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591662">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552393">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Defines an Objec=
tive-C-callable method which implements
 	        the specified message selector for instances of the existing
@@ -18708,7 +18758,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591744">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552476">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">selector</span></i>---either a string which represents the name o=
f the
 		          selector or a list which describes the method's return
@@ -18723,7 +18773,7 @@
 		          symbol)</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591791">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552522">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Defines an ObjC-=
callable method which implements the
 	        specified message selector for instances of the existing ObjC
@@ -18744,12 +18794,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591854">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552585">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">As per DEFINE-OB=
JC-METHOD</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591865">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552597">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Like DEFINE-OBJC=
-METHOD, only used to define methods on the
 	        <span class=3D"emphasis"><em>class</em></span> named by class-nam=
e and on its
@@ -18791,7 +18841,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591942">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552673">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">This variable is=
 currently only used by the standard reader macro
 	        function for #\; (single-line comments); that function reads succ=
essive
@@ -18826,7 +18876,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id591999">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552730">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Per ANSI CL, Clo=
zure CL supports the :EXTERNAL-FORMAT keyword
 	        argument to the functions OPEN, LOAD, and COMPILE-FILE. This argu=
ment is
@@ -18870,7 +18920,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592079">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552811">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">The value of thi=
s variable is used when :EXTERNAL-FORMAT is
 	        unspecified or specified as :DEFAULT. It can meaningfully be give=
n any
@@ -18894,12 +18944,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592130">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552861">=
</a>
                 <div class=3D"header">Superclasses:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">NS:NS-STRING</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592141">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552872">=
</a>
                 <div class=3D"header">Initargs:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">:string</span></i>---
 		          a Lisp string which is to be the content of
@@ -18907,7 +18957,7 @@
 		        </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592168">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552899">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	        This class
@@ -18925,7 +18975,7 @@
 	      </p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592187">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552918">=
</a>
                 <div class=3D"header">Examples:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	        You can create an ns-lisp-string with
@@ -18956,7 +19006,7 @@
 </pre>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592240">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id552971">=
</a>
                 <div class=3D"header">Notes:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">
 	        Currently, ns-lisp-string is defined in
@@ -19296,7 +19346,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id576177">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id536395">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">type</span></i>---The type of population, one of <code xmlns=3D"h=
ttp://www.w3.org/1999/xhtml" class=3D"literal">:LIST</code> (the default) o=
r <code xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"literal">:ALIST</co=
de></p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">initial-contents</span></i>--- A sequence of elements (or conses,=
 for <code xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"literal">:alist<=
/code>) to be used to initialize the
@@ -19304,7 +19354,7 @@
               alist) is not stored in the population, a new list or alist =
is created to hold the elements.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id576236">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id536454">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Creates a new po=
pulation of the specified type.</p>
               </div>
@@ -19322,7 +19372,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id593948">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id554712">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">returns the type=
 of <code class=3D"literal">population</code>, one of <code class=3D"litera=
l">:LIST</code> or <code class=3D"literal">:ALIST</code></p>
               </div>
@@ -19340,7 +19390,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id594022">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id554786">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">returns the list=
 encapsulated in <code class=3D"literal">population</code>.
         Note that as long as there is a direct (non-weak) reference to this
@@ -19363,7 +19413,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id594090">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id554853">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Sets the list en=
capsulated in <code class=3D"literal">population</code> to
         <code class=3D"literal">contents</code>.  <code class=3D"literal">=
Contents</code> is not copied,
@@ -19396,7 +19446,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id594175">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id554938">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns the valu=
e of the kernel variable that specifies the
 	  amount of free space to leave in the heap after full GC.</p>
@@ -19417,12 +19467,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id594235">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id554998">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">new-threshold</span></i>---The requested new lisp-heap-gc-thresho=
ld.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id594261">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543667">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Sets the value o=
f the kernel variable that specifies the
 	  amount of free space to leave in the heap after full GC to
@@ -19446,7 +19496,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id582967">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543728">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tries to grow or=
 shrink lisp's heap space, so that the
 	  free space is (approximately) equal to the current heap threshold.
@@ -19466,12 +19516,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583026">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543787">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">arg</span></i>---a generalized boolean</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583052">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543813">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Enables the EGC =
if arg is non-nil, disables the EGC
 	  otherwise. Returns the previous enabled status. Although this
@@ -19497,7 +19547,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583110">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543871">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns T if the=
 EGC was enabled at the time of the call,
 	  NIL otherwise.</p>
@@ -19520,7 +19570,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583167">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543927">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns T if the=
 EGC was active at the time of the call, NIL
 	  otherwise. Since this is generally a volatile piece of
@@ -19545,7 +19595,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583225">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id543985">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns, as mult=
iple values, the sizes in kilobytes of the
 	  thresholds associated with the youngest ephemeral generation, the
@@ -19567,7 +19617,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583284">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id544044">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">generation-0-size</span></i>---the requested threshold size of th=
e youngest
 		generation, in kilobytes</p>
@@ -19577,7 +19627,7 @@
 		in kilobytes</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583339">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id544099">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Puts the indicat=
ed threshold sizes in effect.
           Each threshold indicates the total size that may be allocated
@@ -19601,12 +19651,12 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583404">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id544165">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">arg</span></i>---a generalized boolean</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583431">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id544191">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Tries to influen=
ce the GC to retain/recycle the pages
 	  allocated between GCs if arg is true, and to release them
@@ -19631,7 +19681,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id583488">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id544249">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns T if the=
 GC tries to retain pages between full GCs
 	  and NIL if it's trying to release them to improve VM paging
@@ -19786,7 +19836,7 @@
                 </dt>
                 <dt>
                   <span class=3D"sect2">
-                    <a href=3D"#id588661">16.7.2. Recommended Reading</a>
+                    <a href=3D"#id549429">16.7.2. Recommended Reading</a>
                   </span>
                 </dt>
               </dl>
@@ -21062,7 +21112,7 @@
               <ol type=3D"1">
                 <li>
                   <p>To support a feature called <span class=3D"emphasis">=
<em>GCTWA
-                <sup>[<a id=3D"id588212" href=3D"#ftn.id588212" class=3D"f=
ootnote">1</a>]</sup>
+                <sup>[<a id=3D"id548981" href=3D"#ftn.id548981" class=3D"f=
ootnote">1</a>]</sup>
 	            , </em></span>the vector that contains the internal
 	          symbols of the current package is marked on entry to the
 	          mark phase, but the symbols themselves are not marked at
@@ -21195,7 +21245,7 @@
             <br />
             <hr width=3D"100" align=3D"left" />
             <div class=3D"footnote">
-              <p><sup>[<a id=3D"ftn.id588212" href=3D"#id588212" class=3D"=
para">1</a>] </sup>I believe that the acronym comes from MACLISP,
+              <p><sup>[<a id=3D"ftn.id548981" href=3D"#id548981" class=3D"=
para">1</a>] </sup>I believe that the acronym comes from MACLISP,
 		            where it stood for "Garbage Collection of Truly
 		            Worthless Atoms".</p>
             </div>
@@ -21255,7 +21305,7 @@
         generations. To avoid the need to scan those (often large) other
         generations looking for such intergenerational references, the
         runtime system must note all such intergenerational references
-        at the point where they're created (via Setf).<sup>[<a id=3D"id588=
448" href=3D"#ftn.id588448" class=3D"footnote">2</a>]</sup> The
+        at the point where they're created (via Setf).<sup>[<a id=3D"id549=
217" href=3D"#ftn.id549217" class=3D"footnote">2</a>]</sup> The
         set of pointers that may contain intergenerational references is
         sometimes called <span class=3D"emphasis"><em>the remembered set</=
em></span>.</p>
           <p xmlns=3D"http://www.w3.org/1999/xhtml">In Clozure CL's EGC, t=
he heap is organized exactly the same
@@ -21302,7 +21352,7 @@
         to and exit from the binding of a special variable), all setfs
         that might introduce an intergenerational reference must be
         memoized.
-        <sup>[<a id=3D"id588517" href=3D"#ftn.id588517" class=3D"footnote"=
>3</a>]</sup> It's always safe to
+        <sup>[<a id=3D"id549286" href=3D"#ftn.id549286" class=3D"footnote"=
>3</a>]</sup> It's always safe to
         push any cons cell or gvector locative onto the memo stack;
         it's never safe to push anything else.
       </p>
@@ -21323,13 +21373,13 @@
             <br />
             <hr width=3D"100" align=3D"left" />
             <div class=3D"footnote">
-              <p><sup>[<a id=3D"ftn.id588448" href=3D"#id588448" class=3D"=
para">2</a>] </sup>This is
+              <p><sup>[<a id=3D"ftn.id549217" href=3D"#id549217" class=3D"=
para">2</a>] </sup>This is
             sometimes called "The Write Barrier": all assignments which
             might result in intergenerational references must be noted, as
             if the other generations were write-protected.</p>
             </div>
             <div class=3D"footnote">
-              <p><sup>[<a id=3D"ftn.id588517" href=3D"#id588517" class=3D"=
para">3</a>] </sup>Note that the implicit setfs that occur when
+              <p><sup>[<a id=3D"ftn.id549286" href=3D"#id549286" class=3D"=
para">3</a>] </sup>Note that the implicit setfs that occur when
         initializing an object - as in the case of a call to cons or
         vector - can't introduce intergenerational references, since
         the newly created object is always younger than the objects
@@ -21445,7 +21495,7 @@
             <div xmlns=3D"http://www.w3.org/1999/xhtml" class=3D"titlepage=
">
               <div>
                 <div>
-                  <h3 class=3D"title"><a id=3D"id588661"></a>16.7.2.=C3=82=
=C2=A0Recommended Reading</h3>
+                  <h3 class=3D"title"><a id=3D"id549429"></a>16.7.2.=C3=82=
=C2=A0Recommended Reading</h3>
                 </div>
               </div>
             </div>
@@ -21858,7 +21908,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id594365">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id475986">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">When true, attem=
pts to redefine (via DEFUN or DEFMETHOD)
 	      functions and methods that are marked as being
@@ -21883,7 +21933,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id511271">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id554242">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Arranges that th=
e outermost special bindings of *PACKAGE*
 	      and *WARN-IF-REDEFINE-KERNEL* restore values of the "CCL"
@@ -21907,7 +21957,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592640">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id536504">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Arranges that th=
e outermost special bindings of *PACKAGE*
 	      and *WARN-IF-REDEFINE-KERNEL* restore values of the
@@ -21930,7 +21980,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592686">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id536550">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">This variable is=
 initialized each time an Clozure CL session
 	      starts based on information provided by the lisp kernel. Its value
@@ -21955,7 +22005,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592744">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id473957">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Returns non-NIL =
if AltiVec is available.</p>
               </div>
@@ -21973,7 +22023,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592788">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id553537">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Intended to cont=
rol the expansion of certain lap macros.
 	      Initialized to NIL on LinuxPPC; initialized to T on platforms
@@ -21995,13 +22045,13 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592851">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id553599">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">reglist</span></i>---A list of vector register names (vr0 .. vr31=
).</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">body</span></i>---A sequence of PPC LAP instructions.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id592954">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id553640">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Specifies the se=
t of AltiVec registers used in body. If
 	      *altivec-lapmacros-maintain-vrsave-p* is true when the macro is
@@ -22027,7 +22077,7 @@
           <p>
             <div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id593015">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id553767">=
</a>
                 <div class=3D"header">Arguments and Values:</div>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">base</span></i>---Any available general-purpose register.</p>
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">n</span></i>---An integer between 1 and 254, inclusive. (Should
@@ -22036,7 +22086,7 @@
                 <p><i><span xmlns=3D"http://www.w3.org/1999/xhtml" class=
=3D"term">body</span></i>---A sequence of PPC LAP instructions.</p>
               </div>
               <div class=3D"refsect1" lang=3D"en" xml:lang=3D"en">
-                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id593073">=
</a>
+                <a xmlns=3D"http://www.w3.org/1999/xhtml" id=3D"id553824">=
</a>
                 <div class=3D"header">Description:</div>
                 <p xmlns=3D"http://www.w3.org/1999/xhtml">Generates code w=
hich allocates a 16-byte aligned buffer
 	      large enough to contain N vector registers; the GPR base points to
@@ -22701,6 +22751,6 @@
     <div xmlns=3D"http://www.w3.org/TR/xhtml1/transitional" align=3D"cente=
r">
       <a href=3D"#Symbol-Index">Symbol Index</a>
     </div>
-    <p xmlns=3D"http://www.w3.org/TR/xhtml1/transitional" xmlns:date=3D"ht=
tp://exslt.org/dates-and-times" class=3D"footer">This document was last mod=
ified at 0:0 on June 2, 2010, in UTC.<br></br>It uses version 1.73.2 of the=
 Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13774<=
br></br>Using libxml 20631, libxslt 10122 and libexslt 813.</p>
+    <p xmlns=3D"http://www.w3.org/TR/xhtml1/transitional" xmlns:date=3D"ht=
tp://exslt.org/dates-and-times" class=3D"footer">This document was last mod=
ified at 3:0 on June 9, 2010, in UTC.<br></br>It uses version 1.73.2 of the=
 Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13790<=
br></br>Using libxml 20631, libxslt 10122 and libexslt 813.</p>
   </body>
 </html>



More information about the Openmcl-cvs-notifications mailing list