mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-02-02 20:16:25 +00:00
Avoid obsolete special default variables like default-major-mode.
* display.texi (Line Height): * emacs-lisp-intro.texi (Text and Auto-fill, Mode Line): * display.texi (Useless Whitespace, Text Display): * custom.texi (Init Examples): Avoid obsolete special default variables like default-major-mode.
This commit is contained in:
parent
0bca393f91
commit
cd61af01c1
@ -1,3 +1,9 @@
|
||||
2010-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* display.texi (Useless Whitespace, Text Display):
|
||||
* custom.texi (Init Examples): Avoid obsolete special default variables
|
||||
like default-major-mode.
|
||||
|
||||
2010-01-24 Mark A. Hershberger <mah@everybody.org>
|
||||
|
||||
* programs.texi (Other C Commands): Replace reference to obsolete
|
||||
|
@ -2275,7 +2275,7 @@ Various Emacs packages that need your own email address use the value of
|
||||
Make Text mode the default mode for new buffers.
|
||||
|
||||
@example
|
||||
(setq default-major-mode 'text-mode)
|
||||
(setq-default major-mode 'text-mode)
|
||||
@end example
|
||||
|
||||
Note that @code{text-mode} is used because it is the command for
|
||||
|
@ -877,7 +877,6 @@ portion (@pxref{Narrowing}), type @kbd{M-x delete-trailing-whitespace
|
||||
@key{RET}}. This command does not remove newline characters.
|
||||
|
||||
@vindex indicate-empty-lines
|
||||
@vindex default-indicate-empty-lines
|
||||
@cindex unused lines
|
||||
@cindex fringes, and unused line indication
|
||||
Emacs can indicate unused lines at the end of the window with a
|
||||
@ -887,11 +886,11 @@ lines at the end of the buffer then stand out because they do not have
|
||||
this image in the fringe.
|
||||
|
||||
To enable this feature, set the buffer-local variable
|
||||
@code{indicate-empty-lines} to a non-@code{nil} value. The default
|
||||
value of this variable is controlled by the variable
|
||||
@code{default-indicate-empty-lines}; by setting that variable, you
|
||||
can enable or disable this feature for all new buffers. (This feature
|
||||
currently doesn't work on text-only terminals.)
|
||||
@code{indicate-empty-lines} to a non-@code{nil} value. You can enable
|
||||
or disable this feature for all new buffers by setting the default
|
||||
value of this variable, e.g.@: @code{(setq-default
|
||||
indicate-empty-lines t)};. (This feature currently doesn't work on
|
||||
text-only terminals.)
|
||||
|
||||
@node Selective Display
|
||||
@section Selective Display
|
||||
@ -1083,17 +1082,15 @@ buffers are displayed with their graphics, as are non-@acronym{ASCII} multibyte
|
||||
printing characters (octal codes above 0400).
|
||||
|
||||
@vindex tab-width
|
||||
@vindex default-tab-width
|
||||
Some @acronym{ASCII} control characters are displayed in special
|
||||
ways. The newline character (octal code 012) is displayed by starting
|
||||
a new line. The tab character (octal code 011) is displayed by moving
|
||||
to the next tab stop column (normally every 8 columns). The number of
|
||||
spaces per tab is controlled by the variable @code{tab-width}, which
|
||||
must have an integer value between 1 and 1000, inclusive, and is made
|
||||
local by changing it. Note that how the tab character in the buffer
|
||||
buffer-local by changing it. Note that how the tab character in the buffer
|
||||
is displayed has nothing to do with the definition of @key{TAB} as a
|
||||
command. The variable @code{default-tab-width} controls the default
|
||||
value of this variable for buffers where you have not set it locally.
|
||||
command.
|
||||
|
||||
Other @acronym{ASCII} control characters are normally displayed as a caret
|
||||
(@samp{^}) followed by the non-control version of the character; thus,
|
||||
|
@ -1,3 +1,8 @@
|
||||
2010-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* emacs-lisp-intro.texi (Text and Auto-fill, Mode Line):
|
||||
Avoid obsolete special default variables like default-major-mode.
|
||||
|
||||
2009-12-09 David Robinow <drobinow@gmail.com> (tiny change)
|
||||
|
||||
* makefile.w32-in: Use parenthesis for macros for nmake
|
||||
|
@ -17346,10 +17346,10 @@ Auto Fill mode.
|
||||
@smallexample
|
||||
@group
|
||||
;;; Text mode and Auto Fill mode
|
||||
; The next two lines put Emacs into Text mode
|
||||
; and Auto Fill mode, and are for writers who
|
||||
; want to start writing prose rather than code.
|
||||
(setq default-major-mode 'text-mode)
|
||||
;; The next two lines put Emacs into Text mode
|
||||
;; and Auto Fill mode, and are for writers who
|
||||
;; want to start writing prose rather than code.
|
||||
(setq-default major-mode 'text-mode)
|
||||
(add-hook 'text-mode-hook 'turn-on-auto-fill)
|
||||
@end group
|
||||
@end smallexample
|
||||
@ -18257,7 +18257,7 @@ xmodmap -e "keysym Alt_L = Meta_L Alt_L"
|
||||
@need 1700
|
||||
@node Mode Line, , Miscellaneous, Emacs Initialization
|
||||
@section A Modified Mode Line
|
||||
@vindex default-mode-line-format
|
||||
@vindex mode-line-format
|
||||
@cindex Mode line format
|
||||
|
||||
Finally, a feature I really like: a modified mode line.
|
||||
@ -18282,7 +18282,7 @@ My @file{.emacs} file has a section that looks like this:
|
||||
@group
|
||||
;; Set a Mode Line that tells me which machine, which directory,
|
||||
;; and which line I am on, plus the other customary information.
|
||||
(setq default-mode-line-format
|
||||
(setq-default mode-line-format
|
||||
(quote
|
||||
(#("-" 0 1
|
||||
(help-echo
|
||||
|
@ -1,3 +1,8 @@
|
||||
2010-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* display.texi (Line Height): Avoid obsolete special default variables
|
||||
like default-major-mode.
|
||||
|
||||
2010-01-28 Alan Mackenzie <acm@muc.de>
|
||||
|
||||
* display.texi (Auto Faces): Say fontification-functions is called
|
||||
|
@ -1768,7 +1768,6 @@ height consists of the contents' height plus the line spacing.
|
||||
There are several ways to specify the line spacing for different
|
||||
parts of Emacs text.
|
||||
|
||||
@vindex default-line-spacing
|
||||
On graphical terminals, you can specify the line spacing for all
|
||||
lines in a frame, using the @code{line-spacing} frame parameter
|
||||
(@pxref{Layout Parameters}). However, if the default value of
|
||||
|
Loading…
x
Reference in New Issue
Block a user