Index: /trunk/source/doc/src/build.xml
===================================================================
--- /trunk/source/doc/src/build.xml	(revision 16289)
+++ /trunk/source/doc/src/build.xml	(revision 16290)
@@ -10,5 +10,4 @@
           ]>
 <chapter id="building-ccl-from-source"><title>Building &CCL; from its Source Code</title>
-  <anchor id="Building-CCL"/>
   <para>&CCL;, like many other Lisp implementations, consists of a
     kernel and a heap image.  The kernel is an ordinary C program, and
Index: /trunk/source/doc/src/external-process.xml
===================================================================
--- /trunk/source/doc/src/external-process.xml	(revision 16289)
+++ /trunk/source/doc/src/external-process.xml	(revision 16290)
@@ -129,5 +129,5 @@
 		<listitem>
                   <para>Sets a specific sharing mode
-                  (see <xref linkend="Stream-SHARING"/>) for any streams created
+                  (see <xref linkend="Additional-Open-Keywords"/>) for any streams created
                   within RUN-PROGRAM when INPUT, OUTPUT or ERROR are requested
                   to be a :STREAM.</para>
Index: /trunk/source/doc/src/ffi.xml
===================================================================
--- /trunk/source/doc/src/ffi.xml	(revision 16289)
+++ /trunk/source/doc/src/ffi.xml	(revision 16290)
@@ -87,5 +87,5 @@
           corresponds to <code>NS:NS-RECT</code>, and you can
           use <code>:NS-RECT</code> as a type designator
-          in <link linkend="anchor_rlet"><code>RLET</code></link> forms to
+          in <link linkend="m_rlet"><code>RLET</code></link> forms to
           specify a structure of type <code>NS-RECT</code>.</para>
         </listitem>
@@ -3836,5 +3836,5 @@
 	      Allocates a block of foreign memory suitable to hold the foreign
 	      type described by <code>typespec</code>, in the same manner
-	      as <link linkend="anchor_make-record">MAKE-RECORD</link>. In
+	      as <link linkend="m_make-record">MAKE-RECORD</link>. In
 	      addition, <code>MAKE-GCABLE-RECORD</code> marks the
 	      returned object gcable; in other words, it informs the garbage
@@ -3845,5 +3845,5 @@
         <para>In all other respects, <code>MAKE-GCABLE-RECORD</code> works
           the same way
-          as <link linkend="anchor_make-record">MAKE-RECORD</link></para>
+          as <link linkend="m_make-record">MAKE-RECORD</link></para>
 
         <para> When using gcable pointers, it's important to remember the
@@ -3878,5 +3878,4 @@
       <refentrytitle>
 	MAKE-RECORD
-	<anchor id="anchor_make-record"/>
       </refentrytitle>
       </refmeta>
@@ -4205,5 +4204,4 @@
 	    <refentrytitle>
 	      RLET
-	      <anchor id="anchor_rlet"/>
 	    </refentrytitle>
 	  </refmeta>
Index: /trunk/source/doc/src/gc.xml
===================================================================
--- /trunk/source/doc/src/gc.xml	(revision 16289)
+++ /trunk/source/doc/src/gc.xml	(revision 16290)
@@ -55,6 +55,6 @@
     </sect1>
 
-    <sect1 id="The-Ephemeral-GC">
-      <title>The Ephemeral GC</title>
+    <sect1 id="Ephemeral-GC">
+      <title>Ephemeral GC</title>
       <para>For many programs, the following observations are true to
       a very large degree:</para>
@@ -604,11 +604,11 @@
       </refentry>
 
-      <refentry id="f_configure-gcc">
-	<indexterm zone="f_configure-gcc">
-	  <primary>configure-gcc</primary>
-	</indexterm>
-
-	<refnamediv>
-	  <refname>CONFIGURE-GCC</refname>
+      <refentry id="f_configure-egc">
+	<indexterm zone="f_configure-egc">
+	  <primary>configure-egc</primary>
+	</indexterm>
+
+	<refnamediv>
+	  <refname>CONFIGURE-EGC</refname>
 	  <refpurpose></refpurpose>
 	  <refclass>Function</refclass>
Index: /trunk/source/doc/src/ide.xml
===================================================================
--- /trunk/source/doc/src/ide.xml	(revision 16289)
+++ /trunk/source/doc/src/ide.xml	(revision 16290)
@@ -129,5 +129,5 @@
       <para>You can interrupt computations, trigger breaks, and select
         restarts from the Lisp menu. You can also display a backtrace or
-        open the <link linkend="section_inspector_window">Inspector
+        open the <link linkend="ide-inspector-window">Inspector
           window</link>.</para>
 
@@ -176,5 +176,5 @@
         symbols. The Processes window lists all threads running in the
         current Lisp session. If you double-click a process entry, &CCL;
-        opens an <link linkend="section_inspector_window">Inspector
+        opens an <link linkend="ide-inspector-window">Inspector
           window</link> on that process.</para>
     </sect2>
@@ -182,5 +182,4 @@
     <sect2 id="ide-inspector-window">
       <title>The Inspector Window</title>
-      <anchor id="section_inspector_window"/>
       <para>The Inspector window displays information about a Lisp
         value. The information displayed varies from the very simple, in
@@ -235,5 +234,4 @@
   <!-- ================================================================ -->
   <sect1 id="application-builder"><title>The Application Builder</title>
-    <anchor id="application_builder"/>
     <para>One important feature of the IDE currently has no Cocoa user
       interface: the application builder. The application builder
Index: /trunk/source/doc/src/install.xml
===================================================================
--- /trunk/source/doc/src/install.xml	(revision 16289)
+++ /trunk/source/doc/src/install.xml	(revision 16290)
@@ -526,5 +526,5 @@
         information (see <link linkend="The-Interface-Database">The
         Interface Database</link>) and the Lisp build process (see
-        <link linkend="Building-CCL">Building &CCL; from its Source
+        <link linkend="Building-CCL-from-source">Building &CCL; from its Source
         Code</link>). Specifically, it needs to set up logical
         pathname translations for the <literal>"ccl:"</literal>
Index: /trunk/source/doc/src/modifying.xml
===================================================================
--- /trunk/source/doc/src/modifying.xml	(revision 16289)
+++ /trunk/source/doc/src/modifying.xml	(revision 16290)
@@ -309,5 +309,5 @@
     <refentry id="v_warn-if-redefine-kernel">
 	  <indexterm zone="v_warn-if-redefine-kernel">
-	    <primary>*warn-if-redefine-kernel</primary>
+	    <primary>*warn-if-redefine-kernel*</primary>
 	  </indexterm>
 
Index: /trunk/source/doc/src/mop.xml
===================================================================
--- /trunk/source/doc/src/mop.xml	(revision 16289)
+++ /trunk/source/doc/src/mop.xml	(revision 16290)
@@ -31,5 +31,5 @@
       (whether implemented or not) are exported from the "CCL" package
       and from an "OPENMCL-MOP" package.</para>
-      <para><informaltable><tgroup cols="2" colsep="1"
+      <para><table><title>MOP Implementation Status</title><tgroup cols="2" colsep="1"
       rowsep="1"><colspec align="center" colname="col0" /><colspec
       align="center" colname="col1" /><thead><row><entry
@@ -320,5 +320,5 @@
       valign="top"><para>writer-method-class</para></entry><entry
       align="center"
-      valign="top"><para>+</para></entry></row></tbody></tgroup></informaltable></para>
+      valign="top"><para>+</para></entry></row></tbody></tgroup></table></para>
       
       <para>Note that those generic functions whose status is "-" in
Index: /trunk/source/doc/src/streams.xml
===================================================================
--- /trunk/source/doc/src/streams.xml	(revision 16289)
+++ /trunk/source/doc/src/streams.xml	(revision 16290)
@@ -1090,5 +1090,5 @@
     </sect2>
   </sect1>
-  <sect1>
+  <sect1 id="Lisp-Standard-Streams-and-OS-Standard-Streams">
     <title>Lisp Standard Streams and OS Standard Streams</title>
     <para>
Index: /trunk/source/doc/src/threads.xml
===================================================================
--- /trunk/source/doc/src/threads.xml	(revision 16289)
+++ /trunk/source/doc/src/threads.xml	(revision 16290)
@@ -3274,5 +3274,5 @@
     <refentry id="v_request-terminal-input-via-break">
 	  <indexterm zone="v_request-terminal-input-via-break">
-	    <primary>request-terminal-input-via-break</primary>
+	    <primary>*request-terminal-input-via-break*</primary>
 	  </indexterm>
 
Index: /trunk/source/doc/src/using.xml
===================================================================
--- /trunk/source/doc/src/using.xml	(revision 16289)
+++ /trunk/source/doc/src/using.xml	(revision 16290)
@@ -1098,5 +1098,5 @@
       <refentry id="f_describe-character-encodings">
 	<indexterm zone="f_describe-character-encodings">
-	  <primary>[fn-name]</primary>
+	  <primary>describe-character-encodings</primary>
 	</indexterm>
 
@@ -1457,5 +1457,5 @@
 <refentry id="decode-string-from-octets">
   <indexterm zone="decode-string-from-octets">
-    <primary>"decode-string-from-octets</primary>
+    <primary>decode-string-from-octets</primary>
   </indexterm>
 
@@ -2068,5 +2068,5 @@
 
     <para>On Mac OS X,
-      the <link linkend="application_builder">application builder</link>
+      the <link linkend="application-builder">application builder</link>
       uses <literal>CCL:SAVE-APPLICATION</literal> to create the executable
       portion of the <glossterm linkend="application_bundle">application
@@ -3818,5 +3818,5 @@
       Ensure cleanup-forms are executed.
     </refpurpose>
-    <refclass>Special operator</refclass>
+    <refclass>Macro</refclass>
   </refnamediv>
 
