Mercurial > emacs
comparison man/basic.texi @ 90261:7beb78bc1f8e
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 616-696)
- Add lisp/mh-e/.arch-inventory
- Update from CVS
- Merge from gnus--rel--5.10
- Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
- lisp/gnus/ChangeLog: Remove duplicate entry
* gnus--rel--5.10 (patch 147-181)
- Update from CVS
- Merge from emacs--cvs-trunk--0
- Update from CVS: lisp/mml.el (mml-preview): Doc fix.
- Update from CVS: texi/message.texi: Fix default values.
- Update from CVS: texi/gnus.texi (RSS): Addition.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Mon, 16 Jan 2006 08:37:27 +0000 |
parents | 5e2d3828e89f fa9bfcab4414 |
children | 7432ca837c8d |
comparison
equal
deleted
inserted
replaced
90260:0ca0d9181b5e | 90261:7beb78bc1f8e |
---|---|
61 with text-only terminals, you will need to tell Emacs which key to use | 61 with text-only terminals, you will need to tell Emacs which key to use |
62 for that purpose. If the large key not far above the @key{RET} or | 62 for that purpose. If the large key not far above the @key{RET} or |
63 @key{ENTER} key doesn't delete backwards, you need to do this. | 63 @key{ENTER} key doesn't delete backwards, you need to do this. |
64 @xref{DEL Does Not Delete}, for an explanation of how. | 64 @xref{DEL Does Not Delete}, for an explanation of how. |
65 | 65 |
66 Most PC keyboards have both a @key{BACKSPACE} key a short ways above | 66 Most PC keyboards have both a @key{BACKSPACE} key not far above |
67 @key{RET} or @key{ENTER}, and a @key{DELETE} key elsewhere. On these | 67 @key{RET} or @key{ENTER}, and a @key{DELETE} key elsewhere. On these |
68 keyboards, Emacs supports when possible the usual convention that the | 68 keyboards, Emacs supports when possible the usual convention that the |
69 @key{BACKSPACE} key deletes backwards (it is @key{DEL}), while the | 69 @key{BACKSPACE} key deletes backwards (it is @key{DEL}), while the |
70 @key{DELETE} key deletes ``forwards,'' deleting the character after | 70 @key{DELETE} key deletes ``forwards,'' deleting the character after |
71 point, the one underneath the cursor, like @kbd{C-d} (see below). | 71 point, the one underneath the cursor, like @kbd{C-d} (see below). |
624 column the cursor is in, and other miscellaneous information about | 624 column the cursor is in, and other miscellaneous information about |
625 point and the character after it. It displays a line in the echo area | 625 point and the character after it. It displays a line in the echo area |
626 that looks like this: | 626 that looks like this: |
627 | 627 |
628 @smallexample | 628 @smallexample |
629 Char: c (0143, 99, 0x63) point=21044 of 26883(78%) column 53 | 629 Char: c (99, #o143, #x63) point=28062 of 36168 (78%) column=53 |
630 @end smallexample | 630 @end smallexample |
631 | |
632 @noindent | |
633 (In fact, this is the output produced when point is before the | |
634 @samp{column} in the example.) | |
635 | 631 |
636 The four values after @samp{Char:} describe the character that follows | 632 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 | 633 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 | 634 decimal, octal and hex. For a non-@acronym{ASCII} multibyte character, these are |
639 followed by @samp{file} and the character's representation, in hex, in | 635 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 | 636 the buffer's coding system, if that coding system encodes the character |
641 safely and with a single byte (@pxref{Coding Systems}). If the | 637 safely and with a single byte (@pxref{Coding Systems}). If the |
642 character's encoding is longer than one byte, Emacs shows @samp{file ...}. | 638 character's encoding is longer than one byte, Emacs shows @samp{file ...}. |
643 | 639 |
652 count. The front of the buffer counts as position 1, one character later | 648 count. The front of the buffer counts as position 1, one character later |
653 as 2, and so on. The next, larger, number is the total number of characters | 649 as 2, and so on. The next, larger, number is the total number of characters |
654 in the buffer. Afterward in parentheses comes the position expressed as a | 650 in the buffer. Afterward in parentheses comes the position expressed as a |
655 percentage of the total size. | 651 percentage of the total size. |
656 | 652 |
657 @samp{column} is followed by the horizontal position of point, in | 653 @samp{column=} is followed by the horizontal position of point, in |
658 columns from the left edge of the window. | 654 columns from the left edge of the window. |
659 | 655 |
660 If the buffer has been narrowed, making some of the text at the | 656 If the buffer has been narrowed, making some of the text at the |
661 beginning and the end temporarily inaccessible, @kbd{C-x =} displays | 657 beginning and the end temporarily inaccessible, @kbd{C-x =} displays |
662 additional text describing the currently accessible range. For example, it | 658 additional text describing the currently accessible range. For example, it |
663 might display this: | 659 might display this: |
664 | 660 |
665 @smallexample | 661 @smallexample |
666 Char: C (0103, 67, 0x43) point=252 of 889(28%) <231 - 599> column 0 | 662 Char: C (67, #o103, #x43) point=252 of 889 (28%) <231-599> column=0 |
667 @end smallexample | 663 @end smallexample |
668 | 664 |
669 @noindent | 665 @noindent |
670 where the two extra numbers give the smallest and largest character | 666 where the two extra numbers give the smallest and largest character |
671 position that point is allowed to assume. The characters between those | 667 position that point is allowed to assume. The characters between those |
674 If point is at the end of the buffer (or the end of the accessible | 670 If point is at the end of the buffer (or the end of the accessible |
675 part), the @w{@kbd{C-x =}} output does not describe a character after | 671 part), the @w{@kbd{C-x =}} output does not describe a character after |
676 point. The output might look like this: | 672 point. The output might look like this: |
677 | 673 |
678 @smallexample | 674 @smallexample |
679 point=26957 of 26956(100%) column 0 | 675 point=36169 of 36168 (EOB) column=0 |
680 @end smallexample | 676 @end smallexample |
681 | 677 |
682 @cindex character set of character at point | 678 @cindex character set of character at point |
683 @cindex font of character at point | 679 @cindex font of character at point |
684 @cindex text properties at point | 680 @cindex text properties at point |
718 terminal coding system is @code{iso-latin-1} (so the terminal actually | 714 terminal coding system is @code{iso-latin-1} (so the terminal actually |
719 displays the character as @samp{@`A}), and which has font-lock-mode | 715 displays the character as @samp{@`A}), and which has font-lock-mode |
720 (@pxref{Font Lock}) enabled: | 716 (@pxref{Font Lock}) enabled: |
721 | 717 |
722 @smallexample | 718 @smallexample |
723 character: @`A (04300, 2240, 0x8c0, U+00C0) | 719 character: @`A (2240, #o4300, #x8c0, U+00C0) |
724 charset: latin-iso8859-1 | 720 charset: latin-iso8859-1 |
725 (Right-Hand Part of Latin Alphabet 1@dots{} | 721 (Right-Hand Part of Latin Alphabet 1@dots{} |
726 code point: 64 | 722 code point: #x40 |
727 syntax: w which means: word | 723 syntax: w which means: word |
728 category: l:Latin | 724 category: l:Latin |
729 to input: type "`A" | 725 to input: type "`A" with latin-1-prefix |
730 buffer code: 0x81 0xC0 | 726 buffer code: #x81 #xC0 |
731 file code: ESC 2C 41 40 (encoded by coding system iso-2022-7bit) | 727 file code: #xC0 (encoded by coding system iso-latin-1) |
732 display: terminal code 0xC0 | 728 display: terminal code #xC0 |
733 | 729 |
734 There are text properties here: | 730 There are text properties here: |
735 fontified t | 731 fontified t |
736 @end smallexample | 732 @end smallexample |
737 | 733 |