view lispref/locals.texi @ 24841:d2d412758428

(clear_cached_bitmap_slots): Remove. (get_bitmap_with_cache): Check if CreateBitmap failed. Adjust cache size dynamically so cache is never larger than the system limit of GDI resources. Do cache clearing inline. Move global variables to local scope.
author Jason Rumney <jasonr@gnu.org>
date Sun, 13 Jun 1999 17:49:12 +0000
parents 90da2489c498
children 381ec3cf8fe2
line wrap: on
line source

@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 See the file elisp.texi for copying conditions.
@setfilename ../info/locals
@node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top
@appendix Buffer-Local Variables
@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
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
@xref{Abbrevs}.

@item auto-fill-function
@xref{Auto Filling}.

@item buffer-auto-save-file-name
@xref{Auto-Saving}.

@item buffer-backed-up
@xref{Backup Files}.

@item buffer-display-count
@xref{Displaying Buffers}.

@item buffer-display-table
@xref{Display Tables}.

@item buffer-file-format
@xref{Format Conversion}.

@item buffer-file-name
@xref{Buffer File Name}.

@item buffer-file-number
@xref{Buffer File Name}.

@item buffer-file-truename
@xref{Buffer File Name}.

@item buffer-file-type
@xref{MS-DOS File Types}.

@item buffer-invisibility-spec
@xref{Invisible Text}.

@item buffer-offer-save
@xref{Saving Buffers}.

@item buffer-read-only
@xref{Read Only Buffers}.

@item buffer-saved-size
@xref{Point}.

@item buffer-undo-list
@xref{Undo}.

@item cache-long-line-scans
@xref{Text Lines}.

@item case-fold-search
@xref{Searching and Case}.

@item ctl-arrow
@xref{Usual Display}.

@item comment-column
@xref{Comments,,, emacs, The GNU Emacs Manual}.

@item default-directory
@xref{System Environment}.

@item defun-prompt-regexp
@xref{List Motion}.

@item enable-multibyte-characters
@ref{Non-ASCII Characters}.

@item fill-column
@xref{Auto Filling}.

@item goal-column
@xref{Moving Point,,, emacs, The GNU Emacs Manual}.

@item left-margin
@xref{Indentation}.

@item local-abbrev-table
@xref{Abbrevs}.

@item local-write-file-hooks
@xref{Saving Buffers}.

@item major-mode
@xref{Mode Help}.

@item mark-active
@xref{The Mark}.

@item mark-ring
@xref{The Mark}.

@item minor-modes
@xref{Minor Modes}.

@item mode-line-buffer-identification
@xref{Mode Line Variables}.

@item mode-line-format
@xref{Mode Line Data}.

@item mode-line-modified
@xref{Mode Line Variables}.

@item mode-line-process
@xref{Mode Line Variables}.

@item mode-name
@xref{Mode Line Variables}.

@item overwrite-mode
@xref{Insertion}.

@item paragraph-separate
@xref{Standard Regexps}.

@item paragraph-start
@xref{Standard Regexps}.

@item point-before-scroll
Ued for communication between mouse commands and scroll-bar commands..

@item require-final-newline
@xref{Insertion}.

@item selective-display
@xref{Selective Display}.

@item selective-display-ellipses
@xref{Selective Display}.

@item tab-width
@xref{Usual Display}.

@item truncate-lines
@xref{Truncation}.

@item vc-mode
@xref{Mode Line Variables}.
@end table