Commit | Line | Data |
---|---|---|
29b7722a | 1 | GNU Emacs NEWS -- history of user-visible changes. |
5b87ad55 | 2 | |
eb199145 | 3 | Copyright (C) 2010 Free Software Foundation, Inc. |
5b87ad55 | 4 | See the end of the file for license conditions. |
a933dad1 | 5 | |
893db5bc | 6 | Please send Emacs bug reports to bug-gnu-emacs@gnu.org. |
9a21d88b KS |
7 | If possible, use M-x report-emacs-bug. |
8 | ||
eb199145 | 9 | This file is about changes in Emacs version 24. |
9a21d88b | 10 | |
eb199145 GM |
11 | See files NEWS.23, NEWS.22, NEWS.21, NEWS.20, NEWS.19, NEWS.18, |
12 | and NEWS.1-17 for changes in older Emacs versions. | |
9a21d88b KS |
13 | |
14 | You can narrow news to a specific version by calling `view-emacs-news' | |
15 | with a prefix argument or by typing C-u C-h C-n. | |
3f7194ed | 16 | |
adce950d CY |
17 | |
18 | Temporary note: | |
19 | +++ indicates that the appropriate manual has already been updated. | |
20 | --- means no change in the manuals is called for. | |
21 | When you add a new item, please add it without either +++ or --- | |
22 | so we will look at it and add it to the manual. | |
23 | ||
24 | \f | |
eb199145 | 25 | * Installation Changes in Emacs 24.1 |
09e18d03 | 26 | |
0bfd685e | 27 | \f |
eb199145 | 28 | * Startup Changes in Emacs 24.1 |
4a263588 | 29 | |
0bfd685e | 30 | \f |
eb199145 | 31 | * Changes in Emacs 24.1 |
7841339b | 32 | |
52834b6b CY |
33 | ** The scroll-bar is now on the right on GNU/Linux and UNIX-like systems. |
34 | Use `set-scroll-bar-mode' to change this. | |
35 | ||
0bfd685e | 36 | \f |
eb199145 | 37 | * Editing Changes in Emacs 24.1 |
b350bdf2 | 38 | |
9bae34bf | 39 | \f |
eb199145 | 40 | * Changes in Specialized Modes and Packages in Emacs 24.1 |
efeb796b | 41 | |
52834b6b CY |
42 | ** Customize |
43 | ||
44 | *** Customize buffers now contain a search field. | |
45 | The search is performed using `customize-apropos'. | |
46 | To turn off the search field, set custom-search-field to nil . | |
47 | ||
48 | *** Custom options now start out hidden if at their default values. | |
49 | Use the arrow to the left of the option name to toggle visibility. | |
50 | ||
51 | *** custom-buffer-sort-alphabetically now defaults to t. | |
52 | ||
53 | *** The color widget now has a "Choose" button, which allows you to | |
54 | choose a color via list-colors-display. | |
55 | ||
855a2294 DN |
56 | ** VC and related modes |
57 | ||
58 | *** vc-dir for Bzr supports viewing shelve contents and shelving snapshots. | |
59 | ||
8117868f DN |
60 | ** Directory local variables can apply to file-less buffers. |
61 | For example, adding "(diff-mode . ((mode . whitespace)))" to your | |
62 | .dir-locals.el file, will turn on `whitespace-mode' for *vc-diff* | |
63 | buffers. | |
64 | ||
eb199145 GM |
65 | \f |
66 | * New Modes and Packages in Emacs 24.1 | |
d445b3f8 | 67 | |
7725ebb7 MA |
68 | ** secrets.el is an implementation of the Secret Service API, an |
69 | interface to password managers like GNOME Keyring or KDE Wallet. The | |
70 | Secret Service API requires D-Bus for communication. | |
71 | ||
eb199145 GM |
72 | \f |
73 | * Incompatible Lisp Changes in Emacs 24.1 | |
6dfcbe31 | 74 | |
eb199145 GM |
75 | \f |
76 | * Lisp changes in Emacs 24.1 | |
9097e8af | 77 | |
00fe2df1 JL |
78 | ** Image API |
79 | ||
80 | *** When the image type is one of listed in `image-animated-types' | |
81 | and the number of sub-images in the image is more then one, then the | |
82 | new function `create-animated-image' creates an animated image where | |
83 | sub-images are displayed successively with the duration defined by | |
84 | `image-animate-max-time' and the delay between sub-images defined | |
85 | by the Graphic Control Extension of the image. | |
86 | ||
eb199145 GM |
87 | \f |
88 | * Changes in Emacs 24.1 on non-free operating systems | |
d53a60a6 | 89 | |
05197f40 | 90 | \f |
a933dad1 | 91 | ---------------------------------------------------------------------- |
5b87ad55 | 92 | This file is part of GNU Emacs. |
a933dad1 | 93 | |
ab73e885 | 94 | GNU Emacs is free software: you can redistribute it and/or modify |
5b87ad55 | 95 | it under the terms of the GNU General Public License as published by |
ab73e885 GM |
96 | the Free Software Foundation, either version 3 of the License, or |
97 | (at your option) any later version. | |
5b87ad55 GM |
98 | |
99 | GNU Emacs is distributed in the hope that it will be useful, | |
100 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
101 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
102 | GNU General Public License for more details. | |
a933dad1 | 103 | |
5b87ad55 | 104 | You should have received a copy of the GNU General Public License |
ab73e885 | 105 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
a933dad1 | 106 | |
05197f40 | 107 | \f |
a933dad1 DL |
108 | Local variables: |
109 | mode: outline | |
110 | paragraph-separate: "[ \f]*$" | |
111 | end: |