Computer/Mac/CocoaEmacs

Cocoa Emacs 23.3

環境等

Mew, YaTeX を追加でインストールする.

ダウンロード

$ curl -O http://ftp.jaist.ac.jp/pub/GNU/emacs/emacs-23.3a.tar.gz
$ curl -O ftp://ftp.jaist.ac.jp/pub/sourceforge.jp/macemacsjp/47986/inline_patch-23.2-beta3.tar.gz
$ curl -O http://www.mew.org/Beta/mew-6.4rc1.tar.gz
$ curl -O http://www.yatex.org/yatex1.74.tar.gz

必要に応じて次のページにしたがってパッチを入手する.

  1. patch-no-pie.diff
  2. patch-src_unexmacosx.c.diff
  3. patch-fix-title-bar.diff

パッチの適用

それぞれ展開し,inline_patch を適用する(第3行以降は任意で).

$ cd emacs-23.3
$ patch -p0 < ../inline_patch-23.2-beta3/emacs-inline.patch
$ patch -p0 < ../patch-no-pie.diff
$ patch -p1 < ../patch-src_unexmacosx.c.diff
$ patch -p0 < ../patch-fix-title-bar.diff

emacs-23.3/src/macim.m の第42行を次のように変更する.手元の環境の中ではSnow Leopard(32bit)とLeopard(PPC)で必要.

int mac_pass_key_to_system (int code, unsigned modifiers);

コンパイルする.make install の時に sudo しないこと.

$ ./configure –with-ns –without-x
$ make bootstrap
$ make install

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS