aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2013-09-08 21:17:12 +0900
committerKenichi Handa2013-09-08 21:17:12 +0900
commit3aff2f57cc348b90c0f8b5926027cd0f0f378070 (patch)
treeff714b2645779c262a714ed7ae1d97a155d21438 /lisp/ChangeLog
parent0ca754d0d8df545ce4c09d65a337f67213e2f82b (diff)
parente8dd0787d9c19e81344552d185e9008031f58723 (diff)
downloademacs-3aff2f57cc348b90c0f8b5926027cd0f0f378070.tar.gz
emacs-3aff2f57cc348b90c0f8b5926027cd0f0f378070.zip
merge trunk
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog139
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
62013-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
162013-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
212013-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
652013-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
702013-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
772013-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
902013-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
982013-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
1122013-09-06 Glenn Morris <rgm@gnu.org>
113
114 * replace.el (replace-string): Doc fix re start/end. (Bug#15275)
115
1162013-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
62013-09-05 Stefan Monnier <monnier@iro.umontreal.ca> 1212013-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
652013-09-04 Stefan Monnier <monnier@iro.umontreal.ca> 1802013-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