summaryrefslogtreecommitdiff
path: root/inc/utf8.php
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2008-10-12 17:39:50 +0200
committerAndreas Gohr <andi@splitbrain.org>2008-10-12 17:39:50 +0200
commitfae4b5fcf6b1f62a2cd0d4ef991dcf05394efe9c (patch)
treeae11e27632887b36f2f1b2714f1cdf9d1ae57648 /inc/utf8.php
parent17f89d7e697c716eb2ba57544d2b4d4394ce7ef4 (diff)
downloadrpg-fae4b5fcf6b1f62a2cd0d4ef991dcf05394efe9c.tar.gz
rpg-fae4b5fcf6b1f62a2cd0d4ef991dcf05394efe9c.tar.bz2
do not treat greek as special chars FS#1492
Will treat only mathematical greek as special. Changed toolbar picker to use mathematical symbols. darcs-hash:20081012153950-7ad00-a2a4e8cf705aff689d405ccb4015f1b75a0045cf.gz
Diffstat (limited to 'inc/utf8.php')
-rw-r--r--inc/utf8.php11
1 files changed, 8 insertions, 3 deletions
diff --git a/inc/utf8.php b/inc/utf8.php
index 966c40c6c..d49b1413c 100644
--- a/inc/utf8.php
+++ b/inc/utf8.php
@@ -1088,7 +1088,7 @@ $UTF8_SPECIAL_CHARS = array(
0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7, 0x00b8, 0x00b9, 0x00ba,
0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf, 0x00d7, 0x00f7, 0x02c7, 0x02d8, 0x02d9,
0x02da, 0x02db, 0x02dc, 0x02dd, 0x0300, 0x0301, 0x0303, 0x0309, 0x0323, 0x0384,
- 0x0385, 0x0387, 0x03b2, 0x03c6, 0x03d1, 0x03d2, 0x03d5, 0x03d6, 0x05b0, 0x05b1,
+ 0x0385, 0x0387, 0x03c6, 0x03d1, 0x03d2, 0x03d5, 0x03d6, 0x05b0, 0x05b1,
0x05b2, 0x05b3, 0x05b4, 0x05b5, 0x05b6, 0x05b7, 0x05b8, 0x05b9, 0x05bb, 0x05bc,
0x05bd, 0x05be, 0x05bf, 0x05c0, 0x05c1, 0x05c2, 0x05c3, 0x05f3, 0x05f4, 0x060c,
0x061b, 0x061f, 0x0640, 0x064b, 0x064c, 0x064d, 0x064e, 0x064f, 0x0650, 0x0651,
@@ -1135,6 +1135,10 @@ $UTF8_SPECIAL_CHARS = array(
0xff5c, 0xff5d, 0xff5e, 0xff5f, 0xff60, 0xff61, 0xff62, 0xff63, 0xff64, 0xff65,
0xffe0, 0xffe1, 0xffe2, 0xffe3, 0xffe4, 0xffe5, 0xffe6, 0xffe8, 0xffe9, 0xffea,
0xffeb, 0xffec, 0xffed, 0xffee,
+ 0x01d6fc, 0x01d6fd, 0x01d6fe, 0x01d6ff, 0x01d700, 0x01d701, 0x01d702, 0x01d703,
+ 0x01d704, 0x01d705, 0x01d706, 0x01d707, 0x01d708, 0x01d709, 0x01d70a, 0x01d70b,
+ 0x01d70c, 0x01d70d, 0x01d70e, 0x01d70f, 0x01d710, 0x01d711, 0x01d712, 0x01d713,
+ 0x01d714, 0x01d715, 0x01d716, 0x01d717, 0x01d718, 0x01d719, 0x01d71a, 0x01d71b
);
// utf8 version of above data
@@ -1142,7 +1146,7 @@ global $UTF8_SPECIAL_CHARS2;
$UTF8_SPECIAL_CHARS2 =
"\x1A".' !"#$%&\'()+,/;<=>?@[\]^`{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•�'.
'�—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½�'.
- '�¿×÷ˇ˘˙˚˛˜˝̣̀́̃̉΄΅·βφϑϒϕϖְֱֲֳִֵֶַָֹֻּֽ־ֿ�'.
+ '�¿×÷ˇ˘˙˚˛˜˝̣̀́̃̉΄΅·ϖְֱֲֳִֵֶַָֹֻּֽ־ֿ�'.
'�ׁׂ׃׳״،؛؟ـًٌٍَُِّْ٪฿‌‍‎‏–—―‗‘’‚“”�'.
'��†‡•…‰′″‹›⁄₧₪₫€№℘™Ωℵ←↑→↓↔↕↵'.
'⇐⇑⇒⇓⇔∀∂∃∅∆∇∈∉∋∏∑−∕∗∙√∝∞∠∧∨�'.
@@ -1159,7 +1163,8 @@ $UTF8_SPECIAL_CHARS2 =
'�'.
'�ﹼﹽ'.
'!"#$%&'()*+,-./:;<=>?@[\]^`{|}~'.
- '⦅⦆。「」、・¢£¬ ̄¦¥₩│←↑→↓■○';
+ '⦅⦆。「」、・¢£¬ ̄¦¥₩│←↑→↓■○'.
+ '𝛼𝛽𝛾𝛿𝜀𝜁𝜂𝜃𝜄𝜅𝜆𝜇𝜈𝜉𝜊𝜋𝜌𝜍𝜎𝜏𝜐𝜑𝜒𝜓𝜔𝜕𝜖𝜗𝜘𝜙𝜚𝜛';
/**
* Romanization lookup table