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

w3m-key-binding (was: [mime-w3m] local-map)



>> On Fri, 01 Feb 2002 10:04:07 +0900
>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:

山> ;; 関係無いですが、Dirk Meyer さんの指摘を検証しはじめて思い付い
山> ;; たので、w3m-key-binding の値をカスタマイズしたときに keymap
山> ;; の中身も切り替えるようにしてみました。

んー,これ本当に切り替わっていますか? 既に作成済みの w3m-mode なバッファ
に対してはうまく対処できていないと思うのですが….

真剣にやるなら,

    (dolist (buf (buffer-list))
      (with-current-buffer buf
        (when (eq major-mode 'w3m-mode)
          (use-local-map w3m-mode-map))))

というような処理を,keymap 切り替え後に行う必要があると思うのですが,
これにしたって,keymap text property で貼付いている keymap には無力だ
し,中途半端に対応するくらいならやらなくてもいいかあ,と思って放置して
あったのですが.

-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )