On Mon, 2005-10-17 at 08:13 -0400, Luke Schierer wrote:
> On Mon, Oct 17, 2005 at 07:42:48PM +1000, Drew Parsons wrote:
> > Package: gaim
> > Version: 1:1.5.0-1
> > Severity: important
> > 
> > gaim is not able to receive ICQ text in a foreign client.
> 
> Yes it is, but only in one locale.
> 
> > 
> > I have a russian contact, when he writes to me in russian, gaim complains,
> > saying "(There was an error receiving this message.  The buddy you are
> > speaking to most likely has a buggy client.)"
> > 

> that error message is accurate _if_ you have set the encoding in the
> account editor, and _if_ your encoding and their encoding
> theoretically match.

> licq for one has an encoding selection preference visually identical
> to winicq's.   did you set the encoding in gaim?
> 

I did. The error seems to occur regardless.

As far as I can tell the error may be happening because the Russian's
client says it uses UTF-8, but is in fact sending some MS-Windows
encoding (CP1251).  gnomeicu has a drop-down list of encodings, when I
select the one labelled "CP1251" then I can read my friend's messages.

So yes, the error message is correct.  The thing is, I really don't care
if his client is broken, I just want to be able to see his text, in
whichever form it might be.  It's that which gaim is not doing.  There
is no reason why it shouldn't just display the text as best it can, but
instead all it does is give me this annoying error message.  If it
displays the text (in the wrong encoding), I'll be able to see it's
wrong and will be able to work around it (I can copy&paste to a shell
and apply iconv if I have to).  By displaying the error message and not
the text, gaim is preventing me from doing that.  It's behaving like a
nanny, telling me what to think instead of letting me do things myself,
which is really not appreciated.

To put it another way, gaim appears to be ignoring the default encoding
(CP1251) which I put into the preferences. If there's a problem with the
incoming encoding, it should just use the one I specified here,
shouldn't it, and not tell me that the incoming text has the wrong
encoding?


On a slightly different note, gaim just has an entry box for typing in
an encoding. I think it would be better to provide a drop-down list like
gnomeicu does, since there can be ambiguities in spelling (CP1251 or
CP-1251?).

Drew



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to