popwin.el v0.2をリリースしました
popwin.el v0.2をリリースしました。いくつかの対話コマンドの追加と雑多なバグ修正がメインです。v0.2は次のURLから取得できます。
https://github.com/m2ym/popwin-el/tree/v0.2
install-elispやauto-installでインストールする場合は次の式を評価してください。
;; install-elisp (install-elisp "https://github.com/m2ym/popwin-el/raw/v0.2/popwin.el") ;; auto-install (auto-install-from-url "https://github.com/m2ym/popwin-el/raw/v0.2/popwin.el")
追加されたコマンド
popwin:popup-buffer-tail
popwin:popup-bufferと同様ですが、表示されるバッファを末尾までスクロールする点が異なります。ログの表示などに便利です。
popwin:find-file
find-fileしたバッファをポップアップウィンドウで表示します。ファイルをちら見するときに便利です。
popwin:find-file-tail
popwin:find-fileと同様ですが、表示されるバッファを末尾までスクロールする点が異なります。
popwin:messsages
Messagesバッファをポップアップウィンドウで表示します。
popwin:stick-popup-window
現在のポップアップウィンドウをstickします。
popwin:close-popup-window
現在のポップアップウィンドウを閉じます。v0.2から対話コマンドになりました。
popwin:select-popup-window
現在のポップアップウィンドウを選択します。
popwin:popup-buffer
指定したバッファをポップアップウィンドウで表示します。v0.2から機能を限定した対話コマンドになりました。
popwin:display-buffer
popwin:popup-bufferと同様ですが、popwin:special-display-configの設定を使ってポップアップウィンドウを表示します。v0.2から対話コマンドになりました。
popwin:display-last-buffer
popwin:display-bufferで表示したバッファを再度表示します。閉じてしまったポップアップウィンドウを再度確認するときに便利です。
追加された機能
stick
ポップアップウィンドウを自動的に閉じられないようにする機能です。コンパイラのエラーメッセージを見ながら修正するときなどに使います。
popwin:stick-popup-windowで現在のポップアップウィンドウをstickします。
popwin:popup-buffer系の関数に:stick tを渡すとポップアップウィンドウをデフォルトでstickします。
popwin:special-display-configの各設定に:stick tを追加すると、それによって表示されるバッファのポップアップウィンドウをデフォルトでstickします。
幅・高さのパーセント指定
popwin:popup-window-widthやpopwin:popup-window-heightなどにフレームサイズに対するパーセンテージを指定できるようになりました。
修正されたバグ
- C-gした直後にポップアップウィンドウを表示するとすぐに閉じてしまう問題