[表紙] [目次] [索引] [検索] [上端 / 下端]

Emacs Lisp リファレンスマニュアル

GNU一般公有使用許諾書
1. はじめに
1.1 警告
1.2 Lispの歴史
1.3 表記法
1.3.1 用語
1.3.2 nilt
1.3.3 評価の表記法
1.3.4 結果表示の表記法
1.3.5 エラーメッセージ
1.3.6 バッファ内のテキストの表記法
1.3.7 記述形式
1.3.7.1 関数の記述例
1.3.7.2 変数の記述例
1.4 版情報
1.5 謝辞
2. Lispのデータ型
3. 数
3.1 整数の基本
3.2 浮動小数点数の基本
3.3 数向けの型述語
3.4 数の比較
3.5 数の変換
3.6 算術演算
3.7 丸め演算
3.8 整数のビット演算
3.9 標準数学関数
3.10 乱数
4. 文字列と文字
5. リスト
6. シーケンス、配列、ベクトル
7. シンボル
8. 評価
9. 制御構造
10. 変数
11. 関数
12. マクロ
13. カスタマイズ定義の書き方
13.1 すべての種類の項目に共通のキーワード
13.2 カスタマイズグループを定義する
13.3 カスタマイズ変数を定義する
13.4 カスタマイズ型
13.4.1 単純型
13.4.2 複合型
13.4.3 リストに繋ぎ合わせる
13.4.4 型キーワード
14. ロード
15. バイトコンパイル
16. Emacs Lisp関数のアドバイス (2003/10/30)
17. Lispプログラムのデバッグ
17.1 Lispデバッガ
17.1.1 エラーによるデバッガの起動
17.1.2 無限ループのデバッグ
17.1.3 関数呼び出し時のデバッガの起動
17.1.4 デバッガの明示的な起動
17.1.5 デバッガの使い方
17.1.6 デバッガコマンド
17.1.7 デバッガの起動
17.1.8 デバッガの内部
17.2 edebug
17.2.1 edebugの使い方
17.2.2 edebug向けの処置
17.2.3 edebugの実行モード
17.2.4 ジャンプ
17.2.5 edebugのその他のコマンド
17.2.6 ブレークポイント
17.2.6.1 グローバルブレーク条件
17.2.6.2 ソース上のブレークポイント
17.2.7 エラーの捕捉
17.2.8 edebugのビュー
17.2.9 評価
17.2.10 評価リストバッファ
17.2.11 edebugでの出力
17.2.12 トレースバッファ
17.2.13 カバレッジテスト
17.2.14 外側の文脈
17.2.14.1 停止すべきかどうかの検査
17.2.14.2 edebugの表示の更新
17.2.14.3 edebugの再帰編集
17.2.15 マクロ呼び出しの処置
17.2.15.1 仕様リスト
17.2.15.2 仕様内でのバックトラック
17.2.15.3 仕様の例
17.2.16 edebugのオプション
17.3 不正なLisp構文のデバッグ
17.3.1 開き括弧の過剰
17.3.2 閉じ括弧の過剰
17.4 コンパイル時の問題のデバッグ
18. Lispオブジェクトの読み取りと表示
18.1 読み取りと表示の概要
18.2 入力ストリーム
18.3 入力関数
18.4 出力ストリーム
18.5 出力関数
18.6 出力に影響する変数
19. ミニバッファ
20. コマンドループ
21. キーマップ
22. メジャーモードとマイナモード
23. 説明文
24. ファイル
25. バックアップと自動保存 (2003/10/30)
25.1 バックアップファイル (2003/10/30)
25.1.1 バックアップファイルの作成 (2003/10/30)
25.1.2 改名によるバックアップかコピーによるバックアップか (2003/10/30)
25.1.3 番号付きバックアップファイルの作成と削除 (2003/10/30)
25.1.4 バックアップファイルの命名方法 (2003/10/30)
25.2 自動保存 (2003/10/30)
25.3 復元 (2003/10/30)
26. バッファ (2003/10/30)
27. ウィンドウ
28. フレーム
29. バッファ内の位置
30. マーカ
31. テキスト
32. 非ASCII文字
33. 探索と一致
33.1 文字列の探索
33.2 正規表現
33.2.1 正規表現の構文
33.2.2 複雑な正規表現の例
33.3 正規表現の探索
33.4 POSIXの正規表現探索
33.5 探索と置換
33.6 マッチデータ
33.6.1 一致したテキストの置換
33.6.2 マッチデータの簡単な参照
33.6.3 マッチデータ全体を参照する
33.6.4 マッチデータの保存と復元
33.7 探索と大文字小文字
33.8 編集に用いられる標準的な正規表現
34. 構文テーブル
35. 略語と略語の展開 (2003/10/30)
35.1 略語 (abbrev) モードの設定 (2003/10/30)
35.2 略語表 (2003/10/30)
35.3 略語を定義する (2003/10/30)
35.4 略語をファイルに保存する (2003/10/30)
35.5 略語の探索と展開 (2003/10/30)
35.6 標準の略語表 (2003/10/30)
36. プロセス
37. Emacsの画面表示
38. カレンダーと日誌のカスタマイズ
39. オペレーティングシステムとのインターフェイス
A. Emacs 20 Antinews (2003/10/30)
A.1 Old Lisp Features in Emacs 20 (2003/10/30)
A.2 Old Lisp Features in Emacs 20.3 (2003/10/30)
B. ヒントと慣習
C. GNU Emacsの内部
D. 標準のエラー
E. バッファローカルな変数
F. 標準のキーマップ
G. 標準のフック
Index
旧版以降の新しいシンボル