diff options
| author | Richard M. Stallman | 2000-01-20 18:18:58 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2000-01-20 18:18:58 +0000 |
| commit | 757081353df933080416901d87c28fc0237ab5ea (patch) | |
| tree | c8a0babbe65742a25513e1b931e5883fc590f35b | |
| parent | caccdcbb25c7fd120997c8c7d619a6ab8f072beb (diff) | |
| download | emacs-757081353df933080416901d87c28fc0237ab5ea.tar.gz emacs-757081353df933080416901d87c28fc0237ab5ea.zip | |
*** empty log message ***
| -rw-r--r-- | lispref/anti.texi | 2 | ||||
| -rw-r--r-- | lispref/display.texi | 2 | ||||
| -rw-r--r-- | lispref/frames.texi | 38 | ||||
| -rw-r--r-- | lispref/keymaps.texi | 2 | ||||
| -rw-r--r-- | lispref/loading.texi | 2 | ||||
| -rw-r--r-- | lispref/nonascii.texi | 4 | ||||
| -rw-r--r-- | lispref/objects.texi | 8 | ||||
| -rw-r--r-- | lispref/searching.texi | 4 | ||||
| -rw-r--r-- | lispref/text.texi | 41 | ||||
| -rw-r--r-- | lispref/windows.texi | 2 |
10 files changed, 54 insertions, 51 deletions
diff --git a/lispref/anti.texi b/lispref/anti.texi index b3174e22a0a..b038cb42fba 100644 --- a/lispref/anti.texi +++ b/lispref/anti.texi | |||
| @@ -80,7 +80,7 @@ and background colors, so you cannot specify different colors for | |||
| 80 | the scroll bars. | 80 | the scroll bars. |
| 81 | 81 | ||
| 82 | @item | 82 | @item |
| 83 | For simplicity, all ASCII characters now have the same height and width. | 83 | For simplicity, all @sc{ascii} characters now have the same height and width. |
| 84 | (Certain characters, such as Chinese characters, always have twice | 84 | (Certain characters, such as Chinese characters, always have twice |
| 85 | the standard width.) All characters are created equal. | 85 | the standard width.) All characters are created equal. |
| 86 | 86 | ||
diff --git a/lispref/display.texi b/lispref/display.texi index 47b4a8e07e5..3eb2ced209b 100644 --- a/lispref/display.texi +++ b/lispref/display.texi | |||
| @@ -2096,7 +2096,7 @@ better to use the smaller font in its own size, which Emacs does. | |||
| 2096 | @end example | 2096 | @end example |
| 2097 | 2097 | ||
| 2098 | @noindent | 2098 | @noindent |
| 2099 | the font specification for ASCII characters would be this: | 2099 | the font specification for @sc{ascii} characters would be this: |
| 2100 | 2100 | ||
| 2101 | @example | 2101 | @example |
| 2102 | -*-fixed-medium-r-normal-*-24-*-ISO8859-1 | 2102 | -*-fixed-medium-r-normal-*-24-*-ISO8859-1 |
diff --git a/lispref/frames.texi b/lispref/frames.texi index f00e94f1571..6552ac7f332 100644 --- a/lispref/frames.texi +++ b/lispref/frames.texi | |||
| @@ -416,7 +416,7 @@ ordered most-recently-selected first. | |||
| 416 | @item font | 416 | @item font |
| 417 | The name of the font for displaying text in the frame. This is a | 417 | The name of the font for displaying text in the frame. This is a |
| 418 | string, either a valid font name for your system or the name of an Emacs | 418 | string, either a valid font name for your system or the name of an Emacs |
| 419 | fontset (@pxref{Fontsets}). Changing this frame parameter on a frame, | 419 | fontset (@pxref{Fontsets}). Changing this frame parameter on a frame |
| 420 | also changes the font-related attributes of the default face on that | 420 | also changes the font-related attributes of the default face on that |
| 421 | frame. | 421 | frame. |
| 422 | 422 | ||
| @@ -522,9 +522,11 @@ number you specify is whether it is greater than zero.) | |||
| 522 | @item screen-gamma | 522 | @item screen-gamma |
| 523 | If this is a number, Emacs performs ``gamma correction'' on colors. The | 523 | If this is a number, Emacs performs ``gamma correction'' on colors. The |
| 524 | value should be the screen gamma of your display, a floating point | 524 | value should be the screen gamma of your display, a floating point |
| 525 | number. Usual PC monitors have a screen gamma of 2.2. Smaller values | 525 | number. Usual PC monitors have a screen gamma of 2.2, so the default is |
| 526 | result in darker colors; you might want to try a screen gamma of 1.5 for | 526 | to display for that gamma value. Specifying a smaller value results in |
| 527 | LCD color displays. The viewing gamma Emacs uses is 0.4545 (1/2.2). | 527 | darker colors, which is desirable for a monitor that tends to display |
| 528 | colors too light. A screen gamma value of 1.5 may give good results for | ||
| 529 | LCD color displays. | ||
| 528 | 530 | ||
| 529 | @item tool-bar-lines | 531 | @item tool-bar-lines |
| 530 | The number of lines to use for the toolbar. A value of @code{nil} means | 532 | The number of lines to use for the toolbar. A value of @code{nil} means |
| @@ -1503,13 +1505,14 @@ amount of green, and the amount of blue. Each integer ranges in | |||
| 1503 | principle from 0 to 65535, but in practice the largest value used is | 1505 | principle from 0 to 65535, but in practice the largest value used is |
| 1504 | 65280. | 1506 | 65280. |
| 1505 | 1507 | ||
| 1506 | These functions accept a frame as an optional argument. We hope in | 1508 | These functions accept a display (either a frame or the name of a |
| 1507 | the future to make Emacs support multiple text-only terminals; then | 1509 | terminal) as an optional argument. We hope in the future to make Emacs |
| 1508 | this'argument will specify which terminal to operate on (the default | 1510 | support more than one text-only terminal at one time; then this argument |
| 1509 | being the selected frame). At present, though, the @var{frame} argument | 1511 | will specify which terminal to operate on (the default being the |
| 1510 | has no effect. | 1512 | selected frame's terminal). At present, though, the @var{display} |
| 1513 | argument has no effect. | ||
| 1511 | 1514 | ||
| 1512 | @defun tty-color-define name number &optional rgb frame | 1515 | @defun tty-color-define name number &optional rgb display |
| 1513 | @tindex tty-color-define | 1516 | @tindex tty-color-define |
| 1514 | This function associates the color name @var{name} with | 1517 | This function associates the color name @var{name} with |
| 1515 | color number @var{number} on the terminal. | 1518 | color number @var{number} on the terminal. |
| @@ -1521,12 +1524,12 @@ approximate other colors, because Emacs does not know what it looks | |||
| 1521 | like. | 1524 | like. |
| 1522 | @end defun | 1525 | @end defun |
| 1523 | 1526 | ||
| 1524 | @defun tty-color-clear &optional frame | 1527 | @defun tty-color-clear &optional display |
| 1525 | @tindex tty-color-clear | 1528 | @tindex tty-color-clear |
| 1526 | This function clears the table of defined colors for a text-only terminal. | 1529 | This function clears the table of defined colors for a text-only terminal. |
| 1527 | @end defun | 1530 | @end defun |
| 1528 | 1531 | ||
| 1529 | @defun tty-color-alist &optional frame | 1532 | @defun tty-color-alist &optional display |
| 1530 | @tindex tty-color-alist | 1533 | @tindex tty-color-alist |
| 1531 | This function returns an alist recording the known colors supported by a | 1534 | This function returns an alist recording the known colors supported by a |
| 1532 | text-only terminal. | 1535 | text-only terminal. |
| @@ -1538,18 +1541,17 @@ If present, @var{rgb} is an rgb value that says what the color | |||
| 1538 | actually looks like. | 1541 | actually looks like. |
| 1539 | @end defun | 1542 | @end defun |
| 1540 | 1543 | ||
| 1541 | @defun tty-color-approximate rgb &optional frame | 1544 | @defun tty-color-approximate rgb &optional display |
| 1542 | @tindex tty-color-approximate | 1545 | @tindex tty-color-approximate |
| 1543 | This function finds the closest color, among the known colors supported | 1546 | This function finds the closest color, among the known colors supported |
| 1544 | for @var{frame}'s terminal, to that described by the rgb value | 1547 | for @var{display}, to that described by the rgb value @var{rgb}. |
| 1545 | @var{rgb}. | ||
| 1546 | @end defun | 1548 | @end defun |
| 1547 | 1549 | ||
| 1548 | @defun tty-color-translate color &optional frame | 1550 | @defun tty-color-translate color &optional display |
| 1549 | @tindex tty-color-translate | 1551 | @tindex tty-color-translate |
| 1550 | This function finds the closest color to @var{color} among the known | 1552 | This function finds the closest color to @var{color} among the known |
| 1551 | colors supported for @var{frame}'s terminal. If the name @var{color} is | 1553 | colors supported for @var{display}. If the name @var{color} is not |
| 1552 | not defined, the value is @code{nil}. | 1554 | defined, the value is @code{nil}. |
| 1553 | 1555 | ||
| 1554 | @var{color} can be an X-style @code{"#@var{xxxyyyzzz}"} specification | 1556 | @var{color} can be an X-style @code{"#@var{xxxyyyzzz}"} specification |
| 1555 | instead of an actual name. The format | 1557 | instead of an actual name. The format |
diff --git a/lispref/keymaps.texi b/lispref/keymaps.texi index 0641a2e3fe6..a7b96a8a3e8 100644 --- a/lispref/keymaps.texi +++ b/lispref/keymaps.texi | |||
| @@ -1256,7 +1256,7 @@ redefines @kbd{C-x C-\} to move down a line. | |||
| 1256 | redefines the first (leftmost) mouse button, typed with the Meta key, to | 1256 | redefines the first (leftmost) mouse button, typed with the Meta key, to |
| 1257 | set point where you click. | 1257 | set point where you click. |
| 1258 | 1258 | ||
| 1259 | @cindex non-ASCII text in keybindings | 1259 | @cindex non-@sc{ascii} text in keybindings |
| 1260 | Be careful when using non-@sc{ascii} text characters in Lisp | 1260 | Be careful when using non-@sc{ascii} text characters in Lisp |
| 1261 | specifications of keys to bind. If these are read as multibyte text, as | 1261 | specifications of keys to bind. If these are read as multibyte text, as |
| 1262 | they usually will be in a Lisp file (@pxref{Loading Non-ASCII}), you | 1262 | they usually will be in a Lisp file (@pxref{Loading Non-ASCII}), you |
diff --git a/lispref/loading.texi b/lispref/loading.texi index 4303d9a330f..ad08a1a1e7e 100644 --- a/lispref/loading.texi +++ b/lispref/loading.texi | |||
| @@ -287,7 +287,7 @@ tells @code{locate-library} to display the file name in the echo area. | |||
| 287 | @end deffn | 287 | @end deffn |
| 288 | 288 | ||
| 289 | @node Loading Non-ASCII | 289 | @node Loading Non-ASCII |
| 290 | @section Loading Non-ASCII Characters | 290 | @section Loading Non-@sc{ascii} Characters |
| 291 | 291 | ||
| 292 | When Emacs Lisp programs contain string constants with non-@sc{ascii} | 292 | When Emacs Lisp programs contain string constants with non-@sc{ascii} |
| 293 | characters, these can be represented within Emacs either as unibyte | 293 | characters, these can be represented within Emacs either as unibyte |
diff --git a/lispref/nonascii.texi b/lispref/nonascii.texi index 5eb5830cbff..d9750af1a4f 100644 --- a/lispref/nonascii.texi +++ b/lispref/nonascii.texi | |||
| @@ -4,9 +4,9 @@ | |||
| 4 | @c See the file elisp.texi for copying conditions. | 4 | @c See the file elisp.texi for copying conditions. |
| 5 | @setfilename ../info/characters | 5 | @setfilename ../info/characters |
| 6 | @node Non-ASCII Characters, Searching and Matching, Text, Top | 6 | @node Non-ASCII Characters, Searching and Matching, Text, Top |
| 7 | @chapter Non-ASCII Characters | 7 | @chapter Non-@sc{ascii} Characters |
| 8 | @cindex multibyte characters | 8 | @cindex multibyte characters |
| 9 | @cindex non-ASCII characters | 9 | @cindex non-@sc{ascii} characters |
| 10 | 10 | ||
| 11 | This chapter covers the special issues relating to non-@sc{ascii} | 11 | This chapter covers the special issues relating to non-@sc{ascii} |
| 12 | characters and how they are stored in strings and buffers. | 12 | characters and how they are stored in strings and buffers. |
diff --git a/lispref/objects.texi b/lispref/objects.texi index 7aa2538947f..6d252685f42 100644 --- a/lispref/objects.texi +++ b/lispref/objects.texi | |||
| @@ -227,8 +227,8 @@ characters. @xref{String Type}. | |||
| 227 | 227 | ||
| 228 | Characters in strings, buffers, and files are currently limited to the | 228 | Characters in strings, buffers, and files are currently limited to the |
| 229 | range of 0 to 524287---nineteen bits. But not all values in that range | 229 | range of 0 to 524287---nineteen bits. But not all values in that range |
| 230 | are valid character codes. Codes 0 through 127 are ASCII codes; the | 230 | are valid character codes. Codes 0 through 127 are @sc{ascii} codes; the |
| 231 | rest are non-ASCII (@pxref{Non-ASCII Characters}). Characters that represent | 231 | rest are non-@sc{ascii} (@pxref{Non-ASCII Characters}). Characters that represent |
| 232 | keyboard input have a much wider range, to encode modifier keys such as | 232 | keyboard input have a much wider range, to encode modifier keys such as |
| 233 | Control, Meta and Shift. | 233 | Control, Meta and Shift. |
| 234 | 234 | ||
| @@ -369,7 +369,7 @@ of basic character codes. | |||
| 369 | @ifnottex | 369 | @ifnottex |
| 370 | 2**7 | 370 | 2**7 |
| 371 | @end ifnottex | 371 | @end ifnottex |
| 372 | bit attached to an ASCII character indicates a meta character; thus, the | 372 | bit attached to an @sc{ascii} character indicates a meta character; thus, the |
| 373 | meta characters that can fit in a string have codes in the range from | 373 | meta characters that can fit in a string have codes in the range from |
| 374 | 128 to 255, and are the meta versions of the ordinary @sc{ascii} | 374 | 128 to 255, and are the meta versions of the ordinary @sc{ascii} |
| 375 | characters. (In Emacs versions 18 and older, this convention was used | 375 | characters. (In Emacs versions 18 and older, this convention was used |
| @@ -897,7 +897,7 @@ but the newline is ignored if escaped." | |||
| 897 | @end example | 897 | @end example |
| 898 | 898 | ||
| 899 | @node Non-ASCII in Strings | 899 | @node Non-ASCII in Strings |
| 900 | @subsubsection Non-ASCII Characters in Strings | 900 | @subsubsection Non-@sc{ascii} Characters in Strings |
| 901 | 901 | ||
| 902 | You can include a non-@sc{ascii} international character in a string | 902 | You can include a non-@sc{ascii} international character in a string |
| 903 | constant by writing it literally. There are two text representations | 903 | constant by writing it literally. There are two text representations |
diff --git a/lispref/searching.texi b/lispref/searching.texi index 054985e4e5b..b38b6d95772 100644 --- a/lispref/searching.texi +++ b/lispref/searching.texi | |||
| @@ -420,8 +420,8 @@ This matches any @sc{ascii} control character. | |||
| 420 | This matches @samp{0} through @samp{9}. Thus, @samp{[-+[:digit:]]} | 420 | This matches @samp{0} through @samp{9}. Thus, @samp{[-+[:digit:]]} |
| 421 | matches any digit, as well as @samp{+} and @samp{-}. | 421 | matches any digit, as well as @samp{+} and @samp{-}. |
| 422 | @item [:graph:] | 422 | @item [:graph:] |
| 423 | This matches graphic characters---everything except @sc{ascii} control characters, | 423 | This matches graphic characters---everything except @sc{ascii} control |
| 424 | space, and DEL. | 424 | characters, space, and the delete character. |
| 425 | @item [:lower:] | 425 | @item [:lower:] |
| 426 | This matches any lower-case letter, as determined by | 426 | This matches any lower-case letter, as determined by |
| 427 | the current case table (@pxref{Case Tables}). | 427 | the current case table (@pxref{Case Tables}). |
diff --git a/lispref/text.texi b/lispref/text.texi index c610631f883..1a8b12bbf5c 100644 --- a/lispref/text.texi +++ b/lispref/text.texi | |||
| @@ -2631,7 +2631,7 @@ had faces assigned automatically by a feature such as Font-Lock mode. | |||
| 2631 | @kindex display @r{(text property)} | 2631 | @kindex display @r{(text property)} |
| 2632 | This property activates various features that change the | 2632 | This property activates various features that change the |
| 2633 | way text is displayed. For example, it can make text appear taller | 2633 | way text is displayed. For example, it can make text appear taller |
| 2634 | or shorter, higher or lower, wider or narror, or replaced with an image. | 2634 | or shorter, higher or lower, wider or narrow, or replaced with an image. |
| 2635 | @xref{Display Property}. | 2635 | @xref{Display Property}. |
| 2636 | 2636 | ||
| 2637 | @item help-echo | 2637 | @item help-echo |
| @@ -2834,12 +2834,13 @@ names are in the list. For example, if a character has a | |||
| 2834 | then insertion before the character can inherit its @code{face} property | 2834 | then insertion before the character can inherit its @code{face} property |
| 2835 | and its @code{read-only} property, but no others. | 2835 | and its @code{read-only} property, but no others. |
| 2836 | 2836 | ||
| 2837 | The @code{rear-nonsticky} works the opposite way. A property is | 2837 | The @code{rear-nonsticky} property works the opposite way. Most |
| 2838 | normally rear-sticky by default, so the @code{rear-nonsticky} property | 2838 | properties are rear-sticky by default, so the @code{rear-nonsticky} |
| 2839 | says which properties are @emph{not} rear-sticky. If a character's | 2839 | property says which properties are @emph{not} rear-sticky. If a |
| 2840 | @code{rear-nonsticky} property is @code{t}, then none of its properties | 2840 | character's @code{rear-nonsticky} property is @code{t}, then none of its |
| 2841 | are rear-sticky. If the @code{rear-nonsticky} property is a list, | 2841 | properties are rear-sticky. If the @code{rear-nonsticky} property is a |
| 2842 | properties are rear-sticky @emph{unless} their names are in the list. | 2842 | list, properties are rear-sticky @emph{unless} their names are in the |
| 2843 | list. | ||
| 2843 | 2844 | ||
| 2844 | @defvar text-property-default-nonsticky | 2845 | @defvar text-property-default-nonsticky |
| 2845 | @tindex text-property-default-nonsticky | 2846 | @tindex text-property-default-nonsticky |
| @@ -3155,15 +3156,15 @@ closest to @var{new-pos} that is in the same field as @var{old-pos}. | |||
| 3155 | If @var{new-pos} is @code{nil}, then @code{constrain-to-field} uses | 3156 | If @var{new-pos} is @code{nil}, then @code{constrain-to-field} uses |
| 3156 | the value of point instead, and moves point to the resulting position. | 3157 | the value of point instead, and moves point to the resulting position. |
| 3157 | 3158 | ||
| 3158 | If @var{old-pos} is at the boundary of two fields, then the allowable | 3159 | If @var{old-pos} is at the boundary of two fields, then the acceptable |
| 3159 | positions for @var{new-pos} depends on the value of the optional | 3160 | positions for @var{new-pos} depend on the value of the optional argument |
| 3160 | argument @var{escape-from-edge}. If @var{escape-from-edge} is | 3161 | @var{escape-from-edge}. If @var{escape-from-edge} is @code{nil}, then |
| 3161 | @code{nil}, then @var{new-pos} is constrained to the field that has the | 3162 | @var{new-pos} is constrained to the field that has the same @code{field} |
| 3162 | same @code{field} text-property that new characters inserted at | 3163 | text-property that new characters inserted at @var{old-pos} would get. |
| 3163 | @var{old-pos} would get. (This depends on the stickiness of the | 3164 | (This depends on the stickiness of the @code{field} property for the |
| 3164 | @code{field} property for the characters before and after | 3165 | characters before and after @var{old-pos}.) If @var{escape-from-edge} |
| 3165 | @var{old-pos}.) If @var{escape-from-edge} is non-@code{nil}, | 3166 | is non-@code{nil}, @var{new-pos} is constrained to the union of the two |
| 3166 | @var{new-pos} is constrained to the union of the two adjacent fields. | 3167 | adjacent fields. |
| 3167 | 3168 | ||
| 3168 | If the optional argument @var{only-in-line} is non-@code{nil}, and | 3169 | If the optional argument @var{only-in-line} is non-@code{nil}, and |
| 3169 | constraining @var{new-pos} in the usual way would move it to a different | 3170 | constraining @var{new-pos} in the usual way would move it to a different |
| @@ -3282,10 +3283,10 @@ translation table. | |||
| 3282 | 3283 | ||
| 3283 | A register is a sort of variable used in Emacs editing that can hold a | 3284 | A register is a sort of variable used in Emacs editing that can hold a |
| 3284 | variety of different kinds of values. Each register is named by a | 3285 | variety of different kinds of values. Each register is named by a |
| 3285 | single character. All ASCII characters and their meta variants (but | 3286 | single character. All @sc{ascii} characters and their meta variants |
| 3286 | with the exception of @kbd{C-g}) can be used to name registers. Thus, | 3287 | (but with the exception of @kbd{C-g}) can be used to name registers. |
| 3287 | there are 255 possible registers. A register is designated in Emacs | 3288 | Thus, there are 255 possible registers. A register is designated in |
| 3288 | Lisp by the character that is its name. | 3289 | Emacs Lisp by the character that is its name. |
| 3289 | 3290 | ||
| 3290 | @defvar register-alist | 3291 | @defvar register-alist |
| 3291 | This variable is an alist of elements of the form @code{(@var{name} . | 3292 | This variable is an alist of elements of the form @code{(@var{name} . |
diff --git a/lispref/windows.texi b/lispref/windows.texi index 7dfb42fac51..f92fb1a16a9 100644 --- a/lispref/windows.texi +++ b/lispref/windows.texi | |||
| @@ -564,7 +564,7 @@ This function selects the @var{count}th following window in the cyclic | |||
| 564 | order. If count is negative, then it moves back @minus{}@var{count} | 564 | order. If count is negative, then it moves back @minus{}@var{count} |
| 565 | windows in the cycle, rather than forward. It returns @code{nil}. | 565 | windows in the cycle, rather than forward. It returns @code{nil}. |
| 566 | 566 | ||
| 567 | The argument @var{all-frames} has the same meaning is as in | 567 | The argument @var{all-frames} has the same meaning as in |
| 568 | @code{next-window}, but the @var{minibuf} argument of @code{next-window} | 568 | @code{next-window}, but the @var{minibuf} argument of @code{next-window} |
| 569 | is always effectively @code{nil}. | 569 | is always effectively @code{nil}. |
| 570 | 570 | ||