redisplay engine, which will be even simpler.)
@itemize @minus
+@item
+The function @code{redisplay} has been removed. To update the display
+without delay, call @code{(sit-for 0)}. Since it is generally
+considered wasteful to update the display if there are any pending
+input events, no replacement for @code{(redisplay t)} is provided.
+
@item
The function @code{force-window-update} has been removed. It
shouldn't be needed, since changes in window contents are detected
predicate is no longer supported.
@item
-@code{face-attribute-relative-p} and @code{merge-face-attribute} have
-been removed.
+The functions @code{merge-face-attribute} and
+@code{face-attribute-relative-p} have been removed.
@item
The priority of faces in a list supplied by the @code{:inherit} face
@item
The @code{min-colors} face attribute, used for tailoring faces to
limited-color displays, does not exist. If in doubt, use colors like
-``white'' and ``black'', which ought to be defined everywhere.
+``white'' and ``black,'' which ought to be defined everywhere.
@item
The @code{tty-color-mode} frame parameter does not exist. You should
@itemize @minus
@item
-The @code{kbd} macro has been removed. It isn't that difficult to
-write key sequences using the string and vector representations, and
-we want to encourage users to learn.
+The @code{kbd} macro is now obsolete and is no longer documented.
+It isn't that difficult to write key sequences using the string and
+vector representations, and we want to encourage users to learn.
@item
Emacs no longer supports key remapping. You can do pretty much the
@item
Many programming shortcuts have been deleted, to provide you with the
-enjoyment of ``rolling your own''. The macros @code{while-no-input},
+enjoyment of ``rolling your own.'' The macros @code{while-no-input},
@code{with-local-quit}, and @code{with-selected-window}, along with
@code{dynamic-completion-table} and @code{lazy-completion-table} no
longer exist. Also, there are no built-in progress reporters;
from the surrounding text.
@item
-@code{mode-line-format} no longer supports the @code{:propertize},
+The variable @code{mode-line-format} no longer supports the @code{:propertize},
@code{%i}, and @code{%I} constructs. The function
@code{format-mode-line} has been removed.
in the distant past, we will do away with graphical terminals
entirely, in favor of text terminals.) For similar reasons, the
functions @code{posn-at-point}, @code{posn-at-x-y}, and
-@code{pos-visible-in-window-p} have been removed.
+@code{window-line-height} have been removed, and
+@code{pos-visible-in-window-p} no longer worries about partially
+visible rows.
@item
The macro @code{save-selected-window} only saves the selected window