[Mew-dist 14352] Re: b64
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2000年 10月 3日 (火) 14:31:37 JST
白井です。
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 14329] b64
Message-ID: <20000929.211607.41677712.kazu at example.com>
Date: Fri, 29 Sep 2000 21:17:53 +0900
> b64 (utashiro version)をリリースします。
> * "C-u ?" で外部コマンドが呼べる。デフォルトは grep。
> 以下のようにすれば、日本語の検索も OK。
> (setq mew-prog-grep "mg")
> (setq mew-prog-grep-opts '("-j" "jis" "-l" "-e"))
> augments は mew-cs-database-for-encoding をもとに符号化するので、
> このコマンドは文字コードには依存していません。
手持ちの Emacs で
(setq mew-prog-grep "mg")
(setq mew-prog-grep-opts '("-j" "jis" "-l" "-x" "&mime" "-e"))
としてみたときの日本語検索の結果です。関係ないと思うのですが、()
の中は default-coding-system です。
○ Solaris 7 上
1. Emacs 20.7 => 検索できる (euc-jp)
2. XEmacs 21.2.35 => 検索できない (euc-jp)
# なぜ、XEmacs ではだめなのかわかりません。
○ Win32 上
3. Meadow 1.13b1(Emacs 20.6) => 検索できない (sjis)
4. Mule for Win32(Mule 2.3) => 検索できる (sjis)
# なぜ mew-mule3.el は euc-jp で mew-mule2.el だと *iso-2022-jp*
# なのかしら?この辺りの意味がわかっていません。
という風に文字コードには依存しないのですが、OS や Emacsen には依
存してしまいます。^^;;;
Subject: [Mew-dist 14305] Re: utashiro special
を書いたときに想像できたので試してみたのですが、mew-mule3.el を
以下の様に変更して、iso-2022-jp で符号化するようにしたら、私の手
持ちの Emacs はすべて検索できました。
# ま、mew-summary-pick-with-external-function を自分で作ればいい
# んですけど。
--
白井秀行 (mailto:shirai at example.com)
--- mew-mule3.el.orig Fri Sep 29 21:15:43 2000
+++ mew-mule3.el Tue Oct 3 14:22:09 2000
@@ -61,8 +61,7 @@
((ascii latin-iso8859-9) iso-8859-9 "quoted-printable" "B")
((ascii thai-tis620) tis620 "base64" "B")
((ascii latin-jisx0201 japanese-jisx0208 japanese-jisx0208-1978)
- iso-2022-jp "7bit" "B"
- nil euc-jp)
+ iso-2022-jp "7bit" "B")
((ascii korean-ksc5601) iso-2022-kr "7bit" "B"
euc-kr euc-kr)
((ascii chinese-gb2312) cn-gb-2312 "base64" "B")
Mew-dist メーリングリストの案内