v21 | v22 | |
---|---|---|
276 | 276 | vine-default-yatex.el には、YaTeX のデフォルト設定を記述し、 |
277 | 277 | (provide 'vine-default-yatex) を提供するようにします。 |
278 | ||
279 | 278 | |
280 | 279 | |
… | … | |
310 | 309 | ここでは、Emacs Lisp パッケージの作成および emacs flavor の挙動について説明します。 |
311 | 310 | |
311 | Vine Linux の Emacs は、 | |
312 | Debian で採用している Emacs Lisp パッケージ管理の独自システムを採用しています。 | |
313 | ||
314 | Emacs Lisp パッケージをインストールしたときに、 | |
315 | *.el から現在インストールされている Emacs の flavor に対応した *.elc を | |
316 | 自動的に生成(バイトコンパイル:byte-compile)し、 | |
317 | 必要なパスの設定やリソースの読み込みを行います。 | |
318 | さらに、vine-default の設定も同時に施されます。 | |
319 | ||
312 | 320 | === パッケージ構成 === |
313 | 321 | |
… | … | |
318 | 326 | === ''package''-init.el === |
319 | 327 | |
328 | ''package''-init.el は、 | |
329 | site-start.el から然るべき順序で読み込まれるように、addflavor 時に | |
330 | /usr/share/emacs/site-lisp/''package''/''package''-init.el | |
331 | から | |
332 | /etc/emacs-''flavor''/site-start.d/NN''package''-init.el | |
333 | へシンボリックリンクが張られます。 | |
334 | ||
320 | 335 | === vine-default-''package''.el === |
321 | 336 | |
337 | vine-default-''package''.el は、addflavor 時にバイトコンパイルしません。 |