Project

General

Profile

Feature #5329

open

Per-channel encoding and smart encoding

Added by Roman Korolev 5 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
05/28/2021
Due date:
% Done:

0%

Estimated time:
Operative System:
All

Description

Is it possible to add per-channel encoding and not per-server?
And maybe more... Is it possible to make a "smart" encoding, like it's done in kvIRC: receive channel/server encoding AND UTF-8, send only in channel/server encoding.

#1

Updated by Per Amundsen 5 months ago

If everyone uses UTF-8 encoding which I believe the majority of all clients/servers have been doing for the past 10+ years, there should be no encoding problems.

How many servers/channels does not use UTF-8, any examples?

#2

Updated by Roman Korolev 5 months ago

Per Amundsen wrote in #note-1:

If everyone uses UTF-8 encoding which I believe the majority of all clients/servers have been doing for the past 10+ years, there should be no encoding problems.

How many servers/channels does not use UTF-8, any examples?

Not so much, but some russian channels still use windows-1251 or even koi8-r encoding on different networks.

#3

Updated by Per Amundsen 5 months ago

I see, would it be sufficient with a plugin or a script for these specific channels?

#4

Updated by Roman Korolev 5 months ago

  • Tracker changed from Bug to Feature
  • Regression deleted (No)

Maybe a plugins is better. I wrote such script for mIRC ~10 years ago, too many handlers for events (privmsg/channel/actions) and problems with compatibility with other scripts

#5

Updated by Per Amundsen 5 months ago

I agree a plugin is better, but you can use on PARSELINE now which makes it much easier.

Also available in: Atom PDF