aboutsummaryrefslogtreecommitdiffstats
path: root/man/basic.texi
diff options
context:
space:
mode:
Diffstat (limited to 'man/basic.texi')
-rw-r--r--man/basic.texi63
1 files changed, 42 insertions, 21 deletions
diff --git a/man/basic.texi b/man/basic.texi
index 2f8c2bc1764..ad3cfbca88a 100644
--- a/man/basic.texi
+++ b/man/basic.texi
@@ -677,36 +677,57 @@ point=26957 of 26956(100%) column 0
677@cindex character set of character at point 677@cindex character set of character at point
678@cindex font of character at point 678@cindex font of character at point
679@cindex text properties at point 679@cindex text properties at point
680 @w{@kbd{C-u C-x =}} displays additional information about a 680 @w{@kbd{C-u C-x =}} displays these additional information about a
681character, including the character set name and the codes that 681character.
682identify the character within that character set; @acronym{ASCII} characters are 682
683identified as belonging to the @code{ascii} character set. It also 683@itemize @bullet
684shows the character's syntax, categories, and encodings both 684@item
685internally in the buffer and externally if you save the file. It also 685The character set name, and the codes that identify the character
686shows the character's text properties (@pxref{Text Properties,,, 686within that character set; @acronym{ASCII} characters are identified
687as belonging to the @code{ascii} character set.
688
689@item
690The character's syntax and categories.
691
692@item
693The character's encodings, both internally in the buffer, and externally
694if you were to save the file.
695
696@item
697What to type to input the character in the current input method
698(if it supports the character).
699
700@item
701If you are running Emacs on a window system, the font name and glyph
702code for the character. If you are running Emacs on a terminal, the
703code(s) sent to the terminal.
704
705@item
706The character's text properties (@pxref{Text Properties,,,
687elisp, the Emacs Lisp Reference Manual}), and any overlays containing it 707elisp, the Emacs Lisp Reference Manual}), and any overlays containing it
688(@pxref{Overlays,,, elisp, the same manual}). 708(@pxref{Overlays,,, elisp, the same manual}).
709@end itemize
689 710
690 Here's an example showing the Latin-1 character A with grave accent, 711 Here's an example showing the Latin-1 character A with grave accent,
691in a buffer whose coding system is @code{iso-2022-7bit}, whose 712in a buffer whose coding system is @code{iso-latin-1}, whose
692terminal coding system is @code{iso-latin-1} (so the terminal actually 713terminal coding system is @code{iso-latin-1} (so the terminal actually
693displays the character as @samp{@`A}), and which has font-lock-mode 714displays the character as @samp{@`A}), and which has font-lock-mode
694(@pxref{Font Lock}) enabled: 715(@pxref{Font Lock}) enabled:
695 716
696@smallexample 717@smallexample
697 character: @`A (04300, 2240, 0x8c0) 718 character: @`A (04300, 2240, 0x8c0, U+00C0)
698 charset: latin-iso8859-1 719 charset: latin-iso8859-1
699 (Right-Hand Part of Latin Alphabet 1@dots{} 720 (Right-Hand Part of Latin Alphabet 1@dots{}
700 code point: 64 721 code point: 64
701 syntax: w which means: word 722 syntax: w which means: word
702 category: l:Latin 723 category: l:Latin
703 buffer code: 0x81 0xC0 724 to input: type "`A"
704 file code: ESC 2C 41 40 (encoded by coding system iso-2022-7bit) 725buffer code: 0x81 0xC0
705terminal code: C0 726 file code: ESC 2C 41 40 (encoded by coding system iso-2022-7bit)
706 727 display: terminal code 0xC0
707Text properties 728
708 font-lock-face: font-lock-variable-name-face 729There are text properties here:
709 fontified: t 730 fontified t
710@end smallexample 731@end smallexample
711 732
712@node Arguments 733@node Arguments