[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: User specified content type / w3mmeesupport
From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp> さん曰く
Subject: [emacs-w3m:00856] Re: User specified content type / w3mmee support
Message-ID: <20010522-143022-41741.suto@ks-and-ks.ne.jp>
Date: 22 May 2001 14:30:22 +0900
suto> > w3mmee は libmoe 付きと libmoe なしと二種類使っているのですが、
suto> > emacs-w3m から使ったときに微妙に挙動が違って、化けるページもそれ
suto> > ぞれ違ってくるので、その辺を追求しないとダメですね。
suto>
suto> 「libmoe なし」で作ったw3mmeeは、文字のencodingに関してはオリジナルの
suto> w3mとまったく同じものです。だからw3m.el側のw3mmee用の設定を多少調整す
suto> る必要があるのかも知れません。
はい、その通りです。これも TODO ですね。
# ちなみに、libmoe 付きの w3mmee で『化ける』と書きましたが、気
# の迷いだったようです。 w3m-command や argument をがしがし書き
# 直しているあいだになにか失敗した模様です。もうしわけない (_ _)
suto> | x-moe-internal はあくまで w3mmee の内部コードなので、出力である
suto> | -dump=half が x-moe-internal を吐き出す、ということはないと思い
suto> | ます。
suto>
suto> 「-halfdump」と「-dump=half」は違うオプションで、前者は内部コードをそ
suto> のまま出し、後者はw3mmeeが端末用encodingと認識しているものに変換して出
suto> 力します。
違うオプションとは知らなかったです。
suto> さらに「-halfdump」は(多分今後ずっと)undocumentedで、そのうちwide
suto> characterをそのまま出力するようになるかも知れません(というか、なるでしょ
suto> う)ので、「-dump=half」のほうを使っていただくようにお願いします。
では、現状で問題ないですね。
suto> | で utf-8 に変換すれば Emacs + Mule-UCS で表示できるのかな?
suto>
suto> UCS相当のコード(< 2^31)はできるでしょうけど、非UCSはUCSに変換してやら
suto> ないといけないですね。
という話だったようで、安易に考えすぎていました。
suto> Citation (with leading "} " of each line) from article:
suto> <200105220343.MAA06542@udlew10.uldev.lsi.nec.co.jp>
suto> by Hironori Sakamoto <h-saka@lsi.nec.co.jp> :
suto> } とりあえず、-halfdump 時にも -dump と同じ文字コード(-O で指定)で
suto> } 出力するオプション(ext_halfdump)を追加した w3m-m17n-0.19 への
suto> } patch を出しておきますね。
ありがとうございます。動作を確認しました。
## 個人的な目標である川幡さんの
## http://www.m17n.org/m17n2000_all_but_registration/proceedings/kawabata/jisx0213.html
## を Emacs-w3m で読む、に向けて大きな一歩です。:-)
suto> お気付きでしょうけど、w3mmeeの「-dump=…」てのは坂本さんの[w3m-dev
suto> 01889]のパクリです。オリジナル共々「-dump=…」を実装して
suto>
suto> 1. 「-dump=…」はdocumentedなオプションで文字のencodingは「-dump」と
suto> (「=source」の場合以外は)同じ、
suto>
suto> 2. 「-halfdump」は今までどおりデバッグ用のundocumentedなオプション、
suto>
suto> ということにするのは如何ですか。
ユーザサイドからすると各 w3m において option の統一が取れている
のはとってもありがたいです。
## なんか内容のないメールだ。。。
--
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)