]> shimmer.witbreuk.eu Git - UltimateKEYS.git/commitdiff
Add files via upload
authorPieter Degroote <pieter-degroote@users.noreply.github.com>
Mon, 10 Feb 2025 21:25:25 +0000 (22:25 +0100)
committerGitHub <noreply@github.com>
Mon, 10 Feb 2025 21:25:25 +0000 (22:25 +0100)
Some minor changes and additions have been made to the Compose Key sequences.

autohotkey/UltimateKEYS (for AutoHotkey v1.1).ahk
autohotkey/UltimateKEYS (for AutoHotkey v2).ahk

index 1427b2b5d4ecf8c9c51042a3b0d1a3815dafcc56..4fef82582eb6bd4ddc555a637cec25459a912358 100644 (file)
@@ -1,6 +1,6 @@
 #requires AutoHotkey v1.1
 
-; UltimateKEYS (for AutoHotkey v1.1).ahk - 2025-02-06
+; UltimateKEYS (for AutoHotkey v1.1).ahk - 2025-02-10
 
 ; Website :  https://pieter-degroote.github.io/UltimateKEYS/
 
@@ -397,8 +397,6 @@ compose.item["bd"] := "{u+0256}"  ; (ɖ) small letter d with tail
 compose.item["bD"] := "{u+0189}"  ; (Ɖ) capital letter African D
 compose.item["be"] := "{u+0115}"  ; (ĕ) e with breve
 compose.item["bE"] := "{u+0114}"  ; (Ĕ) E with breve
-compose.item["bf"] := "{u+0259}"  ; (ə) small letter schwa (Azerbaijani)
-compose.item["bF"] := "{u+018f}"  ; (Ə) capital letter schwa (Azerbaijani)
 compose.item["bg"] := "{u+011f}"  ; (ğ) g with breve
 compose.item["bG"] := "{u+011e}"  ; (Ğ) G with breve
 compose.item["bi"] := "{u+012d}"  ; (ĭ) i with breve
@@ -819,8 +817,6 @@ compose.item["q0"] := "{u+21d4}"  ; (⇔) left right double arrow
 ; Compose :  Various Symbols
 
 compose.item["sa"] := "{u+2100}"  ; (℀) account of
-compose.item["sb"] := "{u+203d}"  ; (‽) interrobang
-compose.item["sB"] := "{u+2e18}"  ; (⸘) inverted interrobang
 compose.item["sc"] := "{u+2105}"  ; (℅) care of
 compose.item["sd"] := "{u+22c4}"  ; (⋄) diamond operator
 compose.item["se"] := "{u+212e}"  ; (℮) estimated symbol
@@ -921,6 +917,8 @@ compose.item["ae"] := "{u+00e6}"  ; (æ) letter ae
 compose.item["AE"] := "{u+00c6}"  ; (Æ) letter AE
 compose.item["dh"] := "{u+00f0}"  ; (ð) small letter eth
 compose.item["DH"] := "{u+00d0}"  ; (Ð) capital letter eth
+compose.item["ee"] := "{u+0259}"  ; (ə) small letter schwa
+compose.item["EE"] := "{u+018f}"  ; (Ə) capital letter schwa
 compose.item["fs"] := "{u+017f}"  ; (ſ) small letter long s
 compose.item["ij"] := "{u+0133}"  ; (ij) ligature ij
 compose.item["IJ"] := "{u+0132}"  ; (IJ) ligature IJ
@@ -974,6 +972,8 @@ compose.item["a-"] := "{u+00aa}"  ; (ª) feminine ordinal indicator (Spanish, Po
 compose.item["o-"] := "{u+00ba}"  ; (º) masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)
 compose.item["!!"] := "{u+00a1}"  ; (¡) inverted exclamation mark
 compose.item["??"] := "{u+00bf}"  ; (¿) inverted question mark
+compose.item["!?"] := "{u+203d}"  ; (‽) interrobang
+compose.item["?!"] := "{u+2e18}"  ; (⸘) inverted interrobang
 compose.item["oc"] := "{u+00a9}"  ; (©) copyright sign
 compose.item["(c"] := "{u+00a9}"  ; (©) copyright sign
 compose.item["op"] := "{u+2117}"  ; (℗) sound recording copyright
@@ -998,6 +998,10 @@ compose.item[";w"] := "{u+25e6}"  ; (◦) white bullet
 compose.item[";h"] := "{u+2043}"  ; (⁃) hyphen bullet
 compose.item[";t"] := "{u+2023}"  ; (‣) triangular bullet
 compose.item[";;"] := "{u+2022}"  ; (•) bullet
+compose.item[":("] := "{u+2639}"  ; (☹) white frowning face
+compose.item[":)"] := "{u+263a}"  ; (☺) white smiling face
+compose.item[";)"] := "{u+263b}"  ; (☻) black smiling face
+compose.item["<3"] := "{u+2665}"  ; (♥) black heart suit
 compose.item["[]"] := "{u+2610}"  ; (☐) ballot box
 compose.item["[v"] := "{u+2611}"  ; (☑) ballot box with check
 compose.item["[y"] := "{u+2611}"  ; (☑) ballot box with check
@@ -1834,8 +1838,7 @@ compose.item["?U"] := "{u+1ef0}"  ; (Ự) U with horn and dot below
 >!sc056::    ; Right Alt + ISO Key
 <^>!sc029::  ; AltGr + Grave Accent
 <^>!sc056::  ; AltGr + ISO Key
-  keys := InputHook("L2", gEndKeys)
-  keys.Start()
-  keys.Wait()
-  Send % compose.item[keys.Input]
+  ih := InputHook("L2", gEndKeys)
+  ih.Start(), ih.Wait()
+  Send % compose.item[ih.Input]
   return
index d7503191af41a713dd30b96edac7804237661064..ff8f32dcf3467143954acfe0aa9de238259c06a2 100644 (file)
@@ -1,6 +1,6 @@
 #requires AutoHotkey v2
 
-; UltimateKEYS (for AutoHotkey v2).ahk - 2025-02-06
+; UltimateKEYS (for AutoHotkey v2).ahk - 2025-02-10
 
 ; Website :  https://pieter-degroote.github.io/UltimateKEYS/
 
@@ -396,8 +396,6 @@ compose["bd"] := "{u+0256}"  ; (ɖ) small letter d with tail
 compose["bD"] := "{u+0189}"  ; (Ɖ) capital letter African D
 compose["be"] := "{u+0115}"  ; (ĕ) e with breve
 compose["bE"] := "{u+0114}"  ; (Ĕ) E with breve
-compose["bf"] := "{u+0259}"  ; (ə) small letter schwa (Azerbaijani)
-compose["bF"] := "{u+018f}"  ; (Ə) capital letter schwa (Azerbaijani)
 compose["bg"] := "{u+011f}"  ; (ğ) g with breve
 compose["bG"] := "{u+011e}"  ; (Ğ) G with breve
 compose["bi"] := "{u+012d}"  ; (ĭ) i with breve
@@ -818,8 +816,6 @@ compose["q0"] := "{u+21d4}"  ; (⇔) left right double arrow
 ; Compose :  Various Symbols
 
 compose["sa"] := "{u+2100}"  ; (℀) account of
-compose["sb"] := "{u+203d}"  ; (‽) interrobang
-compose["sB"] := "{u+2e18}"  ; (⸘) inverted interrobang
 compose["sc"] := "{u+2105}"  ; (℅) care of
 compose["sd"] := "{u+22c4}"  ; (⋄) diamond operator
 compose["se"] := "{u+212e}"  ; (℮) estimated symbol
@@ -920,6 +916,8 @@ compose["ae"] := "{u+00e6}"  ; (æ) letter ae
 compose["AE"] := "{u+00c6}"  ; (Æ) letter AE
 compose["dh"] := "{u+00f0}"  ; (ð) small letter eth
 compose["DH"] := "{u+00d0}"  ; (Ð) capital letter eth
+compose["ee"] := "{u+0259}"  ; (ə) small letter schwa
+compose["EE"] := "{u+018f}"  ; (Ə) capital letter schwa
 compose["fs"] := "{u+017f}"  ; (ſ) small letter long s
 compose["ij"] := "{u+0133}"  ; (ij) ligature ij
 compose["IJ"] := "{u+0132}"  ; (IJ) ligature IJ
@@ -973,6 +971,8 @@ compose["a-"] := "{u+00aa}"  ; (ª) feminine ordinal indicator (Spanish, Portugu
 compose["o-"] := "{u+00ba}"  ; (º) masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)
 compose["!!"] := "{u+00a1}"  ; (¡) inverted exclamation mark
 compose["??"] := "{u+00bf}"  ; (¿) inverted question mark
+compose["!?"] := "{u+203d}"  ; (‽) interrobang
+compose["?!"] := "{u+2e18}"  ; (⸘) inverted interrobang
 compose["oc"] := "{u+00a9}"  ; (©) copyright sign
 compose["(c"] := "{u+00a9}"  ; (©) copyright sign
 compose["op"] := "{u+2117}"  ; (℗) sound recording copyright
@@ -997,6 +997,10 @@ compose[";w"] := "{u+25e6}"  ; (◦) white bullet
 compose[";h"] := "{u+2043}"  ; (⁃) hyphen bullet
 compose[";t"] := "{u+2023}"  ; (‣) triangular bullet
 compose[";;"] := "{u+2022}"  ; (•) bullet
+compose[":("] := "{u+2639}"  ; (☹) white frowning face
+compose[":)"] := "{u+263a}"  ; (☺) white smiling face
+compose[";)"] := "{u+263b}"  ; (☻) black smiling face
+compose["<3"] := "{u+2665}"  ; (♥) black heart suit
 compose["[]"] := "{u+2610}"  ; (☐) ballot box
 compose["[v"] := "{u+2611}"  ; (☑) ballot box with check
 compose["[y"] := "{u+2611}"  ; (☑) ballot box with check
@@ -1833,9 +1837,8 @@ compose["?U"] := "{u+1ef0}"  ; (Ự) U with horn and dot below
 >!sc056::      ; Right Alt + ISO Key
 <^>!sc029::    ; AltGr + Grave Accent
 <^>!sc056:: {  ; AltGr + ISO Key
-  keys := InputHook("L2", gEndKeys)
-  keys.Start()
-  keys.Wait()
-  if compose.Has(keys.Input)
-    Send compose[keys.Input]
+  ih := InputHook("L2", gEndKeys)
+  ih.Start(), ih.Wait()
+  if compose.Has(ih.Input)
+    Send compose[ih.Input]
 }