読者です 読者をやめる 読者になる 読者になる

できる気がしてきた。

Githubな活動記録を公開してます

バニラな.emacs.dでも便利なrequireのラッパーマクロ

新しく環境を引っ越しとき、emacsを最初に開く際にelispがインストールされていないがために大量のエラーに出ることに悩まされていたのですが、

(when (require 'foo nil t) ...)

と大量に書くのもなんだかイマイチだったのでマクロを書きました!

ほぼ八発白中 - .emacs.elで定義しておくと便利なマクロの丸パクリなのですが、決定的な違いはfont-lock-faceが設定されていることです!

見た目って大事ですもんね?ちなみに正規表現の部分とマクロ名はjwiegley/use-packageを参考にしました。

偉大な先人に感謝です。

使い方

(use foo
   ...)