(mac-toggle-max-window)

この記事は旧くなっています。 d:id:elim:20081007:1223716085 を参照ください。

なぜか下に1,2行隙間が出たので適当にheightを指定。

http://blog.masuidrive.jp/index.php/2008/04/30/fullscreen-carbon-emacs/

手元の Carbon Emacs 22.2.50 (CVS から取ってきてパッチを当ててビルド) では window-setup-hook から呼ぶと全画面になりました。

(and (eq window-system 'mac)
     (functionp #'mac-toggle-max-window)
     (add-hook 'window-setup-hook
	       (lambda ()
		 (mac-toggle-max-window))))

実は

CarbonEmacsを全画面で使おう - @masuidrive blog へコメントしたものとほぼ同一の内容です。


コメントではインデントが無くなったり、クォートをバッククォートに変換されたりしていましたので、個別エントリを立てて kill & yank し易くしようという目論見です :)

追記

Users should not interfere with it.

http://www.gnu.org/software/emacs/manual/html_node/elisp/Window-Systems.html#Window-Systems

あらら。ご使用の際は自己責任で B)