]> code.delx.au - gnu-emacs/blobdiff - lispref/anti.texi
(quail-help): The output message is improved.
[gnu-emacs] / lispref / anti.texi
index c2ffb4f2c738f01fed2cbf19bc183f4b100a74b0..e54363ee3165ac8006dfb3dd3533f24a4e76ba3b 100644 (file)
@@ -2,7 +2,10 @@
 @c This is part of the GNU Emacs Lisp Reference Manual.
 @c Copyright (C) 1999 Free Software Foundation, Inc. 
 @c See the file elisp.texi for copying conditions.
-@node Antinews, Tips, System Interface, Top
+
+@c This node must have no pointers.
+
+@node Antinews, GNU Free Documentation License, System Interface, Top
 @appendix Emacs 20 Antinews
 
 For those users who live backwards in time, here is information about
@@ -16,6 +19,7 @@ the following section, we carry this information back to Emacs
 @itemize @bullet
 @item
 The @code{push} and @code{pop} macros are not defined.
+Neither are @code{dolist} and @code{dotimes}.
 
 @item
 You can't display images in buffers.  (Emacs is meant for editing text.)
@@ -56,10 +60,26 @@ strange, as faces, and therefore shouldn't really exist.  You can use
 text cursor, and the mouse cursor.  To specify menu colors, use X
 resources.
 
+@item
+Colors and other face attributes are no longer supported on character
+terminals, so you no longer have to worry about terminals making faces
+at you.
+
 @item
 Emacs will respect your peace and quiet, aside from occasional beeps,
 because there are no facilities for playing sounds.
 
+@item
+Emacs 20 provides a complex and badly designed method for handling
+character composition for languages such as Thai that display several
+letters as a single combined image.  We are too ashamed of it to tell
+you any more than that.
+
+@item
+@code{delete-and-extract-region} has been deleted; instead, use
+@code{buffer-substring} to extract the text, then use
+@code{delete-region} to delete it.
+
 @item
 Regular expressions do not support the POSIX character classes
 such as @samp{[:alpha:]}.  All characters are created equal.
@@ -80,10 +100,18 @@ and background colors, so you cannot specify different colors for
 the scroll bars.
 
 @item
-For simplicity, all ASCII characters now have the same height and width.
-(Certain characters, such as Chinese characters, always have have twice
+For simplicity, all @sc{ascii} characters now have the same height and width.
+(Certain characters, such as Chinese characters, always have twice
 the standard width.)  All characters are created equal.
 
+@item
+You can now resize any Emacs window, and size changes in one window can
+propagate to all others.  Windows can no longer use
+@code{window-size-fixed} to get special privileges.
+
+@item
+The function @code{intern-soft} no longer accepts a symbol as argument.
+
 @item
 The function @code{bitmap-spec-p} has been renamed to
 @code{pixmap-spec-p} to encourage users to practice Emacs' help system
@@ -110,6 +138,10 @@ Vertical fractional scrolling does not exist.
 The functions @code{format} and @code{message} ignore and discard text
 properties.
 
+@item
+The function @code{propertize} does not exist;
+you can get the job done using @code{set-text-properties}.
+
 @item
 Colors are supported only on window systems, not on text-only terminals.
 So the support functions for colors on text-only terminals are
@@ -147,6 +179,10 @@ current buffer.
 The function @code{assoc-delete-all} has itself been deleted. 
 So there!
 
+@item
+The keyword @code{:set-after} no longer does anything in
+@code{defcustom}.
+
 @item
 The variable @code{small-temporary-file-directory} has no special
 meaning.  There's only one variable for specifying which directory to