(symbol-file): Load fns-*.el from exec-directory
[bpt/emacs.git] / lispref / locals.texi
CommitLineData
68e23dc9
RS
1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions.
5@setfilename ../info/locals
6@node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top
7@appendix Buffer-Local Variables
8@c The title "Standard Buffer-Local Variables" is too long for
9@c smallbook. --rjc 30mar92
10
969fe9b5
RS
11 The table below lists the general-purpose Emacs variables that
12automatically become buffer-local in each buffer. Most become
13buffer-local only when set; a few of them are always local in every
14buffer. Many Lisp packages define such variables for their internal
15use, but we don't try to list them all here.
68e23dc9
RS
16
17@table @code
18@item abbrev-mode
969fe9b5 19@xref{Abbrevs}.
68e23dc9
RS
20
21@item auto-fill-function
969fe9b5 22@xref{Auto Filling}.
68e23dc9
RS
23
24@item buffer-auto-save-file-name
969fe9b5 25@xref{Auto-Saving}.
68e23dc9
RS
26
27@item buffer-backed-up
969fe9b5
RS
28@xref{Backup Files}.
29
30@item buffer-display-count
31@xref{Displaying Buffers}.
68e23dc9
RS
32
33@item buffer-display-table
969fe9b5 34@xref{Display Tables}.
68e23dc9 35
bfe721d1 36@item buffer-file-format
969fe9b5 37@xref{Format Conversion}.
bfe721d1 38
68e23dc9 39@item buffer-file-name
969fe9b5 40@xref{Buffer File Name}.
68e23dc9
RS
41
42@item buffer-file-number
969fe9b5 43@xref{Buffer File Name}.
68e23dc9
RS
44
45@item buffer-file-truename
969fe9b5 46@xref{Buffer File Name}.
68e23dc9
RS
47
48@item buffer-file-type
969fe9b5 49@xref{MS-DOS File Types}.
68e23dc9 50
bfe721d1 51@item buffer-invisibility-spec
969fe9b5 52@xref{Invisible Text}.
bfe721d1 53
68e23dc9 54@item buffer-offer-save
969fe9b5 55@xref{Saving Buffers}.
68e23dc9
RS
56
57@item buffer-read-only
969fe9b5 58@xref{Read Only Buffers}.
68e23dc9
RS
59
60@item buffer-saved-size
969fe9b5 61@xref{Point}.
68e23dc9
RS
62
63@item buffer-undo-list
969fe9b5 64@xref{Undo}.
68e23dc9 65
4a40123f 66@item cache-long-line-scans
969fe9b5 67@xref{Text Lines}.
4a40123f 68
68e23dc9 69@item case-fold-search
969fe9b5 70@xref{Searching and Case}.
68e23dc9
RS
71
72@item ctl-arrow
969fe9b5 73@xref{Usual Display}.
68e23dc9
RS
74
75@item comment-column
969fe9b5 76@xref{Comments,,, emacs, The GNU Emacs Manual}.
68e23dc9
RS
77
78@item default-directory
969fe9b5 79@xref{System Environment}.
68e23dc9
RS
80
81@item defun-prompt-regexp
969fe9b5
RS
82@xref{List Motion}.
83
84@item enable-multibyte-characters
85@ref{Non-ASCII Characters}.
68e23dc9
RS
86
87@item fill-column
969fe9b5 88@xref{Auto Filling}.
68e23dc9
RS
89
90@item goal-column
969fe9b5 91@xref{Moving Point,,, emacs, The GNU Emacs Manual}.
68e23dc9
RS
92
93@item left-margin
969fe9b5 94@xref{Indentation}.
68e23dc9
RS
95
96@item local-abbrev-table
969fe9b5 97@xref{Abbrevs}.
68e23dc9
RS
98
99@item local-write-file-hooks
969fe9b5 100@xref{Saving Buffers}.
68e23dc9
RS
101
102@item major-mode
969fe9b5 103@xref{Mode Help}.
68e23dc9
RS
104
105@item mark-active
969fe9b5 106@xref{The Mark}.
68e23dc9
RS
107
108@item mark-ring
969fe9b5 109@xref{The Mark}.
68e23dc9
RS
110
111@item minor-modes
969fe9b5 112@xref{Minor Modes}.
68e23dc9
RS
113
114@item mode-line-buffer-identification
969fe9b5 115@xref{Mode Line Variables}.
68e23dc9
RS
116
117@item mode-line-format
969fe9b5 118@xref{Mode Line Data}.
68e23dc9
RS
119
120@item mode-line-modified
969fe9b5 121@xref{Mode Line Variables}.
68e23dc9
RS
122
123@item mode-line-process
969fe9b5 124@xref{Mode Line Variables}.
68e23dc9
RS
125
126@item mode-name
969fe9b5 127@xref{Mode Line Variables}.
68e23dc9
RS
128
129@item overwrite-mode
969fe9b5 130@xref{Insertion}.
68e23dc9
RS
131
132@item paragraph-separate
969fe9b5 133@xref{Standard Regexps}.
68e23dc9
RS
134
135@item paragraph-start
969fe9b5 136@xref{Standard Regexps}.
68e23dc9 137
bfe721d1 138@item point-before-scroll
969fe9b5 139Ued for communication between mouse commands and scroll-bar commands..
bfe721d1 140
68e23dc9 141@item require-final-newline
969fe9b5 142@xref{Insertion}.
68e23dc9
RS
143
144@item selective-display
969fe9b5 145@xref{Selective Display}.
68e23dc9
RS
146
147@item selective-display-ellipses
969fe9b5 148@xref{Selective Display}.
68e23dc9
RS
149
150@item tab-width
969fe9b5 151@xref{Usual Display}.
68e23dc9
RS
152
153@item truncate-lines
969fe9b5 154@xref{Truncation}.
68e23dc9
RS
155
156@item vc-mode
969fe9b5 157@xref{Mode Line Variables}.
68e23dc9 158@end table