shithub: neatmkfn

Download patch

ref: b5b50ca96716f7df026bff329f405c7431dccdbe
parent: 50918a0b71ee777bbb3b7ba7bebb590aeb86f151
author: Ali Gholami Rudi <ali@rudi.ir>
date: Sun Sep 8 12:37:36 EDT 2013

trfn_ch.h: more arabic aliases

--- a/trfn_ch.h
+++ b/trfn_ch.h
@@ -28,7 +28,6 @@
 	{"©", "co"},
 	{"ª", "a_"},
 	{"«", "<<"},
-	{"»", ">>"},
 	{"¬", "-,"},
 	{"¬", "-,"},
 	{"-", "hy"},
@@ -36,11 +35,10 @@
 	{"®", "ro", "rg"},
 	{"¯", "a^", "-a"},
 	{"°", "0^"},
-	{"±", "+-"},
 	{"²", "2^"},
 	{"³", "3^"},
 	{"´", "\\'", "aa"},
-	{"µ", "mu"},
+	{"µ", "/u"},
 	{"¶", "P!", "pg"},
 	{"·", ".^"},
 	{"¸", ",,", ",a"},
@@ -77,7 +75,7 @@
 	{"Õ", "O~"},
 	{"Ö", "O:"},
 	{"Ő", "O\""},
-	{"×", "xx"},
+	{"×", "xx", "mu"},
 	{"Ø", "O/"},
 	{"Ř", "R<"},
 	{"Š", "S<"},
@@ -218,7 +216,6 @@
 	{"°", "de"},
 	{"±", "+-"},
 	{"≥", ">="},
-	{"×", "mu"},
 	{"∝", "pt"},
 	{"∂", "pd"},
 	{"•", "bu"},
@@ -269,7 +266,7 @@
 	{"", "lc"},
 	{"", "lx"},
 	{"", "lf"},
-	{"", "lt"},
+	{"", "lt"},
 	{"", "lk"},
 	{"", "lb"},
 	{"", "bv", "|",},
@@ -284,6 +281,13 @@
 	{"", "rt"},
 	{"", "rk"},
 	{"", "rb"},
+	{"_", "ru", "ul"},
+	{"”", "''"},
+	{"“", "``"},
+	{"†", "dg"},
+	{"‡", "dd"},
+	{"–", "en", "\\-"},
+	{"—", "em"},
 	{"ff", "ff"},
 	{"fi", "fi"},
 	{"fl", "fl"},
@@ -354,6 +358,32 @@
 	{"gaf", 0x06af, 0xfb92, 0xfb94, 0xfb95, 0xfb93},
 	{"farsiyeh", 0x06cc, 0xfbfc, 0xfbfe, 0xfbff, 0xfbfd},
 	{"lamwithalef", 0xfefb, 0xfefb, 0, 0, 0xfefc},
+	{"arabiccomma", 0x060c},
+	{"arabicsemicolon", 0x061b},
+	{"arabicquestionmark", 0x061f},
+	{"arabicindicdigitzero", 0x0660},
+	{"arabicindicdigitone", 0x0661},
+	{"arabicindicdigittwo", 0x0662},
+	{"arabicindicdigitthree", 0x0663},
+	{"arabicindicdigitfour", 0x0664},
+	{"arabicindicdigitfive", 0x0665},
+	{"arabicindicdigitsix", 0x0666},
+	{"arabicindicdigitseven", 0x0667},
+	{"arabicindicdigiteight", 0x0668},
+	{"arabicindicdigitnine", 0x0669},
+	{"arabicpercentsign", 0x066a},
+	{"extendedarabicindicdigitzero", 0x06f0},
+	{"extendedarabicindicdigitone", 0x06f1},
+	{"extendedarabicindicdigittwo", 0x06f2},
+	{"extendedarabicindicdigitthree", 0x06f3},
+	{"extendedarabicindicdigitfour", 0x06f4},
+	{"extendedarabicindicdigitfive", 0x06f5},
+	{"extendedarabicindicdigitsix", 0x06f6},
+	{"extendedarabicindicdigitseven", 0x06f7},
+	{"extendedarabicindicdigiteight", 0x06f8},
+	{"extendedarabicindicdigitnine", 0x06f9},
+	{"zeronojoin", 0x200c},
+	{"zerojoin", 0x200d},
 };
 
 static struct ctype {