(struct x_output): Member saved_button_event replaced by
[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
5632e6b4
RS
11 The table below lists the general-purpose Emacs variables that are
12automatically local (when set) in each buffer. Many Lisp packages
13define such variables for their internal use; we don't list them here.
68e23dc9
RS
14
15@table @code
16@item abbrev-mode
17@pxref{Abbrevs}
18
19@item auto-fill-function
20@pxref{Auto Filling}
21
22@item buffer-auto-save-file-name
23@pxref{Auto-Saving}
24
25@item buffer-backed-up
26@pxref{Backup Files}
27
28@item buffer-display-table
29@pxref{Display Tables}
30
bfe721d1
KH
31@item buffer-file-format
32@pxref{Format Conversion}
33
68e23dc9
RS
34@item buffer-file-name
35@pxref{Buffer File Name}
36
37@item buffer-file-number
38@pxref{Buffer File Name}
39
40@item buffer-file-truename
41@pxref{Buffer File Name}
42
43@item buffer-file-type
44@pxref{Files and MS-DOS}
45
bfe721d1
KH
46@item buffer-invisibility-spec
47@pxref{Invisible Text}
48
68e23dc9
RS
49@item buffer-offer-save
50@pxref{Saving Buffers}
51
52@item buffer-read-only
53@pxref{Read Only Buffers}
54
55@item buffer-saved-size
56@pxref{Point}
57
58@item buffer-undo-list
59@pxref{Undo}
60
4a40123f
JB
61@item cache-long-line-scans
62@pxref{Text Lines}
63
68e23dc9
RS
64@item case-fold-search
65@pxref{Searching and Case}
66
67@item ctl-arrow
68@pxref{Usual Display}
69
70@item comment-column
71@pxref{Comments,,, emacs, The GNU Emacs Manual}
72
73@item default-directory
74@pxref{System Environment}
75
76@item defun-prompt-regexp
77@pxref{List Motion}
78
79@item fill-column
80@pxref{Auto Filling}
81
82@item goal-column
83@pxref{Moving Point,,, emacs, The GNU Emacs Manual}
84
85@item left-margin
86@pxref{Indentation}
87
88@item local-abbrev-table
89@pxref{Abbrevs}
90
91@item local-write-file-hooks
92@pxref{Saving Buffers}
93
94@item major-mode
95@pxref{Mode Help}
96
97@item mark-active
98@pxref{The Mark}
99
100@item mark-ring
101@pxref{The Mark}
102
103@item minor-modes
104@pxref{Minor Modes}
105
106@item mode-line-buffer-identification
107@pxref{Mode Line Variables}
108
109@item mode-line-format
110@pxref{Mode Line Data}
111
112@item mode-line-modified
113@pxref{Mode Line Variables}
114
115@item mode-line-process
116@pxref{Mode Line Variables}
117
118@item mode-name
119@pxref{Mode Line Variables}
120
121@item overwrite-mode
122@pxref{Insertion}
123
124@item paragraph-separate
125@pxref{Standard Regexps}
126
127@item paragraph-start
128@pxref{Standard Regexps}
129
bfe721d1
KH
130@item point-before-scroll
131Used for communication between mouse commands and scroll-bar commands.
132
68e23dc9
RS
133@item require-final-newline
134@pxref{Insertion}
135
136@item selective-display
137@pxref{Selective Display}
138
139@item selective-display-ellipses
140@pxref{Selective Display}
141
142@item tab-width
143@pxref{Usual Display}
144
145@item truncate-lines
146@pxref{Truncation}
147
148@item vc-mode
149@pxref{Mode Line Variables}
150@end table