Bug #259442 is closed, not sure why. When compiling with --enable-spell=gtkspell, you receive the warning "Warning: GTK SPELL is not the recommended spelling library." So why are we using it by default? As noted in #259442 and #246138 it causes a rather large and ugly input box. Please revert the change! Reproducible: Always
Created attachment 220973 [details, diff] smaller input box One of the better answers to such report is: "the beauty is in the eye of the beholder". But as for the size, it seems to be caused by incorrect widget packing. See if this patch works correctly for you.
There needs to be a way to use libsexy, not just one method that the program warns is DEPRECIATED. Gentoo has got terrible in the last years, damn.
Please, don't whine. I doubt gtkspell is deprecated - it's libsexy that seems dead upstream. It's more like xchat upstream didn't get the input box size right and blamed it on GtkTextView widget.
As explained in bug #246138 sexyspell edit is *borked* in segmenting non-ascii text. That's why we stick with gtkspell
Created attachment 239609 [details, diff] new version of the old patch Minor detail polished, I think as good as it gets without more intrusive changes.
+ 21 Jul 2010; Lars Wendler <polynomial-c@gentoo.org> + +files/xchat-input-box3.patch, xchat-2.8.8.ebuild: + Added a patch to make the input box a bit smaller. Thanks to s0ulslack for + reporting this in bug #301161 and to Rafał Mużyło for the patch. + Fixed in 2.8.8 without a revbump. So if you want to have the smaller input box, re-emerge xchat.
Just a note for people coming here through SourceForge tracker - see bug 330007 for a corrected patch.