mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-09-02 21:23:04 +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.
Description
Languages
C
95.1%
Python
1.4%
Perl
1.1%
Meson
1.1%
Shell
0.7%
Other
0.4%