これは何? Emacsは大分前から使っていますが、ようやく最近Elispを書くようになりました。 で、Elispでロギングフレームワーク的なものはまだないようで、 自分の使っている拡張のコードを幾つか見てみると、 自前でデバッグ用のコードを仕込んでいたりしました。 ですが、最近はel-getなどのパッケージ管理も利用可能になってきているので、 ログ出力機能を別の拡張として切り出すことにしました。 Elispの作法などに詳しくないので、果たしてどれほどの利用価値があるかわかりませんが、 とりあえず、自分が使って大分良い感じになってきたので、公開することにしました。 特徴 ログ出力関連の関数を提供 以下のs式を対象のElisp内に記述することで、 (log4e:deflogger "hoge" "%t [%l] %m" "%H:%M:%S") 以下の関数やコマンドが定義されて使えるようになりま