summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Compose/src/base.module20
-rw-r--r--Compose/src/greek.module14
-rw-r--r--Compose/src/math.module4
3 files changed, 32 insertions, 6 deletions
diff --git a/Compose/src/base.module b/Compose/src/base.module
index c7773f4..86f9dac 100644
--- a/Compose/src/base.module
+++ b/Compose/src/base.module
@@ -43,8 +43,7 @@
<U02F5> <U02F5> : "̏" U030F # COMBINING DOUBLE GRAVE ACCENT
<U02DE> <U02DE> : "˞" U02DE # MODIFIER LETTER RHOTIC HOOK
<Multi_key> <underscore> <underscore> : "̲" U0332 # COMBINING LOW LINE
-<Multi_key> <rightsinglequotemark> <rightsinglequotemark> : "ʼ" U02BC # MODIFIER LETTER APOSTROPHE
-
+<Multi_key> <rightsinglequotemark> <rightsinglequotemark> : "ʼ" U02BC # MODIFIER LETTER APOSTROPH
# in standard Compose missing dead keys with spaces
<dead_stroke> <space> : "‐" U2010 # HYPHEN
@@ -118,7 +117,7 @@
<Multi_key> <slash> <A> : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE
<Multi_key> <KP_Divide> <A> : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE
<Multi_key> <slash> <C> : "Ȼ" U023B # LATIN CAPITAL LETTER C WITH STROKE
-<Multi_key> <KP_Divide> <A> : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE
+<Multi_key> <KP_Divide> <C> : "Ȼ" U023B # LATIN CAPITAL LETTER C WITH STROKE
<Multi_key> <minus> <H> : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE
<Multi_key> <minus> <h> : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE
<Multi_key> <slash> <u> : "ʉ" U0289 # LATIN SMALL LETTER U BAR
@@ -283,6 +282,7 @@
<Multi_key> <l> <period> : "ŀ" U0140 # LATIN SMALL LETTER L WITH MIDDLE DOT
<dead_abovedot> <L> : "Ŀ" U013F # LATIN CAPITAL LETTER L WITH MIDDLE DOT
<dead_abovedot> <l> : "ŀ" U0140 # LATIN SMALL LETTER L WITH MIDDLE DOT
+<dead_tilde> <L> : "Ɫ" U2C62 # LATIN CAPITAL LETTER L WITH MIDDLE TILDE
<dead_tilde> <l> : "ɫ" U026B # LATIN SMALL LETTER L WITH MIDDLE TILDE
<dead_breve> <H> : "Ḫ" U1E2A # LATIN CAPITAL LETTER H WITH BREVE BELOW
<dead_breve> <h> : "ḫ" U1E2B # LATIN SMALL LETTER H WITH BREVE BELOW
@@ -363,9 +363,9 @@
<U21BB> <ellipsis> : "⋱" U22F1 # DOWN RIGHT DIAGONAL ELLIPSIS
<U21BB> <U22EE> : "⋰" U22F0 # UP RIGHT DIAGONAL ELLIPSIS
<Multi_key> <nobreakspace> <nobreakspace> : "-" minus # HYPHEN-MINUS
+<Multi_key> <7> <7> : "⁊" U204A # TIRONIAN SIGN ET
<Multi_key> <ellipsis> <ellipsis> : "[…]"
-
# roman numerals
<Multi_key> <R> <1> <space> : "Ⅰ" U2160 # ROMAN NUMERAL ONE
<Multi_key> <R> <2> : "Ⅱ" U2161 # ROMAN NUMERAL TWO
@@ -468,7 +468,6 @@
<Multi_key> <KP_1> <KP_2> : "½" U00BD # VULGAR FRACTION ONE HALF
<Multi_key> <KP_3> <KP_4> : "¾" U00BE # VULGAR FRACTION THREE QUARTERS
-
# other symbols
<Multi_key> <colon> <parenright> : "☺" U263A # WHITE SMILING FACE
<Multi_key> <colon> <parenleft> : "☹" U2639 # WHITE FROWNING FACE
@@ -478,8 +477,18 @@
<Multi_key> <malesymbol> <malesymbol> : "⚣" U26A3 # DOUBLED MALE SIGN
<Multi_key> <femalesymbol> <malesymbol> : "⚤" U26A4 # INTERLOCKED FEMALE AND MALE SIGN
<Multi_key> <malesymbol> <femalesymbol> : "⚤" U26A4 # INTERLOCKED FEMALE AND MALE SIGN
+<dead_stroke> <malesymbol> : "⚦" U26A6 # MALE WITH STROKE SIGN
+<dead_stroke> <U26A5> : "⚧" U26A7 # MALE WITH STROKE AND MALE AND FEMALE SIGN
+<dead_breve> <femalesymbol> : "☿" U263F # MERCURY
+<U21BB> <femalesymbol> : "♁" U2641 # EARTH
<Multi_key> <Tab> : "♫" U266B # BEAMED EIGHTH NOTE
<Multi_key> <Multi_key> : "♫" U266B # BEAMED EIGHTH NOTE
+<U02DE> <slash> : "✔" U2714 # HEAVY CHECK MARK
+<U02DE> <KP_Divide> : "✔" U2714 # HEAVY CHECK MARK
+<U02DE> <backslash> : "✔" U2714 # HEAVY CHECK MARK
+<dead_stroke> <slash> : "✘" U2718 # HEAVY BALLOT X
+<dead_stroke> <KP_Divide> : "✘" U2718 # HEAVY BALLOT X
+<dead_stroke> <backslash> : "✘" U2718 # HEAVY BALLOT X
<Multi_key> <bracketleft> <bracketright> : "□" U25A1 # WHITE SQUARE
<Multi_key> <U25A1> <U2714> : "☑" U2611 # BALLOT BOX WITH CHECK
<Multi_key> <U2714> <U25A1> : "☑" U2611 # BALLOT BOX WITH CHECK
@@ -492,7 +501,6 @@
<Multi_key> <o> <p> <t> : "⌥" U2325 # OPTION KEY
<U21BB> <U21CC> : "⇋" U21CB # LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
-
# box drawings
<Multi_key> <x> <1> <1> : "┌──────────┐\n│ │\n└──────────┘\n"
<Multi_key> <x> <2> <1> : "┌──────────┬──────────┐\n│ │ │\n└──────────┴──────────┘\n"
diff --git a/Compose/src/greek.module b/Compose/src/greek.module
index 368fc26..eb63600 100644
--- a/Compose/src/greek.module
+++ b/Compose/src/greek.module
@@ -36,6 +36,8 @@
<Multi_key> <g> <Y> : "Υ" U03A5 # GREEK CAPITAL LETTER UPSILON
<Multi_key> <G> <X> : "Χ" U03A7 # GREEK CAPITAL LETTER CHI
<Multi_key> <g> <X> : "Χ" U03A7 # GREEK CAPITAL LETTER CHI
+<U02DE> <Multi_key> <G> <Y> : "ϒ" U03D2 # GREEK UPSILON WITH HOOK SYMBOL
+<U02DE> <Multi_key> <g> <Y> : "ϒ" U03A5 # GREEK UPSILON WITH HOOK SYMBOL
# greek letters with diacritical marks
<U1FBF> <Greek_alpha> : "ἀ" U1F00 # GREEK SMALL LETTER ALPHA WITH PSILI
@@ -770,6 +772,8 @@
<dead_grave> <Multi_key> <G> <Y> : "Ὺ" U1FEA # GREEK CAPITAL LETTER UPSILON WITH VARIA
<dead_acute> <Multi_key> <g> <Y> : "Ύ" U1FEB # GREEK CAPITAL LETTER UPSILON WITH OXIA
<dead_acute> <Multi_key> <G> <Y> : "Ύ" U1FEB # GREEK CAPITAL LETTER UPSILON WITH OXIA
+<dead_acute> <U02DE> <Multi_key> <g> <Y> : "ϓ" U03D3 # GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
+<dead_acute> <U02DE> <Multi_key> <G> <Y> : "ϓ" U03D3 # GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
<U1FFE> <Multi_key> <g> <Greek_RHO> : "Ῥ" U1FEC # GREEK CAPITAL LETTER RHO WITH DASIA
<U1FFE> <Multi_key> <G> <Greek_RHO> : "Ῥ" U1FEC # GREEK CAPITAL LETTER RHO WITH DASIA
<dead_grave> <Multi_key> <g> <O> : "Ὸ" U1FF8 # GREEK CAPITAL LETTER OMICRON WITH VARIA
@@ -783,6 +787,8 @@
<dead_diaeresis> <Multi_key> <G> <I> : "Ϊ" U03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
<dead_diaeresis> <Multi_key> <g> <Y> : "Ϋ" U03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
<dead_diaeresis> <Multi_key> <G> <Y> : "Ϋ" U03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+<dead_diaeresis> <U02DE> <Multi_key> <g> <Y> : "ϔ" U03D4 # GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
+<dead_diaeresis> <U02DE> <Multi_key> <G> <Y> : "ϔ" U03D4 # GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
# greek letters with tonos instead of oxia (if wanted)
# <dead_acute> <Greek_alpha> : "ά" U03AC # GREEK SMALL LETTER ALPHA WITH TONOS
@@ -808,4 +814,12 @@
# <dead_acute> <Multi_key> <G> <Y> : "Ύ" U038E # GREEK CAPITAL LETTER UPSILON WITH TONOS
# <dead_acute> <Greek_OMEGA> : "Ώ" U038F # GREEK CAPITAL LETTER OMEGA WITH TONOS
+# additional greek symbols
+# Greek ampersand symbols
+<U02DE> <U03F0> : "ϗ" U03D7 # GREEK KAI SYMBOL
+<U02DE> <Multi_key> <g> <K> : "Ϗ" U03CF # GREEK CAPITAL KAI SYMBOL
+<U02DE> <Multi_key> <G> <K> : "Ϗ" U03CF # GREEK CAPITAL KAI SYMBOL
+
+
+
# End of additional Definitions (greek letters) by Neo keyboard layout
diff --git a/Compose/src/math.module b/Compose/src/math.module
index fac743b..466b25d 100644
--- a/Compose/src/math.module
+++ b/Compose/src/math.module
@@ -238,6 +238,10 @@
<U21BB> <U2190> : "→" U2192 # RIGHTWARDS ARROW
<U21BB> <21A6> : "↤" U21A4 # LEFTWARDS ARROW FROM BAR
<U21BB> <ifonlyif> : "⇕" U21D5 # UP DOWN DOUBLE ARROW
+<U02DE> <U2192> : "↪" U21AA # RIGHTWARDS ARROW WITH HOOK
+<U02DE> <U2190> : "↩" U21A9 # LEFTWARDS ARROW WITH HOOK
+<U02DE> <U21BB> <U2192> : "↩" U21A9 # LEFTWARDS ARROW WITH HOOK
+<U21BB> <U02DE> <U2192> : "↩" U21A9 # LEFTWARDS ARROW WITH HOOK
# superscripts and subscripts
<dead_circumflex> <minus> : "⁻" U207B # SUPERSCRIPT MINUS