aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkragen <kragen@inexorable.(none)>2009-05-14 13:27:10 -0300
committerkragen <kragen@inexorable.(none)>2009-05-14 13:27:10 -0300
commit464226df83b8c6ac1104ec7f8d1bdf436e7aa5af (patch)
tree3f6681926b969800fc1ab5c1571ae4c4910a8af3
parentFixed some errors in Roman Numerals, added one or two more. (diff)
downloaddotXCompose-464226df83b8c6ac1104ec7f8d1bdf436e7aa5af.tar.gz
dotXCompose-464226df83b8c6ac1104ec7f8d1bdf436e7aa5af.tar.bz2
dotXCompose-464226df83b8c6ac1104ec7f8d1bdf436e7aa5af.zip
changes from Gunnar Wolf <gwolf@gwolf.org>
"Some more (many stupid/silly) compositions"
-rw-r--r--dotXCompose44
1 files changed, 32 insertions, 12 deletions
diff --git a/dotXCompose b/dotXCompose
index 763dab7..f07a8c1 100644
--- a/dotXCompose
+++ b/dotXCompose
@@ -36,11 +36,22 @@ include "%L"
<Multi_key> <d> <d> <a> <g> : "‡" U2021 # DOUBLE DAGGER
# We already have THIN SPACE below, as <space> <apostrophe>! Keep both?
<Multi_key> <backslash> <comma> : " " U2009 # THIN SPACE
-<Multi_key> <minus> <less> : "←" leftarrow # LEFTWARDS ARROW
-<Multi_key> <minus> <asciicircum> : "↑" uparrow # UPWARDS ARROW
-<Multi_key> <minus> <greater> : "→" rightarrow # RIGHTWARDS ARROW
-<Multi_key> <minus> <v> : "↓" downarrow # DOWNWARDS ARROW
-<Multi_key> <less> <minus> <greater> : "↔" U2194 # LEFT RIGHT ARROW (kragen's)
+
+<Multi_key> <Left> <Left> : "←" leftarrow # LEFTWARDS ARROW
+<Multi_key> <Up> <Up> : "↑" uparrow # UPWARDS ARROW
+<Multi_key> <Right> <Right> : "→" rightarrow # RIGHTWARDS ARROW
+<Multi_key> <Down> <Down> : "↓" downarrow # DOWNWARDS ARROW
+<Multi_key> <less> <Right> : "↔" U2194 # LEFT RIGHT ARROW (kragen's)
+<Multi_key> <greater> <Left> : "↔" U2194 # LEFT RIGHT ARROW (kragen's)
+
+<Multi_key> <F> <Left> : "☚" U261A # BLACK LEFT POINTING INDEX
+<Multi_key> <F> <Right> : "☛" U261B # BLACK RIGHT POINTING INDEX
+<Multi_key> <f> <Left> : "☜" U261C # WHITE LEFT POINTING INDEX
+<Multi_key> <f> <Up> : "☝" U261D # WHITE UP
+POINTING INDEX
+<Multi_key> <f> <Right> : "☞" U261E # WHITE RIGHT POINTING INDEX
+<Multi_key> <f> <Down> : "☟" U261F # WHITE DOWN POINTING INDEX
+
# For some logical statements:
# The keystrokes are a little contrived, to avoid conflicts.
<Multi_key> <equal> <greater> : "⇒" U21D2 # RIGHTWARDS DOUBLE ARROW
@@ -57,7 +68,7 @@ include "%L"
<Multi_key> <f> <i> : "fi" UFB01 # LATIN LIGATURE FI
<Multi_key> <f> <l> : "fl" UFB02 # LATIN LIGATURE FL
<Multi_key> <s> <t> : "st" UFB06 # LATIN SMALL LIGATURE ST
-<Multi_key> <U017F> <t> : "ſt" UFB05 # LATIN SMALL LIGATURE LONG S T
+<Multi_key> <f> <t> : "ſt" UFB05 # LATIN SMALL LIGATURE LONG S T
# ß is already available as <s><s> I think. But now it comes in industrial size!
<Multi_key> <S> <S> : "ẞ" U1E9E # LATIN CAPITAL LETTER SHARP S
# Eventually we'll have to look over the really crazy-cakes Latin letters
@@ -68,6 +79,9 @@ include "%L"
<Multi_key> <slash> <equal> : "≠" U2260 # NOT EQUAL TO
<Multi_key> <less> <equal> : "≤" U2264 # LESS-THAN OR EQUAL TO
<Multi_key> <greater> <equal> : "≥" U2265 # GREATER-THAN OR EQUAL TO
+<Multi_key> <exclam> <less> <greater> : "≸" U2278 # NEITHER LESS-THAN NOR GREATER-THAN
+<Multi_key> <plus> <less> <less> : "⋘" U22D8 # VERY MUCH LESS-THAN
+<Multi_key> <plus> <greater> <greater> : "⋙" U22D9 # VERY MUCH GREATER-THAN
<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...)
@@ -307,11 +321,15 @@ include "%L"
<Multi_key> <percent> <M> : "Ⅿ" U216F # ROMAN NUMERAL ONE THOUSAND
# Custom additions: for chat (kragen)
+<Multi_key> <parenleft> <colon> : "☻" U263B # BLACK SMILING FACE
<Multi_key> <colon> <parenright> : "☺" U263A # WHITE SMILING FACE
<Multi_key> <colon> <parenleft> : "☹" U2639 # WHITE FROWNING FACE
+<Multi_key> <colon> <asciitilde> : "⍨" U2368 # APL FUNCTIONAL SYMBOL TILDE DIAERESIS
+<Multi_key> <colon> <bar> : "⸚" U2E1A # HYPHEN WITH DIAERESIS
<Multi_key> <exclam> <question> : "‽" U203D # INTERROBANG
<Multi_key> <question> <exclam> : "‽" U203D # INTERROBANG (in case you can’t remember the order)
-<Multi_key> <question> <exclamdown> : "⸘" U2E18 # INVERTED INTERROBANG (if you have a ¡ key. Otheriwise...? "?i" maybe?
+<Multi_key> <questiondown> <exclamdown> : "⸘" U2E18 # INVERTED INTERROBANG (if you have a ¡ key. Otheriwise...? "?i" maybe?
+<Multi_key> <exclamdown> <questiondown> : "⸘" U2E18 # INVERTED INTERROBANG (if you have a ¡ key. Otheriwise...? "?i" maybe?
# Totally going to need 2E2E REVERSED QUESTION MARK as soon as it starts being
# supported. Also big hunks of Latin Extended-D, A720- et seq.
<Multi_key> <question> <less> : "⸮" U2E2E # REVERSED QUESTION MARK
@@ -332,12 +350,13 @@ include "%L"
# 2611 BALLOT BOX WITH CHECK, or some other checkmark
# Better keystrokes anyone?
<Multi_key> <ampersand> <c> <h> <k> : "☑" U2611 # BALLOT BOX WITH CHECK
-# 267B BLACK UNIVERSAL RECYCLING SYMBOL
-# 269B ATOM SYMBOL (for coolness)
-<Multi_key> <a> <t> <o> <m> : "⚛" U269B # ATOM SYMBOL
# 269C FLEUR-DE-LIS (maybe <f><d><l> would be okay)
-# 26A1 HIGH VOLTAGE SIGN (!) or maybe 2301 ELECTRIC ARROW
-<Multi_key> <z> <a> <p> : "⚡" U26A1 # HIGH VOLTAGE SIGN
+<Multi_key> <a> <t> <o> <m> : "⚛" U269B # ATOM SYMBOL
+<Multi_key> <c> <c> <c> <p> : "☭" U262D # HAMMER AND SICKLE
+<Multi_key> <exclam> <asciicircum> : "⚠" U26A0 # WARNING SIGN
+<Multi_key> <z> <a> <p> : "⚡" U26A1 # HIGH VOLTAGE SIGN
+<Multi_key> <exclam> <r> <a> : "☢" U2622 # RADIOACTIVE SIGN
+<Multi_key> <exclam> <b> <h> : "☣" U2623 # BIOHAZARD SIGN
# 26B0 COFFIN ?
# One of the SNOWFLAKEs?
# SNOWMAN? COMET? ANCHOR? WHEELCHAIR SYMBOL?
@@ -366,6 +385,7 @@ include "%L"
<Multi_key> <minus> <equal> : "☜" U261C # WHITE LEFT POINTING INDEX
<Multi_key> <asterisk> <asterisk> :"★" U2605 # BLACK STAR
<Multi_key> <asterisk> <0> :"☆" U2606 # WHITE STAR
+<Multi_key> <asterisk> <3> :"⁂" U2042 # ASTERISM
<Multi_key> <asterisk> <numbersign> :"✯" U272F # PINWHEEL STAR
<Multi_key> <at> <numbersign> : "⌘" U2318 # PLACE OF INTEREST SIGN
<Multi_key> <space> <apostrophe> : " " U2009 # THIN SPACE