長南です。 宮脇さんのメールより [vine-users:077766] > > それと、悪いことに、下記のようなURLを参考にしてやっていたら、emacs自体が > 起動しなくなりました。(とほほ・・) あら、あら、あら、ですね。 悪いけれど、もう眠いので、自分の書いたことについてだけ説明します。 ほかのことについては、明日何か思いついたら。 > > atokx2 だった場合は、<BTS:442> の件なんじゃないでしょうか。 > > Errata で言うと http://vinelinux.org/errata/4x/20070529-2.html です。 > > > > # つまり、etcskel パッケージはアップデートされていたとしても、 > > # ~/.emacs.el は古いままなのではないか、ということ。 > >上記のErrataを読んでみましたが、どうも私には意味がわかりません。 apt-get upgrade をきちんとやっているなら、etcskel パッケージは バージョンが 3.4.4-0vl1 になっていると思います。 etcskel パッケージを apt-get で更新すると、/etc/skel 以下のファイルが 新しくなりますが、ホームディレクトリにあるドットファイル、たとえば、 ~/.emacs.el などが自動的に更新されるわけではありません。自分流に カスタマイズしているかもしれませんから、当然ですね。そこで、 バグなどが見つかって、ホームディレクトリのドットファイルも更新したい 場合は、新しくなったファイルを /etc/skel からホームディレクトリに 自分でコピーすることになります。あるいは、diff をとって、変更された 部分だけ書き換えるか。 そんなわけで、今回は、 cp /etc/skel/.emacs* ~/ setime atokx2 とするだけで、ほかに何をしなくても、たぶん emacs で ATOK が使えた はずだったのです。 -- 長南洋一