Mercurial > emacs
comparison etc/NEWS @ 90016:ff0e824afa37
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-57
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-594
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-598
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-599
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-600
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-602
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-603
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-604
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-609
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-610
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-611
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-614
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-615
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-42
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-43
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-44
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-46
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-47
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-48
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-49
Add {arch}/=commit-merge-make-log
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-50
{arch}/=commit-merge-make-log: Don't die if there are no ChangeLog changes
author | Miles Bader <miles@gnu.org> |
---|---|
date | Thu, 14 Oct 2004 08:50:09 +0000 |
parents | 6c1af301b455 5e0e7d312f47 |
children | 0fe073a08cef |
comparison
equal
deleted
inserted
replaced
90015:9ee566735998 | 90016:ff0e824afa37 |
---|---|
170 ** Building with -DENABLE_CHECKING does not automatically build with union | 170 ** Building with -DENABLE_CHECKING does not automatically build with union |
171 types any more. Add -DUSE_LISP_UNION_TYPE if you want union types. | 171 types any more. Add -DUSE_LISP_UNION_TYPE if you want union types. |
172 | 172 |
173 | 173 |
174 * Changes in Emacs 21.4 | 174 * Changes in Emacs 21.4 |
175 | |
176 +++ | |
177 ** New function `looking-back' checks whether a regular expression matches | |
178 the text before point. Specifying the LIMIT argument bounds how far | |
179 back the match can start; this is a way to keep it from taking too long. | |
180 | |
181 +++ | |
182 ** New functions `make-progress-reporter', `progress-reporter-update', | |
183 `progress-reporter-force-update' and `progress-reporter-done' provide | |
184 a simple and efficient way of printing progress messages to the user. | |
185 | |
186 +++ | |
187 ** In Enriched mode, `set-left-margin' and `set-right-margin' are now | |
188 by default bound to `C-c [' and `C-c ]' instead of the former `C-c C-l' | |
189 and `C-c C-r'. | |
175 | 190 |
176 +++ | 191 +++ |
177 ** In processing a local variables list, Emacs strips the prefix and | 192 ** In processing a local variables list, Emacs strips the prefix and |
178 suffix are from every line before processing all the lines. | 193 suffix are from every line before processing all the lines. |
179 | 194 |
1235 | 1250 |
1236 - C-h w and C-h f new-kill-line reports: | 1251 - C-h w and C-h f new-kill-line reports: |
1237 new-kill-line is on C-k | 1252 new-kill-line is on C-k |
1238 | 1253 |
1239 +++ | 1254 +++ |
1255 ** Vertical scrolling is now possible within incremental search. | |
1256 To enable this feature, customize the new user option | |
1257 `isearch-allow-scroll'. User written commands which satisfy stringent | |
1258 constraints can be marked as "scrolling commands". See the Emacs manual | |
1259 for details. | |
1260 | |
1261 +++ | |
1240 ** C-w in incremental search now grabs either a character or a word, | 1262 ** C-w in incremental search now grabs either a character or a word, |
1241 making the decision in a heuristic way. This new job is done by the | 1263 making the decision in a heuristic way. This new job is done by the |
1242 command `isearch-yank-word-or-char'. To restore the old behavior, | 1264 command `isearch-yank-word-or-char'. To restore the old behavior, |
1243 bind C-w to `isearch-yank-word' in `isearch-mode-map'. | 1265 bind C-w to `isearch-yank-word' in `isearch-mode-map'. |
1266 | |
1267 +++ | |
1268 ** C-y in incremental search now grabs the next line if point is already | |
1269 at the end of a line. | |
1244 | 1270 |
1245 +++ | 1271 +++ |
1246 ** C-M-w deletes and C-M-y grabs a character in isearch mode. | 1272 ** C-M-w deletes and C-M-y grabs a character in isearch mode. |
1247 Another method to grab a character is to enter the minibuffer by `M-e' | 1273 Another method to grab a character is to enter the minibuffer by `M-e' |
1248 and to type `C-f' at the end of the search string in the minibuffer. | 1274 and to type `C-f' at the end of the search string in the minibuffer. |
1462 | 1488 |
1463 --- | 1489 --- |
1464 ** The variable `auto-save-file-name-transforms' now has a third element that | 1490 ** The variable `auto-save-file-name-transforms' now has a third element that |
1465 controls whether or not the function `make-auto-save-file-name' will | 1491 controls whether or not the function `make-auto-save-file-name' will |
1466 attempt to construct a unique auto-save name (e.g. for remote files). | 1492 attempt to construct a unique auto-save name (e.g. for remote files). |
1493 | |
1494 +++ | |
1495 ** There is a new calendar package, icalendar.el, that can be used to | |
1496 convert Emacs diary entries to/from the iCalendar format. | |
1467 | 1497 |
1468 +++ | 1498 +++ |
1469 ** Diary sexp entries can have custom marking in the calendar. | 1499 ** Diary sexp entries can have custom marking in the calendar. |
1470 Diary sexp functions which only apply to certain days (such as | 1500 Diary sexp functions which only apply to certain days (such as |
1471 `diary-block' or `diary-cyclic') now take an optional parameter MARK, | 1501 `diary-block' or `diary-cyclic') now take an optional parameter MARK, |
1478 | 1508 |
1479 +++ | 1509 +++ |
1480 ** The new function `calendar-goto-day-of-year' (g D) prompts for a | 1510 ** The new function `calendar-goto-day-of-year' (g D) prompts for a |
1481 year and day number, and moves to that date. Negative day numbers | 1511 year and day number, and moves to that date. Negative day numbers |
1482 count backward from the end of the year. | 1512 count backward from the end of the year. |
1513 | |
1514 +++ | |
1515 ** The new Calendar function `calendar-goto-iso-week' (g w) | |
1516 prompts for a year and a week number, and moves to the first | |
1517 day of that ISO week. | |
1483 | 1518 |
1484 --- | 1519 --- |
1485 ** The functions `holiday-easter-etc' and `holiday-advent' now take | 1520 ** The functions `holiday-easter-etc' and `holiday-advent' now take |
1486 arguments, and only report on the specified holiday rather than all. | 1521 arguments, and only report on the specified holiday rather than all. |
1487 This makes customization of the variable `christian-holidays' simpler, | 1522 This makes customization of the variable `christian-holidays' simpler, |
2556 Format is 'display '(left-fringe BITMAP [FACE]), where BITMAP is a | 2591 Format is 'display '(left-fringe BITMAP [FACE]), where BITMAP is a |
2557 symbol identifying a fringe bitmap, either built-in or defined with | 2592 symbol identifying a fringe bitmap, either built-in or defined with |
2558 `define-fringe-bitmap', and FACE is an optional face name to be used | 2593 `define-fringe-bitmap', and FACE is an optional face name to be used |
2559 for displaying the bitmap. | 2594 for displaying the bitmap. |
2560 | 2595 |
2561 *** New function `fringe-bitmaps-at-pos' returns a cons (LEFT . RIGHT) | 2596 *** New function `fringe-bitmaps-at-pos' returns the current fringe |
2562 identifying the current fringe bitmaps in the display line at a given | 2597 bitmaps in the display line at a given buffer position. |
2563 buffer position. A nil value means no bitmap. | |
2564 | 2598 |
2565 ** Multiple overlay arrows can now be defined and managed via the new | 2599 ** Multiple overlay arrows can now be defined and managed via the new |
2566 variable `overlay-arrow-variable-list'. It contains a list of | 2600 variable `overlay-arrow-variable-list'. It contains a list of |
2567 varibles which contain overlay arrow position markers, including | 2601 varibles which contain overlay arrow position markers, including |
2568 the original `overlay-arrow-position' variable. | 2602 the original `overlay-arrow-position' variable. |
2577 +++ | 2611 +++ |
2578 ** New function `line-number-at-pos' returns line number of current | 2612 ** New function `line-number-at-pos' returns line number of current |
2579 line in current buffer, or if optional buffer position is given, line | 2613 line in current buffer, or if optional buffer position is given, line |
2580 number of corresponding line in current buffer. | 2614 number of corresponding line in current buffer. |
2581 | 2615 |
2616 +++ | |
2582 ** The default value of `sentence-end' is now defined using the new | 2617 ** The default value of `sentence-end' is now defined using the new |
2583 variable `sentence-end-without-space' which contains such characters | 2618 variable `sentence-end-without-space' which contains such characters |
2584 that end a sentence without following spaces. | 2619 that end a sentence without following spaces. |
2585 | 2620 |
2621 +++ | |
2586 ** The function `sentence-end' should be used to obtain the value of | 2622 ** The function `sentence-end' should be used to obtain the value of |
2587 the variable `sentence-end'. If the variable `sentence-end' is nil, | 2623 the variable `sentence-end'. If the variable `sentence-end' is nil, |
2588 then this function returns the regexp constructed from the variables | 2624 then this function returns the regexp constructed from the variables |
2589 `sentence-end-without-period', `sentence-end-double-space' and | 2625 `sentence-end-without-period', `sentence-end-double-space' and |
2590 `sentence-end-without-space'. | 2626 `sentence-end-without-space'. |