(bug 25851) Adding additional special characters

The characters are detailed in the bug report.

Patch set 2:
* Amended commit message with bug number.

Patch set 3:
* Added comments to the Cyrillic section for readability.
* Added dotted circle to Palochka to differentiate from I.
* Moved the newly added Ѐ and Ѝ near Е and И.

Change-Id: I2d944926e2769f8691626190259d2466c0e2a8ec
This commit is contained in:
TyA 2012-06-01 02:03:07 +01:00 committed by Amir E. Aharoni
parent fec616636a
commit 5098661115

110
modules/jquery.wikiEditor.toolbar.config.js Normal file → Executable file
View file

@ -503,8 +503,8 @@ getDefaultConfig: function() {
"\u01da", "\u01dc", "\u016c", "\u016d", "\u0172", "\u0173", "\u0170", "\u0171", "\u0174",
"\u0175", "\u00dd", "\u00fd", "\u0176", "\u0177", "\u0178", "\u00ff", "\u0232", "\u0233",
"\u0179", "\u017a", "\u017d", "\u017e", "\u017b", "\u017c", "\u00c6", "\u00e6", "\u01e2",
"\u01e3", "\u00d8", "\u00f8", "\u0152", "\u0153", "\u00df", "\u00f0", "\u00de", "\u00fe",
"\u018f", "\u0259"
"\u01e3", "\u00d8", "\u00f8", "\u0152", "\u0153", "\u00df", "\u00D0", "\u00f0", "\u00de",
"\u00fe", "\u018f", "\u0259"
]
},
'latinextended': {
@ -528,18 +528,20 @@ getDefaultConfig: function() {
"\u1e4e", "\u1e4f", "\u1e50", "\u1e51", "\u1e52", "\u1e53", "\u1ecc", "\u1ecd", "\u1ece",
"\u1ecf", "\u1ed0", "\u1ed1", "\u1ed2", "\u1ed3", "\u1ed4", "\u1ed5", "\u1ed6", "\u1ed7",
"\u1ed8", "\u1ed9", "\u1eda", "\u1edb", "\u1edc", "\u1edd", "\u1ede", "\u1edf", "\u1ee0",
"\u1ee1", "\u1ee2", "\u1ee3", "\u1e54", "\u1e55", "\u1e56", "\u1e57", "\u1e58", "\u1e59",
"\u1e5a", "\u1e5b", "\u1e5c", "\u1e5d", "\u1e5e", "\u1e5f", "\u1e60", "\u1e61", "\u1e9b",
"\u1e62", "\u1e63", "\u1e64", "\u1e65", "\u1e66", "\u1e67", "\u1e68", "\u1e69", "\u1e9c",
"\u1e9d", "\u1e6a", "\u1e6b", "\u1e6c", "\u1e6d", "\u1e6e", "\u1e6f", "\u1e70", "\u1e71",
"\u1e97", "\u1e72", "\u1e73", "\u1e74", "\u1e75", "\u1e76", "\u1e77", "\u1e78", "\u1e79",
"\u1e7a", "\u1e7b", "\u1ee4", "\u1ee5", "\u1ee6", "\u1ee7", "\u1ee8", "\u1ee9", "\u1eea",
"\u1eeb", "\u1eec", "\u1eed", "\u1eee", "\u1eef", "\u1ef0", "\u1ef1", "\u1e7c", "\u1e7d",
"\u1e7e", "\u1e7f", "\u1efc", "\u1efd", "\u1e80", "\u1e81", "\u1e82", "\u1e83", "\u1e84",
"\u1e85", "\u1e86", "\u1e87", "\u1e88", "\u1e89", "\u1e98", "\u1e8a", "\u1e8b", "\u1e8c",
"\u1e8d", "\u1e8e", "\u1e8f", "\u1e99", "\u1ef2", "\u1ef3", "\u1ef4", "\u1ef5", "\u1ef6",
"\u1ef7", "\u1ef8", "\u1ef9", "\u1efe", "\u1eff", "\u1e90", "\u1e91", "\u1e92", "\u1e93",
"\u1e94", "\u1e95", "\u1e9e", "\u1e9f"
"\u1ee1", "\u1ee2", "\u1ee3", "\u01FE", "\u01FF", "\u01A0", "\u01A1", "\u1e54", "\u1e55",
"\u1e56", "\u1e57", "\u1e58", "\u1e59", "\u1e5a", "\u1e5b", "\u1e5c", "\u1e5d", "\u1e5e",
"\u1e5f", "\u1e60", "\u1e61", "\u1e9b", "\u1e62", "\u1e63", "\u1e64", "\u1e65", "\u1e66",
"\u1e67", "\u1e68", "\u1e69", "\u1e9c", "\u1e9d", "\u1e6a", "\u1e6b", "\u1e6c", "\u1e6d",
"\u1e6e", "\u1e6f", "\u1e70", "\u1e71", "\u1e97", "\u1e72", "\u1e73", "\u1e74", "\u1e75",
"\u1e76", "\u1e77", "\u1e78", "\u1e79", "\u1e7a", "\u1e7b", "\u1ee4", "\u1ee5", "\u1ee6",
"\u1ee7", "\u1ee8", "\u1ee9", "\u1eea", "\u1eeb", "\u1eec", "\u1eed", "\u1eee", "\u1eef",
"\u1ef0", "\u1ef1", "\u01AF", "\u01B0", "\u01D5", "\u01D7", "\u01D9", "\u01DB", "\u1e7c",
"\u1e7d", "\u1e7e", "\u1e7f", "\u1efc", "\u1efd", "\u1e80", "\u1e81", "\u1e82", "\u1e83",
"\u1e84", "\u1e85", "\u1e86", "\u1e87", "\u1e88", "\u1e89", "\u1e98", "\u1e8a", "\u1e8b",
"\u1e8c", "\u1e8d", "\u1e8e", "\u1e8f", "\u1e99", "\u1ef2", "\u1ef3", "\u1ef4", "\u1ef5",
"\u1ef6", "\u1ef7", "\u1ef8", "\u1ef9", "\u1efe", "\u1eff", "\u1e90", "\u1e91", "\u1e92",
"\u1e93", "\u1e94", "\u1e95", "\u01FC", "\u01FD", "\u1e9e", "\u1e9f"
]
},
'ipa': {
@ -573,7 +575,7 @@ getDefaultConfig: function() {
"\u0254\u0303", "\u00e6", "\u00e6\u032f", "\u00e6\u0303", "\u0276", "\u0276\u032f",
"\u0276\u0303", "a", "a\u032f", "\u00e3", "\u0250", "\u0250\u032f", "\u0250\u0303", "\u0251",
"\u0251\u032f", "\u0251\u0303", "\u0252", "\u0252\u032f", "\u0252\u0303", "\u02c8", "\u02cc",
"\u02d0", "\u02d1", "\u02d8", ".", "\u203f", "|", "\u2016"
"\u02d0", "\u02d1", "\u02d8", ".", "\u203f", "|", "\u2016", "\u025A", "\u025D"
]
},
'symbols': {
@ -613,7 +615,7 @@ getDefaultConfig: function() {
"\u20ae", "\u20a9", "\u00a5", "\u2660", "\u2663", "\u2665", "\u2666", "m\u00b2", "m\u00b3",
"\u2013", "\u2014", "\u2026", "\u2018", "\u2019", "\u201c", "\u201d", "\u00b0", "\u2032",
"\u2033", "\u2248", "\u2260", "\u2264", "\u2265", "\u00b1", "\u2212", "\u00d7", "\u00f7",
"\u2190", "\u2192", "\u00b7", "\u00a7"
"\u2190", "\u2192", "\u00b7", "\u00a7", "\u203D"
]
},
'greek': {
@ -634,20 +636,68 @@ getDefaultConfig: function() {
'labelMsg': 'wikieditor-toolbar-characters-page-cyrillic',
'layout': 'characters',
'characters': [
"\u0410", "\u0430", "\u04d8", "\u04d9", "\u0411", "\u0431", "\u0412", "\u0432", "\u0413",
"\u0433", "\u0490", "\u0491", "\u0403", "\u0453", "\u0492", "\u0493", "\u0414", "\u0434",
"\u0402", "\u0452", "\u0415", "\u0435", "\u0404", "\u0454", "\u0401", "\u0451", "\u0416",
"\u0436", "\u0417", "\u0437", "\u0405", "\u0455", "\u0418", "\u0438", "\u0406", "\u0456",
"\u0407", "\u0457", "\u04c0", "\u0419", "\u0439", "\u04e2", "\u04e3", "\u0408", "\u0458",
"\u041a", "\u043a", "\u040c", "\u045c", "\u049a", "\u049b", "\u041b", "\u043b", "\u0409",
"\u0459", "\u041c", "\u043c", "\u041d", "\u043d", "\u040a", "\u045a", "\u04a2", "\u04a3",
"\u041e", "\u043e", "\u04e8", "\u04e9", "\u041f", "\u043f", "\u0420", "\u0440", "\u0421",
"\u0441", "\u0422", "\u0442", "\u040b", "\u045b", "\u0423", "\u0443", "\u040e", "\u045e",
"\u04ee", "\u04ef", "\u04b0", "\u04b1", "\u04ae", "\u04af", "\u0424", "\u0444", "\u0425",
"\u0445", "\u04b2", "\u04b3", "\u04ba", "\u04bb", "\u0426", "\u0446", "\u0427", "\u0447",
"\u04b6", "\u04b7", "\u040f", "\u045f", "\u0428", "\u0448", "\u0429", "\u0449", "\u042a",
"\u044a", "\u042b", "\u044b", "\u042c", "\u044c", "\u042d", "\u044d", "\u042e", "\u044e",
"\u042f", "\u044f"
"\u0410", "\u0430", // A
"\u04d8", "\u04d9", // Schwa
"\u0411", "\u0431", // B
"\u0412", "\u0432", // V
"\u0413", "\u0433", // G
"\u0490", "\u0491", // G with upturn
"\u0403", "\u0453", // G with acute (Macedonian)
"\u0492", "\u0493", // G with stroke (Kazakh etc.)
"\u0494", "\u0495", // G with hook (Sakha etc.)
"\u0414", "\u0434", // D
"\u0402", "\u0452", // Dj
"\u0415", "\u0435", "\u0400", "\u0450", // IE
"\u0404", "\u0454", // Ukrainian IE
"\u0401", "\u0451", // IO
"\u0416", "\u0436", // Zh
"\u0417", "\u0437", // Z
"\u0405", "\u0455", // Dz
"\u0418", "\u0438", // I
"\u0406", "\u0456", // Dotted I
"\u0407", "\u0457", // I with dieresis
[ "\u25cc\u04c0", "\u04c0" ], // Palochka. Dotted circle to differentiate from I
"\u0419", "\u0439", // Short I
"\u04e2", "\u04e3", // I with macron
"\u040D", "\u045D", // I with grave (Macedonian)
"\u0408", "\u0458", // J
"\u041a", "\u043a", // K
"\u040c", "\u045c", // K with acute (Macedonian)
"\u049a", "\u049b", // K with descender (Kazakh etc.)
"\u041b", "\u043b", // L
"\u0409", "\u0459", // Lj
"\u041c", "\u043c", // M
"\u041d", "\u043d", // N
"\u040a", "\u045a", // Nj
"\u04a2", "\u04a3", // N with descender (Kazakh etc.)
"\u041e", "\u043e", // O
"\u04e8", "\u04e9", // O with bar
"\u041f", "\u043f", // P
"\u0420", "\u0440", // R
"\u0421", "\u0441", // S
"\u0422", "\u0442", // T
"\u040b", "\u045b", // Tsh
"\u0423", "\u0443", // U
"\u040e", "\u045e", // Short U
"\u04ee", "\u04ef", // U with macron (Tajik)
"\u04b0", "\u04b1", // Straight U with stroke
"\u04ae", "\u04af", // Straight U
"\u0424", "\u0444", // F
"\u0425", "\u0445", // Kha
"\u04b2", "\u04b3", // Kha with descender
"\u04ba", "\u04bb", // Shha
"\u0426", "\u0446", // Ts
"\u0427", "\u0447", // Ch
"\u04b6", "\u04b7", // Ch with descender
"\u040f", "\u045f", // Dzh
"\u0428", "\u0448", // Sh
"\u0429", "\u0449", // Sch
"\u042a", "\u044a", // Hard sign
"\u042b", "\u044b", // Yeru
"\u042c", "\u044c", // Soft sign
"\u042d", "\u044d", // E
"\u042e", "\u044e", // Yu
"\u042f", "\u044f" // Ya
]
},
// The core 28-letter alphabet, special letters for the Arabic language,