@c This is part of the Emacs manual.@c Copyright (C) 2002 Free Software Foundation, Inc.@c See file emacs.texi for copying conditions.@node Antinews, Mac OS, X Resources, Top@appendix Emacs 21.3 Antinews For those users who live backwards in time, here is information aboutdowngrading to Emacs version 21.3. We hope you will enjoy the greatersimplicity that results from the absence of many newer features.@itemize @bullet@itemThe input methods for Emacs are included in a separate distributioncalled ``Leim''. To use them, you must extract the Leim tar file ontop of the Emacs distribution, into the same directory, before youbuild Emacs.@itemThe file position and line number information is now at the endof the mode line.@itemWhen a file is managed with version control, the command @kbd{C-x C-q}(whose general meaning is to make a buffer read-only or writable) nowdoes so by checking the file in or out. Checking the file out makesthe buffer writable; checking it in makes the buffer read-only (atleast with RCS).You can still use @kbd{C-x v v} to do these operations if you wish;its meaning is unchanged. If you want to control the buffer'sread-only flag without performing any version control operation,use @kbd{M-x toggle-read-only}.@itemFilesets are not supported.@itemFor simplicity, windows always have fringes. We wouldn't wantto in-fringe anyone's windows. Likewise, horizontal scrollingalways works the same automatic way.@itemWhen you are logged in as root, all files now give you writablebuffers in Emacs reflecting the fact that you can write any files.@itemUnicode support and unification between Latin-@var{n} charactersets have been removed. Cutting and pasting X selections does notsupport ``extended segments'' so there are certain coding systemsit cannot handle.@item@kbd{C-w} in an incremental search always grabs an entire wordinto the search string. More precisely, it grabs text throughthe next end of a word.@itemYanking now preserves all text properties that were in the killedtext. The variable @code{yank-excluded-properties} has no meaning.@itemOccur mode, Info mode, and Comint-derived modes now controlfontification in their own way, and @kbd{M-x font-lock-mode}has nothing to do with it. To control fontification in Infomode, use the variable @code{Info-fontify}.@itemIn Dired's @kbd{!} command, @samp{*} and @samp{?} nowcause substitution of the file names wherever they appear---notonly when they are surrounded by whitespace.@itemMinibuffer completion commands now always complete the entireminibuffer contents, just as if you had typed them at the endof the minibuffer, no matter where point is actually located.@itemAn unquoted @samp{$} in a file name is now an error, if the followingname is not recognized as an environment variable. Thus,the file name @file{foo$bar} would probably be an error. Meanwhile,the @code{setenv} command does not expand @samp{$} at all.@itemCommands to set the mark at a place away from point, including@kbd{M-@@}, @kbd{M-h}, etc., don't do anything special when you repeatthem. In most cases, typing these commands multiple times isequivalent to using them once. @kbd{M-h} does not use its numericargument.@item@kbd{C-@key{SPC} C-@key{SPC}} has no special meaning and neither does@kbd{C-u C-x C-x}.@itemThere is no horizontal-bar cursor.@itemThe faces @code{minibuffer-prompt} and @code{mode-line-inactive}do not exist, and the features they control don't exist either.@itemThe default value of @code{keyboard-coding-system} is always @code{nil}.Emacs does not set it based on your locale settings.If you want some other value, you must set it yourself.@itemSGML mode does not handle XML syntax, and does not have indentation support.@itemThe @kbd{C-h} subcommands have been rearranged---especially those thatdisplay specific files. Type @kbd{C-h C-h} to see a list of thesecommands; that will show you what is different.@itemEmacs does not read @file{~/.abbrev_defs} automatically; if you wantto load abbrev definitions from a file, you must always do soexplicitly.@itemThe @samp{--fullwidth}, @samp{--fullheight} and @samp{--fullscreen}command line options are not supported.@itemThe @samp{--geometry} option now entirely applies only to the initialframe.@itemMany commands have been removed from the menus or rearranged.@itemMany @code{etags} features for customizing parsing using regexpshave been removed.@itemThe CUA, ido, table, tramp, reveal, ruler-mode, and ibuffer packageshave been removed. So has the spreadsheet, SES, and the algebraiccalculator, Calc. (We distribute Calc separately.)@itemThe kmacro package has been removed. To start a keyboard macro youmust use @kbd{C-x (}; to end one, @kbd{C-x )}; to execute the lastone, @kbd{C-x e}.@itemTo keep up with decreasing computer memory capacity and disk space, manyother functions and files have been eliminated in Emacs 21.3.@end itemize@ignore arch-tag: 32932bd9-46f5-41b2-8a0e-fb0cc4caeb29@end ignore