関数 | |
MCharTable * | mdebug_dump_chartab (MCharTable *table, int indent) |
文字テーブルをダンプする. | |
MFace * | mdebug_dump_face (MFace *face, int indent) |
フェースをダンプする. | |
MFont * | mdebug_dump_font (MFont *font) |
フォントをダンプする. | |
MFontset * | mdebug_dump_fontset (MFontset *fontset, int indent) |
フォントセットをダンプする. | |
MInputMethod * | mdebug_dump_im (MInputMethod *im, int indent) |
入力メソッドをダンプする. | |
int | mdebug_hook () |
エラーの際に呼ばれるフック関数. | |
MText * | mdebug_dump_mtext (MText *mt, int indent, int fullp) |
M-text をダンプする. | |
MPlist * | mdebug_dump_plist (MPlist *plist, int indent) |
プロパティリストをダンプする. | |
MSymbol | mdebug_dump_symbol (MSymbol symbol, int indent) |
シンボルをダンプする. | |
MSymbol | mdebug_dump_all_symbols (int indent) |
すべてのシンボル名をダンプする. |
MCharTable* mdebug_dump_chartab | ( | MCharTable * | table, | |
int | indent | |||
) |
関数 mdebug_dump_chartab() は文字テーブル table を stderr に人間に可読な形で印刷する。indent は2行目以降のインデントを指定する。
関数 mdebug_dump_face() はフェース face を stderr に人間に可読な形で印刷する。 indent は2行目以降のインデントを指定する。
関数 mdebug_dump_face() はフォントセット fontset を stderr に人間に可読な形で印刷する。 indent は2行目以降のインデントを指定する。
MInputMethod* mdebug_dump_im | ( | MInputMethod * | im, | |
int | indent | |||
) |
int mdebug_hook | ( | void | ) |
関数 mdebug_hook() はエラーが起こった際に呼ばれ、何もせずに-1 を返す。デバッガ内でブレークポイントを設定するために用いることができる。
関数 mdebug_dump_mtext() は M-text mt を stderr に人間に可読な形で印刷する。 indent は2行目以降のインデントを指定する。 fullp が 0 ならば、文字コード列だけを印刷する。 そうでなければ、内部バイト列とテキストプロパティも印刷する。
関数 mdebug_dump_plist() はプロパティリスト plist を stderr に人間に可読な形で印刷する。 indent は2行目以降のインデントを指定する。
関数 mdebug_dump_symbol() はシンボル $symbol を stderr に人間に可読な形で印刷する。 indent は2行目以降のインデントを指定する。
MSymbol mdebug_dump_all_symbols | ( | int | indent | ) |
関数 mdebug_dump_all_symbols() は、すべてのシンボルの名前を stderr に印刷する。 indent は2行目以降のインデントを指定する。