aboutsummaryrefslogtreecommitdiff
path: root/evil-digraphs.el
diff options
context:
space:
mode:
authorVegard Øye <vegard_oye@hotmail.com>2011-12-23 17:13:18 +0100
committerVegard Øye <vegard_oye@hotmail.com>2011-12-23 17:13:18 +0100
commit7a3edde6e81e931fa68451b1d91bacbf87a37d67 (patch)
tree8ad1c43dd17a4a79a9df071fcb9dcdfc34d388fb /evil-digraphs.el
parenta2a1d46c9f61c85a0c77ce2dd3ccd55da5889045 (diff)
Add missing digraphs
Add digraphs listed by Vim's :digraph command, but not mentioned in the digraphs.txt help file.
Diffstat (limited to 'evil-digraphs.el')
-rw-r--r--evil-digraphs.el467
1 files changed, 392 insertions, 75 deletions
diff --git a/evil-digraphs.el b/evil-digraphs.el
index 6a245af..a6a2b33 100644
--- a/evil-digraphs.el
+++ b/evil-digraphs.el
@@ -7,7 +7,8 @@
(defcustom evil-digraphs-table-user nil
"List of user-defined digraphs.
-An element is a cons cell of the digraph and its character replacement,
+Entries have the form ((?CHAR1 ?CHAR2) . ?DIGRAPH). That is,
+a cons cell of the digraph and its character replacement,
where the digraph is a list of two characters.
See also `evil-digraphs-table'."
:type '(alist :key-type (list character character)
@@ -16,7 +17,7 @@ See also `evil-digraphs-table'."
:group 'evil-digraphs)
(defconst evil-digraphs-table
- '(((?N ?U) . ?\x0a)
+ '(((?N ?U) . ?\x00)
((?S ?H) . ?\x01)
((?S ?X) . ?\x02)
((?E ?X) . ?\x03)
@@ -55,12 +56,12 @@ See also `evil-digraphs-table'."
((?< ?\() . ?\x5b)
((?/ ?/) . ?\x5c)
((?\) ?>) . ?\x5d)
- ((?\' ?>) . ?\x5e)
- ((?\' ?!) . ?\x60)
+ ((?' ?>) . ?\x5e)
+ ((?' ?!) . ?\x60)
((?\( ?!) . ?\x7b)
((?! ?!) . ?\x7c)
((?! ?\)) . ?\x7d)
- ((?\' ??) . ?\x7e)
+ ((?' ??) . ?\x7e)
((?D ?T) . ?\x7f)
((?P ?A) . ?\x80)
((?H ?O) . ?\x81)
@@ -102,23 +103,23 @@ See also `evil-digraphs-table'."
((?Y ?e) . ?\xa5)
((?B ?B) . ?\xa6)
((?S ?E) . ?\xa7)
- ((?\' ?:) . ?\xa8)
+ ((?' ?:) . ?\xa8)
((?C ?o) . ?\xa9)
((?- ?a) . ?\xaa)
((?< ?<) . ?\xab)
((?N ?O) . ?\xac)
((?- ?-) . ?\xad)
((?R ?g) . ?\xae)
- ((?\' ?m) . ?\xaf)
+ ((?' ?m) . ?\xaf)
((?D ?G) . ?\xb0)
((?+ ?-) . ?\xb1)
((?2 ?S) . ?\xb2)
((?3 ?S) . ?\xb3)
- ((?\' ?\') . ?\xb4)
+ ((?' ?') . ?\xb4)
((?M ?y) . ?\xb5)
((?P ?I) . ?\xb6)
((?. ?M) . ?\xb7)
- ((?\' ?,) . ?\xb8)
+ ((?' ?,) . ?\xb8)
((?1 ?S) . ?\xb9)
((?- ?o) . ?\xba)
((?> ?>) . ?\xbb)
@@ -127,7 +128,7 @@ See also `evil-digraphs-table'."
((?3 ?4) . ?\xbe)
((?? ?I) . ?\xbf)
((?A ?!) . ?\xc0)
- ((?A ?\') . ?\xc1)
+ ((?A ?') . ?\xc1)
((?A ?>) . ?\xc2)
((?A ??) . ?\xc3)
((?A ?:) . ?\xc4)
@@ -135,31 +136,31 @@ See also `evil-digraphs-table'."
((?A ?E) . ?\xc6)
((?C ?,) . ?\xc7)
((?E ?!) . ?\xc8)
- ((?E ?\') . ?\xc9)
+ ((?E ?') . ?\xc9)
((?E ?>) . ?\xca)
((?E ?:) . ?\xcb)
((?I ?!) . ?\xcc)
- ((?I ?\') . ?\xcd)
+ ((?I ?') . ?\xcd)
((?I ?>) . ?\xce)
((?I ?:) . ?\xcf)
((?D ?-) . ?\xd0)
((?N ??) . ?\xd1)
((?O ?!) . ?\xd2)
- ((?O ?\') . ?\xd3)
+ ((?O ?') . ?\xd3)
((?O ?>) . ?\xd4)
((?O ??) . ?\xd5)
((?O ?:) . ?\xd6)
((?* ?X) . ?\xd7)
((?O ?/) . ?\xd8)
((?U ?!) . ?\xd9)
- ((?U ?\') . ?\xda)
+ ((?U ?') . ?\xda)
((?U ?>) . ?\xdb)
((?U ?:) . ?\xdc)
- ((?Y ?\') . ?\xdd)
+ ((?Y ?') . ?\xdd)
((?T ?H) . ?\xde)
((?s ?s) . ?\xdf)
((?a ?!) . ?\xe0)
- ((?a ?\') . ?\xe1)
+ ((?a ?') . ?\xe1)
((?a ?>) . ?\xe2)
((?a ??) . ?\xe3)
((?a ?:) . ?\xe4)
@@ -167,27 +168,27 @@ See also `evil-digraphs-table'."
((?a ?e) . ?\xe6)
((?c ?,) . ?\xe7)
((?e ?!) . ?\xe8)
- ((?e ?\') . ?\xe9)
+ ((?e ?') . ?\xe9)
((?e ?>) . ?\xea)
((?e ?:) . ?\xeb)
((?i ?!) . ?\xec)
- ((?i ?\') . ?\xed)
+ ((?i ?') . ?\xed)
((?i ?>) . ?\xee)
((?i ?:) . ?\xef)
((?d ?-) . ?\xf0)
((?n ??) . ?\xf1)
((?o ?!) . ?\xf2)
- ((?o ?\') . ?\xf3)
+ ((?o ?') . ?\xf3)
((?o ?>) . ?\xf4)
((?o ??) . ?\xf5)
((?o ?:) . ?\xf6)
((?- ?:) . ?\xf7)
((?o ?/) . ?\xf8)
((?u ?!) . ?\xf9)
- ((?u ?\') . ?\xfa)
+ ((?u ?') . ?\xfa)
((?u ?>) . ?\xfb)
((?u ?:) . ?\xfc)
- ((?y ?\') . ?\xfd)
+ ((?y ?') . ?\xfd)
((?t ?h) . ?\xfe)
((?y ?:) . ?\xff)
((?A ?-) . ?\x0100)
@@ -196,8 +197,8 @@ See also `evil-digraphs-table'."
((?a ?\() . ?\x0103)
((?A ?\;) . ?\x0104)
((?a ?\;) . ?\x0105)
- ((?C ?\') . ?\x0106)
- ((?c ?\') . ?\x0107)
+ ((?C ?') . ?\x0106)
+ ((?c ?') . ?\x0107)
((?C ?>) . ?\x0108)
((?c ?>) . ?\x0109)
((?C ?.) . ?\x010a)
@@ -247,8 +248,8 @@ See also `evil-digraphs-table'."
((?K ?,) . ?\x0136)
((?k ?,) . ?\x0137)
((?k ?k) . ?\x0138)
- ((?L ?\') . ?\x0139)
- ((?l ?\') . ?\x013a)
+ ((?L ?') . ?\x0139)
+ ((?l ?') . ?\x013a)
((?L ?,) . ?\x013b)
((?l ?,) . ?\x013c)
((?L ?<) . ?\x013d)
@@ -257,13 +258,13 @@ See also `evil-digraphs-table'."
((?l ?.) . ?\x0140)
((?L ?/) . ?\x0141)
((?l ?/) . ?\x0142)
- ((?N ?\') . ?\x0143)
- ((?n ?\') . ?\x0144)
+ ((?N ?') . ?\x0143)
+ ((?n ?') . ?\x0144)
((?N ?,) . ?\x0145)
((?n ?,) . ?\x0146)
((?N ?<) . ?\x0147)
((?n ?<) . ?\x0148)
- ((?\' ?n) . ?\x0149)
+ ((?' ?n) . ?\x0149)
((?N ?G) . ?\x014a)
((?n ?g) . ?\x014b)
((?O ?-) . ?\x014c)
@@ -274,14 +275,14 @@ See also `evil-digraphs-table'."
((?o ?\") . ?\x0151)
((?O ?E) . ?\x0152)
((?o ?e) . ?\x0153)
- ((?R ?\') . ?\x0154)
- ((?r ?\') . ?\x0155)
+ ((?R ?') . ?\x0154)
+ ((?r ?') . ?\x0155)
((?R ?,) . ?\x0156)
((?r ?,) . ?\x0157)
((?R ?<) . ?\x0158)
((?r ?<) . ?\x0159)
- ((?S ?\') . ?\x015a)
- ((?s ?\') . ?\x015b)
+ ((?S ?') . ?\x015a)
+ ((?s ?') . ?\x015b)
((?S ?>) . ?\x015c)
((?s ?>) . ?\x015d)
((?S ?,) . ?\x015e)
@@ -311,8 +312,8 @@ See also `evil-digraphs-table'."
((?Y ?>) . ?\x0176)
((?y ?>) . ?\x0177)
((?Y ?:) . ?\x0178)
- ((?Z ?\') . ?\x0179)
- ((?z ?\') . ?\x017a)
+ ((?Z ?') . ?\x0179)
+ ((?z ?') . ?\x017a)
((?Z ?.) . ?\x017b)
((?z ?.) . ?\x017c)
((?Z ?<) . ?\x017d)
@@ -354,15 +355,15 @@ See also `evil-digraphs-table'."
((?E ?Z) . ?\x01ee)
((?e ?z) . ?\x01ef)
((?j ?<) . ?\x01f0)
- ((?G ?\') . ?\x01f4)
- ((?g ?\') . ?\x01f5)
- ((?\; ?S ) .?\x02bf)
- ((?\' ?<) . ?\x02c7)
- ((?\' ?\() . ?\x02d8)
- ((?\' ?.) . ?\x02d9)
- ((?\' ?0) . ?\x02da)
- ((?\' ?\;) . ?\x02db)
- ((?\' ?\") . ?\x02dd)
+ ((?G ?') . ?\x01f4)
+ ((?g ?') . ?\x01f5)
+ ((?\; ?S) . ?\x02bf)
+ ((?' ?<) . ?\x02c7)
+ ((?' ?\() . ?\x02d8)
+ ((?' ?.) . ?\x02d9)
+ ((?' ?0) . ?\x02da)
+ ((?' ?\;) . ?\x02db)
+ ((?' ?\") . ?\x02dd)
((?A ?%) . ?\x0386)
((?E ?%) . ?\x0388)
((?Y ?%) . ?\x0389)
@@ -432,7 +433,7 @@ See also `evil-digraphs-table'."
((?o ?%) . ?\x03cc)
((?u ?%) . ?\x03cd)
((?w ?%) . ?\x03ce)
- ((?\' ?G) . ?\x03d8)
+ ((?' ?G) . ?\x03d8)
((?, ?G) . ?\x03d9)
((?T ?3) . ?\x03da)
((?t ?3) . ?\x03db)
@@ -442,7 +443,7 @@ See also `evil-digraphs-table'."
((?k ?3) . ?\x03df)
((?P ?3) . ?\x03e0)
((?p ?3) . ?\x03e1)
- ((?\' ?%) . ?\x03f4)
+ ((?' ?%) . ?\x03f4)
((?j ?3) . ?\x03f5)
((?I ?O) . ?\x0401)
((?D ?%) . ?\x0402)
@@ -516,9 +517,9 @@ See also `evil-digraphs-table'."
((?c ?%) . ?\x0447)
((?s ?%) . ?\x0448)
((?s ?c) . ?\x0449)
- ((?= ?\') . ?\x044a)
+ ((?= ?') . ?\x044a)
((?y ?=) . ?\x044b)
- ((?% ?\') . ?\x044c)
+ ((?% ?') . ?\x044c)
((?j ?e) . ?\x044d)
((?j ?u) . ?\x044e)
((?j ?a) . ?\x044f)
@@ -578,7 +579,7 @@ See also `evil-digraphs-table'."
((?, ?+) . ?\x060c)
((?\; ?+) . ?\x061b)
((?? ?+) . ?\x061f)
- ((?H ?\') . ?\x0621)
+ ((?H ?') . ?\x0621)
((?a ?M) . ?\x0622)
((?a ?H) . ?\x0623)
((?w ?H) . ?\x0624)
@@ -619,7 +620,7 @@ See also `evil-digraphs-table'."
((?\" ?+) . ?\x064c)
((?= ?+) . ?\x064d)
((?/ ?+) . ?\x064e)
- ((?\' ?+) . ?\x064f)
+ ((?' ?+) . ?\x064f)
((?1 ?+) . ?\x0650)
((?3 ?+) . ?\x0651)
((?0 ?+) . ?\x0652)
@@ -657,22 +658,22 @@ See also `evil-digraphs-table'."
((?h ?:) . ?\x1e27)
((?H ?,) . ?\x1e28)
((?h ?,) . ?\x1e29)
- ((?K ?\') . ?\x1e30)
- ((?k ?\') . ?\x1e31)
+ ((?K ?') . ?\x1e30)
+ ((?k ?') . ?\x1e31)
((?K ?_) . ?\x1e34)
((?k ?_) . ?\x1e35)
((?L ?_) . ?\x1e3a)
((?l ?_) . ?\x1e3b)
- ((?M ?\') . ?\x1e3e)
- ((?m ?\') . ?\x1e3f)
+ ((?M ?') . ?\x1e3e)
+ ((?m ?') . ?\x1e3f)
((?M ?.) . ?\x1e40)
((?m ?.) . ?\x1e41)
((?N ?.) . ?\x1e44)
((?n ?.) . ?\x1e45)
((?N ?_) . ?\x1e48)
((?n ?_) . ?\x1e49)
- ((?P ?\') . ?\x1e54)
- ((?p ?\') . ?\x1e55)
+ ((?P ?') . ?\x1e54)
+ ((?p ?') . ?\x1e55)
((?P ?.) . ?\x1e56)
((?p ?.) . ?\x1e57)
((?R ?.) . ?\x1e58)
@@ -689,8 +690,8 @@ See also `evil-digraphs-table'."
((?v ??) . ?\x1e7d)
((?W ?!) . ?\x1e80)
((?w ?!) . ?\x1e81)
- ((?W ?\') . ?\x1e82)
- ((?w ?\') . ?\x1e83)
+ ((?W ?') . ?\x1e82)
+ ((?w ?') . ?\x1e83)
((?W ?:) . ?\x1e84)
((?w ?:) . ?\x1e85)
((?W ?.) . ?\x1e86)
@@ -727,8 +728,8 @@ See also `evil-digraphs-table'."
((?y ?2) . ?\x1ef7)
((?Y ??) . ?\x1ef8)
((?y ??) . ?\x1ef9)
- ((?\; ?\') . ?\x1f00)
- ((?, ?\') . ?\x1f01)
+ ((?\; ?') . ?\x1f00)
+ ((?, ?') . ?\x1f01)
((?\; ?!) . ?\x1f02)
((?, ?!) . ?\x1f03)
((?? ?\;) . ?\x1f04)
@@ -748,10 +749,10 @@ See also `evil-digraphs-table'."
((?- ?3) . ?\x2015)
((?! ?2) . ?\x2016)
((?= ?2) . ?\x2017)
- ((?\' ?6) . ?\x2018)
- ((?\' ?9) . ?\x2019)
+ ((?' ?6) . ?\x2018)
+ ((?' ?9) . ?\x2019)
((?. ?9) . ?\x201a)
- ((?9 ?\') . ?\x201b)
+ ((?9 ?') . ?\x201b)
((?\" ?6) . ?\x201c)
((?\" ?9) . ?\x201d)
((?: ?9) . ?\x201e)
@@ -760,9 +761,9 @@ See also `evil-digraphs-table'."
((?/ ?=) . ?\x2021)
((?. ?.) . ?\x2025)
((?% ?0) . ?\x2030)
- ((?1 ?\') . ?\x2032)
- ((?2 ?\') . ?\x2033)
- ((?3 ?\') . ?\x2034)
+ ((?1 ?') . ?\x2032)
+ ((?2 ?') . ?\x2033)
+ ((?3 ?') . ?\x2034)
((?1 ?\") . ?\x2035)
((?2 ?\") . ?\x2036)
((?3 ?\") . ?\x2037)
@@ -770,7 +771,7 @@ See also `evil-digraphs-table'."
((?< ?1) . ?\x2039)
((?> ?1) . ?\x203a)
((?: ?X) . ?\x203b)
- ((?\' ?-) . ?\x203e)
+ ((?' ?-) . ?\x203e)
((?/ ?f) . ?\x2044)
((?0 ?S) . ?\x2070)
((?4 ?S) . ?\x2074)
@@ -1070,16 +1071,280 @@ See also `evil-digraphs-table'."
((?0 ?_) . ?\x3007)
((?< ?+) . ?\x300a)
((?> ?+) . ?\x300b)
- ((?< ?\') . ?\x300c)
- ((?> ?\') . ?\x300d)
+ ((?< ?') . ?\x300c)
+ ((?> ?') . ?\x300d)
((?< ?\") . ?\x300e)
((?> ?\") . ?\x300f)
((?\( ?\") . ?\x3010)
((?\) ?\") . ?\x3011)
((?= ?T) . ?\x3012)
((?= ?_) . ?\x3013)
- ((?\( ?\') . ?\x3014)
- ((?\) ?\') . ?\x3015)
+ ((?\( ?') . ?\x3014)
+ ((?\) ?') . ?\x3015)
+ ((?\( ?I) . ?\x3016)
+ ((?\) ?I) . ?\x3017)
+ ((?- ??) . ?\x301c)
+ ((?A ?5) . ?\x3041)
+ ((?a ?5) . ?\x3042)
+ ((?I ?5) . ?\x3043)
+ ((?i ?5) . ?\x3044)
+ ((?U ?5) . ?\x3045)
+ ((?u ?5) . ?\x3046)
+ ((?E ?5) . ?\x3047)
+ ((?e ?5) . ?\x3048)
+ ((?O ?5) . ?\x3049)
+ ((?o ?5) . ?\x304a)
+ ((?k ?a) . ?\x304b)
+ ((?g ?a) . ?\x304c)
+ ((?k ?i) . ?\x304d)
+ ((?g ?i) . ?\x304e)
+ ((?k ?u) . ?\x304f)
+ ((?g ?u) . ?\x3050)
+ ((?k ?e) . ?\x3051)
+ ((?g ?e) . ?\x3052)
+ ((?k ?o) . ?\x3053)
+ ((?g ?o) . ?\x3054)
+ ((?s ?a) . ?\x3055)
+ ((?z ?a) . ?\x3056)
+ ((?s ?i) . ?\x3057)
+ ((?z ?i) . ?\x3058)
+ ((?s ?u) . ?\x3059)
+ ((?z ?u) . ?\x305a)
+ ((?s ?e) . ?\x305b)
+ ((?z ?e) . ?\x305c)
+ ((?s ?o) . ?\x305d)
+ ((?z ?o) . ?\x305e)
+ ((?t ?a) . ?\x305f)
+ ((?d ?a) . ?\x3060)
+ ((?t ?i) . ?\x3061)
+ ((?d ?i) . ?\x3062)
+ ((?t ?U) . ?\x3063)
+ ((?t ?u) . ?\x3064)
+ ((?d ?u) . ?\x3065)
+ ((?t ?e) . ?\x3066)
+ ((?d ?e) . ?\x3067)
+ ((?t ?o) . ?\x3068)
+ ((?d ?o) . ?\x3069)
+ ((?n ?a) . ?\x306a)
+ ((?n ?i) . ?\x306b)
+ ((?n ?u) . ?\x306c)
+ ((?n ?e) . ?\x306d)
+ ((?n ?o) . ?\x306e)
+ ((?h ?a) . ?\x306f)
+ ((?b ?a) . ?\x3070)
+ ((?p ?a) . ?\x3071)
+ ((?h ?i) . ?\x3072)
+ ((?b ?i) . ?\x3073)
+ ((?p ?i) . ?\x3074)
+ ((?h ?u) . ?\x3075)
+ ((?b ?u) . ?\x3076)
+ ((?p ?u) . ?\x3077)
+ ((?h ?e) . ?\x3078)
+ ((?b ?e) . ?\x3079)
+ ((?p ?e) . ?\x307a)
+ ((?h ?o) . ?\x307b)
+ ((?b ?o) . ?\x307c)
+ ((?p ?o) . ?\x307d)
+ ((?m ?a) . ?\x307e)
+ ((?m ?i) . ?\x307f)
+ ((?m ?u) . ?\x3080)
+ ((?m ?e) . ?\x3081)
+ ((?m ?o) . ?\x3082)
+ ((?y ?A) . ?\x3083)
+ ((?y ?a) . ?\x3084)
+ ((?y ?U) . ?\x3085)
+ ((?y ?u) . ?\x3086)
+ ((?y ?O) . ?\x3087)
+ ((?y ?o) . ?\x3088)
+ ((?r ?a) . ?\x3089)
+ ((?r ?i) . ?\x308a)
+ ((?r ?u) . ?\x308b)
+ ((?r ?e) . ?\x308c)
+ ((?r ?o) . ?\x308d)
+ ((?w ?A) . ?\x308e)
+ ((?w ?a) . ?\x308f)
+ ((?w ?i) . ?\x3090)
+ ((?w ?e) . ?\x3091)
+ ((?w ?o) . ?\x3092)
+ ((?n ?5) . ?\x3093)
+ ((?v ?u) . ?\x3094)
+ ((?\" ?5) . ?\x309b)
+ ((?0 ?5) . ?\x309c)
+ ((?* ?5) . ?\x309d)
+ ((?+ ?5) . ?\x309e)
+ ((?a ?6) . ?\x30a1)
+ ((?A ?6) . ?\x30a2)
+ ((?i ?6) . ?\x30a3)
+ ((?I ?6) . ?\x30a4)
+ ((?u ?6) . ?\x30a5)
+ ((?U ?6) . ?\x30a6)
+ ((?e ?6) . ?\x30a7)
+ ((?E ?6) . ?\x30a8)
+ ((?o ?6) . ?\x30a9)
+ ((?O ?6) . ?\x30aa)
+ ((?K ?a) . ?\x30ab)
+ ((?G ?a) . ?\x30ac)
+ ((?K ?i) . ?\x30ad)
+ ((?G ?i) . ?\x30ae)
+ ((?K ?u) . ?\x30af)
+ ((?G ?u) . ?\x30b0)
+ ((?K ?e) . ?\x30b1)
+ ((?G ?e) . ?\x30b2)
+ ((?K ?o) . ?\x30b3)
+ ((?G ?o) . ?\x30b4)
+ ((?S ?a) . ?\x30b5)
+ ((?Z ?a) . ?\x30b6)
+ ((?S ?i) . ?\x30b7)
+ ((?Z ?i) . ?\x30b8)
+ ((?S ?u) . ?\x30b9)
+ ((?Z ?u) . ?\x30ba)
+ ((?S ?e) . ?\x30bb)
+ ((?Z ?e) . ?\x30bc)
+ ((?S ?o) . ?\x30bd)
+ ((?Z ?o) . ?\x30be)
+ ((?T ?a) . ?\x30bf)
+ ((?D ?a) . ?\x30c0)
+ ((?T ?i) . ?\x30c1)
+ ((?D ?i) . ?\x30c2)
+ ((?T ?U) . ?\x30c3)
+ ((?T ?u) . ?\x30c4)
+ ((?D ?u) . ?\x30c5)
+ ((?T ?e) . ?\x30c6)
+ ((?D ?e) . ?\x30c7)
+ ((?T ?o) . ?\x30c8)
+ ((?D ?o) . ?\x30c9)
+ ((?N ?a) . ?\x30ca)
+ ((?N ?i) . ?\x30cb)
+ ((?N ?u) . ?\x30cc)
+ ((?N ?e) . ?\x30cd)
+ ((?N ?o) . ?\x30ce)
+ ((?H ?a) . ?\x30cf)
+ ((?B ?a) . ?\x30d0)
+ ((?P ?a) . ?\x30d1)
+ ((?H ?i) . ?\x30d2)
+ ((?B ?i) . ?\x30d3)
+ ((?P ?i) . ?\x30d4)
+ ((?H ?u) . ?\x30d5)
+ ((?B ?u) . ?\x30d6)
+ ((?P ?u) . ?\x30d7)
+ ((?H ?e) . ?\x30d8)
+ ((?B ?e) . ?\x30d9)
+ ((?P ?e) . ?\x30da)
+ ((?H ?o) . ?\x30db)
+ ((?B ?o) . ?\x30dc)
+ ((?P ?o) . ?\x30dd)
+ ((?u ?R) . ?\x2515)
+ ((?U ?r) . ?\x2516)
+ ((?U ?R) . ?\x2517)
+ ((?u ?l) . ?\x2518)
+ ((?u ?L) . ?\x2519)
+ ((?U ?l) . ?\x251a)
+ ((?U ?L) . ?\x251b)
+ ((?v ?r) . ?\x251c)
+ ((?v ?R) . ?\x251d)
+ ((?V ?r) . ?\x2520)
+ ((?V ?R) . ?\x2523)
+ ((?v ?l) . ?\x2524)
+ ((?v ?L) . ?\x2525)
+ ((?V ?l) . ?\x2528)
+ ((?V ?L) . ?\x252b)
+ ((?d ?h) . ?\x252c)
+ ((?d ?H) . ?\x252f)
+ ((?D ?h) . ?\x2530)
+ ((?D ?H) . ?\x2533)
+ ((?u ?h) . ?\x2534)
+ ((?u ?H) . ?\x2537)
+ ((?U ?h) . ?\x2538)
+ ((?U ?H) . ?\x253b)
+ ((?v ?h) . ?\x253c)
+ ((?v ?H) . ?\x253f)
+ ((?V ?h) . ?\x2542)
+ ((?V ?H) . ?\x254b)
+ ((?F ?D) . ?\x2571)
+ ((?B ?D) . ?\x2572)
+ ((?T ?B) . ?\x2580)
+ ((?L ?B) . ?\x2584)
+ ((?F ?B) . ?\x2588)
+ ((?l ?B) . ?\x258c)
+ ((?R ?B) . ?\x2590)
+ ((?. ?S) . ?\x2591)
+ ((?: ?S) . ?\x2592)
+ ((?? ?S) . ?\x2593)
+ ((?f ?S) . ?\x25a0)
+ ((?O ?S) . ?\x25a1)
+ ((?R ?O) . ?\x25a2)
+ ((?R ?r) . ?\x25a3)
+ ((?R ?F) . ?\x25a4)
+ ((?R ?Y) . ?\x25a5)
+ ((?R ?H) . ?\x25a6)
+ ((?R ?Z) . ?\x25a7)
+ ((?R ?K) . ?\x25a8)
+ ((?R ?X) . ?\x25a9)
+ ((?s ?B) . ?\x25aa)
+ ((?S ?R) . ?\x25ac)
+ ((?O ?r) . ?\x25ad)
+ ((?U ?T) . ?\x25b2)
+ ((?u ?T) . ?\x25b3)
+ ((?P ?R) . ?\x25b6)
+ ((?T ?r) . ?\x25b7)
+ ((?D ?t) . ?\x25bc)
+ ((?d ?T) . ?\x25bd)
+ ((?P ?L) . ?\x25c0)
+ ((?T ?l) . ?\x25c1)
+ ((?D ?b) . ?\x25c6)
+ ((?D ?w) . ?\x25c7)
+ ((?L ?Z) . ?\x25ca)
+ ((?0 ?m) . ?\x25cb)
+ ((?0 ?o) . ?\x25ce)
+ ((?0 ?M) . ?\x25cf)
+ ((?0 ?L) . ?\x25d0)
+ ((?0 ?R) . ?\x25d1)
+ ((?S ?n) . ?\x25d8)
+ ((?I ?c) . ?\x25d9)
+ ((?F ?d) . ?\x25e2)
+ ((?B ?d) . ?\x25e3)
+ ((?* ?2) . ?\x2605)
+ ((?* ?1) . ?\x2606)
+ ((?< ?H) . ?\x261c)
+ ((?> ?H) . ?\x261e)
+ ((?0 ?u) . ?\x263a)
+ ((?0 ?U) . ?\x263b)
+ ((?S ?U) . ?\x263c)
+ ((?F ?m) . ?\x2640)
+ ((?M ?l) . ?\x2642)
+ ((?c ?S) . ?\x2660)
+ ((?c ?H) . ?\x2661)
+ ((?c ?D) . ?\x2662)
+ ((?c ?C) . ?\x2663)
+ ((?M ?d) . ?\x2669)
+ ((?M ?8) . ?\x266a)
+ ((?M ?2) . ?\x266b)
+ ((?M ?b) . ?\x266d)
+ ((?M ?x) . ?\x266e)
+ ((?M ?X) . ?\x266f)
+ ((?O ?K) . ?\x2713)
+ ((?X ?X) . ?\x2717)
+ ((?- ?X) . ?\x2720)
+ ((?I ?S) . ?\x3000)
+ ((?, ?_) . ?\x3001)
+ ((?. ?_) . ?\x3002)
+ ((?+ ?\") . ?\x3003)
+ ((?+ ?_) . ?\x3004)
+ ((?* ?_) . ?\x3005)
+ ((?\; ?_) . ?\x3006)
+ ((?0 ?_) . ?\x3007)
+ ((?< ?+) . ?\x300a)
+ ((?> ?+) . ?\x300b)
+ ((?< ?') . ?\x300c)
+ ((?> ?') . ?\x300d)
+ ((?< ?\") . ?\x300e)
+ ((?> ?\") . ?\x300f)
+ ((?\( ?\") . ?\x3010)
+ ((?\) ?\") . ?\x3011)
+ ((?= ?T) . ?\x3012)
+ ((?= ?_) . ?\x3013)
+ ((?\( ?') . ?\x3014)
+ ((?\) ?') . ?\x3015)
((?\( ?I) . ?\x3016)
((?\) ?I) . ?\x3017)
((?- ??) . ?\x301c)
@@ -1320,7 +1585,7 @@ See also `evil-digraphs-table'."
((?\" ?3) . ?\xe004)
((?\" ?1) . ?\xe005)
((?\" ?!) . ?\xe006)
- ((?\" ?\') . ?\xe007)
+ ((?\" ?') . ?\xe007)
((?\" ?>) . ?\xe008)
((?\" ??) . ?\xe009)
((?\" ?-) . ?\xe00a)
@@ -1356,10 +1621,62 @@ See also `evil-digraphs-table'."
((?f ?i) . ?\xfb01)
((?f ?l) . ?\xfb02)
((?f ?t) . ?\xfb05)
- ((?s ?t) . ?\xfb06))
- "Table of digraphs defined in RFC 1345.
-An element is a cons cell of a digraph and its character replacement,
-where the digraph is a list of two characters.
+ ((?s ?t) . ?\xfb06)
+ ((?~ ?!) . ?\x0a1)
+ ((?c ?|) . ?\x0a2)
+ ((?$ ?$) . ?\x0a3)
+ ((?o ?x) . ?\x0a4)
+ ((?Y ?-) . ?\x0a5)
+ ((?| ?|) . ?\x0a6)
+ ((?c ?O) . ?\x0a9)
+ ((?- ?,) . ?\x0ac)
+ ((?- ?=) . ?\x0af)
+ ((?~ ?o) . ?\x0b0)
+ ((?2 ?2) . ?\x0b2)
+ ((?3 ?3) . ?\x0b3)
+ ((?p ?p) . ?\x0b6)
+ ((?~ ?.) . ?\x0b7)
+ ((?1 ?1) . ?\x0b9)
+ ((?~ ??) . ?\x0bf)
+ ((?A ?`) . ?\x0c0)
+ ((?A ?^) . ?\x0c2)
+ ((?A ?~) . ?\x0c3)
+ ((?A ?\") . ?\x0c4)
+ ((?A ?@) . ?\x0c5)
+ ((?E ?`) . ?\x0c8)
+ ((?E ?^) . ?\x0ca)
+ ((?E ?\") . ?\x0cb)
+ ((?I ?`) . ?\x0cc)
+ ((?I ?^) . ?\x0ce)
+ ((?I ?\") . ?\x0cf)
+ ((?N ?~) . ?\x0d1)
+ ((?O ?`) . ?\x0d2)
+ ((?O ?^) . ?\x0d4)
+ ((?O ?~) . ?\x0d5)
+ ((?/ ?\\) . ?\x0d7)
+ ((?U ?`) . ?\x0d9)
+ ((?U ?^) . ?\x0db)
+ ((?I ?p) . ?\x0de)
+ ((?a ?`) . ?\x0e0)
+ ((?a ?^) . ?\x0e2)
+ ((?a ?~) . ?\x0e3)
+ ((?a ?\") . ?\x0e4)
+ ((?a ?@) . ?\x0e5)
+ ((?e ?`) . ?\x0e8)
+ ((?e ?^) . ?\x0ea)
+ ((?e ?\") . ?\x0eb)
+ ((?i ?`) . ?\x0ec)
+ ((?i ?^) . ?\x0ee)
+ ((?n ?~) . ?\x0f1)
+ ((?o ?`) . ?\x0f2)
+ ((?o ?^) . ?\x0f4)
+ ((?o ?~) . ?\x0f5)
+ ((?u ?`) . ?\x0f9)
+ ((?u ?^) . ?\x0fb)
+ ((?y ?\") . ?\x0ff))
+ "Table of default digraphs.
+This includes all digraphs defined in RFC 1345,
+as well as miscellaneous digraphs for multi-byte characters.
See also `evil-digraphs-table-user'.")
(defun evil-digraph (digraph)