Emacs 電子六法 laws.el を fork
日本の法律を http://law.e-gov.go.jp/ からダウンロードして Emacs で表示する laws.el という elisp package があります。
http://www.ne.jp/asahi/alpha/kazu/laws.html
Emacs で開いてインクリメンタルサーチしてコピペできたりするのはうれしいので愛用してるのですが、最近は更新されていません。
GPL なので手元にあるものをそのまま公開してもよかったのですが、念のため作者の方にメールを送ってみたところ、再配布を快諾いただくことができたので、github にて公開します。
https://github.com/mhayashi1120/japanlaw.el/
概ね、以下のような変更をしてあります。
- laws.el から日本に特化してることを示す japanlaw.el に改名
- 保存形式の utf-8 対応
- apel 非依存化
- いくつかの細かい不具合対応
- GNU Emacs 24.3 の cl-* 対応
- 保存ディレクトリを ~/.laws.d → ~/.japanlaw.d に変更
laws -> japanlaw に変わったことさえ覚えておけば、旧バージョン laws.el からは特に意識することなく移行できるかと思います。
(できるだけ短くするために s を外しました。)
追記: MELPA へ登録しました。(2013-04-09)