NOTE: The current preferred location for bug reports is the GitHub issue tracker.
Bug 162 - Add support for about two thousand more entities (mostly to support MathML authors).
Add support for about two thousand more entities (mostly to support MathML au...
Status: RESOLVED FIXED
Product: Validator.nu
Classification: Unclassified
Component: HTML parser
HEAD
All All
: P2 normal
Assigned To: Henri Sivonen
http://svn.whatwg.org/webapps/source?...
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-04-20 21:25 CEST by Nobody
Modified: 2008-06-25 15:06 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nobody 2008-04-20 21:25:33 CEST
Index: source
===================================================================
--- source	(revision 1405)
+++ source	(revision 1406)
@@ -42851,372 +42851,7 @@
      <tr> <th> Entity Name </th> <th> Character </th> </tr>
     </thead>
     <tbody>
-     <tr> <td> <code title="">AElig;</code> </td> <td> U+00C6 </td> </tr>
-     <tr> <td> <code title="">AElig</code> </td> <td> U+00C6 </td> </tr>
-     <tr> <td> <code title="">AMP;</code> </td> <td> U+0026 </td> </tr>
-     <tr> <td> <code title="">AMP</code> </td> <td> U+0026 </td> </tr>
-     <tr> <td> <code title="">Aacute;</code> </td> <td> U+00C1 </td> </tr>
-     <tr> <td> <code title="">Aacute</code> </td> <td> U+00C1 </td> </tr>
-     <tr> <td> <code title="">Acirc;</code> </td> <td> U+00C2 </td> </tr>
-     <tr> <td> <code title="">Acirc</code> </td> <td> U+00C2 </td> </tr>
-     <tr> <td> <code title="">Agrave;</code> </td> <td> U+00C0 </td> </tr>
-     <tr> <td> <code title="">Agrave</code> </td> <td> U+00C0 </td> </tr>
-     <tr> <td> <code title="">Alpha;</code> </td> <td> U+0391 </td> </tr>
-     <tr> <td> <code title="">Aring;</code> </td> <td> U+00C5 </td> </tr>
-     <tr> <td> <code title="">Aring</code> </td> <td> U+00C5 </td> </tr>
-     <tr> <td> <code title="">Atilde;</code> </td> <td> U+00C3 </td> </tr>
-     <tr> <td> <code title="">Atilde</code> </td> <td> U+00C3 </td> </tr>
-     <tr> <td> <code title="">Auml;</code> </td> <td> U+00C4 </td> </tr>
-     <tr> <td> <code title="">Auml</code> </td> <td> U+00C4 </td> </tr>
-     <tr> <td> <code title="">Beta;</code> </td> <td> U+0392 </td> </tr>
-     <tr> <td> <code title="">COPY;</code> </td> <td> U+00A9 </td> </tr>
-     <tr> <td> <code title="">COPY</code> </td> <td> U+00A9 </td> </tr>
-     <tr> <td> <code title="">Ccedil;</code> </td> <td> U+00C7 </td> </tr>
-     <tr> <td> <code title="">Ccedil</code> </td> <td> U+00C7 </td> </tr>
-     <tr> <td> <code title="">Chi;</code> </td> <td> U+03A7 </td> </tr>
-     <tr> <td> <code title="">Dagger;</code> </td> <td> U+2021 </td> </tr>
-     <tr> <td> <code title="">Delta;</code> </td> <td> U+0394 </td> </tr>
-     <tr> <td> <code title="">ETH;</code> </td> <td> U+00D0 </td> </tr>
-     <tr> <td> <code title="">ETH</code> </td> <td> U+00D0 </td> </tr>
-     <tr> <td> <code title="">Eacute;</code> </td> <td> U+00C9 </td> </tr>
-     <tr> <td> <code title="">Eacute</code> </td> <td> U+00C9 </td> </tr>
-     <tr> <td> <code title="">Ecirc;</code> </td> <td> U+00CA </td> </tr>
-     <tr> <td> <code title="">Ecirc</code> </td> <td> U+00CA </td> </tr>
-     <tr> <td> <code title="">Egrave;</code> </td> <td> U+00C8 </td> </tr>
-     <tr> <td> <code title="">Egrave</code> </td> <td> U+00C8 </td> </tr>
-     <tr> <td> <code title="">Epsilon;</code> </td> <td> U+0395 </td> </tr>
-     <tr> <td> <code title="">Eta;</code> </td> <td> U+0397 </td> </tr>
-     <tr> <td> <code title="">Euml;</code> </td> <td> U+00CB </td> </tr>
-     <tr> <td> <code title="">Euml</code> </td> <td> U+00CB </td> </tr>
-     <tr> <td> <code title="">GT;</code> </td> <td> U+003E </td> </tr>
-     <tr> <td> <code title="">GT</code> </td> <td> U+003E </td> </tr>
-     <tr> <td> <code title="">Gamma;</code> </td> <td> U+0393 </td> </tr>
-     <tr> <td> <code title="">Iacute;</code> </td> <td> U+00CD </td> </tr>
-     <tr> <td> <code title="">Iacute</code> </td> <td> U+00CD </td> </tr>
-     <tr> <td> <code title="">Icirc;</code> </td> <td> U+00CE </td> </tr>
-     <tr> <td> <code title="">Icirc</code> </td> <td> U+00CE </td> </tr>
-     <tr> <td> <code title="">Igrave;</code> </td> <td> U+00CC </td> </tr>
-     <tr> <td> <code title="">Igrave</code> </td> <td> U+00CC </td> </tr>
-     <tr> <td> <code title="">Iota;</code> </td> <td> U+0399 </td> </tr>
-     <tr> <td> <code title="">Iuml;</code> </td> <td> U+00CF </td> </tr>
-     <tr> <td> <code title="">Iuml</code> </td> <td> U+00CF </td> </tr>
-     <tr> <td> <code title="">Kappa;</code> </td> <td> U+039A </td> </tr>
-     <tr> <td> <code title="">LT;</code> </td> <td> U+003C </td> </tr>
-     <tr> <td> <code title="">LT</code> </td> <td> U+003C </td> </tr>
-     <tr> <td> <code title="">Lambda;</code> </td> <td> U+039B </td> </tr>
-     <tr> <td> <code title="">Mu;</code> </td> <td> U+039C </td> </tr>
-     <tr> <td> <code title="">Ntilde;</code> </td> <td> U+00D1 </td> </tr>
-     <tr> <td> <code title="">Ntilde</code> </td> <td> U+00D1 </td> </tr>
-     <tr> <td> <code title="">Nu;</code> </td> <td> U+039D </td> </tr>
-     <tr> <td> <code title="">OElig;</code> </td> <td> U+0152 </td> </tr>
-     <tr> <td> <code title="">Oacute;</code> </td> <td> U+00D3 </td> </tr>
-     <tr> <td> <code title="">Oacute</code> </td> <td> U+00D3 </td> </tr>
-     <tr> <td> <code title="">Ocirc;</code> </td> <td> U+00D4 </td> </tr>
-     <tr> <td> <code title="">Ocirc</code> </td> <td> U+00D4 </td> </tr>
-     <tr> <td> <code title="">Ograve;</code> </td> <td> U+00D2 </td> </tr>
-     <tr> <td> <code title="">Ograve</code> </td> <td> U+00D2 </td> </tr>
-     <tr> <td> <code title="">Omega;</code> </td> <td> U+03A9 </td> </tr>
-     <tr> <td> <code title="">Omicron;</code> </td> <td> U+039F </td> </tr>
-     <tr> <td> <code title="">Oslash;</code> </td> <td> U+00D8 </td> </tr>
-     <tr> <td> <code title="">Oslash</code> </td> <td> U+00D8 </td> </tr>
-     <tr> <td> <code title="">Otilde;</code> </td> <td> U+00D5 </td> </tr>
-     <tr> <td> <code title="">Otilde</code> </td> <td> U+00D5 </td> </tr>
-     <tr> <td> <code title="">Ouml;</code> </td> <td> U+00D6 </td> </tr>
-     <tr> <td> <code title="">Ouml</code> </td> <td> U+00D6 </td> </tr>
-     <tr> <td> <code title="">Phi;</code> </td> <td> U+03A6 </td> </tr>
-     <tr> <td> <code title="">Pi;</code> </td> <td> U+03A0 </td> </tr>
-     <tr> <td> <code title="">Prime;</code> </td> <td> U+2033 </td> </tr>
-     <tr> <td> <code title="">Psi;</code> </td> <td> U+03A8 </td> </tr>
-     <tr> <td> <code title="">QUOT;</code> </td> <td> U+0022 </td> </tr>
-     <tr> <td> <code title="">QUOT</code> </td> <td> U+0022 </td> </tr>
-     <tr> <td> <code title="">REG;</code> </td> <td> U+00AE </td> </tr>
-     <tr> <td> <code title="">REG</code> </td> <td> U+00AE </td> </tr>
-     <tr> <td> <code title="">Rho;</code> </td> <td> U+03A1 </td> </tr>
-     <tr> <td> <code title="">Scaron;</code> </td> <td> U+0160 </td> </tr>
-     <tr> <td> <code title="">Sigma;</code> </td> <td> U+03A3 </td> </tr>
-     <tr> <td> <code title="">THORN;</code> </td> <td> U+00DE </td> </tr>
-     <tr> <td> <code title="">THORN</code> </td> <td> U+00DE </td> </tr>
-     <tr> <td> <code title="">TRADE;</code> </td> <td> U+2122 </td> </tr>
-     <tr> <td> <code title="">Tau;</code> </td> <td> U+03A4 </td> </tr>
-     <tr> <td> <code title="">Theta;</code> </td> <td> U+0398 </td> </tr>
-     <tr> <td> <code title="">Uacute;</code> </td> <td> U+00DA </td> </tr>
-     <tr> <td> <code title="">Uacute</code> </td> <td> U+00DA </td> </tr>
-     <tr> <td> <code title="">Ucirc;</code> </td> <td> U+00DB </td> </tr>
-     <tr> <td> <code title="">Ucirc</code> </td> <td> U+00DB </td> </tr>
-     <tr> <td> <code title="">Ugrave;</code> </td> <td> U+00D9 </td> </tr>
-     <tr> <td> <code title="">Ugrave</code> </td> <td> U+00D9 </td> </tr>
-     <tr> <td> <code title="">Upsilon;</code> </td> <td> U+03A5 </td> </tr>
-     <tr> <td> <code title="">Uuml;</code> </td> <td> U+00DC </td> </tr>
-     <tr> <td> <code title="">Uuml</code> </td> <td> U+00DC </td> </tr>
-     <tr> <td> <code title="">Xi;</code> </td> <td> U+039E </td> </tr>
-     <tr> <td> <code title="">Yacute;</code> </td> <td> U+00DD </td> </tr>
-     <tr> <td> <code title="">Yacute</code> </td> <td> U+00DD </td> </tr>
-     <tr> <td> <code title="">Yuml;</code> </td> <td> U+0178 </td> </tr>
-     <tr> <td> <code title="">Zeta;</code> </td> <td> U+0396 </td> </tr>
-     <tr> <td> <code title="">aacute;</code> </td> <td> U+00E1 </td> </tr>
-     <tr> <td> <code title="">aacute</code> </td> <td> U+00E1 </td> </tr>
-     <tr> <td> <code title="">acirc;</code> </td> <td> U+00E2 </td> </tr>
-     <tr> <td> <code title="">acirc</code> </td> <td> U+00E2 </td> </tr>
-     <tr> <td> <code title="">acute;</code> </td> <td> U+00B4 </td> </tr>
-     <tr> <td> <code title="">acute</code> </td> <td> U+00B4 </td> </tr>
-     <tr> <td> <code title="">aelig;</code> </td> <td> U+00E6 </td> </tr>
-     <tr> <td> <code title="">aelig</code> </td> <td> U+00E6 </td> </tr>
-     <tr> <td> <code title="">agrave;</code> </td> <td> U+00E0 </td> </tr>
-     <tr> <td> <code title="">agrave</code> </td> <td> U+00E0 </td> </tr>
-     <tr> <td> <code title="">alefsym;</code> </td> <td> U+2135 </td> </tr>
-     <tr> <td> <code title="">alpha;</code> </td> <td> U+03B1 </td> </tr>
-     <tr> <td> <code title="">amp;</code> </td> <td> U+0026 </td> </tr>
-     <tr> <td> <code title="">amp</code> </td> <td> U+0026 </td> </tr>
-     <tr> <td> <code title="">and;</code> </td> <td> U+2227 </td> </tr>
-     <tr> <td> <code title="">ang;</code> </td> <td> U+2220 </td> </tr>
-     <tr> <td> <code title="">apos;</code> </td> <td> U+0027 </td> </tr>
-     <tr> <td> <code title="">aring;</code> </td> <td> U+00E5 </td> </tr>
-     <tr> <td> <code title="">aring</code> </td> <td> U+00E5 </td> </tr>
-     <tr> <td> <code title="">asymp;</code> </td> <td> U+2248 </td> </tr>
-     <tr> <td> <code title="">atilde;</code> </td> <td> U+00E3 </td> </tr>
-     <tr> <td> <code title="">atilde</code> </td> <td> U+00E3 </td> </tr>
-     <tr> <td> <code title="">auml;</code> </td> <td> U+00E4 </td> </tr>
-     <tr> <td> <code title="">auml</code> </td> <td> U+00E4 </td> </tr>
-     <tr> <td> <code title="">bdquo;</code> </td> <td> U+201E </td> </tr>
-     <tr> <td> <code title="">beta;</code> </td> <td> U+03B2 </td> </tr>
-     <tr> <td> <code title="">brvbar;</code> </td> <td> U+00A6 </td> </tr>
-     <tr> <td> <code title="">brvbar</code> </td> <td> U+00A6 </td> </tr>
-     <tr> <td> <code title="">bull;</code> </td> <td> U+2022 </td> </tr>
-     <tr> <td> <code title="">cap;</code> </td> <td> U+2229 </td> </tr>
-     <tr> <td> <code title="">ccedil;</code> </td> <td> U+00E7 </td> </tr>
-     <tr> <td> <code title="">ccedil</code> </td> <td> U+00E7 </td> </tr>
-     <tr> <td> <code title="">cedil;</code> </td> <td> U+00B8 </td> </tr>
-     <tr> <td> <code title="">cedil</code> </td> <td> U+00B8 </td> </tr>
-     <tr> <td> <code title="">cent;</code> </td> <td> U+00A2 </td> </tr>
-     <tr> <td> <code title="">cent</code> </td> <td> U+00A2 </td> </tr>
-     <tr> <td> <code title="">chi;</code> </td> <td> U+03C7 </td> </tr>
-     <tr> <td> <code title="">circ;</code> </td> <td> U+02C6 </td> </tr>
-     <tr> <td> <code title="">clubs;</code> </td> <td> U+2663 </td> </tr>
-     <tr> <td> <code title="">cong;</code> </td> <td> U+2245 </td> </tr>
-     <tr> <td> <code title="">copy;</code> </td> <td> U+00A9 </td> </tr>
-     <tr> <td> <code title="">copy</code> </td> <td> U+00A9 </td> </tr>
-     <tr> <td> <code title="">crarr;</code> </td> <td> U+21B5 </td> </tr>
-     <tr> <td> <code title="">cup;</code> </td> <td> U+222A </td> </tr>
-     <tr> <td> <code title="">curren;</code> </td> <td> U+00A4 </td> </tr>
-     <tr> <td> <code title="">curren</code> </td> <td> U+00A4 </td> </tr>
-     <tr> <td> <code title="">dArr;</code> </td> <td> U+21D3 </td> </tr>
-     <tr> <td> <code title="">dagger;</code> </td> <td> U+2020 </td> </tr>
-     <tr> <td> <code title="">darr;</code> </td> <td> U+2193 </td> </tr>
-     <tr> <td> <code title="">deg;</code> </td> <td> U+00B0 </td> </tr>
-     <tr> <td> <code title="">deg</code> </td> <td> U+00B0 </td> </tr>
-     <tr> <td> <code title="">delta;</code> </td> <td> U+03B4 </td> </tr>
-     <tr> <td> <code title="">diams;</code> </td> <td> U+2666 </td> </tr>
-     <tr> <td> <code title="">divide;</code> </td> <td> U+00F7 </td> </tr>
-     <tr> <td> <code title="">divide</code> </td> <td> U+00F7 </td> </tr>
-     <tr> <td> <code title="">eacute;</code> </td> <td> U+00E9 </td> </tr>
-     <tr> <td> <code title="">eacute</code> </td> <td> U+00E9 </td> </tr>
-     <tr> <td> <code title="">ecirc;</code> </td> <td> U+00EA </td> </tr>
-     <tr> <td> <code title="">ecirc</code> </td> <td> U+00EA </td> </tr>
-     <tr> <td> <code title="">egrave;</code> </td> <td> U+00E8 </td> </tr>
-     <tr> <td> <code title="">egrave</code> </td> <td> U+00E8 </td> </tr>
-     <tr> <td> <code title="">empty;</code> </td> <td> U+2205 </td> </tr>
-     <tr> <td> <code title="">emsp;</code> </td> <td> U+2003 </td> </tr>
-     <tr> <td> <code title="">ensp;</code> </td> <td> U+2002 </td> </tr>
-     <tr> <td> <code title="">epsilon;</code> </td> <td> U+03B5 </td> </tr>
-     <tr> <td> <code title="">equiv;</code> </td> <td> U+2261 </td> </tr>
-     <tr> <td> <code title="">eta;</code> </td> <td> U+03B7 </td> </tr>
-     <tr> <td> <code title="">eth;</code> </td> <td> U+00F0 </td> </tr>
-     <tr> <td> <code title="">eth</code> </td> <td> U+00F0 </td> </tr>
-     <tr> <td> <code title="">euml;</code> </td> <td> U+00EB </td> </tr>
-     <tr> <td> <code title="">euml</code> </td> <td> U+00EB </td> </tr>
-     <tr> <td> <code title="">euro;</code> </td> <td> U+20AC </td> </tr>
-     <tr> <td> <code title="">exist;</code> </td> <td> U+2203 </td> </tr>
-     <tr> <td> <code title="">fnof;</code> </td> <td> U+0192 </td> </tr>
-     <tr> <td> <code title="">forall;</code> </td> <td> U+2200 </td> </tr>
-     <tr> <td> <code title="">frac12;</code> </td> <td> U+00BD </td> </tr>
-     <tr> <td> <code title="">frac12</code> </td> <td> U+00BD </td> </tr>
-     <tr> <td> <code title="">frac14;</code> </td> <td> U+00BC </td> </tr>
-     <tr> <td> <code title="">frac14</code> </td> <td> U+00BC </td> </tr>
-     <tr> <td> <code title="">frac34;</code> </td> <td> U+00BE </td> </tr>
-     <tr> <td> <code title="">frac34</code> </td> <td> U+00BE </td> </tr>
-     <tr> <td> <code title="">frasl;</code> </td> <td> U+2044 </td> </tr>
-     <tr> <td> <code title="">gamma;</code> </td> <td> U+03B3 </td> </tr>
-     <tr> <td> <code title="">ge;</code> </td> <td> U+2265 </td> </tr>
-     <tr> <td> <code title="">gt;</code> </td> <td> U+003E </td> </tr>
-     <tr> <td> <code title="">gt</code> </td> <td> U+003E </td> </tr>
-     <tr> <td> <code title="">hArr;</code> </td> <td> U+21D4 </td> </tr>
-     <tr> <td> <code title="">harr;</code> </td> <td> U+2194 </td> </tr>
-     <tr> <td> <code title="">hearts;</code> </td> <td> U+2665 </td> </tr>
-     <tr> <td> <code title="">hellip;</code> </td> <td> U+2026 </td> </tr>
-     <tr> <td> <code title="">iacute;</code> </td> <td> U+00ED </td> </tr>
-     <tr> <td> <code title="">iacute</code> </td> <td> U+00ED </td> </tr>
-     <tr> <td> <code title="">icirc;</code> </td> <td> U+00EE </td> </tr>
-     <tr> <td> <code title="">icirc</code> </td> <td> U+00EE </td> </tr>
-     <tr> <td> <code title="">iexcl;</code> </td> <td> U+00A1 </td> </tr>
-     <tr> <td> <code title="">iexcl</code> </td> <td> U+00A1 </td> </tr>
-     <tr> <td> <code title="">igrave;</code> </td> <td> U+00EC </td> </tr>
-     <tr> <td> <code title="">igrave</code> </td> <td> U+00EC </td> </tr>
-     <tr> <td> <code title="">image;</code> </td> <td> U+2111 </td> </tr>
-     <tr> <td> <code title="">infin;</code> </td> <td> U+221E </td> </tr>
-     <tr> <td> <code title="">int;</code> </td> <td> U+222B </td> </tr>
-     <tr> <td> <code title="">iota;</code> </td> <td> U+03B9 </td> </tr>
-     <tr> <td> <code title="">iquest;</code> </td> <td> U+00BF </td> </tr>
-     <tr> <td> <code title="">iquest</code> </td> <td> U+00BF </td> </tr>
-     <tr> <td> <code title="">isin;</code> </td> <td> U+2208 </td> </tr>
-     <tr> <td> <code title="">iuml;</code> </td> <td> U+00EF </td> </tr>
-     <tr> <td> <code title="">iuml</code> </td> <td> U+00EF </td> </tr>
-     <tr> <td> <code title="">kappa;</code> </td> <td> U+03BA </td> </tr>
-     <tr> <td> <code title="">lArr;</code> </td> <td> U+21D0 </td> </tr>
-     <tr> <td> <code title="">lambda;</code> </td> <td> U+03BB </td> </tr>
-     <tr> <td> <code title="">lang;</code> </td> <td> U+27E8 </td> </tr> <!-- HTML4 had this mapping to U+2329 which is canonically equivalent to U+3008 which is a CJK full-width character. U+27E8 is the mathematical equivalent. -->
-     <tr> <td> <code title="">laquo;</code> </td> <td> U+00AB </td> </tr>
-     <tr> <td> <code title="">laquo</code> </td> <td> U+00AB </td> </tr>
-     <tr> <td> <code title="">larr;</code> </td> <td> U+2190 </td> </tr>
-     <tr> <td> <code title="">lceil;</code> </td> <td> U+2308 </td> </tr>
-     <tr> <td> <code title="">ldquo;</code> </td> <td> U+201C </td> </tr>
-     <tr> <td> <code title="">le;</code> </td> <td> U+2264 </td> </tr>
-     <tr> <td> <code title="">lfloor;</code> </td> <td> U+230A </td> </tr>
-     <tr> <td> <code title="">lowast;</code> </td> <td> U+2217 </td> </tr>
-     <tr> <td> <code title="">loz;</code> </td> <td> U+25CA </td> </tr>
-     <tr> <td> <code title="">lrm;</code> </td> <td> U+200E </td> </tr>
-     <tr> <td> <code title="">lsaquo;</code> </td> <td> U+2039 </td> </tr>
-     <tr> <td> <code title="">lsquo;</code> </td> <td> U+2018 </td> </tr>
-     <tr> <td> <code title="">lt;</code> </td> <td> U+003C </td> </tr>
-     <tr> <td> <code title="">lt</code> </td> <td> U+003C </td> </tr>
-     <tr> <td> <code title="">macr;</code> </td> <td> U+00AF </td> </tr>
-     <tr> <td> <code title="">macr</code> </td> <td> U+00AF </td> </tr>
-     <tr> <td> <code title="">mdash;</code> </td> <td> U+2014 </td> </tr>
-     <tr> <td> <code title="">micro;</code> </td> <td> U+00B5 </td> </tr>
-     <tr> <td> <code title="">micro</code> </td> <td> U+00B5 </td> </tr>
-     <tr> <td> <code title="">middot;</code> </td> <td> U+00B7 </td> </tr>
-     <tr> <td> <code title="">middot</code> </td> <td> U+00B7 </td> </tr>
-     <tr> <td> <code title="">minus;</code> </td> <td> U+2212 </td> </tr>
-     <tr> <td> <code title="">mu;</code> </td> <td> U+03BC </td> </tr>
-     <tr> <td> <code title="">nabla;</code> </td> <td> U+2207 </td> </tr>
-     <tr> <td> <code title="">nbsp;</code> </td> <td> U+00A0 </td> </tr>
-     <tr> <td> <code title="">nbsp</code> </td> <td> U+00A0 </td> </tr>
-     <tr> <td> <code title="">ndash;</code> </td> <td> U+2013 </td> </tr>
-     <tr> <td> <code title="">ne;</code> </td> <td> U+2260 </td> </tr>
-     <tr> <td> <code title="">ni;</code> </td> <td> U+220B </td> </tr>
-     <tr> <td> <code title="">not;</code> </td> <td> U+00AC </td> </tr>
-     <tr> <td> <code title="">not</code> </td> <td> U+00AC </td> </tr>
-     <tr> <td> <code title="">notin;</code> </td> <td> U+2209 </td> </tr>
-     <tr> <td> <code title="">nsub;</code> </td> <td> U+2284 </td> </tr>
-     <tr> <td> <code title="">ntilde;</code> </td> <td> U+00F1 </td> </tr>
-     <tr> <td> <code title="">ntilde</code> </td> <td> U+00F1 </td> </tr>
-     <tr> <td> <code title="">nu;</code> </td> <td> U+03BD </td> </tr>
-     <tr> <td> <code title="">oacute;</code> </td> <td> U+00F3 </td> </tr>
-     <tr> <td> <code title="">oacute</code> </td> <td> U+00F3 </td> </tr>
-     <tr> <td> <code title="">ocirc;</code> </td> <td> U+00F4 </td> </tr>
-     <tr> <td> <code title="">ocirc</code> </td> <td> U+00F4 </td> </tr>
-     <tr> <td> <code title="">oelig;</code> </td> <td> U+0153 </td> </tr>
-     <tr> <td> <code title="">ograve;</code> </td> <td> U+00F2 </td> </tr>
-     <tr> <td> <code title="">ograve</code> </td> <td> U+00F2 </td> </tr>
-     <tr> <td> <code title="">oline;</code> </td> <td> U+203E </td> </tr>
-     <tr> <td> <code title="">omega;</code> </td> <td> U+03C9 </td> </tr>
-     <tr> <td> <code title="">omicron;</code> </td> <td> U+03BF </td> </tr>
-     <tr> <td> <code title="">oplus;</code> </td> <td> U+2295 </td> </tr>
-     <tr> <td> <code title="">or;</code> </td> <td> U+2228 </td> </tr>
-     <tr> <td> <code title="">ordf;</code> </td> <td> U+00AA </td> </tr>
-     <tr> <td> <code title="">ordf</code> </td> <td> U+00AA </td> </tr>
-     <tr> <td> <code title="">ordm;</code> </td> <td> U+00BA </td> </tr>
-     <tr> <td> <code title="">ordm</code> </td> <td> U+00BA </td> </tr>
-     <tr> <td> <code title="">oslash;</code> </td> <td> U+00F8 </td> </tr>
-     <tr> <td> <code title="">oslash</code> </td> <td> U+00F8 </td> </tr>
-     <tr> <td> <code title="">otilde;</code> </td> <td> U+00F5 </td> </tr>
-     <tr> <td> <code title="">otilde</code> </td> <td> U+00F5 </td> </tr>
-     <tr> <td> <code title="">otimes;</code> </td> <td> U+2297 </td> </tr>
-     <tr> <td> <code title="">ouml;</code> </td> <td> U+00F6 </td> </tr>
-     <tr> <td> <code title="">ouml</code> </td> <td> U+00F6 </td> </tr>
-     <tr> <td> <code title="">para;</code> </td> <td> U+00B6 </td> </tr>
-     <tr> <td> <code title="">para</code> </td> <td> U+00B6 </td> </tr>
-     <tr> <td> <code title="">part;</code> </td> <td> U+2202 </td> </tr>
-     <tr> <td> <code title="">permil;</code> </td> <td> U+2030 </td> </tr>
-     <tr> <td> <code title="">perp;</code> </td> <td> U+22A5 </td> </tr>
-     <tr> <td> <code title="">phi;</code> </td> <td> U+03C6 </td> </tr>
-     <tr> <td> <code title="">pi;</code> </td> <td> U+03C0 </td> </tr>
-     <tr> <td> <code title="">piv;</code> </td> <td> U+03D6 </td> </tr>
-     <tr> <td> <code title="">plusmn;</code> </td> <td> U+00B1 </td> </tr>
-     <tr> <td> <code title="">plusmn</code> </td> <td> U+00B1 </td> </tr>
-     <tr> <td> <code title="">pound;</code> </td> <td> U+00A3 </td> </tr>
-     <tr> <td> <code title="">pound</code> </td> <td> U+00A3 </td> </tr>
-     <tr> <td> <code title="">prime;</code> </td> <td> U+2032 </td> </tr>
-     <tr> <td> <code title="">prod;</code> </td> <td> U+220F </td> </tr>
-     <tr> <td> <code title="">prop;</code> </td> <td> U+221D </td> </tr>
-     <tr> <td> <code title="">psi;</code> </td> <td> U+03C8 </td> </tr>
-     <tr> <td> <code title="">quot;</code> </td> <td> U+0022 </td> </tr>
-     <tr> <td> <code title="">quot</code> </td> <td> U+0022 </td> </tr>
-     <tr> <td> <code title="">rArr;</code> </td> <td> U+21D2 </td> </tr>
-     <tr> <td> <code title="">radic;</code> </td> <td> U+221A </td> </tr>
-     <tr> <td> <code title="">rang;</code> </td> <td> U+27E9 </td> </tr> <!-- HTML4 had this mapping to U+232A which is canonically equivalent to U+3009 which is a CJK full-width character. U+27E9 is the mathematical equivalent. -->
-     <tr> <td> <code title="">raquo;</code> </td> <td> U+00BB </td> </tr>
-     <tr> <td> <code title="">raquo</code> </td> <td> U+00BB </td> </tr>
-     <tr> <td> <code title="">rarr;</code> </td> <td> U+2192 </td> </tr>
-     <tr> <td> <code title="">rceil;</code> </td> <td> U+2309 </td> </tr>
-     <tr> <td> <code title="">rdquo;</code> </td> <td> U+201D </td> </tr>
-     <tr> <td> <code title="">real;</code> </td> <td> U+211C </td> </tr>
-     <tr> <td> <code title="">reg;</code> </td> <td> U+00AE </td> </tr>
-     <tr> <td> <code title="">reg</code> </td> <td> U+00AE </td> </tr>
-     <tr> <td> <code title="">rfloor;</code> </td> <td> U+230B </td> </tr>
-     <tr> <td> <code title="">rho;</code> </td> <td> U+03C1 </td> </tr>
-     <tr> <td> <code title="">rlm;</code> </td> <td> U+200F </td> </tr>
-     <tr> <td> <code title="">rsaquo;</code> </td> <td> U+203A </td> </tr>
-     <tr> <td> <code title="">rsquo;</code> </td> <td> U+2019 </td> </tr>
-     <tr> <td> <code title="">sbquo;</code> </td> <td> U+201A </td> </tr>
-     <tr> <td> <code title="">scaron;</code> </td> <td> U+0161 </td> </tr>
-     <tr> <td> <code title="">sdot;</code> </td> <td> U+22C5 </td> </tr>
-     <tr> <td> <code title="">sect;</code> </td> <td> U+00A7 </td> </tr>
-     <tr> <td> <code title="">sect</code> </td> <td> U+00A7 </td> </tr>
-     <tr> <td> <code title="">shy;</code> </td> <td> U+00AD </td> </tr>
-     <tr> <td> <code title="">shy</code> </td> <td> U+00AD </td> </tr>
-     <tr> <td> <code title="">sigma;</code> </td> <td> U+03C3 </td> </tr>
-     <tr> <td> <code title="">sigmaf;</code> </td> <td> U+03C2 </td> </tr>
-     <tr> <td> <code title="">sim;</code> </td> <td> U+223C </td> </tr>
-     <tr> <td> <code title="">spades;</code> </td> <td> U+2660 </td> </tr>
-     <tr> <td> <code title="">sub;</code> </td> <td> U+2282 </td> </tr>
-     <tr> <td> <code title="">sube;</code> </td> <td> U+2286 </td> </tr>
-     <tr> <td> <code title="">sum;</code> </td> <td> U+2211 </td> </tr>
-     <tr> <td> <code title="">sup1;</code> </td> <td> U+00B9 </td> </tr>
-     <tr> <td> <code title="">sup1</code> </td> <td> U+00B9 </td> </tr>
-     <tr> <td> <code title="">sup2;</code> </td> <td> U+00B2 </td> </tr>
-     <tr> <td> <code title="">sup2</code> </td> <td> U+00B2 </td> </tr>
-     <tr> <td> <code title="">sup3;</code> </td> <td> U+00B3 </td> </tr>
-     <tr> <td> <code title="">sup3</code> </td> <td> U+00B3 </td> </tr>
-     <tr> <td> <code title="">sup;</code> </td> <td> U+2283 </td> </tr>
-     <tr> <td> <code title="">supe;</code> </td> <td> U+2287 </td> </tr>
-     <tr> <td> <code title="">szlig;</code> </td> <td> U+00DF </td> </tr>
-     <tr> <td> <code title="">szlig</code> </td> <td> U+00DF </td> </tr>
-     <tr> <td> <code title="">tau;</code> </td> <td> U+03C4 </td> </tr>
-     <tr> <td> <code title="">there4;</code> </td> <td> U+2234 </td> </tr>
-     <tr> <td> <code title="">theta;</code> </td> <td> U+03B8 </td> </tr>
-     <tr> <td> <code title="">thetasym;</code> </td> <td> U+03D1 </td> </tr>
-     <tr> <td> <code title="">thinsp;</code> </td> <td> U+2009 </td> </tr>
-     <tr> <td> <code title="">thorn;</code> </td> <td> U+00FE </td> </tr>
-     <tr> <td> <code title="">thorn</code> </td> <td> U+00FE </td> </tr>
-     <tr> <td> <code title="">tilde;</code> </td> <td> U+02DC </td> </tr>
-     <tr> <td> <code title="">times;</code> </td> <td> U+00D7 </td> </tr>
-     <tr> <td> <code title="">times</code> </td> <td> U+00D7 </td> </tr>
-     <tr> <td> <code title="">trade;</code> </td> <td> U+2122 </td> </tr>
-     <tr> <td> <code title="">uArr;</code> </td> <td> U+21D1 </td> </tr>
-     <tr> <td> <code title="">uacute;</code> </td> <td> U+00FA </td> </tr>
-     <tr> <td> <code title="">uacute</code> </td> <td> U+00FA </td> </tr>
-     <tr> <td> <code title="">uarr;</code> </td> <td> U+2191 </td> </tr>
-     <tr> <td> <code title="">ucirc;</code> </td> <td> U+00FB </td> </tr>
-     <tr> <td> <code title="">ucirc</code> </td> <td> U+00FB </td> </tr>
-     <tr> <td> <code title="">ugrave;</code> </td> <td> U+00F9 </td> </tr>
-     <tr> <td> <code title="">ugrave</code> </td> <td> U+00F9 </td> </tr>
-     <tr> <td> <code title="">uml;</code> </td> <td> U+00A8 </td> </tr>
-     <tr> <td> <code title="">uml</code> </td> <td> U+00A8 </td> </tr>
-     <tr> <td> <code title="">upsih;</code> </td> <td> U+03D2 </td> </tr>
-     <tr> <td> <code title="">upsilon;</code> </td> <td> U+03C5 </td> </tr>
-     <tr> <td> <code title="">uuml;</code> </td> <td> U+00FC </td> </tr>
-     <tr> <td> <code title="">uuml</code> </td> <td> U+00FC </td> </tr>
-     <tr> <td> <code title="">weierp;</code> </td> <td> U+2118 </td> </tr>
-     <tr> <td> <code title="">xi;</code> </td> <td> U+03BE </td> </tr>
-     <tr> <td> <code title="">yacute;</code> </td> <td> U+00FD </td> </tr>
-     <tr> <td> <code title="">yacute</code> </td> <td> U+00FD </td> </tr>
-     <tr> <td> <code title="">yen;</code> </td> <td> U+00A5 </td> </tr>
-     <tr> <td> <code title="">yen</code> </td> <td> U+00A5 </td> </tr>
-     <tr> <td> <code title="">yuml;</code> </td> <td> U+00FF </td> </tr>
-     <tr> <td> <code title="">yuml</code> </td> <td> U+00FF </td> </tr>
-     <tr> <td> <code title="">zeta;</code> </td> <td> U+03B6 </td> </tr>
-     <tr> <td> <code title="">zwj;</code> </td> <td> U+200D </td> </tr>
-     <tr> <td> <code title="">zwnj;</code> </td> <td> U+200C </td> </tr>
+<!--ENTITIES-->
     </tbody>
    </table>
   <!--