Emacs24.5の昨今

Emacs24.5の設定を改めて見直している昨今です。
フッと思い付いたのが「フルスクリーンが使える様にしてみるか?」でした。
色々調べ回っている内に
(defun toggle-fullscreen ()
"Toggle full screen"
(interactive)
(set-frame-parameter
nil 'fullscreen
(when (not (frame-parameter nil 'fullscreen)) 'fullboth)))
と言う「書き方」でフルスクリーンに成るらしいので、早速実行。
ところが、お勧めの「;(define-key global-map (kbd M-RET) 'ns-toggle-fullscreen)」では
命令が機能せず。
「(global-set-key [f9] 'toggle-frame-fullscreen)」では「f9」でMission Controlとの既存の設定とぶつかり、やむなくMissionControlの方のチェックを外して使用出来るように変更。
此れで一安心と、思いきや「起動したEmacs24.5画面」で「f9」を叩くと、フルスクーンから、
再度「f9」とタイプすると画面が「1/4」程度に縮小されてしまう。此れではアウト!

[(global-set-key [f9] 'toggle-frame-maximized)]と訂正したら、何とか許せる範囲での
拡大←→元の画面へのトグルが出来る様に成った。
メデタシ、メデタシ。