From: Bjoern V. <bj...@cs...> - 2004-08-05 19:58:12
|
Mark Doliner <ma...@ki...> wrote: > I can't reproduce this. Letters and underscores are valid characters in > screen names. Are you sure you're using Gaim 0.80? You can try deleting= your > ~/.gaim/blist.xml file. Knowing what "%s" is there might be helpful. I found a work-around for my problem. I patched the function aim_snvalid_ad= d() in src/protocols/oscar/util.c:148. My patch allows the character "-" in AIM/ICQ buddy names. After applying the patch, my wrong buddy name "bjoern-dardesheim" went into= my buddy list. Because, the wrong buddy name is now in the local buddy list (.gaim/blist.xml), I'm able to delete the name from my buddy list (with "sh= ow offline buddies"+remove or with an editor). My patch has a little side effect: If I add a buddy in the form "word-word"= , Gaim says: Could not add the buddy word-word for an unknown reason. The most commo= n reason for this is that you have the maximum number of allowed buddies i= n your buddy list. But probably this behavior is ok, because "word-word" is (in my case) an unknown user. But I don't understand, why Gaim includes buddies in the loca= l buddy list, after displaying such an error message. Regards, Bj=C3=B6rn |