つっこみ

つっこみ欄にコメントを記載して[つっこむ]ボタンを押してください。
お名前欄の記載は省略できます。

お名前 :
←ここのテキストボックスはスパム対策用なので何も入力しないでください
つっこみ :

[キャンセル]


つっこみ先の記事

・ UTF8-mnews

先般より行われているおうちFreeBSDのUTF8化。最後の砦は mnews と ja-man でした。その一角が崩れようとしております。

いや、なんてことはない、 mnews ってとっくの昔に開発終了しているソフトウェアなので UTF8 は使えないのだろうと思っていたのですが、よく調べてみるとがんばってUTF8対応されている方々がおいででした。

-- Junky's Dive -- :: パッチなど...
 http://www5f.biglobe.ne.jp/~sempreff/script/patch.html

うちにあったのは mnews-1.22 だったのですが、その後 PL7 まで公開されていたらしく、検索かけて拾ってきたものに対してパッチを当てました。が、これを当ててもUTF-8での表示はできませんでした。UTF8なメールをEUCなターミナルで表示はできるようになったのでこういうパッチなのかな~? と思っていたのですが、さらに探すと下記のページが見つかりました。

UTF-8 on mnews-1.22PL6 - 質のないDiary H
 http://d.hatena.ne.jp/gongoZ/20081215/1229310201

上のページの通り関数名をちょいちょいと変更すると、無事UTF-8で表示できるようになりました。ぱちぱち。

なお、mnewsをうちのAMD64-FreeBSDで普通にコンパイルしようとするとキャストのエラーで止まっちゃいます。compat/compat.h で CASTPTR が int で定義されていたのを long にしちゃうと動くようになりました。

# これで twitter からのメールもちゃんと読めます(^_^)
[つっこみ]
09/28( sempreff )
> UTF8なメールをEUCなターミナルで表示はできる
> こういうパッチなのかな~?
はい、まさにそういうパッチでした。
妙なお手数をおかけしてしまったようで、申し訳ないです。
09/29( たかたに )
ややっ、ご本人さまが !!
元々screenを使ってEUC-UTF8変換していたのでEUCでも特に困ることも無かったのですが、ちょっとさわるとそのままUTF8で出てくるようになって、ホント便利に使わせてもらってます。
最近UTF8メールが増えてきたので良いタイミングでした。

■この記事への permanent link URL(下にいくほどファイルサイズが大きくなります)
  http://toriyu.jp/hitorigoto/id2567.html
  http://toriyu.jp/hitorigoto/2009-09-14.html (1日分)
  http://toriyu.jp/hitorigoto/2009-09.html#id2567 (1ヶ月分)