84082
|
1 @c -*-texinfo-*-
|
|
2 @c This is part of the GNU Emacs Lisp Reference Manual.
|
|
3 @c Copyright (C) 1990, 1991, 1992, 1993, 1999, 2001, 2002, 2003, 2004,
|
|
4 @c 2005, 2006, 2007 Free Software Foundation, Inc.
|
|
5 @c See the file elisp.texi for copying conditions.
|
84116
|
6 @setfilename ../../info/locals
|
84082
|
7 @node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top
|
|
8 @appendix Buffer-Local Variables
|
|
9 @c The title "Standard Buffer-Local Variables" is too long for
|
|
10 @c smallbook. --rjc 30mar92
|
|
11 @cindex buffer-local variables, general-purpose
|
|
12 @cindex standard buffer-local variables
|
|
13
|
|
14 The table below lists the general-purpose Emacs variables that
|
|
15 automatically become buffer-local in each buffer. Most become
|
|
16 buffer-local only when set; a few of them are always local in every
|
|
17 buffer. Many Lisp packages define such variables for their internal
|
|
18 use, but we don't try to list them all here.
|
|
19
|
|
20 Every buffer-specific minor mode defines a buffer-local variable
|
|
21 named @samp{@var{modename}-mode}. @xref{Minor Mode Conventions}.
|
|
22 Minor mode variables will not be listed here.
|
|
23
|
|
24 @table @code
|
|
25 @item auto-fill-function
|
|
26 @xref{Auto Filling}.
|
|
27
|
|
28 @item buffer-auto-save-file-format
|
|
29 @xref{Format Conversion}.
|
|
30
|
|
31 @item buffer-auto-save-file-name
|
|
32 @xref{Auto-Saving}.
|
|
33
|
|
34 @item buffer-backed-up
|
|
35 @xref{Making Backups}.
|
|
36
|
|
37 @item buffer-display-count
|
|
38 @xref{Buffers and Windows}.
|
|
39
|
|
40 @item buffer-display-table
|
|
41 @xref{Active Display Table}.
|
|
42
|
|
43 @item buffer-display-time
|
|
44 @xref{Buffers and Windows}.
|
|
45
|
|
46 @item buffer-file-coding-system
|
|
47 @xref{Encoding and I/O}.
|
|
48
|
|
49 @item buffer-file-format
|
|
50 @xref{Format Conversion}.
|
|
51
|
|
52 @item buffer-file-name
|
|
53 @xref{Buffer File Name}.
|
|
54
|
|
55 @item buffer-file-number
|
|
56 @xref{Buffer File Name}.
|
|
57
|
|
58 @item buffer-file-truename
|
|
59 @xref{Buffer File Name}.
|
|
60
|
|
61 @item buffer-file-type
|
|
62 @xref{MS-DOS File Types}.
|
|
63
|
|
64 @item buffer-invisibility-spec
|
|
65 @xref{Invisible Text}.
|
|
66
|
|
67 @item buffer-offer-save
|
|
68 @xref{Killing Buffers}.
|
|
69
|
|
70 @item buffer-save-without-query
|
|
71 @xref{Killing Buffers}.
|
|
72
|
|
73 @item buffer-read-only
|
|
74 @xref{Read Only Buffers}.
|
|
75
|
|
76 @item buffer-saved-size
|
|
77 @xref{Auto-Saving}.
|
|
78
|
|
79 @item buffer-undo-list
|
|
80 @xref{Undo}.
|
|
81
|
|
82 @item cache-long-line-scans
|
|
83 @xref{Truncation}.
|
|
84
|
|
85 @item case-fold-search
|
|
86 @xref{Searching and Case}.
|
|
87
|
|
88 @item ctl-arrow
|
|
89 @xref{Usual Display}.
|
|
90
|
|
91 @item cursor-type
|
|
92 @xref{Cursor Parameters}.
|
|
93
|
|
94 @item cursor-in-non-selected-windows
|
|
95 @xref{Basic Windows}.
|
|
96
|
|
97 @item comment-column
|
|
98 @xref{Comments,,, emacs, The GNU Emacs Manual}.
|
|
99
|
|
100 @item default-directory
|
|
101 @xref{File Name Expansion}.
|
|
102
|
|
103 @item defun-prompt-regexp
|
|
104 @xref{List Motion}.
|
|
105
|
|
106 @item desktop-save-buffer
|
|
107 @xref{Desktop Save Mode}.
|
|
108
|
|
109 @ignore
|
|
110 @item direction-reversed
|
|
111 Does not work yet.
|
|
112 @end ignore
|
|
113
|
|
114 @item enable-multibyte-characters
|
|
115 @ref{Text Representations}.
|
|
116
|
|
117 @item fill-column
|
|
118 @xref{Margins}.
|
|
119
|
|
120 @item fill-prefix
|
|
121 @xref{Margins}.
|
|
122
|
|
123 @item font-lock-defaults
|
|
124 @xref{Font Lock Basics}.
|
|
125
|
|
126 @item fringe-cursor-alist
|
|
127 @xref{Fringe Cursors}.
|
|
128
|
|
129 @item fringe-indicator-alist
|
|
130 @xref{Fringe Indicators}.
|
|
131
|
|
132 @item fringes-outside-margins
|
|
133 @xref{Fringes}.
|
|
134
|
|
135 @item goal-column
|
|
136 @xref{Moving Point,,, emacs, The GNU Emacs Manual}.
|
|
137
|
|
138 @item header-line-format
|
|
139 @xref{Header Lines}.
|
|
140
|
|
141 @item indicate-buffer-boundaries
|
|
142 @xref{Usual Display}.
|
|
143
|
|
144 @item indicate-empty-lines
|
|
145 @xref{Usual Display}.
|
|
146
|
|
147 @item left-fringe-width
|
|
148 @xref{Fringe Size/Pos}.
|
|
149
|
|
150 @item left-margin
|
|
151 @xref{Margins}.
|
|
152
|
|
153 @item left-margin-width
|
|
154 @xref{Display Margins}.
|
|
155
|
|
156 @item line-spacing
|
|
157 @xref{Line Height}.
|
|
158
|
|
159 @item local-abbrev-table
|
|
160 @xref{Standard Abbrev Tables}.
|
|
161
|
|
162 @item major-mode
|
|
163 @xref{Mode Help}.
|
|
164
|
|
165 @item mark-active
|
|
166 @xref{The Mark}.
|
|
167
|
|
168 @item mark-ring
|
|
169 @xref{The Mark}.
|
|
170
|
|
171 @item mode-line-buffer-identification
|
|
172 @xref{Mode Line Variables}.
|
|
173
|
|
174 @item mode-line-format
|
|
175 @xref{Mode Line Data}.
|
|
176
|
|
177 @item mode-line-modified
|
|
178 @xref{Mode Line Variables}.
|
|
179
|
|
180 @item mode-line-process
|
|
181 @xref{Mode Line Variables}.
|
|
182
|
|
183 @item mode-name
|
|
184 @xref{Mode Line Variables}.
|
|
185
|
|
186 @item point-before-scroll
|
|
187 Used for communication between mouse commands and scroll-bar commands.
|
|
188
|
|
189 @item right-fringe-width
|
|
190 @xref{Fringe Size/Pos}.
|
|
191
|
|
192 @item right-margin-width
|
|
193 @xref{Display Margins}.
|
|
194
|
|
195 @item save-buffer-coding-system
|
|
196 @xref{Encoding and I/O}.
|
|
197
|
|
198 @item scroll-bar-width
|
|
199 @xref{Scroll Bars}.
|
|
200
|
|
201 @item scroll-down-aggressively
|
|
202 @xref{Textual Scrolling}.
|
|
203
|
|
204 @item scroll-up-aggressively
|
|
205 @xref{Textual Scrolling}.
|
|
206
|
|
207 @item selective-display
|
|
208 @xref{Selective Display}.
|
|
209
|
|
210 @item selective-display-ellipses
|
|
211 @xref{Selective Display}.
|
|
212
|
|
213 @item tab-width
|
|
214 @xref{Usual Display}.
|
|
215
|
|
216 @item truncate-lines
|
|
217 @xref{Truncation}.
|
|
218
|
|
219 @item vertical-scroll-bar
|
|
220 @xref{Scroll Bars}.
|
|
221
|
|
222 @item window-size-fixed
|
|
223 @xref{Resizing Windows}.
|
|
224
|
|
225 @item write-contents-functions
|
|
226 @xref{Saving Buffers}.
|
|
227 @end table
|
|
228
|
|
229
|
|
230 @ignore
|
|
231 arch-tag: 6baae835-b667-4447-91e2-9829ae1cf543
|
|
232 @end ignore
|