2020/01/10(金) [n年前の日記]
#2 [emacs] Emacs を24.5から26.3にアップデートした
気づいたら、Emcas (NTEmacs 24.5) が、手元の環境、Windows10 x64 1909 上で動作しない状態になっていた。起動すると途中で固まってしまう…。
.emacs や .emacs.d/init.el をリネームして、設定ファイルを読み込まないようにしてから runemacs.exe を実行してみたら、すんなり起動してしまった。どうやら自分でカスタマイズした設定ファイルの中に、おかしな動作になる記述が含まれているようだなと…。
せっかくだから、Emacs 26.3 を導入して、最初から設定ファイルを作り直すことにしよう…。
.emacs や .emacs.d/init.el をリネームして、設定ファイルを読み込まないようにしてから runemacs.exe を実行してみたら、すんなり起動してしまった。どうやら自分でカスタマイズした設定ファイルの中に、おかしな動作になる記述が含まれているようだなと…。
せっかくだから、Emacs 26.3 を導入して、最初から設定ファイルを作り直すことにしよう…。
◎ Emacs 26.3のバイナリを入手。 :
昔の Emacs (NTEmacs、Windows用バイナリ)は、IMEを有効にして日本語を入力しようとすると、たしかインライン表示がされない問題があって、そのあたりにパッチを当てた独自ビルド版を公開してくれていた方が何人かいらっしゃるのだけど。
なんでも、26.3 は、IME関連の簡単なパッチが公式版でも当たっているそうで、日本語入力をするだけなら公式版バイナリを使っても大丈夫らしい。
_NTEmacs / Emacs for Windows
_Index of /pub/GNU/emacs/windows/emacs-26
が、公式版は w32-ime.el は含まれていないという話も見かけたので、以下の版を使わせてもらうことにした。ありがたや。
_mhatta/emacs-26-x86_64-win-ime: Emacs26 for Windows, 64bit build w/ Japanese IME support improvement
emacs-26.3_x86_64-win-ime-20191231.zip をDL。解凍して任意のフォルダに置いた。 *1 bin/runemacs.exe を実行したら、起動してくれた。
さて、設定ファイルをコピペしていかないと…。
なんでも、26.3 は、IME関連の簡単なパッチが公式版でも当たっているそうで、日本語入力をするだけなら公式版バイナリを使っても大丈夫らしい。
_NTEmacs / Emacs for Windows
_Index of /pub/GNU/emacs/windows/emacs-26
が、公式版は w32-ime.el は含まれていないという話も見かけたので、以下の版を使わせてもらうことにした。ありがたや。
_mhatta/emacs-26-x86_64-win-ime: Emacs26 for Windows, 64bit build w/ Japanese IME support improvement
emacs-26.3_x86_64-win-ime-20191231.zip をDL。解凍して任意のフォルダに置いた。 *1 bin/runemacs.exe を実行したら、起動してくれた。
さて、設定ファイルをコピペしていかないと…。
*1: 今回は、C:/home/bin/emacs26_3_x64 に置いてみた。とメモ。
[ ツッコむ ]
以上です。