牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Cocoa Emacs23.4 をMacPortsでインラインパッチとかあててインストールしてみた

たまに日本語入力で落ちるのなんとかならんものか(´・ω・`)
ちなみに前回 ver23.3.1

環境

(MacOSX10.7, Emacs23.4)

手順

もしインストール済みなら削除
sudo port -f uninstall emacs-app
パッチなどを/tmpフォルダにダウンロード
cd /tmp
svn co http://svn.sourceforge.jp/svnroot/macemacsjp/inline_patch/trunk inline_patch-svn
curl -o http://cloud.github.com/downloads/typester/emacs/emacs-23-lion-fullscreen-test.patch
curl -o fix-shiftmodifier-patch-for-emacs-inline-patch.diff https://raw.github.com/gist/1697875/6ec6f6e869f8c6b9733fd9a7c635c12fead46e14/fix-shiftmodifier-patch-for-emacs-inline-patch.diff
パッチを当てる
sudo port -f patch emacs-app
cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_emacs-app/emacs-app/work/emacs-23.4
sudo patch -p1 < /tmp/emacs-23-lion-fullscreen-test.patch
sudo patch -p0 < /tmp/inline_patch-svn/emacs-inline.patch
sudo patch -p1 < /tmp/fix-shiftmodifier-patch-for-emacs-inline-patch.diff
emacs-23-lion-fullscreen-test.patch』でメッセージ出るから
you'll get "Assume -R? [n]" confirmation for src/nsterm.m
Assume -R? [n] n
Apply anyway? [n] y