タグ

ブックマーク / saltyduck.blog12.fc2.com (2)

  • unwind-protect: emacs の中から perldoc -m

    cperl-mode で perldoc -m 相当のことをやる emacs-lisp 関数。 カーソル付近がモジュール名のデフォルト。 (defun cperl-view-module-src-at-point (module) "Visit perl module's source file" (interactive (list (let* ((default-entry (or (cperl-word-at-point) "")) (input (read-string (format "View perl module's source%s: " (if (string= default-entry "") "" (format " (default %s)" default-entry)))))) (if (string= input "") (if (string= defa

  • unwind-protect: Emacs の中から prove

    少しは真面目に *.t を書こうかと思っているのだが、 Emacs で *.pm を編集して、ターミナルに戻って prove -vl t とかやるのは非常にウザい。 Emacs 使ってるのだから、シンタックスエラーが出たら当然キーストローク2つ位で その行へジャンプしたくなるのだが、シェルから実行してるとそれもできないし、 ターミナルのスクロールバーをチクチクいじくりながらエラーメッセージを見つけて M-x goto-line なんてヤだ。 mode-compile をインストールして cperl-mode を使ってると、編集してる Perl スクリプトを単純に実行した場合は ちゃんとエラーの行へ飛べるんだけどなぁ。 proveと組み合わせると快適にいかない。 とかなんとか、Emacs が Emacs らしく使えない、というのを言い訳にしてテストを書くのサボってるわけだ。やだねぇ Emac

  • 1