summaryrefslogtreecommitdiffstats
path: root/windows/neo-vars/src/source/makecompose.ahk
diff options
context:
space:
mode:
Diffstat (limited to 'windows/neo-vars/src/source/makecompose.ahk')
-rw-r--r--windows/neo-vars/src/source/makecompose.ahk9
1 files changed, 6 insertions, 3 deletions
diff --git a/windows/neo-vars/src/source/makecompose.ahk b/windows/neo-vars/src/source/makecompose.ahk
index 5f96163..86edf68 100644
--- a/windows/neo-vars/src/source/makecompose.ahk
+++ b/windows/neo-vars/src/source/makecompose.ahk
@@ -1891,9 +1891,12 @@ EncodeUnicodeFile(FFrom,FTo) {
break
}
}
- if (modkeys != "")
- Composita := Composita "CD" modkeys ":=""" EncodeUni(ReplaceRight) """`r`n"
- else {
+ if (modkeys != "") {
+ ressymb := EncodeUni(ReplaceRight)
+ Composita .= "CD" . modkeys . ":=""" . ressymb . """`r`n"
+ if (StrLen(ressymb)==5)
+ Composita .= "CRC" . ressymb . ".="" " . modkeys . """`r`n"
+ } else {
Composita := Composita "; illegal " Xkbsym " in " A_LoopField "`r`n"
Miss := Miss + 1
}