Skip to content

Commit

Permalink
Merge pull request #156 from tkita/master
Browse files Browse the repository at this point in the history
update (#117)
  • Loading branch information
tkita authored Mar 30, 2020
2 parents 37593d1 + a3a2811 commit 9bd3576
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 6 deletions.
4 changes: 4 additions & 0 deletions READMEs/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2020-03-30 Tsuyoshi Kitamoto <[email protected]>

* PROPOSAL.ja: Update (#117).

2020-03-14 Tsuyoshi Kitamoto <[email protected]>

* AUTHORS.ja, Contributors, NEWS.ja: Update.
Expand Down
28 changes: 22 additions & 6 deletions READMEs/PROPOSAL.ja
Original file line number Diff line number Diff line change
Expand Up @@ -82,13 +82,18 @@ skk-auto.el) というファイルに分割して下さい。特殊機能を使

各ファイルの冒頭にある `;;; Code:' の直後に

(require 'skk)

と書いて下さい。skk.el では、

(require 'skk-autoloads)
(require 'skk-macs)
(require 'skk-vars))
(require 'skk-vars)
(require 'skk-emacs)

と書いて下さい。SKK 共通のマクロやインライン関数、primary
variables/constants が skk-macs.el に、全ての変数が skk-vars.el に含ま
れています。
が順に実行されます。

** skk-autoloads

skk-autoloads は、make 時にバイトコンパイルに先立って生成されます。
各ファイルでオートロード化したい関数の宣言の直前の行に、
Expand All @@ -98,9 +103,20 @@ skk-autoloads は、make 時にバイトコンパイルに先立って生成さ
(defun skk-completion (first)
...)

これで skk-autoload が自動的に設定されます。
これで make 時に skk-autoload が自動的に設定されます。

** skk-macs.el

skk-macs.el には、 SKK 共通のマクロやインライン関数、primary
variables/constants が収めされています。

** skk-vars.el

skk-vars.el には、全ての変数が含まれています。

** ファイルの末尾

また、ファイルの末尾は、例えば skk-abbrev.el の場合は下記のように記述
ファイルの末尾は、例えば skk-abbrev.el の場合は下記のように記述
します。

(require 'product)
Expand Down

0 comments on commit 9bd3576

Please sign in to comment.