Add entries for recently defined markup.
diff --git a/Doc/tools/sgmlconv/conversion.xml b/Doc/tools/sgmlconv/conversion.xml
index c55d462..eee120a 100644
--- a/Doc/tools/sgmlconv/conversion.xml
+++ b/Doc/tools/sgmlconv/conversion.xml
@@ -98,12 +98,23 @@
     <attribute name="name"/>
     <child name="args"/>
     </environment>
+  <environment name="classdesc*" outputname="classdesc">
+    <attribute name="name"/>
+    </environment>
   <environment name="datadesc">
     <attribute name="name"/>
     </environment>
+  <environment name="datadescni" outputname="datadesc">
+    <attribute name="index">no</attribute>
+    <attribute name="name"/>
+    </environment>
   <macro name="dataline">
     <attribute name="name"/>
     </macro>
+  <environment name="excclassdesc">
+    <attribute name="name"/>
+    <child name="args"/>
+    </environment>
   <environment name="excdesc">
     <attribute name="name"/>
     </environment>
@@ -556,6 +567,9 @@
   <macro name="geq" outputname="">
     <entityref name="geq"/>
     </macro>
+  <macro name="infinity" outputname="">
+    <entityref name="infin"/>
+    </macro>
   <macro name="LaTeX" outputname="">
     <text>LaTeX</text>
     </macro>
@@ -565,6 +579,9 @@
   <macro name="leq" outputname="">
     <entityref name="leq"/>
     </macro>
+  <macro name="plusminus" outputname="">
+    <entityref name="plusmn"/>
+    </macro>
   <macro name="TeX" outputname="">
     <text>TeX</text>
     </macro>
@@ -732,9 +749,15 @@
   <macro name="UNIX" outputname="">
     <text>Unix</text>
     </macro>
+  <macro name="textasciicircum" outputname="">
+    <text>^</text>
+    </macro>
   <macro name="textasciitilde" outputname="">
     <text>~</text>
     </macro>
+  <macro name="textbar" outputname="">
+    <text>|</text>
+    </macro>
 
   <!-- These will end up disappearing as well! -->
   <macro name="catcode" outputname=""/>