Project

General

Profile

Bug #1674

Cannot join channels with non-ASCII names on ISO-2022-JP-encoded servers

Added by Ketchup901 7 months ago. Updated 5 months ago.

Status:
New
Priority:
Immediate
Assignee:
-
Category:
-
Target version:
-
Start date:
02/25/2021
Due date:
% Done:

0%

Estimated time:
Version:
0.13.0
OS:
Any

Description

I don't think this is related to https://bugs.quassel-irc.org/issues/640.

Example: I'm trying to join #おもしろネタ速報 on irc.juggler.jp, but it joins me to another channel with a seemingly identical name.
I was able to join the channel with HexChat, so I went on irssi (UTF-8) and compared my two whois outputs.

For the HexChat session, the channel name (really #おもしろネタ速報) appeared as [pre]#^[$B$*$b$7$m%M%?B.Js^[(B[/pre].
For the Quassel session, the channel name appeared as [pre]#^[$B$*$b$7$m%M%?B.Js[/pre].
In other words, they are identical apart from the [pre]^[(B[/pre] part at the end.
As far as I understand it, this is an [url=https://en.wikipedia.org/wiki/ISO/IEC_2022#ISO-2022-JP]escape sequence in ISO-2022-JP[/url].

History

#1 Updated by Ketchup901 7 months ago

I don't think this is related to https://bugs.quassel-irc.org/issues/640.

Example: I'm trying to join #おもしろネタ速報 on irc.juggler.jp, but it joins me to another channel with a seemingly identical name.
I was able to join the channel with HexChat, so I went on irssi (UTF-8) and compared my two whois outputs.

For the HexChat session, the channel name (really #おもしろネタ速報) appeared as

#^[$B$*$b$7$m%M%?B.Js^[(B
.
For the Quassel session, the channel name appeared as
#^[$B$*$b$7$m%M%?B.Js
.
In other words, they are identical apart from the
^[(B
part at the end.
As far as I understand it, this is an escape sequence in ISO-2022-JP (https://en.wikipedia.org/wiki/ISO/IEC_2022#ISO-2022-JP).

#2 Updated by Ketchup901 7 months ago

Wtf is up with this tracker, I can't edit the original text lol

Also available in: Atom PDF