Mercurial > emacs
comparison etc/NEWS @ 90103:3ebd9bdb4fe5
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-13
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-83
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-89
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-90
Update from CVS: man/calc.texi: Add macro for LaTeX for info output.
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-91
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-94
Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 13 Feb 2005 07:19:08 +0000 |
parents | 72cf6261961e aac0a33f5772 |
children | a01e7a9f1659 |
comparison
equal
deleted
inserted
replaced
90102:9b4f359c4117 | 90103:3ebd9bdb4fe5 |
---|---|
88 | 88 |
89 ** The character codes for characters from the | 89 ** The character codes for characters from the |
90 eight-bit-control/eight-bit-graphic charsets aren't now in the range | 90 eight-bit-control/eight-bit-graphic charsets aren't now in the range |
91 128-255. | 91 128-255. |
92 | 92 |
93 * Installation Changes in Emacs 21.4 | 93 * Installation Changes in Emacs 22.1 |
94 | 94 |
95 ** Emacs includes now support for loading image libraries on demand. | 95 ** Emacs includes now support for loading image libraries on demand. |
96 (Currently this feature is only used on MS Windows.) You can configure | 96 (Currently this feature is only used on MS Windows.) You can configure |
97 the supported image types and their associated dynamic libraries by | 97 the supported image types and their associated dynamic libraries by |
98 setting the variable `image-library-alist'. | 98 setting the variable `image-library-alist'. |
170 --- | 170 --- |
171 ** Building with -DENABLE_CHECKING does not automatically build with union | 171 ** Building with -DENABLE_CHECKING does not automatically build with union |
172 types any more. Add -DUSE_LISP_UNION_TYPE if you want union types. | 172 types any more. Add -DUSE_LISP_UNION_TYPE if you want union types. |
173 | 173 |
174 | 174 |
175 * Changes in Emacs 21.4 | 175 * Changes in Emacs 22.1 |
176 | 176 |
177 ** Emacs now responds to mouse-clicks on the mode-line, header-line and | 177 ** Emacs now responds to mouse-clicks on the mode-line, header-line and |
178 display margin, when run in an xterm. | 178 display margin, when run in an xterm. |
179 | 179 |
180 ** M-SPC (just-one-space) when given a numeric argument N | 180 ** M-SPC (just-one-space) when given a numeric argument N |
212 | 212 |
213 Depending on the current mode, a Mouse-2 click in Emacs may do much | 213 Depending on the current mode, a Mouse-2 click in Emacs may do much |
214 more than just follow a link, so the new Mouse-1 behavior is only | 214 more than just follow a link, so the new Mouse-1 behavior is only |
215 activated for modes which explicitly mark a clickable text as a "link" | 215 activated for modes which explicitly mark a clickable text as a "link" |
216 (see the new function `mouse-on-link-p' for details). The Lisp | 216 (see the new function `mouse-on-link-p' for details). The Lisp |
217 packages that are included in release 21.4 have been adapted to do | 217 packages that are included in release 22.1 have been adapted to do |
218 this, but external packages may not yet support this. However, there | 218 this, but external packages may not yet support this. However, there |
219 is no risk in using such packages, as the worst thing that could | 219 is no risk in using such packages, as the worst thing that could |
220 happen is that you get the original Mouse-1 behavior when you click | 220 happen is that you get the original Mouse-1 behavior when you click |
221 on a link, which typically means that you set point where you click. | 221 on a link, which typically means that you set point where you click. |
222 | 222 |
2114 with a space, when those buffers are visiting files. Normally buffers | 2114 with a space, when those buffers are visiting files. Normally buffers |
2115 whose names begin with space are omitted. | 2115 whose names begin with space are omitted. |
2116 | 2116 |
2117 +++ | 2117 +++ |
2118 ** You can now customize fill-nobreak-predicate to control where | 2118 ** You can now customize fill-nobreak-predicate to control where |
2119 filling can break lines. We provide two sample predicates, | 2119 filling can break lines. The value is now normally a list of |
2120 fill-single-word-nobreak-p and fill-french-nobreak-p. | 2120 functions, but it can also be a single function, for compatibility. |
2121 | |
2122 We provide two sample predicates, fill-single-word-nobreak-p and | |
2123 fill-french-nobreak-p, for use in the value of fill-nobreak-predicate. | |
2121 | 2124 |
2122 +++ | 2125 +++ |
2123 ** New user option `add-log-always-start-new-record'. | 2126 ** New user option `add-log-always-start-new-record'. |
2124 When this option is enabled, M-x add-change-log-entry always | 2127 When this option is enabled, M-x add-change-log-entry always |
2125 starts a new record regardless of when the last record is. | 2128 starts a new record regardless of when the last record is. |
2302 | 2305 |
2303 ** New command `recode-region' decodes the region again by a specified | 2306 ** New command `recode-region' decodes the region again by a specified |
2304 coding system. | 2307 coding system. |
2305 | 2308 |
2306 | 2309 |
2307 * New modes and packages in Emacs 21.4 | 2310 * New modes and packages in Emacs 22.1 |
2308 | 2311 |
2309 ** The new package conf-mode.el handles thousands of configuration files, with | 2312 ** The new package conf-mode.el handles thousands of configuration files, with |
2310 varying syntaxes for comments (;, #, //, /* */ or !), assignment (var = value, | 2313 varying syntaxes for comments (;, #, //, /* */ or !), assignment (var = value, |
2311 var : value, var value or keyword var value) and sections ([section] or | 2314 var : value, var value or keyword var value) and sections ([section] or |
2312 section { }). Many files under /etc/, or with suffixes like .cf through | 2315 section { }). Many files under /etc/, or with suffixes like .cf through |
2546 ** The new Lisp library fringe.el controls the appearance of fringes. | 2549 ** The new Lisp library fringe.el controls the appearance of fringes. |
2547 | 2550 |
2548 ** `cfengine-mode' is a major mode for editing GNU Cfengine | 2551 ** `cfengine-mode' is a major mode for editing GNU Cfengine |
2549 configuration files. | 2552 configuration files. |
2550 | 2553 |
2551 * Incompatible Lisp Changes in Emacs 21.4 | 2554 * Incompatible Lisp Changes in Emacs 22.1 |
2552 | 2555 |
2553 +++ | 2556 +++ |
2554 ** `suppress-keymap' now works by remapping `self-insert-command' to | 2557 ** `suppress-keymap' now works by remapping `self-insert-command' to |
2555 the command `undefined'. (In earlier Emacs versions, it used | 2558 the command `undefined'. (In earlier Emacs versions, it used |
2556 `substitute-key-definition' to rebind self inserting characters to | 2559 `substitute-key-definition' to rebind self inserting characters to |
2559 +++ | 2562 +++ |
2560 ** Mode line display ignores text properties as well as the | 2563 ** Mode line display ignores text properties as well as the |
2561 :propertize and :eval forms in the value of a variable whose | 2564 :propertize and :eval forms in the value of a variable whose |
2562 `risky-local-variable' property is nil. | 2565 `risky-local-variable' property is nil. |
2563 | 2566 |
2564 * Lisp Changes in Emacs 21.4 | 2567 * Lisp Changes in Emacs 22.1 |
2565 | 2568 |
2566 ** An element of buffer-undo-list can now have the form (FUNNAME . | 2569 ** An element of buffer-undo-list can now have the form (FUNNAME . |
2567 ARGS), where FUNNAME is a symbol other than t or nil. That stands for | 2570 ARGS), where FUNNAME is a symbol other than t or nil. That stands for |
2568 a high-level change that should be undone by evaluating (apply FUNNAME | 2571 a high-level change that should be undone by evaluating (apply FUNNAME |
2569 ARGS). | 2572 ARGS). |