[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#395141: marked as done (konsole: treats some Japanese FULLWIDTH chars as HALFWIDTH)



Your message dated Thu, 16 Nov 2006 17:32:53 -0800
with message-id <E1Gksb7-0004Io-CR@spohr.debian.org>
and subject line Bug#395141: fixed in kdebase 4:3.5.5a.dfsg.1-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: konsole
Version: 4:3.5.5a-2-cjk-wcwidth1
Severity: important
Tags: l10n


Some of Japanese FULLWIDTH symbol chars are treated as HALFWIDTH.

Here's an example utf-8 file.
http://mars.shehas.net/~tmatsuo/bts/symbols.txt

These chars are shown HALFWIDTH in uxterm without an option.
http://mars.shehas.net/~tmatsuo/bts/uxterm.png

And uxterm has an option '-cjk_width'. When this option is set, uxterm
treats these chars as FULLWIDTH.
http://mars.shehas.net/~tmatsuo/bts/uxterm-cjk_width.png

On the other hand, konsole treats these chars as HALFWIDTH.
http://mars.shehas.net/~tmatsuo/bts/konsole.png

Then I press Ctrl-l to clear the terminal, there are some garbages
left. So I think that konsole treats these chars as HALFWIDTH.
http://mars.shehas.net/~tmatsuo/bts/konsole-after-ctrl-l.png

Additionally, Many Japanese terminal application treats them as
FULLWIDTH by historical reasons. So screen is broken on such
applications.

This problem are discussed in KDE bug tracker, and there's a patch to
solve this problem.
http://bugs.kde.org/show_bug.cgi?id=41744
http://bugs.kde.org/attachment.cgi?id=5646&action=view

I applied the patch against the newest version of konsole, build,
install it and set "KONSOLE_WCWIDTH_CJK" environment variable. Thus
konsole treats these chars as FULLWIDTH.
http://mars.shehas.net/~tmatsuo/bts/konsole-cjk_width.png

I think this patch affects only people who set "KONSOLE_WCWIDTH_CJK"
environment variable. So, can you apply this patch? This patch makes
many Japanese konsole users happy.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-suspend2-2.2.8
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)

Versions of packages konsole depends on:
ii  kdelibs4c2a            4:3.5.5a.dfsg.1-1 core libraries and binaries for al
ii  libc6                  2.3.6.ds1-7       GNU C Library: Shared libraries
ii  libgcc1                1:4.1.1-17        GCC support library
ii  libstdc++6             4.1.1-17          The GNU Standard C++ Library v3
ii  libxrender1            1:0.9.1-3         X Rendering Extension client libra
ii  libxtst6               1:1.0.1-5         X11 Testing -- Resource extension 

konsole recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: kdebase
Source-Version: 4:3.5.5a.dfsg.1-2

We believe that the bug you reported is fixed in the latest version of
kdebase, which is due to be installed in the Debian FTP archive:

kappfinder_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kappfinder_3.5.5a.dfsg.1-2_i386.deb
kate_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kate_3.5.5a.dfsg.1-2_i386.deb
kcontrol_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kcontrol_3.5.5a.dfsg.1-2_i386.deb
kdebase-bin_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kdebase-bin_3.5.5a.dfsg.1-2_i386.deb
kdebase-data_3.5.5a.dfsg.1-2_all.deb
  to pool/main/k/kdebase/kdebase-data_3.5.5a.dfsg.1-2_all.deb
kdebase-dbg_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kdebase-dbg_3.5.5a.dfsg.1-2_i386.deb
kdebase-dev_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kdebase-dev_3.5.5a.dfsg.1-2_i386.deb
kdebase-doc-html_3.5.5a.dfsg.1-2_all.deb
  to pool/main/k/kdebase/kdebase-doc-html_3.5.5a.dfsg.1-2_all.deb
kdebase-doc_3.5.5a.dfsg.1-2_all.deb
  to pool/main/k/kdebase/kdebase-doc_3.5.5a.dfsg.1-2_all.deb
kdebase-kio-plugins_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kdebase-kio-plugins_3.5.5a.dfsg.1-2_i386.deb
kdebase_3.5.5a.dfsg.1-2.diff.gz
  to pool/main/k/kdebase/kdebase_3.5.5a.dfsg.1-2.diff.gz
kdebase_3.5.5a.dfsg.1-2.dsc
  to pool/main/k/kdebase/kdebase_3.5.5a.dfsg.1-2.dsc
kdebase_3.5.5a.dfsg.1-2_all.deb
  to pool/main/k/kdebase/kdebase_3.5.5a.dfsg.1-2_all.deb
kdepasswd_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kdepasswd_3.5.5a.dfsg.1-2_i386.deb
kdeprint_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kdeprint_3.5.5a.dfsg.1-2_i386.deb
kdesktop_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kdesktop_3.5.5a.dfsg.1-2_i386.deb
kdm_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kdm_3.5.5a.dfsg.1-2_i386.deb
kfind_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kfind_3.5.5a.dfsg.1-2_i386.deb
khelpcenter_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/khelpcenter_3.5.5a.dfsg.1-2_i386.deb
kicker_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kicker_3.5.5a.dfsg.1-2_i386.deb
klipper_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/klipper_3.5.5a.dfsg.1-2_i386.deb
kmenuedit_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kmenuedit_3.5.5a.dfsg.1-2_i386.deb
konqueror-nsplugins_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/konqueror-nsplugins_3.5.5a.dfsg.1-2_i386.deb
konqueror_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/konqueror_3.5.5a.dfsg.1-2_i386.deb
konsole_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/konsole_3.5.5a.dfsg.1-2_i386.deb
kpager_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kpager_3.5.5a.dfsg.1-2_i386.deb
kpersonalizer_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kpersonalizer_3.5.5a.dfsg.1-2_i386.deb
ksmserver_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/ksmserver_3.5.5a.dfsg.1-2_i386.deb
ksplash_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/ksplash_3.5.5a.dfsg.1-2_i386.deb
ksysguard_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/ksysguard_3.5.5a.dfsg.1-2_i386.deb
ksysguardd_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/ksysguardd_3.5.5a.dfsg.1-2_i386.deb
ktip_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/ktip_3.5.5a.dfsg.1-2_i386.deb
kwin_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/kwin_3.5.5a.dfsg.1-2_i386.deb
libkonq4-dev_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/libkonq4-dev_3.5.5a.dfsg.1-2_i386.deb
libkonq4_3.5.5a.dfsg.1-2_i386.deb
  to pool/main/k/kdebase/libkonq4_3.5.5a.dfsg.1-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 395141@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christopher Martin <chrsmrtn@debian.org> (supplier of updated kdebase package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 16 Nov 2006 17:08:46 -0500
Source: kdebase
Binary: kdesktop kcontrol kpersonalizer kdm kdebase-doc-html kdebase-dbg klipper kappfinder kdebase-doc kdebase kmenuedit kicker libkonq4 konqueror-nsplugins kdebase-bin kdebase-dev ksplash kdeprint libkonq4-dev kwin kdepasswd ksmserver kfind kdebase-kio-plugins kpager khelpcenter kate ksysguard konqueror ktip ksysguardd kdebase-data konsole
Architecture: source i386 all
Version: 4:3.5.5a.dfsg.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Christopher Martin <chrsmrtn@debian.org>
Description: 
 kappfinder - non-KDE application finder for KDE
 kate       - advanced text editor for KDE
 kcontrol   - control center for KDE
 kdebase    - base components from the official KDE release
 kdebase-bin - core binaries for the KDE base module
 kdebase-data - shared data files for the KDE base module
 kdebase-dbg - debugging symbols for kdebase
 kdebase-dev - development files for the KDE base module
 kdebase-doc - developer documentation for the KDE base module
 kdebase-doc-html - KDE base documentation in HTML format
 kdebase-kio-plugins - core I/O slaves for KDE
 kdepasswd  - password changer for KDE
 kdeprint   - print system for KDE
 kdesktop   - miscellaneous binaries and files for the KDE desktop
 kdm        - X display manager for KDE
 kfind      - file-find utility for KDE
 khelpcenter - help center for KDE
 kicker     - desktop panel for KDE
 klipper    - clipboard utility for KDE
 kmenuedit  - menu editor for KDE
 konqueror  - KDE's advanced file manager, web browser and document viewer
 konqueror-nsplugins - Netscape plugin support for Konqueror
 konsole    - X terminal emulator for KDE
 kpager     - desktop pager for KDE
 kpersonalizer - installation personalizer for KDE
 ksmserver  - session manager for KDE
 ksplash    - the KDE splash screen
 ksysguard  - system guard for KDE
 ksysguardd - system guard daemon for KDE
 ktip       - useful tips for KDE
 kwin       - the KDE window manager
 libkonq4   - core libraries for Konqueror
 libkonq4-dev - development files for Konqueror's core libraries
Closes: 395141
Changes: 
 kdebase (4:3.5.5a.dfsg.1-2) unstable; urgency=medium
 .
   +++ Changes by Fathi Boudra:
 .
   * Remove kde-applications-merged directory in kdebase-data.preinst as we must
     use applications-merged as the default merge directory.
   * Urgency medium, as along with kdelibs this upload fixes broken fresh
     installs.
 .
   +++ Changes by Sune Vuorela:
 .
   * Fix a typo in konsole manpage and extend the description about -e a bit.
     Inspired by xterm man page.
 .
   +++ Changes by Christopher Martin:
 .
   * Add a patch from the upstream bug report (http://bugs.kde.org/41744) that
     fixes the display of Japanese fullwidth characters in Konsole.
     (Closes: #395141)
Files: 
 992b1526288ab453fe9a8bdc8ffd97dd 2025 kde optional kdebase_3.5.5a.dfsg.1-2.dsc
 2e71f79959ee5c9e4ed1cb59e8f18fa5 770692 kde optional kdebase_3.5.5a.dfsg.1-2.diff.gz
 7fa3e0991ffe48e9588b8cb475024102 40032 kde optional kdebase_3.5.5a.dfsg.1-2_all.deb
 35522a5310f5b289c4ae973dc128fb31 9864782 kde optional kdebase-data_3.5.5a.dfsg.1-2_all.deb
 eade72a0234a4c61318625dc75bf7576 1909530 doc optional kdebase-doc_3.5.5a.dfsg.1-2_all.deb
 13ddd97bb6c9965201d87eb401c6c237 389958 doc optional kdebase-doc-html_3.5.5a.dfsg.1-2_all.deb
 2dc92f8a03df35f2db544a89a53c4bf4 285418 kde optional kappfinder_3.5.5a.dfsg.1-2_i386.deb
 044ba8c9f1753e321268ffb1dbd41413 787860 editors optional kate_3.5.5a.dfsg.1-2_i386.deb
 a6f4a6fd58fe1d79d518fb9c84f1477d 2974614 kde optional kcontrol_3.5.5a.dfsg.1-2_i386.deb
 6049778ca4ebe9728d270d69c30b17ed 1192872 kde optional kdebase-bin_3.5.5a.dfsg.1-2_i386.deb
 6979a16191fe5862b4415f0884fe5619 80008 devel optional kdebase-dev_3.5.5a.dfsg.1-2_i386.deb
 7b25823e52efe044e37d79f29dbc27c5 1106520 kde optional kdebase-kio-plugins_3.5.5a.dfsg.1-2_i386.deb
 d6e61fc7c67ae3f348c9fab1efe124e2 241684 utils optional kdepasswd_3.5.5a.dfsg.1-2_i386.deb
 939812da232be0395324f9523a0d51b5 1306634 utils optional kdeprint_3.5.5a.dfsg.1-2_i386.deb
 a2e6339a24c768f3da3a05789ef42be6 778078 kde optional kdesktop_3.5.5a.dfsg.1-2_i386.deb
 1cbcb232821a4725d1aa34fd8c695e0d 633956 kde optional kdm_3.5.5a.dfsg.1-2_i386.deb
 69f67933bf41495e77c19acfebd85d17 201696 utils optional kfind_3.5.5a.dfsg.1-2_i386.deb
 98ae03ddab0bc52c6812c5ecd6622ab9 2212812 kde optional khelpcenter_3.5.5a.dfsg.1-2_i386.deb
 49675e204a5b10c8e735a4f882f2ea74 1999456 kde optional kicker_3.5.5a.dfsg.1-2_i386.deb
 b3e4f4f3e4c8b407b78ab19ffd11b4f3 276100 kde optional klipper_3.5.5a.dfsg.1-2_i386.deb
 f5400fe391cb5d15db9f2d66338cb488 378456 kde optional kmenuedit_3.5.5a.dfsg.1-2_i386.deb
 a21d4ae9f6873303f023d80875f088e7 2014102 web optional konqueror_3.5.5a.dfsg.1-2_i386.deb
 d0e7ad5f758e245161acfba37878ecae 142726 utils optional konqueror-nsplugins_3.5.5a.dfsg.1-2_i386.deb
 594f5bd11dd3e9d913610a8f1cbcab01 731254 kde optional konsole_3.5.5a.dfsg.1-2_i386.deb
 726c31f0cf3f059302af0e5a646a7f28 115310 kde optional kpager_3.5.5a.dfsg.1-2_i386.deb
 ed8f17dad311f9bc607cc54c6e5b5bf3 493162 kde optional kpersonalizer_3.5.5a.dfsg.1-2_i386.deb
 7377743f5af65ec1d3cc4e4c546617f9 163448 kde optional ksmserver_3.5.5a.dfsg.1-2_i386.deb
 dc2b02c85dd60285c0b847ea1a80132d 712538 kde optional ksplash_3.5.5a.dfsg.1-2_i386.deb
 3ae81625610ae983236a764e4e9b3597 502186 utils optional ksysguard_3.5.5a.dfsg.1-2_i386.deb
 c7cdcb0e5b3a8cf9ad64a1af8a44c0bb 69036 utils optional ksysguardd_3.5.5a.dfsg.1-2_i386.deb
 35992d6bcdf2aceea0e606946f403ca1 104340 kde optional ktip_3.5.5a.dfsg.1-2_i386.deb
 1e26d3d5a4c3d19a82b495640514841a 1034198 kde optional kwin_3.5.5a.dfsg.1-2_i386.deb
 37bc4dbb24447a8136bffd896f58c206 268616 libs optional libkonq4_3.5.5a.dfsg.1-2_i386.deb
 1cd4477cbd3b10fc1fde219f5bb3b5b0 65084 libdevel optional libkonq4-dev_3.5.5a.dfsg.1-2_i386.deb
 f554ac0262b3a4cadb4bec30bc2fc729 33021572 libdevel extra kdebase-dbg_3.5.5a.dfsg.1-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Signed by Christopher Martin <chrsmrtn@debian.org>

iD8DBQFFXPkPU+gWW+vtsysRAgXHAJ4lud8Nr0m5P38tw9e5ba7jMTS/NgCgtERa
yVgj2VyXxpvMN1kPI4spjOg=
=RKCn
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: