【祝!5.0リリース】Vine Linux Thread 其の60at LINUX
【祝!5.0リリース】Vine Linux Thread 其の60 - 暇つぶし2ch664:login:Penguin
10/02/22 01:05:06 FvAIWJ8/
Vine 4.2 で emacs-22.3 を動かそうとしています。SRPMS から
RPM を作らず、作業用のディレクトリにインストールしています。

$ LANG=ja_JP.UTF-8 ~/vm/by-rpm/usr/bin/emacs-22.3 -q \
--no-site-file -l ~/.emacs.d/init.el

と実行しているのですが、after-init-hook に引っかけられている、
vine-default-{base|faces} 関数が実行されません。
-q --no-site-file だから当然なのかもしれませんが、

(setq user-init-file "~/.emacs.d/init.el")

とか設定しても駄目です。emacs に初期化ファイルを指定する方法は
ないのでしょうか?

--no-site-file の理由は、site-start.el 内で

(mapc 'load (directory-files "/etc/emacs-22.3/site-start.d" t "\\.el\\'"))

と /etc 下を読もうとしているからです。

(mapc 'load (directory-files "~/vm/by-rpm/etc/emacs-22.3/site-start.d" t "\\.el\\'"))

このように修正したファイルを ~/.emacs.d/init.el から読み込んでいます。




次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch