[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: <a name="hoge"></a>



From: Yuuichi Teranishi <teranisi@gohome.org> さん曰く
Subject: [emacs-w3m:03115] Re: <a name="hoge"></a>
Message-ID: <m3hemu4f8g.wl@gohome.org>
Date: Tue, 02 Apr 2002 18:33:19 +0900

寺> > ari> text-property を置いたところが空行が連続している箇所のため、
寺> > ari> 消されてしまうようです。
寺> > 
寺> > # ふみゃ。まだ、ダメなパターンがあるのですね。
寺> > 
寺> > とりあえず、一番簡単に思いつく解決策は
寺> > 
寺> > (w3m-add-text-properties start (point-max)
寺> > 			 (list 'w3m-name-anchor (cons name prenames)))
寺> > 
寺> > なのですが、おしゃれじゃないですね。
寺> 
寺> * w3m-delete-duplicated-empty-lines が t でも、ある text-property が
寺>   ついてたらその行は消さないようにする
寺> * w3m-name-anchor をつけるときに、同時にその text-property もつけるように
寺>   する
寺> 
寺> というのはどうでしょう。

提案ありがとうございます。

いろんなやり方を実装して試してみたのですが、結局、連続する空行を
一つの改行に置き換える代わりに 'invisible と 'intangible
property をつけるようにしてみました。

# XEmacs だと intangible が無いのですけど、代わりの方法ってあり
# ませんか?

-- 
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)