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

[debian-devel:16515] Re: aptitude --show-deps の文字化け



小林です。

From: Junichi Uekawa <dancer@xxxxxxxxxxxxx>
Subject: [debian-devel:16493] Re: aptitude --show-deps の文字化け
Date: Wed, 11 Oct 2006 23:43:45 +0900
> > > というコードが「D: ruby1.8」のような部分を作っているようで、引用 1 行
> > > 目でマルチバイト (たぶん UTF-8) 文字列の一文字目をきちんと取得できてい
> > > ないのが原因かと思います。
> > 
> > まず、 DepType() は libapt の中で、依存関係を返してくれる関数で、国際化した文字列を返してきます。
> > 
> > この時点では、 locale が設定されているので、 locale 関連の関数が全部利用できるはずです。
> 
> 先ほど銀座の路上で話していた話題ですが、もっとましなコード思い付きまし
> た。mbrlen が最初のmultibyte の文字列の長さを返してくれる関数です。

ありがとうございます。
いつの間にか 2 週間ほど経ってしまいましたが、
パッチを作成し動作確認をした上で、
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=395007
として報告しました。

-- 
|:  Noritada KOBAYASHI
|:  Dept. of General Systems Studies,
|:  Graduate School of Arts and Sciences, Univ. of Tokyo
|:  E-mail: nori1@xxxxxxxxxxxxxxxxxxxxxxx (preferable)
|:          nori@xxxxxxxxxxxxxxxxxxx
|:  Key fingerprint = AB26 9533 81DA 997B 3C06  4380 19BB ADA0 695C 9F53