aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMiles Bader2007-10-27 09:12:07 +0000
committerMiles Bader2007-10-27 09:12:07 +0000
commit18cd1f1a08833b0baad21c1d7b13a6845d95cf57 (patch)
tree03f33df7513d15bd5de0348aec35ef82bd061508 /etc
parent74863e7a78b1c8da1094a8250660a009c3b23015 (diff)
parentfdc9061358d3654e14bfc1419632e1d6c6c5c13e (diff)
downloademacs-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/ChangeLog9
-rw-r--r--etc/NEWS44
-rw-r--r--etc/NEWS.2216
-rw-r--r--etc/PROBLEMS9
-rw-r--r--etc/TODO10
-rw-r--r--etc/ses-example.ses5
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 @@
12007-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
62007-10-24 Juanma Barranquero <lekktu@gmail.com>
7
8 * NEWS: Mention desktop locking.
9
12007-10-10 Eric S. Raymond <esr@snark.thyrsus.com> 102007-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.
diff --git a/etc/NEWS b/etc/NEWS
index 00faf92d29a..d2298233c83 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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.
170When running isearch in a ChangeLog file, if the search fails,
171then another C-s tries searching the previous ChangeLog,
172if there is one (e.g. go from ChangeLog to ChangeLog.12).
173
174This 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
178list accessible by M-n instead of pushing all guesses temporarily into
179the 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.
170It's used automatically as you move through conflicts, see smerge-auto-refine. 182It'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
180the first error encountered during compilations. 192the 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.
183Only copyright lines with holders matching copyright-names-regexp will be 195Only copyright lines with holders matching copyright-names-regexp will be
184considered for update. 196considered for update.
185 197
186** eldoc highlights the function argument under point 198** eldoc highlights the function argument under point
187with the face `eldoc-highlight-function-argument'. 199with the face `eldoc-highlight-function-argument'.
188 200
201+++
202** defcustom accepts new keyword arguments, `:safe' and `:risky', which
203set 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
214identify cited keys in BibTeX entries, used by `bibtex-find-crossref. 230identify 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
306functions `read-from-minibuffer', `read-string', `read-command',
307`read-variable', `read-buffer', `completing-read'. Elements of this list
308are available for inserting into the minibuffer by typing `M-n'.
309For 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
312variable 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
286the selected frame. 315the 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
288applies before function-key-map. Also it is terminal-local contrary to 318applies before function-key-map. Also it is terminal-local contrary to
289key-translation-map. Terminal-specific key-sequences are generally added to 319key-translation-map. Terminal-specific key-sequences are generally added to
@@ -376,11 +406,11 @@ with a given image specification.
376Use this instead of "~/.emacs.d". 406Use 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',
380but obeys file handlers. The file handler is chosen based on 410but 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'
382and `process-file-shell-command' are also new; they call internally 412and `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
433multiple buffers. In this mode a new variable
434`isearch-buffers-next-buffer-function' defines the function to call
435to 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
59special steps to use them. Emacs now has the appropriate resources linked 59special steps to use them. Emacs now has the appropriate resources linked
60in to make it use the scrollbars from the system theme. 60in 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.
63Previously this variable was incorrectly documented as having no effect 63Previously this variable was incorrectly documented as having no effect
64on MS Windows, and the default was inappropriate for the majority of 64on MS Windows, and the default was inappropriate for the majority of
65Windows installations. Users of software which modifies the behaviour of 65Windows installations. Users of software which modifies the behaviour of
@@ -70,6 +70,13 @@ this variable.
70was needed. In text command mode, if you have problems before execution has 70was needed. In text command mode, if you have problems before execution has
71started, use M-x gud-gdb. 71started, use M-x gud-gdb.
72 72
73** desktop.el now detects conflicting uses of the desktop file.
74When loading the desktop, desktop.el can now detect that the file is already
75in use. The default behavior is to ask the user what to do, but you can
76customize it with the new option `desktop-load-locked-desktop'. When saving,
77desktop.el warns about attempts to overwrite a desktop file if it determines
78that 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. 110after 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
2204of Windows. This is caused by a deficiency in the underlying system 2204of Windows. This is caused by a deficiency in the underlying system
2205library function. 2205library function.
2206 2206
2207The functions set-time-zone-rule, and display-time-world (which uses it) 2207The function set-time-zone-rule gives incorrect results for many
2208do not work on Windows. Fixing this is difficult, since Windows uses 2208non-US timezones. This is due to over-simplistic handling of
2209localtime for the system clock, and any attempt to change the timezone 2209daylight savings switchovers by the Windows libraries.
2210would have to be accompanied by a clock change for the results to remain
2211consistent. The way in which these functions are used is not intended to
2212cause such system-wide disruption.
2213 2210
2214Files larger than 4GB cause overflow in the size (represented as a 2211Files larger than 4GB cause overflow in the size (represented as a
221532-bit integer) reported by `file-attributes'. This affects Dired as 221232-bit integer) reported by `file-attributes'. This affects Dired as
diff --git a/etc/TODO b/etc/TODO
index 5b438c778f3..c702f8997c3 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -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