diff options
| author | Paul Eggert | 2011-10-29 10:33:13 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-10-29 10:33:13 -0700 |
| commit | 8d0eb4c275581847990b85dbb350caa3df9e653f (patch) | |
| tree | c161f977d59ac3103b04dc0f4aea57c83436a456 /lisp/ChangeLog | |
| parent | 929bb973dd3faf1655f03ac758942d5b009354ad (diff) | |
| parent | 196e41e4aec1a44ec5b6e9bed485185ba872ae67 (diff) | |
| download | emacs-8d0eb4c275581847990b85dbb350caa3df9e653f.tar.gz emacs-8d0eb4c275581847990b85dbb350caa3df9e653f.zip | |
Merge from trunk.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 105 |
1 files changed, 103 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6aa1bddb9f3..8309d3256bf 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,104 @@ | |||
| 1 | 2011-10-29 Chong Yidong <cyd@gnu.org> | ||
| 2 | |||
| 3 | * subr.el (y-or-n-p): Add code for batch mode (Bug#9818). | ||
| 4 | |||
| 5 | * mouse.el (mouse-yank-primary): Push the mark (Bug#9894). | ||
| 6 | |||
| 7 | * textmodes/flyspell.el (flyspell-word): Fix char offset for | ||
| 8 | forged Ispell output (Bug#7904). | ||
| 9 | |||
| 10 | * emacs-lisp/package.el (package-refresh-contents): Add autoload. | ||
| 11 | |||
| 12 | 2011-10-28 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 13 | |||
| 14 | * doc-view.el: Avoid ugly errors about not finding nil. | ||
| 15 | (doc-view-ghostscript-program, doc-view-dvipdfm-program) | ||
| 16 | (doc-view-dvipdf-program, doc-view-unoconv-program) | ||
| 17 | (doc-view-ps2pdf-program, doc-view-pdftotext-program): | ||
| 18 | Avoid nil or absolute file name as default value. | ||
| 19 | (doc-view-pdf->txt, doc-view-ps->pdf): Use executable-find here. | ||
| 20 | |||
| 21 | 2011-10-28 Alan Mackenzie <acm@muc.de> | ||
| 22 | |||
| 23 | * progmodes/cc-defs.el (c-version). -> 5.32.2. | ||
| 24 | |||
| 25 | 2011-10-28 Alan Mackenzie <acm@muc.de> | ||
| 26 | |||
| 27 | Amend the handling of c-beginning/end-of-defun in nested declaration | ||
| 28 | scopes. | ||
| 29 | |||
| 30 | * progmodes/cc-vars.el (c-defun-tactic): Move here from | ||
| 31 | cc-langs.el. Change it to a defcustom. | ||
| 32 | |||
| 33 | * progmodes/cc-langs.el (c-defun-tactic): Move this variable to | ||
| 34 | cc-vars.el. | ||
| 35 | (c-nonlabel-token-2-key): New variable for change in cc-engine.el. | ||
| 36 | |||
| 37 | * progmodes/cc-engine.el (c-beginning-of-statement-1): | ||
| 38 | Prevent "class foo : bar" being spuriously recognized as a label. | ||
| 39 | |||
| 40 | * progmodes/cc-cmds.el (c-narrow-to-most-enclosing-decl-block): | ||
| 41 | Add parameter `inclusive' (to include enclosing braces in the | ||
| 42 | region). | ||
| 43 | (c-widen-to-enclosing-decl-scope): New function. | ||
| 44 | (c-while-widening-to-decl-block): New macro. | ||
| 45 | (c-beginning-of-defun, c-end-of-defun): Change algorithm to keep going | ||
| 46 | outward for defun boundaries, and correspondingly change symbol | ||
| 47 | `respect-enclosure' to `go-outward'. | ||
| 48 | (c-declaration-limits): Change algorithm to report only the "innermost" | ||
| 49 | defun's boundaries. | ||
| 50 | |||
| 51 | 2011-10-28 Deniz Dogan <deniz@dogan.se> | ||
| 52 | |||
| 53 | * net/rcirc.el (rcirc-mode): Use hard newlines. | ||
| 54 | |||
| 55 | 2011-10-28 Alan Mackenzie <acm@muc.de> | ||
| 56 | |||
| 57 | Amend to indent and fontify macros "which include their own semicolon" | ||
| 58 | correctly, using the "virtual semicolon" mechanism. | ||
| 59 | |||
| 60 | * progmodes/cc-defs.el: Update "virtual semicolon" comments. | ||
| 61 | |||
| 62 | * progmodes/cc-engine.el (c-crosses-statement-barrier-p): | ||
| 63 | Recoded to scan one line at at time rather than having \n and \r | ||
| 64 | explicitly in c-stmt-delim-chars | ||
| 65 | (for some modes, e.g. AWK). | ||
| 66 | (c-forward-label): Amend for virtual semicolons. | ||
| 67 | (c-at-macro-vsemi-p, c-macro-vsemi-status-unknown-p): New functions | ||
| 68 | |||
| 69 | * progmodes/cc-fonts.el (c-font-lock-declarations): Take account | ||
| 70 | of the new C macros. | ||
| 71 | |||
| 72 | * progmodes/cc-langs.el (c-at-vsemi-p-fn): | ||
| 73 | (c-vsemi-status-unknown-p-fn): move to earlier in the file. | ||
| 74 | (c-opt-cpp-symbol, c-line-comment-start-regexp): New language variables. | ||
| 75 | (c-opt-cpp-macro-define): Make into a full language variable. | ||
| 76 | (c-stmt-delim-chars, c-stmt-delim-chars-with-comma): Special value for | ||
| 77 | AWK Mode (including \n, \r) removed, no longer needed. | ||
| 78 | |||
| 79 | * progmodes/cc-mode.el (c-mode, c++-mode, objc-mode): | ||
| 80 | Invoke c-make-macro-with-semi-re. | ||
| 81 | |||
| 82 | * progmodes/cc-vars.el (c-macro-with-semi-re): | ||
| 83 | (c-macro-names-with-semicolon): New variables. | ||
| 84 | (c-make-macro-with-semi-re): New function | ||
| 85 | |||
| 86 | 2011-10-28 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 87 | |||
| 88 | * vc/log-edit.el: Fill empty field rather than adding new one. | ||
| 89 | (log-edit-add-field): New function. | ||
| 90 | (log-edit-insert-changelog): Use it. | ||
| 91 | |||
| 92 | 2011-10-28 Mark Lillibridge <mark.lillibridge@hp.com> (tiny change) | ||
| 93 | |||
| 94 | * mail/rmail.el (rmail-mode-map): Add M-C-f as in rmailsum (bug#9802). | ||
| 95 | |||
| 96 | 2011-10-28 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 97 | |||
| 98 | * progmodes/gdb-mi.el: Warn the user when -i=mi is missing. | ||
| 99 | (gdb--check-interpreter): New function. | ||
| 100 | (gdb): Use it. | ||
| 101 | |||
| 1 | 2011-10-27 Glenn Morris <rgm@gnu.org> | 102 | 2011-10-27 Glenn Morris <rgm@gnu.org> |
| 2 | 103 | ||
| 3 | * emacs-lisp/cl-extra.el (most-positive-float, most-negative-float) | 104 | * emacs-lisp/cl-extra.el (most-positive-float, most-negative-float) |
| @@ -21,8 +122,8 @@ | |||
| 21 | * subr.el (change-major-mode-after-body-hook): New hook. | 122 | * subr.el (change-major-mode-after-body-hook): New hook. |
| 22 | (run-mode-hooks): Run it. | 123 | (run-mode-hooks): Run it. |
| 23 | 124 | ||
| 24 | * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Use | 125 | * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): |
| 25 | change-major-mode-before-body-hook. | 126 | Use change-major-mode-before-body-hook. |
| 26 | 127 | ||
| 27 | * simple.el (fundamental-mode): | 128 | * simple.el (fundamental-mode): |
| 28 | * emacs-lisp/derived.el (define-derived-mode): Revert 2010-04-28 | 129 | * emacs-lisp/derived.el (define-derived-mode): Revert 2010-04-28 |