Fix entry in display-buffer--action-function-custom-type
[bpt/emacs.git] / lisp / ChangeLog
index 696e6e1..eb1f5d2 100644 (file)
@@ -1,3 +1,252 @@
+2012-04-30  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (display-buffer--action-function-custom-type): Fix
+       entry.
+
+2012-04-27  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-defs.el (c-version): Update to 5.32.3.
+
+2012-04-27  Chong Yidong  <cyd@gnu.org>
+
+       * subr.el (read-key): Avoid running filter function when setting
+       up temporary tool bar entries (Bug#9922).
+
+2012-04-26  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * vc/vc-git.el (vc-git-state): Fix regexp matching diff output.
+       (Bug#11344)
+
+2012-04-24  Chong Yidong  <cyd@gnu.org>
+
+       * select.el (xselect--encode-string): New function, split from
+       xselect-convert-to-string.
+       (xselect-convert-to-string): Use it.
+       (xselect-convert-to-filename, xselect-convert-to-os)
+       (xselect-convert-to-host, xselect-convert-to-user): Ensure that
+       returned strings are properly encoded (Bug#11315).
+
+2012-04-22  Chong Yidong  <cyd@gnu.org>
+
+       * simple.el (delete-active-region): Move to killing custom group.
+
+2012-04-21  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * progmodes/which-func.el (which-func-current): Quote %
+       characters for mode-line processing.
+
+2012-04-21  Chong Yidong  <cyd@gnu.org>
+
+       * xml.el (xml-parse-region, xml-parse-tag): Avoid errors due to
+       reaching eob (Bug#11286).
+
+2012-04-20  Richard Stallman  <rms@gnu.org>
+
+       Fix logic for returning to and yanking from Rmail buffer.
+
+       * mail/rmail.el (rmail-start-mail):
+       Pass (rmail-mail-return...) for the return-action.
+       Pass (rmail-yank-current-message...) for the yank-action.
+       (rmail-yank-current-message): New function.
+       (rmail-mail): Pass the Rmail buffer, not view buffer, for replybuffer.
+       (rmail-reply): Likewise.
+       (rmail-forward): Pass the Rmail buffer, not nil, for replybuffer.
+
+       * mail/sendmail.el (mail-bury): Choose the first rmail-mode
+       buffer, not the last.  Reject temp buffers.  Use the rmail-mode
+       buffer, not newbuf.
+
+2012-04-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * progmodes/gdb-mi.el (gdb-control-level): New variable.
+       (gdb): Make it buffer-local and init to zero.
+       (gdb-control-commands-regexp): New variable.
+       (gdb-send): Don't wrap in "-interpreter-exec console" if
+       gdb-control-level is positive.  Increment gdb-control-level
+       whenever the command matches gdb-control-commands-regexp, and
+       decrement it each time the command is "end".  (Bug#11279)
+
+2012-04-20  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (adjust-window-trailing-edge, enlarge-window)
+       (shrink-window, window-resize):
+       * mouse.el (mouse-drag-line): Fix resizing of minibuffer
+       windows (Bug#11276).
+
+2012-04-20  Dan Nicolaescu  <dann@gnu.org>
+
+       * battery.el (battery-echo-area-format): Display remaining time
+       for sysfs backend too (Bug#11269).
+       (battery-linux-sysfs): Fix conditional for the charge.
+
+2012-04-20  Chong Yidong  <cyd@gnu.org>
+
+       * progmodes/gdb-mi.el (gdb): Revert 2012-04-19 change.
+       (gdb-inferior-io--init-proc): New function.
+       (gdb-init-1): Use it.
+       (gdb-inferior-io-sentinel): New sentinel for the gdb-inferior pty,
+       responsible for allocating a new pty and hooking it to gdb when
+       the old pty gets an EIO due to process exit.
+       (gdb-delchar-or-quit): New command.  Bind it in gdb-mi buffers.
+       (gdb-tooltip-print): Don't use obsolete tooltip-use-echo-area.
+       (gdb-inferior-io--maybe-delete-pty): Move into gdb-reset.
+
+2012-04-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * window.el (window-min-size, window-sizable, window-min-delta)
+       (window-max-delta, window--resizable, window-resizable)
+       (window-total-size, window-full-height-p, window-full-width-p)
+       (window-in-direction, window--resize-mini-window, window-resize)
+       (window--resize-child-windows-normal)
+       (window--resize-child-windows, window--resize-siblings)
+       (window--resize-this-window, adjust-window-trailing-edge)
+       (enlarge-window, shrink-window): Doc fixes.
+
+2012-04-19  Chong Yidong  <cyd@gnu.org>
+
+       * progmodes/gdb-mi.el (gdb-inferior-io--maybe-delete-pty): New
+       function to call delete-process on the gdb-inferior buffer's pty.
+       (gdb-reset): Use it, instead of relying on kill-buffer to kill the
+       pty process (Bug#11273).
+       (gdb-update): New arg to suppress talking to the gdb process.
+       (gdb-done-or-error): Use it.
+       (gdb-stopped-functions): Rename from gdb-stopped-hooks.
+       (gdb): Call gdb-inferior-io--maybe-delete-pty as a workaround for
+       sentinel not being called.
+
+       * comint.el (make-comint-in-buffer, comint-exec): Doc fix.
+
+2012-04-18  Chong Yidong  <cyd@gnu.org>
+
+       * progmodes/grep.el (grep, rgrep): Doc fix (Bug#11268).
+
+2012-04-18  Glenn Morris  <rgm@gnu.org>
+
+       * net/network-stream.el (open-network-stream): Doc fix.
+
+2012-04-17  Chong Yidong  <cyd@gnu.org>
+
+       * emacs-lisp/tabulated-list.el (tabulated-list-print): Fix typos.
+
+2012-04-16  Alan Mackenzie  <acm@muc.de>
+
+       Ensure searching for keywords is case sensitive.
+
+       * progmodes/cc-cmds.el (c-electric-brace, c-electric-lt-gt)
+       (c-electric-paren, c-beginning-of-defun, c-end-of-defun)
+       (c-defun-name, c-mark-function, c-cpp-define-name)
+       (c-comment-indent, c-scan-conditionals, c-indent-defun)
+       (c-context-line-break): bind case-fold-search to nil.
+
+       * progmodes/cc-mode.el (c-font-lock-fontify-region): bind
+       case-fold-search to nil.
+
+2012-04-16  Chong Yidong  <cyd@gnu.org>
+
+       * mail/sendmail.el (mail-bury): Call return action with the right
+       Rmail buffer (Bug#11242).
+
+2012-04-15  Chong Yidong  <cyd@gnu.org>
+
+       * server.el (server-process-filter): Handle corner case where both
+       tty and nowait options are present (Bug#11102).
+
+2012-04-15  Glenn Morris  <rgm@gnu.org>
+
+       * simple.el (process-file-side-effects): Doc fix.
+
+2012-04-14  Glenn Morris  <rgm@gnu.org>
+
+       * international/mule-cmds.el (set-language-environment): Doc fix.
+
+2012-04-14  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       Avoid the use of ((lambda ...) ...) in lexical-binding code.
+       * emacs-lisp/easy-mmode.el (define-minor-mode):Use funcall (bug#11241).
+
+2012-04-13  Kim F. Storm  <storm@cua.dk>
+
+       * emulation/cua-base.el (cua-exchange-point-and-mark): Just call
+       exchange-point-and-mark if cua-enable-cua-keys is nil (Bug#11191).
+
+2012-04-12  Chong Yidong  <cyd@gnu.org>
+
+       * custom.el (custom-theme-set-variables): Doc fix.
+
+2012-04-12  Glenn Morris  <rgm@gnu.org>
+
+       * international/mule.el (set-auto-coding-for-load): Doc fix.
+
+2012-04-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * imenu.el (imenu-add-to-menubar): `current-local-map' can be nil.
+       Reported by Noah Friedman.  Backport from trunk.
+
+2012-04-11  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-menus.el (cc-imenu-objc-generic-expression):
+       Make imenu work again for Objective C Mode.  Correct the *-index
+       values, these having been disturbed by a previous change in 2011-08.
+
+       * progmodes/cc-engine.el (c-before-change-check-<>-operators):
+       Correct two search limits.
+
+2012-04-10  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * startup.el (command-line-1): Inhibit splash from daemon (bug#10996).
+
+2012-04-10  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * international/characters.el: Fix sorting.
+
+2012-04-10  Eli Zaretskii  <eliz@gnu.org>
+
+       * international/characters.el: Add more missing Latin case pairs.
+
+2012-04-10  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * international/characters.el: Recover lost case pairs.
+
+2012-04-10  Glenn Morris  <rgm@gnu.org>
+
+       * files.el (dir-locals-set-class-variables): Doc fix.
+
+2012-04-09  Eli Zaretskii  <eliz@gnu.org>
+
+       * international/characters.el: Add set-case-syntax-pair call for
+       LATIN CAPITAL LETTER Y WITH DIAERESIS RET and its lower-case
+       counterpart.  (Bug#11209)
+
+       * simple.el (shell-command-on-region): Doc fix.  (Bug#11208)
+
+2012-04-09  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/holidays.el (calendar-check-holidays): Doc fix.
+
+2012-04-08  Eli Zaretskii  <eliz@gnu.org>
+
+       * textmodes/ispell.el (ispell-dictionary-base-alist): Add data for
+       Hebrew.
+
+2012-04-08  Chong Yidong  <cyd@gnu.org>
+
+       * net/rcirc.el (rcirc-cmd-quit): Revert 2012-03-18 change
+       (Bug#11192).
+
+2012-04-07  Glenn Morris  <rgm@gnu.org>
+
+       * pcmpl-rpm.el (pcomplete/rpm): Handle -qf.
+
+2012-04-07  Eli Zaretskii  <eliz@gnu.org>
+
+       * minibuffer.el (completion-in-region-mode-map):
+       Bind completion-help-at-point to M-? rather than ?.  (Bug#11182)
+
+2012-04-05  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * window.el (shrink-window): Mention the `window-min-height'
+       variable in the doc string.
+
 2012-04-05  Bastien Guerry  <bzg@altern.org>
 
        * color.el (color-lighten-name): Fix typo.