aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--res/keyboard/compose/dead107
1 files changed, 80 insertions, 27 deletions
diff --git a/res/keyboard/compose/dead b/res/keyboard/compose/dead
index c9f2e19..fbcd1a0 100644
--- a/res/keyboard/compose/dead
+++ b/res/keyboard/compose/dead
@@ -415,6 +415,7 @@ composite("→" "~" "↝")
<dead compose> ("/" "↔") : "↮"
<dead compose> ("↚" "↛") : "↮"
<dead compose> (["z" "Z"] "↓") : "↯"
+<dead compose> "\u2B4D" "\u2B4D" : "↯"
<shift dead compose> "←" "|" : "↰"
<dead compose> "↲" "↲" : "↰"
<shift dead compose> "|" "→" : "↱"
@@ -575,7 +576,7 @@ composite("⇧" "^" "⇮")
<dead compose> ("∠" ")") : "∡"
<dead compose> "∡" "∡" : "∢"
<shift dead compose> ("<" ")") : "∢"
-<dead compose> "⦠" "⦠" ; "∢"
+<dead compose> "⦠" "⦠" : "∢"
<dead compose> "1" "|" : "∣"
<dead compose> "/" "1" "|" : "∤"
<dead compose> ("/" "∣") : "∤"
@@ -637,7 +638,7 @@ composite("⇧" "^" "⇮")
<dead letter ~> "=" : "≈"
<dead letter ~> "/" "=" : "≉"
<dead compose> ("/" "≈") : "≉"
-<dead compose> ["≈" "≊"]
+<dead compose> ["≈" "_"] : "≊"
<dead letter ~> "_" "=" : "≊"
<dead compose> "≈" ["~" <dead letter ~>] : "≋"
<dead compose> "=" ["~" <dead letter ~>] : "≌"
@@ -1414,8 +1415,8 @@ end for
<shift dead compose> ">" "-" "-" : "⤚"
<shift dead compose> "⤙" ["<" "⤙"] : "⤛"
<shift dead compose> [">" "⤚"] "⤚" : "⤜"
-<shift dead compose> "." "←" "⤝"
-<shift dead compose> "→" "." "⤞"
+<shift dead compose> "." "←" : "⤝"
+<shift dead compose> "→" "." : "⤞"
<dead compose> "⤝" "|" : "⤟"
<dead compose> "|" "⤞" : "⤠"
<shift dead compose> "↖" "↘" : "⤡"
@@ -1424,10 +1425,10 @@ end for
<dead compose> "↗" "(" : "⤤"
<dead compose> "↘" "(" : "⤥"
<dead compose> ")" "↙" : "⤦"
-<dead compose> "↖" "↗" "⤧"
-<dead compose> "↗" "↘" "⤨"
-<dead compose> "↘" "↙" "⤩"
-<dead compose> "↙" "↖" "⤪"
+<dead compose> "↖" "↗" : "⤧"
+<dead compose> "↗" "↘" : "⤨"
+<dead compose> "↘" "↙" : "⤩"
+<dead compose> "↙" "↖" : "⤪"
<shift dead compose> "X" "\\" "/" : "⤫"
<shift dead compose> "X" "/" "\\" : "⤬"
<dead compose> "⤬" "⤨" : "⤭"
@@ -1513,17 +1514,17 @@ end for
<dead compose> "↿" "⇂" : "⥮"
<dead compose> "⇃" "↾" : "⥯"
<dead compose> ("⊃" "]") : "⥰"
-<shift dead compose> "=" "→" "⥱"
-<shift dead compose> ["~" <dead letter ~>] "→" "⥲"
-<shift dead compose> "←" ["~" <dead letter ~>] "⥳"
-<shift dead compose> "→" ["~" <dead letter ~>] "⥴"
-<shift dead compose> "→" "≈" "⥵"
-<shift dead compose> "<" "←" "⥶"
-<shift dead compose> "←" "<" "⥷"
-<shift dead compose> ">" "→" "⥸"
-<shift dead compose> "⊂" "→" "⥹"
-<shift dead compose> "←" "⊂" "⥺"
-<shift dead compose> "⊃" "←" "⥻"
+<shift dead compose> "=" "→" : "⥱"
+<shift dead compose> ["~" <dead letter ~>] "→" : "⥲"
+<shift dead compose> "←" ["~" <dead letter ~>] : "⥳"
+<shift dead compose> "→" ["~" <dead letter ~>] : "⥴"
+<shift dead compose> "→" "≈" : "⥵"
+<shift dead compose> "<" "←" : "⥶"
+<shift dead compose> "←" "<" : "⥷"
+<shift dead compose> ">" "→" : "⥸"
+<shift dead compose> "⊂" "→" : "⥹"
+<shift dead compose> "←" "⊂" : "⥺"
+<shift dead compose> "⊃" "←" : "⥻"
<dead compose> "{" "←" : "⥼"
<dead compose> "→" "}" : "⥽"
<dead compose> ["{" "}"] "↑" : "⥾"
@@ -2005,7 +2006,7 @@ composite("∅" "°" "⦲")
<dead compose> "." "⫿" : "⫾"
<shift dead compose> "[" "]" "|" : "⫿"
-# Miscellaneous Symbols and Arrows: (TODO)
+# Miscellaneous Symbols and Arrows:
<dead compose> ("⇧" "⇨") : "⬀"
<dead compose> ("↗" "⇗") : "⬀"
<dead compose> ("⇦" "⇧") : "⬁"
@@ -2082,9 +2083,60 @@ composite("∅" "°" "⦲")
<dead compose> ("O" "←") : "⬲"
<dead compose> "⬰" "⬰" : "⬲"
<dead compose> ("|" "⬰") : "⬲"
-# TODO ⬳ ⬴ ⬵ ⬶ ⬷ ⬸ ⬹ ⬺ ⬻ ⬼ ⬽ ⬾ ⬿ ⭀ ⭁ ⭂ ⭃ ⭄ ⭅ ⭆ ⭇ ⭈ ⭉ ⭊ ⭋ ⭌
-# TODO \u2B4D through \u2B5F
-# TODO \u2B60 through \u2B63
+<dead compose> "⇜" "⇜" : "⬳"
+<shift dead compose> ("|" "↞") : "⬴"
+<shift dead compose> ("|" "⬴") : "⬵"
+<dead compose> "↞" "|" : "⬶"
+<dead compose> "." "⬻" : "⬷"
+<dead compose> "…" "←" : "⬸"
+<dead compose> ("|" "↢") : "⬹"
+<dead compose> ("|" "⬹") : "⬺"
+<dead compose> "↞" "<" : "⬻"
+<dead compose> ("|" "⬻") : "⬼"
+<dead compose> ("|" "⬼") : "⬽"
+<dead compose> ("x" "⬻") : "⬾"
+<shift dead compose> (["~" <dead letter ~>] "←") : "⬿"
+<shift dead compose> "=" "←" : "⭀"
+<dead compose> "⭊" "⭊" : "⭂"
+<shift dead compose> "→" ">" : "⭃"
+<shift dead compose> "→" "⊃" : "⭄"
+<dead compose> "⇚" "⇚" : "⭅"
+<dead compose> "⇛" "⇛" : "⭆"
+<dead compose> "⥲" "⥲" : "⭇"
+<dead compose> "⥵" "⥵" : "⭈"
+<shift dead compose> ["~" <dead letter ~>] "←" : "⭉"
+<shift dead compose> "←" "≈" : "⭊"
+<dead compose> "⥳" "⥳" : "⭋"
+<dead compose> "⥴" "⥴" : "⭌"
+<dead compose> (["z" "Z"] "↙") : "\u2B4D"
+<dead compose> "↯" "↯" : "\u2B4D"
+<dead compose> "\u2B4E" "\u2B4E" : "\u2B4F"
+<dead compose> "," "↗" : "\u2B4E"
+<dead compose> "," "↘" : "\u2B4F"
+<dead compose> "\u2B4F" "\u2B4F" : "\u2B4E"
+<dead compose> ("p" "⬜") : "\u2B50"
+<dead compose> ("p" "⬛") : "\u2B51"
+<dead compose> "\u2B50" "\u2B50" : "\u2B51"
+<dead compose> "." "\u2B50" : "\u2B52"
+<dead compose> "\u2B54" "\u2B54" : "\u2B53"
+<shift dead compose> ("5" "⬛") : "\u2B53"
+<shift dead compose> ("5" "⬜") : "\u2B54"
+<dead compose> "+" "\u2B58" : "\u2B55"
+<dead compose> "-" "\u2B57" : "\u2B56"
+<dead compose> "\u2B58" "\u2B58" : "\u2B57"
+<shift dead compose> "(" "(" <space> ")" ")" : "\u2B58"
+<shift dead compose> "+" "(" "×" ")" : "\u2B59"
+<dead compose> "/" "↙" : "\u2B5A"
+<dead compose> "\\" "↘" : "\u2B5B"
+<dead compose> "_" "↗" : "\u2B5C"
+<dead compose> "¯" "↘" : "\u2B5D"
+<dead compose> "_" "↘" : "\u2B5D"
+<dead compose> "/" "↗" : "\u2B5E"
+<dead compose> "." "\u2B5E" : "\u2B5F"
+<shift dead compose> "s" "<" "-" : "\u2B60"
+<shift dead compose> "s" "^" "|" : "\u2B61"
+<shift dead compose> "s" "-" ">" : "\u2B62"
+<shift dead compose> "s" ("|" "v") : "\u2B63"
<dead compose> ("\u2B60" "\u2B62") : "\u2B64"
<dead compose> ("\u2B61" "\u2B63") : "\u2B65"
<dead compose> ("\u2B60" "\u2B61") : "\u2B66"
@@ -2167,9 +2219,10 @@ composite("∅" "°" "⦲")
<shift dead compose> "⇦" "⇩" : "\u2BB6"
<shift dead compose> "⇨" "⇩" : "\u2BB7"
<dead compose> "!" "⇬" : "\u2BB8"
-# TODO \u2BB9
-# TODO \u2BBD
-# TODO \u2BBE
+<shift dead compose> "[" "^" "]" : "\u2BB9"
+<shift dead compose> "[" "×" "]" : "\u2BBD"
+<shift dead compose> "(" "×" ")" : "\u2BBE"
+<shift dead compose> "(" "(" "×" ")" ")" : "\u2BBF"
<dead compose> "\u2BBE" "\u2BBE" : "\u2BBF"
<dead compose> "▪" "▪" : "\u2BC0"
<dead compose> "\u2BC0" "\u2BC0" : "\u2BC1"
@@ -2188,7 +2241,7 @@ composite("∅" "°" "⦲")
<dead compose> "◗" "◗" : "\u2BCB"
<dead compose> "\u2BCE" "\u2BCE" : "\u2BCC"
<dead compose> "\u2BCF" "\u2BCF" : "\u2BCD"
-# TODO \u2BD0
+<shift dead compose> "[" "-" "¦" "-" "]" : "\u2BD0"
<dead compose> "<" "?" ">" : "\u2BD1"