<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>243513</bug_id>
          
          <creation_ts>2010-07-03 17:33:20 +0000</creation_ts>
          <short_desc>KCharsets does not support CP949 encoding.</short_desc>
          <delta_ts>2015-01-22 00:44:22 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Frameworks and Libraries</classification>
          <product>frameworks-kcodecs</product>
          <component>general</component>
          <version>5.1.0</version>
          <rep_platform>Arch Linux</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>darklin20</reporter>
          <assigned_to name="kdelibs bugs">kdelibs-bugs-null</assigned_to>
          <cc>hein</cc>
    
    <cc>kde</cc>
    
    <cc>simonandric5</cc>
          
          <cf_commitlink>http://commits.kde.org/kcodecs/3f3e074237c52b49e06083a38ab6624a541e63d1</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>985881</commentid>
    <comment_count>0</comment_count>
    <who name="">darklin20</who>
    <bug_when>2010-07-03 17:33:20 +0000</bug_when>
    <thetext>Version:           4.4 (using KDE 4.4.4) 
OS:                Linux

I reported this problem to konversation team.
https://bugs.kde.org/show_bug.cgi?id=243495

But they said this is kdelib&apos;s problem, and with my short look into kcharsets.cpp, I think they&apos;re right.

It looks like KCharsets is a wrapper class to use functions of QTextCodec easily.

There&apos;s two encoding for Korean, EUC-KR and CP949, and QTextCodec of Qt4 supports both of them.

See the list in &quot;Detailed Description&quot; of next page.
http://doc.qt.nokia.com/4.6/qtextcodec.html

CP949 is superset of EUC-KR so, some characters are only included in CP949.
Tha lack of CP949 support in KDE4 is especially crucial problem when transport some texts over network or read text file etc...

If KCharsets is a wrapper for QTextCodec, I think that it&apos;s possible for KDE to support CP949 encoding just by adding some strings for cp949 to the arrays contains the full list of supporting encodings like language_for_encoding_string or builtin_string.

Reproducible: Didn&apos;t try</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>985922</commentid>
    <comment_count>1</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2010-07-03 19:28:26 +0000</bug_when>
    <thetext>*** Bug 243495 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>986007</commentid>
    <comment_count>2</comment_count>
      <attachid>48574</attachid>
    <who name="">darklin20</who>
    <bug_when>2010-07-04 02:17:33 +0000</bug_when>
    <thetext>Created attachment 48574
patch for KCharsets to support CP949</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>986008</commentid>
    <comment_count>3</comment_count>
    <who name="">darklin20</who>
    <bug_when>2010-07-04 02:18:57 +0000</bug_when>
    <thetext>I wrote a patch for this issue.(See attached file.)
What I did is just add &quot;cp 949&quot; to input data for language_for_encoding_string and builtin_string, and generate codes with generate_string_table.pl.
I tested within konversation and Kate, and it looks working fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>986252</commentid>
    <comment_count>4</comment_count>
    <who name="Shinjo Park">kde</who>
    <bug_when>2010-07-04 22:56:16 +0000</bug_when>
    <thetext>Right, CP949 is superset of EUC-KR, covering every 11172 composable characters. EUC-KR only covers 2350, just 1/5 of what we need.

This bug affects everywhere CP949 decoding is needed, including webpages in Konqueror. Judging from changelog, CP949 support is included since Qt 4.3.0. It looks too late to be included in KDE 4.5, I hope this will be included as soon as possible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>986318</commentid>
    <comment_count>5</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-07-05 04:09:24 +0000</bug_when>
    <thetext>If the patch in comment #2 is all there is to close this bug, then I am all for getting it into the KDE SC 4.5 branch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>986364</commentid>
    <comment_count>6</comment_count>
    <who name="">darklin20</who>
    <bug_when>2010-07-05 11:07:30 +0000</bug_when>
    <thetext>(In reply to comment #5)
&gt; If the patch in comment #2 is all there is to close this bug, then I am all for
&gt; getting it into the KDE SC 4.5 branch.

The patch is only for KCharsets, and there might be other related parts which should be corrected also.
I&apos;m not sure that the patch is enough to add an encoding support because I&apos;m not a KDE developer (even not a KDE app. developer).
I think the kdelibs developers need to glimpse the patch at least, before they apply it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>986618</commentid>
    <comment_count>7</comment_count>
      <attachid>48613</attachid>
    <who name="Shinjo Park">kde</who>
    <bug_when>2010-07-05 23:01:31 +0000</bug_when>
    <thetext>Created attachment 48613
Improvement of patch in comment #2

I checked for patch #2, and made some improvement. As I think just appending new encoding at the end of list is not so good, I moved CP949 to the next of EUC-KR in both string tables. No strings are added/modified, no need to break message freeze. I tested it with myself, at least it works for me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>986621</commentid>
    <comment_count>8</comment_count>
      <attachid>48614</attachid>
    <who name="Shinjo Park">kde</who>
    <bug_when>2010-07-05 23:05:46 +0000</bug_when>
    <thetext>Created attachment 48614
Test for the patch

This test program checks for &quot;cp 949&quot; in the KCharsets&apos; encoding list, and try to create QTextCodec with all possible aliases, en/decode string in CP949 encoeding. Without patch in comment #5, the test will fail in step 1. With the patch, all steps wiil be passed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1042335</commentid>
    <comment_count>9</comment_count>
    <who name="Shinjo Park">kde</who>
    <bug_when>2010-11-09 18:16:43 +0000</bug_when>
    <thetext>Any updates since KDE SC 4.5?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1415477</commentid>
    <comment_count>10</comment_count>
    <who name="">darklin20</who>
    <bug_when>2013-12-01 06:17:28 +0000</bug_when>
    <thetext>Nobody cares? KDE still lacks CP949 support.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491471</commentid>
    <comment_count>11</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2015-01-15 19:05:24 +0000</bug_when>
    <thetext>Well, I care now (you guessed it, HanIRC). I&apos;ll investigate a bit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491472</commentid>
    <comment_count>12</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2015-01-15 19:14:20 +0000</bug_when>
    <thetext>Looks like this patch never made it in, indeed.

박신조씨, do you want to resurrect your patch and resubmit it via http://git.reviewboard.kde.org/? I&apos;ll make sure we get it on the way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491877</commentid>
    <comment_count>13</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2015-01-17 17:33:48 +0000</bug_when>
    <thetext>Git commit 7d4ca9a42be6f4361bef31a3f32644be7bdbf8c3 by Eike Hein, on behalf of Park Shinjo.
Committed on 17/01/2015 at 17:32.
Pushed by hein into branch &apos;KDE/4.14&apos;.

Add support for CP949 to KCharsets.

M  +21   -14   kdecore/localization/kcharsets.cpp

http://commits.kde.org/kdelibs/7d4ca9a42be6f4361bef31a3f32644be7bdbf8c3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491878</commentid>
    <comment_count>14</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2015-01-17 17:34:47 +0000</bug_when>
    <thetext>After testing, I&apos;ve now pushed attachment #2 to kdelibs, with attribution to Park Shinjo. I&apos;ve also created a new patch for the kcodecs framework with included test coverage that I will follow next.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491879</commentid>
    <comment_count>15</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2015-01-17 17:36:46 +0000</bug_when>
    <thetext>Git commit 3f3e074237c52b49e06083a38ab6624a541e63d1 by Eike Hein.
Committed on 17/01/2015 at 17:34.
Pushed by hein into branch &apos;master&apos;.

Add support for CP949 to KCharsets.

This is a recreation of a patch written originally for kdelibs
by Park Shinjo, which entered kdelibs.git as 7d4ca9a4 prior to
this. The tables in this version were regenerated clean and
test coverage was added and tests done with both ICU and non-ICU
builds of Qt.

M  +2    -0    autotests/kcharsetstest.cpp
M  +21   -14   src/kcharsets.cpp

http://commits.kde.org/kcodecs/3f3e074237c52b49e06083a38ab6624a541e63d1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491943</commentid>
    <comment_count>16</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2015-01-17 22:52:37 +0000</bug_when>
    <thetext>Git commit f9a5d5cb8577d7afd013f6f345224bf8658941c4 by Eike Hein.
Committed on 17/01/2015 at 22:45.
Pushed by hein into branch &apos;master&apos;.

Improve the mapping to Qt 5&apos;s codec names.

This fixes the test failure in the ICU build on CI.

M  +0    -1    autotests/kcharsetstest.cpp
M  +10   -10   src/kcharsets.cpp

http://commits.kde.org/kcodecs/f9a5d5cb8577d7afd013f6f345224bf8658941c4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491976</commentid>
    <comment_count>17</comment_count>
    <who name="Shinjo Park">kde</who>
    <bug_when>2015-01-18 07:00:46 +0000</bug_when>
    <thetext>I was about to check out both KDE4 and KF5,  감사합니다 ;) Please also indicate original author of the patch if possible, as my role was revising it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492039</commentid>
    <comment_count>18</comment_count>
    <who name="Eike Hein">hein</who>
    <bug_when>2015-01-18 15:10:16 +0000</bug_when>
    <thetext>Probably good for completeness&apos; sake: Basically I tested the KF5 version of Konversation against both ICU-enabled and ICU-disabled builds of Qt 5 to verify, with the testcase of sending and receiving &quot;잌&quot; which isn&apos;t covered by EUC-KR. With an ICU build, this becomes mostly a GUI improvement - even just selecting EUC-KR will cause Qt to use QIcuCodec for encode/decode, which will transparently use ICU&apos;s windows-949 implementation. With ICU disabled, Qt&apos;s own CP949 implementation needs to be used and has to be specifically requested, that&apos;s when this addition is the biggest win. &quot;windows-949&quot; is the name it understands in both modes, that&apos;s why it&apos;s the best alias.

In Qt 4 on the other hand it&apos;s just known as &quot;cp949&quot; and QTextCodec::codecForName() actually understands both &quot;cp949&quot; and &quot;cp 949&quot; (and so does the KCharsets wrapper now). Testing the KDE 4 version of Konversation worked, too.

As for attribution ... darklin20 not setting a real name here made this a bit tricky due to our real name policy for contributions. But the commits all reference this ticket, and since the code is generated and the input data differs in your versions I think it&apos;s OK to call this two different patches. Nonetheless, many thanks to darklin20  for getting the ball rolling and I&apos;m truly sorry it took so long for us to respond.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492050</commentid>
    <comment_count>19</comment_count>
    <who name="">darklin20</who>
    <bug_when>2015-01-18 15:29:21 +0000</bug_when>
    <thetext>I don&apos;t really care about credit. I just want to use Konversation as my default IRC client. Thank you so much.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>48574</attachid>
            <date>2010-07-04 02:17:33 +0000</date>
            <delta_ts>2010-07-04 02:17:33 +0000</delta_ts>
            <desc>patch for KCharsets to support CP949</desc>
            <filename>kcharsets-cp949.patch</filename>
            <type>text/plain</type>
            <size>1289</size>
            <attacher>darklin20</attacher>
            
              <data encoding="base64">LS0tIGtkZWxpYnMtNC40LjUva2RlY29yZS9sb2NhbGl6YXRpb24va2NoYXJzZXRzLmNwcC5vcmln
CTIwMTAtMDctMDQgMDU6NTY6NTEuMTA0MDk2NTE2ICswOTAwCisrKyBrZGVsaWJzLTQuNC41L2tk
ZWNvcmUvbG9jYWxpemF0aW9uL2tjaGFyc2V0cy5jcHAJMjAxMC0wNy0wNCAwNzo1OTo0MC42ODY4
ODIxMDggKzA5MDAKQEAgLTEzMyw2ICsxMzMsOCBAQAogaTE4bjpPdGhlcgogVFNDSUkKIGkxOG46
T3RoZXIKK2NwIDk0OQoraTE4bjpLb3JlYW4KICAqLwogLyoKICAqIE5vdGVzIGFib3V0IHRoZSB0
YWJsZToKQEAgLTIxNCw2ICsyMTYsNyBAQAogICAgIEkxOE5fTk9PUDIoIkBpdGVtIFRleHQgY2hh
cmFjdGVyIHNldCIsICJPdGhlciIpIlwwIgogICAgICJJQk04NzRcMCIKICAgICAiVFNDSUlcMCIK
KyAgICAiY3AgOTQ5XDAiCiAgICAgIlwwIjsKIAogc3RhdGljIGNvbnN0IGludCBsYW5ndWFnZV9m
b3JfZW5jb2RpbmdfaW5kaWNlc1tdID0gewpAQCAtMjI4LDcgKzIzMSw3IEBACiAgICAgIDQzMywg
IDQyNiwgIDQ0NiwgIDQyNiwgIDQ1NCwgIDE4NSwgIDQ2NSwgIDQ3MiwKICAgICAgNDc3LCAgNDcy
LCAgNDg5LCAgNDk1LCAgNTAzLCAgNDk1LCAgNTEwLCAgNDk1LAogICAgICA1MTUsICA0OTUsICA1
MjAsICA0OTUsICA1MzYsICA1NDUsICA1NjAsICA1NzMsCi0gICAgIDU3OSwgIDU3MywgIDU4Niwg
IDU3MywgICAtMQorICAgICA1NzksICA1NzMsICA1ODYsICA1NzMsICA1OTIsICAzMzEsICAgLTEK
IH07CiAKIC8qCkBAIC0zMTksNiArMzIyLDggQEAKIGFwcGxlIHJvbWFuCiBjc2lzbzIwMjJqcAog
aXNvLTIwMjItanAKK2NwOTQ5CitjcCA5NDkKICovCiAvKgogICogTm90ZXMgYWJvdXQgdGhlIHRh
YmxlOgpAQCAtMzg5LDYgKzM5NCw4IEBACiAgICAgIm1hY2ludG9zaFwwIgogICAgICJtYWNcMCIK
ICAgICAiY3Npc28yMDIyanBcMCIKKyAgICAiY3A5NDlcMCIKKyAgICAiY3AgOTQ5XDAiCiAgICAg
IlwwIjsKIAogc3RhdGljIGNvbnN0IGludCBidWlsdGluX2luZGljZXNbXSA9IHsKQEAgLTQwMiw3
ICs0MDksNyBAQAogICAgICAzOTksICA0MTAsICA0MTcsICAzOTIsICA0MjksICA0MTAsICA0NDEs
ICA0NTAsCiAgICAgIDQ2MiwgIDQ3NCwgIDQ4NiwgIDQ5OCwgIDUwNSwgIDQ5OCwgIDUxNiwgIDQ5
OCwKICAgICAgNTIzLCAgMjA4LCAgNTM4LCAgMjA4LCAgNTUzLCAgNDUwLCAgNTYzLCAgNDUwLAot
ICAgICA1NzMsICA0NTAsICA1NzcsICAzNjQsICAgLTEKKyAgICAgNTczLCAgNDUwLCAgNTc3LCAg
MzY0LCAgNTg5LCAgNTk1LCAgIC0xCiB9OwogCiAjaWYgMAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>48613</attachid>
            <date>2010-07-05 23:01:31 +0000</date>
            <delta_ts>2010-07-05 23:01:31 +0000</delta_ts>
            <desc>Improvement of patch in comment #2</desc>
            <filename>kcharsets_cp949.patch</filename>
            <type>text/plain</type>
            <size>2496</size>
            <attacher name="Shinjo Park">kde</attacher>
            
              <data encoding="base64">LS0tIGtjaGFyc2V0cy5jcHAub3JpZwkyMDA5LTEyLTExIDA4OjE0OjQzLjAwMDAwMDAwMCArMDkw
MAorKysga2NoYXJzZXRzLmNwcAkyMDEwLTA3LTA2IDA1OjUwOjIxLjAwMDAwMDAwMCArMDkwMApA
QCAtODksNiArODksOCBAQAogaTE4bjpDaGluZXNlIFNpbXBsaWZpZWQKIEVVQy1LUgogaTE4bjpL
b3JlYW4KK2NwIDk0OQoraTE4bjpLb3JlYW4KIHNqaXMKIGkxOG46SmFwYW5lc2UKIGppczcKQEAg
LTE4NCw2ICsxODYsNyBAQAogICAgICJHQjIzMTJcMCIKICAgICAiRVVDLUtSXDAiCiAgICAgSTE4
Tl9OT09QMigiQGl0ZW0gVGV4dCBjaGFyYWN0ZXIgc2V0IiwgIktvcmVhbiIpIlwwIgorICAgICJj
cCA5NDlcMCIKICAgICAic2ppc1wwIgogICAgIEkxOE5fTk9PUDIoIkBpdGVtIFRleHQgY2hhcmFj
dGVyIHNldCIsICJKYXBhbmVzZSIpIlwwIgogICAgICJqaXM3XDAiCkBAIC0yMjMsMTIgKzIyNiwx
MiBAQAogICAgICAxOTMsICAxMTcsICAyMDEsICAyMDgsICAyMTcsICAyMDgsICAyMjgsICAyMDgs
CiAgICAgIDIzNiwgIDIwOCwgIDI0MywgIDIwOCwgIDI1MCwgIDI1NSwgIDI3NSwgIDI1NSwKICAg
ICAgMjg2LCAgMjk0LCAgMzEzLCAgMjk0LCAgMzE3LCAgMjk0LCAgMzI0LCAgMzMxLAotICAgICAz
MzgsICAzNDMsICAzNTIsICAzNDMsICAzNTcsICAzNDMsICAzNjQsICAzNzUsCi0gICAgIDM4MSwg
IDM3NSwgIDM4OSwgIDQwMCwgIDQwNywgIDQwMCwgIDQxNSwgIDQyNiwKLSAgICAgNDMzLCAgNDI2
LCAgNDQ2LCAgNDI2LCAgNDU0LCAgMTg1LCAgNDY1LCAgNDcyLAotICAgICA0NzcsICA0NzIsICA0
ODksICA0OTUsICA1MDMsICA0OTUsICA1MTAsICA0OTUsCi0gICAgIDUxNSwgIDQ5NSwgIDUyMCwg
IDQ5NSwgIDUzNiwgIDU0NSwgIDU2MCwgIDU3MywKLSAgICAgNTc5LCAgNTczLCAgNTg2LCAgNTcz
LCAgIC0xCisgICAgIDMzOCwgIDMzMSwgIDM0NSwgIDM1MCwgIDM1OSwgIDM1MCwgIDM2NCwgIDM1
MCwKKyAgICAgMzcxLCAgMzgyLCAgMzg4LCAgMzgyLCAgMzk2LCAgNDA3LCAgNDE0LCAgNDA3LAor
ICAgICA0MjIsICA0MzMsICA0NDAsICA0MzMsICA0NTMsICA0MzMsICA0NjEsICAxODUsCisgICAg
IDQ3MiwgIDQ3OSwgIDQ4NCwgIDQ3OSwgIDQ5NiwgIDUwMiwgIDUxMCwgIDUwMiwKKyAgICAgNTE3
LCAgNTAyLCAgNTIyLCAgNTAyLCAgNTI3LCAgNTAyLCAgNTQzLCAgNTUyLAorICAgICA1NjcsICA1
ODAsICA1ODYsICA1ODAsICA1OTMsICA1ODAsICAgLTEKIH07CiAKIC8qCkBAIC0yNjUsNiArMjY4
LDggQEAKIGJpZzUKIGV1Yy1rcgogZXVja3IKK2NwOTQ5CitjcCA5NDkKIGV1Yy1qcAogZXVjanAK
IGppc3gwMjAxLjE5NzYtMApAQCAtMzU1LDYgKzM2MCw4IEBACiAgICAgImJpZzVcMCIKICAgICAi
ZXVjLWtyXDAiCiAgICAgImV1Y2tyXDAiCisgICAgImNwOTQ5XDAiCisgICAgImNwIDk0OVwwIgog
ICAgICJldWMtanBcMCIKICAgICAiZXVjanBcMCIKICAgICAiamlzeDAyMDEuMTk3Ni0wXDAiCkBA
IC0zOTUsMTQgKzQwMiwxNCBAQAogICAgICAgIDAsICAgMTEsICAgMTgsICAgMTEsICAgMzAsICAg
MzksICAgNTAsICAgMzksCiAgICAgICA1OCwgICAzOSwgICA2NCwgICA4MiwgICA4OCwgICA5Mywg
IDEwOSwgICA5MywKICAgICAgMTIwLCAgMTM1LCAgMTQzLCAgMTM1LCAgMTU4LCAgMTY0LCAgMTY4
LCAgMTY0LAotICAgICAxNzUsICAxNjQsICAxODksICAxOTYsICAyMDEsICAyMDgsICAyMTQsICAy
MjEsCi0gICAgIDIyNywgIDIyMSwgIDI0MywgIDIyMSwgIDI1OSwgIDIyMSwgIDI3NSwgIDIyMSwK
LSAgICAgMjkxLCAgMjIxLCAgMzA3LCAgMjIxLCAgMzIzLCAgMjIxLCAgMzM5LCAgMzQ5LAotICAg
ICAzNTQsICAzNDksICAzNDksICAzNDksICAzNjQsICAzNzYsICAzODEsICAzOTIsCi0gICAgIDM5
OSwgIDQxMCwgIDQxNywgIDM5MiwgIDQyOSwgIDQxMCwgIDQ0MSwgIDQ1MCwKLSAgICAgNDYyLCAg
NDc0LCAgNDg2LCAgNDk4LCAgNTA1LCAgNDk4LCAgNTE2LCAgNDk4LAotICAgICA1MjMsICAyMDgs
ICA1MzgsICAyMDgsICA1NTMsICA0NTAsICA1NjMsICA0NTAsCi0gICAgIDU3MywgIDQ1MCwgIDU3
NywgIDM2NCwgICAtMQorICAgICAxNzUsICAxNjQsICAxODksICAxOTYsICAyMDEsICAyMDgsICAy
MTQsICAyMjAsCisgICAgIDIyNywgIDIzNCwgIDI0MCwgIDIzNCwgIDI1NiwgIDIzNCwgIDI3Miwg
IDIzNCwKKyAgICAgMjg4LCAgMjM0LCAgMzA0LCAgMjM0LCAgMzIwLCAgMjM0LCAgMzM2LCAgMjM0
LAorICAgICAzNTIsICAzNjIsICAzNjcsICAzNjIsICAzNjIsICAzNjIsICAzNzcsICAzODksCisg
ICAgIDM5NCwgIDQwNSwgIDQxMiwgIDQyMywgIDQzMCwgIDQwNSwgIDQ0MiwgIDQyMywKKyAgICAg
NDU0LCAgNDYzLCAgNDc1LCAgNDg3LCAgNDk5LCAgNTExLCAgNTE4LCAgNTExLAorICAgICA1Mjks
ICA1MTEsICA1MzYsICAyMDgsICA1NTEsICAyMDgsICA1NjYsICA0NjMsCisgICAgIDU3NiwgIDQ2
MywgIDU4NiwgIDQ2MywgIDU5MCwgIDM3NywgICAtMQogfTsKIAogI2lmIDAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>48614</attachid>
            <date>2010-07-05 23:05:46 +0000</date>
            <delta_ts>2010-07-05 23:05:46 +0000</delta_ts>
            <desc>Test for the patch</desc>
            <filename>cp949_unittest.tar.gz</filename>
            <type>application/x-gzip</type>
            <size>1008</size>
            <attacher name="Shinjo Park">kde</attacher>
            
              <data encoding="base64">H4sIANpHMkwAA+1WTW/jNhD12b9i1l20UnbttWzFTpzYgON40yBuio2ds0BRdEJHFgWSChIEOfRc
oJeiwB62QK97W/Tc/qEm+x9KyZI/4uajadMiAB9siRwO34zfcCR3vkEnpEeFFCV5JnNPgrJCzbbj
u1VfLc/fE6xaVs6ybMu2q3Z9tZorW1a9Xs1B+WnSWUQkJOIAuVCM7vS7b/2ZIuRsRLA0AIfr9roT
BVRKIiSY+SENPCdE+AQdEQP2trs2HHTfHe4edLfVKg2wH3nE8ShX2xmnRBjw8iJ2c3b3O73D7W7/
UvlBXpAldkdwLGCMaFDCYZh4nXjEdpDnOeSM4Egi1ydLOb28+AuaSRBVwyMiHZ8GJ+ricjRJaIkg
yU9dOt8edJ3e7laaIw3UKfB9Awbtg53uoH9zo9q5u98ftHs9J/Vwtrtv24e9gaOmCcn/XchHIivC
U8a4p/+rq3Y97X/bqiT9X67Vy7r//wu8eQOYeTQ4akAkh8W1/BdpZ8PmXucYcdW9ojVnpExITtB4
3vYufn8sGPqSK8ol84CcyQ7zCF6wbp1L0uYcnbfyqhFl8lww4oHqafwasMoCVlbU5NSEizwoGKeM
emayvnHDcDoxTHOHFXwMTdjb8ZmL/EYDp3bDnDgmuS8kDL7yx8fFFgkmyoit8z7mNJS372k0qCQc
qecg0NRntjq3OJosuoz5ECIhVKQh8gWZmIeMG7Tpl1xypBQwN+gLNSGBp4avXtHsx2eeoyYttjLX
0Yt4lvmO5n1j0KExKrYwG4eIE6OAQ1CPt4IJzSaUzSwTyaM0kRiX+dlVbY995lmF9JSYLJKwuQmF
viQhWA3YYcwrqQMVSFVDAWmc2CXxV/n5kwiXRP3qe+m6nDNeAo8REXwlM947aGNwIiMegJUGys8U
ZydpbabncCU+/CQ9RMkwrX0yfsv4PhonesXxXiuC9ASkiiW3L6e8dxHAgxgeJnQlE7rt+4B8igQR
gDAmoSRe6ZFyV6Zy7zPVeg9lvlXxWVsDWmgJSN6ozWzaaAw5Gx/K4ZpRuHr/y9Wnj398+u7zT+8/
//Dr9fcfrn//cPXzb9c/flSfgrnM4ySlucnWQ5IGllFYw7Wqu05qbhlVcB0PXbxmux6uYtvz3Nqw
6hLXir8ZM4qLFxeu2EqSCmg8M+JAi2Uz0nAGKkn2NTkzTLOUddcsrbS//k5pq1lp5+ObICJVAyGG
kf/Y8lan5V1kDlSx72G/vcRzhajMpJMso0c3VEscF4R6hER2JtEszr8hkD0VaJ73n8iTGssb+cvn
+u9QQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0ND47nhT+OfkBsAKAAA
</data>

          </attachment>
      

    </bug>

</bugzilla>