aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog271
1 files changed, 271 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 41e78c7885a..e86bc7f0a96 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,269 @@
12013-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * desktop.el (desktop--v2s): Rename from desktop-internal-v2s.
4 Change return value to be a sexp. Delay `get-buffer' to after
5 restoring the desktop (bug#13951).
6
72013-03-26 Leo Liu <sdl.web@gmail.com>
8
9 * register.el: Move semantic tag handling back to
10 cedet/semantic/senator.el. (Bug#14052)
11
122013-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
13
14 * eshell/em-prompt.el (eshell-emit-prompt): Make sure we can't insert
15 into the prompt either (bug#13963).
16
172013-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
18
19 * font-lock.el (lisp-font-lock-keywords-2): Don't highlight the "error"
20 part of "(error-foo)".
21
222013-03-24 Juri Linkov <juri@jurta.org>
23
24 * replace.el (list-matching-lines-prefix-face): New defcustom.
25 (occur-1): Pass `list-matching-lines-prefix-face' to the function
26 `occur-engine' if `face-differs-from-default-p' returns t.
27 (occur-engine): Add `,' inside backquote construct to evaluate
28 `prefix-face'. Propertize the prefix with the `prefix-face' face.
29 Pass `prefix-face' to the functions `occur-context-lines' and
30 `occur-engine-add-prefix'.
31 (occur-engine-add-prefix, occur-context-lines): Add optional arg
32 `prefix-face' and propertize the prefix with `prefix-face'.
33 (Bug#14017)
34
352013-03-24 Leo Liu <sdl.web@gmail.com>
36
37 * nxml/rng-valid.el (rng-validate-while-idle)
38 (rng-validate-quick-while-idle): Guard against deleted buffer.
39 (Bug#13999)
40
41 * emacs-lisp/edebug.el (edebug-mode): Make sure edebug-kill-buffer
42 is the last entry in kill-buffer-hook.
43
44 * files.el (kill-buffer-hook): Doc fix.
45
462013-03-23 Dmitry Gutov <dgutov@yandex.ru>
47
48 * emacs-lisp/lisp-mode.el (emacs-lisp-docstring-fill-column):
49 Make it safe-local.
50
51 * vc/diff-mode.el (diff-mode-shared-map): Unbind "/" (Bug#14034).
52
532013-03-23 Leo Liu <sdl.web@gmail.com>
54
55 * nxml/nxml-util.el (nxml-with-unmodifying-text-property-changes):
56 Remove.
57
58 * nxml/rng-valid.el (rng-validate-mode)
59 (rng-after-change-function, rng-do-some-validation):
60 * nxml/rng-maint.el (rng-validate-buffer):
61 * nxml/nxml-rap.el (nxml-tokenize-forward, nxml-ensure-scan-up-to-date):
62 * nxml/nxml-outln.el (nxml-show-all, nxml-set-outline-state):
63 * nxml/nxml-mode.el (nxml-mode, nxml-degrade, nxml-after-change)
64 (nxml-extend-after-change-region): Use with-silent-modifications.
65
66 * nxml/rng-nxml.el (rng-set-state-after): Do not let-bind
67 timer-idle-list.
68
69 * nxml/rng-valid.el (rng-validate-while-idle-continue-p)
70 (rng-next-error-1, rng-previous-error-1): Do not let-bind
71 timer-idle-list. (Bug#13999)
72
732013-03-23 Juri Linkov <juri@jurta.org>
74
75 * info.el (info-index-match): New face.
76 (Info-index, Info-apropos-matches): Add a nested subgroup to the
77 main pattern and add text properties with the new face to matches
78 in index entries relative to the beginning of the index entry.
79 (Bug#14015)
80
812013-03-21 Eric Ludlam <zappo@gnu.org>
82
83 * eieio/eieio-datadebug.el (data-debug/eieio-insert-slots):
84 Inhibit read only while inserting objects.
85
862013-03-22 Teodor Zlatanov <tzz@lifelogs.com>
87
88 * progmodes/cfengine.el: Update docs to mention
89 `cfengine-auto-mode'. Use \_> and \_< instead of \> and \< for
90 symbol motion. Remove "_" from the word syntax.
91
922013-03-21 Teodor Zlatanov <tzz@lifelogs.com>
93
94 * progmodes/cfengine.el (cfengine-common-syntax): Add "_" to word
95 syntax for both `cfengine2-mode' and `cfengine3-mode'.
96
972013-03-20 Juri Linkov <juri@jurta.org>
98
99 * info.el (Info-next-reference-or-link)
100 (Info-prev-reference-or-link): New functions.
101 (Info-next-reference, Info-prev-reference): Use them.
102 (Info-try-follow-nearest-node): Handle footnote navigation.
103 (Info-fontify-node): Fontify footnotes. (Bug#13989)
104
1052013-03-20 Stefan Monnier <monnier@iro.umontreal.ca>
106
107 * subr.el (posn-point, posn-string): Fix it here instead (bug#13979).
108 * mouse.el (mouse-on-link-p): Undo scroll-bar fix.
109
1102013-03-20 Paul Eggert <eggert@cs.ucla.edu>
111
112 Suppress unnecessary non-ASCII chatter during build process.
113 * international/ja-dic-cnv.el (skkdic-collect-okuri-nasi)
114 (batch-skkdic-convert): Suppress most of the chatter.
115 It's not needed so much now that machines are faster,
116 and its non-ASCII component was confusing; see Dmitry Gutov in
117 <http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00508.html>.
118
1192013-03-20 Leo Liu <sdl.web@gmail.com>
120
121 * ido.el (ido-chop): Fix bug#10994.
122
1232013-03-19 Dmitry Gutov <dgutov@yandex.ru>
124
125 * whitespace.el (whitespace-font-lock, whitespace-font-lock-mode):
126 Remove vars.
127 (whitespace-color-on, whitespace-color-off):
128 Use `font-lock-fontify-buffer' (Bug#13817).
129
1302013-03-19 Stefan Monnier <monnier@iro.umontreal.ca>
131
132 * mouse.el (mouse--down-1-maybe-follows-link): Fix follow-link
133 remapping in mode-line.
134 (mouse-on-link-p): Also check [mode-line follow-link] bindings.
135
1362013-03-19 Dmitry Gutov <dgutov@yandex.ru>
137
138 * whitespace.el (whitespace-color-on): Use `prepend' OVERRIDE
139 value for `whitespace-line' face (Bug#13875).
140 (whitespace-font-lock-keywords): Change description.
141 (whitespace-color-on): Don't save `font-lock-keywords' value, save
142 the constructed keywords instead.
143 (whitespace-color-off): Use `font-lock-remove-keywords' (Bug#13817).
144
1452013-03-19 Leo Liu <sdl.web@gmail.com>
146
147 * progmodes/compile.el (compilation-display-error): New command.
148 (compilation-mode-map, compilation-minor-mode-map): Bind it to
149 C-o. (Bug#13992)
150
1512013-03-18 Paul Eggert <eggert@cs.ucla.edu>
152
153 * term/x-win.el (x-keysym-pair): Add a Fixme (Bug#13936).
154
1552013-03-18 Jan Djärv <jan.h.d@swipnet.se>
156
157 * mouse.el (mouse-on-link-p): Check for scroll bar (Bug#13979).
158
1592013-03-18 Michael Albinus <michael.albinus@gmx.de>
160
161 * net/tramp-compat.el (tramp-compat-user-error): New defun.
162
163 * net/tramp-adb.el (tramp-adb-handle-shell-command):
164 * net/tramp-gvfs.el (top):
165 * net/tramp.el (tramp-find-method, tramp-dissect-file-name)
166 (tramp-handle-shell-command): Use it.
167 (tramp-dissect-file-name): Raise an error when hostname is a
168 method name, and neither method nor user is specified.
169
170 * net/trampver.el: Update release number.
171
1722013-03-18 Leo Liu <sdl.web@gmail.com>
173
174 Make sure eldoc can be turned off properly.
175 * emacs-lisp/eldoc.el (eldoc-schedule-timer): Conditionalize on
176 eldoc-mode.
177 (eldoc-display-message-p): Revert last change.
178 (eldoc-display-message-no-interference-p)
179 (eldoc-print-current-symbol-info): Tweak.
180
1812013-03-18 Tassilo Horn <tsdh@gnu.org>
182
183 * doc-view.el (doc-view-new-window-function): Check the new window
184 overlay's display property instead the char property of the
185 buffer's first char. Use `with-selected-window' instead of
186 `save-window-excursion' with `select-window'.
187 (doc-view-document->bitmap): Check the current doc-view overlay's
188 display property instead the char property of the buffer's first char.
189
1902013-03-18 Paul Eggert <eggert@cs.ucla.edu>
191
192 Automate the build of ja-dic.el (Bug#13984).
193 * international/ja-dic-cnv.el (skkdic-convert): Remove the annotations
194 from the input, rather than assume that it's been done for us by the
195 SKK script unannotate.awk. Switch ja-dic.el to UTF-8. Don't put
196 the current date into a ja-dic.el comment, as that complicates
197 regression testing.
198
1992013-03-18 Stefan Monnier <monnier@iro.umontreal.ca>
200
201 * whitespace.el: Fix double evaluation.
202 (whitespace-space, whitespace-hspace, whitespace-tab)
203 (whitespace-newline, whitespace-trailing, whitespace-line)
204 (whitespace-space-before-tab, whitespace-indentation)
205 (whitespace-empty, whitespace-space-after-tab): Turn defcustoms into
206 obsolete defvars.
207 (whitespace-hspace-regexp): Fix regexp for emacs-unicode.
208 (whitespace-color-on): Use a single font-lock-add-keywords call.
209 Fix double-evaluation of face variables.
210
2112013-03-17 Michael Albinus <michael.albinus@gmx.de>
212
213 * net/tramp-adb.el (tramp-adb-parse-device-names):
214 Use `start-process' instead of `call-process'. Otherwise, the
215 function might be blocked under MS Windows. (Bug#13299)
216
2172013-03-17 Leo Liu <sdl.web@gmail.com>
218
219 Extend eldoc to display info in the mode-line. (Bug#13978)
220 * emacs-lisp/eldoc.el (eldoc-post-insert-mode): New minor mode.
221 (eldoc-mode-line-string): New variable.
222 (eldoc-minibuffer-message): New function.
223 (eldoc-message-function): New variable.
224 (eldoc-message): Use it.
225 (eldoc-display-message-p)
226 (eldoc-display-message-no-interference-p):
227 Support eldoc-post-insert-mode.
228
229 * simple.el (eval-expression-minibuffer-setup-hook): New hook.
230 (eval-expression): Run it.
231
2322013-03-17 Roland Winkler <winkler@gnu.org>
233
234 * emacs-lisp/crm.el (completing-read-multiple): Ignore empty
235 strings in the list of return values.
236
2372013-03-17 Jay Belanger <jay.p.belanger@gmail.com>
238
239 * calc/calc-ext.el (math-read-number-fancy): Check for an explicit
240 radix before checking for HMS forms.
241
2422013-03-16 Leo Liu <sdl.web@gmail.com>
243
244 * progmodes/scheme.el: Add indentation and font-locking for λ.
245 (Bug#13975)
246
2472013-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
248
249 * emacs-lisp/smie.el (smie-auto-fill): Don't inf-loop if there's no
250 token before point (bug#13942).
251
2522013-03-16 Leo Liu <sdl.web@gmail.com>
253
254 * thingatpt.el (end-of-sexp): Fix bug#13952. Use syntax-after.
255
2562013-03-16 Glenn Morris <rgm@gnu.org>
257
258 * Version 24.3 released.
259
2602013-03-16 Eli Zaretskii <eliz@gnu.org>
261
262 * startup.el (command-line-normalize-file-name): Fix handling of
263 backslashes in DOS and Windows file names. Reported by Xue Fuqiao
264 <xfq.free@gmail.com> in
265 http://lists.gnu.org/archive/html/help-gnu-emacs/2013-03/msg00245.html.
266
12013-03-15 Michael Albinus <michael.albinus@gmx.de> 2672013-03-15 Michael Albinus <michael.albinus@gmx.de>
2 268
3 Sync with Tramp 2.2.7. 269 Sync with Tramp 2.2.7.
@@ -564,6 +830,11 @@
564 Let-bind `isearch-other-end' to `start', `isearch-forward' to t 830 Let-bind `isearch-other-end' to `start', `isearch-forward' to t
565 and `isearch-error' to nil. 831 and `isearch-error' to nil.
566 832
8332013-03-16 Fabián Ezequiel Gallina <fgallina@cuca>
834
835 * progmodes/python.el (python-info-current-defun):
836 Enhance match-data cluttering prevention.
837
5672013-02-22 Michael Albinus <michael.albinus@gmx.de> 8382013-02-22 Michael Albinus <michael.albinus@gmx.de>
568 839
569 * net/tramp.el (tramp-tramp-file-p): Fix docstring. 840 * net/tramp.el (tramp-tramp-file-p): Fix docstring.