]> code.delx.au - gnu-emacs/blobdiff - man/basic.texi
etags
[gnu-emacs] / man / basic.texi
index 4a56253f4736aa2a9a4e00c7c023ecce70001a12..52f7dfd4ca3a17f06d460c3870fd58f40c157179 100644 (file)
@@ -1,5 +1,5 @@
 @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
@@ -506,6 +506,7 @@ nonblank line.
 @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
@@ -529,6 +530,7 @@ Auto Fill mode (@pxref{Filling}) if that's what you want.
 
 @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
@@ -651,22 +653,41 @@ part), the @w{@kbd{C-x =}} output does not describe a character after
 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