From: ueno Date: Sun, 28 Aug 2005 22:18:10 +0000 (+0000) Subject: Update add-on API. X-Git-Tag: riece-2_0_0~12 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9d3fa62110d7f502457ce4ebb9956c6c70562d6c;p=elisp%2Friece.git Update add-on API. --- diff --git a/doc/HACKING.ja b/doc/HACKING.ja index 3deebfc..7293c40 100644 --- a/doc/HACKING.ja +++ b/doc/HACKING.ja @@ -358,25 +358,24 @@ riece-naming が提供する主な関数は以下の 3 つです。 アドオンの条件を満たすモジュールは以下の関数を提供します。 -- <モジュール名>-requires - 依存する他のアドオン(シンボルのリスト)を返します(オプション) +- <モジュール名>-requires (オプション) + 依存する他のアドオン(シンボルのリスト)を返します - <モジュール名>-insinuate 初期化処理を行います +- <モジュール名>-enable (オプション) + アドオンの有効にすると呼ばれます + +- <モジュール名>-disable (オプション) + アドオンの無効にすると呼ばれます + また、アドオンの簡単な説明を、変数 <モジュール名>-description に設定す ると良いでしょう。この文字列は C-c ^ (M-x riece-command-list-addons) によるアドオンの一覧で表示されます。 -有効化・無効化に対応したアドオンは、変数 <モジュール名>-enabled に現在 -の状態を保持します。この変数の値が nil であれば無効、t であれば有効で -す。加えて、以下の関数を提供します。 - -- <モジュール名>-enable -アドオンを有効にします - -- <モジュール名>-disable -アドオンを無効にします +アドオンの有効・無効の状態は、<モジュール名> のシンボルに +付与される riece-addon-enabled プロパティで調べることができます。 Riece は起動時に以下の処理を行います。