CudaText
CudaText copied to clipboard
Korean IME does not work properly on Win11
Korean IME does not work properly!
@rasberryrabbit Can you see it please?
I have no problem with recent cudatext win32 1.209.0.2
@tccrabyoguy What OS and app widgets (GTK2 or Qt5)?
@rasberryrabbit He has not Windows, look at the window title.
Hi, My OS is win11 home edition, 22h2 , but the problem exists for so long time. My Korean IME is 101 type 1. I compared notepad3 and cudatext, please check the image and gif, thanks!
It may bugs or compatibility issue with windows 11 IME.
Try to use previous IME on windows settings.
I don't have any problem in vscode, notepad3, obsidian, kate, original notepad, and MS Office, chrome, edge, firefox, so I think it is a compatibility issue with cudatext. Anyway, Thanks for your help. I will try with the legacy version.
I will try to fix problem when I upgrade to windows 11. But it may takes time.
did you get Win11 distro?
I still stay on Win10 because of stablity.
Delphi also has problem on Win11 IME.
Link
IME Message debug logging enabled test program.
It may help making information under Win11.
project1_atsynedit_verbose.zip
Despite not upgrading the CT for a while, I recently installed updates 1.210 and 1.214, and I found the the IME errors. However, IME error did not occur under the same environment(shown in bottom line) in older versions 1.173, where there were no issues. By checking the occurrence of IME errors across different released versions of the CT, it was found that versions up to 1.196.0.0 had no issues, but errors began occurring from version 1.197.0.2. Therefore, identifying changes made during these specific upgrades could be helpful for debugging, which is why I am posting this information.
os: win 11 Enterprise 22H2, IME 101, type 1 and I use CT in portable mode.
The difference in WindowsIME file between 1.196 (ATSynEdit 2023.07.xx) and 1.197 (ATSynEdit 2023.08.yy) release: is very minor, can it cause bugs, @rasberryrabbit ?
It is emoji input tweak code but it is not work properly in ATSynedit. It make some trouble.
I reverted that bad commit https://github.com/Alexey-T/ATSynEdit/commit/7c7ec219ffd2d231a6d1caf0ebb7c9a76f1ec1d8 . Here is Win64 beta to test (cudatext.exe only):
I tested cudatext version 1.214.0.0 with above reverted cutatext.exe and confirmed it works well without any problem
https://github.com/Alexey-T/CudaText/assets/155341358/92dc96d7-bb29-46b1-bc73-866829ab080f
Thanks for your feedback, which I hope helped to fix the real problem. I will upload new cudatext.exe to SourceForge , same folder.