Summary: | konversation does not support CP949 encoding still. | ||
---|---|---|---|
Product: | [Applications] konversation | Reporter: | darklin20 |
Component: | general | Assignee: | Konversation Developers <konversation-devel> |
Status: | RESOLVED DUPLICATE | ||
Severity: | wishlist | CC: | hein |
Priority: | NOR | ||
Version: | 1.3 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
darklin20
2010-07-03 15:04:11 UTC
Should be simple, yes, we just weren't aware of it / nobody else had asked for it so far. Thanks for your report, we'll look into adding it quickly. Might actually not that simple -- we get the lists of character sets from kdelibs' KGlobal::charsets(), and KDE doesn't seem to support CP949 there right now. So the fix probably needs to be made in kdelibs, then Konvi would pick it up automatically. Since we ultimately use QTextCodec though we could special-case on Konvi's end until kdelibs gets fixed. You mean that it's the problem of kdelibs rather konversation, right? It looks like KCharsets also uses QTextCodec, so maybe this problem easily. Anyway, I'll report this problem to kdelibs again. Thanks for replying, Hein. Yep, if KGlobal::charsets()->descriptiveEncodingNames() would return CP949, Konversation would make it available automatically. I registered this problem as new feature of kdecore. https://bugs.kde.org/show_bug.cgi?id=243513 Thanks again. Thank you, I'm going to close this one as a duplicate then. For the record, if you are building Konversation yourself and want to fix the problem locally until kdelibs is fixed, take a look at irc/irccharsets.cpp, specifically the IRCCharsets constructor. That's where it gets the list from kdelibs. You could easily put a hack there to add CP949 to the list. *** This bug has been marked as a duplicate of bug 243513 *** |