+2013-09-21 Xue Fuqiao <xfq.free@gmail.com>
+
+ * vc/vc-dir.el (vc-dir-mode-map): Add keybinding for vc-log-incoming.
+
+2013-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * subr.el (internal--call-interactively): New const.
+ (called-interactively-p): Use it (bug#3984).
+
+2013-09-20 Xue Fuqiao <xfq.free@gmail.com>
+
+ * vc/pcvs.el (cvs-mode-ignore):
+ * vc/vc-cvs.el (vc-cvs-ignore, vc-cvs-append-to-ignore): Rename
+ cvs-append-to-ignore to vc-cvs-append-to-ignore.
+
+2013-09-19 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * eshell/em-ls.el: Use advice. Remove redundant :group keywords.
+ (eshell-ls-orig-insert-directory): Remove.
+ (eshell-ls-unload-hook): Not a defcustom any more. Use advice-remove.
+ (eshell-ls-use-in-dired): Use advice-add/remove.
+ (eshell-ls--insert-directory): Rename from eshell-ls-insert-directory.
+ Add `orig-fun' arg for use in :around advice.
+ Make it check (redundantly) eshell-ls-use-in-dired.
+
+2013-09-19 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/cl-macs.el (cl-defsubst): Remove unused local `pbody'.
+
+ * simple.el (x-selection-owner-p, x-selection-exists-p): Declare.
+
+ * emacs-lisp/eieio.el (class-parent): Undo previous change.
+
+2013-09-19 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp-sh.el (tramp-get-remote-id): Do not raise an error.
+ (tramp-get-remote-uid-with-id, tramp-get-remote-gid-with-id)
+ (tramp-get-remote-python): New defuns.
+ (tramp-get-remote-uid-with-perl)
+ (tramp-get-remote-gid-with-perl): New defuns. Perl code
+ contributed by yary <not.com@gmail.com> (tiny change).
+ (tramp-get-remote-uid-with-python)
+ (tramp-get-remote-gid-with-python): New defuns. Python code
+ contributed by Andrey Tykhonov <atykhonov@gmail.com> (tiny change).
+ (tramp-get-remote-uid, tramp-get-remote-gid): Use new defuns.
+
+2013-09-19 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/eieio.el (class-parent): Don't use defalias with macros.
+
+ * eshell/em-unix.el (eshell-remove-entries):
+ Rename argument to avoid name-clash with global `top-level'.
+
+ * eshell/esh-proc.el (eshell-kill-process-function):
+ Remove eshell-reset-after-proc from eshell-kill-hook if present.
+ (eshell-reset-after-proc): Remove unused arg `proc'.
+
+ * eshell/esh-util.el (eshell-read-hosts-file): Use `filename' arg.
+ (directory-files-and-attributes): Mark unused arg.
+
+ * eshell/em-unix.el (eshell-remove-entries):
+ Remove unused arg `path'. Update callers.
+
+ * eshell/em-hist.el (eshell-hist-parse-arguments):
+ Remove unused arg `silent'. Update callers.
+
+ * eshell/em-ls.el (eshell-ls-use-in-dired): Use `symbol' arg.
+ Fix (f)boundp mix-up.
+
+ * eshell/em-smart.el (eshell-smart-scroll-window)
+ (eshell-disable-after-change):
+ * eshell/em-term.el (eshell-term-sentinel): Mark unused arg.
+
+2013-09-18 Alan Mackenzie <acm@muc.de>
+
+ Fix fontification of type when followed by "const".
+ * progmodes/cc-engine.el (c-forward-decl-or-cast-1): Don't exclude
+ "known" types from fontification.
+
2013-09-18 Glenn Morris <rgm@gnu.org>
+ * emacs-lisp/chart.el (x-display-color-cells): Declare.
+ (chart-face-list): Drop Emacsen without display-color-p.
+
+ * net/eww.el (libxml-parse-html-region): Declare.
+ (eww-display-html): Explicit error if no libxml2 support.
+
+ * doc-view.el (doc-view-mode): Silence --without-x compilation.
+
* image.el (image-type-from-buffer, image-multi-frame-p):
Remove --without-x warning/error.
* mouse.el (mouse-yank-primary):
+ * term.el (term-mouse-paste):
Reorder to silence --without-x compilation.
+ * mpc.el (doc-view-mode): Silence --without-x compilation.
+
* mail/rmailmm.el (rmail-mime-set-bulk-data):
Silence --without-x compilation.
+ * progmodes/gud.el (gud-find-file, gud-mode):
+ Silence --without-x compilation.
+ (tooltip-mode): Declare.
+
* wdired.el (dired-backup-overwrite): Remove declaration.
(wdired-mode-map): Add doc string.
* custom.el (x-get-resource): Declare.
+ * eshell/em-glob.el (ange-cache):
+ * eshell/em-unix.el (ange-cache): Declare.
+
* faces.el (x-display-list, x-open-connection, x-get-resource):
Declare.
+ * follow.el (scroll-bar-toolkit-scroll, scroll-bar-drag)
+ (scroll-bar-scroll-up, scroll-bar-scroll-down, mwheel-scroll):
+ Declare.
+
* frame.el (x-display-grayscale-p, x-display-name): Declare.
+ * net/gnutls.el (gnutls-log-level): Declare.
+
+ * net/shr.el (image-size, image-animate): Declare.
+
* simple.el (font-info): Declare.
* subr.el (x-popup-dialog): Declare.
(x-last-selected-text-primary, x-last-selected-text-clipboard):
Declare.
+ * term/ns-win.el (x-handle-args): Declare.
+
* term/x-win.el (x-select-enable-clipboard): Declare.
* term/w32-win.el (create-default-fontset): Declare.
+ * w32-common-fns.el (x-server-version, x-select-enable-clipboard):
+ Declare.
+
* window.el (x-display-pixel-height, tool-bar-lines-needed): Declare.
(fit-frame-to-buffer): Explicit error if --without-x.
(mouse-autoselect-window-select): Silence compiler.