Irssi core bugs

Notice: Undefined index: tasklist_type in /var/www/ : eval()'d code on line 85 Notice: Undefined index: tasklist_type in /var/www/ : eval()'d code on line 90
  • Status Unconfirmed
  • Percent Complete
  • Task Type Feature Request
  • Category recode
  • Assigned To No-one
  • Operating System Linux
  • Severity Medium
  • Priority Normal
  • Reported Version Irssi 0.8.10
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 0
  • Private No
Attached to Project: Irssi core bugs
Opened by MiPe (beskov) - 2006-06-12
Last edited by Emanuele Giaquinta (ayin) - 2008-11-04

FS#432 - 8bit nicks/channel names

The nice command /recode works only for incoming/outgoing messages. Is it possible to apply it to channel nickname list and to channel name itself? Also /recode doesn't seem to work with server messages (like motd).

Thanks a lot, hope you understand, that this applies not only to cyrillic (but to other "weird" encodings, too :) ), so help your users, please.

This task does not depend on any other tasks.

MiPe (beskov)
Friday, 14 July 2006, 16:42 GMT
Hm, you guys, please reply!
Sergey Al. Safonov (spoof_)
Thursday, 19 October 2006, 14:00 GMT
I have wrote patch(in attachment) that fixes problems with recoding some messsages from/to server (not only private/pubic messages to channel). It includes recoding of: who, join, part, quit, topic, whois, motd and so on..
But nicklist still not working. Please review and check this patch. Remarks are welcome.
Sergey Al. Safonov (spoof_)
Thursday, 19 October 2006, 14:05 GMT
Forgot to say, it recodes not only messages itself, but nicks and channels too
MiPe (beskov)
Thursday, 19 October 2006, 17:09 GMT
Hello Sergey,

Thanks for the patch in the first place!
So what's the problem with making nicklist also display correct?

What irssi version should the patch be applied to?

And once again, thanks a lot man -)
Sergey Al. Safonov (spoof_)
Wednesday, 25 October 2006, 06:03 GMT
Hello, MiPe.

no thanks yet :)

I have uploaded a new version of patch which synced with the lastest svn revision.

The problem with nicklist is not simple as i thought. There are many things that i can understand yet. Need more debug.

Emanuele Giaquinta (ayin)
Sunday, 06 May 2007, 09:22 GMT
I've checked in a change, can you try an svn checkout?
MiPe (beskov)
Tuesday, 08 May 2007, 23:31 GMT
I compiled from svn, and that's what i get.

-!- Irssi: Unknown command: recode

Meanwhile '/help recode' shows a regular help for recode and '/set recode' contains proper variables..

Seems that /recode is just missing!
Iya Rnov (ivvmm)
Wednesday, 02 January 2008, 22:35 GMT
Please, solve this!.. Very annoying. And this is the last reason why I still don't use this client. With this feature you'll get much more people with the client.
The reason: you can't join channels, or query people, just imagine when you can't query someone, only he can write to you. Also you can't change the nickname and so on... Everything...
Please FIX.
Iya Rnov (ivvmm)
Monday, 28 April 2008, 14:43 GMT
Note, that this seems to be fixed in SVN.
Vladimir V. Kamarzin (vvk_)
Thursday, 13 November 2008, 15:50 GMT
No way!
I'm tried irssi version git-svn-id: file:///var/www/
recoding of nicks still doesn't work.

In irssi 0.8.12 it was worked, but server command like /whois - doesn't. Now in completely broken :(
Vladimir V. Kamarzin (vvk_)
Friday, 14 November 2008, 15:00 GMT
Sorry, f5 in browser :(((
Iya Rnov (ivvmm)
Friday, 14 November 2008, 16:11 GMT
I am running irssi 0.8.13-svn (20080531 1318)

later versions do not work. it seems like core developers do not care about users speaking other languages
Wouter Coekaerts (coekie)
Saturday, 15 November 2008, 13:19 GMT
Since 2008-05-31 (r4867, 2008-08-02 to be exact) some recode changes have been rolled back because they broke other (also recode related) things.
Recode is being worked on. Recoding of messages has improved a lot lately, but channel names and nicks are indeed problematic. The remark that we don't care is just silly.

There's a script, (on that may help with joining channels with non-utf8 non-ascii names.
Iya Rnov (ivvmm)
Saturday, 15 November 2008, 20:46 GMT
Nice to hear that. These are good news.

Sorry for blaming you.
Vladimir V. Kamarzin (vvk_)
Wednesday, 15 April 2009, 06:56 GMT
irssi release 0.8.13 is still broken
Vladimir V. Kamarzin (vvk_)
Thursday, 16 April 2009, 08:31 GMT
irssi release 0.8.13 is still broken