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

Re: bookmark の編集機能



From: TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
Subject: [emacs-w3m:04166] Re: bookmarkの編集機能

> >bookmark.htmlを見やすくする作戦は失敗だったので、それなら直接編集しな
> >くても済むようにしてしまおう、ということで、bookmarkの編集機能を追加
> >してみました。

> ざっと,斜め読みしたのですが,例えば,以下のような意地悪な例で2つ目の 
> emacs-w3m を消そうとすると誤動作しませんか.

しますね。

source上の位置を回復というのは、私の手には余るので、とりあえ
ず自分にできる範囲でもっと原始的な方法ですが対策してみました。

w3m-bookmark-count-same-anchorというfunctionを作って、カーソ
ルより上にある同セクション、同url、同タイトルというリンクの
数を数えておいて、処理時にその分読み飛ばすようにしました。
# w3m-goto-previous-anchorで一つずつ戻ってカウントしています。

ついでに、w3m-bookmark-move-this-sectionを追加して、セクショ
ン単位での移動もできるようにしました。
カレントセクションを、指定のセクションの下に移動します。何も
入力しなければ一番上に移動です。

パッチにするようなものでもない気がするので(どうせ単純に追加
するだけですし)そのまま添付しておきます。
# 前回の分は捨てて下さい。
/--------------------------------------------------------/
  高石 勇人 < rio-t@presen.to >
  PGP Key(RSA): http://rio-t.presen.to/pgp/mykey.asc
         (DSS): http://rio-t.presen.to/pgp/mykey-dss.asc
/--------------------------------------------------------/
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
//8DAP3XX2/7LgAA