2009年7月29日に待望のGNU Emacs 23がリリースされました。二年ぶりのアップグレードとなります。
今回の目玉はアンチエイリアシングフォントの採用でしょう。
これで、以前ではプログラミングのストレスとなり得た汚いビットマップフォントともおさらば、となりました。
フォントの差異、と言うのは極めて大きいです。 例として、以前のEmacs22とEmacs23で同様のコードを書いた場合の「見た目の違い」も見てみましょう。
「格段に見た目が違う」のがお分かりでしょう。
他にもEmacs23の特徴として
等が挙げられます。
ただし、一見いいことずくめのEmacs 23に見えますが、公式に「安定版」としてVersion23.1としてリリースされている(2009年12月15日現在)にも関わらず、バグがいまだに多いのが現状です。
Emacs23で一番大きいバグは、この「フォントまわりの変更」のせいで、初期化ファイルである.emacsの設定が立ち上げ時に上手く読み込まれない、と言った事が挙げられます。一番の問題点は初期化時にEmacsが「最大化で起動」されてしまい、しかもこれを.emacs上のEmacs Lispで制御するのは至難の業となっているところです。
ここでは、この「最大化」問題の暫定的対処法に付いて述べます。
Debian系GNU/Linux(Ubuntuを含む)の場合VL PGothic フォントをデフォルトで使用する前提として、端末から次のように入力します。
これで、Emacs23を起動すれば、最大化問題は解決している事でしょう。 |





