]> code.delx.au - gnu-emacs/blobdiff - lispref/locals.texi
*** empty log message ***
[gnu-emacs] / lispref / locals.texi
index 86e6750248c29a2785b9330a8c4b3a26758ea86c..10a41bf5cca98ffb57904b4947e1e4b355d7ef19 100644 (file)
@@ -1,6 +1,7 @@
 @c -*-texinfo-*-
 @c This is part of the GNU Emacs Lisp Reference Manual.
-@c Copyright (C) 1990, 1991, 1992, 1993 Free Software Foundation, Inc. 
+@c Copyright (C) 1990, 1991, 1992, 1993, 1999, 2002, 2003, 2004,
+@c   2005, 2006 Free Software Foundation, Inc.
 @c See the file elisp.texi for copying conditions.
 @setfilename ../info/locals
 @node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top
 @c The title "Standard Buffer-Local Variables" is too long for
 @c smallbook. --rjc 30mar92
 
-  The table below lists the general-purpose Emacs variables that are
-automatically local (when set) in each buffer.  Many Lisp packages
-define such variables for their internal use; we don't list them here.
+  The table below lists the general-purpose Emacs variables that
+automatically become buffer-local in each buffer.  Most become
+buffer-local only when set; a few of them are always local in every
+buffer.  Many Lisp packages define such variables for their internal
+use, but we don't try to list them all here.
 
-@table @code
-@item abbrev-mode
-@pxref{Abbrevs}
+Each minor modes defines a buffer-local variable named
+@samp{@var{modename}-mode}.  @xref{Minor Mode Conventions}.  Minor
+mode variables will not be listed here.
 
+@table @code
 @item auto-fill-function
-@pxref{Auto Filling}
+@xref{Auto Filling}.
+
+@item buffer-auto-save-file-format
+@xref{Format Conversion}.
 
 @item buffer-auto-save-file-name
-@pxref{Auto-Saving}
+@xref{Auto-Saving}.
 
 @item buffer-backed-up
-@pxref{Backup Files}
+@xref{Making Backups}.
+
+@item buffer-display-count
+@xref{Buffers and Windows}.
 
 @item buffer-display-table
-@pxref{Display Tables}
+@xref{Active Display Table}.
+
+@item buffer-display-time
+@xref{Buffers and Windows}.
+
+@item buffer-file-coding-system
+@xref{Encoding and I/O}.
 
 @item buffer-file-format
-@pxref{Format Conversion}
+@xref{Format Conversion}.
 
 @item buffer-file-name
-@pxref{Buffer File Name}
+@xref{Buffer File Name}.
 
 @item buffer-file-number
-@pxref{Buffer File Name}
+@xref{Buffer File Name}.
 
 @item buffer-file-truename
-@pxref{Buffer File Name}
+@xref{Buffer File Name}.
 
 @item buffer-file-type
-@pxref{Files and MS-DOS}
+@xref{MS-DOS File Types}.
 
 @item buffer-invisibility-spec
-@pxref{Invisible Text}
+@xref{Invisible Text}.
 
 @item buffer-offer-save
-@pxref{Saving Buffers}
+@xref{Killing Buffers}.
 
 @item buffer-read-only
-@pxref{Read Only Buffers}
+@xref{Read Only Buffers}.
 
 @item buffer-saved-size
-@pxref{Point}
+@xref{Auto-Saving}.
 
 @item buffer-undo-list
-@pxref{Undo}
+@xref{Undo}.
 
 @item cache-long-line-scans
-@pxref{Text Lines}
+@xref{Truncation}.
 
 @item case-fold-search
-@pxref{Searching and Case}
+@xref{Searching and Case}.
 
 @item ctl-arrow
-@pxref{Usual Display}
+@xref{Usual Display}.
+
+@item cursor-type
+@xref{Cursor Parameters}.
 
 @item comment-column
-@pxref{Comments,,, emacs, The GNU Emacs Manual}
+@xref{Comments,,, emacs, The GNU Emacs Manual}.
 
 @item default-directory
-@pxref{System Environment}
+@xref{File Name Expansion}.
 
 @item defun-prompt-regexp
-@pxref{List Motion}
+@xref{List Motion}.
+
+@item desktop-save-buffer
+@xref{Desktop Save Mode}.
+
+@ignore
+@item direction-reversed
+Does not work yet.
+@end ignore
+
+@item enable-multibyte-characters
+@ref{Text Representations}.
 
 @item fill-column
-@pxref{Auto Filling}
+@xref{Margins}.
+
+@item fringes-outside-margins
+@xref{Fringes}.
 
 @item goal-column
-@pxref{Moving Point,,, emacs, The GNU Emacs Manual}
+@xref{Moving Point,,, emacs, The GNU Emacs Manual}.
+
+@item header-line-format
+@xref{Header Lines}.
+
+@item indicate-buffer-boundaries
+@xref{Usual Display}.
+
+@item indicate-empty-lines
+@xref{Usual Display}.
+
+@item left-fringe-width
+@xref{Fringe Size/Pos}.
 
 @item left-margin
-@pxref{Indentation}
+@xref{Margins}.
 
-@item local-abbrev-table
-@pxref{Abbrevs}
+@item left-margin-width
+@xref{Display Margins}.
 
-@item local-write-file-hooks
-@pxref{Saving Buffers}
+@item line-spacing
+@xref{Line Height}.
+
+@item local-abbrev-table
+@xref{Standard Abbrev Tables}.
 
 @item major-mode
-@pxref{Mode Help}
+@xref{Mode Help}.
 
 @item mark-active
-@pxref{The Mark}
+@xref{The Mark}.
 
 @item mark-ring
-@pxref{The Mark}
-
-@item minor-modes
-@pxref{Minor Modes}
+@xref{The Mark}.
 
 @item mode-line-buffer-identification
-@pxref{Mode Line Variables}
+@xref{Mode Line Variables}.
 
 @item mode-line-format
-@pxref{Mode Line Data}
+@xref{Mode Line Data}.
 
 @item mode-line-modified
-@pxref{Mode Line Variables}
+@xref{Mode Line Variables}.
 
 @item mode-line-process
-@pxref{Mode Line Variables}
+@xref{Mode Line Variables}.
 
 @item mode-name
-@pxref{Mode Line Variables}
+@xref{Mode Line Variables}.
 
-@item overwrite-mode
-@pxref{Insertion}
+@item point-before-scroll
+Used for communication between mouse commands and scroll-bar commands.
 
-@item paragraph-separate
-@pxref{Standard Regexps}
+@item right-fringe-width
+@xref{Fringe Size/Pos}.
 
-@item paragraph-start
-@pxref{Standard Regexps}
+@item right-margin-width
+@xref{Display Margins}.
 
-@item point-before-scroll
-Used for communication between mouse commands and scroll-bar commands.
+@item scroll-bar-width
+@xref{Scroll Bars}.
+
+@item scroll-down-aggressively
+@xref{Textual Scrolling}.
 
-@item require-final-newline
-@pxref{Insertion}
+@item scroll-up-aggressively
+@xref{Textual Scrolling}.
 
 @item selective-display
-@pxref{Selective Display}
+@xref{Selective Display}.
 
 @item selective-display-ellipses
-@pxref{Selective Display}
+@xref{Selective Display}.
 
 @item tab-width
-@pxref{Usual Display}
+@xref{Usual Display}.
 
 @item truncate-lines
-@pxref{Truncation}
+@xref{Truncation}.
 
-@item vc-mode
-@pxref{Mode Line Variables}
+@item vertical-scroll-bar
+@xref{Scroll Bars}.
 @end table
+
+@ignore
+   arch-tag: 6baae835-b667-4447-91e2-9829ae1cf543
+@end ignore