diff options
Diffstat (limited to 'windows')
-rw-r--r-- | windows/neo-vars/src/source/varsfunctions.ahk | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/windows/neo-vars/src/source/varsfunctions.ahk b/windows/neo-vars/src/source/varsfunctions.ahk index 0bbbf2a..5e6f8a3 100644 --- a/windows/neo-vars/src/source/varsfunctions.ahk +++ b/windows/neo-vars/src/source/varsfunctions.ahk @@ -364,6 +364,9 @@ SendUnicodeChar(charCode){ {
StringLower,charCode,charCode
send % "^+u" . SubStr(charCode,3) . " "
+ } else IfWinActive,ahk_class Emacs
+ {
+ send % "^x8{Enter}" . SubStr(charCode,3) . "{Enter}"
} else {
static ki := "#"
if (ki =="#") {
@@ -394,6 +397,9 @@ SendUnicodeCharDown(charCode){ {
StringLower,charCode,charCode
send % "^+u" . SubStr(charCode,3) . " "
+ } else IfWinActive,ahk_class Emacs
+ {
+ send % "^x8{Enter}" . SubStr(charCode,3) . "{Enter}"
} else {
static ki := "#"
if (ki =="#") {
@@ -418,6 +424,9 @@ SendUnicodeCharUp(charCode){ IfWinActive,ahk_class gdkWindowToplevel
{
; nothing
+ } else IfWinActive,ahk_class Emacs
+ {
+ ; nothing
} else {
static ki := "#"
if (ki =="#") {
|