Emacs21 Carbon
fink install emacs-carbon は消滅した模様。
emacs の cvs head は 10.2.6 では make できなくなってしまっていて、automake 2.57 でも ./configure がうまくいかない。#include <Carbon/Carbon.h> を拾えないようだが、AC_CHECK_HEADER をそこだけ切り出しても再現せず、なんか複合的な現象のようだ。./configure の動作を追ってみたが健康と精神衛生によくないのでやめて、そしたらhttp://www.porkrind.org/emacs/に dmg を発見。
んー、X11 版とどっちもどっちかなぁ。フォントの設定は以下のように。
(if (string-equal window-system "mac")
;; Emacs21 on Carbon
(progn
(set-keyboard-coding-system 'japanese-shift-jis-mac)
(set-background-color "#ffeeee") ;; Carbon だと B G R
;; see http://sakito.s2.xrea.com/detail/emacs/emacs21.html#doc1_882
(create-fontset-from-fontset-spec
(concat
"-*-fixed-medium-r-normal-*-12-*-*-*-*-*-fontset-monaco12,"
"japanese-jisx0208:-apple-osaka-medium-r-normal--14-140-*-m-140-jisx0208.1983-sjis,"
"ascii:-apple-monaco-medium-r-normal-*-12-*-*-*-*-*-mac-roman"))
(set-default-font "fontset-monaco12")
(setq default-frame-alist (append '((font . "fontset-monaco12"))))))