1
来週からインターンシップなので、インターン生の利用するサーバーにEmas 25.1rc2 をビルドして入れるなどした。 (Emasc 24.5は別のディレクトリに残してある
— ぞぬ (@tadsan) 2016年8月22日
2
3
composer.el
雑に機能増やしてる。PHPのComposerを管理するやつ。
今回の目玉は何かって言ったら、(composer-get-config "bin-dir")
ですかね。composer.json
をパースするのとどっちが楽かな。
そんなことやってる場合じゃない感もあるけど、やれることからこつこつと。
4
その前にphpunit.el
の方に付けようと思ったんだけど、やっぱりcomposer.el
に乗っかった方が楽だった。これ、phpunit.el
の方にめんどくさいPR送るよりもcomposer.el
側でnadvice
使って実装してみた方が楽かもねえ。
- #:g1: Emacs Lisp: nadviceの紹介
- 【関数再定義革命】Emacs 24.4ではdefadviceは時代遅れ!nadvice.elによる洗練された新しいアドバイス定義方法!! | るびきち「日刊Emacs」
それはそれとして、phpunit.el
側の探索順序は変なのでプルリクエスト送る。
5
そーいや、自分の環境にはEmacs 25.1rc2を入れてなかった。
brew reinstall emacs --with-cocoa --with-imagemagick --with-librsvg --devel brew linkapps emacs
6
探索順序が変な話。composer global require phpunit/phpunit
とかしてるときにはまる。あと、開発中のプロジェクトをglobal require
してるとき。
現象としてはいままでも把握してたけど、CopipeIterのテストが通らなくてはまった。現在作業中のプロジェクトのファイルがロードされない。
送った。これWindowsで動くのかねえ… 動かない気がする。