[ < ] | [ > ] | [ << ] | [ 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.