| 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 時にバイトコンパイルしません。 |