diff options
| author | Kenichi Handa | 2013-09-08 21:17:12 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2013-09-08 21:17:12 +0900 |
| commit | 3aff2f57cc348b90c0f8b5926027cd0f0f378070 (patch) | |
| tree | ff714b2645779c262a714ed7ae1d97a155d21438 /lisp/ChangeLog | |
| parent | 0ca754d0d8df545ce4c09d65a337f67213e2f82b (diff) | |
| parent | e8dd0787d9c19e81344552d185e9008031f58723 (diff) | |
| download | emacs-3aff2f57cc348b90c0f8b5926027cd0f0f378070.tar.gz emacs-3aff2f57cc348b90c0f8b5926027cd0f0f378070.zip | |
merge trunk
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 30d00750926..e919a8407ec 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -3,6 +3,121 @@ | |||
| 3 | * international/characters.el: Set category "^" (Combining) for | 3 | * international/characters.el: Set category "^" (Combining) for |
| 4 | more characters. | 4 | more characters. |
| 5 | 5 | ||
| 6 | 2013-09-07 Alan Mackenzie <acm@muc.de> | ||
| 7 | |||
| 8 | Correctly fontify Java class constructors. | ||
| 9 | * progmodes/cc-langs.el (c-type-decl-suffix-key): Now matches ")" | ||
| 10 | in Java Mode. | ||
| 11 | (c-recognize-typeless-decls): Set the Java value to t. | ||
| 12 | * progmodes/cc-engine.el (c-forward-decl-or-cast-1): While | ||
| 13 | handling a "(", add a check for, effectively, Java, and handle a | ||
| 14 | "typeless" declaration there. | ||
| 15 | |||
| 16 | 2013-09-07 Roland Winkler <winkler@gnu.org> | ||
| 17 | |||
| 18 | * textmodes/bibtex.el (bibtex-biblatex-entry-alist): Add optional | ||
| 19 | field subtitle for entry type book. | ||
| 20 | |||
| 21 | 2013-09-06 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 22 | |||
| 23 | * minibuffer.el: Make minibuffer-complete call completion-in-region | ||
| 24 | rather than other way around. | ||
| 25 | (completion--some, completion-pcm--find-all-completions): | ||
| 26 | Don't delay signals when debugging. | ||
| 27 | (minibuffer-completion-contents): Beware fields within the | ||
| 28 | minibuffer contents. | ||
| 29 | (completion-all-sorted-completions): Use defvar-local. | ||
| 30 | (completion--do-completion, completion--cache-all-sorted-completions) | ||
| 31 | (completion-all-sorted-completions, minibuffer-force-complete): | ||
| 32 | Add args `beg' and `end'. | ||
| 33 | (completion--in-region-1): New fun, extracted from minibuffer-complete. | ||
| 34 | (minibuffer-complete): Use completion-in-region. | ||
| 35 | (completion-complete-and-exit): New fun, extracted from | ||
| 36 | minibuffer-complete-and-exit. | ||
| 37 | (minibuffer-complete-and-exit): Use it. | ||
| 38 | (completion--complete-and-exit): Rename from | ||
| 39 | minibuffer--complete-and-exit. | ||
| 40 | (completion-in-region--single-word): New function, extracted from | ||
| 41 | minibuffer-complete-word. | ||
| 42 | (minibuffer-complete-word): Use it. | ||
| 43 | (display-completion-list): Make `common-substring' argument obsolete. | ||
| 44 | (completion--in-region): Call completion--in-region-1 instead of | ||
| 45 | minibuffer-complete. | ||
| 46 | (completion-help-at-point): Pass boundaries to | ||
| 47 | minibuffer-completion-help as args rather than via an overlay. | ||
| 48 | (completion-pcm--string->pattern): Use `any-delim'. | ||
| 49 | (completion-pcm--optimize-pattern): New function. | ||
| 50 | (completion-pcm--pattern->regex): Handle `any-delim'. | ||
| 51 | * icomplete.el (icomplete-forward-completions) | ||
| 52 | (icomplete-backward-completions, icomplete-completions): | ||
| 53 | Adjust calls to completion-all-sorted-completions and | ||
| 54 | completion--cache-all-sorted-completions. | ||
| 55 | (icomplete-with-completion-tables): Default to t. | ||
| 56 | * emacs-lisp/crm.el (crm--current-element): Rename from | ||
| 57 | crm--select-current-element. Don't put an overlay but return the | ||
| 58 | boundaries instead. | ||
| 59 | (crm--completion-command): Take two new args to bind to the boundaries. | ||
| 60 | (crm-completion-help): Adjust accordingly. | ||
| 61 | (crm-complete): Use completion-in-region. | ||
| 62 | (crm-complete-word): Use completion-in-region--single-word. | ||
| 63 | (crm-complete-and-exit): Use completion-complete-and-exit. | ||
| 64 | |||
| 65 | 2013-09-06 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 66 | |||
| 67 | * dired-x.el (dired-mark-sexp): Bind the vars lexically rather | ||
| 68 | than dynamically. | ||
| 69 | |||
| 70 | 2013-09-06 Juri Linkov <juri@jurta.org> | ||
| 71 | |||
| 72 | * info.el (Info-display-images-node): When image file doesn't exist | ||
| 73 | display text version of the image if it's provided in the Info file. | ||
| 74 | Otherwise, display the location of missing image from SRC attribute. | ||
| 75 | Add help-echo text property from ALT attribute. (Bug#15279) | ||
| 76 | |||
| 77 | 2013-09-06 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 78 | |||
| 79 | * abbrev.el (edit-abbrevs-mode-map): Rename from edit-abbrevs-map. | ||
| 80 | (edit-abbrevs-mode): Use define-derived-mode. | ||
| 81 | |||
| 82 | * epa.el (epa--encode-coding-string, epa--decode-coding-string) | ||
| 83 | (epa--select-safe-coding-system, epa--derived-mode-p): Make it obvious | ||
| 84 | that it's defined. | ||
| 85 | (epa-key-list-mode, epa-key-mode, epa-info-mode): | ||
| 86 | Use define-derived-mode. | ||
| 87 | |||
| 88 | * epg.el (epg-start-encrypt): Minor CSE simplification. | ||
| 89 | |||
| 90 | 2013-09-06 William Xu <william.xwl@gmail.com> | ||
| 91 | |||
| 92 | * arc-mode.el: Add support for 7za (bug#15264). | ||
| 93 | (archive-7z-program): New var. | ||
| 94 | (archive-zip-extract, archive-zip-expunge, archive-zip-update) | ||
| 95 | (archive-zip-update-case, archive-7z-extract, archive-7z-expunge) | ||
| 96 | (archive-7z-update, archive-zip-extract, archive-7z-summarize): Use it. | ||
| 97 | |||
| 98 | 2013-09-06 Michael Albinus <michael.albinus@gmx.de> | ||
| 99 | |||
| 100 | Remove URL syntax. | ||
| 101 | |||
| 102 | * net/tramp.el (tramp-syntax, tramp-prefix-format) | ||
| 103 | (tramp-postfix-method-format, tramp-prefix-ipv6-format) | ||
| 104 | (tramp-postfix-ipv6-format, tramp-prefix-port-format) | ||
| 105 | (tramp-postfix-host-format, tramp-file-name-regexp) | ||
| 106 | (tramp-completion-file-name-regexp) | ||
| 107 | (tramp-completion-dissect-file-name) | ||
| 108 | (tramp-handle-substitute-in-file-name): Remove 'url case. | ||
| 109 | (tramp-file-name-regexp-url) | ||
| 110 | (tramp-completion-file-name-regexp-url): Remove constants. | ||
| 111 | |||
| 112 | 2013-09-06 Glenn Morris <rgm@gnu.org> | ||
| 113 | |||
| 114 | * replace.el (replace-string): Doc fix re start/end. (Bug#15275) | ||
| 115 | |||
| 116 | 2013-09-05 Dmitry Gutov <dgutov@yandex.ru> | ||
| 117 | |||
| 118 | * progmodes/ruby-mode.el (ruby-font-lock-keywords): Move "Perl-ish | ||
| 119 | keywords" below "here-doc beginnings" (Bug#15270). | ||
| 120 | |||
| 6 | 2013-09-05 Stefan Monnier <monnier@iro.umontreal.ca> | 121 | 2013-09-05 Stefan Monnier <monnier@iro.umontreal.ca> |
| 7 | 122 | ||
| 8 | * subr.el (pop): Use `car-safe'. | 123 | * subr.el (pop): Use `car-safe'. |
| @@ -64,6 +179,30 @@ | |||
| 64 | 179 | ||
| 65 | 2013-09-04 Stefan Monnier <monnier@iro.umontreal.ca> | 180 | 2013-09-04 Stefan Monnier <monnier@iro.umontreal.ca> |
| 66 | 181 | ||
| 182 | * vc/vc-dispatcher.el (vc-run-delayed): New macro. | ||
| 183 | (vc-do-command, vc-set-async-update): | ||
| 184 | * vc/vc-mtn.el (vc-mtn-dir-status): | ||
| 185 | * vc/vc-hg.el (vc-hg-dir-status, vc-hg-dir-status-files) | ||
| 186 | (vc-hg-pull, vc-hg-merge-branch): | ||
| 187 | * vc/vc-git.el (vc-git-dir-status-goto-stage, vc-git-pull) | ||
| 188 | (vc-git-merge-branch): | ||
| 189 | * vc/vc-cvs.el (vc-cvs-print-log, vc-cvs-dir-status) | ||
| 190 | (vc-cvs-dir-status-files): | ||
| 191 | * vc/vc-bzr.el (vc-bzr-pull, vc-bzr-merge-branch, vc-bzr-dir-status) | ||
| 192 | (vc-bzr-dir-status-files): | ||
| 193 | * vc/vc-arch.el (vc-arch-dir-status): Use vc-run-delayed. | ||
| 194 | * vc/vc-annotate.el: Use lexical-binding. | ||
| 195 | (vc-annotate-display-select, vc-annotate): Use vc-run-delayed. | ||
| 196 | (vc-sentinel-movepoint): Declare. | ||
| 197 | (vc-annotate): Don't use `goto-line'. | ||
| 198 | * vc/vc.el (vc-diff-internal): Prefer a closure to `(lambda...). | ||
| 199 | (vc-diff-internal, vc-log-internal-common): Use vc-run-delayed. | ||
| 200 | (vc-sentinel-movepoint): Declare. | ||
| 201 | * vc/vc-svn.el: Use lexical-binding. | ||
| 202 | (vc-svn-dir-status, vc-svn-dir-status-files): Use vc-run-delayed. | ||
| 203 | * vc/vc-sccs.el: | ||
| 204 | * vc/vc-rcs.el: Use lexical-binding. | ||
| 205 | |||
| 67 | * autorevert.el (auto-revert-notify-handler): Explicitly ignore | 206 | * autorevert.el (auto-revert-notify-handler): Explicitly ignore |
| 68 | `deleted'. Don't drop errors silently. | 207 | `deleted'. Don't drop errors silently. |
| 69 | 208 | ||