diff options
| author | Miles Bader | 2007-10-27 09:12:07 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-10-27 09:12:07 +0000 |
| commit | 18cd1f1a08833b0baad21c1d7b13a6845d95cf57 (patch) | |
| tree | 03f33df7513d15bd5de0348aec35ef82bd061508 /etc | |
| parent | 74863e7a78b1c8da1094a8250660a009c3b23015 (diff) | |
| parent | fdc9061358d3654e14bfc1419632e1d6c6c5c13e (diff) | |
| download | emacs-18cd1f1a08833b0baad21c1d7b13a6845d95cf57.tar.gz emacs-18cd1f1a08833b0baad21c1d7b13a6845d95cf57.zip | |
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
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/ChangeLog | 9 | ||||
| -rw-r--r-- | etc/NEWS | 44 | ||||
| -rw-r--r-- | etc/NEWS.22 | 16 | ||||
| -rw-r--r-- | etc/PROBLEMS | 9 | ||||
| -rw-r--r-- | etc/TODO | 10 | ||||
| -rw-r--r-- | etc/ses-example.ses | 5 |
6 files changed, 65 insertions, 28 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index daf43c08d97..d96a8a8cca4 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2007-10-25 Jonathan Yavner <jyavner@member.fsf.org> | ||
| 2 | |||
| 3 | * ses-example.ses: Get rid of silly life-universe-everything local | ||
| 4 | variable. `symbolic-formulas' is now `ses--symbolic-formulas'. | ||
| 5 | |||
| 6 | 2007-10-24 Juanma Barranquero <lekktu@gmail.com> | ||
| 7 | |||
| 8 | * NEWS: Mention desktop locking. | ||
| 9 | |||
| 1 | 2007-10-10 Eric S. Raymond <esr@snark.thyrsus.com> | 10 | 2007-10-10 Eric S. Raymond <esr@snark.thyrsus.com> |
| 2 | 11 | ||
| 3 | * NEWS: Explain the VC fileset changes a bit better. | 12 | * NEWS: Explain the VC fileset changes a bit better. |
| @@ -166,6 +166,18 @@ its usage. | |||
| 166 | 166 | ||
| 167 | * Changes in Specialized Modes and Packages in Emacs 23.1 | 167 | * Changes in Specialized Modes and Packages in Emacs 23.1 |
| 168 | 168 | ||
| 169 | ** isearch can now search through multiple ChangeLog files. | ||
| 170 | When running isearch in a ChangeLog file, if the search fails, | ||
| 171 | then another C-s tries searching the previous ChangeLog, | ||
| 172 | if there is one (e.g. go from ChangeLog to ChangeLog.12). | ||
| 173 | |||
| 174 | This is enabled if isearch-buffers-multi is non-nil. | ||
| 175 | |||
| 176 | +++ | ||
| 177 | ** In Dired-x, all command guesses for ! are now added to the default | ||
| 178 | list accessible by M-n instead of pushing all guesses temporarily into | ||
| 179 | the history list. | ||
| 180 | |||
| 169 | ** smerge-refine highlights word-level details of changes in conflict. | 181 | ** smerge-refine highlights word-level details of changes in conflict. |
| 170 | It's used automatically as you move through conflicts, see smerge-auto-refine. | 182 | It's used automatically as you move through conflicts, see smerge-auto-refine. |
| 171 | 183 | ||
| @@ -179,13 +191,17 @@ It's used automatically as you move through hunks, see diff-auto-refine. | |||
| 179 | ** compilation-auto-jump-to-first-error tells `compile' to jump to | 191 | ** compilation-auto-jump-to-first-error tells `compile' to jump to |
| 180 | the first error encountered during compilations. | 192 | the first error encountered during compilations. |
| 181 | 193 | ||
| 182 | ** In the `copyright' package, you can specify your copyright holders's names. | 194 | ** In the `copyright' package, you can specify your copyright holders' names. |
| 183 | Only copyright lines with holders matching copyright-names-regexp will be | 195 | Only copyright lines with holders matching copyright-names-regexp will be |
| 184 | considered for update. | 196 | considered for update. |
| 185 | 197 | ||
| 186 | ** eldoc highlights the function argument under point | 198 | ** eldoc highlights the function argument under point |
| 187 | with the face `eldoc-highlight-function-argument'. | 199 | with the face `eldoc-highlight-function-argument'. |
| 188 | 200 | ||
| 201 | +++ | ||
| 202 | ** defcustom accepts new keyword arguments, `:safe' and `:risky', which | ||
| 203 | set a variable's `safe-local-variable' and `risky-local-variable' property. | ||
| 204 | |||
| 189 | ** VC | 205 | ** VC |
| 190 | *** Clicking on the VC mode-line entry now pops the VC menu. | 206 | *** Clicking on the VC mode-line entry now pops the VC menu. |
| 191 | 207 | ||
| @@ -211,7 +227,7 @@ tex-suscript-height-minimum. | |||
| 211 | `string', disabled by default. | 227 | `string', disabled by default. |
| 212 | 228 | ||
| 213 | *** New variable `bibtex-cite-matcher-alist' contains rules to | 229 | *** New variable `bibtex-cite-matcher-alist' contains rules to |
| 214 | identify cited keys in BibTeX entries, used by `bibtex-find-crossref. | 230 | identify cited keys in BibTeX entries, used by `bibtex-find-crossref'. |
| 215 | 231 | ||
| 216 | *** Command `bibtex-url' now allows multiple URLs per entry. | 232 | *** Command `bibtex-url' now allows multiple URLs per entry. |
| 217 | 233 | ||
| @@ -251,6 +267,9 @@ that either version can be used as inferior Python by python.el. | |||
| 251 | 267 | ||
| 252 | *** The variable `fortran-line-length' can change the fixed-form line-length. | 268 | *** The variable `fortran-line-length' can change the fixed-form line-length. |
| 253 | 269 | ||
| 270 | +++ | ||
| 271 | *** (The increasingly misnamed) F90 mode supports Fortran 2003 syntax. | ||
| 272 | |||
| 254 | ** Miscellaneous | 273 | ** Miscellaneous |
| 255 | 274 | ||
| 256 | *** comint-mode uses `start-file-process' now (see Lisp Changes). | 275 | *** comint-mode uses `start-file-process' now (see Lisp Changes). |
| @@ -282,8 +301,19 @@ supported on other platforms, but not on Windows due to using the winsock | |||
| 282 | 301 | ||
| 283 | * Lisp Changes in Emacs 23.1 | 302 | * Lisp Changes in Emacs 23.1 |
| 284 | 303 | ||
| 304 | +++ | ||
| 305 | ** A list of default values can be specified for the DEFAULT argument of | ||
| 306 | functions `read-from-minibuffer', `read-string', `read-command', | ||
| 307 | `read-variable', `read-buffer', `completing-read'. Elements of this list | ||
| 308 | are available for inserting into the minibuffer by typing `M-n'. | ||
| 309 | For empty input these functions return the first element of this list. | ||
| 310 | |||
| 311 | ** `custom-note-var-changed' tells Custom to treat the change in a certain | ||
| 312 | variable as having been made within Custom. | ||
| 313 | |||
| 285 | ** `frame-inherited-parameters' lets new frames inherit parameters from | 314 | ** `frame-inherited-parameters' lets new frames inherit parameters from |
| 286 | the selected frame. | 315 | the selected frame. |
| 316 | |||
| 287 | ** New keymap `input-decode-map' overrides like key-translation-map, but | 317 | ** New keymap `input-decode-map' overrides like key-translation-map, but |
| 288 | applies before function-key-map. Also it is terminal-local contrary to | 318 | applies before function-key-map. Also it is terminal-local contrary to |
| 289 | key-translation-map. Terminal-specific key-sequences are generally added to | 319 | key-translation-map. Terminal-specific key-sequences are generally added to |
| @@ -376,11 +406,11 @@ with a given image specification. | |||
| 376 | Use this instead of "~/.emacs.d". | 406 | Use this instead of "~/.emacs.d". |
| 377 | 407 | ||
| 378 | +++ | 408 | +++ |
| 379 | ** The new function `start-file-process is similar to `start-process', | 409 | ** The new function `start-file-process' is similar to `start-process', |
| 380 | but obeys file handlers. The file handler is chosen based on | 410 | but obeys file handlers. The file handler is chosen based on |
| 381 | `default-directory'. The functions `start-file-process-shell-command' | 411 | `default-directory'. The functions `start-file-process-shell-command' |
| 382 | and `process-file-shell-command' are also new; they call internally | 412 | and `process-file-shell-command' are also new; they call internally |
| 383 | `start-file-process and `process-file', respectively. | 413 | `start-file-process' and `process-file', respectively. |
| 384 | 414 | ||
| 385 | +++ | 415 | +++ |
| 386 | ** `file-remote-p' has new optional parameters IDENTIFICATION and CONNECTED. | 416 | ** `file-remote-p' has new optional parameters IDENTIFICATION and CONNECTED. |
| @@ -398,6 +428,12 @@ forms to subroutines. | |||
| 398 | 428 | ||
| 399 | * New Packages for Lisp Programming in Emacs 23.1 | 429 | * New Packages for Lisp Programming in Emacs 23.1 |
| 400 | 430 | ||
| 431 | ** The package isearch-multi.el has been added. It implements a new mode | ||
| 432 | `isearch-buffers-minor-mode' that allows isearch to search through | ||
| 433 | multiple buffers. In this mode a new variable | ||
| 434 | `isearch-buffers-next-buffer-function' defines the function to call | ||
| 435 | to get the next buffer to search in the series of multiple buffers. | ||
| 436 | |||
| 401 | ** The new package avl-tree.el deals with the AVL tree data structure. | 437 | ** The new package avl-tree.el deals with the AVL tree data structure. |
| 402 | 438 | ||
| 403 | 439 | ||
diff --git a/etc/NEWS.22 b/etc/NEWS.22 index f68285d1dfd..89e90fb361a 100644 --- a/etc/NEWS.22 +++ b/etc/NEWS.22 | |||
| @@ -59,7 +59,7 @@ Windows XP introduced themed scrollbars, but applications have to take | |||
| 59 | special steps to use them. Emacs now has the appropriate resources linked | 59 | special steps to use them. Emacs now has the appropriate resources linked |
| 60 | in to make it use the scrollbars from the system theme. | 60 | in to make it use the scrollbars from the system theme. |
| 61 | 61 | ||
| 62 | ** focus-follows-mouse defaults to nil on MS Windows | 62 | ** focus-follows-mouse defaults to nil on MS Windows. |
| 63 | Previously this variable was incorrectly documented as having no effect | 63 | Previously this variable was incorrectly documented as having no effect |
| 64 | on MS Windows, and the default was inappropriate for the majority of | 64 | on MS Windows, and the default was inappropriate for the majority of |
| 65 | Windows installations. Users of software which modifies the behaviour of | 65 | Windows installations. Users of software which modifies the behaviour of |
| @@ -70,6 +70,13 @@ this variable. | |||
| 70 | was needed. In text command mode, if you have problems before execution has | 70 | was needed. In text command mode, if you have problems before execution has |
| 71 | started, use M-x gud-gdb. | 71 | started, use M-x gud-gdb. |
| 72 | 72 | ||
| 73 | ** desktop.el now detects conflicting uses of the desktop file. | ||
| 74 | When loading the desktop, desktop.el can now detect that the file is already | ||
| 75 | in use. The default behavior is to ask the user what to do, but you can | ||
| 76 | customize it with the new option `desktop-load-locked-desktop'. When saving, | ||
| 77 | desktop.el warns about attempts to overwrite a desktop file if it determines | ||
| 78 | that the desktop being saved is not an update of the one on disk. | ||
| 79 | |||
| 73 | * New Modes and Packages in Emacs 22.2 | 80 | * New Modes and Packages in Emacs 22.2 |
| 74 | 81 | ||
| 75 | ** bibtex-style-mode helps you write BibTeX's *.bst files. | 82 | ** bibtex-style-mode helps you write BibTeX's *.bst files. |
| @@ -97,11 +104,10 @@ This can be used to add menu entries for backend specific functions. | |||
| 97 | 104 | ||
| 98 | * Lisp Changes in Emacs 22.2. | 105 | * Lisp Changes in Emacs 22.2. |
| 99 | 106 | ||
| 100 | ** The command `repeat' no longer attempts to repeat a command bound | 107 | ** Frame-local variables are deprecated and are slated for removal. |
| 101 | to an input event. | 108 | Use frame parameters instead. |
| 102 | |||
| 103 | ** The function invisible-p returns non-nil if the character | 109 | ** The function invisible-p returns non-nil if the character |
| 104 | after a specified position is invisible. | 110 | after a specified position is invisible. |
| 105 | 111 | ||
| 106 | +++ | 112 | +++ |
| 107 | ** inhibit-modification-hooks is bound to t while running modification hooks. | 113 | ** inhibit-modification-hooks is bound to t while running modification hooks. |
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index d098fcc2c11..049c8c8bb6d 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -2204,12 +2204,9 @@ month names with consistent widths for some locales on some versions | |||
| 2204 | of Windows. This is caused by a deficiency in the underlying system | 2204 | of Windows. This is caused by a deficiency in the underlying system |
| 2205 | library function. | 2205 | library function. |
| 2206 | 2206 | ||
| 2207 | The functions set-time-zone-rule, and display-time-world (which uses it) | 2207 | The function set-time-zone-rule gives incorrect results for many |
| 2208 | do not work on Windows. Fixing this is difficult, since Windows uses | 2208 | non-US timezones. This is due to over-simplistic handling of |
| 2209 | localtime for the system clock, and any attempt to change the timezone | 2209 | daylight savings switchovers by the Windows libraries. |
| 2210 | would have to be accompanied by a clock change for the results to remain | ||
| 2211 | consistent. The way in which these functions are used is not intended to | ||
| 2212 | cause such system-wide disruption. | ||
| 2213 | 2210 | ||
| 2214 | Files larger than 4GB cause overflow in the size (represented as a | 2211 | Files larger than 4GB cause overflow in the size (represented as a |
| 2215 | 32-bit integer) reported by `file-attributes'. This affects Dired as | 2212 | 32-bit integer) reported by `file-attributes'. This affects Dired as |
| @@ -329,9 +329,6 @@ typically due to pilot errors and should thus be in debug-ignored-errors. | |||
| 329 | Check the assignments file for other packages which might go in and | 329 | Check the assignments file for other packages which might go in and |
| 330 | have been missed. | 330 | have been missed. |
| 331 | 331 | ||
| 332 | ** Install ruby-mode (needs assignment)? | ||
| 333 | http://lists.gnu.org/archive/html/emacs-devel/2007-06/msg00051.html | ||
| 334 | |||
| 335 | ** Make keymaps a first-class Lisp object (this means a rewrite of | 332 | ** Make keymaps a first-class Lisp object (this means a rewrite of |
| 336 | keymap.c). What should it do apart from being opaque ? | 333 | keymap.c). What should it do apart from being opaque ? |
| 337 | multiple inheritance ? faster where-is ? no more fix_submap_inheritance ? | 334 | multiple inheritance ? faster where-is ? no more fix_submap_inheritance ? |
| @@ -554,13 +551,6 @@ but which can also be used as a modifier). | |||
| 554 | the window associated with that modeline. | 551 | the window associated with that modeline. |
| 555 | http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg02416.html | 552 | http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg02416.html |
| 556 | 553 | ||
| 557 | ** When running isearch in a ChangeLog file, if the search fails, | ||
| 558 | then after another C-s try searching the previous ChangeLog, if | ||
| 559 | there is one. (e.g. go from ChangeLog to ChangeLog.12). | ||
| 560 | http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg02237.html | ||
| 561 | Juri Linkov has a patch for this: | ||
| 562 | http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg00265.html | ||
| 563 | |||
| 564 | * Internal changes | 554 | * Internal changes |
| 565 | 555 | ||
| 566 | ** Cleanup all the GC_ mark bit stuff -- there is no longer any distinction | 556 | ** Cleanup all the GC_ mark bit stuff -- there is no longer any distinction |
diff --git a/etc/ses-example.ses b/etc/ses-example.ses index 6155483e29d..9ae2e879f6f 100644 --- a/etc/ses-example.ses +++ b/etc/ses-example.ses | |||
| @@ -119,7 +119,7 @@ Sales summary - Acme fundraising | |||
| 119 | 119 | ||
| 120 | (ses-cell A16 990904 990904 nil nil) | 120 | (ses-cell A16 990904 990904 nil nil) |
| 121 | (ses-cell B16 Eastern-area (quote Eastern-area) nil (D7 C7 D6 C6 D5 C5)) | 121 | (ses-cell B16 Eastern-area (quote Eastern-area) nil (D7 C7 D6 C6 D5 C5)) |
| 122 | (ses-cell C16 21 (/ life-universe-everything 2) nil (D7 C7 D6 C6 D5 C5)) | 122 | (ses-cell C16 21 (/ 42 2) nil (D7 C7 D6 C6 D5 C5)) |
| 123 | (ses-cell D16 nil nil nil nil) | 123 | (ses-cell D16 nil nil nil nil) |
| 124 | (ses-cell E16 nil nil nil nil) | 124 | (ses-cell E16 nil nil nil nil) |
| 125 | 125 | ||
| @@ -202,8 +202,7 @@ Sales summary - Acme fundraising | |||
| 202 | 202 | ||
| 203 | ;;; Local Variables: | 203 | ;;; Local Variables: |
| 204 | ;;; mode: ses | 204 | ;;; mode: ses |
| 205 | ;;; life-universe-everything: 42 | 205 | ;;; ses--symbolic-formulas: (("Eastern area") ("West-district") ("North&South") ("Other")) |
| 206 | ;;; symbolic-formulas: (("Eastern area") ("West-district") ("North&South") ("Other")) | ||
| 207 | ;;; End: | 206 | ;;; End: |
| 208 | 207 | ||
| 209 | ;;; Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 | 208 | ;;; Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 |