diff options
-rw-r--r-- | entity.js | 6 | ||||
-rw-r--r-- | tests/allentity.html | 30 |
2 files changed, 18 insertions, 18 deletions
@@ -1,4 +1,4 @@ -//Usage: qjs --std entitytest.js [test/tab] > outfile +//Usage: qjs --std entity.js [test/tab] > outfile const a = getEntities(); @@ -39,7 +39,7 @@ function gentestitem(b, c, d) { b + "</td>" + "<td>" + - c.characters + + c.characters.replace('&', '&').replace('<', '<').replace('>', '>') + "</td>"); console.log(" </tr>"); } @@ -47,7 +47,7 @@ function gentestitem(b, c, d) { function gentest() { console.log("<!DOCTYPE html>"); console.log("<head>"); - console.log(" <meta charset=\"utf-8\""); + console.log(" <meta charset=\"utf-8\">"); console.log("</head>"); console.log("<body>"); console.log(" <table>"); diff --git a/tests/allentity.html b/tests/allentity.html index 27f2f0b..9b5457c 100644 --- a/tests/allentity.html +++ b/tests/allentity.html @@ -1,6 +1,6 @@ <!DOCTYPE html> <head> - <meta charset="utf-8" + <meta charset="utf-8"> </head> <body> <table> @@ -11,7 +11,7 @@ <td>&AElig;</td><td>0xC6</td></td><td></td><td>Æ</td><td>Æ</td><td>Æ</td> </tr> <tr> - <td>&AMP;</td><td>0x26</td></td><td></td><td>&</td><td>&</td><td>&</td> + <td>&AMP;</td><td>0x26</td></td><td></td><td>&</td><td>&</td><td>&</td> </tr> <tr> <td>&Aacute;</td><td>0xC1</td></td><td></td><td>Á</td><td>Á</td><td>Á</td> @@ -467,7 +467,7 @@ <td>&GJcy;</td><td>0x403</td></td><td></td><td>Ѓ</td><td>Ѓ</td><td>Ѓ</td> </tr> <tr> - <td>&GT;</td><td>0x3E</td></td><td></td><td>></td><td>></td><td>></td> + <td>&GT;</td><td>0x3E</td></td><td></td><td>></td><td>></td><td>></td> </tr> <tr> <td>&Gamma;</td><td>0x393</td></td><td></td><td>Γ</td><td>Γ</td><td>Γ</td> @@ -686,7 +686,7 @@ <td>&LJcy;</td><td>0x409</td></td><td></td><td>Љ</td><td>Љ</td><td>Љ</td> </tr> <tr> - <td>&LT;</td><td>0x3C</td></td><td></td><td><</td><td><</td><td><</td> + <td>&LT;</td><td>0x3C</td></td><td></td><td><</td><td><</td><td><</td> </tr> <tr> <td>&Lacute;</td><td>0x139</td></td><td></td><td>Ĺ</td><td>Ĺ</td><td>Ĺ</td> @@ -1791,7 +1791,7 @@ <td>&amalg;</td><td>0x2A3F</td></td><td></td><td>⨿</td><td>⨿</td><td>⨿</td> </tr> <tr> - <td>&amp;</td><td>0x26</td></td><td></td><td>&</td><td>&</td><td>&</td> + <td>&amp;</td><td>0x26</td></td><td></td><td>&</td><td>&</td><td>&</td> </tr> <tr> <td>&and;</td><td>0x2227</td></td><td></td><td>∧</td><td>∧</td><td>∧</td> @@ -3147,7 +3147,7 @@ <td>&gsiml;</td><td>0x2A90</td></td><td></td><td>⪐</td><td>⪐</td><td>⪐</td> </tr> <tr> - <td>&gt;</td><td>0x3E</td></td><td></td><td>></td><td>></td><td>></td> + <td>&gt;</td><td>0x3E</td></td><td></td><td>></td><td>></td><td>></td> </tr> <tr> <td>&gtcc;</td><td>0x2AA7</td></td><td></td><td>⪧</td><td>⪧</td><td>⪧</td> @@ -3876,7 +3876,7 @@ <td>&lstrok;</td><td>0x142</td></td><td></td><td>ł</td><td>ł</td><td>ł</td> </tr> <tr> - <td>&lt;</td><td>0x3C</td></td><td></td><td><</td><td><</td><td><</td> + <td>&lt;</td><td>0x3C</td></td><td></td><td><</td><td><</td><td><</td> </tr> <tr> <td>&ltcc;</td><td>0x2AA6</td></td><td></td><td>⪦</td><td>⪦</td><td>⪦</td> @@ -6109,7 +6109,7 @@ <td>&AElig</td><td>0xC6</td></td><td></td><td>Æ</td><td>Æ</td><td>Æ</td> </tr> <tr> - <td>&AMP</td><td>0x26</td></td><td></td><td>&</td><td>&</td><td>&</td> + <td>&AMP</td><td>0x26</td></td><td></td><td>&</td><td>&</td><td>&</td> </tr> <tr> <td>&Aacute</td><td>0xC1</td></td><td></td><td>Á</td><td>Á</td><td>Á</td> @@ -6151,7 +6151,7 @@ <td>&Euml</td><td>0xCB</td></td><td></td><td>Ë</td><td>Ë</td><td>Ë</td> </tr> <tr> - <td>&GT</td><td>0x3E</td></td><td></td><td>></td><td>></td><td>></td> + <td>&GT</td><td>0x3E</td></td><td></td><td>></td><td>></td><td>></td> </tr> <tr> <td>&Iacute</td><td>0xCD</td></td><td></td><td>Í</td><td>Í</td><td>Í</td> @@ -6166,7 +6166,7 @@ <td>&Iuml</td><td>0xCF</td></td><td></td><td>Ï</td><td>Ï</td><td>Ï</td> </tr> <tr> - <td>&LT</td><td>0x3C</td></td><td></td><td><</td><td><</td><td><</td> + <td>&LT</td><td>0x3C</td></td><td></td><td><</td><td><</td><td><</td> </tr> <tr> <td>&Ntilde</td><td>0xD1</td></td><td></td><td>Ñ</td><td>Ñ</td><td>Ñ</td> @@ -6229,7 +6229,7 @@ <td>&agrave</td><td>0xE0</td></td><td></td><td>à</td><td>à</td><td>à</td> </tr> <tr> - <td>&amp</td><td>0x26</td></td><td></td><td>&</td><td>&</td><td>&</td> + <td>&amp</td><td>0x26</td></td><td></td><td>&</td><td>&</td><td>&</td> </tr> <tr> <td>&aring</td><td>0xE5</td></td><td></td><td>å</td><td>å</td><td>å</td> @@ -6289,7 +6289,7 @@ <td>&frac34</td><td>0xBE</td></td><td></td><td>¾</td><td>¾</td><td>¾</td> </tr> <tr> - <td>&gt</td><td>0x3E</td></td><td></td><td>></td><td>></td><td>></td> + <td>&gt</td><td>0x3E</td></td><td></td><td>></td><td>></td><td>></td> </tr> <tr> <td>&iacute</td><td>0xED</td></td><td></td><td>í</td><td>í</td><td>í</td> @@ -6313,7 +6313,7 @@ <td>&laquo</td><td>0xAB</td></td><td></td><td>«</td><td>«</td><td>«</td> </tr> <tr> - <td>&lt</td><td>0x3C</td></td><td></td><td><</td><td><</td><td><</td> + <td>&lt</td><td>0x3C</td></td><td></td><td><</td><td><</td><td><</td> </tr> <tr> <td>&macr</td><td>0xAF</td></td><td></td><td>¯</td><td>¯</td><td>¯</td> @@ -6644,13 +6644,13 @@ <td>&nvge;</td><td>0x2265</td></td><td>0x20D2</td></td><td>≥⃒</td><td>≥⃒</td><td>≥⃒</td> </tr> <tr> - <td>&nvgt;</td><td>0x3E</td></td><td>0x20D2</td></td><td>>⃒</td><td>>⃒</td><td>>⃒</td> + <td>&nvgt;</td><td>0x3E</td></td><td>0x20D2</td></td><td>>⃒</td><td>>⃒</td><td>>⃒</td> </tr> <tr> <td>&nvle;</td><td>0x2264</td></td><td>0x20D2</td></td><td>≤⃒</td><td>≤⃒</td><td>≤⃒</td> </tr> <tr> - <td>&nvlt;</td><td>0x3C</td></td><td>0x20D2</td></td><td><⃒</td><td><⃒</td><td><⃒</td> + <td>&nvlt;</td><td>0x3C</td></td><td>0x20D2</td></td><td><⃒</td><td><⃒</td><td><⃒</td> </tr> <tr> <td>&nvltrie;</td><td>0x22B4</td></td><td>0x20D2</td></td><td>⊴⃒</td><td>⊴⃒</td><td>⊴⃒</td> |