+2014-10-20 Juri Linkov <juri@jurta.org>
+
+ * vc/diff-mode.el (diff-refine-changed): Rename from
+ `diff-refine-change' for consistency with `diff-changed'.
+ (diff-refine-change): Add obsolete face alias. (Bug#10181)
+
+ * vc/smerge-mode.el (smerge-refined-changed): Rename from
+ `smerge-refined-change'.
+ (smerge-refined-change): Add obsolete face alias.
+
+2014-09-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * subr.el (call-process-shell-command, process-file-shell-command):
+ Make the `args' obsolete (bug#18409).
+ (start-process-shell-command, start-file-process-shell-command):
+ Use `declare'.
+
+2014-10-20 Juanma Barranquero <lekktu@gmail.com>
+
+ * skeleton.el (skeleton-autowrap): Mark as obsolete. Doc fix.
+
+2014-10-20 Glenn Morris <rgm@gnu.org>
+
+ * dired.el (dired-read-regexp): Make obsolete.
+ (dired-mark-files-regexp, dired-mark-files-containing-regexp)
+ (dired-flag-files-regexp):
+ * dired-aux.el (dired-mark-read-regexp):
+ * dired-x.el (dired-mark-unmarked-files): Use read-regexp directly.
+
+2014-10-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/python.el (inferior-python-mode): Use add-hook.
+
+ * Makefile.in (AUTOGEN_VCS): Remove emulation/tpu-edt.el.
+
+2014-10-20 Glenn Morris <rgm@gnu.org>
+
+ * emulation/crisp.el, emulation/tpu-edt.el, emulation/tpu-extras.el:
+ * emulation/tpu-mapper.el, emulation/vi.el, emulation/vip.el:
+ * emulation/ws-mode.el: Move to obsolete/. [Backport]
+
+2014-10-20 Glenn Morris <rgm@gnu.org>
+
+ * cus-start.el (history-length): Bump :version. [Backport]
+
+2014-10-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * obsolete/cc-compat.el: Make obsolete (bug#18561).
+
+ * epg-config.el (epg-gpg-program): Don't use absolute names by default.
+
+ * emacs-lisp/bytecomp.el (=, <, >, <=, >=): Don't optimize multi-arg
+ case (bug#18767).
+
+2014-10-20 Glenn Morris <rgm@gnu.org>
+
+ * Version 24.4 released.
+
+2014-10-15 Alan Mackenzie <acm@muc.de>
+
+ * cus-edit.el (custom-command-apply): Specify the return value in
+ the doc string.
+ (Custom-reset-standard): Save custom-file (e.g. .emacs) only when
+ custom-command-apply has returned non-nil.
+
+2014-10-15 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/lisp.el (lisp--local-variables-1): Handle `quote'.
+ Backported (bug#18688).
+
+2014-10-14 Eli Zaretskii <eliz@gnu.org>
+
+ * emacs-lisp/tabulated-list.el (tabulated-list-mode):
+ Force bidi-paragraph-direction to 'left-to-right'. This fixes
+ buffer-menu display when the first buffer happens to start with
+ R2L letter.
+
+2014-10-13 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/authors.el (authors-aliases, authors-fixed-case)
+ (authors-obsolete-files-regexps): Additions.
+ (authors-no-scan-regexps): New constant.
+ (authors-no-scan-file-p): New function.
+ (authors): Respect authors-no-scan-file-p.
+
+2014-10-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
+
+ Fix import completion. (Bug#18582)
+ * progmodes/python.el (python-shell-completion-get-completions):
+ Fix import case regexp.
+
+2014-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/bat-mode.el (bat-font-lock-keywords): Fix \\<_ typo
+ (bug#18622). Reported by Arni Magnusson <arnima@hafro.is>.
+ * progmodes/prolog.el (prolog-electric--underscore): Same.
+
+2014-10-09 Glenn Morris <rgm@gnu.org>
+
+ * frame.el (display-monitor-attributes-list): Doc tweaks.
+
+2014-10-08 Eli Zaretskii <eliz@gnu.org>
+
+ * faces.el (display-grayscale-p): Mention in the doc string that
+ the argument can be either a display name or a frame.
+
+ * frame.el (display-pixel-height, display-pixel-width)
+ (display-mm-height, display-mm-width, display-backing-store)
+ (display-save-under, display-planes, display-color-cells)
+ (display-visual-class, display-monitor-attributes-list)
+ (display-screens): Mention in the doc string that the argument can
+ be either a display name or a frame. Improve the docs of the
+ monitor attributes. (Bug#18636)
+
+2014-10-06 Martin Rudalics <rudalics@gmx.at>
+
+ * term.el (term-window-width): Subtract 1 from the width when
+ any fringe has zero width, not just the right fringe. (Bug#18601)
+
+2014-10-05 Leo Liu <sdl.web@gmail.com>
+
+ * imenu.el (imenu-default-goto-function): Fix typo.
+
+2014-10-04 Glenn Morris <rgm@gnu.org>
+
+ * frame.el (frame-monitor-attributes)
+ (display-monitor-attributes-list): Doc fixes.
+
+2014-10-03 Dmitry Gutov <dgutov@yandex.ru>
+
+ * vc/vc-svn.el (vc-svn-ignore-completion-table): Implement.
+ (vc-svn-ignore): Use it. (Bug#18619)
+
+2014-10-03 Martin Rudalics <rudalics@gmx.at>
+
+ * frame.el (toggle-frame-maximized, toggle-frame-fullscreen):
+ In doc-string mention need to set `frame-resize-pixelwise'.
+
+2014-10-03 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * vc/vc-svn.el (vc-svn-after-dir-status): Fix the non-remote regexp,
+ similarly to Rogers's 2010-06-16 change for the remote case
+ (bug#18605).
+
+2014-10-01 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/package.el (package-import-keyring):
+ Create gnupg directory private. (Bug#17625#155)
+
+2014-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/python.el (python-shell-completion-get-completions):
+ Use python-shell--prompt-calculated-input-regexp from the
+ process buffer (bug#18582).
+ Don't assume that `line' comes from the process buffer.
+
+2014-09-30 Leonardo Nobrega <leonobr@gmail.com> (tiny change)
+
+ * progmodes/python.el (python-fill-paren): Don't inf-loop at EOB
+ (bug#18462).
+
+2014-09-27 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/package.el (package-check-signature): Default to nil if
+ GPG is not available.
+ (package-refresh-contents): Don't mess with the keyring if we won't
+ check the signatures anyway.
+
+2014-09-18 Kan-Ru Chen <kanru@kanru.info>
+
+ * window.el (fit-window-to-buffer): When counting buffer width,
+ count the whole visible buffer. Correctly convert the body-height
+ to pixel size for window-text-pixel-size (Bug#18498).
+
+2014-09-14 Glenn Morris <rgm@gnu.org>
+
+ * image.el (image-multi-frame-p): Fix thinko - do not force
+ a delay if none was specified. (Bug#18334)
+
+2014-09-12 Kan-Ru Chen <kanru@kanru.info>
+
+ * window.el (fit-window-to-buffer): Doc fix.
+
+2014-09-10 Ivan Shmakov <ivan@siamics.net> (tiny change)
+
+ * desktop.el (desktop-create-buffer): Check that buffers are still live
+ before burying them (bug#18373).
+
+2014-09-09 Glenn Morris <rgm@gnu.org>
+
+ * calendar/diary-lib.el (diary-list-entries):
+ Restore 24.3 display behavior. (Bug#18381)
+
+2014-09-09 Eli Zaretskii <eliz@gnu.org>
+
+ * mouse.el (mouse-drag-line): On text-mode frames, count the mode
+ line and header line as 1 pixel. This fixes the 1-"pixel" (row)
+ discrepancy between window-pixel-edges and mouse events, and
+ avoids moving mode line up when the mouse click is on the modeline
+ and no drag is attempted.
+
+2014-09-08 Glenn Morris <rgm@gnu.org>
+
+ * calendar/calendar.el (calendar-basic-setup):
+ Avoid clobbering calendar with diary. (Bug#18381)
+
+2014-09-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * vc/vc-dir.el (vc-dir-update): Don't burp in corner case.
+
2014-09-04 Lars Ljung <lars@matholka.se> (tiny change)
* isearch.el (isearch-yank-word-or-char): Obey superword-mode