636 |
The four values after @samp{Char:} describe the character that follows |
The four values after @samp{Char:} describe the character that follows |
637 |
point, first by showing it and then by giving its character code in |
point, first by showing it and then by giving its character code in |
638 |
octal, decimal and hex. For a non-@acronym{ASCII} multibyte character, these are |
octal, decimal and hex. For a non-@acronym{ASCII} multibyte character, these are |
639 |
followed by @samp{ext} and the character's representation, in hex, in |
followed by @samp{file} and the character's representation, in hex, in |
640 |
the buffer's coding system, if that coding system encodes the character |
the buffer's coding system, if that coding system encodes the character |
641 |
safely and with a single byte (@pxref{Coding Systems}). If the |
safely and with a single byte (@pxref{Coding Systems}). If the |
642 |
character's encoding is longer than one byte, Emacs shows @samp{ext ...}. |
character's encoding is longer than one byte, Emacs shows @samp{file ...}. |
643 |
|
|
644 |
|
However, if the character displayed is in the range 0200 through |
645 |
|
0377 octal, there's a case that it actually represents an invalid |
646 |
|
UTF-8 byte. Emacs represents such a byte in a buffer by a sequence of |
647 |
|
8-bit characters, but displays only the original invalid byte in octal |
648 |
|
form. In such a case, Emacs shows @samp{part of display ...} instead |
649 |
|
of @samp{file}. |
650 |
|
|
651 |
@samp{point=} is followed by the position of point expressed as a character |
@samp{point=} is followed by the position of point expressed as a character |
652 |
count. The front of the buffer counts as position 1, one character later |
count. The front of the buffer counts as position 1, one character later |