Change release version from 21.4 to 22.1 throughout.
[bpt/emacs.git] / etc / NEWS
CommitLineData
c67de8ba 1GNU Emacs NEWS -- history of user-visible changes. 2003-05-21
73a6a972
SM
2Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
3 Free Software Foundation, Inc.
a933dad1
DL
4See the end for copying conditions.
5
6Please send Emacs bug reports to bug-gnu-emacs@gnu.org.
3787e12e 7For older news, see the file ONEWS
5a2c89c3
JL
8You can narrow news to the specific version by calling
9`view-emacs-news' with a prefix argument or by typing C-u C-h C-n.
a933dad1 10
ad8d610b
KS
11Temporary note:
12 +++ indicates that the appropriate manual has already been updated.
13 --- means no change in the manuals is called for.
14When you add a new item, please add it without either +++ or ---
1a0b9ae4 15so we will look at it and add it to the manual.
ad8d610b 16
05197f40 17\f
bf247b6e 18* Installation Changes in Emacs 22.1
76fb24bb 19
1ebd4f78
JB
20** Emacs includes now support for loading image libraries on demand.
21(Currently this feature is only used on MS Windows.) You can configure
22the supported image types and their associated dynamic libraries by
23setting the variable `image-library-alist'.
24
bc83b22b 25---
b687047c
WL
26** New translations of the Emacs Tutorial are available in the following
27 languages: Brasilian, Bulgarian, Chinese (both with simplified and
28 traditional characters), French, and Italian. Type `C-u C-h t' to
29 choose one of them in case your language setup doesn't automatically
30 select the right one.
bc83b22b 31
0571f2d8 32** You can build Emacs with Gtk+ widgets by specifying `--with-x-toolkit=gtk'
7bea57c9
DL
33when you run configure. This requires Gtk+ 2.0 or newer. This port
34provides a way to display multilingual text in menus (with some caveats).
0571f2d8 35
2b6bb1f2 36---
d2a53bb7
PJ
37** Emacs can now be built without sound support.
38
4208da83
SM
39** The `emacsserver' program has been removed, replaced with elisp code.
40
2b6bb1f2 41---
76fb24bb
PJ
42** Emacs now supports new configure options `--program-prefix',
43`--program-suffix' and `--program-transform-name' that affect the names of
44installed programs.
45
2b6bb1f2 46---
81f755ae 47** By default, Emacs now uses a setgid helper program to update game
672ab90b
CW
48scores. The directory ${localstatedir}/games/emacs is the normal
49place for game scores to be stored. This may be controlled by the
50configure option `--with-game-dir'. The specific user that Emacs uses
51to own the game scores is controlled by `--with-game-user'. If access
5167cfda
CW
52to a game user is not available, then scores will be stored separately
53in each user's home directory.
81f755ae 54
cd7d2d9e
EZ
55---
56** Leim is now part of the Emacs distribution.
57You no longer need to download a separate tarball in order to build
58Emacs with Leim.
59
4e5cdb4f
KS
60+++
61** The Emacs Lisp Reference Manual is now part of the distribution.
62
63The ELisp reference manual in Info format is built as part of the
64Emacs build procedure and installed together with the Emacs User
65Manual. A menu item was added to the menu bar that makes it easy
66accessible (Help->More Manuals->Emacs Lisp Reference).
67
68---
69** The Introduction to Programming in Emacs Lisp manual is now part of
70the distribution.
71
72This manual is now part of the standard distribution and is installed,
73together with the Emacs User Manual, into the Info directory. A menu
74item was added to the menu bar that makes it easy accessible
75(Help->More Manuals->Introduction to Emacs Lisp).
76
c60ee5e7
JB
77** Support for Cygwin was added.
78
a17b3614 79---
1096bcc0
GM
80** Support for FreeBSD/Alpha has been added.
81
84913e36
EZ
82---
83** Support for GNU/Linux systems on S390 machines was added.
84
82e119fb
EZ
85---
86** Support for MacOS X was added.
87See the files mac/README and mac/INSTALL for build instructions.
88
2b6bb1f2 89---
3fa4ac47 90** Support for GNU/Linux systems on X86-64 machines was added.
16927a56 91
d2d70cb6 92---
4e5cdb4f
KS
93** A French translation of the `Emacs Survival Guide' is available.
94
95---
d7107586
SM
96** Building with -DENABLE_CHECKING does not automatically build with union
97types any more. Add -DUSE_LISP_UNION_TYPE if you want union types.
4e5cdb4f
KS
98
99\f
bf247b6e 100* Changes in Emacs 22.1
d2d70cb6 101
d0d0434f
NR
102