aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog730
1 files changed, 714 insertions, 16 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 954daf68510..2ffd9ce77a8 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,710 @@
12012-04-21 Juanma Barranquero <lekktu@gmail.com>
2
3 * progmodes/verilog-mode.el (verilog-mode): Check whether
4 which-func-modes is t before adding verilog-mode.
5 Reported by Andy Moreton <andrewjmoreton@gmail.com>.
6
72012-04-21 Leo Liu <sdl.web@gmail.com>
8
9 * net/rcirc.el (rcirc): Avoid error when process-contact returns t.
10
112012-04-21 Michael Vehrs <Michael.Burschik@gmx.de>
12
13 * woman.el: Add support for "T{ T}" tbl syntax, and fix the
14 filling of the last column of a table (Bug#5635).
15 (woman-find-next-control-line): New arg, specifying an additional
16 regexp component for the control line.
17 (woman2-roff-buffer): Use it.
18 (woman-break-table): New function.
19 (woman2-TS): Use it.
20
212012-04-21 Chong Yidong <cyd@gnu.org>
22
23 * woman.el (woman-set-buffer-display-table, woman-decode-region)
24 (woman-horizontal-escapes, woman-negative-vertical-space)
25 (woman-tab-to-tab-stop, woman2-fc, woman2-TS)
26 (WoMan-warn-ignored): Use ?\s instead of ?\ .
27
282012-04-20 Stefan Monnier <monnier@iro.umontreal.ca>
29
30 * minibuffer.el (completion-file-name-table): Complete user names.
31
322012-04-20 Leo Liu <sdl.web@gmail.com>
33
34 * font-lock.el (lisp-font-lock-keywords-2): Add pcase, pcase-let
35 and pcase-let*.
36
372012-04-20 Chong Yidong <cyd@gnu.org>
38
39 * server.el (server-execute): Respect initial-buffer-choice if it
40 is a string and there are no files to open (Bug#2825).
41 (server-create-window-system-frame, server-create-tty-frame):
42 Don't switch buffers here.
43 (server-process-filter): Only try to open a window system frame if
44 compiled with graphical support (Bug#8314).
45
462012-04-20 Dan Nicolaescu <dann@gnu.org>
47
48 * battery.el (battery-echo-area-format): Display remaining time
49 for sysfs backend too (Bug#11269).
50 (battery-linux-sysfs): Fix conditional for the charge.
51
522012-04-20 Chong Yidong <cyd@gnu.org>
53
54 * progmodes/gdb-mi.el (gdb): Revert previous change.
55 (gdb-inferior-io--init-proc): New function.
56 (gdb-init-1): Use it.
57 (gdb-inferior-io-sentinel): New sentinel for the gdb-inferior pty,
58 responsible for allocating a new pty and hooking it to gdb when
59 the old pty gets an EIO due to process exit.
60 (gdb-delchar-or-quit): New command. Bind it in gdb-mi buffers.
61 (gdb-tooltip-print): Don't use obsolete tooltip-use-echo-area.
62 (gdb-inferior-io--maybe-delete-pty): Move into gdb-reset.
63
642012-04-20 Eli Zaretskii <eliz@gnu.org>
65
66 * window.el (window-min-size, window-sizable, window-min-delta)
67 (window-max-delta, window--resizable, window-resizable)
68 (window-total-size, window-full-height-p, window-full-width-p)
69 (window-in-direction, window--resize-mini-window, window-resize)
70 (window--resize-child-windows-normal)
71 (window--resize-child-windows, window--resize-siblings)
72 (window--resize-this-window, adjust-window-trailing-edge)
73 (enlarge-window, shrink-window): Doc fixes.
74
752012-04-20 Chong Yidong <cyd@gnu.org>
76
77 * progmodes/gdb-mi.el (gdb-inferior-io--maybe-delete-pty): New
78 function to call delete-process on the gdb-inferior buffer's pty.
79 (gdb-reset): Use it, instead of relying on kill-buffer to kill the
80 pty process (Bug#11273).
81 (gdb-update): New arg to suppress talking to the gdb process.
82 (gdb-done-or-error): Use it.
83 (gdb-stopped-functions): Rename from gdb-stopped-hooks.
84 (gdb): Call gdb-inferior-io--maybe-delete-pty as a workaround for
85 sentinel not being called.
86
87 * comint.el (make-comint-in-buffer, comint-exec): Doc fix.
88
89 * progmodes/grep.el (grep, rgrep): Doc fix (Bug#11268).
90
912012-04-20 Glenn Morris <rgm@gnu.org>
92
93 * net/network-stream.el (open-network-stream): Doc fix.
94
952012-04-20 Chong Yidong <cyd@gnu.org>
96
97 * emacs-lisp/tabulated-list.el (tabulated-list-print): Fix typos.
98
992012-04-20 Alan Mackenzie <acm@muc.de>
100
101 Ensure searching for keywords is case sensitive.
102
103 * progmodes/cc-cmds.el (c-electric-brace, c-electric-lt-gt)
104 (c-electric-paren, c-beginning-of-defun, c-end-of-defun)
105 (c-defun-name, c-mark-function, c-cpp-define-name)
106 (c-comment-indent, c-scan-conditionals, c-indent-defun)
107 (c-context-line-break): Bind case-fold-search to nil.
108
109 * progmodes/cc-mode.el (c-font-lock-fontify-region): Bind
110 case-fold-search to nil.
111
1122012-04-20 Chong Yidong <cyd@gnu.org>
113
114 * mail/sendmail.el (mail-bury): Call return action with the right
115 Rmail buffer (Bug#11242).
116
117 * server.el (server-process-filter): Handle corner case where both
118 tty and nowait options are present (Bug#11102).
119
1202012-04-20 Eli Zaretskii <eliz@gnu.org>
121
122 * version.el (emacs-bzr-version, emacs-bzr-get-version): Doc fixes.
123 (top level): Put into the executable the ident-style '$Id:' tag on
124 windows-nt as well.
125
1262012-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
127
128 * electric.el (electric-indent-post-self-insert-function): Check that
129 electric-indent-mode is enabled in current buffer.
130
1312012-04-19 Juanma Barranquero <lekktu@gmail.com>
132
133 * imenu.el (imenu-progress-message): Restore; it is "used" in
134 erc/erc-imenu.el and net/snmp-mode.el.
135
1362012-04-19 Juanma Barranquero <lekktu@gmail.com>
137
138 * avoid.el (mouse-avoidance-mode): Mark unused arg.
139 (mouse-avoidance-nudge-mouse): Remove unused binding.
140
141 * bs.el (bs-toggle-readonly): Call `toggle-read-only' interactively.
142
143 * descr-text.el (describe-char):
144 * progmodes/python.el (python-describe-symbol):
145 Don't call `toggle-read-only', set `buffer-read-only'.
146
147 * imenu.el (imenu-default-goto-function): Mark unused args.
148 (imenu-progress-message): Remove obsolete macro; all callers changed.
149
150 * subr.el (keymap-canonicalize): Remove unused binding.
151 (read-passwd): Mark unused arg.
152
153 * tutorial.el (tutorial--display-changes): Remove unused binding.
154 (tutorial--save-tutorial-to): Remove unused variable.
155
156 * emacs-lisp/package.el (define-package, package-menu-mark-delete)
157 (package-menu-mark-install, package-menu-mark-unmark): Mark unused args.
158 (package-generate-autoloads, package-menu--generate)
159 (package-menu--find-upgrades): Remove unused bindings.
160
161 * emulation/cua-rect.el (cua-restrict-regexp-rectangle)
162 (cua-restrict-prefix-rectangle): Doc fixes. Remove unused bindings.
163 (cua--mouse-ignore, cua--delete-rectangle, cua--extract-rectangle)
164 (cua--indent-rectangle, cua-open-rectangle, cua-close-rectangle)
165 (cua-blank-rectangle, cua-string-rectangle, cua-replace-in-rectangle)
166 (cua-incr-rectangle, cua-sequence-rectangle, cua--convert-rectangle-as)
167 (cua--rectangle-aux-replace, cua--left-fill-rectangle)
168 (cua-scroll-rectangle-up, cua-scroll-rectangle-down)
169 (cua-delete-char-rectangle): Mark unused args.
170 (cua-align-rectangle): Remove unused binding.
171
172 * mail/rmail.el (compilation--message->loc)
173 (epa--find-coding-system-for-mime-charset): Declare.
174
175 * net/dbus.el (dbus-register-service): Declare.
176 (dbus-name-owner-changed-handler): Remove unused binding.
177
178 * nxml/nxml-mode.el (nxml-electric-slash, nxml-in-mixed-content-p)
179 (nxml-compute-indent-from-matching-start-tag): Remove unused variables.
180 (nxml-scan-backward-within): Mark unused arg.
181 (nxml-dynamic-markup-word): Remove unused binding.
182
183 * mouse.el (mouse-menu-major-mode-map):
184 * emacs-lisp/authors.el (authors-scan-change-log)
185 (authors-add-to-author-list):
186 * emacs-lisp/avl-tree.el (avl-tree--enter-balance):
187 * emacs-lisp/smie.el (smie-auto-fill):
188 * mail/sendmail.el (mail-bury):
189 * mail/unrmail.el (unrmail):
190 * net/tls.el (open-tls-stream):
191 * textmodes/picture.el (picture-mouse-set-point):
192 Remove unused bindings.
193
1942012-04-19 Michael Albinus <michael.albinus@gmx.de>
195
196 * net/tramp.el (tramp-action-password): Let-bind
197 `enable-recursive-minibuffers' to t.
198
1992012-04-18 Sam Steingold <sds@gnu.org>
200
201 * progmodes/gud.el (gud-key-prefix): Use :type 'key-sequence
202 instead of 'string to accommodate values like [f11].
203 Always use `vconcat' instead of `concat' on it, like in `gud-def'.
204 * progmodes/gdb-mi.el: Likewise.
205
2062012-04-18 Leo Liu <sdl.web@gmail.com>
207
208 * abbrev.el (edit-abbrevs): Move point to the abbrev table of
209 current buffer.
210 (prepare-abbrev-list-buffer): Enter edit-abbrevs-mode only if
211 LOCAL is nil.
212
2132012-04-18 Chong Yidong <cyd@gnu.org>
214
215 * simple.el (line-move): Use forward-line if in batch mode
216 (Bug#11053).
217
2182012-04-18 Christopher Schmidt <christopher@ch.ristopher.com>
219
220 * files.el (after-find-file): Do not try to add a final newline if
221 the buffer is read-only (Bug#11156).
222
2232012-04-17 Richard Stallman <rms@gnu.org>
224
225 * mail/rmail.el (rmail-start-mail):
226 Pass (rmail-mail-return...) for the return-action.
227 Pass (rmail-yank-current-message...) for the yank-action.
228 (rmail-yank-current-message): New function.
229 (rmail-mail): Pass the Rmail buffer, not view buffer, for replybuffer.
230 (rmail-reply): Likewise.
231 (rmail-forward): Pass the Rmail buffer, not nil, for replybuffer.
232
233 * mail/sendmail.el (mail-bury): Choose the first rmail-mode
234 buffer, not the last. Reject temp buffers. Use the rmail-mode
235 buffer, not newbuf.
236
2372012-04-17 Juanma Barranquero <lekktu@gmail.com>
238
239 * server.el (server-ensure-safe-dir): Simplify.
240
2412012-04-17 Stefan Monnier <monnier@iro.umontreal.ca>
242
243 * emacs-lisp/smie.el: Provide smarter auto-filling.
244 (smie-auto-fill): New function.
245 (smie-setup): Use it.
246
247 * newcomment.el (comment-choose-indent): Obey comment-inline-offset.
248
2492012-04-17 Philipp Haselwarter <philipp.haselwarter@gmx.de> (tiny change)
250
251 * newcomment.el (comment-inline-offset): New custom var (bug#11090).
252 (comment-indent): Use it.
253
2542012-04-17 Vincent Belaïche <vincentb1@users.sourceforge.net>
255
256 * ses.el: The overall change is to add cell renaming, that is
257 setting fancy names for cell symbols other than name matching
258 "\\`[A-Z]+[0-9]+\\'" regexp .
259 (ses-localvars): Add ses--renamed-cell-symb-list.
260 (ses-create-cell-variable): New defun.
261 (ses-destroy-cell-variable-range): Respect ses--numrows, ses--numcols.
262 (ses-relocate-formula): Relocate formulas only for cells the
263 symbols of which are not renamed, i.e. symbols whose names do not
264 match regexp "\\`[A-Z]+[0-9]+\\'".
265 (ses-relocate-all): Relocate values only for cells the symbols of
266 which are not renamed.
267 (ses-load): Create cells variables as the (ses-cell ...) are read,
268 in order to check row col consistency with cell symbol name only
269 for cells that are not renamed.
270 (ses-replace-name-in-formula): New defun.
271 (ses-rename-cell): New defun.
272
2732012-04-17 Peter Oliver <bzr@mavit.org.uk> (tiny change)
274
275 * progmodes/perl-mode.el (perl-indent-parens-as-block):
276 New option (bug#11118).
277 (perl-calculate-indent): Respect it.
278
2792012-04-17 Glenn Morris <rgm@gnu.org>
280
281 * dired-aux.el (dired-mark-read-string): Doc fix.
282
2832012-04-17 Dmitry Antipov <dmantipov@yandex.ru>
284
285 * dired-aux.el (dired-mark-read-string): Offer optional completion.
286 (dired-do-chxxx): Complete chown, chgrp over users, groups. (Bug#7900)
287
2882012-04-17 Glenn Morris <rgm@gnu.org>
289
290 * mouse.el (mouse-drag-track):
291 * speedbar.el (speedbar-frame-mode):
292 Use auto-hscroll-mode rather than the alias automatic-hscrolling.
293
2942012-04-16 Leo Liu <sdl.web@gmail.com>
295
296 * progmodes/python.el: Trivial cleanup.
297
2982012-04-16 Glenn Morris <rgm@gnu.org>
299
300 * vc/vc.el (vc-string-prefix-p):
301 * vc/pcvs-util.el (cvs-string-prefix-p):
302 * textmodes/tex-mode.el (latex-string-prefix-p, tex-string-prefix-p):
303 * mpc.el (mpc-string-prefix-p):
304 Make all of these into obsolete aliases for string-prefix-p.
305 Update callers.
306 * vc/pcvs.el, vc/vc-dispatcher.el, vc/vc-dir.el: Update callers.
307
308 * textmodes/two-column.el: Move custom options to the start.
309 (frame-width): Remove compat definition.
310 (2C-associate-buffer, 2C-dissociate):
311 Use with-current-buffer rather than save-excursion.
312 (2C-dissociate): Force a mode-line update.
313 (2C-autoscroll): Use ignore-errors.
314
315 * emacs-lisp/eieio-opt.el (describe-class, describe-generic):
316 Autoload trivia.
317
318 * emacs-lisp/cl-extra.el (*random-state*):
319 Remove unnecessary declaration.
320
321 * calendar/cal-tex.el (cal-tex-end-document): Trivial clarification.
322
323 * play/cookie1.el (cookie-snarf):
324 Give an explicit error if input file cannot be read.
325
326 * play/yow.el (yow-file): Use expand-file-name rather than concat.
327
328 * progmodes/perl-mode.el (c-macro-expand):
329 Remove unnecessary autoload (it is in loaddefs.el).
330
331 * textmodes/picture.el (picture-desired-column)
332 (picture-update-desired-column): Convert comments to doc-strings.
333 (picture-substitute): Remove function.
334 (picture-mode-map): Initialize in the defvar.
335
336 * woman.el: Remove eval-after-load for tar-mode.
337 * tar-mode.el (tar-mode-map): Add woman binding and menu entry.
338 (woman-tar-extract-file): Autoload it.
339
340 * frame.el (automatic-hscrolling): Make this alias obsolete.
341
3422012-04-12 Agustín Martín Domingo <agustin.martin@hispalinux.es>
343
344 * ispell.el (ispell-set-spellchecker-params): Post-process
345 `ispell-dictionary-alist' to use [:alpha:] and utf-8 if possible.
346 (ispell-dictionary-base-alist): Revert to original XEmacs
347 friendly version for default. [:alpha:] will be added in
348 `ispell-set-spellchecker-params' if needed
349
3502012-04-16 Chong Yidong <cyd@gnu.org>
351
352 * image.el (imagemagick--extension-regexp): New variable.
353 (imagemagick-register-types): Use it.
354 (imagemagick-types-inhibit): Add :set function. Allow new value
355 of t to inhibit all types.
356
357 * emacs-lisp/regexp-opt.el (regexp-opt-charset): Avoid cl macros,
358 so we can preload it.
359
360 * loadup.el (fboundp): Preload regexp-opt, needed by
361 imagemagick-register-types.
362
3632012-04-15 Chong Yidong <cyd@gnu.org>
364
365 * frame.el (scrolling): Remove nearly unused customization group.
366
367 * scroll-all.el (scroll-all-mode): Move to windows group.
368
3692012-04-15 Chong Yidong <cyd@gnu.org>
370
371 * bindings.el (goto-map): Bind goto-char to M-g c (Bug#11240).
372
3732012-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
374
375 Avoid the use of ((lambda ...) ...) in lexical-binding code.
376 * emacs-lisp/easy-mmode.el (define-minor-mode): Use funcall (bug#11241).
377
3782012-04-15 Glenn Morris <rgm@gnu.org>
379
380 * simple.el (process-file-side-effects): Doc fix.
381
3822012-04-15 Glenn Morris <rgm@gnu.org>
383
384 * international/mule-cmds.el (set-language-environment): Doc fix.
385
3862012-04-14 Juanma Barranquero <lekktu@gmail.com>
387
388 * server.el (server-auth-key, server-generate-key): Doc fixes.
389 (server-get-auth-key): Doc fix. Use `string-match-p'.
390 (server-start): Reflow docstring.
391
3922012-04-14 Lars Ingebrigtsen <larsi@gnus.org>
393
394 * server.el (server-generate-key): `called-interactively-p'
395 requires a parameter.
396
3972012-04-14 Michal Nazarewicz <mina86@mina86.com>
398
399 * server.el (server-auth-key): New variable.
400 (server-generate-key, server-get-auth-key): New function.
401 (server-start): Use the new variable and functions to allow
402 setting a permanent server key (bug#9423).
403
4042012-04-14 Leo Liu <sdl.web@gmail.com>
405
406 * vc/diff-mode.el (diff-file-prev/next): Fix typo.
407
4082012-04-14 Paul Eggert <eggert@cs.ucla.edu>
409
410 Spelling fixes.
411 * hexl.el (hexl-rulerize): Rename from hexl-rulerise, since
412 Emacs uses American spelling.
413
4142012-04-14 Juanma Barranquero <lekktu@gmail.com>
415
416 * emacs-lock.el (emacs-lock-locked-buffer-functions): New hook.
417 (emacs-lock--exit-locked-buffer): Return the locked buffer. Doc fix.
418 (emacs-lock--kill-emacs-hook, emacs-lock--kill-emacs-query-functions)
419 (emacs-lock--kill-buffer-query-functions): Run new hook. (Bug#11017)
420
4212012-04-14 Stefan Monnier <monnier@iro.umontreal.ca>
422
423 * progmodes/which-func.el (which-func-modes): Change default.
424
4252012-04-14 Kim F. Storm <storm@cua.dk>
426
427 * emulation/cua-base.el (cua-exchange-point-and-mark): Just call
428 exchange-point-and-mark if cua-enable-cua-keys is nil (Bug#11191).
429
4302012-04-14 Chong Yidong <cyd@gnu.org>
431
432 * custom.el (custom-theme-set-variables): Doc fix.
433
4342012-04-14 Glenn Morris <rgm@gnu.org>
435
436 * international/mule.el (set-auto-coding-for-load): Doc fix.
437
4382012-04-14 Alan Mackenzie <acm@muc.de>
439
440 * progmodes/cc-menus.el (cc-imenu-objc-generic-expression): Make
441 imenu work again for Objective C Mode. Correct the *-index values,
442 these having been disturbed by a previous change in 2011-08.
443
444 * progmodes/cc-engine.el (c-before-change-check-<>-operators):
445 Correct two search limits.
446
4472012-04-14 Stefan Monnier <monnier@iro.umontreal.ca>
448
449 * startup.el (command-line-1): Inhibit splash from daemon (bug#10996).
450
4512012-04-14 Andreas Schwab <schwab@linux-m68k.org>
452
453 * international/characters.el: Fix sorting.
454
4552012-04-14 Eli Zaretskii <eliz@gnu.org>
456
457 * international/characters.el: Add more missing Latin case pairs.
458
4592012-04-14 Glenn Morris <rgm@gnu.org>
460
461 * files.el (dir-locals-set-class-variables): Doc fix.
462
4632012-04-14 Eli Zaretskii <eliz@gnu.org>
464
465 * international/characters.el: Add set-case-syntax-pair call for
466 LATIN CAPITAL LETTER Y WITH DIAERESIS RET and its lower-case
467 counterpart. (Bug#11209)
468
469 * simple.el (shell-command-on-region): Doc fix. (Bug#11208)
470
4712012-04-14 Glenn Morris <rgm@gnu.org>
472
473 * calendar/holidays.el (calendar-check-holidays): Doc fix.
474
4752012-04-14 Eli Zaretskii <eliz@gnu.org>
476
477 * textmodes/ispell.el (ispell-dictionary-base-alist):
478 Add data for Hebrew.
479
4802012-04-14 Chong Yidong <cyd@gnu.org>
481
482 * net/rcirc.el (rcirc-cmd-quit):
483 Revert 2012-03-18 change (Bug#11192).
484
4852012-04-14 Glenn Morris <rgm@gnu.org>
486
487 * pcmpl-rpm.el (pcomplete/rpm): Handle -qf.
488
4892012-04-14 Eli Zaretskii <eliz@gnu.org>
490
491 * minibuffer.el (completion-in-region-mode-map):
492 Bind completion-help-at-point to M-? rather than ?. (Bug#11182)
493
4942012-04-13 Vivek Dasmohapatra <vivek@etla.org>
495
496 * hexl.el (hexl-insert-char): Make display sizes other than 16 work.
497
4982012-04-13 Masatake YAMATO <yamato@redhat.com>
499
500 * minibuffer.el (minibuffer-local-filename-syntax): New variable
501 to allow `C-M-f' and `C-M-b' to move to the nearest path
502 separator (bug#9511).
503
5042012-04-13 Lars Ingebrigtsen <larsi@gnus.org>
505
506 * avoid.el: Require cl when compiling. And also move the
507 `provide' to the end.
508
5092012-04-13 Thierry Volpiatto <thierry.volpiatto@gmail.com>
510
511 * avoid.el (mouse-avoidance-banish-position): New variable.
512 (mouse-avoidance-banish-destination): Use it (bug#10165).
513
5142012-04-13 Leo Liu <sdl.web@gmail.com>
515
516 * progmodes/which-func.el (which-func-modes): Add objc-mode.
517
5182012-04-13 Ken Brown <kbrown@cornell.edu>
519
520 * net/browse-url.el (browse-url-file-url): Remove Cygwin hack;
521 this is no longer needed now that cygstart understands file:// URLs.
522 (browse-url-filename-alist): For the same reason, don't modify
523 file:// URLs on Cygwin.
524
5252012-04-13 Stefan Monnier <monnier@iro.umontreal.ca>
526
527 * emulation/cua-base.el (cua--pre-command-handler-1): Don't activate
528 the region on shift if the binding is already shifted (bug#11221).
529
5302012-04-12 Glenn Morris <rgm@gnu.org>
531
532 * mail/mailpost.el: Move to obsolete/.
533
5342012-04-12 Drew Adams <drew.adams@oracle.com>
535
536 * imenu.el (imenu--generic-function): Ignore invisible definitions
537 (bug#10123).
538
5392012-04-12 Vivek Dasmohapatra <vivek@etla.org>
540
541 * hexl.el (hexl-bits): New variable.
542 (hexl-options): Mention the variable in the doc string.
543 (hexl-rulerise, hexl-line-displen): New functions.
544 (hexl-mode): Mention the new variable.
545 (hexl-mode, hexl-current-address, hexl-current-address):
546 Use the displen.
547 (hexl-ascii-start-column): New function.
548 (hexl-address-to-marker, hexl-beginning-of-line, hexl-options)
549 (hexl-insert-char, hexl-mode-ruler): Use the displen (bug#4941).
550
5512012-04-12 Agustín Martín Domingo <agustin.martin@hispalinux.es>
552
553 * textmodes/flyspell.el (flyspell-large-region): For hunspell, use
554 '("-i" ENCODING), in 2 separate command-line arguments, to specify
555 the encoding, as expected by hunspell.
556
5572012-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
558
559 * battery.el (battery--linux-sysfs-regexp): New const.
560 (battery-status-function): Use it. Remove yeeloong special case.
561 (battery-yeeloong-sysfs): Remove.
562 (battery-echo-area-format): Remove yeeloong special case.
563
5642012-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
565
566 * imenu.el (imenu-add-to-menubar): `current-local-map' can be nil.
567 Reported by Noah Friedman.
568
569 * subr.el (read-passwd): Use read-string.
570
5712012-04-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
572
573 * vcursor.el (vcursor-move): Increase the priority of the overlay
574 (bug#9663).
575
5762012-04-11 Deniz Dogan <deniz.a.m.dogan@gmail.com>
577
578 * net/rcirc.el (rcirc-kill-channel-buffers): New variable.
579 (rcirc-kill-buffer-hook): Use it to kill channel buffers (bug#5128).
580
5812012-04-11 William Stevenson <yhvh2000@gmail.com>
582
583 * textmodes/artist.el (artist-mode): Convert artist-mode to use
584 define-minor-mode (bug#10760).
585
5862012-04-11 Wolfgang Jenkner <wjenkner@inode.at> (tiny change)
587
588 * progmodes/grep.el (rgrep): Tweak the find command line so
589 that directories matching `grep-find-ignored-files' won't be
590 pruned (bug#10351).
591
5922012-04-11 Chong Yidong <cyd@gnu.org>
593
594 * startup.el (command-line): Remove support for long-obsolete
595 variable font-lock-face-attributes.
596
5972012-04-11 Glenn Morris <rgm@gnu.org>
598
599 * vc/vc-bzr.el (vc-bzr-status): Avoid condition-case-unless-debug.
600
6012012-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
602
603 * window.el (window--state-get-1): Obey window-point-insertion-type.
604
6052012-04-11 Lennart Borgman <lennart.borgman@gmail.com>
606
607 * emacs-lisp/lisp.el (narrow-to-defun): `beginning-of-defun' goes
608 to previous function when point is on the first character of a
609 function. Take care of that in `narrow-to-defun' (bug#6157).
610
6112012-04-11 Glenn Morris <rgm@gnu.org>
612
613 * vc/vc-bzr.el (vc-bzr-status): Handle all errors,
614 not just file-errors.
615
616 * vc/vc-bzr.el (vc-bzr-sha1-program, sha1-program): Remove.
617 (vc-bzr-sha1): Use internal sha1.
618
6192012-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
620
621 * progmodes/flymake.el (flymake-mode): Beware read-only dirs (bug#8954).
622
6232012-04-10 Sébastien Gross <seb@chezwam.org> (tiny change)
624
625 * progmodes/hideshow.el (hs-hide-all): Don't infloop on comments
626 that start in the middle of the line (bug#10496).
627
6282012-04-10 Dan Nicolaescu <dann@gnu.org>
629
630 * battery.el (battery-linux-proc-acpi): Only one battery is
631 discharged at a time, but that seems to confuse battery.el when
632 computing `rate-type' for the battery not being discharged
633 (bug#10332).
634
6352012-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
636
637 * emacs-lisp/autoload.el (autoload-make-program): Remove, unused.
638
639 * international/quail.el: Use dolist and simplify.
640 (quail-define-package, quail-update-keyboard-layout)
641 (quail-define-rules): Use dolist.
642 (quail-insert-kbd-layout, quail-get-translation): CSE.
643
644 * tmm.el: Use dolist, remove left over hook.
645 (tmm-prompt, tmm-define-keys, tmm-shortcut, tmm-get-keybind):
646 Use dolist.
647 (calendar-load-hook): Don't mess with it.
648
649 * vc/vc-annotate.el (vc-annotate-show-diff-revision-at-line-internal):
650 Use derived-mode-p. Run the diff asynchronously.
651
6522012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
653
654 * obsolete/mouse-sel.el: Add an Obsolete-since header.
655
6562012-04-10 Juanma Barranquero <lekktu@gmail.com>
657
658 * misc.el: Display absolute path of loaded DLLs (bug#10424).
659 (list-dynamic-libraries--loaded): New function.
660 (list-dynamic-libraries--refresh): Use it.
661
6622012-04-10 Nathan Weizenbaum <nweiz@google.com>
663
664 * progmodes/python.el (python-fill-paragraph):
665 Make python-fill-region in a multiline string work when font-lock is
666 disabled (bug#7018).
667
6682012-04-10 Laimonas Vėbra <laimonas.vebra@gmail.com> (tiny change)
669
670 * language/european.el (cp775): Add oem/legacy (en)coding on
671 DOS/MS Windows for the Baltic languages. There are still plenty
672 of texts written in this encoding/codepage (bug#6519).
673
6742012-04-10 Glenn Morris <rgm@gnu.org>
675
676 * cus-start.el (eol-mnemonic-unix, eol-mnemonic-dos, eol-mnemonic-mac):
677 Add :standard values, reducing "rogue" customs in emacs -Q a bit more.
678
6792012-04-10 Florian Adamsky <florian@adamsky.it> (tiny change)
680
681 * recentf.el (recentf-dialog-mode-map): Add two keybindings for
682 next-line "n" and previous-line "p" in order to make recentf more
683 consistent with ibuffer, dired or org-mode (bug#9387).
684
6852012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
686
687 * image.el (put-image): Return the overlay created instead of the
688 optional input string (bug#7834). Note that this may break code
689 that is (for some reason or other) depending on `put-image'
690 returning the string.
691
692 * mouse-sel.el (mouse-sel-mode): Mark as obsolete (bug#6174).
693
694 * simple.el (zap-to-char): Allow zapping using input methods
695 (bug#1580).
696
697 * textmodes/fill.el (fill-region): Leave point and mark where they
698 were before filling (bug#5399).
699
7002012-04-09 Glenn Morris <rgm@gnu.org>
701
702 * version.el (emacs-bzr-get-version):
703 Handle lightweight checkouts of local branches.
704
12012-04-09 Andreas Schwab <schwab@linux-m68k.org> 7052012-04-09 Andreas Schwab <schwab@linux-m68k.org>
2 706
3 * international/characters.el: Recover lost case pairs. 707 * international/characters.el: Recover lost case pairs. (Bug#11209)
4 (Bug#11209)
5 708
62012-04-09 Chong Yidong <cyd@gnu.org> 7092012-04-09 Chong Yidong <cyd@gnu.org>
7 710
@@ -156,8 +859,8 @@
1562012-03-30 Agustín Martín Domingo <agustin.martin@hispalinux.es> 8592012-03-30 Agustín Martín Domingo <agustin.martin@hispalinux.es>
157 860
158 * ispell.el (ispell-get-extended-character-mode): Disable 861 * ispell.el (ispell-get-extended-character-mode): Disable
159 extended-char-mode for hunspell. hunspell does not support it and 862 extended-char-mode for hunspell. hunspell does not support it
160 treats ~word as ordinary words in pipe mode. 863 and treats ~word as ordinary words in pipe mode.
161 864
1622012-03-30 Glenn Morris <rgm@gnu.org> 8652012-03-30 Glenn Morris <rgm@gnu.org>
163 866
@@ -387,7 +1090,7 @@
387 (hfy-face-to-css-default): Same as the earlier `hfy-face-to-css'. 1090 (hfy-face-to-css-default): Same as the earlier `hfy-face-to-css'.
388 (hfy-face-to-css): Re-defined to be a variable. 1091 (hfy-face-to-css): Re-defined to be a variable.
389 (hfy-compile-stylesheet): Modify. Allow stylesheet to be built 1092 (hfy-compile-stylesheet): Modify. Allow stylesheet to be built
390 over multiple runs. This is made possible by having the caller let 1093 over multiple runs. This is made possible by having the caller let
391 bind a special variable `hfy-user-sheet-assoc'. 1094 bind a special variable `hfy-user-sheet-assoc'.
392 (htmlfontify-string): New defun. 1095 (htmlfontify-string): New defun.
393 (hfy-compile-face-map): Make sure that the last char in the 1096 (hfy-compile-face-map): Make sure that the last char in the
@@ -620,7 +1323,7 @@
620 1323
6212012-03-09 Michael Albinus <michael.albinus@gmx.de> 13242012-03-09 Michael Albinus <michael.albinus@gmx.de>
622 1325
623 * net/dbus.el: (dbus-property-handler): Return empty array if 1326 * net/dbus.el (dbus-property-handler): Return empty array if
624 there are no properties. 1327 there are no properties.
625 1328
6262012-03-09 Leo Liu <sdl.web@gmail.com> 13292012-03-09 Leo Liu <sdl.web@gmail.com>
@@ -957,10 +1660,6 @@
957 1660
9582012-02-24 Thierry Volpiatto <thierry.volpiatto@gmail.com> 16612012-02-24 Thierry Volpiatto <thierry.volpiatto@gmail.com>
959 1662
960 * files.el (file-subdir-of-p): Fix typo.
961
9622012-02-24 Thierry Volpiatto <thierry.volpiatto@gmail.com>
963
964 * files.el (files-equal-p, file-subdir-of-p): New functions. 1663 * files.el (files-equal-p, file-subdir-of-p): New functions.
965 (copy-directory): Error when trying to copy a directory on itself. 1664 (copy-directory): Error when trying to copy a directory on itself.
966 Add missing copy-contents arg to tramp handler. 1665 Add missing copy-contents arg to tramp handler.
@@ -1224,7 +1923,7 @@
12242012-02-12 Alan Mackenzie <acm@muc.de> 19232012-02-12 Alan Mackenzie <acm@muc.de>
1225 1924
1226 Fix infinite loop with long macros. 1925 Fix infinite loop with long macros.
1227 * cc-engine.el (c-state-safe-place): Handle macros properly. 1926 * progmodes/cc-engine.el (c-state-safe-place): Handle macros properly.
1228 1927
12292012-02-12 Chong Yidong <cyd@gnu.org> 19282012-02-12 Chong Yidong <cyd@gnu.org>
1230 1929
@@ -1487,11 +2186,10 @@
1487 2186
14882012-02-06 Lars Ingebrigtsen <larsi@gnus.org> 21872012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
1489 2188
1490 * progmodes/cc-mode.el 2189 * progmodes/cc-mode.el (c-standard-font-lock-fontify-region-function):
1491 (c-standard-font-lock-fontify-region-function): Set the default at 2190 Set the default at load time, too, so that `font-lock-fontify-buffer'
1492 load time, too, so that `font-lock-fontify-buffer' can be called 2191 can be called without setting up the entire mode first. This fixes
1493 without setting up the entire mode first. This fixes a bug in 2192 a bug in `mm-inline-text' with C MIME parts.
1494 `mm-inline-text' with C MIME parts.
1495 2193
14962012-02-06 Chong Yidong <cyd@gnu.org> 21942012-02-06 Chong Yidong <cyd@gnu.org>
1497 2195