Mercurial > emacs
comparison lispref/anti.texi @ 26216:361231427b8b
Patch by rms.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Wed, 27 Oct 1999 10:42:06 +0000 |
parents | 7a5095e7e171 |
children | 778a88ba7c10 |
comparison
equal
deleted
inserted
replaced
26215:2ee1c4c84cb2 | 26216:361231427b8b |
---|---|
1 @c -*-texinfo-*- | 1 @c -*-texinfo-*- |
2 @c This is part of the GNU Emacs Lisp Reference Manual. | 2 @c This is part of the GNU Emacs Lisp Reference Manual. |
3 @c Copyright (C) 1999 Free Software Foundation, Inc. | 3 @c Copyright (C) 1999 Free Software Foundation, Inc. |
4 @c See the file elisp.texi for copying conditions. | 4 @c See the file elisp.texi for copying conditions. |
5 @node Antinews, Index, Standard Hooks, Top | 5 @node Antinews, Tips, Calendar, Top |
6 @appendix Emacs 20 Antinews | 6 @appendix Emacs 20 Antinews |
7 | 7 |
8 For those users who live backwards in time, here is information about | 8 For those users who live backwards in time, here is information about |
9 downgrading to Emacs version 20.4. We hope you will enjoy the greater | 9 downgrading to Emacs version 20.4. We hope you will enjoy the greater |
10 simplicity that results from the absence of many Emacs 21 features. In | 10 simplicity that results from the absence of many Emacs 21 features. In |
13 | 13 |
14 @section Old Lisp Features in Emacs 20 | 14 @section Old Lisp Features in Emacs 20 |
15 | 15 |
16 @itemize @bullet | 16 @itemize @bullet |
17 @item | 17 @item |
18 The function @code{bitmap-spec-p} has been renamed to | |
19 @code{pixmap-spec-p} to encourage users to practice Emacs' help system | |
20 while trying to find it. | |
21 | |
22 @item | |
23 The @code{push} and @code{pop} macros are not defined. | 18 The @code{push} and @code{pop} macros are not defined. |
24 | 19 |
25 @item | 20 @item |
26 You can't display images in buffers. (Emacs is meant for editing text.) | 21 You can't display images in buffers. (Emacs is meant for editing text.) |
27 With no images, there are no display margins, and no tool bars. | 22 With no images, there are no display margins, and no tool bars. |
28 | 23 |
29 @item | 24 @item |
30 The @code{display} text property has no special meaning; you can use it | 25 The @code{display} text property has no special meaning; you can use it |
31 freely in Lisp programs, with no effects except what you implement for | 26 freely in Lisp programs, with no effects except what you implement for |
32 yourself. With no images, who needs the @code{display} text property? | 27 yourself. With no images, who needs the @code{display} text property? |
28 | |
29 @item | |
30 The @code{field} text property has no special meaning. | |
33 | 31 |
34 @item | 32 @item |
35 Faces have fewer attributes. The attributes @code{:family}, | 33 Faces have fewer attributes. The attributes @code{:family}, |
36 @code{:height}, @code{:width}, @code{:weight}, and @code{:slant}, | 34 @code{:height}, @code{:width}, @code{:weight}, and @code{:slant}, |
37 have been replaced with a font name, a ``bold'' flag, and an | 35 have been replaced with a font name, a ``bold'' flag, and an |
38 ``italic'' flag. | 36 ``italic'' flag. |
39 | 37 |
40 The attributes @code{:overline}, @code{:strike-through} | 38 The attributes @code{:overline}, @code{:strike-through} and @code{:box} |
41 and @code{:box} have been eliminated too. | 39 have been eliminated too. Underlining now always has the same color as |
40 the text---using any other color would be bad taste. | |
42 | 41 |
43 With fewer font attributes, there are no functions | 42 With fewer font attributes, there are no functions |
44 @code{set-face-attribute} and @code{face-attribute}. Instead, you | 43 @code{set-face-attribute} and @code{face-attribute}. Instead, you |
45 access these attributes using functions such as @code{face-font}, and | 44 access these attributes using functions such as @code{face-font}, and |
46 set them with functions such as @code{set-face-font}. (These functions | 45 set them with functions such as @code{set-face-font}. (These functions |
47 were available in Emacs 21, but are not as useful there.) | 46 were available in Emacs 21, but are not as useful there.) |
48 | 47 |
49 @item | 48 @item |
50 There are no facilities for playing sound. This means Emacs will | 49 The standard faces @code{scroll-bar}, @code{menu}, @code{border}, |
51 respect your peace and quiet, aside from occasional beeps. | 50 @code{cursor}, and @code{mouse} have been eliminated. They are rather |
51 strange, as faces, and therefore shouldn't really exist. You can use | |
52 @code{set-border-color}, @code{set-cursor-color} and | |
53 @code{set-mouse-color} to specify the colors for the frame border, the | |
54 text cursor, and the mouse cursor. To specify menu colors, use X | |
55 resources. | |
56 | |
57 @item | |
58 Emacs will respect your peace and quiet, aside from occasional beeps, | |
59 because there are no facilities for playing sounds. | |
52 | 60 |
53 @item | 61 @item |
54 Regular expressions do not support the POSIX character classes | 62 Regular expressions do not support the POSIX character classes |
55 such as @samp{[:alpha:]}. All characters are created equal. | 63 such as @samp{[:alpha:]}. All characters are created equal. |
56 | 64 |
73 For simplicity, all ASCII characters now have the same height and width. | 81 For simplicity, all ASCII characters now have the same height and width. |
74 (Certain characters, such as Chinese characters, always have have twice | 82 (Certain characters, such as Chinese characters, always have have twice |
75 the standard width.) All characters are created equal. | 83 the standard width.) All characters are created equal. |
76 | 84 |
77 @item | 85 @item |
86 The function @code{bitmap-spec-p} has been renamed to | |
87 @code{pixmap-spec-p} to encourage users to practice Emacs' help system | |
88 while trying to find it. | |
89 | |
90 @item | |
78 Tooltips operate using ordinary Emacs frames. | 91 Tooltips operate using ordinary Emacs frames. |
79 | 92 |
80 @item | 93 @item |
81 Areas of the mode line are not mouse-sensitive; however, some mouse | 94 Areas of the mode line are not mouse-sensitive; however, some mouse |
82 commands are available for the mode line as a whole. | 95 commands are available for the mode line as a whole. |
96 properties. | 109 properties. |
97 | 110 |
98 @item | 111 @item |
99 Colors are supported only on window systems, not on text-only terminals. | 112 Colors are supported only on window systems, not on text-only terminals. |
100 So the support functions for colors on text-only terminals are | 113 So the support functions for colors on text-only terminals are |
101 not needed. | 114 not needed, and have been eliminated. |
102 | 115 |
103 @item | 116 @item |
104 The functions @code{color-values}, @code{color-defined-p} and | 117 The functions @code{color-values}, @code{color-defined-p} and |
105 @code{defined-colors} have been renamed to @code{x-color-values}, | 118 @code{defined-colors} have been renamed to @code{x-color-values}, |
106 @code{x-color-defined-p} and @code{x-defined-colors}. | 119 @code{x-color-defined-p} and @code{x-defined-colors}. |