Mercurial > emacs
diff etc/NEWS @ 91073:4bc33ffdda1a
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 902-908)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 131-137)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 261-262)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sat, 27 Oct 2007 09:12:07 +0000 |
parents | 12589730c028 5efb220d2a98 |
children | 880960b70474 |
line wrap: on
line diff
--- a/etc/NEWS Sat Oct 27 00:30:50 2007 +0000 +++ b/etc/NEWS Sat Oct 27 09:12:07 2007 +0000 @@ -166,6 +166,18 @@ * Changes in Specialized Modes and Packages in Emacs 23.1 +** isearch can now search through multiple ChangeLog files. +When running isearch in a ChangeLog file, if the search fails, +then another C-s tries searching the previous ChangeLog, +if there is one (e.g. go from ChangeLog to ChangeLog.12). + +This is enabled if isearch-buffers-multi is non-nil. + ++++ +** In Dired-x, all command guesses for ! are now added to the default +list accessible by M-n instead of pushing all guesses temporarily into +the history list. + ** smerge-refine highlights word-level details of changes in conflict. It's used automatically as you move through conflicts, see smerge-auto-refine. @@ -179,13 +191,17 @@ ** compilation-auto-jump-to-first-error tells `compile' to jump to the first error encountered during compilations. -** In the `copyright' package, you can specify your copyright holders's names. +** In the `copyright' package, you can specify your copyright holders' names. Only copyright lines with holders matching copyright-names-regexp will be considered for update. ** eldoc highlights the function argument under point with the face `eldoc-highlight-function-argument'. ++++ +** defcustom accepts new keyword arguments, `:safe' and `:risky', which +set a variable's `safe-local-variable' and `risky-local-variable' property. + ** VC *** Clicking on the VC mode-line entry now pops the VC menu. @@ -211,7 +227,7 @@ `string', disabled by default. *** New variable `bibtex-cite-matcher-alist' contains rules to -identify cited keys in BibTeX entries, used by `bibtex-find-crossref. +identify cited keys in BibTeX entries, used by `bibtex-find-crossref'. *** Command `bibtex-url' now allows multiple URLs per entry. @@ -251,6 +267,9 @@ *** The variable `fortran-line-length' can change the fixed-form line-length. ++++ +*** (The increasingly misnamed) F90 mode supports Fortran 2003 syntax. + ** Miscellaneous *** comint-mode uses `start-file-process' now (see Lisp Changes). @@ -282,8 +301,19 @@ * Lisp Changes in Emacs 23.1 ++++ +** A list of default values can be specified for the DEFAULT argument of +functions `read-from-minibuffer', `read-string', `read-command', +`read-variable', `read-buffer', `completing-read'. Elements of this list +are available for inserting into the minibuffer by typing `M-n'. +For empty input these functions return the first element of this list. + +** `custom-note-var-changed' tells Custom to treat the change in a certain +variable as having been made within Custom. + ** `frame-inherited-parameters' lets new frames inherit parameters from the selected frame. + ** New keymap `input-decode-map' overrides like key-translation-map, but applies before function-key-map. Also it is terminal-local contrary to key-translation-map. Terminal-specific key-sequences are generally added to @@ -376,11 +406,11 @@ Use this instead of "~/.emacs.d". +++ -** The new function `start-file-process is similar to `start-process', +** The new function `start-file-process' is similar to `start-process', but obeys file handlers. The file handler is chosen based on `default-directory'. The functions `start-file-process-shell-command' and `process-file-shell-command' are also new; they call internally -`start-file-process and `process-file', respectively. +`start-file-process' and `process-file', respectively. +++ ** `file-remote-p' has new optional parameters IDENTIFICATION and CONNECTED. @@ -398,6 +428,12 @@ * New Packages for Lisp Programming in Emacs 23.1 +** The package isearch-multi.el has been added. It implements a new mode +`isearch-buffers-minor-mode' that allows isearch to search through +multiple buffers. In this mode a new variable +`isearch-buffers-next-buffer-function' defines the function to call +to get the next buffer to search in the series of multiple buffers. + ** The new package avl-tree.el deals with the AVL tree data structure.