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 ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: konsole: treats some Japanese FULLWIDTH chars as HALFWIDTH
- From: Takashi MATSUO <tmatsuo@shehas.net>
- Date: Wed, 25 Oct 2006 14:30:58 +0900
- Message-id: <20061025053058.9100.76967.reportbug@localhost.localdomain>
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: