[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 メーリングリストの案内