comparison man/display.texi @ 38048:bd45e6c57fba

Proofreading fixes from Danny Colascione <qtmstr@optonline.net>.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 15 Jun 2001 08:17:37 +0000
parents 12064cf8f86f
children c75a19b1930f
comparison
equal deleted inserted replaced
38047:46bbf160c47f 38048:bd45e6c57fba
252 252
253 @c @w is used below to prevent a bad page-break. 253 @c @w is used below to prevent a bad page-break.
254 @vindex font-lock-beginning-of-syntax-function 254 @vindex font-lock-beginning-of-syntax-function
255 Comment and string fontification (or ``syntactic'' fontification) 255 Comment and string fontification (or ``syntactic'' fontification)
256 relies on analysis of the syntactic structure of the buffer text. For 256 relies on analysis of the syntactic structure of the buffer text. For
257 the purposes of speed, some modes including C mode and Lisp mode rely on 257 the purposes of speed, some modes, including C mode and Lisp mode, rely on
258 a special convention: an open-parenthesis in the leftmost column always 258 a special convention: an open-parenthesis in the leftmost column always
259 defines the @w{beginning} of a defun, and is thus always outside any string 259 defines the @w{beginning} of a defun, and is thus always outside any string
260 or comment. (@xref{Defuns}.) If you don't follow this convention, 260 or comment. (@xref{Defuns}.) If you don't follow this convention,
261 then Font Lock mode can misfontify the text after an open-parenthesis in 261 then Font Lock mode can misfontify the text after an open-parenthesis in
262 the leftmost column that is inside a string or comment. 262 the leftmost column that is inside a string or comment.
724 @node Text Display 724 @node Text Display
725 @section How Text Is Displayed 725 @section How Text Is Displayed
726 @cindex characters (in text) 726 @cindex characters (in text)
727 727
728 ASCII printing characters (octal codes 040 through 0176) in Emacs 728 ASCII printing characters (octal codes 040 through 0176) in Emacs
729 buffers are displayed with their graphics. So are non-ASCII multibyte 729 buffers are displayed with their graphics, as are non-ASCII multibyte
730 printing characters (octal codes above 0400). 730 printing characters (octal codes above 0400).
731 731
732 Some ASCII control characters are displayed in special ways. The 732 Some ASCII control characters are displayed in special ways. The
733 newline character (octal code 012) is displayed by starting a new line. 733 newline character (octal code 012) is displayed by starting a new line.
734 The tab character (octal code 011) is displayed by moving to the next 734 The tab character (octal code 011) is displayed by moving to the next
788 The variable @code{echo-keystrokes} controls the echoing of multi-character 788 The variable @code{echo-keystrokes} controls the echoing of multi-character
789 keys; its value is the number of seconds of pause required to cause echoing 789 keys; its value is the number of seconds of pause required to cause echoing
790 to start, or zero meaning don't echo at all. @xref{Echo Area}. 790 to start, or zero meaning don't echo at all. @xref{Echo Area}.
791 791
792 @vindex ctl-arrow 792 @vindex ctl-arrow
793 If the variable @code{ctl-arrow} is @code{nil}, control characters in 793 If the variable @code{ctl-arrow} is @code{nil}, all control characters in
794 the buffer are displayed with octal escape sequences, except for newline 794 the buffer are displayed with octal escape sequences, except for newline
795 and tab. Altering the value of @code{ctl-arrow} makes it local to the 795 and tab. Altering the value of @code{ctl-arrow} makes it local to the
796 current buffer; until that time, the default value is in effect. The 796 current buffer; until that time, the default value is in effect. The
797 default is initially @code{t}. @xref{Display Tables,, Display Tables, 797 default is initially @code{t}. @xref{Display Tables,, Display Tables,
798 elisp, The Emacs Lisp Reference Manual}. 798 elisp, The Emacs Lisp Reference Manual}.