diff options
| author | Alan Mackenzie | 2011-11-03 22:03:18 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2011-11-03 22:03:18 +0000 |
| commit | 85ba4cded3ef5a834c880edfdb6cf7ec3a747e9b (patch) | |
| tree | 2a207d6e9e906119087ad357c892414db01211cb /lisp/ChangeLog | |
| parent | a6ba2ab9277496b66f6939766a3470c1f0a84287 (diff) | |
| parent | 14e1d9eab9f4b7341f92397a0a9a2706f7b26ee9 (diff) | |
| download | emacs-85ba4cded3ef5a834c880edfdb6cf7ec3a747e9b.tar.gz emacs-85ba4cded3ef5a834c880edfdb6cf7ec3a747e9b.zip | |
Merge.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 188 |
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 @@ | |||
| 1 | 2011-11-02 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * window.el (switch-to-buffer): Use `force-same-window' interactively. | ||
| 4 | |||
| 5 | 2011-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 | |||
| 11 | 2011-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 | |||
| 17 | 2011-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 | |||
| 22 | 2011-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 | |||
| 27 | 2011-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 | |||
| 33 | 2011-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 | |||
| 41 | 2011-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 | |||
| 54 | 2011-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 | |||
| 70 | 2011-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 | |||
| 75 | 2011-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 | |||
| 105 | 2011-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 | |||
| 116 | 2011-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 | |||
| 125 | 2011-10-28 Alan Mackenzie <acm@muc.de> | ||
| 126 | |||
| 127 | * progmodes/cc-defs.el (c-version): -> 5.32.2. | ||
| 128 | |||
| 1 | 2011-10-28 Alan Mackenzie <acm@muc.de> | 129 | 2011-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 | |||
| 70 | 2011-10-28 Stefan Monnier <monnier@iro.umontreal.ca> | 189 | 2011-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 | ||
| 116 | 2011-10-26 Juanma Barranquero <lekktu@gmail.com> | 235 | 2011-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 | ||
| 120 | 2011-10-26 Michael Albinus <michael.albinus@gmx.de> | 239 | 2011-10-26 Michael Albinus <michael.albinus@gmx.de> |
| 121 | 240 | ||
| @@ -163,7 +282,8 @@ | |||
| 163 | 282 | ||
| 164 | 2011-10-24 Stefan Monnier <monnier@iro.umontreal.ca> | 283 | 2011-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 | ||
| 169 | 2011-10-23 Michael Albinus <michael.albinus@gmx.de> | 289 | 2011-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 | ||
| 235 | 2011-10-20 Glenn Morris <rgm@gnu.org> | 355 | 2011-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 | ||
| 239 | 2011-10-20 Christoph Scholtes <cschol2112@googlemail.com> | 359 | 2011-10-20 Christoph Scholtes <cschol2112@googlemail.com> |
| 240 | 360 | ||