aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2000-01-20 18:18:58 +0000
committerRichard M. Stallman2000-01-20 18:18:58 +0000
commit757081353df933080416901d87c28fc0237ab5ea (patch)
treec8a0babbe65742a25513e1b931e5883fc590f35b
parentcaccdcbb25c7fd120997c8c7d619a6ab8f072beb (diff)
downloademacs-757081353df933080416901d87c28fc0237ab5ea.tar.gz
emacs-757081353df933080416901d87c28fc0237ab5ea.zip
*** empty log message ***
-rw-r--r--lispref/anti.texi2
-rw-r--r--lispref/display.texi2
-rw-r--r--lispref/frames.texi38
-rw-r--r--lispref/keymaps.texi2
-rw-r--r--lispref/loading.texi2
-rw-r--r--lispref/nonascii.texi4
-rw-r--r--lispref/objects.texi8
-rw-r--r--lispref/searching.texi4
-rw-r--r--lispref/text.texi41
-rw-r--r--lispref/windows.texi2
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
80the scroll bars. 80the scroll bars.
81 81
82@item 82@item
83For simplicity, all ASCII characters now have the same height and width. 83For 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
85the standard width.) All characters are created equal. 85the 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
2099the font specification for ASCII characters would be this: 2099the 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
417The name of the font for displaying text in the frame. This is a 417The name of the font for displaying text in the frame. This is a
418string, either a valid font name for your system or the name of an Emacs 418string, either a valid font name for your system or the name of an Emacs
419fontset (@pxref{Fontsets}). Changing this frame parameter on a frame, 419fontset (@pxref{Fontsets}). Changing this frame parameter on a frame
420also changes the font-related attributes of the default face on that 420also changes the font-related attributes of the default face on that
421frame. 421frame.
422 422
@@ -522,9 +522,11 @@ number you specify is whether it is greater than zero.)
522@item screen-gamma 522@item screen-gamma
523If this is a number, Emacs performs ``gamma correction'' on colors. The 523If this is a number, Emacs performs ``gamma correction'' on colors. The
524value should be the screen gamma of your display, a floating point 524value should be the screen gamma of your display, a floating point
525number. Usual PC monitors have a screen gamma of 2.2. Smaller values 525number. Usual PC monitors have a screen gamma of 2.2, so the default is
526result in darker colors; you might want to try a screen gamma of 1.5 for 526to display for that gamma value. Specifying a smaller value results in
527LCD color displays. The viewing gamma Emacs uses is 0.4545 (1/2.2). 527darker colors, which is desirable for a monitor that tends to display
528colors too light. A screen gamma value of 1.5 may give good results for
529LCD color displays.
528 530
529@item tool-bar-lines 531@item tool-bar-lines
530The number of lines to use for the toolbar. A value of @code{nil} means 532The 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
1503principle from 0 to 65535, but in practice the largest value used is 1505principle from 0 to 65535, but in practice the largest value used is
150465280. 150665280.
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
1507the future to make Emacs support multiple text-only terminals; then 1509terminal) as an optional argument. We hope in the future to make Emacs
1508this'argument will specify which terminal to operate on (the default 1510support more than one text-only terminal at one time; then this argument
1509being the selected frame). At present, though, the @var{frame} argument 1511will specify which terminal to operate on (the default being the
1510has no effect. 1512selected frame's terminal). At present, though, the @var{display}
1513argument 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
1514This function associates the color name @var{name} with 1517This function associates the color name @var{name} with
1515color number @var{number} on the terminal. 1518color number @var{number} on the terminal.
@@ -1521,12 +1524,12 @@ approximate other colors, because Emacs does not know what it looks
1521like. 1524like.
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
1526This function clears the table of defined colors for a text-only terminal. 1529This 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
1531This function returns an alist recording the known colors supported by a 1534This function returns an alist recording the known colors supported by a
1532text-only terminal. 1535text-only terminal.
@@ -1538,18 +1541,17 @@ If present, @var{rgb} is an rgb value that says what the color
1538actually looks like. 1541actually 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
1543This function finds the closest color, among the known colors supported 1546This function finds the closest color, among the known colors supported
1544for @var{frame}'s terminal, to that described by the rgb value 1547for @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
1550This function finds the closest color to @var{color} among the known 1552This function finds the closest color to @var{color} among the known
1551colors supported for @var{frame}'s terminal. If the name @var{color} is 1553colors supported for @var{display}. If the name @var{color} is not
1552not defined, the value is @code{nil}. 1554defined, 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
1555instead of an actual name. The format 1557instead 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.
1256redefines the first (leftmost) mouse button, typed with the Meta key, to 1256redefines the first (leftmost) mouse button, typed with the Meta key, to
1257set point where you click. 1257set 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
1261specifications of keys to bind. If these are read as multibyte text, as 1261specifications of keys to bind. If these are read as multibyte text, as
1262they usually will be in a Lisp file (@pxref{Loading Non-ASCII}), you 1262they 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}
293characters, these can be represented within Emacs either as unibyte 293characters, 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}
12characters and how they are stored in strings and buffers. 12characters 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
229range of 0 to 524287---nineteen bits. But not all values in that range 229range of 0 to 524287---nineteen bits. But not all values in that range
230are valid character codes. Codes 0 through 127 are ASCII codes; the 230are valid character codes. Codes 0 through 127 are @sc{ascii} codes; the
231rest are non-ASCII (@pxref{Non-ASCII Characters}). Characters that represent 231rest are non-@sc{ascii} (@pxref{Non-ASCII Characters}). Characters that represent
232keyboard input have a much wider range, to encode modifier keys such as 232keyboard input have a much wider range, to encode modifier keys such as
233Control, Meta and Shift. 233Control, Meta and Shift.
234 234
@@ -369,7 +369,7 @@ of basic character codes.
369@ifnottex 369@ifnottex
3702**7 3702**7
371@end ifnottex 371@end ifnottex
372bit attached to an ASCII character indicates a meta character; thus, the 372bit attached to an @sc{ascii} character indicates a meta character; thus, the
373meta characters that can fit in a string have codes in the range from 373meta characters that can fit in a string have codes in the range from
374128 to 255, and are the meta versions of the ordinary @sc{ascii} 374128 to 255, and are the meta versions of the ordinary @sc{ascii}
375characters. (In Emacs versions 18 and older, this convention was used 375characters. (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
903constant by writing it literally. There are two text representations 903constant 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.
420This matches @samp{0} through @samp{9}. Thus, @samp{[-+[:digit:]]} 420This matches @samp{0} through @samp{9}. Thus, @samp{[-+[:digit:]]}
421matches any digit, as well as @samp{+} and @samp{-}. 421matches any digit, as well as @samp{+} and @samp{-}.
422@item [:graph:] 422@item [:graph:]
423This matches graphic characters---everything except @sc{ascii} control characters, 423This matches graphic characters---everything except @sc{ascii} control
424space, and DEL. 424characters, space, and the delete character.
425@item [:lower:] 425@item [:lower:]
426This matches any lower-case letter, as determined by 426This matches any lower-case letter, as determined by
427the current case table (@pxref{Case Tables}). 427the 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)}
2632This property activates various features that change the 2632This property activates various features that change the
2633way text is displayed. For example, it can make text appear taller 2633way text is displayed. For example, it can make text appear taller
2634or shorter, higher or lower, wider or narror, or replaced with an image. 2634or 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
2834then insertion before the character can inherit its @code{face} property 2834then insertion before the character can inherit its @code{face} property
2835and its @code{read-only} property, but no others. 2835and 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
2838normally rear-sticky by default, so the @code{rear-nonsticky} property 2838properties are rear-sticky by default, so the @code{rear-nonsticky}
2839says which properties are @emph{not} rear-sticky. If a character's 2839property says which properties are @emph{not} rear-sticky. If a
2840@code{rear-nonsticky} property is @code{t}, then none of its properties 2840character's @code{rear-nonsticky} property is @code{t}, then none of its
2841are rear-sticky. If the @code{rear-nonsticky} property is a list, 2841properties are rear-sticky. If the @code{rear-nonsticky} property is a
2842properties are rear-sticky @emph{unless} their names are in the list. 2842list, properties are rear-sticky @emph{unless} their names are in the
2843list.
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}.
3155If @var{new-pos} is @code{nil}, then @code{constrain-to-field} uses 3156If @var{new-pos} is @code{nil}, then @code{constrain-to-field} uses
3156the value of point instead, and moves point to the resulting position. 3157the value of point instead, and moves point to the resulting position.
3157 3158
3158If @var{old-pos} is at the boundary of two fields, then the allowable 3159If @var{old-pos} is at the boundary of two fields, then the acceptable
3159positions for @var{new-pos} depends on the value of the optional 3160positions for @var{new-pos} depend on the value of the optional argument
3160argument @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}
3162same @code{field} text-property that new characters inserted at 3163text-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 3165characters before and after @var{old-pos}.) If @var{escape-from-edge}
3165@var{old-pos}.) If @var{escape-from-edge} is non-@code{nil}, 3166is 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. 3167adjacent fields.
3167 3168
3168If the optional argument @var{only-in-line} is non-@code{nil}, and 3169If the optional argument @var{only-in-line} is non-@code{nil}, and
3169constraining @var{new-pos} in the usual way would move it to a different 3170constraining @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
3284variety of different kinds of values. Each register is named by a 3285variety of different kinds of values. Each register is named by a
3285single character. All ASCII characters and their meta variants (but 3286single character. All @sc{ascii} characters and their meta variants
3286with 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.
3287there are 255 possible registers. A register is designated in Emacs 3288Thus, there are 255 possible registers. A register is designated in
3288Lisp by the character that is its name. 3289Emacs Lisp by the character that is its name.
3289 3290
3290@defvar register-alist 3291@defvar register-alist
3291This variable is an alist of elements of the form @code{(@var{name} . 3292This 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
564order. If count is negative, then it moves back @minus{}@var{count} 564order. If count is negative, then it moves back @minus{}@var{count}
565windows in the cycle, rather than forward. It returns @code{nil}. 565windows in the cycle, rather than forward. It returns @code{nil}.
566 566
567The argument @var{all-frames} has the same meaning is as in 567The 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}
569is always effectively @code{nil}. 569is always effectively @code{nil}.
570 570