@c This is part of the Emacs manual.
-@c Copyright (C) 1985, 86, 87, 93, 94, 95, 97, 2000 Free Software Foundation, Inc.
+@c Copyright (C) 1985,86,87,93,94,95,97,2000,2001 Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions.
@node Basic, Minibuffer, Exiting, Top
@chapter Basic Editing Commands
@cindex continuation line
@cindex wrapping
@cindex line wrapping
+@cindex fringes, and continuation lines
If you add too many characters to one line without breaking it with
@key{RET}, the line grows to occupy two (or more) lines on the screen.
On graphical displays, Emacs indicates line wrapping with small bent
@vindex truncate-lines
@cindex truncation
+@cindex line truncation, and fringes
As an alternative to continuation, Emacs can display long lines by
@dfn{truncation}. This means that all the characters that do not fit
in the width of the screen or window do not appear at all. They
point. The output might look like this:
@smallexample
-point=26957 of 26956(100%) column 0
+point=26957 of 26956(100%) column 0
@end smallexample
- @w{@kbd{C-u C-x =}} displays additional information about a character,
-in place of the buffer coordinates and column: the character set name
-and the codes that identify the character within that character set;
-ASCII characters are identified as belonging to the @code{ASCII}
-character set. In addition, the full character encoding, even if it
-takes more than a single byte, is shown after @samp{ext}. Here's an
-example for a Latin-1 character A with a grave accent in a buffer whose
-coding system is iso-2022-7bit@footnote{On terminals that support
-Latin-1 characters, the character shown after @samp{Char:} is displayed
-as the actual glyph of A with grave accent.}:
+@cindex character set of character at point
+@cindex font of character at point
+@cindex text properties at point
+ @w{@kbd{C-u C-x =}} displays additional information about a
+character, including the character set name and the codes that
+identify the character within that character set; ASCII characters are
+identified as belonging to the @code{ascii} character set. It also
+shows the character's syntax, categories, and encodings both
+internally in the buffer and externally if you save the file. It also
+shows the character's text properties, if any, and the font used to
+display it.
+
+ Here's an example showing the Latin-1 character A with grave accent,
+in a buffer whose coding system is @code{iso-2022-7bit}, whose
+terminal coding system is @code{iso-latin-1} (so the terminal actually
+displays the character as @samp{@`A}), and which has font-lock-mode
+(@pxref{Font Lock}) enabled:
@smallexample
-Char: @`A (04300, 2240, 0x8c0, ext ESC , A @@) (latin-iso8859-1 64)
+ character: @`A (04300, 2240, 0x8c0)
+ charset: latin-iso8859-1
+ (Right-Hand Part of Latin Alphabet 1@dots{}
+ code point: 64
+ syntax: w which means: word
+ category: l:Latin
+ buffer code: 0x81 0xC0
+ file code: ESC 2C 41 40 (encoded by coding system iso-2022-7bit)
+terminal code: C0
+
+Text properties
+ face: font-lock-variable-name-face
+ fontified: t
@end smallexample
@node Arguments