[Mew-dist 270] Re: BBDB for mew-cite
神田大輔 [Daisuke Kanda]
small at example.com
1996年 12月 12日 (木) 19:17:38 JST
神田です。
小林さんの書かれた、
「[Mew-dist 269] Re: BBDB for mew-cite」
からの引用です。
小林> こばやし@JAIST です。
小林>
小林> 神田さんの patch は自分でいろいろといじって、bbdb-mew.el に merge
小林> して試用しています。今は
小林>
小林> (require 'bbdb-mew)
小林> (setq mew-cite-prefix-function (function mew-cite-prefix-bbdb))
小林>
小林> だけで使えるようになっています。
早速拾ってきました。
こっち使わせてもらいますね。
#お、名前が入ってる(^^)
小林> > すいません、bbdb-sc.el とか mu-bbdb.el ってなんですか?
小林>
小林> bbdb-sc.el は Supercite と組み合わせて prefix を登録するためのもので、
小林> http://www.forwiss.uni-erlangen.de/~jws/bbdb/ に置いてあります。
小林> mu-bbdb.el は tm 付属の mu-cite.el と組み合わせて prefix を登録する
小林> ための module です。
説明ありがとうございます。
でもとりあえず必要なさそうです(^^;
小林> > > BBDB の version はいくつですか? 私が使っているのは最新の 1.51 です。
小林> > 僕も 1.51です。
小林> > パッチ当たりませんでしたか?
小林>
小林> 始めのうち、BBDB にわざわざ patch を当ててこのような関数を定義する必要
小林> があるのかな、ひょっとして version が違うのかも、と思っていました(^^;;;
小林> 使ってみるとこの 2 つは便利ですね。(ちょっと手を加えましたけど)
ざーっと見たけど適当な関数がないんですよね。
小林> > このぶぶんを、うえの mew-cite-prefix のようにそとのへんこうですむ
小林> > ようにはできないでしょうか? やっぱりほんたいのかきかえってあまり
小林> > やりたくないです。
小林>
小林> あまり綺麗ではないですが、このような手がよく使われます。
(略)
これはかなり勉強になりました。
fset で無理矢理差し替えてしまうのですね。
他にも、
小林> (or (if (string= x "From:")
小林> (mew-header-get-bbdb-name)
小林> (mew-header-get-value x))
小林> "")))
うーん、綺麗。
あまりこういう or の使い方しないからなぁ。
ついでで何ですが。
BBDB との連係をあといくつか考えています。
・summary モードの差出人
・引用時の敬称指定
・BBDB の名前表示の姓名の順番を入れ換えたい。
上2つはなんとかなりそうですが、3つ目は日本語かどうかで判断しようかと
考えてます。ところが適当な関数が見当たらないのです。
文字コード判別ってどのように行なうのでしょうか?
#できなかったらメールアドレスで判別かな…
筑波大学自然学類三年次神田大輔
e-mail: small at example.com
WWW: http://www.first.tsukuba.ac.jp/~small
PGP fingerprint:09 35 5B 57 5B B7 C8 8B 9C 87 7C 57 8F 2F BE 8B
Mew-dist メーリングリストの案内