Emacs gtk-tabs ブランチでタブを表示

Emacs の開発元では現在、gtk-tabs ブランチというのができており、そこにある Emacs をビルドすると、Emacs でタブが使えるようになります。
という事で試してみました。



以下のように bzr を使ってクローンして、普通にビルド(make bootstrap 等)すれば良いです。

$ bzr clone http://bzr.savannah.gnu.org/r/emacs/gtk-tabs/


出来あがりは以下のような感じになります。
まだ、タブ表示できるだけという感じでしかないですが、trunk で使えるようになるのが楽しみでもあります。

なお、タブに関する関数については、clone したディレクトリ内に、README.TABS というファイルがあり、その中に詳細が書かれています。
現状では、以下のような関数が使える(実装される)ようです。

(find-file-new-tab FILENAME &optional WILDCARDS)
(tab-new &optional LABEL FRAME)
(tab-delete &optional KEY FRAME)
(tab-delete-other &optional FRAME)
(tab-set-label LABEL &optional FRAME)
(tab-next &optional FRAME)
(tab-previous &optional FRAME)
(tab-nr-of-tabs &optional FRAME)
(tab-configuration &optional FRAME)
(tab-current &optional FRAME)
(tab-show KEY &optional FRAME)
(tab-enable ENABLE &optional FRAME)
(tab-show-always SHOW)
(switch-to-buffer-tab BUFFER-OR-NAME &optional FRAME)
(switch-to-buffer-other-tab BUFFER-OR-NAME &optional NORECORD)

更新時刻

  • 2010/04/22/23:00