[Mew-dist 1930] Re: 強調部分クリック

Fumitoyo ONO ono at example.com
1997年 9月 9日 (火) 13:50:10 JST


>>>>> 平成 9 年 9 月 8 日 (月) 22:36:05 に出された 奥西さん のメール :
>>>>> <19970908223605-397X.fuji0924 at example.com> にて…

奥西> o+> "愛の戦士(i_i)" == Fumitoyo ONO <ono at example.com> が
奥西> 仰るには..
奥西> 
奥西> ;; 昔に ~/.mu-cite.el に登録されていたので prefix が古いですね。(^_^;

# 「これ以上ないほど見直した」と大ミエ切ったはしからこのザマ。:-(
# 対応策立てるまで、とりあえず Mew は封印しときます。
# ひょっとして奥西さんが「例の問題」と匂わしてたことかな…?

私の所に [ Mew-dist 1913 ] が届いていないため、
以下の内容が重複していたらごめんなさい。できたらフォワードして>テッちゃん

奥西> gnus5.0.15 のものでは小野さんのヘッダでもちゃんとできてますけど。
奥西> browse-url のバージョンによって違うとかでしょうか?
奥西> >> ;; Created: 03 Apr 1995
奥西> >> ;; Version: 0.22 13 Sep 1995

その通りでした。gnumule-19.34.94.zeta 付属の browse-url.el 中の関数
browse-url-url-at-point を edebug で追ってみた所

'browse-url.el':    browse-url-url-at-point
'thingatpt.el':           -> thing-at-point -> bounds-of-thing-at-point

と入って行きます。

最後の bounds-... は http アドレスとみなせる範囲の指定を行う関数ですが、
その中で許容される文字集合は変数 thing-at-point-url-chars で規定されており
デフォルト値が "~/A-Za-z0-9---_@$%&=.,"、
すなわち '?' が入っていないために '?' 以降がぶった切られていたのでした。
上記文字集合に '?' を加えた所、切られないようになりました。

mule 2.X では browse-url.el から thingatpt.el は使われていません。
Emacs-20.X & XEmacs は満足な環境を作っていないため分かりません。

以上、どうもお騒がせしました。
--------
         _____                    小野  文豊 ( おの  ふみとよ )
         __/_
        __/_/__              住友金属工業株式会社
   /----  ___  /_/_            システム事業部
   --/-- |   |/|-|-              システム技術開発室
    /|   |___| |-|-
           |_   ---          PHONE: (06)220-5171   FAX: (06)220-5114
        /-_|__                   mailto:ono at example.com



Mew-dist メーリングリストの案内