インストール手順を列挙
http://sourceforge.jp/projects/macemacsjp/files/?release_id=20425#20425
よりinline_patch-20060603.tar.gzをゲット。
% cvs -d :pserver:[email protected]:/sources/emacs login % cvs -d :pserver:[email protected]:/sources/emacs co -D'2006-06-03' emacs開発版emacsの2006年6月3日版をゲット
% cd emacs % patch -p0 < .../inline_patch-20060603/emacs-inline.patch :(中略) patching file src/macterm.c Hunk #2 FAILED at 8866. Hunk #3 FAILED at 9332. Hunk #4 FAILED at 10592. Hunk #5 succeeded at 10580 (offset -236 lines). Hunk #6 FAILED at 11020. 4 out of 6 hunks FAILED -- saving rejects to file src/macterm.c.rej patching file src/termhooks.hパッチ失敗。rejファイルを眺めても自分の想像力ではパッチがあたらない感触。恥を忍んでMacemacsjp-usersに質問。作者の橋本氏より電撃回答を頂く。6/3以降であればいいらしい。リベンジ開始。
CVS HEADだと今後何時失敗するかわからないので-Dオプションで日付を明示。
% cvs -d :pserver:[email protected]:/sources/emacs co -D'2006-06-09' emacs % cd emacs % patch -p0 -N < /tmp/inline_patch-20060603/emacs-inline.patch patching file lisp/loadup.el patching file lisp/term/mac-im.el patching file src/Makefile.in patching file src/keyboard.c patching file src/macim.c patching file src/macterm.c patching file src/termhooks.hパッチ成功。コンパイルに移る。
% env CFLAGS="-DUSE_MAC_TSM" ./configure --enable-carbon-app --without-x % /usr/bin/time make bootstrap 1995.80 real 1256.85 user 203.86 sys ※ PowerPC G4 1.67GHzの場合 % sudo make install自分の場合Carbon Emacsに必要な機能はインライン変換だけなので難しいオプション,気難しいパッチなしで作業完了。ただし,これだと半角:全角の文字幅比率が1:2にならない。気にしない気にしない一休み二休み。
Intel Core Duo 2.1 GHzとの比較
当社比2.6倍?
投稿情報: しげちか | 2006/06/20 06:08