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 =="#") {
 | 
