diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 730 |
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 @@ | |||
| 1 | 2012-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 | |||
| 7 | 2012-04-21 Leo Liu <sdl.web@gmail.com> | ||
| 8 | |||
| 9 | * net/rcirc.el (rcirc): Avoid error when process-contact returns t. | ||
| 10 | |||
| 11 | 2012-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 | |||
| 21 | 2012-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 | |||
| 28 | 2012-04-20 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 29 | |||
| 30 | * minibuffer.el (completion-file-name-table): Complete user names. | ||
| 31 | |||
| 32 | 2012-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 | |||
| 37 | 2012-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 | |||
| 46 | 2012-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 | |||
| 52 | 2012-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 | |||
| 64 | 2012-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 | |||
| 75 | 2012-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 | |||
| 91 | 2012-04-20 Glenn Morris <rgm@gnu.org> | ||
| 92 | |||
| 93 | * net/network-stream.el (open-network-stream): Doc fix. | ||
| 94 | |||
| 95 | 2012-04-20 Chong Yidong <cyd@gnu.org> | ||
| 96 | |||
| 97 | * emacs-lisp/tabulated-list.el (tabulated-list-print): Fix typos. | ||
| 98 | |||
| 99 | 2012-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 | |||
| 112 | 2012-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 | |||
| 120 | 2012-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 | |||
| 126 | 2012-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 | |||
| 131 | 2012-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 | |||
| 136 | 2012-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 | |||
| 194 | 2012-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 | |||
| 199 | 2012-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 | |||
| 206 | 2012-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 | |||
| 213 | 2012-04-18 Chong Yidong <cyd@gnu.org> | ||
| 214 | |||
| 215 | * simple.el (line-move): Use forward-line if in batch mode | ||
| 216 | (Bug#11053). | ||
| 217 | |||
| 218 | 2012-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 | |||
| 223 | 2012-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 | |||
| 237 | 2012-04-17 Juanma Barranquero <lekktu@gmail.com> | ||
| 238 | |||
| 239 | * server.el (server-ensure-safe-dir): Simplify. | ||
| 240 | |||
| 241 | 2012-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 | |||
| 249 | 2012-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 | |||
| 254 | 2012-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 | |||
| 273 | 2012-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 | |||
| 279 | 2012-04-17 Glenn Morris <rgm@gnu.org> | ||
| 280 | |||
| 281 | * dired-aux.el (dired-mark-read-string): Doc fix. | ||
| 282 | |||
| 283 | 2012-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 | |||
| 288 | 2012-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 | |||
| 294 | 2012-04-16 Leo Liu <sdl.web@gmail.com> | ||
| 295 | |||
| 296 | * progmodes/python.el: Trivial cleanup. | ||
| 297 | |||
| 298 | 2012-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 | |||
| 342 | 2012-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 | |||
| 350 | 2012-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 | |||
| 363 | 2012-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 | |||
| 369 | 2012-04-15 Chong Yidong <cyd@gnu.org> | ||
| 370 | |||
| 371 | * bindings.el (goto-map): Bind goto-char to M-g c (Bug#11240). | ||
| 372 | |||
| 373 | 2012-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 | |||
| 378 | 2012-04-15 Glenn Morris <rgm@gnu.org> | ||
| 379 | |||
| 380 | * simple.el (process-file-side-effects): Doc fix. | ||
| 381 | |||
| 382 | 2012-04-15 Glenn Morris <rgm@gnu.org> | ||
| 383 | |||
| 384 | * international/mule-cmds.el (set-language-environment): Doc fix. | ||
| 385 | |||
| 386 | 2012-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 | |||
| 392 | 2012-04-14 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 393 | |||
| 394 | * server.el (server-generate-key): `called-interactively-p' | ||
| 395 | requires a parameter. | ||
| 396 | |||
| 397 | 2012-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 | |||
| 404 | 2012-04-14 Leo Liu <sdl.web@gmail.com> | ||
| 405 | |||
| 406 | * vc/diff-mode.el (diff-file-prev/next): Fix typo. | ||
| 407 | |||
| 408 | 2012-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 | |||
| 414 | 2012-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 | |||
| 421 | 2012-04-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 422 | |||
| 423 | * progmodes/which-func.el (which-func-modes): Change default. | ||
| 424 | |||
| 425 | 2012-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 | |||
| 430 | 2012-04-14 Chong Yidong <cyd@gnu.org> | ||
| 431 | |||
| 432 | * custom.el (custom-theme-set-variables): Doc fix. | ||
| 433 | |||
| 434 | 2012-04-14 Glenn Morris <rgm@gnu.org> | ||
| 435 | |||
| 436 | * international/mule.el (set-auto-coding-for-load): Doc fix. | ||
| 437 | |||
| 438 | 2012-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 | |||
| 447 | 2012-04-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 448 | |||
| 449 | * startup.el (command-line-1): Inhibit splash from daemon (bug#10996). | ||
| 450 | |||
| 451 | 2012-04-14 Andreas Schwab <schwab@linux-m68k.org> | ||
| 452 | |||
| 453 | * international/characters.el: Fix sorting. | ||
| 454 | |||
| 455 | 2012-04-14 Eli Zaretskii <eliz@gnu.org> | ||
| 456 | |||
| 457 | * international/characters.el: Add more missing Latin case pairs. | ||
| 458 | |||
| 459 | 2012-04-14 Glenn Morris <rgm@gnu.org> | ||
| 460 | |||
| 461 | * files.el (dir-locals-set-class-variables): Doc fix. | ||
| 462 | |||
| 463 | 2012-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 | |||
| 471 | 2012-04-14 Glenn Morris <rgm@gnu.org> | ||
| 472 | |||
| 473 | * calendar/holidays.el (calendar-check-holidays): Doc fix. | ||
| 474 | |||
| 475 | 2012-04-14 Eli Zaretskii <eliz@gnu.org> | ||
| 476 | |||
| 477 | * textmodes/ispell.el (ispell-dictionary-base-alist): | ||
| 478 | Add data for Hebrew. | ||
| 479 | |||
| 480 | 2012-04-14 Chong Yidong <cyd@gnu.org> | ||
| 481 | |||
| 482 | * net/rcirc.el (rcirc-cmd-quit): | ||
| 483 | Revert 2012-03-18 change (Bug#11192). | ||
| 484 | |||
| 485 | 2012-04-14 Glenn Morris <rgm@gnu.org> | ||
| 486 | |||
| 487 | * pcmpl-rpm.el (pcomplete/rpm): Handle -qf. | ||
| 488 | |||
| 489 | 2012-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 | |||
| 494 | 2012-04-13 Vivek Dasmohapatra <vivek@etla.org> | ||
| 495 | |||
| 496 | * hexl.el (hexl-insert-char): Make display sizes other than 16 work. | ||
| 497 | |||
| 498 | 2012-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 | |||
| 504 | 2012-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 | |||
| 509 | 2012-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 | |||
| 514 | 2012-04-13 Leo Liu <sdl.web@gmail.com> | ||
| 515 | |||
| 516 | * progmodes/which-func.el (which-func-modes): Add objc-mode. | ||
| 517 | |||
| 518 | 2012-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 | |||
| 525 | 2012-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 | |||
| 530 | 2012-04-12 Glenn Morris <rgm@gnu.org> | ||
| 531 | |||
| 532 | * mail/mailpost.el: Move to obsolete/. | ||
| 533 | |||
| 534 | 2012-04-12 Drew Adams <drew.adams@oracle.com> | ||
| 535 | |||
| 536 | * imenu.el (imenu--generic-function): Ignore invisible definitions | ||
| 537 | (bug#10123). | ||
| 538 | |||
| 539 | 2012-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 | |||
| 551 | 2012-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 | |||
| 557 | 2012-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 | |||
| 564 | 2012-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 | |||
| 571 | 2012-04-11 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 572 | |||
| 573 | * vcursor.el (vcursor-move): Increase the priority of the overlay | ||
| 574 | (bug#9663). | ||
| 575 | |||
| 576 | 2012-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 | |||
| 581 | 2012-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 | |||
| 586 | 2012-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 | |||
| 592 | 2012-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 | |||
| 597 | 2012-04-11 Glenn Morris <rgm@gnu.org> | ||
| 598 | |||
| 599 | * vc/vc-bzr.el (vc-bzr-status): Avoid condition-case-unless-debug. | ||
| 600 | |||
| 601 | 2012-04-11 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 602 | |||
| 603 | * window.el (window--state-get-1): Obey window-point-insertion-type. | ||
| 604 | |||
| 605 | 2012-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 | |||
| 611 | 2012-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 | |||
| 619 | 2012-04-11 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 620 | |||
| 621 | * progmodes/flymake.el (flymake-mode): Beware read-only dirs (bug#8954). | ||
| 622 | |||
| 623 | 2012-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 | |||
| 628 | 2012-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 | |||
| 635 | 2012-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 | |||
| 652 | 2012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 653 | |||
| 654 | * obsolete/mouse-sel.el: Add an Obsolete-since header. | ||
| 655 | |||
| 656 | 2012-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 | |||
| 662 | 2012-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 | |||
| 668 | 2012-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 | |||
| 674 | 2012-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 | |||
| 679 | 2012-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 | |||
| 685 | 2012-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 | |||
| 700 | 2012-04-09 Glenn Morris <rgm@gnu.org> | ||
| 701 | |||
| 702 | * version.el (emacs-bzr-get-version): | ||
| 703 | Handle lightweight checkouts of local branches. | ||
| 704 | |||
| 1 | 2012-04-09 Andreas Schwab <schwab@linux-m68k.org> | 705 | 2012-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 | ||
| 6 | 2012-04-09 Chong Yidong <cyd@gnu.org> | 709 | 2012-04-09 Chong Yidong <cyd@gnu.org> |
| 7 | 710 | ||
| @@ -156,8 +859,8 @@ | |||
| 156 | 2012-03-30 Agustín Martín Domingo <agustin.martin@hispalinux.es> | 859 | 2012-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 | ||
| 162 | 2012-03-30 Glenn Morris <rgm@gnu.org> | 865 | 2012-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 | ||
| 621 | 2012-03-09 Michael Albinus <michael.albinus@gmx.de> | 1324 | 2012-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 | ||
| 626 | 2012-03-09 Leo Liu <sdl.web@gmail.com> | 1329 | 2012-03-09 Leo Liu <sdl.web@gmail.com> |
| @@ -957,10 +1660,6 @@ | |||
| 957 | 1660 | ||
| 958 | 2012-02-24 Thierry Volpiatto <thierry.volpiatto@gmail.com> | 1661 | 2012-02-24 Thierry Volpiatto <thierry.volpiatto@gmail.com> |
| 959 | 1662 | ||
| 960 | * files.el (file-subdir-of-p): Fix typo. | ||
| 961 | |||
| 962 | 2012-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 @@ | |||
| 1224 | 2012-02-12 Alan Mackenzie <acm@muc.de> | 1923 | 2012-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 | ||
| 1229 | 2012-02-12 Chong Yidong <cyd@gnu.org> | 1928 | 2012-02-12 Chong Yidong <cyd@gnu.org> |
| 1230 | 1929 | ||
| @@ -1487,11 +2186,10 @@ | |||
| 1487 | 2186 | ||
| 1488 | 2012-02-06 Lars Ingebrigtsen <larsi@gnus.org> | 2187 | 2012-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 | ||
| 1496 | 2012-02-06 Chong Yidong <cyd@gnu.org> | 2194 | 2012-02-06 Chong Yidong <cyd@gnu.org> |
| 1497 | 2195 | ||