From 1265eee9e5c7bda90217e943b4a4b8a5729fa15f Mon Sep 17 00:00:00 2001 From: TingPing Date: Sun, 11 May 2014 06:46:12 -0400 Subject: Fix spell check on OSX --- osx/hexchat.bundle | 7 +++++++ src/fe-gtk/sexy-spell-entry.c | 10 ++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/osx/hexchat.bundle b/osx/hexchat.bundle index 58baac57..972482ce 100644 --- a/osx/hexchat.bundle +++ b/osx/hexchat.bundle @@ -20,6 +20,13 @@ ${prefix}/lib/hexchat/plugins/*.so + + ${prefix}/lib/libenchant.dylib + + + ${prefix}/share/myspell/dicts + + ${prefix}/bin/python diff --git a/src/fe-gtk/sexy-spell-entry.c b/src/fe-gtk/sexy-spell-entry.c index 8345c7d9..6ad7ab49 100644 --- a/src/fe-gtk/sexy-spell-entry.c +++ b/src/fe-gtk/sexy-spell-entry.c @@ -162,8 +162,14 @@ initialize_enchant () { #ifndef WIN32 enchant = g_module_open("libenchant.so.1", 0); - if (enchant == NULL) - return; + if (enchant == NULL) + { +#ifdef __APPLE__ + enchant = g_module_open("libenchant.dylib", 0); + if (enchant == NULL) +#endif + return; + } #else return; #endif -- cgit 1.4.1