aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2012-11-17 20:00:16 +0200
committerEli Zaretskii2012-11-17 20:00:16 +0200
commitcf2d22b874ca2df0072e32ee641e8efffe4abd6d (patch)
tree1795142ec7861fc85c61adc90f03265b69041556 /lisp/ChangeLog
parent3c4ca7155293ffc2d04708007131bcbc882d8913 (diff)
parent6ad30855c02908fdd99d9b11943719e185e65ee3 (diff)
downloademacs-cf2d22b874ca2df0072e32ee641e8efffe4abd6d.tar.gz
emacs-cf2d22b874ca2df0072e32ee641e8efffe4abd6d.zip
Merge from trunk.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog186
1 files changed, 186 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 5ef50e0548f..f26643ea5cf 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,189 @@
12012-11-17 Andreas Politz <politza@fh-trier.de>
2
3 * ibuffer.el (ibuffer-mark-forward, ibuffer-unmark-forward)
4 (ibuffer-unmark-backward, ibuffer-mark-interactive): Support plain
5 prefix and negative numeric prefix args (Bug#12795).
6
72012-11-17 Stephen Berman <stephen.berman@gmx.net>
8
9 * play/gamegrid.el (gamegrid-add-score-with-update-game-score-1):
10 Don't signal an error with a score that is too low to add to the
11 list of top scores. (Bug#12779)
12
132012-11-17 Chong Yidong <cyd@gnu.org>
14
15 * help-mode.el (help-xref-interned): End on point-min (Bug#12737).
16
17 * filecache.el (file-cache-add-file): Handle relative file name in
18 the argument (Bug#12694).
19
202012-11-16 Jürgen Hötzel <juergen@archlinux.org> (tiny change)
21
22 * eshell/em-unix.el (eshell/mkdir): Handle "--parents" (bug#12897).
23
242012-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
25
26 * emacs-lisp/advice.el (ad-make-advised-definition): Improve last fix.
27
28 * emacs-lisp/cl-lib.el: Set more meaningful version number.
29
302012-11-16 Martin Rudalics <rudalics@gmx.at>
31
32 * window.el (enlarge-window, shrink-window): Don't mention return
33 value in doc-string (Bug#12896).
34 (window--display-buffer): Don't resize frames - it won't work
35 with all window managers and defeat pop-up-frame-alist.
36 (display-buffer-alist): In doc-string explain that CONDITION can
37 be a function and which arguments are passed to it (Bug#12854).
38 (display-buffer-assq-regexp): New argument ACTION. Handle lambda
39 expressions (Bug#12854).
40 (display-buffer): Pass ACTION argument to
41 display-buffer-assq-regexp.
42
432012-11-16 Glenn Morris <rgm@gnu.org>
44
45 * window.el (fit-frame-to-buffer-bottom-margin)
46 (fit-frame-to-buffer, fit-window-to-buffer): Doc fixes.
47
48 * faces.el (face-underline-p): Use face-attribute-specified-or.
49
502012-11-16 Juanma Barranquero <lekktu@gmail.com>
51
52 * emacs-lisp/cl-macs.el (cl-loop, cl-do, cl-do*): Doc fixes.
53
542012-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
55
56 * emacs-lisp/cl-macs.el (cl-flet, cl-flet*): Fix docstring (bug#12895).
57
582012-11-16 Glenn Morris <rgm@gnu.org>
59
60 * eshell/em-cmpl.el (eshell-pcomplete): New command. (Bug#12838)
61 (eshell-cmpl-initialize): Bind eshell-pcomplete to TAB, C-i.
62
63 * faces.el (face-underline-p): Doc fix. Handle :underline being
64 things other than `t' (a string, a list).
65 (face-inverse-video-p): Doc fix.
66 (set-face-underline): Rename it back from set-face-underline-p.
67 Doc fix. Allow interactive input of values other than t.
68 (read-face-attribute): Apply formatting to :underline,
69 since like :box and :stipple it can take list values.
70
71 * term.el (ansi-term): Don't let C-x escape-char binding
72 clobber the more standard C-c binding. (Bug#12842)
73
74 * subr.el (set-temporary-overlay-map): Doc fix.
75
762012-11-16 Martin Rudalics <rudalics@gmx.at>
77
78 * window.el (record-window-buffer)
79 (display-buffer-record-window): When copying the markers to
80 window-point preserve window-point-insertion-type. (Bug#12588)
81
822012-11-16 Glenn Morris <rgm@gnu.org>
83
84 * emacs-lisp/eieio-datadebug.el (eieio-debug-methodinvoke):
85 * net/tramp-gvfs.el (tramp-gvfs-dbus-event-error):
86 Use new names for hooks rather than obsolete aliases.
87
882012-11-15 Daniel Colascione <dancol@dancol.org>
89
90 * term/w32-win.el (w32-handle-dropped-file): Use a "file://"
91 prefix instead of "file:" so that when FILE-NAME begins with "//",
92 as it does when the target file is on a network share, url-handler
93 isn't confused.
94
952012-11-15 Stefan Monnier <monnier@iro.umontreal.ca>
96
97 * emacs-lisp/advice.el (ad-definition-type): Make sure we don't use
98 a preactivated advice from an old advice.el; they're not compatible!
99
1002012-11-15 Katsumi Yamaoka <yamaoka@jpl.org>
101
102 * emacs-lisp/nadvice.el (advice--make-interactive-form):
103 Fix string-spec case.
104
105 * emacs-lisp/advice.el (ad-make-advised-definition): Fix undefined case.
106
1072012-11-15 Stefan Monnier <monnier@iro.umontreal.ca>
108
109 * emacs-lisp/nadvice.el: Add buffer-local support to add-function.
110 (advice--buffer-local-function-sample): New var.
111 (advice--set-buffer-local, advice--buffer-local): New functions.
112 (add-function, remove-function): Use them.
113
1142012-11-15 Drew Adams <drew.adams@oracle.com>
115
116 * imenu.el (imenu--split-submenus): Use imenu--subalist-p (bug#12717).
117
1182012-11-15 Stefan Monnier <monnier@iro.umontreal.ca>
119
120 * emacs-lisp/cl-macs.el (cl--transform-lambda): Defend against
121 potential binding of print-gensym to t, and prettify (back)quotes in
122 case they appear in args's default values (bug#12884).
123
1242012-11-14 Stefan Monnier <monnier@iro.umontreal.ca>
125
126 * emacs-lisp/nadvice.el: Add around advice for interactive specs.
127 (advice-eval-interactive-spec): New function.
128 (advice--make-interactive-form): Support around advice (bug#12844).
129
1302012-11-14 Dmitry Gutov <dgutov@yandex.ru>
131
132 * progmodes/ruby-mode.el (ruby-expr-beg): Make heredoc detection
133 more strict. Add docstring.
134 (ruby-expression-expansion-re): Extract from
135 `ruby-match-expression-expansion'.
136 (ruby-syntax-propertize-function): After everything else, search
137 for expansions in string literals, mark their insides as
138 whitespace syntax and save match data for font-lock.
139 (ruby-font-lock-keywords): Use the 2nd group from expression
140 expansion matches.
141 (ruby-match-expression-expansion): Use the match data saved to the
142 text property in ruby-syntax-propertize-function.
143
1442012-11-14 Stefan Monnier <monnier@iro.umontreal.ca>
145
146 * emacs-lisp/gv.el (setf): Fix debug spec for multiple assignments
147 (bug#12879).
148
1492012-11-13 Dmitry Gutov <dgutov@yandex.ru>
150
151 * progmodes/ruby-mode.el (ruby-move-to-block): Looks for a block
152 start/end keyword a bit harder. Works with different values of N.
153 Add more comments.
154 (ruby-end-of-block): Update accordingly.
155
1562012-11-13 Stefan Monnier <monnier@iro.umontreal.ca>
157
158 * woman.el (woman-file-name): Don't mess with unread-command-events
159 (bug#12861).
160
161 * emacs-lisp/advice.el: Layer on top of nadvice.el.
162 Remove out of date self-require hack.
163 (ad-do-advised-functions): Use simple `dolist'.
164 (ad-advice-name, ad-advice-protected, ad-advice-enabled)
165 (ad-advice-definition): Redefine as functions.
166 (ad-advice-classes): Move before first use.
167 (ad-make-origname, ad-set-orig-definition, ad-clear-orig-definition)
168 (ad-make-mapped-call, ad-make-advised-docstring,ad-make-plain-docstring)
169 (ad--defalias-fset): Remove functions.
170 (ad-make-advicefunname, ad-clear-advicefunname-definition): New funs.
171 (ad-get-orig-definition): Rewrite.
172 (ad-make-advised-definition-docstring): Change base docstring.
173 (ad-real-orig-definition): Rewrite.
174 (ad-map-arglists): Change name of called function.
175 (ad--make-advised-docstring): Redirect `function' from ad-Advice-...
176 (ad-make-advised-definition): Simplify.
177 (ad-assemble-advised-definition): Tweak for new calling context.
178 (ad-activate-advised-definition): Setup ad-Advice-* i.s.o ad-Orig-*.
179 (ad--defalias-fset): Rename from ad-handle-definition. Make it set the
180 function and call ad-activate if needed.
181 (ad-activate, ad-deactivate): Don't call ad-handle-definition any more.
182 (ad-recover): Clear ad-Advice-* instead of ad-Orig-*.
183 (ad-compile-function): Compile ad-Advice-*.
184 (ad-activate-on-top-level, ad-with-auto-activation-disabled): Remove.
185 (ad-start-advice, ad-stop-advice): Remove.
186
12012-11-13 Dmitry Gutov <dgutov@yandex.ru> 1872012-11-13 Dmitry Gutov <dgutov@yandex.ru>
2 188
3 * progmodes/ruby-mode.el (ruby-add-log-current-method): Print the 189 * progmodes/ruby-mode.el (ruby-add-log-current-method): Print the