aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorAlan Mackenzie2011-11-03 22:03:18 +0000
committerAlan Mackenzie2011-11-03 22:03:18 +0000
commit85ba4cded3ef5a834c880edfdb6cf7ec3a747e9b (patch)
tree2a207d6e9e906119087ad357c892414db01211cb /lisp/ChangeLog
parenta6ba2ab9277496b66f6939766a3470c1f0a84287 (diff)
parent14e1d9eab9f4b7341f92397a0a9a2706f7b26ee9 (diff)
downloademacs-85ba4cded3ef5a834c880edfdb6cf7ec3a747e9b.tar.gz
emacs-85ba4cded3ef5a834c880edfdb6cf7ec3a747e9b.zip
Merge.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog188
1 files changed, 154 insertions, 34 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 1e0f5d0487a..a94987284de 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,22 +1,148 @@
12011-11-02 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * window.el (switch-to-buffer): Use `force-same-window' interactively.
4
52011-11-02 Martin Rudalics <rudalics@gmx.at>
6
7 * window.el (quit-window): Call unrecord-window-buffer after
8 showing another buffer in the window. (Bug#9937)
9 (bury-buffer): Call switch-to-prev-buffer with second argument `bury'.
10
112011-11-02 Juanma Barranquero <lekktu@gmail.com>
12
13 * vc/vc-bzr.el (vc-bzr-state, vc-bzr-after-dir-status):
14 Accept status with more than 9 shelves. (Bug#9935)
15 Reported by Colin D Bennett <colin@gibibit.com>.
16
172011-11-01 Martin Rudalics <rudalics@gmx.at>
18
19 * help.el (with-help-window): Don't reference
20 temp-buffer-show-specifiers in doc-string.
21
222011-10-31 Andreas Schwab <schwab@linux-m68k.org>
23
24 * subr.el (keymap--menu-item-with-binding): Ignore item if not a
25 menu-item.
26
272011-10-30 Vinicius Jose Latorre <viniciusjl@ig.com.br>
28
29 * whitespace.el: New version 13.2.2.
30 (whitespace-newline-mode): Disable properly. Reported by Sarah
31 <EmacsWiki>.
32
332011-10-30 Ulf Jasper <ulf.jasper@web.de>
34
35 * net/newst-treeview.el: Remove "Time-stamp".
36 (newsticker--group-manage-orphan-feeds): Do not call
37 newsticker--treeview-tree-update.
38 (newsticker-treeview-update, newsticker-treeview):
39 Call newsticker--treeview-tree-update if necessary.
40
412011-10-30 Martin Rudalics <rudalics@gmx.at>
42
43 * window.el (window-iso-combination-p, window-iso-combined-p)
44 (window-iso-combinations): Remove "iso-" infix.
45 Suggested by Chong Yidong.
46 (window-min-size-1, window-size-fixed-1, window-min-delta-1)
47 (window-max-delta-1, window-resize, window--resize-siblings)
48 (window--resize-this-window, adjust-window-trailing-edge)
49 (split-window, balance-windows-1)
50 (shrink-window-if-larger-than-buffer):
51 * calendar/calendar.el (calendar-generate-window):
52 * help.el (resize-temp-buffer-window): Adjust callers accordingly.
53
542011-10-30 Stefan Monnier <monnier@iro.umontreal.ca>
55
56 * eshell/esh-cmd.el (eshell-rewrite-for-command): Don't modify the list
57 in place (bug#9907).
58 (eshell-subcommand-arg-values, eshell-rewrite-named-command)
59 (eshell-rewrite-if-command, eshell-rewrite-for-command)
60 (eshell-structure-basic-command, eshell-rewrite-while-command)
61 (eshell-invokify-arg, eshell-parse-pipeline, eshell-parse-command)
62 (eshell-parse-subcommand-argument, eshell-parse-lisp-argument)
63 (eshell-trap-errors, eshell-do-pipelines, eshell-do-eval)
64 (eshell-do-pipelines-synchronously, eshell-eval-command):
65 Use backquotes and prefer setq to set.
66 (eshell-lookup-function, function-p-func, eshell-functionp): Remove.
67 (eshell-macrop): Use functionp.
68 (eshell-do-eval): Handle multiple expressions in `while' body.
69
702011-10-30 Chong Yidong <cyd@gnu.org>
71
72 * emulation/viper-cmd.el (viper-exec-change): Use push-mark
73 instead of set-mark (Bug#9810).
74
752011-10-30 Chong Yidong <cyd@gnu.org>
76
77 * window.el (split-window-below, split-window-right): Rename from
78 split-window-above-each-other and split-window-side-by-side
79 respectively. All callers changed.
80 (split-window-sensibly, split-window-sensibly): Use them.
81 (split-window-keep-point): Doc fix.
82
83 * isearch.el: Add isearch-scroll property to split-window-below
84 and split-window-right.
85
86 * follow.el (follow-mode):
87 * vc/pcvs-util.el (cvs-pop-to-buffer-same-frame):
88 * progmodes/ada-xref.el (ada-gdb-application):
89 * emulation/vip.el (vip-buffer-in-two-windows):
90 * image-dired.el (image-dired-dired-with-window-configuration):
91 * dired-x.el (dired-do-find-marked-files):
92 * dired.el (dired-pop-to-buffer):
93 * bs.el (bs--show-with-configuration):
94 * vc/emerge.el (emerge-setup-windows):
95 * textmodes/two-column.el (2C-two-columns):
96 * textmodes/reftex-toc.el (reftex-toc):
97 * progmodes/gdb-mi.el (gdb-setup-windows):
98 * progmodes/fortran.el (fortran-window-create):
99 * net/newst-treeview.el (newsticker--treeview-window-init):
100 * emulation/ws-mode.el (wordstar-C-o-map, wordstar-mode):
101 * emulation/tpu-edt.el (tpu-gold-map):
102 * emulation/crisp.el (crisp-mode-map):
103 * calendar/calendar.el (calendar-basic-setup): Callers changed.
104
1052011-10-29 Chong Yidong <cyd@gnu.org>
106
107 * subr.el (y-or-n-p): Add code for batch mode (Bug#9818).
108
109 * mouse.el (mouse-yank-primary): Push the mark (Bug#9894).
110
111 * textmodes/flyspell.el (flyspell-word): Fix char offset for
112 forged Ispell output (Bug#7904).
113
114 * emacs-lisp/package.el (package-refresh-contents): Add autoload.
115
1162011-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
117
118 * doc-view.el: Avoid ugly errors about not finding nil.
119 (doc-view-ghostscript-program, doc-view-dvipdfm-program)
120 (doc-view-dvipdf-program, doc-view-unoconv-program)
121 (doc-view-ps2pdf-program, doc-view-pdftotext-program):
122 Avoid nil or absolute file name as default value.
123 (doc-view-pdf->txt, doc-view-ps->pdf): Use executable-find here.
124
1252011-10-28 Alan Mackenzie <acm@muc.de>
126
127 * progmodes/cc-defs.el (c-version): -> 5.32.2.
128
12011-10-28 Alan Mackenzie <acm@muc.de> 1292011-10-28 Alan Mackenzie <acm@muc.de>
2 130
3 Amend the handling of c-beginning/end-of-defun in nested declaration 131 Amend the handling of c-beginning/end-of-defun in nested declaration
4 scopes. 132 scopes.
5 133
6 * cc-vars.el (c-defun-tactic): Move here from cc-langs.el. Change it to a 134 * progmodes/cc-vars.el (c-defun-tactic): Move here from
7 defcustom. 135 cc-langs.el. Change it to a defcustom.
8
9 * cc-mode.texi (Movement Commands): Document `c-defun-tactic'. Document
10 the new handling of nested scopes for movement by defuns.
11 136
12 * cc-langs.el (c-defun-tactic): Move this variable to cc-vars.el. 137 * progmodes/cc-langs.el (c-defun-tactic): Move this variable to
138 cc-vars.el.
13 (c-nonlabel-token-2-key): New variable for change in cc-engine.el. 139 (c-nonlabel-token-2-key): New variable for change in cc-engine.el.
14 140
15 * cc-engine.el (c-beginning-of-statement-1): Prevent "class foo : bar" 141 * progmodes/cc-engine.el (c-beginning-of-statement-1):
16 being spuriously recognized as a label. 142 Prevent "class foo : bar" being spuriously recognized as a label.
17 143
18 * cc-cmds.el (c-narrow-to-most-enclosing-decl-block): Add parameter 144 * progmodes/cc-cmds.el (c-narrow-to-most-enclosing-decl-block):
19 `inclusive' (to include enclosing braces in the region). 145 Add parameter `inclusive' (to include enclosing braces in the region).
20 (c-widen-to-enclosing-decl-scope): New function. 146 (c-widen-to-enclosing-decl-scope): New function.
21 (c-while-widening-to-decl-block): New macro. 147 (c-while-widening-to-decl-block): New macro.
22 (c-beginning-of-defun, c-end-of-defun): Change algorithm to keep going 148 (c-beginning-of-defun, c-end-of-defun): Change algorithm to keep going
@@ -34,39 +160,32 @@
34 Amend to indent and fontify macros "which include their own semicolon" 160 Amend to indent and fontify macros "which include their own semicolon"
35 correctly, using the "virtual semicolon" mechanism. 161 correctly, using the "virtual semicolon" mechanism.
36 162
37 * cc-defs.el: Update "virtual semicolon" comments. 163 * progmodes/cc-defs.el: Update "virtual semicolon" comments.
38 164
39 * cc-engine.el (c-crosses-statement-barrier-p): Recoded to scan one line at 165 * progmodes/cc-engine.el (c-crosses-statement-barrier-p):
40 at time rather than having \n and \r explicitly in c-stmt-delim-chars 166 Recode to scan one line at at time rather than having \n and \r
167 explicitly in c-stmt-delim-chars
41 (for some modes, e.g. AWK). 168 (for some modes, e.g. AWK).
42 (c-forward-label): Amend for virtual semicolons. 169 (c-forward-label): Amend for virtual semicolons.
43 (c-at-macro-vsemi-p, c-macro-vsemi-status-unknown-p): New functions 170 (c-at-macro-vsemi-p, c-macro-vsemi-status-unknown-p): New functions
44 171
45 * cc-fonts.el (c-font-lock-declarations): Take account of the new C macros. 172 * progmodes/cc-fonts.el (c-font-lock-declarations): Take account
173 of the new C macros.
46 174
47 * cc-langs.el (c-at-vsemi-p-fn, c-vsemi-status-unknown-p-fn): move to 175 * progmodes/cc-langs.el (c-at-vsemi-p-fn):
48 earlier in the file. 176 (c-vsemi-status-unknown-p-fn): Move to earlier in the file.
49 (c-opt-cpp-symbol, c-line-comment-start-regexp): New language variables. 177 (c-opt-cpp-symbol, c-line-comment-start-regexp): New language vars.
50 (c-opt-cpp-macro-define): Make into a full language variable. 178 (c-opt-cpp-macro-define): Make into a full language variable.
51 (c-stmt-delim-chars, c-stmt-delim-chars-with-comma): Special value for 179 (c-stmt-delim-chars, c-stmt-delim-chars-with-comma): Special value for
52 AWK Mode (including \n, \r) removed, no longer needed. 180 AWK Mode (including \n, \r) removed, no longer needed.
53 181
54 * cc-mode.el (c-mode, c++-mode, objc-mode): Invoke 182 * progmodes/cc-mode.el (c-mode, c++-mode, objc-mode):
55 c-make-macro-with-semi-re. (Erroneously committed early, in previous 183 Invoke c-make-macro-with-semi-re.
56 version, 5.259.)
57 184
58 * cc-vars.el (c-macro-with-semi-re, c-macro-names-with-semicolon): New 185 * progmodes/cc-vars.el (c-macro-with-semi-re):
59 variables. 186 (c-macro-names-with-semicolon): New variables.
60 (c-make-macro-with-semi-re): New function 187 (c-make-macro-with-semi-re): New function
61 188
62 * cc-mode.texi (Indentation Commands): Mention "macros with semicolons".
63 (Other Special Indentations): Add an xref to "Macros with ;".
64 (Customizing Macros): Add stuff about syntax in macros. Add an xref to
65 "Macros with ;".
66 (Macros with ;): New page.
67
68
69
702011-10-28 Stefan Monnier <monnier@iro.umontreal.ca> 1892011-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
71 190
72 * vc/log-edit.el: Fill empty field rather than adding new one. 191 * vc/log-edit.el: Fill empty field rather than adding new one.
@@ -115,7 +234,7 @@
115 234
1162011-10-26 Juanma Barranquero <lekktu@gmail.com> 2352011-10-26 Juanma Barranquero <lekktu@gmail.com>
117 236
118 * term/w32-win.el (w32-default-color-map): Declare obsolete. (Bug#9785) 237 * term/w32-win.el (w32-default-color-map): Declare obsolete (Bug#9785).
119 238
1202011-10-26 Michael Albinus <michael.albinus@gmx.de> 2392011-10-26 Michael Albinus <michael.albinus@gmx.de>
121 240
@@ -163,7 +282,8 @@
163 282
1642011-10-24 Stefan Monnier <monnier@iro.umontreal.ca> 2832011-10-24 Stefan Monnier <monnier@iro.umontreal.ca>
165 284
166 * progmodes/octave-inf.el (inferior-octave-mode-map): Fix C-c C-h binding. 285 * progmodes/octave-inf.el (inferior-octave-mode-map):
286 Fix C-c C-h binding.
167 * progmodes/octave-mod.el (octave-help): Remove. 287 * progmodes/octave-mod.el (octave-help): Remove.
168 288
1692011-10-23 Michael Albinus <michael.albinus@gmx.de> 2892011-10-23 Michael Albinus <michael.albinus@gmx.de>
@@ -192,7 +312,7 @@
192 Fix bug #9560, sporadic wrong indentation; improve instrumentation 312 Fix bug #9560, sporadic wrong indentation; improve instrumentation
193 of c-parse-state. 313 of c-parse-state.
194 314
195 * cc-engine.el (c-append-lower-brace-pair-to-state-cache): 315 * progmodes/cc-engine.el (c-append-lower-brace-pair-to-state-cache):
196 correct faulty logical expression. 316 correct faulty logical expression.
197 (c-parse-state-state, c-record-parse-state-state): 317 (c-parse-state-state, c-record-parse-state-state):
198 (c-replay-parse-state-state): New defvar/defuns. 318 (c-replay-parse-state-state): New defvar/defuns.
@@ -234,7 +354,7 @@
234 354
2352011-10-20 Glenn Morris <rgm@gnu.org> 3552011-10-20 Glenn Morris <rgm@gnu.org>
236 356
237 * vc/vc.el (vc-next-action): Handle removed directories. (Bug#9781) 357 * vc/vc.el (vc-next-action): Handle removed directories. (Bug#9781)
238 358
2392011-10-20 Christoph Scholtes <cschol2112@googlemail.com> 3592011-10-20 Christoph Scholtes <cschol2112@googlemail.com>
240 360