[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ここにあげるのは標準のEmacsのすべてのエラー・シンボルの一覧であり、
概念によってグループ化されています。その一覧は個々のシンボルのメッセージ
(シンボルのerror-message
属性)と、そのエラーがどのように
して起きるかを説明している箇所への相互参照を含んでいます。
個々のエラー・シンボルはシンボルのリストであるerror-conditions
属性を持っています。通常、このリストはエラー・シンボル自身とシンボル
error
を含んでいます。
これ以外に中間的なクラスでerror
よりも狭いが単なるエラー・シンボル
よりも広い属性をもつシンボルを含んでいることもあります。
例えば、ファイルのアクセスに関するエラーはすべてfile-error
という
属性を持っています。
特別な例外として、エラー・シンボルquit
は
とりやめがエラーとみなされないので、状態error
を持っていません。
どのようにエラーが発生し、どのようにエラーをハンドルするかについては、 See section エラー。
symbol
string; reference。
error
"error"
See section エラー。
quit
"Quit"
See section とりやめ。
args-out-of-range
"Args out of range"
See section シーケンス、配列、ベクタ。
arith-error
"Arithmetic error"
数値の/
と%
を参照。
beginning-of-buffer
"Beginning of buffer"
See section 移動。
buffer-read-only
"Buffer is read-only"
See section 読みだし専用バッファ。
cyclic-function-indirection
"Symbol's chain of function indirections contains a loop"
See section シンボル関数間接参照。
end-of-buffer
"End of buffer"
See section 移動。
end-of-file
"End of file during parsing"
これはfile-error
ではありません。
See section 入力関数。
file-error
このエラーとその仲間(subcategories)は、エラー文字列を持ちません。
そのようになっているのは、エラー状態file-error
がある場合に、
エラーメッセージがデータ項目から単独で構築されるからです。
See section ファイル。
file-locked
これは file-error
です。
See section ファイルのロック。
file-already-exists
これはfile-error
です。
See section ファイルへの書込み。
file-supersession
これはfile-error
です。
See section 変更時間の比較。
invalid-function
"Invalid function"
See section リスト形式の分類。
invalid-read-syntax
"Invalid read syntax"
See section 入力関数。
invalid-regexp
"Invalid regexp"
See section 正規表現。
no-catch
"No catch for tag"
See section 明示的な非局所脱出: catch
と throw
。
search-failed
"Search failed"
See section 検索と照合。
setting-constant
"Attempt to set a constant symbol"
シンボルnil
とt
の値は変更できません。
See section Variables that Never Change。
undefined-color
"Undefined color"
See section 色の名前。
void-function
"Symbol's function definition is void"
See section 関数セルの内容へのアクセス。
void-variable
"Symbol's value as variable is void"
See section 変数の値へのアクセス。
wrong-number-of-arguments
"Wrong number of arguments"
See section リスト形式の分類。
wrong-type-argument
"Wrong type argument"
See section 型述語。
以下のエラータイプ(すべてarith-error
の特殊なケースに分類
される)は、特定のシステムにおいて数学関数を正しく使用しなかった場合
に発生することがあります。
domain-error
"Arithmetic domain error"
See section 標準的な数学関数。
overflow-error
"Arithmetic overflow error"
See section 標準的な数学関数。
range-error
"Arithmetic range error"
See section 標準的な数学関数。
singularity-error
"Arithmetic singularity error"
See section 標準的な数学関数。
underflow-error
"Arithmetic underflow error"
See section 標準的な数学関数。
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Yasutaka SHINDOH on September, 29 2006 using texi2html 1.76.