TumblrHomebrewで簡単にEmacsを入れようEmacs24.4が出ました。最新版を使いたいのですがどうも公式のインラインパッチがそのままでは当たらないみたい。個人的にはインラインパッチがないとストレスで死んでしまうことが判明したため、ちょっとスルーしてました。親切な方が24.4用に使えるようにパッチを修正してくださいました。Yosemiteこの記事を元に試したところ、とりあえずソースを落としてきてこのパッチ当ててビルドすることが出来ました。ビルドするのは楽しいけどやはり大変です。Macでの標準のパッケージ管理であるHomebrewで入れられるようにすれば、もっと使える人が増えるんじゃないかと思いました。ことでその方法を書いておきます。広告Emacs24.4+IMEインラインパッチをHomebrewで入れられるようにする(お約束:私はレシピいじるのもrubyもEmacsビルドもよくわかってないので問題があるかもしれません。以下の方法を実行するときは自己責任でお願いします。)Homebrewのインストールは済んでいてビルド環境もあるものとします。emacsのレシピを編集。emacs20行目あたりにパッチする処理を追加します。do(勝手ながら上記のパッチが圧縮されていたので、brewから簡単にアクセスできるようにリポジトリに上げました)(自前ビルドの時は通ったのでパッチあてるだけでいいかと思ったんですが、なぜかautoconfとautomakeの追記ないとエラーが出ました)HomebrewのEmacsが既にインストールされている場合は先にアンインストールしてください。あとは普通にインストールができます。--verbose(記事公開時は–srgbオプションが入っていましたが、現在は必要ないと教えてもらったので削除しました。pogin503さんありがとうございます)(さらにgnutlsオプションをtypoしていました。2とかやってあばばばとなったりしません。ついでに以前自前でビルドしたのと違ってabout-emacsがカラーのロゴになってます。updateしたい場合はこの方法が使えました。既知の問題とりあえずこれで使えると思います。現在わかっている問題?気になってるところは次の通り。*elがEmacs.appの中に入っておらず、/usr/local/share/emacs/24/4/に入っているなので、Emacs.appだけを配布することが出来ないのです・・・残念インストール時のオプションの必要性がわからないので適当に指定した。HEADではパッチが当たらないみたいまだあまり使ってないので安定性は不明ということで、いいEmacsライフを。PortとAquamacsを比べてみる。:srgbオプションはupstreamに取り込まれたのでもう意味がないようです。https://github.com/Homebrew/homebrew/commit/e465cb17e02111bb247d9f7c2eb2b8a26b16de3aできればこちらの方も修正してもらえればと思います。:ご報告どうもありがとうございます。近いうちに修正させていただきますね。:修正・更新しました。:すいません、タイプミスしていましたので修正しました。ありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。iPhoneに関することを個人的に、適当に、書いていくブログです。内容はなるべく間違いのないようにしますが、保証はできませんのでご注意願います。このサイトへのリンクは自由です。Themes上にスクロール。