| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Here are the most important of the features that you will learn to do without in Emacs 20.3:
Here are changes in the Lisp language itself:
line-beginning-position and line-end-position
have been eliminated.
directory-files-and-attributes,
file-attributes-lessp, and file-expand-wildcards, have
been eliminated.
decode-coding-region and encode-coding-region
leave text properties untouched, in case that is useful. (It rarely makes
any sense, though.)
position-bytes and byte-to-position have
been eliminated.
with-output-to-temp-buffer are now
modifiable by default, and use Fundamental mode rather than Help mode.
sref interprets its index argument as a
number of bytes, not a number of characters. And the function
char-bytes actually tries to report on the number of bytes that a
character occupies.
process-running-child-p has been eliminated.
interrupt-process and similar functions no longer do
anything special when the second argument is lambda.
define-prefix-command accepts only two arguments.
read-char,
read-event, and read-char-exclusive has been reversed:
they use the current input method if the argument is if nil.
with-temp-message has been eliminated.
clear-this-command-keys has been eliminated.
gap-position and gap-size have been eliminated.
modify-face, an argument of (nil) has no special
meaning.
find-file
and allied functions.
file-attributes returns the file size and the file inode number
only as a simple integer.