[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:52471] screenとambiguous width問題
- From: 佐藤 大輔 <densuke@xxxxxxx>
- Subject: [debian-users:52471] screenとambiguous width問題
- Date: Wed, 20 May 2009 13:21:47 +0900
- Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=fuga.jp; s=fugahoge; t=1242793304; bh=fVaQiLCEoXpzL9W1IVn4TvTRdwNm4RN/SnxQCA7qVgA=; h=Date:Message-ID:From:To:Subject:MIME-Version:Content-Type; b=yksIG+vWXTaKLClFC+1gNG/LIzBFDIAOJCxHO90hiOYDZJfAJxIHDiOJ152H9gtNT 0LkzLPJudyFsXMKkNQz9WBoxQd29i+BJ/9lUXBbIpAwwiApimpimO6tU2YF/iqee3d Pl5AZqHKmLl6HYOEPm2rc7jmuhk2bk0k3teepoFE=
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-spam-checker-version: SpamAssassin 3.1.7-deb3 (2006-10-05) on osdn.debian.or.jp
- X-spam-level:
- X-spam-status: No, score=0.7 required=10.0 tests=AWL,KI,SUBJECT_ENCODED_TWICE, URIBL_SBL autolearn=disabled version=3.1.7-deb3
- Message-id: <87eiukxv3c.wl%densuke@xxxxxxx>
- X-mail-count: 52471
- User-agent: Wanderlust/2.15.6 (Almost Unreal)
佐藤です。
squeezeを使っているため、lenny(stable)と若干食い違いが出る可能性もある
のですが、screenの文字幅問題が気になっております。
# この議論は以前当MLでもあったのは確認してます(私も不用意に出して迷惑を
# かけた記憶があります)が、あえて現状の確認ということもあり出させてもら
# いました。みなさんのところではいかがなのでしょうか。
4月の中旬にscreenのパッケージリビジョンが更新されたため、aptにて更新さ
れたのですが、CJK ambiguous widthパッチが含まれているにもかかわらず、
効果があまりない(幅がずれて認識されてしまい、端末化けが起きる)ような感
じがしております。
使用している端末エミュレータはPuTTYのごった煮版およびgnome-terminalで
す。普段使いはPuTTYのほうですが、文章入力に支障がかなり出てしまします
(Emacs上でCtrl+Lをかなり押すハメになる)
ということで、別の場所で取得したパッチに差し替える形で私家版パッケージ
を毎度作っている状況です。
(1) apt-getでscreenパッケージソースを取得する
(2) debian/paches内の00listで40cjk_eastasianを無効にし、末尾に
60_cjknewを入れておく
(3) 私家版width対策パッチ(60_cjknew.dpatch)をdebian/patchesを置く
(4) debchange( -i?)でパッケージリビジョンを更新しておく
(5) dpkg-buildpackageでソースパッケージを作る、pbuilderでパッケージ化、
dpkgで入れる
私家版パッチは http://fuga.jp/~densuke/data/60_cjknew.dpatch に参考ま
でに置いてます。
これで完全に解決するわけではないのですが、まだマシな挙動になります(個
人的かもしれませんが、劇的にCtrl+Lする回数が減りました)。
もしこれが有効であれば、差し替えをしてもらいたいとバグ登録にツッコみた
くなるところなのですが、個人的な思い違いなどがあるのかもしれないので御
意見をいただけたらと思います。
--
佐藤 大輔/densuke@xxxxxxx
follow me! -> http://twitter.com/densuke