bugWeeChat - Bugs: bug #29492, Cyrillic characters in # channel...

 
 

bug #29492: Cyrillic characters in # channel names

Submitter:  Valentin <valka>
Submitted:  Fri 09 Apr 2010 10:12:44 AM UTC
 
Category:  irc plugin Severity:  3 - Normal
Item Group:  irc protocol Status:  Invalid
Privacy:  Public Assigned to:  flashcode
Originator Name:  Open/Closed:  Closed
Release:  * 0.3.1 IRC nick:  Мышонак
* Mandatory Fields

Add a New Comment (Rich Markup)
   

Comment Type & Canned Response:
       No canned response available

 

Sun 01 May 2011 08:08:09 AM UTC, comment #4: 

Not able to reproduce problem, closing bug.
If bug is still there, please open another bug with way to reproduce problem.

Sebastien Helleu <flashcode>
Project Administrator
Mon 06 Dec 2010 05:29:39 PM UTC, comment #3: 

Do you still have problem with current devel version? I tried and was not able to reproduce problem.

When I join "#фурри", the opened channel is "#Фурри". So messages received (PRIVMSG) on channel #Фурри are ok.

Sebastien Helleu <flashcode>
Project Administrator
Fri 09 Apr 2010 11:42:57 AM UTC, comment #2: 

I may type /join #фУРРИ #Фурри #фУРРи, but I join #фурри anyway:

--> | Мышонак (~therian@dhcp-84-52-15-103.cable.infonet.ee) has joined #фурри.

Only one person's messages are problematic, I see all other's messages. His client is

-- | CTCP query to Полярный_Волк: VERSION
-- | CTCP reply from Полярный_Волк: VERSION x3irc client ME [7.2.1600 RUS] - http://www.x3irc.ru

I have managed to reproduce it using netcat:

valka@rodent ~ $ nc utf8.rusnet.org.ru 7770
:irc.tambov.ru 020 irc.tambov.ru :*** You are connected to RusNet. Please wait...
USER test dhcp-84-52-15-103.cable.infonet.ee RusNet ~(__^>
NICK Проверка
JOIN #ФЫВАфыва
PRIVMSG #ФЫВАфыва :йцукен

PRIVMSG #фываФЫВА :йцукен

In WeeChat I type /join #фываФЫВА and here's what I see in #фываФЫВА buffer:

     --> | Мышонак (~therian@dhcp-84-52-15-103.cable.infonet.ee) has joined #фываФЫВА
      -- | Nicks #фываФЫВА: [@Мышонак]
      -- | Channel #фываФЫВА: 1 nick (1 op, 0 halfops, 0 voices, 0 normals)
     --> | Проверка (~test@dhcp-84-52-15-103.cable.infonet.ee) has joined #фываФЫВА
Проверка | йцукен

And in RusNet (network) buffer:

=!= | irc: channel "#ФЫВАфыва" not found for "privmsg" command
=!= | irc: failed to parse command "PRIVMSG" (please report to developers):
=!= | :Проверка!~test@dhcp-84-52-15-103.cable.infonet.ee PRIVMSG #ФЫВАфыва :йцукен

Valentin <valka>
Fri 09 Apr 2010 10:34:46 AM UTC, comment #1: 

Thanks for report.
What exact name did you use in /join command?
And can you give me a channel name that does not exist, but with same problem, to test?

Sebastien Helleu <flashcode>
Project Administrator
Fri 09 Apr 2010 10:12:44 AM UTC, original submission:  

I have joined channel #фурри in RusNet irc network, the UTF-8 server (utf8.rusnet.org.ru/7770), and I can't see one's person messages, they are displayed in network buffer as:

=!= | irc: channel "#Фурри" not found for "privmsg" command
=!= | irc: failed to parse command "PRIVMSG" (please report to developers):
=!= | :Полярный_Волк!~CuB_Sys@83.149.41.205 PRIVMSG #Фурри :вуф

It seems that case of cyrrilic characters isn't lowered here. WeeChat doesn't knows that capital letter "Ф" is the same small letter "ф".

Replacement should be done from:
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я,
to:
а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я.

Valentin <valka>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by flashcode (Posted a comment)
  • -email is unavailable- added by valka (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

     

     

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-05-01 flashcode StatusIn Progress Invalid
        Open/ClosedOpen Closed
    2010-04-09 flashcode StatusNone In Progress
        Assigned toNone flashcode

    Back to the top


    Powered by Savane 3.9