diff options
author | Mark E. Shoulson <mark@kli.org> | 2019-12-19 09:21:19 -0500 |
---|---|---|
committer | Mark E. Shoulson <mark@kli.org> | 2020-05-11 10:58:06 -0400 |
commit | da9918431d37f85a38c0e1ab7e4479996b757695 (patch) | |
tree | a5ffed1646594f409d5933f0e010684252e8a1c6 /dotXCompose | |
parent | Add corners, etc. (diff) | |
download | dotXCompose-da9918431d37f85a38c0e1ab7e4479996b757695.tar.gz dotXCompose-da9918431d37f85a38c0e1ab7e4479996b757695.tar.bz2 dotXCompose-da9918431d37f85a38c0e1ab7e4479996b757695.zip |
Fixed some .py utils to use python3; added a few chars.
After all, Python2 reaches EOL very soon!
More emoji added.
Also improved the Makefile.
A few additions, improvements to translator.
Diffstat (limited to 'dotXCompose')
-rw-r--r-- | dotXCompose | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/dotXCompose b/dotXCompose index eb45132..76f776d 100644 --- a/dotXCompose +++ b/dotXCompose @@ -98,15 +98,16 @@ include "%L" # Already present for me: # <Multi_key> <space> <space> : " " U00A0 # NO-BREAK SPACE # Narrow no-break space, needed for some Latin languages like French -<Multi_key> <space> <n> : " " U202f # NARROW NO-BREAK SPACE +<Multi_key> <space> <n> : " " U202f # NARROW NO-BREAK SPACE # Technically, NO-BREAK SPACE is not supposed to be fixed-width. This is: <Multi_key> <space> <numbersign> : " " U2007 # FIGURE SPACE -# Do we want/need these? -<Multi_key> <d> <a> <g> : "†" U2020 # DAGGER -<Multi_key> <d> <d> <a> <g> : "‡" U2021 # DOUBLE DAGGER # We used to have THIN SPACE as <space> <apostrophe>, but now that’s remapped # to " ‘", for conveniently enclosing things in proper single-quotes. <Multi_key> <backslash> <comma> : " " U2009 # THIN SPACE +# (heh, heh... space bar) +<Multi_key> <space> <bar> : " " U200A # HAIR SPACE +<Multi_key> <d> <a> <g> : "†" U2020 # DAGGER +<Multi_key> <d> <d> <a> <g> : "‡" U2021 # DOUBLE DAGGER <Multi_key> <s> <e> <c> : "§" U00A7 # SECTION SIGN # It's in the Asian section, but it's a general-purpose punctuation: <Multi_key> <quotedbl> <quotedbl> : "〃" U3003 # DITTO MARK @@ -147,6 +148,7 @@ include "%L" <Multi_key> <Up> <minus> : "⇡" U21E1 # UPWARDS DASHED ARROW <Multi_key> <Right> <minus> : "⇢" U21E2 # RIGHTWARDS DASHED ARROW <Multi_key> <Down> <minus> : "⇣" U21E3 # DOWNWARDS DASHED ARROW +<Multi_key> <z> <z> <greater> : "↯" U21AF # DOWNWARDS ZIGZAG ARROW # Arrow keys don't always work: some apps trap them for cursor control and # other boring things. The arrow symbols have alternate keystrokes. Do @@ -299,6 +301,9 @@ include "%L" <Multi_key> <equal> <equal> : "≡" U2261 # IDENTICAL TO <Multi_key> <colon> <equal> : "≔" U2254 # COLON EQUALS <Multi_key> <equal> <colon> : "≕" U2255 # EQUALS COLON +<Multi_key> <2> <equal> : "⩵" U2A75 # TWO CONSECUTIVE EQUALS SIGNS +<Multi_key> <equal> <ampersand> <equal> : "⩵" U2A75 # TWO CONSECUTIVE EQUALS SIGNS +<Multi_key> <3> <equal> : "⩶" U2A76 # THREE CONSECUTIVE EQUALS SIGNS # Using <slash> conflicts. <Multi_key> <equal> <bar> <equal> : "≢" U2262 # NOT IDENTICAL TO # We already have ± @@ -348,6 +353,7 @@ include "%L" # )- conflicts with system for }. <Multi_key> <parenright> <underscore> : "⟌" U27CC # LONG DIVISION <Multi_key> <period> <quotedbl> : "∴" U2234 # THEREFORE +<Multi_key> <Multi_key> <t> <h> <e> <r> <e> <4> : "∴" U2234 # THEREFORE <Multi_key> <quotedbl> <period> : "∵" U2235 # BECAUSE <Multi_key> <Multi_key> <b> <e> <c> <a> <u> <s> <e> : "∵" U2235 # BECAUSE <Multi_key> <percent> <percent> : "‱" U2031 # PER TEN THOUSAND (basis points) @@ -459,6 +465,7 @@ include "%L" <Multi_key> <7> <quotedbl> : "『" U300E # LEFT WHITE CORNER BRACKET <Multi_key> <L> <quotedbl> : "』" U300F # RIGHT WHITE CORNER BRACKET # How about these for the "corners"? Confusing with {L[} etc? +# and don't forget about {L_[} which we have for ⸤ <Multi_key> <7> <parenleft> : "⌜" U231C # TOP LEFT CORNER <Multi_key> <7> <parenright> : "⌝" U231D # TOP RIGHT CORNER <Multi_key> <L> <parenleft> : "⌞" U231E # BOTTOM LEFT CORNER @@ -886,6 +893,9 @@ include "%L" <Multi_key> <space> <M> : " " U2003 # EM SPACE <Multi_key> <space> <3> <M> : " " U2004 # THREE-PER-EM SPACE <Multi_key> <space> <4> <M> : " " U2005 # FOUR-PER-EM SPACE +<Multi_key> <space> <6> <M> : " " U2006 # SIX-PER-EM SPACE +<Multi_key> <space> <comma> : " " U2008 # PUNCTUATION SPACE +<Multi_key> <space> <plus> : " " U205F # MEDIUM MATHEMATICAL SPACE <Multi_key> <parenleft> <parenright>: "◌" U25CC # DOTTED CIRCLE <Multi_key> <bracketleft> <bracketright>: "⬚" U2B1A # DOTTED SQUARE <Multi_key> <asterisk> <parenleft> : "﴾" UFD3E # ORNATE LEFT PARENTHESIS |