declare smobs in alloc.c
[bpt/emacs.git] / etc / NEWS.22
index 2a7ab43..d9182bd 100644 (file)
@@ -1,7 +1,6 @@
 GNU Emacs NEWS -- history of user-visible changes.
 
-Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
-          Free Software Foundation, Inc.
+Copyright (C) 2001-2014 Free Software Foundation, Inc.
 See the end of the file for license conditions.
 
 Please send Emacs bug reports to bug-gnu-emacs@gnu.org.
@@ -36,6 +35,31 @@ below.  Emacs tries to warn you about these through `bad-packages-alist'.
 ** cua.el, cua-mode.el: remove old versions.
 
 \f
+* Changes in Emacs 22.3
+
+** Support for several obsolete platforms will be removed in the next
+major version of Emacs: Apollo, Acorn, Alliant, Amdahl, Altos 3068,
+Bull DPX/2, Bull SPS-7, AT&T UNIX 7300, AT&T 3b, Aviion Berkeley 4.1
+to 4.3, Celerity, Clipper, Convergent S series, Convex, Cydra, DG/UX,
+Dual, Elxsi, ESIX, Fujitsu F301, GEC 63, Gould, Honeywell XPS100,
+i860, IBM ps/2 aix386, Harris CXUX, Harris Night Hawk 1200/3000,
+Harris Power PC, HP 9000 series 200 or 300, HLH Orion, Hitachi
+SR2001/SR2201, IBM PS/2, Integrated Solutions 386, Integrated
+Solutions Optimum V, Iris, Irix < v6, ISC Unix, ISI 68000, Masscomp
+5000, Megatest 68000, Motorola System V/88, ns16000, National
+Semiconductor 32000, osf1 (s/osf*) Paragon i860, PFU A-series, Plexus,
+Pyramid, RTU 3.0, RISCiX SCO 3.2, sh3el, Sinix, Stride, Sun 1-3, Sun
+RoadRunner, Sequent Symmetry, Sony News, SunOS 4, System V rel 0 to 3,
+Tadpole 68k machines, tahoe, Tandem Integrity S2, targon31, Tektronix,
+TI Nu, NCR Tower 32, U-station, Ultrix, UMAX, UniPlus 5.2, Whitechapel
+Computer Works MG1, Wicat, and Xenix.
+
+*** Support for systems without alloca will be removed.
+
+*** Support for Sun windows will be removed.
+
+*** Support for VMS will be removed.
+
 * Incompatible Editing Changes in Emacs 22.3
 
 ** The following input methods were removed in Emacs 22.2, but this was
@@ -139,7 +163,7 @@ delimiters will appear to be fontified (in the new face
 customize `font-lock-comment-face'. Another alternative is to use a
 newer terminal emulator that supports more colors (256 is now common).
 For example, for xterm compatible emulators that support 256 colors,
-you can run emacs like this: 
+you can run emacs like this:
 env TERM=xterm-256color emacs -nw
 (This was new in Emacs 22.1, but was not described.  In Emacs 22.1
 this also happened for terminals with a light background, that is not
@@ -256,13 +280,13 @@ the files mac/README and mac/INSTALL for build instructions.
 ** Support for FreeBSD/Alpha has been added.
 
 ** New translations of the Emacs Tutorial are available in the
-following languages: Brasilian Portuguese, Bulgarian, Chinese (both
+following languages: Brazilian Portuguese, Bulgarian, Chinese (both
 with simplified and traditional characters), French, Russian, and
 Italian.  Type `C-u C-h t' to choose one of them in case your language
 setup doesn't automatically select the right one.
 
 ** New translations of the Emacs reference card are available in the
-Brasilian Portuguese and Russian.  The corresponding PostScript files
+Brazilian Portuguese and Russian.  The corresponding PostScript files
 are also included.
 
 ** A French translation of the `Emacs Survival Guide' is available.
@@ -1002,7 +1026,7 @@ parts of the mode line.
 
 *** `shadow' face defines the appearance of the "shadowed" text, i.e.
 the text which should be less noticeable than the surrounding text.
-This can be achieved by using shades of grey in contrast with either
+This can be achieved by using shades of gray in contrast with either
 black or white default foreground color.  This generic shadow face
 allows customization of the appearance of shadowed text in one place,
 so package-specific faces can inherit from it.
@@ -1251,7 +1275,7 @@ coding system.
 of a file.
 
 *** New command `ucs-insert' inserts a character specified by its
-unicode.
+Unicode code point or character name.
 
 *** New command quail-show-key shows what key (or key sequence) to type
 in the current input method to input a character at point.
@@ -2534,10 +2558,10 @@ is nil).
 
 *** Minor Improvements
 
-**** The STARTTLS wrapper (starttls.el) can now use GNUTLS
+**** The STARTTLS wrapper (starttls.el) can now use GnuTLS
 instead of the OpenSSL based `starttls' tool.  For backwards
 compatibility, it prefers `starttls', but you can toggle
-`starttls-use-gnutls' to switch to GNUTLS (or simply remove the
+`starttls-use-gnutls' to switch to GnuTLS (or simply remove the
 `starttls' tool).
 
 **** Do not allow debugger output history variable to grow without bounds.
@@ -3011,7 +3035,7 @@ appropriate `sql-interactive-mode' wrapper for the current setting of
 ** Fortran mode changes
 
 *** F90 mode and Fortran mode have support for `hs-minor-mode' (hideshow).
-It cannot deal with every code format, but ought to handle a sizeable
+It cannot deal with every code format, but ought to handle a sizable
 majority.
 
 *** F90 mode and Fortran mode have new navigation commands
@@ -3332,7 +3356,7 @@ contracts or expands the line under the cursor.
 *** The new commands `speedbar-expand-line-descendants' and
 `speedbar-contract-line-descendants', bound to `[' and `]'
 respectively, expand and contract the line under cursor with all of
-its descendents.
+its descendants.
 
 *** The new user option `speedbar-use-tool-tips-flag', if non-nil,
 means to display tool-tips for speedbar items.
@@ -4249,7 +4273,7 @@ of suffixes.  The function also accepts a predicate argument to
 further filter candidate files.
 
 One advantage of using this function is that the list of suffixes in
-`exec-suffixes' is OS-dependant, so this function will find
+`exec-suffixes' is OS-dependent, so this function will find
 executables without polluting Lisp code with OS dependencies.
 
 *** The new function `file-remote-p' tests a file name and returns
@@ -5581,5 +5605,3 @@ Local variables:
 mode: outline
 paragraph-separate: "[         \f]*$"
 end:
-
-arch-tag: 1aca9dfa-2ac4-4d14-bebf-0007cee12793