;;; skk-autoloads.el --- autoload settings for SKK  -*- coding: iso-2022-jp -*-

;; This file was generated automatically by SKK-MK at Tue Feb 17 18:55:38 2026.

;; This file is part of Daredevil SKK.

;; This program is free software: you can redistribute it and/or
;; modify it under the terms of the GNU General Public License as
;; published by the Free Software Foundation; either version 3 of
;; the License, or (at your option) any later version.

;; This program is distributed in the hope that it will be
;; useful,but WITHOUT ANY WARRANTY; without even the implied
;; warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
;; PURPOSE.  See the GNU General Public License for more details.

;; You should have received a copy of the GNU General Public License
;; along with this program.  If not, see <http://www.gnu.org/licenses/>.

;;; Code:


;;;### (autoloads nil "skk-viper" "skk-viper.el" (0 0 0 0))
;;; Generated autoloads from skk-viper.el

(autoload 'skk-viper-normalize-map "skk-viper")

(register-definition-prefixes "skk-viper" '("skk-viper-"))

;;;***

;;;### (autoloads nil "ccc" "ccc.el" (0 0 0 0))
;;; Generated autoloads from ccc.el

(autoload 'ccc-setup "ccc")

(autoload 'ccc-update-buffer-local-frame-params "ccc" "\


\(fn &optional BUFFER)")

(register-definition-prefixes "ccc" '("ccc-"))

;;;***

;;;### (autoloads nil "cdb" "cdb.el" (0 0 0 0))
;;; Generated autoloads from cdb.el

(register-definition-prefixes "cdb" '("cdb-" "uint32le"))

;;;***

;;;### (autoloads nil "context-skk" "context-skk.el" (0 0 0 0))
;;; Generated autoloads from context-skk.el

(let ((loads (get 'context-skk 'custom-loads))) (if (member '"context-skk" loads) nil (put 'context-skk 'custom-loads (cons '"context-skk" loads)) (put 'skk 'custom-loads (cons 'context-skk (get 'skk 'custom-loads)))))

(defvar context-skk-context-check-hook '(context-skk-out-of-string-or-comment-in-programming-mode-p context-skk-on-keymap-defined-area-p context-skk-in-read-only-p) "\
*日本語入力を自動的に off にしたい「コンテキスト」にいれば t を返す
関数を登録する。")

(custom-autoload 'context-skk-context-check-hook "context-skk" t)

(defvar context-skk-customize-functions '(context-skk-customize-kutouten) "\
*skk による入力開始直前に、入力をカスタマイズする関数を登録する。
関数は以下の形式のデータを要素とするリストを返すものとする:

  (VARIABLE VALUE)

`skk-insert' を囲む `let' によって VARIABLE は VALUE に束縛される。
特にその場でカスタマイズすべき変数がない場合 `nil' を返せば良い。
関数には何も引数が渡されない。")

(custom-autoload 'context-skk-customize-functions "context-skk" t)

(defvar context-skk-programming-mode '(ada-mode antlr-mode asm-mode autoconf-mode awk-mode c-mode objc-mode java-mode idl-mode pike-mode cperl-mode delphi-mode f90-mode fortran-mode icon-mode idlwave-mode inferior-lisp-mode lisp-mode m4-mode makefile-mode metafont-mode modula-2-mode octave-mode pascal-mode perl-mode prolog-mode ps-mode postscript-mode ruby-mode scheme-mode sh-mode simula-mode tcl-mode vhdl-mode emacs-lisp-mode) "\
*context-skk にて「プログラミングモード」と見做すモードのリスト")

(custom-autoload 'context-skk-programming-mode "context-skk" t)

(defvar context-skk-mode-hook nil "\
*`context-skk-mode' を切り替える際に呼ばれるフック。")

(custom-autoload 'context-skk-mode-hook "context-skk" t)

(defvar context-skk-mode-on-hook nil "\
*`context-skk-mode' が on になる際に呼ばれるフック。")

(custom-autoload 'context-skk-mode-on-hook "context-skk" t)

(defvar context-skk-mode-off-hook nil "\
*`context-skk-mode' が off になる際に呼ばれるフック。")

(custom-autoload 'context-skk-mode-off-hook "context-skk" t)

(defvar context-skk-mode-off-message "[context-skk] 日本語入力 off" "\
*`context-skk-mode' が off になったときにエコーエリアに表示するメッセージ。")

(custom-autoload 'context-skk-mode-off-message "context-skk" t)
 (autoload 'context-skk-mode "context-skk" "文脈に応じて自動的にskkの入力モードをlatinに切り換えるマイナーモード。" t)

(register-definition-prefixes "context-skk" '("context-skk-" "define-context-skk-advice"))

;;;***

;;;### (autoloads nil "skk-abbrev" "skk-abbrev.el" (0 0 0 0))
;;; Generated autoloads from skk-abbrev.el

(autoload 'skk-abbrev-search "skk-abbrev")

;;;***

;;;### (autoloads nil "skk-act" "skk-act.el" (0 0 0 0))
;;; Generated autoloads from skk-act.el

(register-definition-prefixes "skk-act" '("skk-act-"))

;;;***

;;;### (autoloads nil "skk-annotation" "skk-annotation.el" (0 0 0
;;;;;;  0))
;;; Generated autoloads from skk-annotation.el

(autoload 'skk-annotation-get "skk-annotation" "\


\(fn ANNOTATION)")

(autoload 'skk-annotation-find-and-show "skk-annotation" "\
各種リソースからアノテーションを取得し表示する。

\(fn PAIR)")

(autoload 'skk-annotation-show "skk-annotation" "\


\(fn ANNOTATION &optional WORD SOURCES)")

(autoload 'skk-annotation-display-p "skk-annotation" "\


\(fn TEST)")

(autoload 'skk-annotation-toggle-display-p "skk-annotation" nil t)

(autoload 'skk-annotation-add "skk-annotation" "\
最後に確定した語に annotation を付ける。
既に annotation が付けられていれば、それを編集バッファに出力する。
NO-PREVIOUS-ANNOTATION を指定 (\\[Universal-Argument] \\[skk-annotation-add])
すると、既に付けられている annotation を編集バッファに出力しない。

\(fn &optional NO-PREVIOUS-ANNOTATION)" t)

(autoload 'skk-annotation-remove "skk-annotation" "\
最後に確定した語から annotation を取り去る。" t)

(autoload 'skk-annotation-quote "skk-annotation" "\
最後に確定した語に含まれる `;' を候補の一部として quote する。

\(fn &optional QUIET)" t)

(autoload 'skk-annotation-message "skk-annotation" "\


\(fn &optional SITUATION)")

(autoload 'skk-annotation-lookup-region-or-at-point "skk-annotation" "\
選択領域またはポイント位置の単語を辞書で調べる。
辞書としては lookup.el、Apple OS X の辞書サービス、Wikipedia/Wikitionary などが
利用される。

領域が選択されていなければ単語の始めと終わりを推測して調べる。

調べた結果を `skk-annotation-show-as-message' が Non-nil であればエコーエリア
に、nil であれば別 window に表示する。

\(fn &optional PREFIX-ARG START END)" t)

(autoload 'skk-annotation-start-python "skk-annotation" "\
OS X の「辞書」を利用するために python を起動する。

\(fn &optional WAIT)")

(autoload 'skk-annotation-lookup-DictionaryServices "skk-annotation" "\
python を介して DictionaryServices を利用しアノテーションを取得する。
オプション引数 TRUNCATE が non-nil の場合は候補一覧用に短いアノテーション
に絞りこむ。

\(fn WORD &optional TRUNCATE FORCE)")

(autoload 'skk-annotation-preread-dict "skk-annotation" "\
dict のプロセスを起動する。先読みのために用いる。

\(fn WORD &optional NOWAIT)")

(autoload 'skk-annotation-lookup-dict "skk-annotation" "\
dict のプロセスを必要なら起動し、結果を調べる。
意味が取得できた場合には結果を文字列として返す。

\(fn WORD &optional TRUNCATE)")

(autoload 'skk-annotation-wikipedia "skk-annotation" "\
Wiktionary/Wikipedia の WORD に相当する記事からアノテーションを取得する。

\(fn WORD &optional SOURCES)")

(defalias 'skk-annotation-wikipedia-region-or-at-point 'skk-annotation-lookup-region-or-at-point)

(autoload 'skkannot-cache "skk-annotation" "\


\(fn WORD &optional SOURCES)")

(register-definition-prefixes "skk-annotation" '("skk"))

;;;***

;;;### (autoloads nil "skk-auto" "skk-auto.el" (0 0 0 0))
;;; Generated autoloads from skk-auto.el

(autoload 'skk-okuri-search-1 "skk-auto")

(autoload 'skk-adjust-search-prog-list-for-auto-okuri "skk-auto")

(register-definition-prefixes "skk-auto" '("skk-okuri-search-subr-original"))

;;;***

;;;### (autoloads nil "skk-autoloads" "skk-autoloads.el" (0 0 0 0))
;;; Generated autoloads from skk-autoloads.el

(register-definition-prefixes "skk-autoloads" '("context-skk-" "skk-"))

;;;***

;;;### (autoloads nil "skk-azik" "skk-azik.el" (0 0 0 0))
;;; Generated autoloads from skk-azik.el

(register-definition-prefixes "skk-azik" '("skk-azik-"))

;;;***

;;;### (autoloads nil "skk-cdb" "skk-cdb.el" (0 0 0 0))
;;; Generated autoloads from skk-cdb.el

(autoload 'skk-search-cdb-jisyo "skk-cdb" "\


\(fn CDB-PATH)")

(register-definition-prefixes "skk-cdb" '("skk-cdb-"))

;;;***

;;;### (autoloads nil "skk-comp" "skk-comp.el" (0 0 0 0))
;;; Generated autoloads from skk-comp.el

(autoload 'skk-comp-start-henkan "skk-comp" "\
▽モードで読みを補完した後、変換する。
それ以外のモードではオリジナルのキーマップに割り付けられたコマンドをエミュレー
トする。

\(fn ARG)" t)

(autoload 'skk-comp "skk-comp" "\


\(fn FIRST &optional SILENT)")

(autoload 'skk-comp-do "skk-comp" "\


\(fn FIRST &optional SILENT SET-THIS-COMMAND)")

(autoload 'skk-comp-get-candidate "skk-comp" "\


\(fn &optional FIRST)")

(autoload 'skk-comp-get-all-candidates "skk-comp" "\


\(fn KEY PREFIX PROG-LIST)")

(autoload 'skk-comp-get-regexp "skk-comp" "\


\(fn PREFIX)")

(autoload 'skk-comp-collect-kana "skk-comp" "\


\(fn TREE)")

(autoload 'skk-comp-arrange-kana-list "skk-comp" "\


\(fn KANA-LIST PREFIX)")

(autoload 'skk-comp-from-jisyo "skk-comp" "\
SKK 辞書フォーマットの FILE から補完候補を得る。

\(fn FILE)")

(autoload 'skk-comp-search-current-buffer "skk-comp" "\


\(fn KEY &optional ABBREV)")

(autoload 'skk-comp-re-search-current-buffer "skk-comp" "\


\(fn KEY PREFIX &optional ABBREV)")

(autoload 'skk-comp-previous "skk-comp" "\


\(fn &optional SET-THIS-COMMAND)")

(autoload 'skk-comp-previous/next "skk-comp" "\


\(fn CH)")

(autoload 'skk-try-completion "skk-comp" "\
▽モードで見出し語を補完する。
それ以外のモードでは、オリジナルのキー割り付けのコマンドをエミュレートする。

\(fn ARG)" t)

(autoload 'skk-comp-wrapper "skk-comp" "\
Character でないキーに補完を割り当てるためのコマンド。

\(fn &optional ARG)" t)

(autoload 'skk-previous-comp-maybe "skk-comp" "\
Character でないキーに補完前候補を割り当てるためのコマンド。
▽モードでは補完前候補、さもなければオリジナルのキー定義を実行する。

\(fn &optional ARG)" t)

(autoload 'skk-comp-by-history "skk-comp" "\
入力が空の時に履歴から補完する。
対象は現在の Emacs のセッションにおいて行った送り無し変換のうち、
`skk-kakutei-history-limit' で指定される最近のものである。")

(autoload 'skk-comp-smart-find "skk-comp" "\
`smart-find' が見つけたファイル名で補完する

\(fn &optional PATH)")

(autoload 'skk-search-smart-find "skk-comp" "\
`smart-find'を利用した変換を行う。
SKK abbrev モードにて、英文字 + `skk-completion-search-char' (~)で
未完スペルを指定して変換すると、補完候補が変換候補として出現する。
デフォルトでは SKK abbrev モードのみで有効な機能だが、
NOT-ABBREV-ONLY を指定する事で常に有効となる。

\(fn &optional PATH NOT-ABBREV-ONLY WITHOUT-CHAR-MAYBE)")

(autoload 'skk-smart-find "skk-comp" "\


\(fn KEY &optional PATH)")

(autoload 'skk-comp-lisp-symbol "skk-comp" "\
Lisp symbol 名で補完する。
PREDICATE に引数 1 個の関数を指定すれば、PREDICATE を満たすシンボル
に限って補完する。PREDICATE には `fboundp', `boundp', `commandp'
などが指定できる。指定しなければ関数または変数に限って補完する。

`skk-completion-prog-list' へ追加すると有効となる。
\(add-to-list \\='skk-completion-prog-list
         \\='(skk-comp-lisp-symbol) t)

\(fn &optional PREDICATE)")

(autoload 'skk-search-lisp-symbol "skk-comp" "\
Lisp symbol 名で補完した結果を検索結果として返す。
PREDICATE に引数 1 個の関数を指定すれば、PREDICATE を満たすシンボル
に限って補完する。PREDICATE には `fboundp', `boundp', `commandp'
などが指定できる。指定しなければ関数または変数に限って補完する。
SKK abbrev モードにて、英文字 + `skk-completion-search-char' (~)で
未完スペルを指定して変換すると、補完候補が変換候補として出現する。
デフォルトでは SKK abbrev モードのみで有効な機能だが、
NOT-ABBREV-ONLY を指定する事で常に有効となる。


設定例
\(add-to-list \\='skk-search-prog-list
         \\='(skk-search-lisp-symbol) t)

\(fn &optional PREDICATE NOT-ABBREV-ONLY WITHOUT-CHAR-MAYBE)")

(autoload 'skk-completion-search "skk-comp" "\
変換キーで補完を行い、得られた各見出しでさらに検索する。
COMP-PROG-LIST は `skk-completion-prog-list' と同じ形式で、
これに含まれる補完関数によって、まず変換キーから見出しのリストを得る。
SEARCH-PROG-LIST は `skk-search-prog-list' と同じ形式で、
補完関数によって得た見出しをこれに含まれる検索関数により変換候補を得る。
デフォルトでは、補完によって得られた見出しと対応する候補はセットであるが、
WITHOUT-MIDASI を指定すると見出しは省かれる。

\(fn COMP-PROG-LIST &optional SEARCH-PROG-LIST WITHOUT-MIDASI WITHOUT-CHAR-MAYBE)")

(register-definition-prefixes "skk-comp" '("skk-comp-restrict-by-prefix"))

;;;***

;;;### (autoloads nil "skk-cursor" "skk-cursor.el" (0 0 0 0))
;;; Generated autoloads from skk-cursor.el

(autoload 'skk-cursor-current-color "skk-cursor")

(autoload 'skk-cursor-set-1 "skk-cursor" "\


\(fn COLOR)")

(autoload 'skk-cursor-off-1 "skk-cursor")

(register-definition-prefixes "skk-cursor" '("skk-cursor-default-color"))

;;;***

;;;### (autoloads nil "skk-cus" "skk-cus.el" (0 0 0 0))
;;; Generated autoloads from skk-cus.el

(autoload 'skk-customize-group-skk "skk-cus" nil t)

(autoload 'skk-customize "skk-cus" nil t)

(autoload 'skk-cus-setup "skk-cus")

(autoload 'skk-cus-set "skk-cus" "\


\(fn &optional ALIST)")

(register-definition-prefixes "skk-cus" '("skk-cus"))

;;;***

;;;### (autoloads nil "skk-dcomp" "skk-dcomp.el" (0 0 0 0))
;;; Generated autoloads from skk-dcomp.el

(autoload 'skk-dcomp-marked-p "skk-dcomp")

(autoload 'skk-dcomp-before-kakutei "skk-dcomp")

(autoload 'skk-dcomp-after-delete-backward-char "skk-dcomp")

(register-definition-prefixes "skk-dcomp" '("skk-dcomp-"))

;;;***

;;;### (autoloads nil "skk-decor" "skk-decor.el" (0 0 0 0))
;;; Generated autoloads from skk-decor.el

(autoload 'skk-inline-show-vertically-decor-func "skk-decor" "\


\(fn STRING)")

(autoload 'skk-tooltip-show-at-point-decor-func "skk-decor" "\


\(fn TEXT)")

(autoload 'skk-henkan-show-candidates-buffer-decor-func "skk-decor" "\


\(fn STR)")

;;;***

;;;### (autoloads nil "skk-develop" "skk-develop.el" (0 0 0 0))
;;; Generated autoloads from skk-develop.el

(autoload 'skk-get "skk-develop" "\
DIR.

\(fn DIR)" t)

(add-hook 'before-init-hook (lambda nil (eval-after-load "font-lock" '(set (if (boundp 'lisp-el-font-lock-keywords-2) 'lisp-el-font-lock-keywords-2 'lisp-font-lock-keywords-2) (nconc (list (list (concat "(\\(\\(skk-\\)?def\\(" "\\(un-cond\\|subst-cond\\|advice\\|" "macro-maybe\\|alias-maybe\\|un-maybe\\)\\|" "\\(var\\|localvar\\)" "\\)\\)\\>" "[ \11'(]*" "\\(\\sw+\\)?") '(1 font-lock-keyword-face) '(6 (cond ((match-beginning 4) font-lock-function-name-face) ((match-beginning 5) font-lock-variable-name-face)) nil t))) (list (list (concat "(" (regexp-opt '("skk-save-point" "skk-with-point-move" "skk-loop-for-buffers") t) "\\>") '(1 font-lock-keyword-face))) (list (list "(\\(skk-error\\)\\>" '(1 font-lock-warning-face))) (symbol-value (if (boundp 'lisp-el-font-lock-keywords-2) 'lisp-el-font-lock-keywords-2 'lisp-font-lock-keywords-2))))) (put 'skk-deflocalvar 'doc-string-elt 3) (put 'skk-defadvice 'doc-string-elt 3)))

(register-definition-prefixes "skk-develop" '("skk-get-"))

;;;***

;;;### (autoloads nil "skk-emacs" "skk-emacs.el" (0 0 0 0))
;;; Generated autoloads from skk-emacs.el

(autoload 'skk-emacs-prepare-menu "skk-emacs")

(autoload 'skk-emacs-prepare-modeline-properties "skk-emacs")

(autoload 'skk-search-ja-dic "skk-emacs" "\
GNU Emacs に付属するかな漢字変換辞書を用いて検索する。
現在の Emacs には SKK-JISYO.L を基に変換された ja-dic.el が付属している。
この辞書データを用いて送りあり、送りなし、接頭辞、接尾辞の変換を行う。
ただし、SKK-JISYO.L のような英数変換、数値変換などはできない。")

(register-definition-prefixes "skk-emacs" '("skk-"))

;;;***

;;;### (autoloads nil "skk-gadget" "skk-gadget.el" (0 0 0 0))
;;; Generated autoloads from skk-gadget.el

(autoload 'skk-current-date "skk-gadget" "\
`current-time-string' の出力を加工し、現在の日時 (string) を返す。
オプショナル引数の PP-FUNCTION を指定すると、
  `skk-current-date-1' の返り値、 FORMAT 、 AND-TIME
を引数にして PP-FUNCTION を `funcall' する。
PP-FUNCTION が nil の場合は `skk-default-current-date-function' を
`funcall' する。
FORMAT は `format' の第１引数の様式 (string) による出力指定テンプレート。
AND-TIME (boolean) を指定すると時刻も返す。
`skk-today' と `skk-clock' のサブルーチンである。

\(fn &optional PP-FUNCTION FORMAT AND-TIME)")

(autoload 'skk-default-current-date "skk-gadget" "\
日付情報の標準的な出力をする他、ユーザにある程度のカスタマイズ機能を提供する。
この関数の引数でカスタマイズできない出力を希望する場合は、
`skk-default-current-date-function' に自前の関数を指定する。

DATE-INFORMATION は

  (year month day day-of-week hour minute second)

の形式のリスト。各要素は文字列。`skk-current-date-1' の出力を使用。

FORMAT は `format' の第１引数の様式による出力形態を指定する文字列。
  nil であれば \"%s年%s月%s日(%s)%s時%s分%s秒\" (もしくは
  \"%s年%s月%s日(%s)\" が使われる。

NUM-TYPE (number) は
  0 -> 無変換
  1 -> 全角数字へ変換
  2 -> 漢数字へ変換 (位取りなし)
  3 -> 漢数字へ変換 (位取りをする)
  4 -> その数字そのものをキーにして辞書を再検索
  5 -> 漢数字 (手形などで使用する文字を使用)へ変換 (位取りをする)
  9 -> 将棋で使用する数字 (\"３四\" など) に変換

GENGO は元号表示するかどうか (boolean)。

GENGO-INDEX は `skk-gengo-alist' の各要素の cadr を 0 とする index
 (number)。nil であれば `current-time-string' の出力のまま無変換。

MONTH-ALIST-INDEX は `skk-month-alist' の各要素の cadr を 0 とする
 index (number)。nil であれば `current-time-string' の出力のまま無変換。

DAYOFWEEK-ALIST-INDEX は `skk-day-of-week-alist' の各要素の cadr を
 0 とする index (number)。nil であれば `current-time-string' の出力のま
ま無変換。

AND-TIME は時刻も表示するかどうか (boolean)。

\(fn DATE-INFORMATION FORMAT NUM-TYPE GENGO GENGO-INDEX MONTH-ALIST-INDEX DAYOFWEEK-ALIST-INDEX &optional AND-TIME)")

(autoload 'skk-relative-date "skk-gadget" "\
`skk-current-date' の拡張版。引数である PP-FUNCTION, FORMAT 及び AND-TIME
 は `skk-current-date' を参照のこと。

実行例
 (skk-relative-date) => \"平成25年2月03日(日)\"
 (skk-relative-date (lambda (arg) body) nil nil :dd -1) => \"平成25年2月02日(土)\"
 (skk-relative-date (lambda (arg) body) nil nil :mm -1) => \"平成25年1月03日(木)\"
 (skk-relative-date (lambda (arg) body) nil nil :yy  2) => \"平成27年2月03日(火)\"

\(fn PP-FUNCTION FORMAT AND-TIME &key (YY 0) (MM 0) (DD 0))")

(autoload 'skk-today "skk-gadget" "\
`current-time-string' の出力を加工し、現在の日時を表す文字列を作り、挿入
する。実質的に「today エントリの呼び出し」だけなので、カスタマイズは個人
辞書の today エントリによる。

\(fn ARG)" t)

(autoload 'skk-clock "skk-gadget" "\
ミニバッファにデジタル時計を表示する。
quit すると、その時点の日時を候補として挿入する。
quit したときに起動してからの経過時間をミニバッファに表示する。
interactive に起動する他、\"clock /(skk-clock)/\" などのエントリを SKK の辞書
に加え、\"/clock\"+ SPC で変換することによっても起動可。\\[keyboard-quit] で止まる。
実行変換で起動した場合は、\\[keyboard-quit] した時点の時点の日時を挿入する。

オプショナル引数の KAKUTEI-WHEN-QUIT が non-nil であれば \\[keyboard-quit] したときに確定する。
オプショナル引数の TIME-SIGNAL が non-nil であれば、NTT の時報風に ding する。
それぞれ \"clock /(skk-clock nil t)/\" のようなエントリを辞書に挿入すれば良い。
`skk-date-ad' と `skk-number-style' によって表示方法のカスタマイズが可能。

\(fn &optional KAKUTEI-WHEN-QUIT TIME-SIGNAL)" t)

(autoload 'skk-ad-to-gengo "skk-gadget" "\


\(fn GENGO-INDEX &optional DIVIDER TAIL NOT-GANNEN)")

(autoload 'skk-ad-to-gengo-1 "skk-gadget" "\


\(fn AD &optional NOT-GANNEN MONTH DAY)")

(autoload 'skk-gengo-to-ad "skk-gadget" "\


\(fn &optional HEAD TAIL)")

(autoload 'skk-gengo-to-ad-1 "skk-gadget" "\


\(fn GENGO NUMBER)")

(autoload 'skk-calc "skk-gadget" "\


\(fn OPERATOR)")

(autoload 'skk-plus "skk-gadget")

(autoload 'skk-minus "skk-gadget")

(autoload 'skk-times "skk-gadget")

(autoload 'skk-ignore-dic-word "skk-gadget" "\


\(fn &rest NO-SHOW-LIST)")

(autoload 'skk-henkan-face-off-and-remove-itself "skk-gadget")

(autoload 'skk-gadget-units-conversion "skk-gadget" "\
`skk-units-alist'を参照し、換算を行う。
NUMBER について UNIT-FROM から UNIT-TO への換算を行う。

\(fn UNIT-FROM NUMBER UNIT-TO)")

(register-definition-prefixes "skk-gadget" '("skk-"))

;;;***

;;;### (autoloads nil "skk-hint" "skk-hint.el" (0 0 0 0))
;;; Generated autoloads from skk-hint.el

(register-definition-prefixes "skk-hint" '("skk-hint-"))

;;;***

;;;### (autoloads nil "skk-inline" "skk-inline.el" (0 0 0 0))
;;; Generated autoloads from skk-inline.el

(autoload 'skk-inline-show "skk-inline" "\


\(fn STR FACE &optional VERTICAL-STR TEXT-MAX-HEIGHT)")

(register-definition-prefixes "skk-inline" '("skk-"))

;;;***

;;;### (autoloads nil "skk-isearch" "skk-isearch.el" (0 0 0 0))
;;; Generated autoloads from skk-isearch.el

(autoload 'skk-isearch-message "skk-isearch" "\
Show isearch message.")

(autoload 'skk-isearch-mode-setup "skk-isearch" "\
hook function called when skk isearch begin.")

(autoload 'skk-isearch-mode-cleanup "skk-isearch" "\
Hook function called when skk isearch is done.")

(autoload 'skk-isearch-skk-mode "skk-isearch" "\


\(fn &rest ARGS)" t)

(defconst skk-isearch-really-early-advice (lambda nil (defadvice isearch-message-prefix (around skk-isearch-ad activate) (let ((current-input-method (unless (and (boundp 'skk-isearch-switch) skk-isearch-switch) current-input-method))) ad-do-it)) (defadvice isearch-toggle-input-method (around skk-isearch-ad activate) (cond ((string-match "^japanese-skk" (format "%s" default-input-method)) (let ((skk-isearch-initial-mode-when-skk-mode-disabled 'latin)) (skk-isearch-mode-setup) (skk-isearch-skk-mode))) ((null default-input-method) ad-do-it (when (string-match "^japanese-skk" (format "%s" default-input-method)) (let ((skk-isearch-initial-mode-when-skk-mode-disabled 'latin)) (skk-isearch-mode-setup)) (deactivate-input-method))) (t ad-do-it)))))

(define-key isearch-mode-map [(control \\)] 'isearch-toggle-input-method)

(register-definition-prefixes "skk-isearch" '("skk-isearch-"))

;;;***

;;;### (autoloads nil "skk-jisx0201" "skk-jisx0201.el" (0 0 0 0))
;;; Generated autoloads from skk-jisx0201.el

(autoload 'skk-jisx0201-mode "skk-jisx0201" "\
SKK のモードを JIS X 0201 モードに変更する。

\(fn ARG)" t)

(autoload 'skk-toggle-katakana "skk-jisx0201" "\


\(fn ARG)" t)

(autoload 'skk-hiragana-to-jisx0201-region "skk-jisx0201" "\


\(fn START END)")

(autoload 'skk-katakana-to-jisx0201-region "skk-jisx0201" "\


\(fn START END)")

(register-definition-prefixes "skk-jisx0201" '("skk-"))

;;;***

;;;### (autoloads nil "skk-jisx0213" "skk-jisx0213.el" (0 0 0 0))
;;; Generated autoloads from skk-jisx0213.el

(autoload 'skk-jisx0213-henkan-list-filter "skk-jisx0213")

;;;***

;;;### (autoloads nil "skk-jisyo-edit-mode" "skk-jisyo-edit-mode.el"
;;;;;;  (0 0 0 0))
;;; Generated autoloads from skk-jisyo-edit-mode.el

(autoload 'skk-jisyo-edit-mode "skk-jisyo-edit-mode" "\
Major mode for editing SKK JISYO." t)

(add-to-list 'auto-mode-alist '("SKK-JISYO" . skk-jisyo-edit-mode) t)

(add-to-list 'auto-mode-alist '("\\.skk-jisyo\\(\\.BAK\\|\\.bak\\|~\\)?$" . skk-jisyo-edit-mode))

(add-to-list 'auto-mode-alist '("\\..*skk/jisyo\\(\\.BAK\\|\\.bak\\|~\\)?$" . skk-jisyo-edit-mode))

(autoload 'skk-edit-private-jisyo "skk-jisyo-edit-mode" "\
個人辞書ファイル `skk-jisyo' を編集する。
任意での個人辞書保存のあと、`skk-jisyo' を開き、`skk-jisyo-edit-mode' に入る。
ローカルに 以下のキー定義が追加される。

key       binding
---       -------
C-c C-c   Save & Exit
C-c C-k   Abort

SKK 使用中の場合は SKK による個人辞書バッファの更新が禁止される。

オプショナル引数 CODING-SYSTEM にて個人辞書のコード系を指定可能。

この機能は従来の手動での個人辞書編集より配慮されているが、SKK 辞書の構文を
チェックすることはできず、自己責任での編集であることは変わりない。

\(fn &optional CODING-SYSTEM)" t)

(register-definition-prefixes "skk-jisyo-edit-mode" '("skk-"))

;;;***

;;;### (autoloads nil "skk-kakasi" "skk-kakasi.el" (0 0 0 0))
;;; Generated autoloads from skk-kakasi.el

(autoload 'skk-gyakubiki-region "skk-kakasi" "\
領域の漢字、送り仮名を全てひらがなに変換する。
オプショナル引数の ALL が non-nil ならば、複数の候補がある場合は、\"{}\" でく
くって表示する。
例えば、
    中島 -> {なかしま|なかじま}

\(fn START END &optional ALL)" t)

(autoload 'skk-gyakubiki-and-henkan "skk-kakasi" "\
領域の漢字をひらがなに変換し、そのひらがなを見出し語としてかな漢字変換を実行する。

\(fn START END)" t)

(autoload 'skk-gyakubiki-message "skk-kakasi" "\
領域の漢字、送り仮名を全てひらがなに変換後、エコーする。
オプショナル引数の ALL が non-nil ならば、複数の候補がある場合は、\"{}\" でく
くって表示する。
例えば、
    中島 -> {なかしま|なかじま}

\(fn START END &optional ALL)" t)

(autoload 'skk-gyakubiki-katakana-region "skk-kakasi" "\
領域の漢字、送り仮名を全てカタカナに変換する。
オプショナル引数の ALL が non-nil ならば、複数の候補がある場合は、\"{}\" でく
くって表示する。
例えば、
    中島 -> {ナカシマ|ナカジマ}

\(fn START END &optional ALL)" t)

(autoload 'skk-gyakubiki-katakana-message "skk-kakasi" "\
領域の漢字、送り仮名を全てカタカナに変換後、エコーする。
オプショナル引数の ALL が non-nil ならば、複数の候補がある場合は、\"{}\" でく
くって表示する。
例えば、
    中島 -> {ナカシマ|ナカジマ}

\(fn START END &optional ALL)" t)

(autoload 'skk-hurigana-region "skk-kakasi" "\
領域の漢字に全てふりがなを付ける。
例えば、
   \"変換前の漢字の脇に\" -> \"変換前[へんかんまえ]の漢字[かんじ]の脇[わき]に\"

オプショナル引数の ALL が non-nil ならば、複数の候補がある場合は、\"{}\" でく
くって表示する。
例えば、
    \"中島\" -> \"中島[{なかしま|なかじま}]\"

\(fn START END &optional ALL)" t)

(autoload 'skk-hurigana-message "skk-kakasi" "\
領域の漢字に全てふりがなを付け、エコーする。
例えば、
   \"変換前の漢字の脇に\" -> \"変換前[へんかんまえ]の漢字[かんじ]の脇[わき]に\"

オプショナル引数の ALL が non-nil ならば、複数の候補がある場合は、\"{}\" でく
くって表示する。
例えば、
    \"中島\" -> \"中島[{なかしま|なかじま}]\"

\(fn START END &optional ALL)" t)

(autoload 'skk-hurigana-katakana-region "skk-kakasi" "\
領域の漢字に全てフリガナを付ける。
例えば、
   \"変換前の漢字の脇に\" -> \"変換前[ヘンカンマエ]の漢字[カンジ]の脇[ワキ]に\"

オプショナル引数の ALL が non-nil ならば、複数の候補がある場合は、\"{}\" でく
くって表示する。
例えば、
    \"中島\" -> \"中島[{ナカシマ|ナカジマ}]\"

\(fn START END &optional ALL)" t)

(autoload 'skk-hurigana-katakana-message "skk-kakasi" "\
領域の漢字に全てフリガナを付け、エコーする。
例えば、
   \"変換前の漢字の脇に\" -> \"変換前[ヘンカンマエ]の漢字[カンジ]の脇[ワキ]に\"

オプショナル引数の ALL が non-nil ならば、複数の候補がある場合は、\"{}\" でく
くって表示する。
例えば、
    \"中島\" -> \"中島[{ナカシマ|ナカジマ}]\"

\(fn START END &optional ALL)" t)

(autoload 'skk-romaji-region "skk-kakasi" "\
領域の漢字、ひらがな、カタカナ、全英文字を全てローマ字に変換する。
変換には、ヘボン式を用いる。
例えば、
   \"漢字かな混じり文をローマ字に変換\"
    -> \"  kan'zi  kana  ma  ziri  bun'  woro-ma  zi ni hen'kan' \"

`skk-romaji-*-by-hepburn' が nil であれば、ローマ字への変換様式を訓令式に変更す
る。例えば、\"し\" はヘボン式では \"shi\" だが、訓令式では \"si\" となる。

\(fn START END)" t)

(autoload 'skk-romaji-message "skk-kakasi" "\
領域の漢字、ひらがな、カタカナ、全英文字を全てローマ字に変換し、エコーする。
変換には、ヘボン式を用いる。
例えば、
   \"漢字かな混じり文をローマ字に変換\"
    -> \"  kan'zi  kana  ma  ziri  bun'  woro-ma  zi ni hen'kan' \"

`skk-romaji-*-by-hepburn' が nil であれば、ローマ字への変換様式を訓令式に変更す
る。例えば、\"し\" はヘボン式では \"shi\" だが、訓令式では \"si\" となる。

\(fn START END)" t)

(register-definition-prefixes "skk-kakasi" '("skk-"))

;;;***

;;;### (autoloads nil "skk-kcode" "skk-kcode.el" (0 0 0 0))
;;; Generated autoloads from skk-kcode.el

(autoload 'skk-input-by-code-or-menu "skk-kcode" "\
変数 `skk-kcode-method' で指定された機能を用いて文字を挿入する。

\(fn &optional ARG)" t)

(autoload 'skk-display-code-for-char-at-point "skk-kcode" "\
ポイントにある文字の区点番号、JIS コード、EUC コード、シフト JIS コード及びユニコードを表示する。

\(fn &optional ARG)" t)

(autoload 'skk-list-chars "skk-kcode" "\
変数 `skk-kcode-charset' に従って文字一覧を表示する.
\\[universal-argument] 付きで実行すると、following-char() を優先表示する.

\(fn ARG)" t)

(register-definition-prefixes "skk-kcode" '("skk-"))

;;;***

;;;### (autoloads nil "skk-leim" "skk-leim.el" (0 0 0 0))
;;; Generated autoloads from skk-leim.el

(autoload 'skk-activate "skk-leim" "\


\(fn &optional NAME)")

(autoload 'skk-auto-fill-activate "skk-leim" "\


\(fn &optional NAME)")

(autoload 'skk-inactivate "skk-leim")

(autoload 'skk-auto-fill-inactivate "skk-leim")

(register-input-method "japanese-skk" "Japanese" 'skk-activate "" "Simple Kana to Kanji conversion program")

(register-input-method "japanese-skk-auto-fill" "Japanese" 'skk-auto-fill-activate "" "Simple Kana to Kanji conversion program with auto-fill")

(register-definition-prefixes "skk-leim" '("skk-leim-exit-from-minibuffer"))

;;;***

;;;### (autoloads nil "skk-look" "skk-look.el" (0 0 0 0))
;;; Generated autoloads from skk-look.el

(autoload 'skk-look "skk-look" "\
UNIX look コマンドを利用して変換する。
SKK abbrev モードにて、英文字 + アスタリスクで uncompleted spelling を指定する。
詳しくは skk-look.el ファイルのコメントや Info を参照の事。
CONVERSION-ARGUMENTS は `skk-look-conversion-arguments' を
一時的に置き換えたい時に指定する。
デフォルトでは SKK abbrev モードのみで有効な機能だが、
NOT-ABBREV-ONLY を指定する事で常に有効となる。
EXPAND-NULL を指定すると、入力が \"*\" のみの時は
words ファイルにある全ての見出しが対象となる。
`skk-look-recursive-search', `skk-look-expanded-word-only',
`skk-look-use-ispell' を一時的に変更したい場合には
`let' により束縛して使う事。

\(fn &optional CONVERSION-ARGUMENTS NOT-ABBREV-ONLY EXPAND-NULL)")

(autoload 'skk-look-completion "skk-look" "\
look コマンドを利用して補完候補を得る。
COMPLETION-ARGUMENTS は `skk-look-completion-arguments' を
一時的に置き換えたい時に指定する。
デフォルトでは SKK abbrev モードのみで有効な機能だが、
NOT-ABBREV-ONLY を指定する事で常に有効となる。
EXPAND-NULL を指定すると、入力が空である時に
words ファイルにある全ての見出しを返す。
`skk-look-use-ispell' を一時的に変更したい場合には
`let' により束縛して使う事。

\(fn &optional COMPLETION-ARGUMENTS NOT-ABBREV-ONLY EXPAND-NULL)")

(autoload 'skk-look-ispell "skk-look" "\


\(fn WORD &optional SITUATION)")

(register-definition-prefixes "skk-look" '("skk-look-1"))

;;;***

;;;### (autoloads nil "skk-lookup" "skk-lookup.el" (0 0 0 0))
;;; Generated autoloads from skk-lookup.el

(autoload 'skk-lookup-search "skk-lookup")

(autoload 'skk-lookup-get-content "skk-lookup" "\


\(fn WORD &optional LISTING-P)")

(register-definition-prefixes "skk-lookup" '("skk-lookup-"))

;;;***

;;;### (autoloads nil "skk-macs" "skk-macs.el" (0 0 0 0))
;;; Generated autoloads from skk-macs.el

(put 'skk-defadvice 'lisp-indent-function 'defun)

(put 'skk-loop-for-buffers 'lisp-indent-function 1)

(register-definition-prefixes "skk-macs" '("cancel-undo-boundary" "event-to-character" "skk-" "string-to-int-list"))

;;;***

;;;### (autoloads nil "skk-num" "skk-num.el" (0 0 0 0))
;;; Generated autoloads from skk-num.el

(autoload 'skk-num-compute-henkan-key "skk-num" "\
KEY の中の連続する数字を現わす文字列を \"#\" に置き換えた文字列を返す。
\"12\" や \"０９\" など連続する数字を 1 つの \"#\" に置き換えることに注意。
置き換えた数字を `skk-num-list' の中にリストの形で保存する。
例えば、KEY が \"へいせい7ねん12がつ\" であれば、\"へいせい#ねん#がつ\"
と変換し、`skk-num-list' に (\"7\" \"12\") というリストを代入する。
辞書の見出し語の検索に使用する。

\(fn KEY)")

(autoload 'skk-num-convert "skk-num" "\
INDEX が指す `skk-henkan-list' の要素を数値変換のために加工する。
`skk-henkan-list' の INDEX が指している候補 (数値変換キーの)を
  \"#2\" -> (\"#2\" .\"一\")
のように変換する。

\(fn INDEX)")

(autoload 'skk-num-multiple-convert "skk-num" "\


\(fn &optional COUNT)")

(autoload 'skk-num-exp "skk-num" "\
ascii 数字 (string) の NUM を TYPE に従って変換した文字列を返す。
TYPE は下記の通り。
0 -> 無変換
1 -> 全角数字へ変換
2 -> 漢数字 (位取りあり) へ変換。例;1024 -> 一〇二四
3 -> 漢数字 (位取りなし) へ変換。例;1024 -> 千二十四
4 -> その数字そのものをキーにして辞書を再検索
5 -> 漢数字 (手形などで使用する文字を使用) へ変換
8 -> 桁区切りへ変換 (1,234,567)
9 -> 将棋で使用する数字 (\"３四\" など) へ変換

\(fn NUM TYPE)")

(autoload 'skk-num-uniq "skk-num")

(autoload 'skk-num-initialize "skk-num" "\
`skk-use-numeric-conversion' 関連の変数を初期化する。")

(autoload 'skk-num-henkan-key "skk-num" "\
適切な変換キーを返す。
type4 の数値再変換が行われたときは、数値自身を返し、それ以外の数値変換
では、`skk-henkan-key' の数値を \"#\" で置き換えたキーを返す。")

(autoload 'skk-num-update-jisyo "skk-num" "\
数字自身を見出し語として辞書をアップデートする。

\(fn NOCONVWORD WORD &optional PURGE)")

(autoload 'skk-num "skk-num" "\
数字を `skk-number-style' の値に従い変換する。
`skk-current-date' のサブルーチン。

\(fn STR)")

(register-definition-prefixes "skk-num" '("add-number-grouping" "skk-num-"))

;;;***

;;;### (autoloads nil "skk-search-web" "skk-search-web.el" (0 0 0
;;;;;;  0))
;;; Generated autoloads from skk-search-web.el

(register-definition-prefixes "skk-search-web" '("skk-"))

;;;***

;;;### (autoloads nil "skk-server-completion" "skk-server-completion.el"
;;;;;;  (0 0 0 0))
;;; Generated autoloads from skk-server-completion.el

(autoload 'skk-server-completion-search "skk-server-completion" "\
サーバーコンプリーションを行い、得られた各見出しでさらに検索する。
送り有り変換には非対応。")

(autoload 'skk-comp-by-server-completion "skk-server-completion" "\
Server completion に対応した辞書サーバを利用する補完プログラム。
`skk-completion-prog-list' の要素に指定して使う。")

(register-definition-prefixes "skk-server-completion" '("skk-server-completion-search-midasi"))

;;;***

;;;### (autoloads nil "skk-server" "skk-server.el" (0 0 0 0))
;;; Generated autoloads from skk-server.el

(autoload 'skk-server-version "skk-server" "\
Return version information of SKK server.
When called interactively, print version information." t)

(autoload 'skk-search-server-1 "skk-server" "\
`skk-search-server' のサブルーチン。

\(fn FILE LIMIT)")

(autoload 'skk-adjust-search-prog-list-for-server-search "skk-server" "\
変数 `skk-search-prog-list' を調整する。
`skk-server-host' もしくは `skk-servers-list' が nil であれば、
`skk-search-prog-list' から `skk-search-server' を car に持つリストを消す。
non-nil であれば、加える。

\(fn &optional NON-DEL)")

(autoload 'skk-disconnect-server "skk-server" "\
辞書サーバを切り離す。")

(register-definition-prefixes "skk-server" '("skk-"))

;;;***

;;;### (autoloads nil "skk-show-mode" "skk-show-mode.el" (0 0 0 0))
;;; Generated autoloads from skk-show-mode.el

(autoload 'skk-show-mode "skk-show-mode" nil t)

(register-definition-prefixes "skk-show-mode" '("skk-show-mode-"))

;;;***

;;;### (autoloads nil "skk-sticky" "skk-sticky.el" (0 0 0 0))
;;; Generated autoloads from skk-sticky.el

(register-definition-prefixes "skk-sticky" '("skk-sticky-"))

;;;***

;;;### (autoloads nil "skk-study" "skk-study.el" (0 0 0 0))
;;; Generated autoloads from skk-study.el

(autoload 'skk-study-search "skk-study" "\
学習データを参照して ENTRY を加工し、関連性のある語の優先順位を上げて返す。

\(fn HENKAN-BUFFER MIDASI OKURIGANA ENTRY)")

(autoload 'skk-study-update "skk-study" "\
MIDASI と WORD について `skk-study-data-ring' の最初の関連語を関連付けて学習する。

\(fn HENKAN-BUFFER MIDASI OKURIGANA WORD PURGE)")

(autoload 'skk-study-save "skk-study" "\
学習結果を `skk-study-file' へ保存する。
オプショナル引数の NOMSG が non-nil であれば、保存メッセージを表示しない。

\(fn &optional NOMSG)" t)

(autoload 'skk-study-switch-current-theme "skk-study" "\
カレントバッファに対して skk-study の学習テーマ THEME を設定する。
学習テーマ名 THEME には任意の文字列を指定できる。
カレントバッファに学習テーマが設定されないときは、学習テーマ
\"general\" に対して学習が行われる。

\(fn THEME)" t)

(autoload 'skk-study-remove-theme "skk-study" "\
skk-study の学習テーマ THEME を削除する。

\(fn THEME)" t)

(autoload 'skk-study-copy-theme "skk-study" "\
skk-study の学習テーマ FROM を TO にコピーする。
TO の既存データは破壊される。

\(fn FROM TO)" t)

(autoload 'skk-study-read "skk-study" "\
`skk-study-file' から学習結果を読み込む。
オプショナル引数の FORCE が non-nil であれば、破棄の確認をしない。

\(fn &optional NOMSG FORCE)" t)

(register-definition-prefixes "skk-study" '("skk-study-"))

;;;***

;;;### (autoloads nil "skk-tankan" "skk-tankan.el" (0 0 0 0))
;;; Generated autoloads from skk-tankan.el

(autoload 'skk-tankan "skk-tankan" "\
単漢字変換を開始する。
\\[skk-tankan] で部首変換を、
\\[universal-argument] 数値 \\[skk-tankan] で総画数変換を開始する。

\(fn ARG)" t)

(autoload 'skk-tankan-search "skk-tankan" "\
変数 `skk-henkan-key' で指定された「読み」に基づいて単漢字変換を実行する。
通常は `skk-search-prog-list' の１要素として次の形式で指定される。
\\='(skk-tankan-search \\='skk-search-jisyo-file
                    skk-large-jisyo 10000))

\(fn FUNC &rest ARGS)")

(autoload 'skk-search-tankanji "skk-tankan" "\


\(fn &optional JISYO)")

(register-definition-prefixes "skk-tankan" '("skk-"))

;;;***

;;;### (autoloads nil "skk-tut" "skk-tut.el" (0 0 0 0))
;;; Generated autoloads from skk-tut.el

(autoload 'skk-tutorial "skk-tut" "\
Start SKK tutorial.
You can select English version by \\[universal-argument] \\[skk-tutorial].

\(fn &optional QUERY-LANGUAGE)" t)

(register-definition-prefixes "skk-tut" '("skk"))

;;;***

;;;### (autoloads nil "skk-vars" "skk-vars.el" (0 0 0 0))
;;; Generated autoloads from skk-vars.el

(put 'skk-deflocalvar 'lisp-indent-function 'defun)

(put 'skk-kutouten-type 'safe-local-variable 'symbolp)

(defvar skk-preload nil "\
*Non-nil ならば、Emacs 起動時に SKK プログラムと辞書の読み込みを済ませる。
Emacs の起動そのものは遅くなるが、DDSKK の初回起動を早くすることができる。")

(custom-autoload 'skk-preload "skk-vars" t)

(defvar skk-isearch-switch nil)

(register-definition-prefixes "skk-vars" '("skk"))

;;;***

;;;### (autoloads nil "skk-version" "skk-version.el" (0 0 0 0))
;;; Generated autoloads from skk-version.el

(autoload 'skk-version "skk-version" "\
Return SKK version with its codename.
If WITHOUT-CODENAME is non-nil, simply return SKK version without
the codename.

\(fn &optional WITHOUT-CODENAME)" t)

;;;***

;;;### (autoloads nil "skk" "skk.el" (0 0 0 0))
;;; Generated autoloads from skk.el

(autoload 'skk-mode "skk" "\
日本語入力モード。
マイナーモードの一種で、オリジナルのモードには影響を与えない。
負の引数を与えると SKK モードから抜ける。

An input mode for Japanese, converting romanized phonetic strings to kanji.

A minor mode, it should not affect the use of any major mode or
orthogonal minor modes.

In the initial SKK mode, hiragana submode, the mode line indicator is
\"かな\".  Lowercase romaji inputs are automatically converted to
hiragana where possible.  The lowercase characters `q' and `l' change
submodes of SKK, and `x' is used as a prefix indicating a small kana.

`q' is used to toggle between hiragana and katakana (mode line
indicator \"カナ\") input submodes.

`l' is used to enter ASCII submode (mode line indicator \"SKK\").
Uppercase `L' enters JISX0208 latin (wide ASCII) submode (mode line
indicator \"全英\").  `
' returns to hiragana submode from either
ASCII submode.

Kanji conversion is complex, but the basic principle is that the user
signals the appropriate stem to be matched against dictionary keys by
the use of uppercase letters.  Because SKK does not use grammatical
information, both the beginning and the end of the stem must be marked.

For non-inflected words (eg, nouns) consisting entirely of kanji, the
simplest way to invoke conversion is to enter the reading of the kanji,
the first character only in uppercase.  A leading \"▽\" indicates that
kanji conversion is in progress.  After entering the reading, press
space.  This invokes dictionary lookup, and the hiragana reading will be
redisplayed in kanji as the first candidate.  Pressing space again gives
the next candidate.  Further presses of space produce further candidates,
as well as a list of the next few candidates in the minibuffer.  Eg,
\"Benri\" => \"▽べんり\", and pressing space produces \"▼便利\" (the
solid triangle indicates that conversion is in progress).  Backspace
steps through the candidate list in reverse.

A candidate can be accepted by pressing `
', or by entering a
self-inserting character.  (Unlike other common Japanese input methods,
RET not only accepts the current candidate, but also inserts a line
break.)

Inflected words (verbs and adjectives), like non-inflected words, begin
input with a capital letter.  However, for these words the end of the
kanji string is signaled by capitalizing the next mora.  Eg, \"TuyoI\"
=> \"▼強い\".  If no candidate is available at that point, the inflection
point will be indicated with an asterisk \"*\", and trailing characters
will be displayed until a candidate is recognized.  It will be
immediately displayed (pressing space is not necessary).  Space and
backspace are used to step forward and backward through the list of
candidates.

For more information, see the `skk' topic in Info.  (Japanese only.)

A tutorial is available in Japanese or English via \\[skk-tutorial].
Use a prefix argument to choose the language.  The default is system-
dependent.

\(fn &optional ARG)" t)

(autoload 'skk-auto-fill-mode "skk" "\
日本語入力モード。自動折り返し機能付き。
マイナーモードの一種で、オリジナルのモードには影響を与えない。
正の引数を与えると、強制的に `auto-fill-mode' 及び SKK モードに入る。
負の引数を与えると `auto-fill-mode' 及び SKK モードから抜ける。

\(fn &optional ARG)" t)

(autoload 'skk-setup-jisyo-buffer "skk" "\
SKK の辞書バッファを用意する。
`skk-jisyo' の辞書バッファで、
 (1)空バッファであれば、新しくヘッダーを作り、
 (2)辞書エントリがある既存の辞書バッファならば、ヘッダーが正しいかどうかを
    チェックする。")

(autoload 'skk-emulate-original-map "skk" "\
キー入力に対して Emacs のオリジナルのキー割り付けでコマンドを実行する。

\(fn ARG)")

(autoload 'skk-adjust-user-option "skk" "\
ユーザオプションの不整合を調整する。")

(autoload 'skk-latin-mode "skk" "\
SKK のモードをアスキーモードに変更する。

\(fn ARG)" t)

(autoload 'skk-jisx0208-latin-mode "skk" "\
SKK のモードを全英モードに変更する。

\(fn ARG)" t)

(autoload 'skk-toggle-characters "skk" "\
■モード、▼モードで、かなモードとカナモードをトグルで切り替える。
▽モードでは `skk-henkan-start-point' (▽の直後) とカーソルの間の文字列につい
て、ひらがなとカタカナを入れ替える。

\(fn ARG)" t)

(autoload 'skk-insert "skk" "\
SKK の文字入力を行なう。

\(fn &optional ARG PROG-LIST-NUMBER)" t)

(autoload 'skk-compile-rule-list "skk" "\
rule list を木の形にコンパイルする。

\(fn &rest RULE-LISTS)")

(autoload 'skk-henkan-in-minibuff "skk" "\
辞書登録モードに入り、登録した単語の文字列を返す。")

(autoload 'skk-previous-candidate "skk" "\
▼モードであれば、一つ前の候補を表示する。
▼モード以外ではカレントバッファにタイプした文字を挿入する。
確定辞書による確定の直後に呼ぶと確定をアンドゥし、見出しに対する次候補を表示する。
最後に確定したときの候補はスキップされる。

\(fn &optional ARG)" t)

(autoload 'skk-treat-strip-note-from-word "skk" "\
変換候補の文字列 WORD を、候補そのものと注釈とに分割して cons cell を返す。
候補そのものと注釈とのセパレータは \";\" である必要がある。
分割のルールは以下のとおり。

  \"word\" --> (\"word\" . nil)
  \"word;\" --> (\"word\" . \"\")
  \"word;note\" --> (\"word\" . \"note\")

\(fn WORD)")

(autoload 'skk-kakutei "skk" "\
現在表示されている語で確定し、辞書を更新する。
カレントバッファで SKK モードになっていなかったら SKK モードに入る。
オプショナル引数の WORD を渡すと、現在表示されている候補とは無関係に
WORD で確定する。

\(fn &optional ARG WORD)" t)

(autoload 'skk-henkan-on-message "skk")

(autoload 'skk-start-henkan "skk" "\
▽モードでは漢字変換を開始する。▼モードでは次の候補を表示する。
▽モードでカナモードのまま漢字変換を開始した場合は、見出し語を平仮名に
変換してから漢字変換を開始する。見出し語を変換せずにそのまま漢字変換を
行いたければ、\\[universal-argument] SPC とタイプする。

\(fn ARG &optional PROG-LIST-NUMBER)" t)

(autoload 'skk-set-henkan-point-subr "skk" "\
かなを入力した後で、ポイントに変換開始のマーク (▽) を付ける。
この関数は `skk-set-henkan-point' の内部関数としても使用されている。

\(fn &optional ARG)" t)

(autoload 'skk-save-jisyo "skk" "\
SKK の辞書バッファをセーブする。
オプショナル引数の QUIET が non-nil であれば、辞書セーブ時のメッセージを
出さない。

\(fn &optional QUIET)" t)

(autoload 'skk-save-jisyo-original "skk" "\
SKK の辞書バッファをセーブする。
オプショナル引数 QUIET が non-nil であれば、辞書セーブ時のメッセージを出さない。

\(fn &optional QUIET)")

(autoload 'skk-reread-private-jisyo "skk" "\
バッファに読み込んだ個人辞書を破棄し、ファイルからバッファへ再読み込みする。
オプショナル引数の FORCE が non-nil であれば、破棄の確認をしない。

\(fn &optional FORCE)" t)

(autoload 'skk-create-file "skk" "\
FILE がなければ、FILE という名前の空ファイルを作る。
オプショナル引数の JAPANESE/ENGLISH を指定すると、ファイル作成後そのメッセージ
をエコーエリアに表示する。

\(fn FILE &optional JAPANESE ENGLISH MODES)")

(autoload 'skk-get-jisyo-buffer "skk" "\
FILE を開いて SKK 辞書バッファを作り、バッファを返す。
辞書バッファには `skk-jisyo-code' が適用される (nil であれば euc) が、FILE に
 (\"path/to/file\" . CODING-SYSTEM) のコンスセルも指定できる。
オプショナル引数の NOMSG を指定するとファイル読み込みの際のメッセージを表示しな
い。

\(fn FILE &optional NOMSG)")

(autoload 'skk-search "skk" "\
`skk-current-search-prog-list' の各要素（検索プログラム）を順に評価する。
いずれかの要素が候補を見つけた時点で終了する。")

(autoload 'skk-compute-henkan-lists "skk" "\
辞書候補群を４つのリストに分解する。
詳しくは、この関数のコメントを参照。

\(fn OKURIGANA)")

(autoload 'skk-remove-duplicates "skk" "\
LIST から、重複する要素を除外したリストを返す。

\(fn LIST)")

(autoload 'skk-update-jisyo "skk" "\


\(fn WORD &optional PURGE)")

(autoload 'skk-update-jisyo-original "skk" "\
次の変換時に WORD が最初の候補になるように、個人辞書を更新する。
PURGE が non-nil で WORD が共有辞書にある候補なら `skk-ignore-dic-word'
関数でクォートした候補を個人辞書に作り、次の変換から出力しな
いようにする。
WORD が共有辞書になければ、個人辞書の辞書エントリから削除する。

\(fn WORD &optional PURGE)")

(autoload 'skk-quote-char "skk" "\
WORD を辞書エントリとして正しい形に整形する。
辞書形式の制限から、辞書エントリ内に含めてはならない文字が WORD の中にあれば、
評価したときにその文字となるような Lisp コードを返す。

\(fn WORD)")

(autoload 'skk-quote-semicolon "skk" "\
WORD を辞書エントリとして正しい形に整形する。
`skk-quote-char' と似ているが、註釈と関係ないセミコロン (;) を処理する点が
異なる。

\(fn WORD)")

(autoload 'skk-search-progs "skk" "\


\(fn KEY &optional PROG-LIST REMOVE-NOTE)")

(autoload 'skk-search-and-replace "skk" "\


\(fn START END REGEXP FUNC)")

(autoload 'skk-jisx0208-to-ascii "skk" "\


\(fn STRING)")

(autoload 'skk-henkan-skk-region-by-func "skk" "\
`skk-henkan-start-point' と `skk-henkan-end-point' の間の文字列を変換する。
変換可能かどうかのチェックをした後に ARG を引数として FUNC を適用し、
`skk-henkan-start-point' と `skk-henkan-end-point' の間の文字列を変換する。

\(fn FUNC &optional ARG)")

(autoload 'skk-hiragana-to-katakana "skk" "\


\(fn HIRAGANA)")

(autoload 'skk-katakana-to-hiragana "skk" "\


\(fn KATAKANA)")

(autoload 'skk-henkan-face-on "skk" "\
SKK の face 属性を ON にする。
`skk-use-face' が non-nil の場合、`skk-henkan-start-point' と
`skk-henkan-end-point' の間の face 属性を `skk-henkan-face' の値に変更する。

\(fn &optional FACE)")

(autoload 'skk-henkan-face-off "skk" "\
SKK の face 属性を OFF にする。
`skk-henkan-start-point' と `skk-henkan-end-point' の間の表示を変更している
`skk-henkan-overlay' を消す。")

(autoload 'skk-remove-minibuffer-setup-hook "skk" "\


\(fn &rest ARGS)")

(autoload 'skk-preload "skk" "\
Emacs 起動時にあらかじめ SKK を呼ぶことで SKK の応答を速くする。
先読みの対象になるのは以下。
1. skk.el と関連するいくつかのファイル (初回起動時の遅延を緩和)
2. 共有辞書群 (初変換時の遅延を緩和)
変数 `skk-preload' が non-nil のとき `after-init-hook' から呼ばれる。
そのため Emacs の起動時間が長くなる点には注意を要する。")

(add-hook 'after-init-hook (lambda nil (when (and (symbol-value 'init-file-user) skk-preload) (skk-preload) (message "SKK preload...done")) (when window-system (ccc-setup))) t)

(register-definition-prefixes "skk" '("skk-"))

;;;***

;;;### (autoloads nil "tar-util" "tar-util.el" (0 0 0 0))
;;; Generated autoloads from tar-util.el

(autoload 'tar-make-descriptor "tar-util" "\
BUFFER is made by function `tar-raw-buffer'.
Return list like `tar-parse-info', See `tar-mode'.
this function is based on `tar-summarize-buffer'.

\(fn BUFFER)")

(autoload 'tar-file-descriptor "tar-util" "\
Return descriptor Structure for match FILE in BUFFER.
BUFFER is made by function `tar-raw-buffer'.

\(fn BUFFER FILE)")

(autoload 'tar-raw-buffer "tar-util" "\
ARCHIVE is path to tar archive.
Return buffer object.

\(fn ARCHIVE)")

(autoload 'tar-list-files "tar-util" "\
ARCHIVE is path to tar archive.

\(fn ARCHIVE)")

(autoload 'tar-salvage-file "tar-util" "\
Salvage SALVAGEFILE in ARCHIVE, and save to SAVEFILE.

\(fn ARCHIVE SALVAGEFILE SAVEFILE)")

;;;***
(provide 'skk-autoloads)
;;; skk-autoloads.el ends here
