logo       


r9879 - in trunk/documentation/topic/reference/lib: . common-dylan common-d: msg#00036

Subject: r9879 - in trunk/documentation/topic/reference/lib: . common-dylan common-dylan/common-extensions common-dylan/finalization common-dylan/functional-objects-extras common-dylan/locators-protocol common-dylan/threads common-dylan/transcendentals dylan/dylan functional-dylan/functional-extensions
Author: housel
Date: Tue May 17 05:15:21 2005
New Revision: 9879

Added:
   trunk/documentation/topic/reference/lib/common-dylan/common-dylan.xml   
(contents, props changed)
Removed:
   
trunk/documentation/topic/reference/lib/common-dylan/functional-objects-extras/
   
trunk/documentation/topic/reference/lib/common-dylan/functional-objects-extras.xml
Modified:
   trunk/documentation/topic/reference/lib/common-dylan.xml
   trunk/documentation/topic/reference/lib/common-dylan/common-extensions.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lobject_dequeG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lstretchy_object_vectorG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lstring_tableG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/condition_to_string.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/debug_message.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/difference.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/false_or.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/fill_tableX.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/find_element.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/machine_word_to_string.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/profiling_type_result.xml
   
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/string_to_machine_word.xml
   
trunk/documentation/topic/reference/lib/common-dylan/finalization/automatic_finalization_enabledQ.xml
   
trunk/documentation/topic/reference/lib/common-dylan/finalization/automatic_finalization_enabledQ_setter.xml
   
trunk/documentation/topic/reference/lib/common-dylan/finalization/drain_finalization_queue.xml
   
trunk/documentation/topic/reference/lib/common-dylan/finalization/finalize.xml
   
trunk/documentation/topic/reference/lib/common-dylan/finalization/finalize_when_unreachable.xml
   
trunk/documentation/topic/reference/lib/common-dylan/locators-protocol/LlocatorG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/locators-protocol/open_locator.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Dbackground_priority.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Dhigh_priority.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Dinteractive_priority.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Dlow_priority.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Dnormal_priority.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Dsemaphore_maximum_count_limit.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Lconditional_update_errorG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Lcount_exceeded_errorG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Lduplicate_join_errorG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Lnot_owned_errorG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Lrecursive_lockG.xml
   trunk/documentation/topic/reference/lib/common-dylan/threads/LsemaphoreG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/LsynchronizationG.xml
   trunk/documentation/topic/reference/lib/common-dylan/threads/LthreadG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Lthread_inactive_errorG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/Ltimeout_expiredG.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/current_thread.xml
   trunk/documentation/topic/reference/lib/common-dylan/threads/join_thread.xml
   trunk/documentation/topic/reference/lib/common-dylan/threads/ownedQ.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/owned_for_readingQ.xml
   trunk/documentation/topic/reference/lib/common-dylan/threads/sleep.xml
   
trunk/documentation/topic/reference/lib/common-dylan/threads/synchronization_name.xml
   trunk/documentation/topic/reference/lib/common-dylan/threads/thread_name.xml
   trunk/documentation/topic/reference/lib/common-dylan/threads/wait_for.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/Ddouble_e.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/Ddouble_pi.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/Dsingle_e.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/Dsingle_pi.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/acos.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/acosh.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/asin.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/asinh.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/atan.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/atan2.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/atanh.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/cos.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/cosh.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/exp.xml
   
trunk/documentation/topic/reference/lib/common-dylan/transcendentals/isqrt.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/log.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/logn.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/sin.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/sinh.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/sqrt.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/tan.xml
   trunk/documentation/topic/reference/lib/common-dylan/transcendentals/tanh.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/Lbyte_stringG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/LclassG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/LcollectionG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/Ldouble_floatG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/LfloatG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/Lgeneric_functionG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/LintegerG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/Lsimple_errorG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/Lsimple_restartG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/Lsimple_warningG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/Lsingle_floatG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/LsingletonG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/LtableG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/Ltype_errorG.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/ceiling.xml
   trunk/documentation/topic/reference/lib/dylan/dylan/ceilingS.xml
   trunk/documentation/topic/reference/lib/functional-dylan.xml
   
trunk/documentation/topic/reference/lib/functional-dylan/functional-extensions/default_last_handler.xml
Log:
Bug: 7249
Another batch of content converted from FrameMaker, and cleanup
of dangling links.


Modified: trunk/documentation/topic/reference/lib/common-dylan.xml
==============================================================================
--- trunk/documentation/topic/reference/lib/common-dylan.xml    (original)
+++ trunk/documentation/topic/reference/lib/common-dylan.xml    Tue May 17 
05:15:21 2005
@@ -14,52 +14,56 @@
 
   <dylanLibraryDetail>
     <apiDesc>
-      <p></p>
     </apiDesc>
   </dylanLibraryDetail>
 
   <related-links>
-    <link href="common-dylan/byte-vector.xml">
-      <linktext><apiname>byte-vector</apiname></linktext>
-    </link>
-    <link href="common-dylan/common-extensions.xml">
-      <linktext><apiname>common-extensions</apiname></linktext>
-    </link>
-    <link href="../dylan/dylan.xml">
-      <linktext><apiname>dylan</apiname></linktext>
-    </link>
-    <link href="common-dylan/finalization.xml">
-      <linktext><apiname>finalization</apiname></linktext>
-    </link>
-    <link href="common-dylan/functional-objects-extras.xml">
-      <linktext><apiname>functional-objects-extras</apiname></linktext>
-    </link>
-    <link href="common-dylan/locators-protocol.xml">
-      <linktext><apiname>locators-protocol</apiname></linktext>
-    </link>
-    <link href="common-dylan/machine-words.xml">
-      <linktext><apiname>machine-words</apiname></linktext>
-    </link>
-    <link href="common-dylan/simple-io.xml">
-      <linktext><apiname>simple-io</apiname></linktext>
-    </link>
-    <link href="common-dylan/simple-profiling.xml">
-      <linktext><apiname>simple-profiling</apiname></linktext>
-    </link>
-    <link href="common-dylan/simple-random.xml">
-      <linktext><apiname>simple-random</apiname></linktext>
-    </link>
-    <link href="common-dylan/streams-protocol.xml">
-      <linktext><apiname>streams-protocol</apiname></linktext>
-    </link>
-    <link href="common-dylan/threads.xml">
-      <linktext><apiname>threads</apiname></linktext>
-    </link>
-    <link href="common-dylan/threads-extensions.xml">
-      <linktext><apiname>threads-extensions</apiname></linktext>
-    </link>
-    <link href="common-dylan/transcendentals.xml">
-      <linktext><apiname>transcendentals</apiname></linktext>
-    </link>
+    <linklist>
+      <title>Exported Modules</title>
+
+      <link href="common-dylan/byte-vector.xml">
+       <linktext><apiname>byte-vector</apiname></linktext>
+      </link>
+      <link href="common-dylan/common-dylan.xml">
+       <linktext><apiname>common-dylan</apiname></linktext>
+      </link>
+      <link href="common-dylan/common-extensions.xml">
+       <linktext><apiname>common-extensions</apiname></linktext>
+      </link>
+      <link href="dylan/dylan.xml">
+       <linktext><apiname>dylan</apiname> (re-exported from the
+       <apiname>dylan</apiname> library)</linktext>
+      </link>
+      <link href="common-dylan/finalization.xml">
+       <linktext><apiname>finalization</apiname></linktext>
+      </link>
+      <link href="common-dylan/locators-protocol.xml">
+       <linktext><apiname>locators-protocol</apiname></linktext>
+      </link>
+      <link href="common-dylan/machine-words.xml">
+       <linktext><apiname>machine-words</apiname></linktext>
+      </link>
+      <link href="common-dylan/simple-io.xml">
+       <linktext><apiname>simple-io</apiname></linktext>
+      </link>
+      <link href="common-dylan/simple-profiling.xml">
+       <linktext><apiname>simple-profiling</apiname></linktext>
+      </link>
+      <link href="common-dylan/simple-random.xml">
+       <linktext><apiname>simple-random</apiname></linktext>
+      </link>
+      <link href="common-dylan/streams-protocol.xml">
+       <linktext><apiname>streams-protocol</apiname></linktext>
+      </link>
+      <link href="common-dylan/threads.xml">
+       <linktext><apiname>threads</apiname></linktext>
+      </link>
+      <link href="common-dylan/threads-extensions.xml">
+       <linktext><apiname>threads-extensions</apiname></linktext>
+      </link>
+      <link href="common-dylan/transcendentals.xml">
+       <linktext><apiname>transcendentals</apiname></linktext>
+      </link>
+    </linklist>
   </related-links>
 </dylanLibrary>

Added: trunk/documentation/topic/reference/lib/common-dylan/common-dylan.xml
==============================================================================
--- (empty file)
+++ trunk/documentation/topic/reference/lib/common-dylan/common-dylan.xml       
Tue May 17 05:15:21 2005
@@ -0,0 +1,967 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE dylanModule PUBLIC "-//Gwydion//DTD DITA Dylan API Module//EN" 
"../../../dtd/dylanModule.dtd" []>
+<dylanModule id="lib-common-dylan-common-dylan">
+  <apiName>common-dylan</apiName>
+  <shortdesc></shortdesc>
+
+  <prolog>
+    <author></author>
+    <copyright>
+      <copyryear year="2005"/>
+      <copyrholder>Gwydion Dylan Maintainers</copyrholder>
+    </copyright>
+  </prolog>
+
+  <dylanModuleDetail>
+    <apiDesc>
+      <p>The <apipackage
+      href="../common-dylan.xml">common-dylan</apipackage> library
+      provides the <apiname>common-dylan</apiname> module as a
+      convenience module that combines the <apipackage
+      href="../dylan/dylan.xml">dylan</apipackage> and <apipackage
+      href="common-extensions.xml">common-extensions</apipackage>
+      libraries to provide a convenient extended “dialect” of
+      Dylan.</p>
+    </apiDesc>
+  </dylanModuleDetail>
+
+  <related-links>
+    <linklist>
+      <title>Re-exported bindings</title>
+      
+      <link href="../dylan/dylan/Dmaximum_integer.xml">
+       <linktext><apiname>$maximum-integer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Dminimum_integer.xml">
+       <linktext><apiname>$minimum-integer</apiname></linktext>
+      </link>
+      <link href="common-extensions/Dunfound.xml">
+       <linktext><apiname>$unfound</apiname></linktext>
+      </link>
+      <link href="common-extensions/Dunsupplied.xml">
+       <linktext><apiname>$unsupplied</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/B.xml">
+       <linktext><apiname>&amp;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/T.xml">
+       <linktext><apiname>*</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/A.xml">
+       <linktext><apiname>+</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/_.xml">
+       <linktext><apiname>-</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/S.xml">
+       <linktext><apiname>/</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/ME.xml">
+       <linktext><apiname>:=</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/L.xml">
+       <linktext><apiname>&lt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LE.xml">
+       <linktext><apiname>&lt;=</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LabortG.xml">
+       <linktext><apiname>&lt;abort&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Larithmetic_errorG.xml">
+       <linktext><apiname>&lt;arithmetic-error&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Larithmetic_overflow_errorG.xml">
+       
<linktext><apiname>&lt;arithmetic-overflow-error&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Larithmetic_underflow_errorG.xml">
+       
<linktext><apiname>&lt;arithmetic-underflow-error&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LarrayG.xml">
+       <linktext><apiname>&lt;array&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LbooleanG.xml">
+       <linktext><apiname>&lt;boolean&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lbyte_stringG.xml">
+       <linktext><apiname>&lt;byte-string&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lbyte_vectorG.xml">
+       <linktext><apiname>&lt;byte-vector&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LcharacterG.xml">
+       <linktext><apiname>&lt;character&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LclassG.xml">
+       <linktext><apiname>&lt;class&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lclosable_objectG.xml">
+       <linktext><apiname>&lt;closable-object&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LcollectionG.xml">
+       <linktext><apiname>&lt;collection&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LcomplexG.xml">
+       <linktext><apiname>&lt;complex&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LconditionG.xml">
+       <linktext><apiname>&lt;condition&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LdequeG.xml">
+       <linktext><apiname>&lt;deque&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Ldivision_by_zero_errorG.xml">
+       <linktext><apiname>&lt;division-by-zero-error&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Ldouble_floatG.xml">
+       <linktext><apiname>&lt;double-float&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lempty_listG.xml">
+       <linktext><apiname>&lt;empty-list&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LerrorG.xml">
+       <linktext><apiname>&lt;error&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lexplicit_key_collectionG.xml">
+       <linktext><apiname>&lt;explicit-key-collection&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lextended_floatG.xml">
+       <linktext><apiname>&lt;extended-float&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LfloatG.xml">
+       <linktext><apiname>&lt;float&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lformat_string_conditionG.xml">
+       <linktext><apiname>&lt;format-string-condition&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LfunctionG.xml">
+       <linktext><apiname>&lt;function&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lgeneric_functionG.xml">
+       <linktext><apiname>&lt;generic-function&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LintegerG.xml">
+       <linktext><apiname>&lt;integer&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LlistG.xml">
+       <linktext><apiname>&lt;list&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LmethodG.xml">
+       <linktext><apiname>&lt;method&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lmutable_collectionG.xml">
+       <linktext><apiname>&lt;mutable-collection&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lmutable_explicit_key_collectionG.xml">
+       
<linktext><apiname>&lt;mutable-explicit-key-collection&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lmutable_sequenceG.xml">
+       <linktext><apiname>&lt;mutable-sequence&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LnumberG.xml">
+       <linktext><apiname>&lt;number&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lobject_dequeG.xml">
+       <linktext><apiname>&lt;object-deque&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lobject_tableG.xml">
+       <linktext><apiname>&lt;object-table&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LobjectG.xml">
+       <linktext><apiname>&lt;object&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LpairG.xml">
+       <linktext><apiname>&lt;pair&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LrangeG.xml">
+       <linktext><apiname>&lt;range&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LrationalG.xml">
+       <linktext><apiname>&lt;rational&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LrealG.xml">
+       <linktext><apiname>&lt;real&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LrestartG.xml">
+       <linktext><apiname>&lt;restart&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lsealed_object_errorG.xml">
+       <linktext><apiname>&lt;sealed-object-error&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LsequenceG.xml">
+       <linktext><apiname>&lt;sequence&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lserious_conditionG.xml">
+       <linktext><apiname>&lt;serious-condition&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lsimple_conditionG.xml">
+       <linktext><apiname>&lt;simple-condition&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lsimple_errorG.xml">
+       <linktext><apiname>&lt;simple-error&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lsimple_object_vectorG.xml">
+       <linktext><apiname>&lt;simple-object-vector&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lsimple_restartG.xml">
+       <linktext><apiname>&lt;simple-restart&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lsimple_vectorG.xml">
+       <linktext><apiname>&lt;simple-vector&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lsimple_warningG.xml">
+       <linktext><apiname>&lt;simple-warning&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lsingle_floatG.xml">
+       <linktext><apiname>&lt;single-float&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LsingletonG.xml">
+       <linktext><apiname>&lt;singleton&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lstack_overflow_errorG.xml">
+       <linktext><apiname>&lt;stack-overflow-error&gt;</apiname></linktext>
+      </link>
+      <link href="streams-protocol/LstreamG.xml">
+       <linktext><apiname>&lt;stream&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lstretchy_collectionG.xml">
+       <linktext><apiname>&lt;stretchy-collection&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lstretchy_object_vectorG.xml">
+       <linktext><apiname>&lt;stretchy-object-vector&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lstretchy_sequenceG.xml">
+       <linktext><apiname>&lt;stretchy-sequence&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lstretchy_vectorG.xml">
+       <linktext><apiname>&lt;stretchy-vector&gt;</apiname></linktext>
+      </link>
+      <link href="common-extensions/Lstring_tableG.xml">
+       <linktext><apiname>&lt;string-table&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LstringG.xml">
+       <linktext><apiname>&lt;string&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LsymbolG.xml">
+       <linktext><apiname>&lt;symbol&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LtableG.xml">
+       <linktext><apiname>&lt;table&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Ltype_errorG.xml">
+       <linktext><apiname>&lt;type-error&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LtypeG.xml">
+       <linktext><apiname>&lt;type&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/Lunicode_stringG.xml">
+       <linktext><apiname>&lt;unicode-string&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LvectorG.xml">
+       <linktext><apiname>&lt;vector&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/LwarningG.xml">
+       <linktext><apiname>&lt;warning&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/E.xml">
+       <linktext><apiname>=</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/EE.xml">
+       <linktext><apiname>==</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/G.xml">
+       <linktext><apiname>&gt;</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/GE.xml">
+       <linktext><apiname>&gt;=</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/C.xml">
+       <linktext><apiname>^</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/abort.xml">
+       <linktext><apiname>abort</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/abs.xml">
+       <linktext><apiname>abs</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/add.xml">
+       <linktext><apiname>add</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/addX.xml">
+       <linktext><apiname>add!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/add_method.xml">
+       <linktext><apiname>add-method</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/add_new.xml">
+       <linktext><apiname>add-new</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/add_newX.xml">
+       <linktext><apiname>add-new!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/all_superclasses.xml">
+       <linktext><apiname>all-superclasses</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/always.xml">
+       <linktext><apiname>always</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/anyQ.xml">
+       <linktext><apiname>any?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/applicable_methodQ.xml">
+       <linktext><apiname>applicable-method?</apiname></linktext>
+      </link>
+      <link href="common-extensions/application_arguments.xml">
+       <linktext><apiname>application-arguments</apiname></linktext>
+      </link>
+      <link href="common-extensions/application_filename.xml">
+       <linktext><apiname>application-filename</apiname></linktext>
+      </link>
+      <link href="common-extensions/application_name.xml">
+       <linktext><apiname>application-name</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/apply.xml">
+       <linktext><apiname>apply</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/aref.xml">
+       <linktext><apiname>aref</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/aref_setter.xml">
+       <linktext><apiname>aref-setter</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/as.xml">
+       <linktext><apiname>as</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/as_lowercase.xml">
+       <linktext><apiname>as-lowercase</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/as_lowercaseX.xml">
+       <linktext><apiname>as-lowercase!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/as_uppercase.xml">
+       <linktext><apiname>as-uppercase</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/as_uppercaseX.xml">
+       <linktext><apiname>as-uppercase!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/ash.xml">
+       <linktext><apiname>ash</apiname></linktext>
+      </link>
+      <link href="common-extensions/assert.xml">
+       <linktext><apiname>assert</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/backward_iteration_protocol.xml">
+       <linktext><apiname>backward-iteration-protocol</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/begin.xml">
+       <linktext><apiname>begin</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/block.xml">
+       <linktext><apiname>block</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/break.xml">
+       <linktext><apiname>break</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/case.xml">
+       <linktext><apiname>case</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/ceiling.xml">
+       <linktext><apiname>ceiling</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/ceilingS.xml">
+       <linktext><apiname>ceiling/</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/cerror.xml">
+       <linktext><apiname>cerror</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/check_type.xml">
+       <linktext><apiname>check-type</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/choose.xml">
+       <linktext><apiname>choose</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/choose_by.xml">
+       <linktext><apiname>choose-by</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/class_definer.xml">
+       <linktext><apiname>class-definer</apiname></linktext>
+      </link>
+      <link href="streams-protocol/close.xml">
+       <linktext><apiname>close</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/complement.xml">
+       <linktext><apiname>complement</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/compose.xml">
+       <linktext><apiname>compose</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/concatenate.xml">
+       <linktext><apiname>concatenate</apiname></linktext>
+      </link>
+      <link href="common-extensions/concatenateX.xml">
+       <linktext><apiname>concatenate!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/concatenate_as.xml">
+       <linktext><apiname>concatenate-as</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/condition_format_arguments.xml">
+       <linktext><apiname>condition-format-arguments</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/condition_format_string.xml">
+       <linktext><apiname>condition-format-string</apiname></linktext>
+      </link>
+      <link href="common-extensions/condition_to_string.xml">
+       <linktext><apiname>condition-to-string</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/conjoin.xml">
+       <linktext><apiname>conjoin</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/constant_definer.xml">
+       <linktext><apiname>constant-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/copy_sequence.xml">
+       <linktext><apiname>copy-sequence</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/curry.xml">
+       <linktext><apiname>curry</apiname></linktext>
+      </link>
+      <link href="common-extensions/debug_assert.xml">
+       <linktext><apiname>debug-assert</apiname></linktext>
+      </link>
+      <link href="common-extensions/debug_message.xml">
+       <linktext><apiname>debug-message</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/default_handler.xml">
+       <linktext><apiname>default-handler</apiname></linktext>
+      </link>
+      <link href="common-extensions/difference.xml">
+       <linktext><apiname>difference</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/dimension.xml">
+       <linktext><apiname>dimension</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/dimensions.xml">
+       <linktext><apiname>dimensions</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/direct_subclasses.xml">
+       <linktext><apiname>direct-subclasses</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/direct_superclasses.xml">
+       <linktext><apiname>direct-superclasses</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/disjoin.xml">
+       <linktext><apiname>disjoin</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/do.xml">
+       <linktext><apiname>do</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/do_handlers.xml">
+       <linktext><apiname>do-handlers</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/domain_definer.xml">
+       <linktext><apiname>domain-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/element.xml">
+       <linktext><apiname>element</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/element_setter.xml">
+       <linktext><apiname>element-setter</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/emptyQ.xml">
+       <linktext><apiname>empty?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/error.xml">
+       <linktext><apiname>error</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/evenQ.xml">
+       <linktext><apiname>even?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/everyQ.xml">
+       <linktext><apiname>every?</apiname></linktext>
+      </link>
+      <link href="common-extensions/exit_application.xml">
+       <linktext><apiname>exit-application</apiname></linktext>
+      </link>
+      <link href="common-extensions/false_or.xml">
+       <linktext><apiname>false-or</apiname></linktext>
+      </link>
+      <link href="common-extensions/falseQ.xml">
+       <linktext><apiname>false?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/fillX.xml">
+       <linktext><apiname>fill!</apiname></linktext>
+      </link>
+      <link href="common-extensions/fill_tableX.xml">
+       <linktext><apiname>fill-table!</apiname></linktext>
+      </link>
+      <link href="common-extensions/find_element.xml">
+       <linktext><apiname>find-element</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/find_key.xml">
+       <linktext><apiname>find-key</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/find_method.xml">
+       <linktext><apiname>find-method</apiname></linktext>
+      </link>
+      <link href="common-extensions/find_value.xml">
+       <linktext><apiname>find-value</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/first.xml">
+       <linktext><apiname>first</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/first_setter.xml">
+       <linktext><apiname>first-setter</apiname></linktext>
+      </link>
+      <link href="common-extensions/float_to_string.xml">
+       <linktext><apiname>float-to-string</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/floor.xml">
+       <linktext><apiname>floor</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/floorS.xml">
+       <linktext><apiname>floor/</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/for.xml">
+       <linktext><apiname>for</apiname></linktext>
+      </link>
+      <link href="common-extensions/format_to_string.xml">
+       <linktext><apiname>format-to-string</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/forward_iteration_protocol.xml">
+       <linktext><apiname>forward-iteration-protocol</apiname></linktext>
+      </link>
+      <link href="common-extensions/foundQ.xml">
+       <linktext><apiname>found?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/function_arguments.xml">
+       <linktext><apiname>function-arguments</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/function_definer.xml">
+       <linktext><apiname>function-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/function_return_values.xml">
+       <linktext><apiname>function-return-values</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/function_specializers.xml">
+       <linktext><apiname>function-specializers</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/gcd.xml">
+       <linktext><apiname>gcd</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/generic_definer.xml">
+       <linktext><apiname>generic-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/generic_function_mandatory_keywords.xml">
+       
<linktext><apiname>generic-function-mandatory-keywords</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/generic_function_methods.xml">
+       <linktext><apiname>generic-function-methods</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/head.xml">
+       <linktext><apiname>head</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/head_setter.xml">
+       <linktext><apiname>head-setter</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/identity.xml">
+       <linktext><apiname>identity</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/if.xml">
+       <linktext><apiname>if</apiname></linktext>
+      </link>
+      <link href="common-extensions/ignorable.xml">
+       <linktext><apiname>ignorable</apiname></linktext>
+      </link>
+      <link href="common-extensions/ignore.xml">
+       <linktext><apiname>ignore</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/initialize.xml">
+       <linktext><apiname>initialize</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/instanceQ.xml">
+       <linktext><apiname>instance?</apiname></linktext>
+      </link>
+      <link href="common-extensions/integer_to_string.xml">
+       <linktext><apiname>integer-to-string</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/integralQ.xml">
+       <linktext><apiname>integral?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/intersection.xml">
+       <linktext><apiname>intersection</apiname></linktext>
+      </link>
+      <link href="common-extensions/iterate.xml">
+       <linktext><apiname>iterate</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/key_sequence.xml">
+       <linktext><apiname>key-sequence</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/key_test.xml">
+       <linktext><apiname>key-test</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/last.xml">
+       <linktext><apiname>last</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/last_setter.xml">
+       <linktext><apiname>last-setter</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/lcm.xml">
+       <linktext><apiname>lcm</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/let.xml">
+       <linktext><apiname>let</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/library_definer.xml">
+       <linktext><apiname>library-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/limited.xml">
+       <linktext><apiname>limited</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/list.xml">
+       <linktext><apiname>list</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/local.xml">
+       <linktext><apiname>local</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/logand.xml">
+       <linktext><apiname>logand</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/logbitQ.xml">
+       <linktext><apiname>logbit?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/logior.xml">
+       <linktext><apiname>logior</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/lognot.xml">
+       <linktext><apiname>lognot</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/logxor.xml">
+       <linktext><apiname>logxor</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/lsh.xml">
+       <linktext><apiname>lsh</apiname></linktext>
+      </link>
+      <link href="common-extensions/machine_word_to_string.xml">
+       <linktext><apiname>machine-word-to-string</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/macro.xml">
+       <linktext><apiname>macro</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/macro_definer.xml">
+       <linktext><apiname>macro-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/make.xml">
+       <linktext><apiname>make</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/map.xml">
+       <linktext><apiname>map</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/map_as.xml">
+       <linktext><apiname>map-as</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/map_into.xml">
+       <linktext><apiname>map-into</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/max.xml">
+       <linktext><apiname>max</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/memberQ.xml">
+       <linktext><apiname>member?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/merge_hash_ids.xml">
+       <linktext><apiname>merge-hash-ids</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/method.xml">
+       <linktext><apiname>method</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/method_definer.xml">
+       <linktext><apiname>method-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/min.xml">
+       <linktext><apiname>min</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/module_definer.xml">
+       <linktext><apiname>module-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/modulo.xml">
+       <linktext><apiname>modulo</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/negative.xml">
+       <linktext><apiname>negative</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/negativeQ.xml">
+       <linktext><apiname>negative?</apiname></linktext>
+      </link>
+      <link href="common-extensions/number_to_string.xml">
+       <linktext><apiname>number-to-string</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/object_class.xml">
+       <linktext><apiname>object-class</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/object_hash.xml">
+       <linktext><apiname>object-hash</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/oddQ.xml">
+       <linktext><apiname>odd?</apiname></linktext>
+      </link>
+      <link href="common-extensions/one_of.xml">
+       <linktext><apiname>one-of</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/pair.xml">
+       <linktext><apiname>pair</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/pop.xml">
+       <linktext><apiname>pop</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/pop_last.xml">
+       <linktext><apiname>pop-last</apiname></linktext>
+      </link>
+      <link href="common-extensions/position.xml">
+       <linktext><apiname>position</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/positiveQ.xml">
+       <linktext><apiname>positive?</apiname></linktext>
+      </link>
+      <link href="common-extensions/profiling.xml">
+       <linktext><apiname>profiling</apiname></linktext>
+      </link>
+      <link href="common-extensions/profiling_type_result.xml">
+       <linktext><apiname>profiling-type-result</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/push.xml">
+       <linktext><apiname>push</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/push_last.xml">
+       <linktext><apiname>push-last</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/range.xml">
+       <linktext><apiname>range</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/rank.xml">
+       <linktext><apiname>rank</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/rcurry.xml">
+       <linktext><apiname>rcurry</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/reduce.xml">
+       <linktext><apiname>reduce</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/reduce1.xml">
+       <linktext><apiname>reduce1</apiname></linktext>
+      </link>
+      <link href="common-extensions/register_application_exit_function.xml">
+       
<linktext><apiname>register-application-exit-function</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/remainder.xml">
+       <linktext><apiname>remainder</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/remove.xml">
+       <linktext><apiname>remove</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/removeX.xml">
+       <linktext><apiname>remove!</apiname></linktext>
+      </link>
+      <link href="common-extensions/remove_all_keysX.xml">
+       <linktext><apiname>remove-all-keys!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/remove_duplicates.xml">
+       <linktext><apiname>remove-duplicates</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/remove_duplicatesX.xml">
+       <linktext><apiname>remove-duplicates!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/remove_keyX.xml">
+       <linktext><apiname>remove-key!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/remove_method.xml">
+       <linktext><apiname>remove-method</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/replace_elementsX.xml">
+       <linktext><apiname>replace-elements!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/replace_subsequenceX.xml">
+       <linktext><apiname>replace-subsequence!</apiname></linktext>
+      </link>
+      <link href="common-extensions/rest.xml">
+       <linktext><apiname>rest</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/restart_query.xml">
+       <linktext><apiname>restart-query</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/return_allowedQ.xml">
+       <linktext><apiname>return-allowed?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/return_description.xml">
+       <linktext><apiname>return-description</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/return_query.xml">
+       <linktext><apiname>return-query</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/reverse.xml">
+       <linktext><apiname>reverse</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/reverseX.xml">
+       <linktext><apiname>reverse!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/round.xml">
+       <linktext><apiname>round</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/roundS.xml">
+       <linktext><apiname>round/</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/row_major_index.xml">
+       <linktext><apiname>row-major-index</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/second.xml">
+       <linktext><apiname>second</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/second_setter.xml">
+       <linktext><apiname>second-setter</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/select.xml">
+       <linktext><apiname>select</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/shallow_copy.xml">
+       <linktext><apiname>shallow-copy</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/signal.xml">
+       <linktext><apiname>signal</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/singleton.xml">
+       <linktext><apiname>singleton</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/size.xml">
+       <linktext><apiname>size</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/size_setter.xml">
+       <linktext><apiname>size-setter</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/slot_initializedQ.xml">
+       <linktext><apiname>slot-initialized?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/sort.xml">
+       <linktext><apiname>sort</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/sortX.xml">
+       <linktext><apiname>sort!</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/sorted_applicable_methods.xml">
+       <linktext><apiname>sorted-applicable-methods</apiname></linktext>
+      </link>
+      <link href="common-extensions/split.xml">
+       <linktext><apiname>split</apiname></linktext>
+      </link>
+      <link href="common-extensions/string_to_integer.xml">
+       <linktext><apiname>string-to-integer</apiname></linktext>
+      </link>
+      <link href="common-extensions/string_to_machine_word.xml">
+       <linktext><apiname>string-to-machine-word</apiname></linktext>
+      </link>
+      <link href="common-extensions/subclass.xml">
+       <linktext><apiname>subclass</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/subsequence_position.xml">
+       <linktext><apiname>subsequence-position</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/subtypeQ.xml">
+       <linktext><apiname>subtype?</apiname></linktext>
+      </link>
+      <link href="common-extensions/suppliedQ.xml">
+       <linktext><apiname>supplied?</apiname></linktext>
+      </link>
+      <link href="common-extensions/table_definer.xml">
+       <linktext><apiname>table-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/table_protocol.xml">
+       <linktext><apiname>table-protocol</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/tail.xml">
+       <linktext><apiname>tail</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/tail_setter.xml">
+       <linktext><apiname>tail-setter</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/third.xml">
+       <linktext><apiname>third</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/third_setter.xml">
+       <linktext><apiname>third-setter</apiname></linktext>
+      </link>
+      <link href="common-extensions/tokenize_command_line.xml">
+       <linktext><apiname>tokenize-command-line</apiname></linktext>
+      </link>
+      <link href="common-extensions/trueQ.xml">
+       <linktext><apiname>true?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/truncate.xml">
+       <linktext><apiname>truncate</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/truncateS.xml">
+       <linktext><apiname>truncate/</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/type_error_expected_type.xml">
+       <linktext><apiname>type-error-expected-type</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/type_error_value.xml">
+       <linktext><apiname>type-error-value</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/type_for_copy.xml">
+       <linktext><apiname>type-for-copy</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/type_union.xml">
+       <linktext><apiname>type-union</apiname></linktext>
+      </link>
+      <link href="common-extensions/unfound.xml">
+       <linktext><apiname>unfound</apiname></linktext>
+      </link>
+      <link href="common-extensions/unfoundQ.xml">
+       <linktext><apiname>unfound?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/union.xml">
+       <linktext><apiname>union</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/unless.xml">
+       <linktext><apiname>unless</apiname></linktext>
+      </link>
+      <link href="common-extensions/unsupplied.xml">
+       <linktext><apiname>unsupplied</apiname></linktext>
+      </link>
+      <link href="common-extensions/unsuppliedQ.xml">
+       <linktext><apiname>unsupplied?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/until.xml">
+       <linktext><apiname>until</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/values.xml">
+       <linktext><apiname>values</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/variable_definer.xml">
+       <linktext><apiname>variable-definer</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/vector.xml">
+       <linktext><apiname>vector</apiname></linktext>
+      </link>
+      <link href="common-extensions/when.xml">
+       <linktext><apiname>when</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/while.xml">
+       <linktext><apiname>while</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/zeroQ.xml">
+       <linktext><apiname>zero?</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/V.xml">
+       <linktext><apiname>|</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/N.xml">
+       <linktext><apiname>~</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/NE.xml">
+       <linktext><apiname>~=</apiname></linktext>
+      </link>
+      <link href="../dylan/dylan/NEE.xml">
+       <linktext><apiname>~==</apiname></linktext>
+      </link>
+    </linklist>
+  </related-links>
+</dylanModule>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions.xml
==============================================================================
--- trunk/documentation/topic/reference/lib/common-dylan/common-extensions.xml  
(original)
+++ trunk/documentation/topic/reference/lib/common-dylan/common-extensions.xml  
Tue May 17 05:15:21 2005
@@ -55,7 +55,7 @@
     <link href="common-extensions/Lstack_overflow_errorG.xml">
       <linktext><apiname>&lt;stack-overflow-error&gt;</apiname></linktext>
     </link>
-    <link href="common-extensions/LstreamG.xml">
+    <link href="streams-protocol/LstreamG.xml">
       <linktext><apiname>&lt;stream&gt;</apiname></linktext>
     </link>
     <link href="common-extensions/Lstretchy_object_vectorG.xml">
@@ -79,7 +79,7 @@
     <link href="common-extensions/assert.xml">
       <linktext><apiname>assert</apiname></linktext>
     </link>
-    <link href="common-extensions/close.xml">
+    <link href="streams-protocol/close.xml">
       <linktext><apiname>close</apiname></linktext>
     </link>
     <link href="common-extensions/concatenateX.xml">

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lobject_dequeG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lobject_dequeG.xml
   (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lobject_dequeG.xml
   Tue May 17 05:15:21 2005
@@ -15,7 +15,6 @@
   <dylanClassDetail>
     <dylanClassDef>
       <dylanSuperClass 
href="../../dylan/dylan/LdequeG.xml">&lt;deque&gt;</dylanSuperClass>
-      <dylanSuperClass 
href="Llimited_collectionG.xml">&lt;limited-collection&gt;</dylanSuperClass>
       <dylanInitKeyword>
        <apiItemName>fill:</apiItemName>
         <apiOtherClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOtherClassifier>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lstretchy_object_vectorG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lstretchy_object_vectorG.xml
 (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lstretchy_object_vectorG.xml
 Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanClassDetail>
     <dylanClassDef>
-      <dylanSuperClass 
href="Llimited_stretchy_vectorG.xml">&lt;limited-stretchy-vector&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="Lstretchy_vectorG.xml">&lt;stretchy-vector&gt;</dylanSuperClass>
       <dylanInitKeyword>
        <apiItemName>capacity:</apiItemName>
         <apiOtherClassifier 
href="../../dylan/dylan/LintegerG.xml">&lt;integer&gt;</apiOtherClassifier>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lstring_tableG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lstring_tableG.xml
   (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/Lstring_tableG.xml
   Tue May 17 05:15:21 2005
@@ -26,7 +26,7 @@
       href="../../dylan/dylan/LstringG.xml">&lt;string&gt;</apiclassifier>.</p>
 
       <p>Keys are compared using the equivalence predicate
-      <apioperation href="../../dylan/E.xml">\=</apioperation>. The
+      <apioperation href="../../dylan/dylan/E.xml">\=</apioperation>. The
       elements of the table are instances of <apiclassifier
       href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiclassifier>.</p>
 

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/condition_to_string.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/condition_to_string.xml
      (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/condition_to_string.xml
      Tue May 17 05:15:21 2005
@@ -2,7 +2,7 @@
 <!DOCTYPE dylanGenericFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Generic 
Function//EN" "../../../../dtd/dylanGenericFunction.dtd" []>
 <dylanGenericFunction 
id="lib-common-dylan-common-extensions-condition_to_string">
   <apiName>condition-to-string</apiName>
-  <shortdesc>Returns .</shortdesc>
+  <shortdesc>Returns a string representation of a condition object.</shortdesc>
 
   <prolog>
     <author></author>
@@ -22,13 +22,19 @@
       </dylanFunctionParam>
       <dylanFunctionReturn>
        <apiItemName>string</apiItemName>
-        <apiType value="{complex type}"/>
+        <apiType value="false-or(&lt;string&gt;)"/>
        <apiDefNote></apiDefNote>
       </dylanFunctionReturn>
     </dylanGenericFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Returns a string representation of a general instance of
+      <apiclassifier
+      
href="../../dylan/dylan/LconditionG.xml">&lt;condition&gt;</apiclassifier>
+      . There is a method on <apiclassifier
+      
href="Lformat_string_conditionG.xml">&lt;format-string-condition&gt;</apiclassifier>
+      and method on <apiclassifier
+      
href="../../dylan/dylan/Ltype_errorG.xml">&lt;type-error&gt;</apiclassifier>.</p>
     </apiDesc>
   </dylanGenericFunctionDetail>
 </dylanGenericFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/debug_message.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/debug_message.xml
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/debug_message.xml
    Tue May 17 05:15:21 2005
@@ -2,7 +2,7 @@
 <!DOCTYPE dylanGenericFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Generic 
Function//EN" "../../../../dtd/dylanGenericFunction.dtd" []>
 <dylanGenericFunction id="lib-common-dylan-common-extensions-debug_message">
   <apiName>debug-message</apiName>
-  <shortdesc>Returns .</shortdesc>
+  <shortdesc>Formats a string and outputs it to the debugger.</shortdesc>
 
   <prolog>
     <author></author>
@@ -16,7 +16,7 @@
     <dylanGenericFunctionDef>
       <dylanFunctionParam>
        <apiItemName>format-string</apiItemName>
-        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LstringG.xml">&lt;string&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
       <dylanFunctionRestParam>
@@ -24,15 +24,13 @@
         <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionRestParam>
-      <dylanFunctionRestReturn>
-       <apiItemName>results</apiItemName>
-        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
-       <apiDefNote></apiDefNote>
-      </dylanFunctionRestReturn>
     </dylanGenericFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Formats a string and outputs it to the debugger. </p>
+
+      <p>The <parmname>format-string</parmname> is a format string as
+      defined in the <cite>Dylan Reference Manual</cite>.</p>
     </apiDesc>
   </dylanGenericFunctionDetail>
 </dylanGenericFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/difference.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/difference.xml
       (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/difference.xml
       Tue May 17 05:15:21 2005
@@ -2,7 +2,9 @@
 <!DOCTYPE dylanGenericFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Generic 
Function//EN" "../../../../dtd/dylanGenericFunction.dtd" []>
 <dylanGenericFunction id="lib-common-dylan-common-extensions-difference">
   <apiName>difference</apiName>
-  <shortdesc>Returns .</shortdesc>
+
+  <shortdesc>Returns a sequence containing the elements of one
+  sequence that are not members of a second.</shortdesc>
 
   <prolog>
     <author></author>
@@ -28,7 +30,7 @@
       <dylanFunctionKeywordParam>
        <apiItemName>test</apiItemName>
         <apiOperationClassifier 
href="../../dylan/dylan/LfunctionG.xml">&lt;function&gt;</apiOperationClassifier>
-       <apiDefNote></apiDefNote>
+       <apiDefNote>Defaults to <apioperation 
href="../../dylan/dylan/EE.xml">\==</apioperation>.</apiDefNote>
       </dylanFunctionKeywordParam>
       <dylanFunctionReturn>
        <apiItemName>result-sequence</apiItemName>
@@ -38,7 +40,10 @@
     </dylanGenericFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Returns a sequence containing the elements of
+      <parmname>sequence-1</parmname> that are not members of
+      <parmname>sequence-2</parmname>. You can supply a membership
+      test function as <parmname>test</parmname>.</p>
     </apiDesc>
   </dylanGenericFunctionDetail>
 </dylanGenericFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/false_or.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/false_or.xml
 (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/false_or.xml
 Tue May 17 05:15:21 2005
@@ -2,7 +2,9 @@
 <!DOCTYPE dylanFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Function//EN" 
"../../../../dtd/dylanFunction.dtd" []>
 <dylanFunction id="lib-common-dylan-common-extensions-false_or">
   <apiName>false-or</apiName>
-  <shortdesc>Returns .</shortdesc>
+
+  <shortdesc>Returns a union type comprised of
+  <codeph>singleton(#f)</codeph> and one or more types.</shortdesc>
 
   <prolog>
     <author></author>
@@ -16,7 +18,7 @@
     <dylanFunctionDef>
       <dylanFunctionRestParam>
        <apiItemName>types</apiItemName>
-        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LtypeG.xml">&lt;type&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionRestParam>
       <dylanFunctionReturn>
@@ -27,7 +29,21 @@
     </dylanFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Returns a union type comprised of
+      <codeph>singleton(#f)</codeph> and each of the supplied
+      <parmname>types</parmname>. This function is useful for
+      specifying slot types and function return values.</p>
+
+      <p>The expression</p>
+
+<codeblock>
+false-or(<varname>t</varname><sub>1</sub> , <varname>t</varname><sub>2</sub>, 
..)
+</codeblock>
+
+      <p>is type-equivalent to</p>
+
+<codeblock>
+type-union(singleton(#f), <varname>t</varname><sub>1</sub>, 
<varname>t</varname><sub>2</sub> , ...)</codeblock>
     </apiDesc>
   </dylanFunctionDetail>
 </dylanFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/fill_tableX.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/fill_tableX.xml
      (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/fill_tableX.xml
      Tue May 17 05:15:21 2005
@@ -2,7 +2,7 @@
 <!DOCTYPE dylanFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Function//EN" 
"../../../../dtd/dylanFunction.dtd" []>
 <dylanFunction id="lib-common-dylan-common-extensions-fill_tableX">
   <apiName>fill-table!</apiName>
-  <shortdesc>Returns .</shortdesc>
+  <shortdesc>Fills a table with the keys and elements supplied.</shortdesc>
 
   <prolog>
     <author></author>
@@ -32,7 +32,26 @@
     </dylanFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Modifies <parmname>table</parmname> so that it contains the
+      keys and elements supplied in the
+      <parmname>keys-and-elements</parmname> sequence.</p>
+
+      <p>This function interprets
+      <parmname>keys-and-elements</parmname> as key-element pairs,
+      that is, it treats the first element as a table key, the second
+      as the table element corresponding to that key, and so on. The
+      keys and elements should be suitable for <parmname>table</parmname> .</p>
+
+      <p>Because <parmname>keys-and-elements</parmname> is treated as
+      a sequence of paired key-element values, it should contain an
+      even number of elements; if it contains an odd number of
+      elements, <apiname>fill-table!</apiname> ignores the last element (which
+      would have been treated as a key). </p>
+
+      <p>COMMENT: AndrewS 1997-05-14: This seems to be a relative of
+      fill!, p337.</p>
+
+      <p>COMMENT: Maybe say something about overwriting existing entries?</p>
     </apiDesc>
   </dylanFunctionDetail>
 </dylanFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/find_element.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/find_element.xml
     (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/find_element.xml
     Tue May 17 05:15:21 2005
@@ -2,7 +2,9 @@
 <!DOCTYPE dylanGenericFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Generic 
Function//EN" "../../../../dtd/dylanGenericFunction.dtd" []>
 <dylanGenericFunction id="lib-common-dylan-common-extensions-find_element">
   <apiName>find-element</apiName>
-  <shortdesc>Returns .</shortdesc>
+
+  <shortdesc>Returns an element from a collection such that the
+  element satisfies a predicate.</shortdesc>
 
   <prolog>
     <author></author>
@@ -43,7 +45,16 @@
     </dylanGenericFunctionDef>
 
     <apiDesc>
-      <p></p>
-    </apiDesc>
+      <p>Returns a collection element that satisfies
+      <parmname>predicate</parmname>.</p>
+
+      <p>This function is identical to <apioperation
+      href="../../dylan/dylan/find_key.xml">find-key</apioperation>,
+      but it returns the element that satisfies
+      <parmname>predicate</parmname> rather than the key that
+      corresponds to the element. </p>
+
+      <p>COMMENT: Add descr. of skip, failure, and so on if there is
+      time.</p> </apiDesc>
   </dylanGenericFunctionDetail>
 </dylanGenericFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/machine_word_to_string.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/machine_word_to_string.xml
   (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/machine_word_to_string.xml
   Tue May 17 05:15:21 2005
@@ -16,7 +16,7 @@
     <dylanFunctionDef>
       <dylanFunctionParam>
        <apiItemName>mw</apiItemName>
-        <apiOperationClassifier 
href="Lmachine_wordG.xml">&lt;machine-word&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../machine-words/Lmachine_wordG.xml">&lt;machine-word&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
       <dylanFunctionKeywordParam>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/profiling_type_result.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/profiling_type_result.xml
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/profiling_type_result.xml
    Tue May 17 05:15:21 2005
@@ -17,7 +17,7 @@
       <dylanGenericFunctionSealing value='open'/>
       <dylanFunctionParam>
        <apiItemName>state</apiItemName>
-        <apiOperationClassifier 
href="Lprofiling_stateG.xml">&lt;profiling-state&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../simple-profiling/Lprofiling_stateG.xml">&lt;profiling-state&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
       <dylanFunctionParam>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/string_to_machine_word.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/string_to_machine_word.xml
   (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/common-extensions/string_to_machine_word.xml
   Tue May 17 05:15:21 2005
@@ -36,7 +36,7 @@
       </dylanFunctionKeywordParam>
       <dylanFunctionReturn>
        <apiItemName>n</apiItemName>
-        <apiOperationClassifier 
href="Lmachine_wordG.xml">&lt;machine-word&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../machine-words/Lmachine_wordG.xml">&lt;machine-word&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionReturn>
       <dylanFunctionReturn>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/finalization/automatic_finalization_enabledQ.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/finalization/automatic_finalization_enabledQ.xml
       (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/finalization/automatic_finalization_enabledQ.xml
       Tue May 17 05:15:21 2005
@@ -18,7 +18,7 @@
     <dylanFunctionDef>
       <dylanFunctionReturn>
        <apiItemName>enabled?</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LbooleanG.xml">&lt;boolean&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LbooleanG.xml">&lt;boolean&gt;</apiOperationClassifier>
       </dylanFunctionReturn>
     </dylanFunctionDef>
 

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/finalization/automatic_finalization_enabledQ_setter.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/finalization/automatic_finalization_enabledQ_setter.xml
        (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/finalization/automatic_finalization_enabledQ_setter.xml
        Tue May 17 05:15:21 2005
@@ -16,7 +16,7 @@
     <dylanFunctionDef>
       <dylanFunctionParam>
        <apiItemName>newval</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LbooleanG.xml">&lt;boolean&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LbooleanG.xml">&lt;boolean&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
     </dylanFunctionDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/finalization/drain_finalization_queue.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/finalization/drain_finalization_queue.xml
      (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/finalization/drain_finalization_queue.xml
      Tue May 17 05:15:21 2005
@@ -2,7 +2,9 @@
 <!DOCTYPE dylanFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Function//EN" 
"../../../../dtd/dylanFunction.dtd" []>
 <dylanFunction id="lib-common-dylan-finalization-drain_finalization_queue">
   <apiName>drain-finalization-queue</apiName>
-  <shortdesc>Returns .</shortdesc>
+
+  <shortdesc>Calls <codeph>finalize</codeph> on every object in the
+  finalization queue.</shortdesc>
 
   <prolog>
     <author></author>
@@ -17,7 +19,24 @@
     </dylanFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Calls <apioperation
+      href="finalize.xml">finalize</apioperation> on each object that
+      is awaiting finalization. </p>
+
+      <p>Each call to <apioperation
+      href="finalize.xml">finalize</apioperation> is made inside
+      whatever dynamic handler environment is present when
+      <apiname>drain-finalization-queue</apiname> is called. If the
+      call to <apiname>drain-finalization-queue</apiname> is aborted
+      via a non-local exit during a call to <apioperation
+      href="finalize.xml">finalize</apioperation>, the finalization
+      queue retains all the objects that had been added to it but
+      which had not been passed to <apioperation
+      href="finalize.xml">finalize</apioperation>.</p>
+
+      <p>The order in which objects in the finalization queue will be
+      finalized is not defined. Applications should not make any
+      assumptions about finalization ordering.</p>
     </apiDesc>
   </dylanFunctionDetail>
 </dylanFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/finalization/finalize.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/finalization/finalize.xml  
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/finalization/finalize.xml  
    Tue May 17 05:15:21 2005
@@ -2,7 +2,7 @@
 <!DOCTYPE dylanGenericFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Generic 
Function//EN" "../../../../dtd/dylanGenericFunction.dtd" []>
 <dylanGenericFunction id="lib-common-dylan-finalization-finalize">
   <apiName>finalize</apiName>
-  <shortdesc>Returns .</shortdesc>
+  <shortdesc>Finalizes an object.</shortdesc>
 
   <prolog>
     <author></author>
@@ -17,13 +17,43 @@
       <dylanGenericFunctionSealing value='open'/>
       <dylanFunctionParam>
        <apiItemName>object</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
     </dylanGenericFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Finalizes <parmname>object</parmname>.</p>
+
+      <p>You can define methods on <apiname>finalize</apiname> to
+      perform class-specific finalization procedures. These methods
+      are called <term>finalizers</term>.</p>
+
+      <p>A default <codeph>finalize</codeph> method on
+      <codeph>&lt;object&gt;</codeph> is provided.</p>
+
+      <p>The main interface to finalization is the function
+      <apioperation
+      
href="drain_finalization_queue.xml">drain-finalization-queue</apioperation>,
+      which calls <apiname>finalize</apiname> on each object
+      awaiting finalization. Objects join the finalization queue if
+      they become unreachable after being registered for finalization
+      with <apioperation>finalize-when-unreachable</apioperation> .
+      However, you can call <apiname>finalize</apiname> directly if you
+      wish.</p>
+
+      <p>Once finalized, <parmname>object</parmname> is available for
+      reclamation by the garbage collector, unless finalization made
+      it reachable again.  (This is called <term>resurrection</term>.)
+      Because the object has been taken off the garbage collector’s
+      finalization register, it will not be added to the finalization
+      queue again, unless it is resurrected. However, it might still
+      appear in the queue if it was registered more than once.</p>
+
+      <note>Do not write singleton methods on
+      <apiname>finalize</apiname>. A singleton method would itself
+      reference the object, and hence prevent it from becoming
+      unreachable.</note>
     </apiDesc>
   </dylanGenericFunctionDetail>
 </dylanGenericFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/finalization/finalize_when_unreachable.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/finalization/finalize_when_unreachable.xml
     (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/finalization/finalize_when_unreachable.xml
     Tue May 17 05:15:21 2005
@@ -2,7 +2,7 @@
 <!DOCTYPE dylanFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Function//EN" 
"../../../../dtd/dylanFunction.dtd" []>
 <dylanFunction id="lib-common-dylan-finalization-finalize_when_unreachable">
   <apiName>finalize-when-unreachable</apiName>
-  <shortdesc>Returns .</shortdesc>
+  <shortdesc>Registers an object for finalization.</shortdesc>
 
   <prolog>
     <author></author>
@@ -16,18 +16,29 @@
     <dylanFunctionDef>
       <dylanFunctionParam>
        <apiItemName>object</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
       <dylanFunctionReturn>
        <apiItemName>object</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionReturn>
     </dylanFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Registers <parmname>object</parmname> for finalization. If
+      <parmname>object</parmname> becomes unreachable, it is added to the
+      finalization queue rather than being immediately reclaimed. </p>
+
+      <p>The <parmname>Object</parmname> waits in the finalization
+      queue until the application calls <apioperation
+      
href="drain_finalization_queue.xml">drain-finalization-queue</apioperation>,
+      which processes each object in the queue by calling the generic
+      function <apioperation
+      href="finalize.xml">finalize</apioperation> on it.</p>
+
+      <p>The function returns its argument. </p>
     </apiDesc>
   </dylanFunctionDetail>
 </dylanFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/locators-protocol/LlocatorG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/locators-protocol/LlocatorG.xml
        (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/locators-protocol/LlocatorG.xml
        Tue May 17 05:15:21 2005
@@ -16,7 +16,7 @@
     <dylanClassDef>
       <dylanOpenClass/>
       <dylanAbstractClass value="abstract-uninstantiable"/>
-      <dylanSuperClass 
href="../functional-objects-extras/Llocator_defaultsG.xml">&lt;locator-defaults&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</dylanSuperClass>
     </dylanClassDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/locators-protocol/open_locator.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/locators-protocol/open_locator.xml
     (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/locators-protocol/open_locator.xml
     Tue May 17 05:15:21 2005
@@ -23,7 +23,7 @@
       <dylanFunctionAllKeywords/>
       <dylanFunctionReturn>
        <apiItemName>stream</apiItemName>
-        <apiOperationClassifier 
href="../common-extensions/LstreamG.xml">&lt;stream&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../streams-protocol/LstreamG.xml">&lt;stream&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionReturn>
     </dylanGenericFunctionDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dbackground_priority.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dbackground_priority.xml
       (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dbackground_priority.xml
       Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanConstantDetail>
     <dylanConstantDef>
-      <apiValueClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
+      <apiValueClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
     </dylanConstantDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dhigh_priority.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dhigh_priority.xml 
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dhigh_priority.xml 
    Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanConstantDetail>
     <dylanConstantDef>
-      <apiValueClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
+      <apiValueClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
     </dylanConstantDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dinteractive_priority.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dinteractive_priority.xml
      (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dinteractive_priority.xml
      Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanConstantDetail>
     <dylanConstantDef>
-      <apiValueClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
+      <apiValueClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
     </dylanConstantDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dlow_priority.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dlow_priority.xml  
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dlow_priority.xml  
    Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanConstantDetail>
     <dylanConstantDef>
-      <apiValueClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
+      <apiValueClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
     </dylanConstantDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dnormal_priority.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dnormal_priority.xml
   (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dnormal_priority.xml
   Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanConstantDetail>
     <dylanConstantDef>
-      <apiValueClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
+      <apiValueClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
     </dylanConstantDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dsemaphore_maximum_count_limit.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dsemaphore_maximum_count_limit.xml
     (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Dsemaphore_maximum_count_limit.xml
     Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanConstantDetail>
     <dylanConstantDef>
-      <apiValueClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
+      <apiValueClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiValueClassifier>
     </dylanConstantDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lconditional_update_errorG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lconditional_update_errorG.xml
 (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lconditional_update_errorG.xml
 Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanClassDetail>
     <dylanClassDef>
-      <dylanSuperClass 
href="../dylan/LerrorG.xml">&lt;error&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="../../dylan/dylan/LerrorG.xml">&lt;error&gt;</dylanSuperClass>
     </dylanClassDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lcount_exceeded_errorG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lcount_exceeded_errorG.xml
     (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lcount_exceeded_errorG.xml
     Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanClassDetail>
     <dylanClassDef>
-      <dylanSuperClass 
href="../threads-internal/Llock_errorG.xml">&lt;lock-error&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="../../dylan/dylan/LerrorG.xml">&lt;error&gt;</dylanSuperClass>
     </dylanClassDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lduplicate_join_errorG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lduplicate_join_errorG.xml
     (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lduplicate_join_errorG.xml
     Tue May 17 05:15:21 2005
@@ -14,11 +14,18 @@
 
   <dylanClassDetail>
     <dylanClassDef>
-      <dylanSuperClass 
href="../threads-internal/Lthread_errorG.xml">&lt;thread-error&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="../../dylan/dylan/LerrorG.xml">&lt;error&gt;</dylanSuperClass>
     </dylanClassDef>
 
     <apiDesc>
-      <p></p>
+      <p>A condition of this class may be signalled when a thread is
+      passed to <apioperation
+      href="join_thread.xml">join-thread</apioperation> and that
+      thread has already been joined by an earlier call to
+      <apioperation href="join_thread.xml">join-thread</apioperation>,
+      or if that thread is currently active in another call to
+      <apioperation
+      href="join_thread.xml">join-thread</apioperation>.</p>
     </apiDesc>
   </dylanClassDetail>
 </dylanClass>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lnot_owned_errorG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lnot_owned_errorG.xml
  (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lnot_owned_errorG.xml
  Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanClassDetail>
     <dylanClassDef>
-      <dylanSuperClass 
href="../threads-internal/Llock_errorG.xml">&lt;lock-error&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="../../dylan/dylan/LerrorG.xml">&lt;error&gt;</dylanSuperClass>
     </dylanClassDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lrecursive_lockG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lrecursive_lockG.xml
   (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lrecursive_lockG.xml
   Tue May 17 05:15:21 2005
@@ -17,7 +17,6 @@
       <dylanOpenClass/>
       <dylanPrimaryClass/>
       <dylanAbstractClass value="abstract-uninstantiable"/>
-      <dylanSuperClass 
href="../threads-primitives/Lportable_containerG.xml">&lt;portable-container&gt;</dylanSuperClass>
       <dylanSuperClass 
href="Lexclusive_lockG.xml">&lt;exclusive-lock&gt;</dylanSuperClass>
     </dylanClassDef>
 

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/LsemaphoreG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/LsemaphoreG.xml    
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/LsemaphoreG.xml    
    Tue May 17 05:15:21 2005
@@ -20,13 +20,13 @@
       <dylanSuperClass href="LlockG.xml">&lt;lock&gt;</dylanSuperClass>
       <dylanInitKeyword>
        <apiItemName>initial-count:</apiItemName>
-        <apiOtherClassifier 
href="../dylan/LintegerG.xml">&lt;integer&gt;</apiOtherClassifier>
+        <apiOtherClassifier 
href="../../dylan/dylan/LintegerG.xml">&lt;integer&gt;</apiOtherClassifier>
        <apiDefNote>A non-negative integer, corresponding to the initial state
         of the internal counter. The default value is 0.</apiDefNote>
       </dylanInitKeyword>
       <dylanInitKeyword>
        <apiItemName>maximum-count:</apiItemName>
-        <apiOtherClassifier 
href="../dylan/LintegerG.xml">&lt;integer&gt;</apiOtherClassifier>
+        <apiOtherClassifier 
href="../../dylan/dylan/LintegerG.xml">&lt;integer&gt;</apiOtherClassifier>
 
        <apiDefNote>A non-negative integer corresponding to the
         maximum permitted value of the internal counter. The default

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/LsynchronizationG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/LsynchronizationG.xml
  (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/LsynchronizationG.xml
  Tue May 17 05:15:21 2005
@@ -18,10 +18,10 @@
     <dylanClassDef>
       <dylanOpenClass/>
       <dylanAbstractClass value="abstract-uninstantiable"/>
-      <dylanSuperClass 
href="../dylan/LobjectG.xml">&lt;object&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</dylanSuperClass>
       <dylanInitKeyword>
        <apiItemName>name:</apiItemName>
-        <apiOtherClassifier 
href="../threads-primitives/Loptional_nameG.xml">&lt;optional-name&gt;</apiOtherClassifier>
+        <apiType value="false-or(&lt;string&gt;)"/>
        <apiDefNote></apiDefNote>
       </dylanInitKeyword>
     </dylanClassDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/LthreadG.xml
==============================================================================
--- trunk/documentation/topic/reference/lib/common-dylan/threads/LthreadG.xml   
(original)
+++ trunk/documentation/topic/reference/lib/common-dylan/threads/LthreadG.xml   
Tue May 17 05:15:21 2005
@@ -17,7 +17,7 @@
       <dylanSuperClass 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</dylanSuperClass>
       <dylanInitKeyword>
        <apiItemName>function:</apiItemName>
-        <apiOtherClassifier 
href="../dylan/LfunctionG.xml">&lt;function&gt;</apiOtherClassifier>
+        <apiOtherClassifier 
href="../../dylan/dylan/LfunctionG.xml">&lt;function&gt;</apiOtherClassifier>
        <apiDefNote>Required</apiDefNote>
       </dylanInitKeyword>
       <dylanInitKeyword>
@@ -27,7 +27,7 @@
       </dylanInitKeyword>
       <dylanInitKeyword>
        <apiItemName>priority:</apiItemName>
-        <apiOtherClassifier 
href="../dylan/LintegerG.xml">&lt;integer&gt;</apiOtherClassifier>
+        <apiOtherClassifier 
href="../../dylan/dylan/LintegerG.xml">&lt;integer&gt;</apiOtherClassifier>
        <apiDefNote></apiDefNote>
       </dylanInitKeyword>
     </dylanClassDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lthread_inactive_errorG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lthread_inactive_errorG.xml
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Lthread_inactive_errorG.xml
    Tue May 17 05:15:21 2005
@@ -14,7 +14,7 @@
 
   <dylanClassDetail>
     <dylanClassDef>
-      <dylanSuperClass 
href="../threads-internal/Lthread_errorG.xml">&lt;thread-error&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="../../dylan/dylan/LerrorG.xml">&lt;error&gt;</dylanSuperClass>
     </dylanClassDef>
 
     <apiDesc>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/Ltimeout_expiredG.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/Ltimeout_expiredG.xml
  (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/Ltimeout_expiredG.xml
  Tue May 17 05:15:21 2005
@@ -14,10 +14,10 @@
 
   <dylanClassDetail>
     <dylanClassDef>
-      <dylanSuperClass 
href="../dylan/Lserious_conditionG.xml">&lt;serious-condition&gt;</dylanSuperClass>
+      <dylanSuperClass 
href="../../dylan/dylan/Lserious_conditionG.xml">&lt;serious-condition&gt;</dylanSuperClass>
       <dylanInitKeyword>
        <apiItemName>synchronization:</apiItemName>
-        <apiOtherClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOtherClassifier>
+        <apiOtherClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOtherClassifier>
        <apiDefNote></apiDefNote>
       </dylanInitKeyword>
     </dylanClassDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/current_thread.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/current_thread.xml 
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/current_thread.xml 
    Tue May 17 05:15:21 2005
@@ -2,7 +2,7 @@
 <!DOCTYPE dylanFunction PUBLIC "-//Gwydion//DTD DITA Dylan API Function//EN" 
"../../../../dtd/dylanFunction.dtd" []>
 <dylanFunction id="lib-common-dylan-threads-current_thread">
   <apiName>current-thread</apiName>
-  <shortdesc>Returns .</shortdesc>
+  <shortdesc>Returns the current thread.</shortdesc>
 
   <prolog>
     <author></author>
@@ -22,7 +22,7 @@
     </dylanFunctionDef>
 
     <apiDesc>
-      <p></p>
+      <p>Returns the current thread.</p>
     </apiDesc>
   </dylanFunctionDetail>
 </dylanFunction>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/join_thread.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/join_thread.xml    
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/join_thread.xml    
    Tue May 17 05:15:21 2005
@@ -21,7 +21,7 @@
       </dylanFunctionParam>
       <dylanFunctionRestParam>
        <apiItemName>more-threads</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionRestParam>
       <dylanFunctionReturn>
@@ -31,7 +31,7 @@
       </dylanFunctionReturn>
       <dylanFunctionRestReturn>
        <apiItemName>thread-values</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionRestReturn>
     </dylanFunctionDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/ownedQ.xml
==============================================================================
--- trunk/documentation/topic/reference/lib/common-dylan/threads/ownedQ.xml     
(original)
+++ trunk/documentation/topic/reference/lib/common-dylan/threads/ownedQ.xml     
Tue May 17 05:15:21 2005
@@ -22,7 +22,7 @@
       </dylanFunctionParam>
       <dylanFunctionReturn>
        <apiItemName>owned?</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LbooleanG.xml">&lt;boolean&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LbooleanG.xml">&lt;boolean&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionReturn>
     </dylanGenericFunctionDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/owned_for_readingQ.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/owned_for_readingQ.xml
 (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/owned_for_readingQ.xml
 Tue May 17 05:15:21 2005
@@ -16,12 +16,12 @@
     <dylanGenericFunctionDef>
       <dylanFunctionParam>
        <apiItemName>lock</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
       <dylanFunctionRestReturn>
        <apiItemName>results</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionRestReturn>
     </dylanGenericFunctionDef>

Modified: trunk/documentation/topic/reference/lib/common-dylan/threads/sleep.xml
==============================================================================
--- trunk/documentation/topic/reference/lib/common-dylan/threads/sleep.xml      
(original)
+++ trunk/documentation/topic/reference/lib/common-dylan/threads/sleep.xml      
Tue May 17 05:15:21 2005
@@ -16,7 +16,7 @@
     <dylanFunctionDef>
       <dylanFunctionParam>
        <apiItemName>secs</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LrealG.xml">&lt;real&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LrealG.xml">&lt;real&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
     </dylanFunctionDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/synchronization_name.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/synchronization_name.xml
       (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/synchronization_name.xml
       Tue May 17 05:15:21 2005
@@ -22,7 +22,7 @@
       </dylanFunctionParam>
       <dylanFunctionReturn>
        <apiItemName>name</apiItemName>
-        <apiOperationClassifier 
href="../threads-primitives/Loptional_nameG.xml">&lt;optional-name&gt;</apiOperationClassifier>
+        <apiType value="false-or(&lt;string&gt;)"/>
        <apiDefNote></apiDefNote>
       </dylanFunctionReturn>
     </dylanGenericFunctionDef>

Modified: 
trunk/documentation/topic/reference/lib/common-dylan/threads/thread_name.xml
==============================================================================
--- 
trunk/documentation/topic/reference/lib/common-dylan/threads/thread_name.xml    
    (original)
+++ 
trunk/documentation/topic/reference/lib/common-dylan/threads/thread_name.xml    
    Tue May 17 05:15:21 2005
@@ -16,12 +16,12 @@
     <dylanGenericFunctionDef>
       <dylanFunctionParam>
        <apiItemName>object</apiItemName>
-        <apiOperationClassifier 
href="../dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
+        <apiOperationClassifier 
href="../../dylan/dylan/LobjectG.xml">&lt;object&gt;</apiOperationClassifier>
        <apiDefNote></apiDefNote>
       </dylanFunctionParam>
       <dylanFunctionRestReturn>
        <apiItemName>results</apiItemName>
-        <apiOperationC