mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-10-23 21:27:13 +00:00
3c9c350bc06784783577851a80929c55de826682
Enchant looks for its providers (including the WinSpell spellcheck provider) under a hardcoded default path derived from its build prefix, which is C:\gtk-build\gtk\x64\release\lib\enchant-2 when built via gvsbuild. After installation, the provider DLLs live under ZoiteChat's own install directory, so Enchant fails to find them and spellcheck silently stops working. Call enchant_set_prefix_dir() to redirect Enchant's provider search to <install_dir> before the first enchant_broker_init(). enchant_set_prefix_dir() expects the installation prefix itself; Enchant adds lib\enchant-2 when searching for providers. The symbol is loaded optionally since it may not exist in older Enchant builds; if missing, behavior is unchanged.
ZoiteChat is a GTK3 IRC client based on HexChat, available for Windows and UNIX-like operating systems.
Features include HexChat-compatible Python, Perl and Lua scripting support, a plugin API, multiple server/channel windows, spell checking, multiple authentication methods including SASL, and customizable notifications.
See IRCHelp.org for information about IRC in general.
For more information on ZoiteChat:
X-Chat ("xchat") Copyright (c) 1998-2010 By Peter Zelezny. HexChat ("hexchat") Copyright (c) 2009-2014 By Berke Viktor. Hexchat ("hexchat") Copyright (c) 2015-2025 By Patrick Griffis. ZoiteChat ("zoitechat") Copyright (c) 2026 By deepend. This program is released under the GPL v2 with the additional exemption that compiling, linking, and/or using OpenSSL is allowed. You may provide binary packages linked to the OpenSSL libraries, provided that all other requirements of the GPL are met. See file COPYING for details.
Languages
C
92.5%
Python
3.6%
Meson
1.2%
Perl
1%
Shell
0.6%
Other
0.9%