I have been using UTF-8 as my system charset for a
while now and switched the Xchat server charset to
Latin1 so I could stay compatible with Latin1 users in
my favorite channels. However, sometimes I wish to join
channels with cyrrilic encodings (KOI8-R) but still be
able to write latin1 chars into other channels.
Unfortunately, when I switch the charset with /charset
KOI8-R, this setting becomes not specific to a channel,
so Latin1 users get crap instead of Umlauts. So my
imaginary proper solution would look so:
- if $user enters /charset foo in a channel bar, this
setting is only used when communicting with this channel
- if $user enters /charset foo in the server window,
this setting becomes default for the server messages
and all channels except of those where /charset was
- when the setting are changed, they are saved in a
"map file" and restored when X-Chat connect to the same
net and joins the same channel
If I had a bit more time, I would implement it by my
own but maybe there is somebody already working on it
and could let me know.
Log in to post a comment.