Changes between Version 21 and Version 22 of Emacs


Ignore:
Timestamp:
2009/05/06 15:52:20 (15 years ago)
Author:
munepi
Comment:

package-init.el および vine-default-package.el について加筆。

Legend:

Unmodified
Added
Removed
Modified
  • Emacs

    v21 v22  
    276276vine-default-yatex.el には、YaTeX のデフォルト設定を記述し、 
    277277(provide 'vine-default-yatex) を提供するようにします。 
    278 また、addflavor 時に vine-default-*.el はバイトコンパイルをしないようにしています。 
    279278 
    280279 
     
    310309ここでは、Emacs Lisp パッケージの作成および emacs flavor の挙動について説明します。 
    311310 
     311Vine Linux の Emacs は、 
     312Debian で採用している Emacs Lisp パッケージ管理の独自システムを採用しています。 
     313 
     314Emacs Lisp パッケージをインストールしたときに、 
     315*.el から現在インストールされている Emacs の flavor に対応した *.elc を 
     316自動的に生成(バイトコンパイル:byte-compile)し、 
     317必要なパスの設定やリソースの読み込みを行います。 
     318さらに、vine-default の設定も同時に施されます。 
     319 
    312320=== パッケージ構成 === 
    313321 
     
    318326=== ''package''-init.el === 
    319327 
     328''package''-init.el は、 
     329site-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 
    320335=== vine-default-''package''.el === 
    321336 
     337vine-default-''package''.el は、addflavor 時にバイトコンパイルしません。