ディレクトリ楽々切り替えマイナーモード "switch-dir.el"
初版を書いた。インタフェイスを改良したので、より簡単に使えるようになったと思う。
Re: [PATCH] Enhancement: Switch gtags-rootdir easily and interactively
http://lists.gnu.org/archive/html/bug-global/2008-07/msg00005.html
(↑)untabify 忘れてインデントがめちゃくちゃになってて悲しい...。(T_T
Emacs Lisp リファレンスマニュアルはもちろん、transient-mark-mode, hl-line-mode, gtags-mode, gtags-select-mode, what-line, which-function-mode などが参考になった。特に gtags-mode/gtags-select-mode のマイナー/メジャーモードの切り分けの設計は参考になった。
残りの ToDo(H=高, M=中, L=低)はこんなところかな。