You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Announce of Windows/ARM64 version; wish for Spell_Checker #6269
It has the Python 3.14 ARM64. If some plugin uses binary DLL file, it won't work until binary DLL for ARM64 is included. For example, Spell_Checker is shipped with binary DLL file (not for ARM64 yet).
Maybe not each release will be published with the ARM64 version, but sometimes, on bigger updates, I will compile it.
Spell_Checker authors:
Alexey Torgashin (CudaText)
Andreas Heim (@dinkumoil) added the Enchant Windows DLL support
Andreas, can you help with arm64 DLL files for Spell_Checker, please?
@TickDracy, yet you are the only active user with Windows/ARM64, so I ask you to help with the above: add to the Spell_Checker plugin the support for Win/ARM64. for example, support for amd64 is done via
'enchant_x64' subdir with proper DLL-files inside ('data\bin' subdir, 'data\lib' too)
file 'enchant_architecture.py' which detects the arch:
@TickDracy, yet you are the only active user with Windows/ARM64, so I ask you to help with the above: add to the Spell_Checker plugin the support for Win/ARM64. for example, support for amd64 is done via
* 'enchant_x64' subdir with proper DLL-files inside ('data\bin' subdir, 'data\lib' too)
* file 'enchant_architecture.py' which detects the arch:
import sys
def EnchantArchitecture():
return 'enchant_x64' if sys.maxsize > 2**32 else 'enchant_x86'
Hi @Alexey-T, I'm sorry, but I didn't fully understand the issue. Where is that Python code being used? On the plugin itself?
BTW, the download-counter of Win/arm64 is about 150 per first week, it is bigger than dl-counter for Win/x86 32-bit version. It is good!
Wow! I was not aware that there were that many people using that. I had some health issues this week, but as soon as I recover, I will try to improve the workflow.
How can I manually test the plugin on the Windows ARM version?
I don't use this plugin on macOS because it never worked properly for me there. I will probably open an issue dedicated to that version to not mix it with this one.
How can I manually test the plugin on the Windows ARM version?
How to test the SpellChecker:
plugin must give menu items in the 'plugins / spell checker' top menu
call the menu item 'Select language', it must show at least en_US de_DE langs (because these dicts are preinstalled in the subdir of plugin), choose En lang
in the new editor tab (lexer: None), type e.g. 'dfgkljdfjgkl dfglkdfgjl text some gfgmrtdftrt'
call the menu item 'Check text' -- it must highlight misspelled words
If your branch works on win/arm64, it is final version. And i will update the plugin in addons manager.
I'm having an issue when choosing the Select Language:
I'm trying to debug this, but it's being a bit tricky. I thought the issue was on the libenchant-2-2.ddl or other ones, but they seem fine.
Not only that, but I need the full log error message (the one on the screen seems truncated). Where can I find the logs for this?
Activity
Alexey-T commentedon Apr 17, 2026
@TickDracy, yet you are the only active user with Windows/ARM64, so I ask you to help with the above: add to the Spell_Checker plugin the support for Win/ARM64. for example, support for amd64 is done via
Alexey-T commentedon Apr 17, 2026
BTW, the download-counter of Win/arm64 is about 150 per first week, it is bigger than dl-counter for Win/x86 32-bit version. It is good!
TickDracy commentedon Apr 17, 2026
Hi @Alexey-T, I'm sorry, but I didn't fully understand the issue. Where is that Python code being used? On the plugin itself?
Wow! I was not aware that there were that many people using that. I had some health issues this week, but as soon as I recover, I will try to improve the workflow.
Alexey-T commentedon Apr 17, 2026
Yes, that was the part of the code of Spell_Checker,
https://github.com/cudatext-addons/cuda_spell_checker
So what I need is the change (in any form) of the SpellChk plugin. The change which allows the SpelLChk to work on Win/arm64.
Alexey-T commentedon Apr 18, 2026
Sorry about health issues...
TickDracy commentedon Apr 18, 2026
Hey @Alexey-T, can you check my branch called
arm64and test it to see if it didn't break anything for x64: https://github.com/TickDracy/cuda_spell_checker/tree/arm64How can I manually test the plugin on the Windows ARM version?
I don't use this plugin on macOS because it never worked properly for me there. I will probably open an issue dedicated to that version to not mix it with this one.
Alexey-T commentedon Apr 18, 2026
How to test the SpellChecker:
Alexey-T commentedon Apr 18, 2026
Hey, you and AI did the good job. Im impressed. Will test your version soon on x64
Alexey-T commentedon Apr 18, 2026
Your branch works on x64, like before it did...
correction to my post avobe: menu item 'Select language' is in different menu:
'options / settings-plugins / ...'.
TickDracy commentedon Apr 24, 2026
Great news. I will test that tomorrow to see if it's working properly. And I assume if it is, this can be the final version?!
Alexey-T commentedon Apr 25, 2026
If your branch works on win/arm64, it is final version. And i will update the plugin in addons manager.
TickDracy commentedon Apr 27, 2026
I'm having an issue when choosing the Select Language:
I'm trying to debug this, but it's being a bit tricky. I thought the issue was on the libenchant-2-2.ddl or other ones, but they seem fine.
Not only that, but I need the full log error message (the one on the screen seems truncated). Where can I find the logs for this?
Alexey-T commentedon Apr 28, 2026
This is usual messagebox, so its text can be copied by Ctrl+C. App don't have logs for this msgbox.
cudatext@1.234.3.1: Add arm64 support