Brought documentation up to date
[rodin/chimara.git] / docs / reference / chimara-docs.sgml
index d003476e1bf8fd61cb40593a7f3e16ba2afb5e72..eebc66cd09ccc9e3ec3eeb8a33a4ce53f4a2eea1 100644 (file)
@@ -16,6 +16,7 @@
   <reference>
     <title>Chimara API Reference</title>
     <xi:include href="xml/chimara-glk.xml"/>
+    <xi:include href="xml/chimara-if.xml"/>
   </reference>
   
   <reference>
       <xi:include href="xml/glk-events.xml"/>
       <xi:include href="xml/glk-character-input-events.xml"/>
       <xi:include href="xml/glk-line-input-events.xml"/>
-      <!--<xi:include href="xml/glk-mouse-events.xml"/>
+      <xi:include href="xml/glk-mouse-events.xml"/>
       <xi:include href="xml/glk-timer-events.xml"/>
-      <xi:include href="xml/glk-arrangement-events.sgml"/>
-      <xi:include href="xml/glk-redraw-events.sgml"/>
-      <xi:include href="xml/glk-sound-notify-events.sgml"/>
-      <xi:include href="xml/glk-hyperlink-events.sgml"/>-->
       <xi:include href="xml/glk-other-events.sgml"/>
        </chapter>
        
@@ -85,7 +82,9 @@
          <xi:include href="xml/glk-read.xml"/>
          <xi:include href="xml/glk-closing-streams.xml"/>
          <xi:include href="xml/glk-stream-positions.xml"/>
-         <!--<xi:include href="xml/glk-styles.xml"/>-->
+         <xi:include href="xml/glk-styles.xml"/>
+         <xi:include href="xml/glk-stylehints.xml"/>
+         <xi:include href="xml/glk-style-measure.xml"/>
          <xi:include href="xml/glk-stream-types.xml"/>
          <xi:include href="xml/glk-stream-other.xml"/>
        </chapter>
     </chapter>
     
     <!-- Chapter 7. Graphics -->
-<!--    <chapter>
+    <chapter>
       <title>Graphics</title>
       <xi:include href="xml/glk-image-resources.xml"/>
       <xi:include href="xml/glk-graphics-windows.xml"/>
       <xi:include href="xml/glk-graphics-text.xml"/>
       <xi:include href="xml/glk-graphics-testing.xml"/>
     </chapter>
--->    
+    
     <!-- Chapter 8. Sound -->
 <!--    <chapter>
       <title>Sound</title>
     </chapter>
 -->    
     <!-- Chapter 9. Hyperlinks -->
-<!--    <chapter>
+    <chapter>
       <title>Hyperlinks</title>
       <xi:include href="xml/glk-creating-hyperlinks.xml"/>
       <xi:include href="xml/glk-accepting-hyperlinks.xml"/>
       <xi:include href="xml/glk-hyperlinks-testing.xml"/>
     </chapter>
--->    
+    
     <!-- Chapter 10. Porting, Adapting and Other Messy Bits -->
-<!--    <chapter>
-      <title>Porting, Adapting, and Other Messy Bits</title>
-    </chapter>
--->    
+    <xi:include href="glk-porting.sgml"/>
+   
     <!-- Chapter 11. Appendices -->
-<!--    <appendix>
+    <appendix>
       <title>The Dispatch Layer</title>
+      <xi:include href="dispatch.sgml"/>
+      <xi:include href="xml/dispatch-interrogating.xml"/>
+      <xi:include href="xml/dispatch-dispatching.xml"/>
+      <xi:include href="xml/dispatch-prototypes.xml"/>
+      <xi:include href="xml/dispatch-library-functions.xml"/>
+      <xi:include href="dispatch-selectors.sgml"/>
     </appendix>
-    
+
     <appendix>
       <title>The Blorb Layer</title>
+      <xi:include href="blorb.sgml"/>
+      <xi:include href="xml/blorb-program.xml"/>
+      <xi:include href="blorb-library.sgml"/>
+      <xi:include href="xml/blorb-layer.xml"/>
+      <xi:include href="xml/blorb-errors.xml"/>
+    </appendix>
+    
+    <appendix>
+     <title>Glk Extensions</title>
+     <xi:include href="xml/glkext-startup.xml"/>
+     <xi:include href="xml/glkext-unix.xml"/>
     </appendix>
--->    
   </reference>
 </book>