|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T l
Length: 53056 (0xcf40) Types: TextFile Names: »lispref.fns«
└─⟦a05ed705a⟧ Bits:30007078 DKUUG GNU 2/12/89 └─⟦c06c473ab⟧ »./UNRELEASED/lispref.tar.Z« └─⟦1b57a2ffe⟧ └─⟦this⟧ »lispref.fns«
\initial {$} \entry {\samp {$} in display}{477} \entry {\samp {$} in regexp}{415} \initial {%} \entry {\code {%}}{44} \entry {\samp {%} in format}{58} \initial {&} \entry {\samp {&} in replacement}{424} \entry {&optional}{120} \entry {&rest}{120} \initial {'} \entry {\samp {'} in regexp}{416} \initial {(} \entry {\samp {(} in regexp}{415} \entry {\samp {(\dots {})} in lists}{22} \initial {)} \entry {\samp {)} in regexp}{415} \initial {*} \entry {\code {*}}{44} \entry {* in interactive}{222} \entry {\samp {*} in regexp}{414} \entry {*scratch*}{265, 330} \initial {,} \entry {\code {,}}{136} \entry {\code {,{\sf \char '100}}}{136} \initial {-} \entry {\code {-}}{43} \initial {.} \entry {\samp {.} in lists}{23} \entry {\samp {.} in regexp}{413} \entry {.emacs}{237, 459} \entry {\samp {.emacs} customization}{259} \entry {.emacs key bindings}{252} \entry {.emacs load-path}{173} \initial {/} \entry {\code {/}}{44} \entry {\code {/{\fam \ttfam \tentt \char 61}}}{42} \initial {;} \entry {\samp {;} comment}{16} \initial {?} \entry {\samp {?} in characters}{20} \entry {? in minibuffer}{205} \entry {\samp {?} in regexp}{414} \initial {[} \entry {\samp {[} in regexp}{414} \initial {]} \entry {\samp {]} in regexp}{414} \initial {`} \entry {\code {`}}{137} \entry {\samp {`} in regexp}{416} \entry {`{\fam \ttfam \tentt \rawbackslash \frenchspacing emacs/etc/DOC-\var {version}}'\hbox {}}{275} \entry {`{\fam \ttfam \tentt \rawbackslash \frenchspacing etc/DOC-\var {version}}'\hbox {}}{275} \initial {{\char 124}} \entry {\samp {{\fam \ttfam \tentt \char '174}} in regexp}{415} \initial {{\char 34}} \entry {\samp {{\fam \ttfam \tentt \char '042}} in print}{199} \initial {{\char 34}} \entry {\samp {{\fam \ttfam \tentt \char '042}} in strings}{26} \initial {{\char 62}} \entry {\code {{\fam \ttfam \tentt \less }}}{42} \initial {{\char 62}} \entry {\code {{\fam \ttfam \tentt \less }{\fam \ttfam \tentt \char 61}}}{42} \initial {{\char 94}} \entry {\samp {{\fam \ttfam \tentt \hat }} in regexp}{414, 415} \initial {{\fam \ttfam \tentt \char 43}} \entry {\code {{\fam \ttfam \tentt \char 43}}}{43} \initial {{\fam \ttfam \tentt \char 43}} \entry {\samp {{\fam \ttfam \tentt \char 43}} in regexp}{414} \initial {{\fam \ttfam \tentt \char 61}} \entry {\code {{\fam \ttfam \tentt \char 61}}}{42} \initial {{\fam \ttfam \tentt \gtr }} \entry {\code {{\fam \ttfam \tentt \gtr }}}{42} \initial {{\fam \ttfam \tentt \gtr }} \entry {\code {{\fam \ttfam \tentt \gtr }{\fam \ttfam \tentt \char 61}}}{42} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}} in characters}{20} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}} in display}{477} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}} in print}{199} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}} in regexp}{415} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}} in replacement}{424} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}} in strings}{26} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}} in symbols}{28} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}{\fam \ttfam \tentt \less }} in regexp}{416} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}{\fam \ttfam \tentt \gtr }} in regexp}{416} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}b}}{18} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}b} in regexp}{416} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}B} in regexp}{416} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}e}}{18} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}f}}{18} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}n}}{18} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}n} in print}{201} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}\var {n}} in replacement}{424} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}r}}{18} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}s} in regexp}{416} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}S} in regexp}{416} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}t}}{18} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}v}}{18} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}w} in regexp}{416} \initial {{\fam \ttfam \tentt {\indexbackslash }}} \entry {\samp {{\fam \ttfam \tentt {\indexbackslash }}W} in regexp}{416} \initial {1} \entry {\code {1-}}{43} \entry {\code {1{\fam \ttfam \tentt \char 43}}}{43} \initial {A} \entry {abbrev}{437} \entry {abbrev table}{437} \entry {\code {abbrev-expansion}}{440} \entry {\code {abbrev-symbol}}{440} \entry {\code {abort-recursive-edit}}{237} \entry {aborting}{236} \entry {absolute file name}{306} \entry {\code {accept-process-output}}{454} \entry {\code {accessible-keymaps}}{249} \entry {\code {add-abbrev}}{438} \entry {\code {add-name-to-file}}{300} \entry {address register}{21} \entry {\code {after-find-file}}{288} \entry {alist key}{78} \entry {\code {all-completions}}{209} \entry {\code {and}}{145} \entry {anonymous functions}{29, 128} \entry {apostrophe for quote}{170} \entry {\code {append}}{66} \entry {\code {append-to-file}}{292} \entry {\code {append-to-register}}{409} \entry {\code {append\ {\rm example}}}{125} \entry {\code {apply}}{125} \entry {apply, related to debugging}{192} \entry {\code {apply\ {\rm example}}}{126} \entry {\code {apropos}}{281} \entry {\code {aref}}{86} \entry {args-out-of-range error}{53, 324, 381} \entry {argument descriptors}{222} \entry {argument evaluation form}{222} \entry {argument prompt}{222, 223} \entry {arith-error example}{154} \entry {arith-error in division}{44} \entry {array}{85} \entry {array elements}{86} \entry {\code {arrayp}}{86} \entry {ASCII characters}{18} \entry {\code {aset}}{86} \entry {\code {ash}}{46} \entry {\code {ask-user-about-lock}}{294} \entry {\code {ask-user-about-supersession-threat}}{327} \entry {\code {assoc}}{78} \entry {\code {assq}}{79} \entry {\code {atom}}{65} \entry {atoms}{65} \entry {Auto Fill mode}{394} \entry {auto saving}{315} \entry {auto-save error}{319} \entry {\code {auto-save-file-name-p}}{315} \entry {\code {auto-save-mode}}{315} \entry {\code {autoload}}{174} \entry {autoload errors}{174} \entry {automatically buffer local}{112} \initial {B} \entry {\code {back-to-indentation}}{400} \entry {backquote (list substitution)}{136} \entry {backslash in characters}{20} \entry {backslash in strings}{26} \entry {backslash in symbols}{28} \entry {backspace}{18} \entry {\code {backtrace}}{189} \entry {\code {backtrace-debug}}{192} \entry {backup file}{311} \entry {backup files, how to make them}{312} \entry {\code {backup-buffer}}{311} \entry {\code {backup-file-name-p}}{313} \entry {\code {backward-char}}{360} \entry {\code {backward-delete-char-untabify}}{388} \entry {\code {backward-list}}{365} \entry {\code {backward-prefix-chars}}{432} \entry {\code {backward-sexp}}{365} \entry {\code {backward-to-indentation}}{400} \entry {\code {backward-word}}{360} \entry {balancing}{483} \entry {\code {barf-if-buffer-read-only}}{328} \entry {batch mode}{459} \entry {\code {batch-byte-compile}}{181} \entry {\code {baud-rate}}{471} \entry {\code {beep}}{159} \entry {beeping}{158} \entry {beginning of line}{362, 415} \entry {\code {beginning-of-buffer}}{360} \entry {beginning-of-buffer error}{360} \entry {\code {beginning-of-line}}{362} \entry {bell}{158} \entry {binding arguments}{100, 119} \entry {binding local variables}{100} \entry {bitwise and}{48} \entry {bitwise exclusive or}{49} \entry {bitwise not}{49} \entry {bitwise operations}{45} \entry {bitwise or}{49} \entry {\code {blink-matching-open}}{484} \entry {blink-paren-function}{483} \entry {blink-paren-hook}{483} \entry {blinking}{483} \entry {\code {bobp}}{358} \entry {body of function}{119} \entry {\code {bolp}}{358} \entry {boolean}{9} \entry {\code {boundp}}{103} \entry {box diagrams, for lists}{21} \entry {box representation for lists}{63} \entry {buffer characters}{381} \entry {buffer contents}{324} \entry {buffer disable undo}{394} \entry {buffer display}{321} \entry {buffer input stream}{194} \entry {buffer internals}{495} \entry {buffer modification}{326} \entry {buffer name error}{322} \entry {buffer names}{322} \entry {buffer output stream}{197} \entry {buffer text notation}{11} \entry {\code {buffer-enable-undo}}{393} \entry {\code {buffer-end}}{325} \entry {\code {buffer-file-name}}{323} \entry {\code {buffer-flush-undo}}{394} \entry {\code {buffer-list}}{328} \entry {buffer-local variables}{111} \entry {buffer-local variables in modes}{259} \entry {\code {buffer-local-variables}}{113} \entry {\code {buffer-modified-p}}{326} \entry {\code {buffer-modified-p {\rm example}}}{270} \entry {\code {buffer-name}}{322} \entry {buffer-read-only error}{222, 328, 385} \entry {\code {buffer-size}}{325} \entry {\code {buffer-string}}{325} \entry {\code {buffer-substring}}{324} \entry {\code {bufferp}}{321} \entry {buffers, controlled in windows}{345} \entry {building Emacs}{487} \entry {building lists}{66} \entry {built-in}{129} \entry {built-in function}{117} \entry {\code {bury-buffer}}{330} \entry {byte compiling require}{176} \entry {\code {byte-code}}{181} \entry {byte-code interpreter}{181} \entry {\code {byte-compile}}{180} \entry {\code {byte-compile-file}}{180} \entry {byte-compiling macros}{135} \entry {\code {byte-recompile-directory}}{181} \entry {bytes}{51} \initial {C} \entry {C-c}{246} \entry {C-g}{231, 232} \entry {C-g in minibuffer}{219} \entry {C-h}{246} \entry {c-mode-map}{248} \entry {C-q}{472} \entry {C-s}{472} \entry {C-x}{246} \entry {C-x-4}{246} \entry {call stack}{189} \entry {\code {call-interactively}}{225} \entry {\code {call-process}}{445} \entry {\code {call-process-region}}{446} \entry {\code {cancel-debug-on-entry}}{191} \entry {capitalization}{61} \entry {\code {capitalize}}{61} \entry {\code {capitalize-region}}{406} \entry {\code {capitalize-word}}{407} \entry {\code {car}}{69} \entry {\code {car-safe}}{69} \entry {case changes}{406} \entry {case in replacements}{423} \entry {\code {catch}}{148} \entry {CBREAK}{473} \entry {\code {cdr}}{69} \entry {\code {cdr-safe}}{70} \entry {centering point}{350} \entry {changing key bindings}{251} \entry {changing to another buffer}{332} \entry {\code {char-after}}{358} \entry {\code {char-equal}}{54} \entry {\code {char-or-string-p}}{51} \entry {\code {char-syntax}}{431} \entry {\code {char-to-string}}{56} \entry {\code {character}}{429} \entry {character arrays}{51} \entry {character case}{60} \entry {character insertion}{383} \entry {character printing}{280} \entry {character to string}{56, 58} \entry {character width}{406} \entry {characters}{51} \entry {characters for interactive codes}{223} \entry {chmod}{303} \entry {cleanup forms}{157} \entry {\code {clear-abbrev-table}}{438} \entry {\code {clear-visited-file-modtime}}{327} \entry {close parenthesis}{483} \entry {code character description}{223} \entry {codes, interactive description}{223} \entry {command descriptions}{11} \entry {command history}{238} \entry {command line arguments}{462} \entry {command line options}{463} \entry {command loop}{221} \entry {command loop, recursive}{235} \entry {\code {command-execute}}{226} \entry {\code {command-line}}{462} \entry {\code {commandp}}{225} \entry {\code {commandp {\rm example}}}{216, 277} \entry {commands, defining them}{222} \entry {\code {comment}}{429} \entry {comment syntax}{429} \entry {comments}{16} \entry {Common Lisp}{8} \entry {Common Lisp declarations}{93} \entry {Common Lisp errors}{152} \entry {Common Lisp exiting}{148} \entry {Common Lisp garbage collection}{490} \entry {Common Lisp numbers}{41} \entry {Common Lisp optional arguments}{120} \entry {Common Lisp set}{108} \entry {Common Lisp special forms}{169} \entry {Common Lisp symbols}{28} \entry {comparison of modification time}{327} \entry {compilation}{179} \entry {compilation functions}{179} \entry {complete sexp}{435} \entry {\code {completing-read}}{210} \entry {completion}{207} \entry {completion, filename}{308} \entry {completion, lisp symbol}{97} \entry {complex arguments}{203} \entry {complex command}{238} \entry {\code {concat}}{53} \entry {concatenating lists}{74} \entry {concatenation}{53} \entry {\code {cond}}{143} \entry {condition names}{155} \entry {\code {condition-case}}{154} \entry {\code {condition-case\ {\rm example}}}{155} \entry {conditional evaluation}{143} \entry {\code {cons}}{66} \entry {cons cell}{65} \entry {cons cell as box}{63} \entry {cons cells}{66} \entry {\code {consp}}{64} \entry {continuation lines}{477} \entry {\code {continue-process}}{454} \entry {control character keys}{252} \entry {control character printing}{280} \entry {control characters}{19, 251} \entry {control characters in display}{484} \entry {Control-X-prefix}{246} \entry {conventions for writing minor mode}{267} \entry {conversion}{56} \entry {\code {copy-alist}}{81} \entry {\code {copy-file}}{302} \entry {\code {copy-keymap}}{243} \entry {\code {copy-marker}}{373} \entry {\code {copy-rectangle-to-register}}{410} \entry {\code {copy-region-as-kill}}{391} \entry {\code {copy-sequence}}{84} \entry {\code {copy-syntax-table}}{430} \entry {\code {copy-to-buffer}}{382} \entry {\code {copy-to-register}}{409} \entry {copying files in file system}{300} \entry {copying lists}{67, 81} \entry {copying sequences}{53, 67, 84, 89} \entry {copying strings}{53} \entry {copying vectors}{89} \entry {\code {count-lines}}{363} \entry {cp}{302} \entry {\code {create-file-buffer}}{288} \entry {creating keymaps}{241} \entry {ctl-arrow}{406} \entry {ctl-x-4-map}{246} \entry {ctl-x-map}{246} \entry {current buffer excursion}{366} \entry {current buffer mark}{376} \entry {current buffer position}{357} \entry {current command}{228} \entry {\code {current-buffer}}{321} \entry {\code {current-column}}{405} \entry {\code {current-column\ {\rm example}}}{363} \entry {\code {current-global-map}}{248} \entry {\code {current-indentation}}{400} \entry {\code {current-local-map}}{248} \entry {\code {current-time-string}}{468} \entry {\code {current-window-configuration}}{355} \entry {cyclic window ordering}{343} \initial {D} \entry {\code {debug}}{187} \entry {debug Emacs}{469} \entry {\code {debug-on-entry}}{190} \entry {debug-on-error use}{152} \entry {debugger}{152} \entry {debugging}{187} \entry {decrement register}{21} \entry {default argument string}{223} \entry {default-directory}{444} \entry {\code {default-subprocess-input-handler}}{458} \entry {\code {default-value}}{114} \entry {default.el}{459} \entry {\code {defconst}}{105} \entry {\code {define-abbrev}}{438} \entry {\code {define-abbrev-table}}{438} \entry {\code {define-key}}{252} \entry {\code {define-key} in sparse keymaps}{242} \entry {\code {define-prefix-command}}{246} \entry {defining commands}{222} \entry {\code {defmacro}}{135} \entry {\code {defun}}{123} \entry {\code {defvar}}{104} \entry {delete previous char}{387} \entry {delete whitespace}{385, 387} \entry {\code {delete-auto-save-file-if-necessary}}{317} \entry {\code {delete-backward-char}}{387} \entry {\code {delete-blank-lines}}{387} \entry {\code {delete-char}}{387} \entry {\code {delete-file}}{302} \entry {\code {delete-horizontal-space}}{385} \entry {\code {delete-indentation}}{386} \entry {\code {delete-other-windows}}{342} \entry {\code {delete-process}}{449} \entry {\code {delete-region}}{385} \entry {\code {delete-window}}{341} \entry {\code {delete-windows-on}}{342} \entry {deleting files in file system}{300} \entry {deleting windows}{341} \entry {deletion vs killing}{385} \entry {\code {delimiter}}{429} \entry {\code {delq}}{77} \entry {dereferencing indirection}{166} \entry {\code {describe-bindings}}{251} \entry {\code {describe-mode}}{265} \entry {\code {describe-syntax}}{432} \entry {description for interactive codes}{223} \entry {descriptions}{11} \entry {diagrams, boxed, for lists}{21} \entry {\code {digit-argument}}{234} \entry {\code {ding}}{158} \entry {\code {ding{\rm , use of}}}{245} \entry {dinging}{158} \entry {\code {directory-file-name}}{305} \entry {\code {directory-files}}{299} \entry {directory-oriented functions}{299} \entry {\code {disable-command}}{238} \entry {disabled command}{237} \entry {disabled property}{237} \entry {\code {disassemble}}{182} \entry {\code {discard-input}}{229} \entry {display columns}{475} \entry {display lines}{475} \entry {\code {display-buffer}}{335} \entry {\code {display-completion-list}}{213} \entry {dissassembled byte code}{181} \entry {\code {do-auto-save}}{317} \entry {\code {documentation}}{276} \entry {documentation conventions}{275} \entry {documentation for major mode}{265} \entry {documentation notation}{9} \entry {documentation of function}{121} \entry {documentation string, writing one}{275} \entry {documentation strings}{275} \entry {\code {documentation-property}}{276} \entry {\code {documentation-property {\rm example}}}{277} \entry {dotted pair notation}{23} \entry {double-quote in strings}{26} \entry {\code {down-list}}{365} \entry {\code {downcase}}{60} \entry {\code {downcase-region}}{406} \entry {\code {downcase-word}}{407} \entry {downcasing in \code {lookup-key}}{230} \entry {\code {dump-emacs}}{487} \entry {dynamic scoping}{109} \initial {E} \entry {\code {edit-and-eval-command}}{207} \entry {editing command loop}{221} \entry {editing types}{31} \entry {elements of sequences}{85} \entry {\code {elt}}{85} \entry {Emacs character standard notation}{279} \entry {\code {emacs-version}}{487} \entry {EMACSLOADPATH}{173} \entry {\code {enable-command}}{238} \entry {end of buffer marker}{373} \entry {\code {end-of-buffer}}{361} \entry {end-of-buffer error}{360} \entry {end-of-file error}{197, 436} \entry {\code {end-of-line}}{362} \entry {\code {enlarge-window}}{352} \entry {\code {enlarge-window-horizontally}}{352} \entry {environment variables}{467} \entry {\code {eobp}}{358} \entry {\code {eolp}}{358} \entry {\code {eq}}{37} \entry {\code {equal}}{38} \entry {equality}{37} \entry {\code {erase-buffer}}{385} \entry {\code {error}}{151} \entry {error cleanup}{157} \entry {error debugging}{187, 191} \entry {error display}{478} \entry {error in debug}{188} \entry {error message notation}{10} \entry {error-conditions}{155} \entry {error-conditions property}{151, 499} \entry {errors}{150} \entry {ESC}{242, 246, 247, 251, 252} \entry {esc-map}{246} \entry {ESC-prefix}{246} \entry {escape}{18} \entry {escape characters}{199, 201} \entry {\code {eval}}{162} \entry {eval, related to debugging}{192} \entry {\code {eval-current-buffer}}{163} \entry {\code {eval-minibuffer}}{206} \entry {\code {eval-region}}{163} \entry {evaluation error}{163} \entry {evaluation notation}{9} \entry {evaluation of buffer contents}{162} \entry {evaluation of forms}{161} \entry {examining windows}{345} \entry {examples}{12} \entry {examples of using \code {interactive}}{224} \entry {execute program}{443} \entry {execute with prefix argument}{226} \entry {\code {execute-extended-command}}{226} \entry {\code {execute-kbd-macro}}{239} \entry {exit}{235} \entry {exit recursive editing}{235} \entry {\code {exit-minibuffer}}{218} \entry {\code {exit-recursive-edit}}{237} \entry {exiting Emacs}{463} \entry {\code {expand-file-name}}{306} \entry {expansion of file names}{306} \entry {expansion of macros}{133} \entry {\code {expression}}{429} \entry {extent}{109} \initial {F} \entry {\code {fboundp}}{129} \entry {\code {featurep}}{177} \entry {features}{175} \entry {field width}{59} \entry {file age}{295} \entry {file attributes}{298} \entry {file hard link}{300} \entry {file hard links}{299} \entry {file locks}{293} \entry {file mode specification error}{264} \entry {file modification time}{295} \entry {file names}{303} \entry {file names in directory}{299} \entry {file open error}{288} \entry {file symbolic links}{296} \entry {file-already-exists error}{301, 302} \entry {\code {file-attributes}}{297} \entry {\code {file-directory-p}}{296} \entry {file-error}{172} \entry {\code {file-exists-p}}{294} \entry {file-locked error}{294} \entry {\code {file-locked-p}}{293} \entry {\code {file-modes}}{298} \entry {\code {file-name-absolute-p}}{306} \entry {\code {file-name-all-completions}}{308} \entry {\code {file-name-all-versions}}{299} \entry {\code {file-name-as-directory}}{305} \entry {\code {file-name-completion}}{309} \entry {\code {file-name-directory}}{304} \entry {\code {file-name-nondirectory}}{304} \entry {\code {file-name-sans-versions}}{304} \entry {\code {file-newer-than-file-p}}{295} \entry {\code {file-nlinks}}{298} \entry {\code {file-readable-p}}{295} \entry {file-supersession error}{327} \entry {\code {file-symlink-p}}{296} \entry {\code {file-writable-p}}{295} \entry {filename completion subroutines}{308} \entry {\code {fill-individual-paragraphs}}{396} \entry {\code {fill-paragraph}}{395} \entry {\code {fill-region}}{395} \entry {\code {fill-region-as-paragraph}}{396} \entry {\code {fillarray}}{87} \entry {filling a paragraph}{395} \entry {filling, auto}{394} \entry {\code {find-alternate-file}}{286} \entry {\code {find-backup-file-name}}{314} \entry {\code {find-file}}{285} \entry {\code {find-file-noselect}}{286} \entry {\code {find-file-other-window}}{287} \entry {\code {find-file-read-only}}{287} \entry {finding files}{285} \entry {finding windows}{343} \entry {\code {fixup-whitespace}}{386} \entry {floating point}{17} \entry {\code {floatp}}{41} \entry {flow control characters}{472} \entry {flow control example}{470} \entry {flush input}{229} \entry {\code {fmakunbound}}{129} \entry {\code {following-char}}{358} \entry {fonts}{12} \entry {\code {foo}}{12} \entry {\code {for {\rm example}}}{137} \entry {forcing redisplay}{483} \entry {\code {format}}{57} \entry {formatting}{58} \entry {formatting strings}{57} \entry {formfeed}{18} \entry {forms}{161} \entry {\code {forward-char}}{359} \entry {\code {forward-line}}{362} \entry {\code {forward-list}}{365} \entry {\code {forward-sexp}}{365} \entry {\code {forward-to-indentation}}{400} \entry {\code {forward-word}}{360} \entry {\code {fset}}{130} \entry {\code {fset\ {\rm example}}}{167} \entry {\code {ftp-login}}{158} \entry {\code {funcall}}{124} \entry {funcall, related to debugging}{192} \entry {\code {function}}{128} \entry {\code {function {\rm example}}}{277} \entry {function call debugging}{190} \entry {function cell}{91, 180} \entry {function cell in autoload}{173} \entry {function definition}{123} \entry {function descriptions}{11} \entry {function evaluation}{119, 167} \entry {function in keymap}{244} \entry {function input stream}{194} \entry {function invocation}{124} \entry {function keys}{460} \entry {function output stream}{197} \entry {function quoting}{128} \entry {functions in modes}{258} \entry {functions, making them interactive}{222} \entry {\code {fundamental-mode}}{263} \initial {G} \entry {garbage collection protection}{491} \entry {\code {garbage-collect}}{490} \entry {\code {generate-new-buffer}}{331} \entry {\code {get}}{96} \entry {\code {get-buffer}}{322} \entry {\code {get-buffer-create}}{330} \entry {\code {get-buffer-process}}{456} \entry {\code {get-buffer-window}}{345} \entry {\code {get-file-buffer}}{323} \entry {\code {get-file-char}}{196} \entry {\code {get-largest-window}}{343} \entry {\code {get-lru-window}}{343} \entry {\code {get-process}}{449} \entry {\code {get-register}}{408} \entry {\code {getenv}}{467} \entry {global keymap}{248} \entry {\code {global-key-binding}}{249} \entry {\code {global-set-key}}{253} \entry {\code {global-unset-key}}{253} \entry {goal column}{363} \entry {\code {goto-char}}{359} \entry {\code {goto-line}}{361} \initial {H} \entry {\code {hack-local-variables}}{264} \entry {hash notation}{31} \entry {help for major mode}{265} \entry {\code {help-command}}{282} \entry {help-map}{246} \entry {\code {Helper-describe-bindings}}{283} \entry {\code {Helper-help}}{283} \entry {highlighting}{477} \entry {HOME}{443} \entry {horizontal scrolling}{350} \entry {horizontal split lines}{477} \initial {I} \entry {\code {if}}{143} \entry {\code {ignore}}{245} \entry {\code {ignore} in keymap}{244} \entry {\code {inc}}{11} \entry {\code {inc {\rm example}}}{133} \entry {\code {indent-according-to-mode}}{401} \entry {\code {indent-for-tab-command}}{401} \entry {\code {indent-region}}{401} \entry {\code {indent-relative}}{402} \entry {\code {indent-relative-maybe}}{403} \entry {\code {indent-rigidly}}{403} \entry {\code {indent-to}}{404} \entry {\code {indent-to-left-margin}}{401} \entry {indenting}{400} \entry {indenting lists}{435} \entry {indirection}{166} \entry {indirection for symbols}{166} \entry {infinite recursion}{163} \entry {initializtion}{459} \entry {innermost list}{435} \entry {\code {input-pending-p}}{229} \entry {\code {insert}}{381} \entry {insert killed text}{391} \entry {\code {insert-abbrev-table-description}}{438} \entry {\code {insert-before-markers}}{381} \entry {\code {insert-buffer}}{382} \entry {\code {insert-buffer-substring}}{382} \entry {\code {insert-char}}{382} \entry {\code {insert-file}}{292} \entry {\code {insert-file-contents}}{292} \entry {\code {insert-register}}{409} \entry {inside comment}{435} \entry {inside string}{435} \entry {\code {int-to-string}}{57} \entry {integer to decimal}{54, 57, 58, 67, 89} \entry {integer to hexadecimal}{58} \entry {integer to octal}{58} \entry {integer to string}{57} \entry {\code {integer-or-marker-p}}{372} \entry {\code {integerp}}{41} \entry {integers}{17, 39} \entry {\code {interactive}}{222} \entry {interactive call}{225} \entry {interactive code description}{223} \entry {interactive completion}{223} \entry {interactive sessions}{459} \entry {\code {interactive}, examples of using}{224} \entry {\code {interactive-p}}{227} \entry {\code {intern}}{94} \entry {\code {intern-soft}}{94} \entry {\code {interrupt-process}}{453} \entry {invalid format error}{58} \entry {invalid function}{166} \entry {invalid prefix characters error}{252} \entry {invalid-function}{166} \entry {invalid-function error}{244} \entry {invalid-read-syntax error}{16} \entry {invalid-regexp error}{413} \entry {\code {isearch-forward} quitting}{232} \entry {iteration}{146} \initial {J} \entry {joining lists}{74} \entry {\code {just-one-space}}{387} \entry {\code {justify-current-line}}{396} \initial {K} \entry {key sequence error}{252} \entry {\code {key-binding}}{249} \entry {\code {key-description}}{279} \entry {keyboard macro characters}{229} \entry {keyboard macro execution}{226} \entry {keyboard macro in keymap}{245} \entry {keyboard macro termination}{158} \entry {keyboard macros}{239} \entry {\code {keyboard-quit}}{233} \entry {keymap in keymap}{244} \entry {\code {keymapp}}{242} \entry {keymaps in modes}{258} \entry {kill command repetition}{228} \entry {kill ring}{388} \entry {kill to character}{391} \entry {\code {kill-all-local-variables}}{113} \entry {\code {kill-buffer}}{331} \entry {\code {kill-emacs}}{464} \entry {\code {kill-line}}{390} \entry {\code {kill-local-variable}}{113} \entry {\code {kill-process}}{453} \entry {\code {kill-region}}{390} \entry {killing Emacs}{463} \initial {L} \entry {lambda expression}{118} \entry {lambda in debug}{188} \entry {lambda in hooks}{273} \entry {\code {lambda} in keymap}{244} \entry {lambda list}{118} \entry {lambda symbol}{29} \entry {\code {length}}{84} \entry {\code {let}}{101} \entry {\code {let*}}{101} \entry {lexical comparison}{55} \entry {LFD in minibuffer}{219} \entry {libraries}{181} \entry {library evaluation}{171} \entry {library files}{257} \entry {line wrapping}{477} \entry {lines}{361} \entry {lines in region}{363} \entry {linking files in file system}{300} \entry {Lisp expressions}{364} \entry {Lisp history}{8} \entry {lisp interpreter}{181} \entry {Lisp nesting error}{163} \entry {Lisp printer}{15, 200} \entry {Lisp reader}{15, 171, 193} \entry {Lisp symbol completion}{97} \entry {\code {lisp-complete-symbol}}{97} \entry {lisp-mode-map}{248} \entry {lisp-mode.el}{260} \entry {\code {list}}{66} \entry {list elements}{69} \entry {list form evaluation}{166} \entry {list in keymap}{244} \entry {list length}{84} \entry {list moving}{364} \entry {\code {list-buffers}}{329} \entry {\code {list-directory}}{299} \entry {\code {list-processes}}{449} \entry {\code {listp}}{65} \entry {lists as sets}{76} \entry {lists represented as boxes}{63} \entry {literal evaluation}{164} \entry {ln}{302} \entry {\code {load}}{172} \entry {load error with provide}{175} \entry {load errors}{171} \entry {\code {load-average}}{468} \entry {load-path}{172} \entry {loading}{171} \entry {loadst}{444} \entry {loadup.el}{487} \entry {local keymap}{248} \entry {local variables}{100} \entry {\code {local-key-binding}}{249} \entry {\code {local-set-key}}{254} \entry {\code {local-unset-key}}{254} \entry {\code {lock-buffer}}{293} \entry {\code {logand}}{48} \entry {logical and}{48} \entry {logical exclusive or}{49} \entry {logical inclusive or}{49} \entry {logical not}{49} \entry {\code {logior}}{48} \entry {\code {lognot}}{49} \entry {\code {logxor}}{49} \entry {\code {looking-at}}{420} \entry {\code {lookup-key}}{245} \entry {lower case}{60} \entry {ls}{300} \entry {\code {lsh}}{45} \initial {M} \entry {\kbd {M-x}}{226} \entry {MacLisp}{8} \entry {macro compilation}{179} \entry {macro descriptions}{11} \entry {macro evaluation}{138, 167} \entry {macro expansion}{134} \entry {\code {macroexpand}}{134} \entry {macros}{133} \entry {major mode keymap}{248} \entry {major modes}{257} \entry {\code {make-abbrev-table}}{438} \entry {\code {make-auto-save-file-name}}{316} \entry {\code {make-backup-file-name}}{314} \entry {\code {make-keymap}}{242} \entry {\code {make-list}}{66} \entry {\code {make-local-variable}}{112} \entry {\code {make-marker}}{373} \entry {\code {make-sparse-keymap}}{243} \entry {\code {make-string}}{52} \entry {\code {make-symbol}}{94} \entry {\code {make-symbolic-link}}{302} \entry {\code {make-syntax-table}}{430} \entry {\code {make-temp-name}}{308} \entry {\code {make-variable-buffer-local}}{113} \entry {\code {make-vector}}{88} \entry {\code {makunbound}}{102} \entry {\code {mapatoms}}{95} \entry {\code {mapatoms {\rm example}}}{277} \entry {\code {mapcar}}{126} \entry {\code {mapconcat}}{126} \entry {\code {mark}}{376} \entry {mark excursion}{366} \entry {\code {mark-marker}}{376} \entry {marker argument}{224} \entry {marker garbage collection}{371} \entry {marker input stream}{194} \entry {marker output stream}{197} \entry {marker updating}{371} \entry {\code {marker-buffer}}{374} \entry {\code {marker-position}}{374} \entry {\code {markerp}}{372} \entry {markers}{40} \entry {markers as numbers}{371} \entry {\code {match-beginning}}{422} \entry {\code {match-data}}{424} \entry {\code {match-end}}{423} \entry {matching}{411} \entry {\code {max}}{42} \entry {max-specpdl-size}{102} \entry {memory allocation}{488} \entry {\code {memq}}{77} \entry {\code {message}}{478} \entry {meta character keys}{252} \entry {meta character printing}{280} \entry {meta characters}{242, 251} \entry {\code {min}}{42} \entry {minibuffer input}{235} \entry {minibuffer keymaps}{248} \entry {minibuffer window}{344} \entry {\code {minibuffer-complete}}{212} \entry {\code {minibuffer-complete-and-exit}}{212} \entry {\code {minibuffer-complete-word}}{212} \entry {\code {minibuffer-completion-help}}{213} \entry {\code {minibuffer-depth}}{219} \entry {\code {minibuffer-window}}{218} \entry {minor mode conventions}{267} \entry {mode help}{265} \entry {mode line format}{269} \entry {mode loading}{259} \entry {\code {mode-class} property}{259} \entry {mode-specific-map}{246} \entry {modification time, comparison of}{327} \entry {\code {modify-syntax-entry}}{430} \entry {modulus}{44} \entry {\code {momentary-string-display}}{481} \entry {\code {move-marker}}{376} \entry {\code {move-to-column}}{405} \entry {\code {move-to-window-line}}{363} \entry {mv}{301} \initial {N} \entry {\code {narrow-to-page}}{368} \entry {\code {narrow-to-region}}{368} \entry {\code {natnump}}{41} \entry {natural numbers}{41} \entry {\code {nconc}}{74} \entry {\code {negative-argument}}{234} \entry {New File message}{288} \entry {newline}{18} \entry {\code {newline}}{383} \entry {newline in Auto Fill mode}{383} \entry {newline in print}{201} \entry {newline in strings}{26} \entry {\code {newline-and-indent}}{404} \entry {next command}{234} \entry {next input}{231} \entry {\code {next-window}}{344} \entry {nil}{9, 100} \entry {nil in keymap}{244} \entry {nil in lists}{22} \entry {\code {nil} input stream}{194} \entry {\code {nil} output stream}{197} \entry {\code {nlistp}}{65} \entry {No Match error}{223} \entry {no-catch}{149} \entry {nonlocal exits}{147} \entry {\code {normal-mode}}{263} \entry {\code {not}}{145} \entry {\code {not-modified}}{326} \entry {\code {nreverse}}{75} \entry {\code {nth}}{70} \entry {\code {nthcdr}}{70} \entry {\code {null}}{65} \entry {number equality}{41} \entry {numbers}{17} \entry {numeric prefix}{59} \initial {O} \entry {obarray}{216} \entry {obarray in completion}{208} \entry {object internals}{494} \entry {object to string}{58, 200} \entry {object type tags}{495} \entry {octal characters}{20, 230} \entry {octal to character}{383} \entry {\code {one-window-p}}{339} \entry {\code {open-dribble-file}}{469} \entry {\code {open-line}}{384} \entry {\code {open-network-stream}}{458} \entry {\code {open-termscript}}{472} \entry {operating system environment}{466} \entry {option descriptions}{11} \entry {optional arguments}{120} \entry {\code {or}}{146} \entry {ordering of windows, cyclic}{343} \entry {\code {other-buffer}}{330} \entry {\code {other-window}}{344} \entry {Outline mode}{421} \entry {overflow}{39} \entry {\code {overwrite-mode}}{384} \initial {P} \entry {padding}{59} \entry {parenthesis}{21} \entry {\code {parenthesis}}{429} \entry {parenthesis depth}{365, 435, 436} \entry {parenthesis matching}{483} \entry {parse state}{435} \entry {\code {parse-partial-sexp}}{435} \entry {PATH}{443} \entry {patterns}{413} \entry {pausing}{482} \entry {peculiar error}{151, 156} \entry {percent symbol in mode-line}{271} \entry {permission}{298} \entry {pipes}{448} \entry {\code {point}}{357} \entry {point excursion}{366} \entry {point in restriction}{357} \entry {point in window}{346} \entry {\code {point-marker}}{373} \entry {\code {point-max}}{325} \entry {\code {point-max-marker}}{373} \entry {\code {point-min}}{325} \entry {\code {point-min-marker}}{373} \entry {\code {point-to-register}}{409} \entry {\code {pop-mark}}{378} \entry {\code {pop-to-buffer}}{334} \entry {\code {pop-to-buffer\ {\rm example}}}{456} \entry {\code {pos-visible-in-window-p}}{348} \entry {position argument}{223} \entry {position in window}{346} \entry {\code {preceding-char}}{359} \entry {predicates}{35} \entry {prefix argument unreading}{231} \entry {prefix keys}{245} \entry {\code {prefix-numeric-value}}{234} \entry {\code {prepend-to-register}}{409} \entry {preventing prefix key}{244} \entry {\code {previous-window}}{344} \entry {primitive}{117, 129} \entry {primitive function internals}{491} \entry {\code {prin1}}{200} \entry {\code {prin1-to-string}}{200} \entry {\code {princ}}{201} \entry {\code {print}}{200} \entry {print example}{198} \entry {print name}{94} \entry {print name cell}{91} \entry {print representation}{58} \entry {print syntax for characters}{18} \entry {\code {print-help-return-message}}{282} \entry {printing limits}{202} \entry {printing notation}{10} \entry {process input}{451} \entry {process internals}{497} \entry {process output}{454} \entry {process signals}{452} \entry {\code {process-buffer}}{456} \entry {\code {process-command}}{450} \entry {\code {process-exit-status}}{450} \entry {\code {process-filter}}{456} \entry {\code {process-id}}{450} \entry {\code {process-kill-without-query}}{449} \entry {\code {process-list}}{449} \entry {\code {process-mark}}{450} \entry {\code {process-mark\ {\rm example}}}{456} \entry {\code {process-name}}{450} \entry {\code {process-send-eof}}{452} \entry {\code {process-send-region}}{452} \entry {\code {process-send-string}}{451} \entry {\code {process-sentinel}}{457} \entry {\code {process-status}}{450} \entry {processed prefix argument}{224} \entry {\code {processp}}{443} \entry {\code {prog1}}{142} \entry {\code {prog2}}{142} \entry {\code {progn}}{142} \entry {program arguments}{444} \entry {program directories}{444} \entry {programming types}{17} \entry {property list cell}{92} \entry {property lists vs association lists}{96} \entry {protected forms}{157} \entry {\code {provide}}{176} \entry {ptys}{448} \entry {\code {punctuation}}{428} \entry {\code {purecopy}}{489} \entry {\code {push-mark}}{378} \entry {\code {put}}{97} \initial {Q} \entry {question mark in characters}{20} \entry {\code {quietly-read-abbrev-file}}{439} \entry {quit}{191, 232} \entry {quit error}{232, 237} \entry {quit signal}{187, 191} \entry {quit-flag}{231} \entry {\code {quit-process}}{454} \entry {quiting Emacs}{463} \entry {\code {quote}}{170} \entry {quote character}{435} \entry {quote using apostrophe}{170} \entry {\code {quote-insert} suppression}{255} \entry {\code {quoted-insert}}{382} \entry {quoting}{170} \entry {quoting characters}{199} \initial {R} \entry {\code {random}}{49} \entry {random numbers}{49} \entry {\code {rassq}}{80} \entry {\code {re-search-backward}}{419} \entry {\code {re-search-forward}}{418} \entry {\code {read}}{196} \entry {\code {read {\rm example}}}{194} \entry {read buffer name}{223} \entry {read character}{223} \entry {read command name}{223, 226} \entry {read directory name}{223} \entry {read file name}{223} \entry {read function name}{223} \entry {read key sequence}{223} \entry {read number}{224} \entry {read sexp}{224} \entry {read string}{224} \entry {read symbol}{224} \entry {read syntax for characters}{18} \entry {read user option}{224} \entry {read variable}{224} \entry {\code {read-buffer}}{213} \entry {\code {read-char}}{229} \entry {\code {read-command}}{215} \entry {\code {read-file-name}}{214} \entry {\code {read-from-minibuffer}}{204} \entry {\code {read-from-string}}{196} \entry {\code {read-key-sequence}}{230} \entry {\code {read-minibuffer}}{206} \entry {\code {read-no-blanks-input}}{205} \entry {\code {read-quoted-char}}{230} \entry {\code {read-string}}{205} \entry {\code {read-variable}}{216} \entry {reading symbols}{93} \entry {reals}{17} \entry {rebinding}{251} \entry {\code {recent-auto-save-p}}{317} \entry {\code {recent-keys}}{469} \entry {\code {recenter}}{350} \entry {record command history}{226} \entry {\code {recover-file}}{319} \entry {recursion}{146} \entry {\code {recursion-depth}}{237} \entry {recursive command loop}{235} \entry {recursive editing level}{235} \entry {recursive evaluation}{161} \entry {\code {recursive-edit}}{236} \entry {redo}{393} \entry {\code {redraw-display}}{475} \entry {regexp alternative}{415} \entry {regexp grouping}{415} \entry {\code {regexp-quote}}{417} \entry {region argument}{224} \entry {region error}{381} \entry {\code {region-beginning}}{378} \entry {\code {region-end}}{379} \entry {\code {register-to-point}}{409} \entry {registers}{408} \entry {regular expression searching}{418} \entry {regular expression syntax}{413} \entry {regular expressions used standardly in editing}{425} \entry {\code {reindent-then-newline-and-indent}}{404} \entry {remove clipping restriction}{368} \entry {\code {rename-auto-save-file}}{318} \entry {\code {rename-buffer}}{322} \entry {\code {rename-file}}{301} \entry {renaming files in file system}{300} \entry {replace bindings}{254} \entry {replace characters}{421} \entry {\code {replace-buffer-in-windows}}{345} \entry {\code {replace-match}}{423} \entry {replacement}{420} \entry {\code {require}}{177} \entry {resize redisplay}{475} \entry {rest arguments}{120} \entry {restrictions}{367} \entry {resume, related to \code {no-redraw-on-reenter}}{476} \entry {RET in minibuffer}{219} \entry {return}{18} \entry {\code {reverse}}{68} \entry {\code {revert-buffer}}{318} \entry {rm}{302} \entry {\code {rotate-yank-pointer}}{392} \entry {\code {rplaca}}{71} \entry {\code {rplacd}}{71} \entry {\code {run-hooks}}{274} \entry {runtime stack}{154, 189} \initial {S} \entry {\code {save-buffer}}{289} \entry {\code {save-buffers-kill-emacs}}{290} \entry {\code {save-excursion}}{366} \entry {\code {save-restriction}}{368} \entry {\code {save-some-buffers}}{290} \entry {\code {save-window-excursion}}{355} \entry {saving window information}{354} \entry {\code {scan-lists}}{436} \entry {\code {scan-sexps}}{436} \entry {scope}{109} \entry {screen attributes}{475} \entry {screen layout}{33} \entry {screen of terminal}{338} \entry {screen size}{475} \entry {\code {screen-height}}{475} \entry {\code {screen-width}}{476} \entry {\code {scroll-down}}{349} \entry {\code {scroll-left}}{351} \entry {\code {scroll-other-window}}{349} \entry {\code {scroll-right}}{351} \entry {\code {scroll-up}}{349} \entry {\code {search-backward}}{412} \entry {search-failed error}{411} \entry {\code {search-forward}}{411} \entry {searching}{411} \entry {searching and case}{426} \entry {\code {select-window}}{342} \entry {\code {selected-window}}{342} \entry {selecting a buffer}{332} \entry {selecting windows}{342} \entry {selective display}{478} \entry {self-insert at point}{357} \entry {\code {self-insert-and-exit}}{218} \entry {\code {self-insert-command}}{383} \entry {\code {self-insert-command} override}{255} \entry {\code {self-insert-command}, and minor modes}{269} \entry {\code {send-command-to-subprocess}}{458} \entry {\code {send-string-to-terminal}}{471} \entry {sequence}{83} \entry {sequence length}{84} \entry {\code {sequencep}}{84} \entry {\code {set}}{108} \entry {\code {set-auto-mode}}{263} \entry {\code {set-buffer}}{333} \entry {\code {set-buffer-auto-saved}}{317} \entry {\code {set-buffer-modified-p}}{326} \entry {\code {set-default}}{115} \entry {\code {set-file-modes}}{303} \entry {\code {set-goal-column}}{364} \entry {\code {set-input-mode}}{470} \entry {\code {set-mark}}{377} \entry {\code {set-mark-command}}{377} \entry {\code {set-marker}}{375} \entry {\code {set-process-buffer}}{456} \entry {\code {set-process-filter}}{455} \entry {\code {set-process-sentinel}}{457} \entry {\code {set-register}}{409} \entry {\code {set-screen-height}}{476} \entry {\code {set-screen-width}}{476} \entry {\code {set-syntax-table}}{432} \entry {\code {set-visited-file-name}}{324} \entry {\code {set-window-buffer}}{345} \entry {\code {set-window-configuration}}{355} \entry {\code {set-window-hscroll}}{351} \entry {\code {set-window-point}}{346} \entry {\code {set-window-start}}{347} \entry {\code {setcar}}{71} \entry {\code {setcdr}}{73} \entry {\code {setplist}}{96} \entry {\code {setprv}}{468} \entry {\code {setq}}{107} \entry {\code {setq-default}}{114} \entry {sets}{76} \entry {setting modes of files}{300} \entry {setting-constant error}{100} \entry {sexp argument evaluation}{224} \entry {sexp start}{435} \entry {sexps}{364} \entry {shell environment variables}{444} \entry {Shell mode \code {mode-line-format}}{270} \entry {\code {shrink-window}}{352} \entry {\code {shrink-window-horizontally}}{352} \entry {\code {signal}}{151} \entry {\code {single-key-description}}{280} \entry {\code {sit-for}}{483} \entry {\code {skip-chars-backward}}{366} \entry {\code {skip-chars-forward}}{365} \entry {skipping characters}{365} \entry {skipping comments}{436} \entry {\code {sleep-for}}{483} \entry {\code {sleep-for {\rm example}}}{229} \entry {\code {Snarf-documentation}}{278} \entry {\code {sort}}{75} \entry {\code {sort {\rm example}}}{277} \entry {\code {sort-columns}}{400} \entry {\code {sort-fields}}{399} \entry {\code {sort-lines}}{399} \entry {\code {sort-numeric-fields}}{399} \entry {\code {sort-pages}}{399} \entry {\code {sort-paragraphs}}{399} \entry {\code {sort-regexp-fields}}{396} \entry {\code {sort-subr}}{398} \entry {sorting}{396} \entry {\code {spawn-subprocess}}{458} \entry {SPC in minibuffer}{205} \entry {\code {special}}{259} \entry {special form descriptions}{11} \entry {special form evaluation}{141, 168} \entry {\code {split-line}}{383} \entry {\code {split-window}}{339} \entry {\code {split-window-horizontally}}{341} \entry {\code {split-window-vertically}}{340} \entry {splitting windows}{335, 338} \entry {stack trace}{191} \entry {standard regular expressions used in editing}{425} \entry {\code {standard-syntax-table}}{433} \entry {start up}{459} \entry {\code {start-process}}{447} \entry {startup.el}{459} \entry {\code {stop-process}}{454} \entry {\code {stop-subprocess}}{458} \entry {\code {store-match-data}}{424} \entry {\code {string}}{429} \entry {string equality}{54} \entry {string in keymap}{244, 245} \entry {string input stream}{194} \entry {string length}{84} \entry {string search}{411} \entry {string to character}{56} \entry {string to integer}{57} \entry {string to object}{196} \entry {string, writing a documentation string}{275} \entry {\code {string-equal}}{55} \entry {\code {string-lessp}}{56} \entry {\code {string-match}}{419} \entry {\code {string-to-char}}{56} \entry {\code {string-to-int}}{57} \entry {\code {string{\fam \ttfam \tentt \less }}}{55} \entry {\code {string{\fam \ttfam \tentt \char 61}}}{54} \entry {\code {stringp}}{51} \entry {strings}{51} \entry {strings, formatting them}{57} \entry {subr}{117} \entry {subroutine}{30, 129} \entry {\code {subrp}}{129} \entry {\code {subst-char-in-region}}{421} \entry {\code {substitute-command-keys}}{278} \entry {\code {substitute-in-file-name}}{307} \entry {\code {substitute-key-definition}}{254} \entry {\code {substring}}{52} \entry {\code {suppress-keymap}}{255} \entry {suspend evaluation}{236} \entry {suspend X Windows}{464} \entry {\code {suspend-emacs}}{464} \entry {\code {suspend-emacs}, related to \code {no-redraw-on-reenter}}{476} \entry {suspending Emacs}{464} \entry {\code {switch-to-buffer}}{334} \entry {\code {switch-to-buffer-other-window}}{334} \entry {switches}{463} \entry {switching to a buffer}{332} \entry {\code {symbol}}{428} \entry {symbol cells}{91} \entry {symbol completion, lisp}{97} \entry {symbol components}{91} \entry {symbol equality}{93} \entry {symbol evaluation}{165} \entry {symbol function indirection}{166} \entry {symbol in keymap}{244} \entry {symbol indirection}{166} \entry {symbol name hashing}{93} \entry {symbol syntax}{428} \entry {\code {symbol-function}}{129} \entry {\code {symbol-name}}{94} \entry {\code {symbol-plist}}{96} \entry {\code {symbol-value}}{106} \entry {\code {symbolp}}{91} \entry {syntax flags}{429} \entry {syntax table internals}{433} \entry {syntax tables in modes}{258} \entry {syntax, print, for characters}{18} \entry {syntax, read, for characters}{18} \entry {\code {syntax-table}}{432} \entry {\code {syntax-table-p}}{427} \entry {syntax\ table\ example}{260} \entry {\code {system-name}}{468} \initial {T} \entry {t}{9, 100} \entry {\code {t} input stream}{194} \entry {\code {t} output stream}{197} \entry {tab}{18} \entry {tab character width}{406} \entry {tab deletion}{388} \entry {TAB in minibuffer}{205} \entry {\code {tab-to-tab-stop}}{405} \entry {tabs for indentation}{404} \entry {tag on runtime stack}{148} \entry {temacs}{487} \entry {TERM}{461} \entry {term-file-prefix}{460} \entry {term-setup-hook}{461} \entry {termcap}{461} \entry {terminal input}{469} \entry {terminal output}{471} \entry {terminal-specific initialization}{460} \entry {terminate keyboard macro}{229} \entry {\code {terpri}}{201} \entry {text}{381} \entry {text insertion}{381} \entry {text parsing}{427} \entry {text region}{381} \entry {\code {text-char-description}}{280} \entry {\code {this-command-keys}}{228} \entry {\code {throw}}{149} \entry {\code {throw} example}{235} \entry {tiled windows}{338} \entry {\code {toggle-read-only}}{328} \entry {\code {top-level}}{237} \entry {top-level form}{435} \entry {truth value}{9} \entry {\code {try-completion}}{208} \entry {type checking}{35} \entry {type checking internals}{495} \initial {U} \entry {unbinding keys}{253} \entry {\code {undefined}}{245} \entry {\code {undefined} in keymap}{244} \entry {\code {underline-region}}{408} \entry {underlining}{408} \entry {\code {undo}}{393} \entry {undo avoidance}{421} \entry {\code {undo-boundary}}{393} \entry {\code {undo-more}}{393} \entry {\code {undo-start}}{393} \entry {unexec}{487} \entry {uninterned symbol}{94} \entry {\code {universal-argument}}{234} \entry {Unix}{466} \entry {\code {unlock-buffer}}{293} \entry {unprocessed prefix argument}{224} \entry {\code {ununderline-region}}{408} \entry {\code {unwind-protect}}{157} \entry {unwind-protect error}{163} \entry {\code {up-list}}{365} \entry {\code {upcase}}{60} \entry {\code {upcase-region}}{407} \entry {\code {upcase-word}}{407} \entry {upper case}{60} \entry {uppercase key sequence}{230} \entry {\code {use-global-map}}{249} \entry {\code {use-local-map}}{249} \entry {user variable}{106} \entry {user-defined errors}{155} \entry {user-defined types}{15} \entry {\code {user-full-name}}{467} \entry {\code {user-login-name}}{467} \entry {\code {user-real-login-name}}{467} \entry {\code {user-real-uid}}{467} \entry {\code {user-uid}}{467} \entry {\code {user-variable-p}}{106} \initial {V} \entry {value cell}{91} \entry {variable descriptions}{11} \entry {variable limit error}{163} \entry {variable resolution}{108} \entry {\code {variable-documentation}}{104} \entry {\code {variable-documentation} property}{275} \entry {variables, buffer-local}{111} \entry {\code {vconcat}}{89} \entry {\code {vector}}{88} \entry {vector evaluation}{88, 164} \entry {vector length}{84} \entry {\code {vectorp}}{88} \entry {\code {verify-visited-file-modtime}}{327} \entry {vertical motion column}{364} \entry {vertical scrolling}{348} \entry {vertical tab}{18} \entry {\code {vertical-motion}}{362} \entry {\code {view-file}}{287} \entry {\code {view-register}}{408} \entry {visited file}{323} \entry {visited file mode}{263} \entry {visiting files}{285} \entry {VMS}{466} \entry {void function}{166} \entry {void variable}{102} \entry {void-function}{166} \entry {void-function error}{129} \entry {void-variable}{102} \initial {W} \entry {waiting}{482} \entry {waiting for command key input}{229} \entry {waiting for Elapsed Time or Input}{482} \entry {\code {waiting-for-user-input-p}}{454} \entry {\code {where-is-internal}}{250} \entry {\code {while}}{147} \entry {whitespace}{18} \entry {\code {whitespace}}{428} \entry {whitespace syntax}{428} \entry {\code {widen}}{368} \entry {window configurations}{354} \entry {window excursions}{367} \entry {window internals}{496} \entry {window ordering, cyclic}{343} \entry {window point}{346} \entry {window point internals}{496} \entry {window position}{346} \entry {window resizing}{351} \entry {window top line}{346} \entry {\code {window-buffer}}{345} \entry {\code {window-edges}}{353} \entry {\code {window-height}}{352} \entry {\code {window-hscroll}}{351} \entry {\code {window-point}}{346} \entry {\code {window-point {\rm example}}}{341} \entry {\code {window-start}}{346} \entry {\code {window-start\ {\rm example}}}{363} \entry {\code {window-width}}{353} \entry {\code {windowp}}{338} \entry {windows, controlling precisely}{345} \entry {\code {with-output-to-temp-buffer}}{481} \entry {\code {word}}{428} \entry {word syntax}{428} \entry {\code {word-search-backward}}{413} \entry {\code {word-search-forward}}{412} \entry {\code {write-abbrev-file}}{440} \entry {\code {write-char}}{202} \entry {\code {write-file}}{290} \entry {\code {write-region}}{292} \entry {writing a documentation string}{275} \entry {wrong-number-of-arguments}{119} \entry {wrong-type-argument error}{35} \initial {X} \entry {X window system}{475} \entry {X Window System}{338} \entry {xemacs}{487} \initial {Y} \entry {\code {y-or-n-p}}{216} \entry {\code {yank}}{391} \entry {yank suppression}{255} \entry {\code {yank-pop}}{392} \entry {\code {yes-or-no-p}}{217} \initial {Z} \entry {\code {zap-to-char}}{391} \entry {\code {zerop}}{41}