view XCompose @ 124:c3320f06d412

Add a minimal global gitignore We could add more, but this is intended for things that only I need to ignore (such as build directories that other people might do differently) rather than stuff that everyone wants to do (like ignoring .pyc files or log files in the project)
author IBBoard <dev@ibboard.co.uk>
date Wed, 13 Mar 2019 19:19:50 +0000
parents 3552d0014202
children f762f1a9c80f
line wrap: on
line source

include "%L"   # import the default Compose file for your locale


# Custom emoticons, after I found :( and :) work, but can be a bit small
<Multi_key> <colon> <parenright> : "๐Ÿ™‚" # SLIGHTLY SMILING FACE - more smiling, less blushing
<Multi_key> <semicolon> <parenright> : "๐Ÿ˜‰" #WINKING FACE
<Multi_key> <colon> <parenleft> : "โ˜น" #DISAPPOINTED FACE
<Multi_key> <colon> <apostrophe> <parenleft> : "๐Ÿ˜ข" #CRYING FACE
<Multi_key> <semicolon> <minus> <semicolon> : "๐Ÿ˜ญ" # LOUDLY CRYING FACE
<Multi_key> <semicolon> <underscore> <semicolon> : "๐Ÿ˜ญ" # LOUDLY CRYING FACE
<Multi_key> <colon> <slash>: "๐Ÿ˜•" #CONFUSED FACE (skeptical/annoyed)
<Multi_key> <colon> <backslash>: "๐Ÿ˜•" #CONFUSED FACE (skeptical/annoyed)
<Multi_key> <greater> <colon> <slash> : "๐Ÿคจ" #FACE WITH EYEBROW RAISED (more skeptical/annoyed)
<Multi_key> <greater> <colon> <backslash> : "๐Ÿคจ" #FACE WITH EYEBROW RAISED (more skeptical/annoyed)
<Multi_key> <greater> <colon> <parenright> : "๐Ÿ˜ˆ" #SMILING FACE WITH HORNS
<Multi_key> <greater> <colon> <parenleft> : "๐Ÿ˜ก" #POUTING FACE for when something annoys you
<Multi_key> <greater> <greater> <colon> <parenleft> : "๐Ÿ˜ " #ANGRY FACE for when something REALLY angers you
<Multi_key> <colon> <o> : "๐Ÿ˜ฎ" #FACE WITH OPEN MOUTH (shocked)
<Multi_key> <colon> <O> : "๐Ÿ˜ฎ" #FACE WITH OPEN MOUTH (shocked)
<Multi_key> <colon> <D> : "๐Ÿ˜„" #SMILING FACE WITH OPEN MOUTH AND SMILING EYES (very amused but not full laughing)
<Multi_key> <colon> <P> : "๐Ÿ˜›" #FACE WITH STUCK-OUT TONGUE
<Multi_key> <colon> <p> : "๐Ÿ˜›" #FACE WITH STUCK-OUT TONGUE
<Multi_key> <semicolon> <P> : "๐Ÿ˜œ" #FACE WITH STUCK-OUT TONGUE AND WINKING EYE
<Multi_key> <semicolon> <p> : "๐Ÿ˜œ" #FACE WITH STUCK-OUT TONGUE AND WINKING EYE
<Multi_key> <colon> <bar> : "๐Ÿ˜‘" #EXPRESSIONLESS FACE - for those neutral/"no comment" moments with a touch of disdain
<Multi_key> <colon> <x> : "๐Ÿ˜ถ" #FACE WITHOUT MOUTH - for those "I don't even know what to say" moments
<Multi_key> <colon> <X> : "๐Ÿ˜ถ" #FACE WITHOUT MOUTH - for those "I don't even know what to say" moments
<Multi_key> <colon> <dollar> : "๐Ÿ˜ณ" #FLUSHED FACE (blushing)
<Multi_key> <x> <o> : "๐Ÿ˜ฒ" #ASTONISHED FACE
<Multi_key> <O> <underscore> <o> : "๐Ÿ˜ฒ" #ASTONISHED FACE
<Multi_key> <o> <underscore> <O> : "๐Ÿ˜ฒ" #ASTONISHED FACE
<Multi_key> <8> <o> : "๐Ÿ˜จ" #FEARFUL FACE (big scared eyes and an open mouth)
<Multi_key> <8> <0> : "๐Ÿ˜ฑ" # FACE SCREAMING IN FEAR (big scared eyes and a larger mouth)
<Multi_key> <D> <colon> : "๐Ÿ˜จ" #FEARFUL FACE
<Multi_key> <D> <8> : "๐Ÿ˜ฑ" # FACE SCREAMING IN FEAR (fearful face with bigger eyes - because I forgot I had 80 but tried D8)
<Multi_key> <8> <bar> : "๐Ÿ˜’" #UNAMUSED FACE ((Stunned look at what was said)
<Multi_key> <U00AC> <underscore> <U00AC> : "๐Ÿ˜’" # Unamused face
<Multi_key> <8> <backslash> : "๐Ÿ™„" # FACE WITH ROLLING EYES
<Multi_key> <8> <slash> : "๐Ÿ™„" # FACE WITH ROLLING EYES
<Multi_key> <greater> <less> : "๐Ÿ˜†" #Smiling Face With Open Mouth and Tightly-Closed Eyes (laughing but without tears)
<Multi_key> <X> <D> : "๐Ÿ˜†" #Smiling Face With Open Mouth and Tightly-Closed Eyes (laughing but without tears)
<Multi_key> <colon> <l> <o> <l> <colon> : "๐Ÿ˜†" #Smiling Face With Open Mouth and Tightly-Closed Eyes (laughing but without tears)
<Multi_key> <colon> <asterisk> : "๐Ÿ˜™" #Kissing face - with smiling eyes, so it looks less like duckface!
<Multi_key> <B> <parenright> : "๐Ÿ˜Ž" # SMILING FACE WITH SUNGLASSES
<Multi_key> <colon> <numbersign> : "๐Ÿคฌ" # FACE WITH SYMBOLS ON MOUTH (for expletives)
<Multi_key> <colon> <question> : "๐Ÿค”" THINKING FACE
<Multi_key> <minus> <underscore> <asciicircum> : "๐Ÿคจ" # FACE WITH ONE RAISED EYEBROW for those "What? REALLY?" moments
<Multi_key> <asciicircum> <underscore> <minus> : "๐Ÿคจ" # FACE WITH ONE RAISED EYEBROW for those "What? REALLY?" moments

<Multi_key> <less> <greater> : "โ‹„" # DIAMOND OPERATOR

# Basic maths
<Multi_key> <ampersand> <ampersand> : "โˆง"
<Multi_key> <bar> <bar> : "โˆจ"

# Other useful things
<Multi_key> <underscore> : "ฬฒ" U0332 # COMBINING LOW LINE for doing underlined letters




# Other compose combinations taken from public files


# http://askubuntu.com/questions/47496/how-can-i-add-a-custom-compose-key-sequence
<Multi_key> <bar> <greater>     : "โ–ธ"



# PKGW customizations - https://gist.github.com/pkgw/5422749
<Multi_key> <B> <A> : "๐”ธ"
<Multi_key> <B> <B> : "๐”น"
<Multi_key> <B> <C> : "โ„‚"
<Multi_key> <B> <D> : "๐”ป"
<Multi_key> <B> <E> : "๐”ผ"
<Multi_key> <B> <F> : "๐”ฝ"
<Multi_key> <B> <G> : "๐”พ"
<Multi_key> <B> <H> : "โ„"
<Multi_key> <B> <I> : "๐•€"
<Multi_key> <B> <J> : "๐•"
<Multi_key> <B> <K> : "๐•‚"
<Multi_key> <B> <L> : "๐•ƒ"
<Multi_key> <B> <M> : "๐•„"
<Multi_key> <B> <N> : "โ„•"
<Multi_key> <B> <O> : "๐•†"
<Multi_key> <B> <P> : "โ„™"
<Multi_key> <B> <Q> : "โ„š"
<Multi_key> <B> <R> : "โ„"
<Multi_key> <B> <S> : "๐•Š"
<Multi_key> <B> <T> : "๐•‹"
<Multi_key> <B> <U> : "๐•Œ"
<Multi_key> <B> <V> : "๐•"
<Multi_key> <B> <W> : "๐•Ž"
<Multi_key> <B> <X> : "๐•"
<Multi_key> <B> <Y> : "๐•"
<Multi_key> <B> <Z> : "โ„ค"


# https://github.com/rrthomas/pointless-xcompose/blob/master/typographic.xcompose
<Multi_key> <plus> <bar> : "โ€ " U2020 # DAGGER
## Conflicts with X sequence for # ASCII hash
<Multi_key> <plus> <plus> : "โ€ก" U2021 # DOUBLE DAGGER



# Arithmetic operators - https://github.com/rrthomas/pointless-xcompose/blob/master/math.xcompose
# ====================
#
# Notice the โ€œ<minus>โ€ X name refers to the ASCII hyphenโ€minus, not to
# the true minus character.

<Multi_key> <m> <m> : "โˆ’" U2212 # MINUS SIGN
<Multi_key> <minus> <minus> : "โˆ’" U2212 # MINUS SIGN

# 2215 is different from both the ASCII slash (which Unicode
# confusingly call โ€œsolidusโ€) and the U2044 fraction slash โ„, which
# everyone _except_ unicode call โ€œsolidusโ€. Use U2215 as a math
# operator, U2044 for fractions.

## slash: "/" U002F # ASCII SLASH
## Conflicts with X sequence for \ ASCII backslash
<Multi_key> <slash> <slash>: "โˆ•" U2215 # DIVISION SLASH
<Multi_key> <slash> <period>: "โ„" U2044 # FRACTION SLASH

# Comparison
# ==========
#
# The order here is more intuitive for programmers than the X
# versions.
#

<Multi_key> <exclam> <equal> : "โ‰ " U2260 # !=
<Multi_key> <asciitilde> <equal> : "โ‰…" U2245 # ~=
<Multi_key> <exclam> <less> : "โ‰ฎ" U226E # !<
<Multi_key> <exclam> <greater> : "โ‰ฏ" U226F # !>


# Set operators
# =============
# TODO: What are some good mnemonics for these?
#
# <Multi_key> : "โˆˆ" U2208
# <Multi_key> : "โˆ‰" U2209
# <Multi_key> : "โŠ‚" U2282
# <Multi_key> : "โŠ†" U2286
# <Multi_key> : "โŠ„" U2284

# Other
# =====
<Multi_key> <bracketleft> <bracketright>: "โˆŽ" # END OF PROOF

# % รท 100; canโ€™t extend with <o> <o> due to XCompose substring issue
# (<%> <o> already used for per-mille)
<Multi_key> <percent> <O>: "โ€ฑ" U2031 # PER MYRIAD SIGN

# v = โ†“ = vertical
<Multi_key> <v> <period> <period>: "โ‹ฎ" U22EE # VERTICAL ELLIPSIS




# Mnemonics - https://github.com/rrthomas/pointless-xcompose/blob/master/dingbats.xcompose
# =========
<Multi_key> <v> <v> : "โœ“" U2713
<Multi_key> <X> <X> : "โœ—" U2717 # ballot X โ€” <x> <x> taken by Xorg for multiply



# https://github.com/rrthomas/pointless-xcompose/blob/master/bullets.xcompose
# Asterisk is commonly used for bullets in ASCII.
<Multi_key> <asterisk> <asterisk>: "โ€ข" U2022 # BULLET
<Multi_key> <asterisk> <o>: "โ—ฆ" U25E6 # WHITE BULLET
<Multi_key> <asterisk> <greater>: "โ€ฃ" U2023 # TRIANGULAR BULLET
<Multi_key> <asterisk> <minus>: "โƒ" U2043 # HYPHEN BULLET
<Multi_key> <asterisk> <parenleft>: "โŒ" U204C # LEFTWARDS BULLET
<Multi_key> <asterisk> <parenright>: "โ" U204D # RIGHTWARDS
<Multi_key> <exclam> <asterisk>: "โ—˜" U25D8 # INVERSE BULLET
<Multi_key> <asterisk> <exclam>: "โ—˜" U25D8 # INVERSE BULLET
# Japanese tainome
<Multi_key> <asterisk> <at>: "โ—‰" U25C9 # FISHEYE



# Arrows - https://github.com/rrthomas/pointless-xcompose/blob/master/arrows.xcompose
# ======
<Multi_key> <asciicircum> <bar>: "โ†‘" U2191
<Multi_key> <bar> <asciicircum>: "โ†‘" U2191
<Multi_key> <v> <bar>: "โ†“" U2193
<Multi_key> <bar> <v>: "โ†“" U2193

<Multi_key> <bar> <less> <minus> : "โ†š" U219A # LEFTWARDS ARROW WITH STROKE
<Multi_key> <bar> <minus> <greater> : "โ†›" U219B # RIGHTWARDS ARROW WITH STROKE
<Multi_key> <bar> <less> <greater> : "โ†ฎ" U21AE # LEFT RIGHT ARROW WITH STROKE



# https://github.com/kragen/xcompose/blob/master/dotXCompose
<Multi_key> <Up> <Down> : "โ†•๏ธŽ" U2195 # UP DOWN ARROW (kragen's)
<Multi_key> <Up> <ampersand> <Down> : "โ‡ต" U21F5 # DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
<Multi_key> <Down> <Left> : "โ†ต" U21B5 # DOWNWARDS ARROW WITH CORNER LEFTWARDS
<Multi_key> <Left> <o> : "โŸฒ" U27F2 # ANTICLOCKWISE GAPPED CIRCLE ARROW
<Multi_key> <Right> <o> : "โŸณ" U27F3 # CLOCKWISE GAPPED CIRCLE ARROW
<Multi_key> <Left> <c> : "โ†บ" U21BA # ANTICLOCKWISE OPEN CIRCLE ARROW
<Multi_key> <Right> <c> : "โ†ป" U21BB # CLOCKWISE OPEN CIRCLE ARROW
<Multi_key> <Left> <asciitilde> : "โ‡œ" U21DC # LEFTWARDS SQUIGGLE ARROW
<Multi_key> <Right> <asciitilde> : "โ‡" U21DD # RIGHTWARDS SQUIGGLE ARROW
<Multi_key> <Left> <bar> : "โ‡ค" U21E4 # LEFTWARDS ARROW TO BAR
<Multi_key> <Right> <bar> : "โ‡ฅ" U21E5 # RIGHTWARDS ARROW TO BAR
<Multi_key> <equal> <greater> : "โ‡’" U21D2 # RIGHTWARDS DOUBLE ARROW
<Multi_key> <equal> <less> : "โ‡" U21D0 # LEFTWARDS DOUBLE ARROW
<Multi_key> <less> <minus> <equal> <greater> : "โ‡”" U21D4 # LEFT RIGHT DOUBLE ARROW
<Multi_key> <equal> <Right> <Right> : "โ‡’" U21D2 # RIGHTWARDS DOUBLE ARROW
<Multi_key> <equal> <Left> <Left> : "โ‡" U21D0 # LEFTWARDS DOUBLE ARROW
<Multi_key> <equal> <Left> <Right> : "โ‡”" U21D4 # LEFT RIGHT DOUBLE ARROW
<Multi_key> <equal> <Right> <Left> : "โ‡”" U21D4 # LEFT RIGHT DOUBLE ARROW
<Multi_key> <equal> <Up> <Up> : "โ‡‘" U21D1 # UPWARDS DOUBLE ARROW
<Multi_key> <equal> <Down> <Down> : "โ‡“" U21D3 # DOWNWARDS DOUBLE ARROW
<Multi_key> <equal> <Up> <Down> : "โ‡•" U21D5 # UP DOWN DOUBLE ARROW
<Multi_key> <equal> <Down> <Left> : "โŽ" U23CE # RETURN SYMBOL
<Multi_key> <i> <n> : "โˆˆ" U2208 # ELEMENT OF
<Multi_key> <exclam> <i> <n> : "โˆ‰" U2209 # NOT AN ELEMENT OF
<Multi_key> <U2208> <slash> : "โˆ‰" U2209 # NOT AN ELEMENT OF (I have โˆˆ on my keyboard...)
<Multi_key> <n> <i> : "โˆ‹" U220B # CONTAINS AS MEMBER (I hope this doesn't conflict)
<Multi_key> <slash> <n> <i> : "โˆŒ" U220C # DOES NOT CONTAIN AS MEMBER
# <exclam><n><i> would conflict, with <exclam> <n> for N WITH UNDERDOT, etc.
<Multi_key> <U220B> <slash> : "โˆŒ" U220C # DOES NOT CONTAIN AS MEMBER
<Multi_key> <asciitilde> <equal> : "โ‰…" U2245 # APPROXIMATELY EQUAL TO (It actually means "congruent"!)
<Multi_key> <equal> <question> : "โ‰Ÿ" U225f # QUESTIONED EQUAL TO
<Multi_key> <equal> <equal> : "โ‰ก" U2261 # IDENTICAL TO
<Multi_key> <colon> <equal> : "โ‰”" U2254 # COLON EQUALS
<Multi_key> <equal> <bar> <equal>	: "โ‰ข"	U2262		# NOT IDENTICAL TO
<Multi_key> <slash> <backslash> : "โˆง" U2227 # LOGICAL AND
<Multi_key> <backslash> <slash> : "โˆจ" U2228 # LOGICAL OR
<Multi_key> <braceleft> <U> : "โˆช" U222A # UNION
<Multi_key> <braceleft> <asciicircum> : "โˆฉ" U2229 # INTERSECTION
<Multi_key> <braceleft> <parenleft> : "โŠ‚" U2282 # SUBSET OF
<Multi_key> <braceleft> <equal> <parenleft> : "โŠ†" U2286 # SUBSET OF OR EQUAL TO
<Multi_key> <exclam> <braceleft> <parenleft> : "โŠ„" U2284 # NOT A SUBSET OF
<Multi_key> <slash> <braceleft> <parenleft> : "โŠ„" U2284 # NOT A SUBSET OF
<Multi_key> <braceleft> <parenright> : "โŠƒ" U2283 # SUPERSET OF
<Multi_key> <braceleft> <equal> <parenright> : "โŠ‡" U2287 # SUPERSET OF OR EQUAL TO
<Multi_key> <E> <E> : "โˆƒ" U2203 # THERE EXISTS
# We can't use ! E E, because ! E maps to E-WITH-UNDERDOT.
<Multi_key> <slash> <E> <E> : "โˆ„" U2204 # THERE DOES NOT EXIST
<Multi_key> <A> <A> : "โˆ€" U2200 # FOR ALL
<Multi_key> <parenleft> <plus> <parenright> : "โŠ•" U2295 # CIRCLED PLUS
<Multi_key> <parenleft> <minus> <parenright> : "โŠ–" U2296 # CIRCLED MINUS
<Multi_key> <parenleft> <x> <x> <parenright> : "โŠ—" U2297 # CIRCLED TIMES
<Multi_key> <parenleft> <slash> <parenright> : "โŠ˜" U2298 # CIRCLED DIVISION SLASH
<Multi_key> <parenleft> <asterisk> <parenright> : "โŠ›" U229B # CIRCLED ASTERISK OPERATOR
<Multi_key> <parenright> <underscore> : "โŸŒ" U27CC # LONG DIVISION
<Multi_key> <Multi_key> <s> <u> <m> : "โˆ‘" U2211 # N-ARY SUMMATION
# How about roman numerals? Percent for numerical mnemonic?
# Does this go against the spirit of this file? These symbols are accessible
# as regular letters and would look okay. Maybe only for I-X?
<Multi_key> <percent> <1> : "โ…ฐ" U2170 # SMALL ROMAN NUMERAL ONE
<Multi_key> <percent> <2> : "โ…ฑ" U2171 # SMALL ROMAN NUMERAL TWO
<Multi_key> <percent> <3> : "โ…ฒ" U2172 # SMALL ROMAN NUMERAL THREE
<Multi_key> <percent> <4> : "โ…ณ" U2173 # SMALL ROMAN NUMERAL FOUR
<Multi_key> <percent> <5> : "โ…ด" U2174 # SMALL ROMAN NUMERAL FIVE
<Multi_key> <percent> <6> : "โ…ต" U2175 # SMALL ROMAN NUMERAL SIX
<Multi_key> <percent> <7> : "โ…ถ" U2176 # SMALL ROMAN NUMERAL SEVEN
<Multi_key> <percent> <8> : "โ…ท" U2177 # SMALL ROMAN NUMERAL EIGHT
<Multi_key> <percent> <9> : "โ…ธ" U2178 # SMALL ROMAN NUMERAL NINE
<Multi_key> <percent> <x> : "โ…น" U2179 # SMALL ROMAN NUMERAL TEN
# How do we handle eleven and twelve?
<Multi_key> <percent> <underscore> <1> : "โ…บ" U217A # SMALL ROMAN NUMERAL ELEVEN
<Multi_key> <percent> <underscore> <2> : "โ…ป" U217B # SMALL ROMAN NUMERAL TWELVE
# That okay?
<Multi_key> <percent> <l> : "โ…ผ" U217C # SMALL ROMAN NUMERAL FIFTY
<Multi_key> <percent> <c> : "โ…ฝ" U217D # SMALL ROMAN NUMERAL ONE HUNDRED
<Multi_key> <percent> <d> : "โ…พ" U217E # SMALL ROMAN NUMERAL FIVE HUNDRED
<Multi_key> <percent> <m> : "โ…ฟ" U217F # SMALL ROMAN NUMERAL ONE THOUSAND
###
<Multi_key> <percent> <0> <1> : "โ… " U2160 # ROMAN NUMERAL ONE
<Multi_key> <percent> <0> <2> : "โ…ก" U2161 # ROMAN NUMERAL TWO
<Multi_key> <percent> <0> <3> : "โ…ข" U2162 # ROMAN NUMERAL THREE
<Multi_key> <percent> <0> <4> : "โ…ฃ" U2163 # ROMAN NUMERAL FOUR
<Multi_key> <percent> <0> <5> : "โ…ค" U2164 # ROMAN NUMERAL FIVE
<Multi_key> <percent> <0> <6> : "โ…ฅ" U2165 # ROMAN NUMERAL SIX
<Multi_key> <percent> <0> <7> : "โ…ฆ" U2166 # ROMAN NUMERAL SEVEN
<Multi_key> <percent> <0> <8> : "โ…ง" U2167 # ROMAN NUMERAL EIGHT
<Multi_key> <percent> <0> <9> : "โ…จ" U2168 # ROMAN NUMERAL NINE
<Multi_key> <percent> <0> <x> : "โ…ฉ" U2169 # ROMAN NUMERAL TEN
# How do we handle eleven and twelve?
<Multi_key> <percent> <underscore> <0> <1> : "โ…ช" U216A # ROMAN NUMERAL ELEVEL
<Multi_key> <percent> <underscore> <0> <2> : "โ…ซ" U216B # ROMAN NUMERAL TWELVE
<Multi_key> <percent> <0> <l> : "โ…ฌ" U216C # ROMAN NUMERAL FIFTY
<Multi_key> <percent> <0> <c> : "โ…ญ" U216D # ROMAN NUMERAL ONE HUNDRED
<Multi_key> <percent> <0> <d> : "โ…ฎ" U216E # ROMAN NUMERAL FIVE HUNDRED
<Multi_key> <percent> <0> <m> : "โ…ฏ" U216F # ROMAN NUMERAL ONE THOUSAND
<Multi_key> <percent> <X> : "โ…ฉ" U2169 # ROMAN NUMERAL TEN
<Multi_key> <percent> <L> : "โ…ฌ" U216C # ROMAN NUMERAL FIFTY
<Multi_key> <percent> <C> : "โ…ญ" U216D # ROMAN NUMERAL ONE HUNDRED
<Multi_key> <percent> <D> : "โ…ฎ" U216E # ROMAN NUMERAL FIVE HUNDRED
<Multi_key> <percent> <M> : "โ…ฏ" U216F # ROMAN NUMERAL ONE THOUSAND
<Multi_key> <colon> <asciitilde>	: "โจ"   U2368		# APL FUNCTIONAL SYMBOL TILDE DIAERESIS
# Keep looking into big hunks of Latin Extended-D, A720- et seq.
<Multi_key> <less> <3> : "โ™ฅ" U2665 # BLACK HEART SUIT
<Multi_key> <3> <3> : "โ™ฃ" U2663 # BLACK CLUB SUIT
<Multi_key> <less> <greater> : "โ™ข" U2662 # WHITE DIAMOND SUIT
<Multi_key> <3> <minus> : "โ™ " U2660 # BLACK SPADE SUIT
<Multi_key> <E> <greater> : "โ™ก" U2661 # WHITE HEART SUIT
# How about dice?
<Multi_key> <bracketleft> <1> <bracketright> : "โš€" U2680 # DIE FACE-1
<Multi_key> <bracketleft> <2> <bracketright> : "โš" U2681 # DIE FACE-2
<Multi_key> <bracketleft> <3> <bracketright> : "โš‚" U2682 # DIE FACE-3
<Multi_key> <bracketleft> <4> <bracketright> : "โšƒ" U2683 # DIE FACE-4
<Multi_key> <bracketleft> <5> <bracketright> : "โš„" U2684 # DIE FACE-5
<Multi_key> <bracketleft> <6> <bracketright> : "โš…" U2685 # DIE FACE-6
# Keystrokes okay?
<Multi_key> <Multi_key> <f> <d> <l> : "โšœ" U269C # FLEUR-DE-LIS
<Multi_key> <Multi_key> <a> <t> <o> <m> : "โš›" U269B # ATOM SYMBOL
<Multi_key> <Multi_key> <c> <c> <c> <p> : "โ˜ญ" U262D # HAMMER AND SICKLE
<Multi_key> <slash> <exclam> <backslash> : "โš " U26A0 # WARNING SIGN
<Multi_key> <exclam> <asciicircum> : "โš " U26A0 # WARNING SIGN
<Multi_key> <parenleft> <i> <parenright> : "โ„น๏ธ" # INFORMATION SIGN
<Multi_key> <Multi_key> <z> <a> <p> : "โšก" U26A1 # HIGH VOLTAGE SIGN
# Shouldn't use just <r><a> because it's too likely to be a prefix for
# a useful word.
<Multi_key> <Multi_key> <r> <a> <d> : "โ˜ข" U2622 # RADIOACTIVE SIGN
<Multi_key> <Multi_key> <b> <h> : "โ˜ฃ" U2623 # BIOHAZARD SIGN
<Multi_key> <Multi_key> <b> <i> <o> : "โ˜ฃ" U2623 # BIOHAZARD SIGN
# Changing this from โš
<Multi_key> <Multi_key> <A> <A> <A> <A> <A> : "โ›ค" U26E4 # PENTAGRAM (pentalpha, get it?)
<Multi_key> <Multi_key> <p> <l> <a> <n> <e> : "โœˆ" U2708 # AIRPLANE
<Multi_key> <Multi_key> <m> <a> <i> <l> : "โœ‰" U2709 # ENVELOPE
<Multi_key> <Multi_key> <w> <h> <l> <c> <h> : "โ™ฟ" U267F # WHEELCHAIR SYMBOL
<Multi_key> <o> <minus> <plus> : "โ™€" U2640 # FEMALE SIGN
<Multi_key> <o> <minus> <greater> : "โ™‚" U2642 # MALE SIGN
<Multi_key> <asterisk> <6> :"โœก" U2721 # STAR OF DAVID
<Multi_key> <asterisk> <numbersign> :"โœฏ" U272F # PINWHEEL STAR
<Multi_key> <asterisk> <exclam> :"โœฑ" U2731 # HEAVY ASTERISK
<Multi_key> <at> <numbersign> : "โŒ˜" U2318 # PLACE OF INTEREST SIGN
<Multi_key> <asterisk> <asterisk> :"โ˜…" U2605 # BLACK STAR
<Multi_key> <asterisk> <0> :"โ˜†" U2606 # WHITE STAR
<Multi_key> <asterisk> <minus> :"โœช" U272A # CIRCLED WHITE STAR
<Multi_key> <numbersign> <G> : "๐„ž" U0001d11e # MUSICAL SYMBOL G CLEF
<Multi_key> <numbersign> <F> : "๐„ข" U0001d122 # MUSICAL SYMBOL F CLEF
<Multi_key> <numbersign> <C> : "๐„ก" U0001d121 # MUSICAL SYMBOL C CLEF
<Multi_key> <numbersign> <o> <slash> : "โ™ช" U266a # EIGHTH NOTE
<Multi_key> <numbersign> <o> <o> : "โ™ซ" U266b # BEAMED EIGHTH NOTES
<Multi_key> <numbersign> <percent> : "โ™ซ" U266b # BEAMED EIGHTH NOTES
<Multi_key> <Multi_key> <s> <u> <n> : "โ˜‰" U2609 # SUN (Sunday)
<Multi_key> <Multi_key> <m> <o> <o> <n> : "โ˜ฝ" U263D # FIRST QUARTER MOON (Monday)
<Multi_key> <Multi_key> <m> <e> <r> <c> <u> <r> <y> : "โ˜ฟ" U263F # MERCURY (Wednesday)
# We already have Venus (Friday) and Mars (Tuesday) as Male/Female signs; do we need them here too?
#<Multi_key> <Multi_key> <v> <e> <n> <u> <s> : "โ™€" U2640 # FEMALE SIGN
#<Multi_key> <Multi_key> <m> <a> <r> <s> : "โ™‚" U2642 # MALE SIGN
<Multi_key> <Multi_key> <j> <u> <p> <i> <t> <e> <r> : "โ™ƒ" U2643 # JUPITER (Thursday)
<Multi_key> <Multi_key> <s> <a> <t> <u> <r> <n> : "โ™„" U2644 # SATURN (Saturday)
<Multi_key> <Multi_key> <u> <r> <a> <n> <u> <s> : "โ™…" U2645 # URANUS (or โ›ข U26E2?)
<Multi_key> <Multi_key> <n> <e> <p> <t> <u> <n> <e> : "โ™†" U2646 # NEPTUNE
<Multi_key> <Multi_key> <p> <l> <u> <t> <o> : "โ™‡" U2647 # PLUTO (ok, it isn't a planet anymore, but we still love it.)
# Minor planets, whilst we're at it?
<Multi_key> <Multi_key> <c> <e> <r> <e> <s> : "โšณ" U26B3 # CERES
<Multi_key> <Multi_key> <p> <a> <l> <l> <a> <s> : "โšด" U26B4 # PALLAS
<Multi_key> <Multi_key> <j> <u> <n> <o> : "โšต" U26B5 # JUNO
<Multi_key> <Multi_key> <v> <e> <s> <t> <a> : "โšถ" U26B6 # VESTA
<Multi_key> <Multi_key> <c> <h> <i> <r> <o> <n> : "โšท" U26B7 # CHIRON
<Multi_key> <Multi_key> <l> <i> <l> <i> <t> <h> : "โšธ" U26B8 # BLACK MOON LILITH

# Unicode 6.0 gave us all kinds of things, perhaps more than we can use...

# Playing Cards? It's a lot, but so what? I don't think the [] convention
# will conflict with anything.
# The convention is more or less established, except for the Knight. I'm
# using N for that, like in Chess, since K would conflict with King of course.

<Multi_key> <bracketleft> <A> <S> <bracketright> : "๐Ÿ‚ก" U1F0A1 # PLAYING CARD ACE OF SPADES
<Multi_key> <bracketleft> <2> <S> <bracketright> : "๐Ÿ‚ข" U1F0A2 # PLAYING CARD TWO OF SPADES
<Multi_key> <bracketleft> <3> <S> <bracketright> : "๐Ÿ‚ฃ" U1F0A3 # PLAYING CARD THREE OF SPADES
<Multi_key> <bracketleft> <4> <S> <bracketright> : "๐Ÿ‚ค" U1F0A4 # PLAYING CARD FOUR OF SPADES
<Multi_key> <bracketleft> <5> <S> <bracketright> : "๐Ÿ‚ฅ" U1F0A5 # PLAYING CARD FIVE OF SPADES
<Multi_key> <bracketleft> <6> <S> <bracketright> : "๐Ÿ‚ฆ" U1F0A6 # PLAYING CARD SIX OF SPADES
<Multi_key> <bracketleft> <7> <S> <bracketright> : "๐Ÿ‚ง" U1F0A7 # PLAYING CARD SEVEN OF SPADES
<Multi_key> <bracketleft> <8> <S> <bracketright> : "๐Ÿ‚จ" U1F0A8 # PLAYING CARD EIGHT OF SPADES
<Multi_key> <bracketleft> <9> <S> <bracketright> : "๐Ÿ‚ฉ" U1F0A9 # PLAYING CARD NINE OF SPADES
<Multi_key> <bracketleft> <T> <S> <bracketright> : "๐Ÿ‚ช" U1F0AA # PLAYING CARD TEN OF SPADES
<Multi_key> <bracketleft> <J> <S> <bracketright> : "๐Ÿ‚ซ" U1F0AB # PLAYING CARD JACK OF SPADES
<Multi_key> <bracketleft> <N> <S> <bracketright> : "๐Ÿ‚ฌ" U1F0AC # PLAYING CARD KNIGHT OF SPADES
<Multi_key> <bracketleft> <Q> <S> <bracketright> : "๐Ÿ‚ญ" U1F0AD # PLAYING CARD QUEEN OF SPADES
<Multi_key> <bracketleft> <K> <S> <bracketright> : "๐Ÿ‚ฎ" U1F0AE # PLAYING CARD KING OF SPADES

<Multi_key> <bracketleft> <A> <H> <bracketright> : "๐Ÿ‚ฑ" U1F0B1 # PLAYING CARD ACE OF HEARTS
<Multi_key> <bracketleft> <2> <H> <bracketright> : "๐Ÿ‚ฒ" U1F0B2 # PLAYING CARD TWO OF HEARTS
<Multi_key> <bracketleft> <3> <H> <bracketright> : "๐Ÿ‚ณ" U1F0B3 # PLAYING CARD THREE OF HEARTS
<Multi_key> <bracketleft> <4> <H> <bracketright> : "๐Ÿ‚ด" U1F0B4 # PLAYING CARD FOUR OF HEARTS
<Multi_key> <bracketleft> <5> <H> <bracketright> : "๐Ÿ‚ต" U1F0B5 # PLAYING CARD FIVE OF HEARTS
<Multi_key> <bracketleft> <6> <H> <bracketright> : "๐Ÿ‚ถ" U1F0B6 # PLAYING CARD SIX OF HEARTS
<Multi_key> <bracketleft> <7> <H> <bracketright> : "๐Ÿ‚ท" U1F0B7 # PLAYING CARD SEVEN OF HEARTS
<Multi_key> <bracketleft> <8> <H> <bracketright> : "๐Ÿ‚ธ" U1F0B8 # PLAYING CARD EIGHT OF HEARTS
<Multi_key> <bracketleft> <9> <H> <bracketright> : "๐Ÿ‚น" U1F0B9 # PLAYING CARD NINE OF HEARTS
<Multi_key> <bracketleft> <T> <H> <bracketright> : "๐Ÿ‚บ" U1F0BA # PLAYING CARD TEN OF HEARTS
<Multi_key> <bracketleft> <J> <H> <bracketright> : "๐Ÿ‚ป" U1F0BB # PLAYING CARD JACK OF HEARTS
<Multi_key> <bracketleft> <N> <H> <bracketright> : "๐Ÿ‚ผ" U1F0BC # PLAYING CARD KNIGHT OF HEARTS
<Multi_key> <bracketleft> <Q> <H> <bracketright> : "๐Ÿ‚ฝ" U1F0BD # PLAYING CARD QUEEN OF HEARTS
<Multi_key> <bracketleft> <K> <H> <bracketright> : "๐Ÿ‚พ" U1F0BE # PLAYING CARD KING OF HEARTS

<Multi_key> <bracketleft> <A> <D> <bracketright> : "๐Ÿƒ" U1F0C1 # PLAYING CARD ACE OF DIAMONDS
<Multi_key> <bracketleft> <2> <D> <bracketright> : "๐Ÿƒ‚" U1F0C2 # PLAYING CARD TWO OF DIAMONDS
<Multi_key> <bracketleft> <3> <D> <bracketright> : "๐Ÿƒƒ" U1F0C3 # PLAYING CARD THREE OF DIAMONDS
<Multi_key> <bracketleft> <4> <D> <bracketright> : "๐Ÿƒ„" U1F0C4 # PLAYING CARD FOUR OF DIAMONDS
<Multi_key> <bracketleft> <5> <D> <bracketright> : "๐Ÿƒ…" U1F0C5 # PLAYING CARD FIVE OF DIAMONDS
<Multi_key> <bracketleft> <6> <D> <bracketright> : "๐Ÿƒ†" U1F0C6 # PLAYING CARD SIX OF DIAMONDS
<Multi_key> <bracketleft> <7> <D> <bracketright> : "๐Ÿƒ‡" U1F0C7 # PLAYING CARD SEVEN OF DIAMONDS
<Multi_key> <bracketleft> <8> <D> <bracketright> : "๐Ÿƒˆ" U1F0C8 # PLAYING CARD EIGHT OF DIAMONDS
<Multi_key> <bracketleft> <9> <D> <bracketright> : "๐Ÿƒ‰" U1F0C9 # PLAYING CARD NINE OF DIAMONDS
<Multi_key> <bracketleft> <T> <D> <bracketright> : "๐ŸƒŠ" U1F0CA # PLAYING CARD TEN OF DIAMONDS
<Multi_key> <bracketleft> <J> <D> <bracketright> : "๐Ÿƒ‹" U1F0CB # PLAYING CARD JACK OF DIAMONDS
<Multi_key> <bracketleft> <N> <D> <bracketright> : "๐ŸƒŒ" U1F0CC # PLAYING CARD KNIGHT OF DIAMONDS
<Multi_key> <bracketleft> <Q> <D> <bracketright> : "๐Ÿƒ" U1F0CD # PLAYING CARD QUEEN OF DIAMONDS
<Multi_key> <bracketleft> <K> <D> <bracketright> : "๐ŸƒŽ" U1F0CE # PLAYING CARD KING OF DIAMONDS

<Multi_key> <bracketleft> <A> <C> <bracketright> : "๐Ÿƒ‘" U1F0D1 # PLAYING CARD ACE OF CLUBS
<Multi_key> <bracketleft> <2> <C> <bracketright> : "๐Ÿƒ’" U1F0D2 # PLAYING CARD TWO OF CLUBS
<Multi_key> <bracketleft> <3> <C> <bracketright> : "๐Ÿƒ“" U1F0D3 # PLAYING CARD THREE OF CLUBS
<Multi_key> <bracketleft> <4> <C> <bracketright> : "๐Ÿƒ”" U1F0D4 # PLAYING CARD FOUR OF CLUBS
<Multi_key> <bracketleft> <5> <C> <bracketright> : "๐Ÿƒ•" U1F0D5 # PLAYING CARD FIVE OF CLUBS
<Multi_key> <bracketleft> <6> <C> <bracketright> : "๐Ÿƒ–" U1F0D6 # PLAYING CARD SIX OF CLUBS
<Multi_key> <bracketleft> <7> <C> <bracketright> : "๐Ÿƒ—" U1F0D7 # PLAYING CARD SEVEN OF CLUBS
<Multi_key> <bracketleft> <8> <C> <bracketright> : "๐Ÿƒ˜" U1F0D8 # PLAYING CARD EIGHT OF CLUBS
<Multi_key> <bracketleft> <9> <C> <bracketright> : "๐Ÿƒ™" U1F0D9 # PLAYING CARD NINE OF CLUBS
<Multi_key> <bracketleft> <T> <C> <bracketright> : "๐Ÿƒš" U1F0DA # PLAYING CARD TEN OF CLUBS
<Multi_key> <bracketleft> <J> <C> <bracketright> : "๐Ÿƒ›" U1F0DB # PLAYING CARD JACK OF CLUBS
<Multi_key> <bracketleft> <N> <C> <bracketright> : "๐Ÿƒœ" U1F0DC # PLAYING CARD KNIGHT OF CLUBS
<Multi_key> <bracketleft> <Q> <C> <bracketright> : "๐Ÿƒ" U1F0DD # PLAYING CARD QUEEN OF CLUBS
<Multi_key> <bracketleft> <K> <C> <bracketright> : "๐Ÿƒž" U1F0DE # PLAYING CARD KING OF CLUBS

<Multi_key> <bracketleft> <C> <B> <bracketright> : "๐Ÿ‚ " U1F0A0 # PLAYING CARD BACK
<Multi_key> <bracketleft> <B> <J> <bracketright> : "๐Ÿƒ" U1F0CF # PLAYING CARD BLACK JOKER
<Multi_key> <bracketleft> <W> <J> <bracketright> : "๐ŸƒŸ" U1F0DF # PLAYING CARD WHITE JOKER

# And chess/checkers pieces! We need a convention for those. # looks like a
# checkerboard but we're already using that for music. Half of it?
# <bar> will be an issue when we want double-struck W or B... we'll have
# to consider it. Maybe replace with <equal>
<Multi_key> <bar> <W> <K> : "โ™”" U2654 # WHITE CHESS KING
<Multi_key> <bar> <W> <Q> : "โ™•" U2655 # WHITE CHESS QUEEN
<Multi_key> <bar> <W> <R> : "โ™–" U2656 # WHITE CHESS ROOK
<Multi_key> <bar> <W> <B> : "โ™—" U2657 # WHITE CHESS BISHOP
<Multi_key> <bar> <W> <N> : "โ™˜" U2658 # WHITE CHESS KNIGHT
<Multi_key> <bar> <W> <P> : "โ™™" U2659 # WHITE CHESS PAWN
<Multi_key> <bar> <B> <K> : "โ™š" U265A # BLACK CHESS KING
<Multi_key> <bar> <B> <Q> : "โ™›" U265B # BLACK CHESS QUEEN
<Multi_key> <bar> <B> <R> : "โ™œ" U265C # BLACK CHESS ROOK
<Multi_key> <bar> <B> <B> : "โ™" U265D # BLACK CHESS BISHOP
<Multi_key> <bar> <B> <N> : "โ™ž" U265E # BLACK CHESS KNIGHT
<Multi_key> <bar> <B> <P> : "โ™Ÿ" U265F # BLACK CHESS PAWN
<Multi_key> <bar> <W> <D> <M> : "โ›€" U26C0 # WHITE DRAUGHTS MAN
<Multi_key> <bar> <W> <D> <K> : "โ›" U26C1 # WHITE DRAUGHTS KING
<Multi_key> <bar> <B> <D> <M> : "โ›‚" U26C2 # BLACK DRAUGHTS MAN
<Multi_key> <bar> <B> <D> <K> : "โ›ƒ" U26C3 # BLACK DRAUGHTS KING
# Sigh. So many emoji... I think the first ones I'd go for would be
# ๐Ÿ’ก๐Ÿ’ข๐Ÿ’ฃ๐Ÿ’ค๐Ÿ’ฅ๐Ÿ’ฆ๐Ÿ’ง๐Ÿ’จ๐Ÿ’ซ (1F4A1-1F4A8 and 1F4AB). Maybe 1F550-1F567 are useful.
<Multi_key> <Multi_key> <i> <d> <e> <a> : "๐Ÿ’ก" U1F4A1 # ELECTRIC LIGHT BULB
<Multi_key> <Multi_key> <a> <n> <g> <e> <r> : "๐Ÿ’ข" U1F4A2 # ANGER SYMBOL
<Multi_key> <Multi_key> <b> <o> <m> <b> : "๐Ÿ’ฃ" U1F4A3 # BOMB
<Multi_key> <Multi_key> <z> <z> <z> : "๐Ÿ’ค" U1F4A4 # SLEEPING SYMBOL
<Multi_key> <Multi_key> <p> <o> <w> : "๐Ÿ’ฅ" U1F4A5 # COLLISION SYMBOL
<Multi_key> <Multi_key> <s> <w> <e> <a> <t> : "๐Ÿ’ฆ" U1F4A6 # SPLASHING SWEAT SYMBOL
<Multi_key> <Multi_key> <d> <r> <o> <p> : "๐Ÿ’ง" U1F4A7 # DROPLET
<Multi_key> <Multi_key> <z> <i> <p> : "๐Ÿ’จ" U1F4A8 # DASH SYMBOL
<Multi_key> <Multi_key> <p> <o> <o> : "๐Ÿ’ฉ" U1F4A9 # PILE OF POO
# Skipping U+1F4AA just now.
<Multi_key> <Multi_key> <d> <i> <z> <z> <y> : "๐Ÿ’ซ" U1F4AB # DIZZY SYMBOL
<Multi_key> <Multi_key> <dollar> <b> <a> <g> : "๐Ÿ’ฐ" U1F4B0 # MONEY BAG
<Multi_key> <Multi_key> <c> <a> <k> <e> : "๐Ÿฐ" U1F370 # SHORTCAKE
# The cake is a lie... OK, too cutesy?
<Multi_key> <Multi_key> <l> <i> <e> : "๐ŸŽ‚" U1F382 # BIRTHDAY CAKE
<Multi_key> <Multi_key> <b> <d> <a> <y> : "๐ŸŽ‚" U1F382 # BIRTHDAY CAKE
<Multi_key> <Multi_key> <A> <O> <K> : "๐Ÿ‘Œ" U1F44C # OK HAND SIGN
<Multi_key> <Multi_key> <t> <h> <m> <u> <p> : "๐Ÿ‘" U1F44D # THUMBS UP SIGN
<Multi_key> <Multi_key> <t> <h> <m> <d> <n> : "๐Ÿ‘Ž" U1F44E # THUMBS DOWN SIGN
# More useful in chat than U+1F48F KISS
<Multi_key> <Multi_key> <k> <i> <s> <s> : "๐Ÿ’‹" U1F48B # KISS MARK

<Multi_key> <parenleft> <1> <0> <0> <parenright> : "๐Ÿ•" U1F550 # CLOCK FACE ONE OCLOCK
<Multi_key> <parenleft> <2> <0> <0> <parenright> : "๐Ÿ•‘" U1F551 # CLOCK FACE TWO OCLOCK
<Multi_key> <parenleft> <3> <0> <0> <parenright> : "๐Ÿ•’" U1F552 # CLOCK FACE THREE OCLOCK
<Multi_key> <parenleft> <4> <0> <0> <parenright> : "๐Ÿ•“" U1F553 # CLOCK FACE FOUR OCLOCK
<Multi_key> <parenleft> <5> <0> <0> <parenright> : "๐Ÿ•”" U1F554 # CLOCK FACE FIVE OCLOCK
<Multi_key> <parenleft> <6> <0> <0> <parenright> : "๐Ÿ••" U1F555 # CLOCK FACE SIX OCLOCK
<Multi_key> <parenleft> <7> <0> <0> <parenright> : "๐Ÿ•–" U1F556 # CLOCK FACE SEVEN OCLOCK
<Multi_key> <parenleft> <8> <0> <0> <parenright> : "๐Ÿ•—" U1F557 # CLOCK FACE EIGHT OCLOCK
<Multi_key> <parenleft> <9> <0> <0> <parenright> : "๐Ÿ•˜" U1F558 # CLOCK FACE NINE OCLOCK
<Multi_key> <parenleft> <0> <0> <0> <0> <parenright> : "๐Ÿ•›" U1F55B # CLOCK FACE TWELVE OCLOCK (Midnight)
<Multi_key> <parenleft> <0> <1> <0> <0> <parenright> : "๐Ÿ•" U1F550 # CLOCK FACE ONE OCLOCK
<Multi_key> <parenleft> <0> <2> <0> <0> <parenright> : "๐Ÿ•‘" U1F551 # CLOCK FACE TWO OCLOCK
<Multi_key> <parenleft> <0> <3> <0> <0> <parenright> : "๐Ÿ•’" U1F552 # CLOCK FACE THREE OCLOCK
<Multi_key> <parenleft> <0> <4> <0> <0> <parenright> : "๐Ÿ•“" U1F553 # CLOCK FACE FOUR OCLOCK
<Multi_key> <parenleft> <0> <5> <0> <0> <parenright> : "๐Ÿ•”" U1F554 # CLOCK FACE FIVE OCLOCK
<Multi_key> <parenleft> <0> <6> <0> <0> <parenright> : "๐Ÿ••" U1F555 # CLOCK FACE SIX OCLOCK
<Multi_key> <parenleft> <0> <7> <0> <0> <parenright> : "๐Ÿ•–" U1F556 # CLOCK FACE SEVEN OCLOCK
<Multi_key> <parenleft> <0> <8> <0> <0> <parenright> : "๐Ÿ•—" U1F557 # CLOCK FACE EIGHT OCLOCK
<Multi_key> <parenleft> <0> <9> <0> <0> <parenright> : "๐Ÿ•˜" U1F558 # CLOCK FACE NINE OCLOCK
<Multi_key> <parenleft> <1> <0> <0> <0> <parenright> : "๐Ÿ•™" U1F559 # CLOCK FACE TEN OCLOCK
<Multi_key> <parenleft> <1> <1> <0> <0> <parenright> : "๐Ÿ•š" U1F55A # CLOCK FACE ELEVEN OCLOCK
<Multi_key> <parenleft> <1> <2> <0> <0> <parenright> : "๐Ÿ•›" U1F55B # CLOCK FACE TWELVE OCLOCK
<Multi_key> <parenleft> <1> <3> <0> <0> <parenright> : "๐Ÿ•" U1F550 # CLOCK FACE ONE OCLOCK
<Multi_key> <parenleft> <1> <4> <0> <0> <parenright> : "๐Ÿ•‘" U1F551 # CLOCK FACE TWO OCLOCK
<Multi_key> <parenleft> <1> <5> <0> <0> <parenright> : "๐Ÿ•’" U1F552 # CLOCK FACE THREE OCLOCK
<Multi_key> <parenleft> <1> <6> <0> <0> <parenright> : "๐Ÿ•“" U1F553 # CLOCK FACE FOUR OCLOCK
<Multi_key> <parenleft> <1> <7> <0> <0> <parenright> : "๐Ÿ•”" U1F554 # CLOCK FACE FIVE OCLOCK
<Multi_key> <parenleft> <1> <8> <0> <0> <parenright> : "๐Ÿ••" U1F555 # CLOCK FACE SIX OCLOCK
<Multi_key> <parenleft> <1> <9> <0> <0> <parenright> : "๐Ÿ•–" U1F556 # CLOCK FACE SEVEN OCLOCK
<Multi_key> <parenleft> <2> <0> <0> <0> <parenright> : "๐Ÿ•—" U1F557 # CLOCK FACE EIGHT OCLOCK
<Multi_key> <parenleft> <2> <1> <0> <0> <parenright> : "๐Ÿ•˜" U1F558 # CLOCK FACE NINE OCLOCK
<Multi_key> <parenleft> <2> <2> <0> <0> <parenright> : "๐Ÿ•™" U1F559 # CLOCK FACE TEN OCLOCK
<Multi_key> <parenleft> <2> <3> <0> <0> <parenright> : "๐Ÿ•š" U1F55A # CLOCK FACE ELEVEN OCLOCK
<Multi_key> <parenleft> <2> <4> <0> <0> <parenright> : "๐Ÿ•›" U1F55B # CLOCK FACE TWELVE OCLOCK

<Multi_key> <parenleft> <1> <3> <0> <parenright> : "๐Ÿ•œ" U1F55C # CLOCK FACE ONE-THIRTY
<Multi_key> <parenleft> <2> <3> <0> <parenright> : "๐Ÿ•" U1F55D # CLOCK FACE TWO-THIRTY
<Multi_key> <parenleft> <3> <3> <0> <parenright> : "๐Ÿ•ž" U1F55E # CLOCK FACE THREE-THIRTY
<Multi_key> <parenleft> <4> <3> <0> <parenright> : "๐Ÿ•Ÿ" U1F55F # CLOCK FACE FOUR-THIRTY
<Multi_key> <parenleft> <5> <3> <0> <parenright> : "๐Ÿ• " U1F560 # CLOCK FACE FIVE-THIRTY
<Multi_key> <parenleft> <6> <3> <0> <parenright> : "๐Ÿ•ก" U1F561 # CLOCK FACE SIX-THIRTY
<Multi_key> <parenleft> <7> <3> <0> <parenright> : "๐Ÿ•ข" U1F562 # CLOCK FACE SEVEN-THIRTY
<Multi_key> <parenleft> <8> <3> <0> <parenright> : "๐Ÿ•ฃ" U1F563 # CLOCK FACE EIGHT-THIRTY
<Multi_key> <parenleft> <9> <3> <0> <parenright> : "๐Ÿ•ค" U1F564 # CLOCK FACE NINE-THIRTY
<Multi_key> <parenleft> <0> <0> <3> <0> <parenright> : "๐Ÿ•ง" U1F567 # CLOCK FACE TWELVE-THIRTY (half-past midnight)
<Multi_key> <parenleft> <0> <1> <3> <0> <parenright> : "๐Ÿ•œ" U1F55C # CLOCK FACE ONE-THIRTY
<Multi_key> <parenleft> <0> <2> <3> <0> <parenright> : "๐Ÿ•" U1F55D # CLOCK FACE TWO-THIRTY
<Multi_key> <parenleft> <0> <3> <3> <0> <parenright> : "๐Ÿ•ž" U1F55E # CLOCK FACE THREE-THIRTY
<Multi_key> <parenleft> <0> <4> <3> <0> <parenright> : "๐Ÿ•Ÿ" U1F55F # CLOCK FACE FOUR-THIRTY
<Multi_key> <parenleft> <0> <5> <3> <0> <parenright> : "๐Ÿ• " U1F560 # CLOCK FACE FIVE-THIRTY
<Multi_key> <parenleft> <0> <6> <3> <0> <parenright> : "๐Ÿ•ก" U1F561 # CLOCK FACE SIX-THIRTY
<Multi_key> <parenleft> <0> <7> <3> <0> <parenright> : "๐Ÿ•ข" U1F562 # CLOCK FACE SEVEN-THIRTY
<Multi_key> <parenleft> <0> <8> <3> <0> <parenright> : "๐Ÿ•ฃ" U1F563 # CLOCK FACE EIGHT-THIRTY
<Multi_key> <parenleft> <0> <9> <3> <0> <parenright> : "๐Ÿ•ค" U1F564 # CLOCK FACE NINE-THIRTY
<Multi_key> <parenleft> <1> <0> <3> <0> <parenright> : "๐Ÿ•ฅ" U1F565 # CLOCK FACE TEN-THIRTY
<Multi_key> <parenleft> <1> <1> <3> <0> <parenright> : "๐Ÿ•ฆ" U1F566 # CLOCK FACE ELEVEN-THIRTY
<Multi_key> <parenleft> <1> <2> <3> <0> <parenright> : "๐Ÿ•ง" U1F567 # CLOCK FACE TWELVE-THIRTY
<Multi_key> <parenleft> <1> <3> <3> <0> <parenright> : "๐Ÿ•œ" U1F55C # CLOCK FACE ONE-THIRTY
<Multi_key> <parenleft> <1> <4> <3> <0> <parenright> : "๐Ÿ•" U1F55D # CLOCK FACE TWO-THIRTY
<Multi_key> <parenleft> <1> <5> <3> <0> <parenright> : "๐Ÿ•ž" U1F55E # CLOCK FACE THREE-THIRTY
<Multi_key> <parenleft> <1> <6> <3> <0> <parenright> : "๐Ÿ•Ÿ" U1F55F # CLOCK FACE FOUR-THIRTY
<Multi_key> <parenleft> <1> <7> <3> <0> <parenright> : "๐Ÿ• " U1F560 # CLOCK FACE FIVE-THIRTY
<Multi_key> <parenleft> <1> <8> <3> <0> <parenright> : "๐Ÿ•ก" U1F561 # CLOCK FACE SIX-THIRTY
<Multi_key> <parenleft> <1> <9> <3> <0> <parenright> : "๐Ÿ•ข" U1F562 # CLOCK FACE SEVEN-THIRTY
<Multi_key> <parenleft> <2> <0> <3> <0> <parenright> : "๐Ÿ•ฃ" U1F563 # CLOCK FACE EIGHT-THIRTY
<Multi_key> <parenleft> <2> <1> <3> <0> <parenright> : "๐Ÿ•ค" U1F564 # CLOCK FACE NINE-THIRTY
<Multi_key> <parenleft> <2> <2> <3> <0> <parenright> : "๐Ÿ•ฅ" U1F565 # CLOCK FACE TEN-THIRTY
<Multi_key> <parenleft> <2> <3> <3> <0> <parenright> : "๐Ÿ•ฆ" U1F566 # CLOCK FACE ELEVEN-THIRTY
<Multi_key> <parenleft> <2> <4> <3> <0> <parenright> : "๐Ÿ•ง" U1F567 # CLOCK FACE TWELVE-THIRTY












# Custom
<Multi_key> <3> <v> <slash> : "โˆ›" U221B # CUBE ROOT
<Multi_key> <4> <v> <slash> : "โˆœ" U221C # FOURTH ROOT
<Multi_key> <c> <o> <o> :"โ„ƒ" U2103 # Degrees Celsius

<Multi_key> <less> <minus> <greater>: "โ†”" U2194
<Multi_key> <Up> <Up>: "โ†‘" U2191
<Multi_key> <Down> <Down>: "โ†“" U2193
<Multi_key> <braceleft> <exclam> <parenleft> : "โŠ„" U2284 # NOT A SUBSET OF



# Custom additions: Greek letters. Mapping corresponds to Emacs Greek
# input method. Aristotle Pagaltzis informs me that this is the
# standard Greek keyboard layout, which is good.
#Based on Kragen's keymap, but with the asterisk replaced
# - Double multi-key for a foreign alphabet
<Multi_key> <Multi_key> <a> : "ฮฑ" U03B1 # GREEK SMALL LETTER ALPHA
<Multi_key> <Multi_key> <b> : "ฮฒ" U03B2 # GREEK SMALL LETTER BETA
<Multi_key> <Multi_key> <c> : "ฯˆ" U03C8 # GREEK SMALL LETTER PSI
<Multi_key> <Multi_key> <d> : "ฮด" U03B4 # GREEK SMALL LETTER DELTA
<Multi_key> <Multi_key> <e> : "ฮต" U03B5 # GREEK SMALL LETTER EPSILON
<Multi_key> <Multi_key> <f> : "ฯ†" U03C6 # GREEK SMALL LETTER PHI
<Multi_key> <Multi_key> <g> : "ฮณ" U03B3 # GREEK SMALL LETTER GAMMA
<Multi_key> <Multi_key> <h> : "ฮท" U03B7 # GREEK SMALL LETTER ฮ•ฮคฮ‘
<Multi_key> <Multi_key> <i> : "ฮน" U03B9 # GREEK SMALL LETTER ฮ™ฮŸฮคฮ‘
<Multi_key> <Multi_key> <j> : "ฮพ" U03BE # GREEK SMALL LETTER XI
<Multi_key> <Multi_key> <k> : "ฮบ" U03BA # GREEK SMALL LETTER KAPPA
<Multi_key> <Multi_key> <l> : "ฮป" U03BB # GREEK SMALL LETTER LAMBDA
<Multi_key> <Multi_key> <m> : "ฮผ" U03BC # GREEK SMALL LETTER MU
<Multi_key> <Multi_key> <n> : "ฮฝ" U03BD # GREEK SMALL LETTER NU
<Multi_key> <Multi_key> <o> : "ฮฟ" U03BF # GREEK SMALL LETTER OMICRON
<Multi_key> <Multi_key> <p> : "ฯ€" U03C0 # GREEK SMALL LETTER PI
# no mapping for q; in Emacs that's ";"
# U037E GREEK QUESTION MARK is canonically equivalent to U003B SEMICOLON.
<Multi_key> <Multi_key> <r> : "ฯ" U03C1 # GREEK SMALL LETTER RHO
<Multi_key> <Multi_key> <s> : "ฯƒ" U03C3 # GREEK SMALL LETTER SIGMA
<Multi_key> <Multi_key> <t> : "ฯ„" U03C4 # GREEK SMALL LETTER TAU
<Multi_key> <Multi_key> <u> : "ฮธ" U03B8 # GREEK SMALL LETTER THETA
<Multi_key> <Multi_key> <v> : "ฯ‰" U03C9 # GREEK SMALL LETTER OMEGA
<Multi_key> <Multi_key> <w> : "ฯ‰" U03C9 # GREEK SMALL LETTER OMEGA
# Removed because I'll be using the letters, not typing real Greek, and omega looks like w
#<Multi_key> <Multi_key> <w> : "ฯ‚" U03C2 # GREEK SMALL LETTER FINAL SIGMA
<Multi_key> <Multi_key> <x> : "ฯ‡" U03C7 # GREEK SMALL LETTER CHI
<Multi_key> <Multi_key> <y> : "ฯ…" U03C5 # GREEK SMALL LETTER UPSILON
<Multi_key> <Multi_key> <z> : "ฮถ" U03B6 # GREEK SMALL LETTER ZETA

# Capital greek letters.
<Multi_key> <Multi_key> <A> : "ฮ‘" U0391 # GREEK CAPITAL LETTER ALPHA
<Multi_key> <Multi_key> <B> : "ฮ’" U0392 # GREEK CAPITAL LETTER BETA
<Multi_key> <Multi_key> <C> : "ฮจ" U03A8 # GREEK CAPITAL LETTER PSI
<Multi_key> <Multi_key> <D> : "ฮ”" U0394 # GREEK CAPITAL LETTER DELTA
<Multi_key> <Multi_key> <E> : "ฮ•" U0395 # GREEK CAPITAL LETTER EPSILON
<Multi_key> <Multi_key> <F> : "ฮฆ" U03A6 # GREEK CAPITAL LETTER PHI
<Multi_key> <Multi_key> <G> : "ฮ“" U0393 # GREEK CAPITAL LETTER GAMMA
<Multi_key> <Multi_key> <H> : "ฮ—" U0397 # GREEK CAPITAL LETTER ฮ•ฮคฮ‘
<Multi_key> <Multi_key> <I> : "ฮ™" U0399 # GREEK CAPITAL LETTER ฮ™ฮŸฮคฮ‘
<Multi_key> <Multi_key> <J> : "ฮž" U039E # GREEK CAPITAL LETTER XI
<Multi_key> <Multi_key> <K> : "ฮš" U039A # GREEK CAPITAL LETTER KAPPA
<Multi_key> <Multi_key> <L> : "ฮ›" U039B # GREEK CAPITAL LETTER LAMBDA
<Multi_key> <Multi_key> <M> : "ฮœ" U039C # GREEK CAPITAL LETTER MU
<Multi_key> <Multi_key> <N> : "ฮ" U039D # GREEK CAPITAL LETTER NU
<Multi_key> <Multi_key> <O> : "ฮŸ" U039F # GREEK CAPITAL LETTER OMICRON
<Multi_key> <Multi_key> <P> : "ฮ " U03A0 # GREEK CAPITAL LETTER PI
# no mapping for Q; in Emacs that's ":"
<Multi_key> <Multi_key> <R> : "ฮก" U03A1 # GREEK CAPITAL LETTER RHO
<Multi_key> <Multi_key> <S> : "ฮฃ" U03A3 # GREEK CAPITAL LETTER SIGMA
<Multi_key> <Multi_key> <T> : "ฮค" U03A4 # GREEK CAPITAL LETTER TAU
<Multi_key> <Multi_key> <U> : "ฮ˜" U0398 # GREEK CAPITAL LETTER THETA
<Multi_key> <Multi_key> <V> : "ฮฉ" U03A9 # GREEK CAPITAL LETTER OMEGA
<Multi_key> <Multi_key> <W> : "ฮฉ" U03A9 # GREEK CAPITAL LETTER OMEGA (custom double-up on W, because of lower-case version)
# Emacs maps W to "ฮฃ", but I think thatโ€™s stupid
# I think that's from the Greek keyboard.
<Multi_key> <Multi_key> <X> : "ฮง" U03A7 # GREEK CAPITAL LETTER CHI
<Multi_key> <Multi_key> <Y> : "ฮฅ" U03A5 # GREEK CAPITAL LETTER UPSILON
<Multi_key> <Multi_key> <Z> : "ฮ–" U0396 # GREEK CAPITAL LETTER ZETA