Emacs Part 46
■ このスレッドは過去ログ倉庫に格納されています
0690名無しさん@お腹いっぱい。
2014/11/02(日) 01:17:41.54Emacsのpackage.elの管理方法(多量の*-autoloads.elを巡回,多量のパスをload-pathへaddする方式)について,
1. 各パッケージのelcファイルを ~/.emacs.d/elpa/site-lisp とかいうディレクトリ一本にまとめる.
2. update-file-autoloadsで巡回,1つのsite-lisp/elpa-loaddefs.elにautoloadやdefvar設定を固める.
3. ユーザはinit.el に (add-to-list 'load-path "~/.emacs.d/elpa/site-lisp")
(require 'elpa-loaddefs) の2つを加えるだけで良い.
・・・というレガシーな管理方法の方が効率的なのでは?と素人目に考えるのですが,
これだと何か問題・不都合が生じ得るのでしょうか?
以前M-x esupしながらinit.elのチューニングをしていたときに,
(package-initialize)の実行時間0.2sec(90%)がどうしても気になったもので.
■ このスレッドは過去ログ倉庫に格納されています