|  | Index Entry | Section | 
|---|
| 
 | 
| " |  |  | 
|---|
|  | `"' in printing | 19.5 Output Functions | 
|  | `"' in strings | 2.3.8.1 Syntax for Strings | 
| 
 | 
| # |  |  | 
|---|
|  | `#$' | 16.3 Documentation Strings and Compilation | 
|  | `#'' syntax | 12.7 Anonymous Functions | 
|  | `#@count' | 16.3 Documentation Strings and Compilation | 
|  | `#colon' read syntax | 2.3.4 Symbol Type | 
|  | `#n#' read syntax | 2.5 Read Syntax for Circular Objects | 
|  | `#n=' read syntax | 2.5 Read Syntax for Circular Objects | 
| 
 | 
| $ |  |  | 
|---|
|  | `$' in display | 38.3 Truncation | 
|  | `$' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
| 
 | 
| % |  |  | 
|---|
|  | % | 3.6 Arithmetic Operations | 
|  | `%' in format | 4.7 Formatting Strings | 
| 
 | 
| & |  |  | 
|---|
|  | `&' in replacement | 34.6.1 Replacing the Text that Matched | 
|  | &define (Edebug) | 18.2.15.1 Specification List | 
|  | ¬ (Edebug) | 18.2.15.1 Specification List | 
|  | &optional | 12.2.3 Other Features of Argument Lists | 
|  | &optional (Edebug) | 18.2.15.1 Specification List | 
|  | &or (Edebug) | 18.2.15.1 Specification List | 
|  | &rest | 12.2.3 Other Features of Argument Lists | 
|  | &rest (Edebug) | 18.2.15.1 Specification List | 
| 
 | 
| ' |  |  | 
|---|
|  | `'' for quoting | 9.3 Quoting | 
| 
 | 
| ( |  |  | 
|---|
|  | `(' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
| 
 | 
| ) |  |  | 
|---|
|  | `)' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
| 
 | 
| * |  |  | 
|---|
|  | * | 3.6 Arithmetic Operations | 
|  | `*' in interactive | 21.2.1 Using interactive | 
|  | `*' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
|  | `*scratch*' | 23.1.3 How Emacs Chooses a Major Mode | 
| 
 | 
| + |  |  | 
|---|
|  | + | 3.6 Arithmetic Operations | 
|  | `+' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
| 
 | 
| , |  |  | 
|---|
|  | , (with Backquote) | 13.5 Backquote | 
|  | ,@ (with Backquote) | 13.5 Backquote | 
| 
 | 
| - |  |  | 
|---|
|  | - | 3.6 Arithmetic Operations | 
| 
 | 
| . |  |  | 
|---|
|  | `.' in lists | 2.3.6.1 Dotted Pair Notation | 
|  | `.' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
|  | `.emacs' | 40.1.2 The Init File, `.emacs' | 
| 
 | 
| / |  |  | 
|---|
|  | / | 3.6 Arithmetic Operations | 
|  | /= | 3.4 Comparison of Numbers | 
| 
 | 
| 1 |  |  | 
|---|
|  | 1+ | 3.6 Arithmetic Operations | 
|  | 1- | 3.6 Arithmetic Operations | 
| 
 | 
| 2 |  |  | 
|---|
|  | 2C-mode-map | 22.5 Prefix Keys | 
| 
 | 
| ; |  |  | 
|---|
|  | `;' in comment | 2.2 Comments | 
| 
 | 
| < |  |  | 
|---|
|  | < | 3.4 Comparison of Numbers | 
|  | <= | 3.4 Comparison of Numbers | 
| 
 | 
| = |  |  | 
|---|
|  | = | 3.4 Comparison of Numbers | 
| 
 | 
| > |  |  | 
|---|
|  | > | 3.4 Comparison of Numbers | 
|  | >= | 3.4 Comparison of Numbers | 
| 
 | 
| ? |  |  | 
|---|
|  | `?' in character constant | 2.3.3 Character Type | 
|  | ? in minibuffer | 20.2 Reading Text Strings with the Minibuffer | 
|  | `?' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
| 
 | 
| @ |  |  | 
|---|
|  | `@' in interactive | 21.2.1 Using interactive | 
|  | `(...)' in lists | 2.3.6 Cons Cell and List Types | 
| 
 | 
| [ |  |  | 
|---|
|  | `[' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
|  | [...] (Edebug) | 18.2.15.1 Specification List | 
| 
 | 
| \ |  |  | 
|---|
|  | `\' in character constant | 2.3.3 Character Type | 
|  | `\' in display | 38.3 Truncation | 
|  | `\' in printing | 19.5 Output Functions | 
|  | `\' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
|  | `\' in replacement | 34.6.1 Replacing the Text that Matched | 
|  | `\' in strings | 2.3.8.1 Syntax for Strings | 
|  | `\' in symbols | 2.3.4 Symbol Type | 
|  | `\'' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\<' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\=' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\>' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\`' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\a' | 2.3.3 Character Type | 
|  | `\b' | 2.3.3 Character Type | 
|  | `\b' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\B' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\e' | 2.3.3 Character Type | 
|  | `\f' | 2.3.3 Character Type | 
|  | `\n' | 2.3.3 Character Type | 
|  | `\n' in print | 19.6 Variables Affecting Output | 
|  | `\n' in replacement | 34.6.1 Replacing the Text that Matched | 
|  | `\r' | 2.3.3 Character Type | 
|  | `\s' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\S' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\t' | 2.3.3 Character Type | 
|  | `\v' | 2.3.3 Character Type | 
|  | `\W' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
|  | `\w' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
| 
 | 
| ] |  |  | 
|---|
|  | `]' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
| 
 | 
| ^ |  |  | 
|---|
|  | `^' in regexp | 34.2.1.1 Special Characters in Regular Expressions | 
| 
 | 
| ` |  |  | 
|---|
|  | ` | 13.5 Backquote | 
|  | ` (list substitution) | 13.5 Backquote | 
| 
 | 
| | |  |  | 
|---|
|  | `|' in regexp | 34.2.1.3 Backslash Constructs in Regular Expressions | 
| 
 | 
| A |  |  | 
|---|
|  | abbrev | 36. Abbrevs and Abbrev Expansion | 
|  | abbrev table | 36. Abbrevs and Abbrev Expansion | 
|  | abbrev tables in modes | 23.1.1 Major Mode Conventions | 
|  | abbrev-all-caps | 36.5 Looking Up and Expanding Abbreviations | 
|  | abbrev-expansion | 36.5 Looking Up and Expanding Abbreviations | 
|  | abbrev-file-name | 36.4 Saving Abbrevs in Files | 
|  | abbrev-mode | 36.1 Setting Up Abbrev Mode | 
|  | abbrev-prefix-mark | 36.5 Looking Up and Expanding Abbreviations | 
|  | abbrev-start-location | 36.5 Looking Up and Expanding Abbreviations | 
|  | abbrev-start-location-buffer | 36.5 Looking Up and Expanding Abbreviations | 
|  | abbrev-symbol | 36.5 Looking Up and Expanding Abbreviations | 
|  | abbrev-table-name-list | 36.2 Abbrev Tables | 
|  | abbreviate-file-name | 25.8.2 Directory Names | 
|  | abbrevs-changed | 36.4 Saving Abbrevs in Files | 
|  | abnormal hook | 23.6 Hooks | 
|  | abort-recursive-edit | 21.12 Recursive Editing | 
|  | aborting | 21.12 Recursive Editing | 
|  | abs | 3.4 Comparison of Numbers | 
|  | absolute file name | 25.8.3 Absolute and Relative File Names | 
|  | accept-process-output | 37.9.3 Accepting Output from Processes | 
|  | access-file | 25.6.1 Testing Accessibility | 
|  | accessibility of a file | 25.6.1 Testing Accessibility | 
|  | accessible portion (of a buffer) | 30.4 Narrowing | 
|  | accessible-keymaps | 22.11 Scanning Keymaps | 
|  | accessing data of mouse events | 21.6.13 Accessing Events | 
|  | acos | 3.9 Standard Mathematical Functions | 
|  | activate-mark-hook | 31.7 The Mark | 
|  | activating advice | 17.5 Activation of Advice | 
|  | active display table | 38.17.2 Active Display Table | 
|  | active keymap | 22.6 Active Keymaps | 
|  | active-minibuffer-window | 20.9 Minibuffer Miscellany | 
|  | ad-activate | 17.5 Activation of Advice | 
|  | ad-activate-all | 17.5 Activation of Advice | 
|  | ad-activate-regexp | 17.5 Activation of Advice | 
|  | ad-add-advice | 17.4 Computed Advice | 
|  | ad-deactivate | 17.5 Activation of Advice | 
|  | ad-deactivate-all | 17.5 Activation of Advice | 
|  | ad-deactivate-regexp | 17.5 Activation of Advice | 
|  | ad-default-compilation-action | 17.5 Activation of Advice | 
|  | ad-define-subr-args | 17.9 Definition of Subr Argument Lists | 
|  | ad-disable-advice | 17.6 Enabling and Disabling Advice | 
|  | ad-disable-regexp | 17.6 Enabling and Disabling Advice | 
|  | ad-do-it | 17.3 Around-Advice | 
|  | ad-enable-advice | 17.6 Enabling and Disabling Advice | 
|  | ad-enable-regexp | 17.6 Enabling and Disabling Advice | 
|  | ad-get-arg | 17.8 Argument Access in Advice | 
|  | ad-get-args | 17.8 Argument Access in Advice | 
|  | ad-return-value | 17.2 Defining Advice | 
|  | ad-set-arg | 17.8 Argument Access in Advice | 
|  | ad-set-args | 17.8 Argument Access in Advice | 
|  | ad-start-advice | 17.5 Activation of Advice | 
|  | ad-stop-advice | 17.5 Activation of Advice | 
|  | ad-unadvise | 17.2 Defining Advice | 
|  | ad-unadvise-all | 17.2 Defining Advice | 
|  | ad-update | 17.5 Activation of Advice | 
|  | ad-update-all | 17.5 Activation of Advice | 
|  | ad-update-regexp | 17.5 Activation of Advice | 
|  | Adaptive Fill mode | 32.13 Adaptive Fill Mode | 
|  | adaptive-fill-first-line-regexp | 32.13 Adaptive Fill Mode | 
|  | adaptive-fill-function | 32.13 Adaptive Fill Mode | 
|  | adaptive-fill-mode | 32.13 Adaptive Fill Mode | 
|  | adaptive-fill-regexp | 32.13 Adaptive Fill Mode | 
|  | add-abbrev | 36.3 Defining Abbrevs | 
|  | add-hook | 23.6 Hooks | 
|  | add-name-to-file | 25.7 Changing File Names and Attributes | 
|  | add-text-properties | 32.19.2 Changing Text Properties | 
|  | add-to-invisibility-spec | 38.5 Invisible Text | 
|  | add-to-list | 11.8 How to Alter a Variable Value | 
|  | address field of register | 2.3.6 Cons Cell and List Types | 
|  | advice, activating | 17.5 Activation of Advice | 
|  | advice, deactivating | 17.5 Activation of Advice | 
|  | advice, defining | 17.2 Defining Advice | 
|  | advice, enabling and disabling | 17.6 Enabling and Disabling Advice | 
|  | advice, preactivating | 17.7 Preactivation | 
|  | advising functions | 17. Advising Emacs Lisp Functions | 
|  | after-advice | 17.2 Defining Advice | 
|  | after-change-functions | 32.25 Change Hooks | 
|  | after-find-file | 25.1.2 Subroutines of Visiting | 
|  | after-init-hook | 40.1.2 The Init File, `.emacs' | 
|  | after-insert-file-functions | 32.19.7 Saving Text Properties in Files | 
|  | after-load-alist | 15.8 Hooks for Loading | 
|  | after-make-frame-functions | 29.1 Creating Frames | 
|  | after-revert-hook | 26.3 Reverting | 
|  | after-save-hook | 25.2 Saving Buffers | 
|  | after-string (overlay property) | 38.9.1 Overlay Properties | 
|  | alist | 5.8 Association Lists | 
|  | all-christian-calendar-holidays | 39.2 Customizing the Holidays | 
|  | all-completions | 20.5.1 Basic Completion Functions | 
|  | all-hebrew-calendar-holidays | 39.2 Customizing the Holidays | 
|  | all-islamic-calendar-holidays | 39.2 Customizing the Holidays | 
|  | alt characters | 2.3.3 Character Type | 
|  | and | 10.3 Constructs for Combining Conditions | 
|  | anonymous function | 12.7 Anonymous Functions | 
|  | anonymous lambda expressions (Edebug) | 18.2.2 Instrumenting for Edebug | 
|  | apostrophe for quoting | 9.3 Quoting | 
|  | append | 5.5 Building Cons Cells and Lists | 
|  | append-to-file | 25.4 Writing to Files | 
|  | apply | 12.5 Calling Functions | 
|  | apply, and debugging | 18.1.8 Internals of the Debugger | 
|  | appt-audible | 39.10 Customizing Appointment Reminders | 
|  | appt-delete-window-function | 39.10 Customizing Appointment Reminders | 
|  | appt-disp-window-function | 39.10 Customizing Appointment Reminders | 
|  | appt-display-duration | 39.10 Customizing Appointment Reminders | 
|  | appt-display-mode-line | 39.10 Customizing Appointment Reminders | 
|  | appt-message-warning-time | 39.10 Customizing Appointment Reminders | 
|  | appt-msg-window | 39.10 Customizing Appointment Reminders | 
|  | appt-visible | 39.10 Customizing Appointment Reminders | 
|  | apropos | 24.5 Help Functions | 
|  | aref | 6.3 Functions that Operate on Arrays | 
|  | argument binding | 12.2.3 Other Features of Argument Lists | 
|  | argument descriptors | 21.2.1 Using interactive | 
|  | argument evaluation form | 21.2.1 Using interactive | 
|  | argument prompt | 21.2.1 Using interactive | 
|  | arguments, reading | 20. Minibuffers | 
|  | arith-errorexample | 10.5.3.3 Writing Code to Handle Errors | 
|  | arith-errorin division | 3.6 Arithmetic Operations | 
|  | arithmetic shift | 3.8 Bitwise Operations on Integers | 
|  | around-advice | 17.2 Defining Advice | 
|  | array | 6.2 Arrays | 
|  | array elements | 6.3 Functions that Operate on Arrays | 
|  | arrayp | 6.3 Functions that Operate on Arrays | 
|  | ASCII character codes | 2.3.3 Character Type | 
|  | aset | 6.3 Functions that Operate on Arrays | 
|  | ash | 3.8 Bitwise Operations on Integers | 
|  | asin | 3.9 Standard Mathematical Functions | 
|  | ask-user-about-lock | 25.5 File Locks | 
|  | ask-user-about-supersession-threat | 27.6 Comparison of Modification Time | 
|  | asking the user questions | 20.6 Yes-or-No Queries | 
|  | assoc | 5.8 Association Lists | 
|  | assoc-default | 5.8 Association Lists | 
|  | assoc-ignore-case | 4.5 Comparison of Characters and Strings | 
|  | assoc-ignore-representation | 4.5 Comparison of Characters and Strings | 
|  | association list | 5.8 Association Lists | 
|  | assq | 5.8 Association Lists | 
|  | assq-delete-all | 5.8 Association Lists | 
|  | asynchronous subprocess | 37.4 Creating an Asynchronous Process | 
|  | atan | 3.9 Standard Mathematical Functions | 
|  | atom | 5.3 Predicates on Lists | 
|  | atoms | 5.3 Predicates on Lists | 
|  | attributes of text | 32.19 Text Properties | 
|  | Auto Fill mode | 32.14 Auto Filling | 
|  | auto-coding-regexp-alist | 33.10.5 Default Coding Systems | 
|  | auto-fill-chars | 32.14 Auto Filling | 
|  | auto-fill-function | 32.14 Auto Filling | 
|  | auto-mode-alist | 23.1.3 How Emacs Chooses a Major Mode | 
|  | auto-raise-tool-bar-items | 22.12.6 Tool bars | 
|  | auto-resize-tool-bar | 22.12.6 Tool bars | 
|  | auto-save-default | 26.2 Auto-Saving | 
|  | auto-save-file-format | 25.12 File Format Conversion | 
|  | auto-save-file-name-p | 26.2 Auto-Saving | 
|  | auto-save-hook | 26.2 Auto-Saving | 
|  | auto-save-interval | 26.2 Auto-Saving | 
|  | auto-save-list-file-name | 26.2 Auto-Saving | 
|  | auto-save-list-file-prefix | 26.2 Auto-Saving | 
|  | auto-save-mode | 26.2 Auto-Saving | 
|  | auto-save-timeout | 26.2 Auto-Saving | 
|  | auto-save-visited-file-name | 26.2 Auto-Saving | 
|  | auto-saving | 26.2 Auto-Saving | 
|  | autoload | 15.4 Autoload | 
|  | autoload errors | 15.4 Autoload | 
|  | automatic face assignment | 38.11.8 Automatic Face Assignment | 
|  | automatically buffer-local | 11.10.1 Introduction to Buffer-Local Variables | 
| 
 |