+2013-12-13 Glenn Morris <rgm@gnu.org>
+
+ * loadup.el (load-path): Warn if site-load or site-init changes it.
+ No more need to reset it when bootstrapping.
+
+2013-12-13 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * progmodes/cfengine.el (cfengine-cf-promises): Add more default
+ locations for cf-promises.
+ (cfengine-mode-syntax-functions-regex): New caching variable.
+ (cfengine3-fallback-syntax): Fallback syntax for cases where
+ cf-promises doesn't run.
+ (cfengine3--current-word): Reimplement using
+ `cfengine-mode-syntax-functions-regex'.
+ (cfengine3-completion-function, cfengine3--current-function): Use
+ `cfengine3-make-syntax-cache' directly.
+ (cfengine3-clear-syntax-cache): New function.
+ (cfengine3-make-syntax-cache): Simplify and create
+ `cfengine-mode-syntax-functions-regex' on demand.
+ (cfengine3-format-function-docstring): Don't call
+ `cfengine3-make-syntax-cache' explicitly.
+
+2013-12-13 Martin Rudalics <rudalics@gmx.at>
+
+ Fix windmove-find-other-window broken after pixelwise resizing
+ (Bug#16017).
+ * windmove.el (windmove-other-window-loc): Revert change from
+ 2013-12-04.
+ (windmove-find-other-window): Call window-in-direction.
+ * window.el (window-in-direction): New arguments SIGN, WRAP and
+ MINI to emulate original windmove-find-other-window behavior.
+
+2013-12-13 Dmitry Gutov <dgutov@yandex.ru>
+
+ * simple.el (blink-matching--overlay): New variable.
+ (blink-matching-open): Instead of moving point, highlight the
+ matching paren with an overlay
+ (http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00333.html).
+
+ * faces.el (paren-showing-faces, show-paren-match)
+ (show-paren-mismatch): Move from paren.el.
+
+2013-12-13 Leo Liu <sdl.web@gmail.com>
+
+ * indent.el (indent-region): Disable progress reporter in
+ minibuffer. (Bug#16108)
+
+ * bindings.el (visual-order-cursor-movement): Fix version.
+
+2013-12-13 Fabián Ezequiel Gallina <fgallina@gnu.org>
+
+ * progmodes/python.el (python-pdbtrack-stacktrace-info-regexp):
+ Also match after beginning of line.
+ (python-pdbtrack-set-tracked-buffer): Fix logic for remote
+ files. Thanks to Russell Sim. (Bug#15378)
+
+2013-12-13 Juri Linkov <juri@jurta.org>
+
+ * simple.el <Keypad support>: Remove key bindings duplicated
+ with bindings.el. (Bug#14397)
+
+2013-12-13 Juri Linkov <juri@jurta.org>
+
+ * comint.el (comint-mode-map): Replace `delete-char' with
+ `delete-forward-char'. (Bug#16109)
+
+2013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
+
+ * progmodes/python.el (python-indent-calculate-indentation): Fix
+ de-denters cornercase. (Bug#15731)
+
+2013-12-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/nadvice.el: Add `depth' property to manage ordering.
+ (advice--make): Pay attention to `depth'.
+ (advice--make-1): Don't autoload commands eagerly.
+ * emacs-lisp/elp.el (elp-instrument-function):
+ * emacs-lisp/trace.el (trace-function-internal):
+ * emacs-lisp/debug.el (debug-on-entry): Keep them "first".
+
+ * iswitchb.el (iswitchb-mode): Don't belittle ido.
+
+2013-12-12 Eli Zaretskii <eliz@gnu.org>
+
+ * term/w32-win.el (w32-handle-dropped-file):
+ * startup.el (normal-top-level):
+ * net/browse-url.el (browse-url-file-url):
+ * dnd.el (dnd-get-local-file-name): On MS-Windows, encode and
+ decode file names using 'utf-8' rather than
+ file-name-coding-system.
+
+2013-12-12 Fabián Ezequiel Gallina <fgallina@gnu.org>
+
+ * progmodes/python.el (python-indent-context)
+ (python-indent-calculate-indentation): Fix auto-identation
+ behavior for comment blocks. (Bug#15916)
+
+2013-12-12 Nathan Trapuzzano <nbtrap@nbtrap.com> (tiny change)
+
+ * progmodes/python.el (python-indent-calculate-indentation):
+ When determining indentation, don't treat "return", "pass", etc., as
+ operators when they are just string constituents. (Bug#15812)
+
+2013-12-12 Juri Linkov <juri@jurta.org>
+
+ * uniquify.el (uniquify-buffer-name-style): Change default to
+ `post-forward-angle-brackets'.
+
+ * menu-bar.el (menu-bar-options-menu): Don't require preloaded
+ `uniquify'. Change default to `post-forward-angle-brackets'.
+
+2013-12-11 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/package.el (finder-list-matches):
+ Autoload rather than falsely declaring.
+
+2013-12-11 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * net/eww.el (eww-exit, eww-close): Add UI convenience wrappers.
+ (eww-mode-map): Use them.
+
+2013-12-11 Martin Rudalics <rudalics@gmx.at>
+
+ * window.el (display-buffer-in-side-window): Fix doc-string
+ (Bug#16115).
+
+2013-12-11 Juanma Barranquero <lekktu@gmail.com>
+
+ * vc/vc-git.el: Silence byte-compiler warnings.
+ (vc-git-dir-extra-headers): Rename arg _dir which is no longer ignored.
+ (log-edit-set-header): Declare.
+
+2013-12-11 Eli Zaretskii <eliz@gnu.org>
+
+ * Makefile.in (custom-deps, finder-data): Run output file names
+ through unmsys--file-name. (Bug#16099)
+
+2013-12-11 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/smie.el (smie-indent--hanging-p): Don't bother matching
+ comment-start-skip, which fails when that uses submatch 1 (bug#16041).
+
+ * emulation/cua-base.el (cua-paste): Add `delete-selection' property
+ instead of deleting the selection "by hand" (bug#16098).
+ Rely on insert-for-yank to yank rectangles.
+ (cua-highlight-region-shift-only): Mark obsolete.
+ (cua-mode): Don't enable/disable transient-mark-mode,
+ shift-select-mode (cua-mode works both with and without them), and
+ pc-selection-mode (obsolete).
+ * emulation/cua-rect.el (cua--activate-rectangle): Activate the mark.
+ (cua--deactivate-rectangle): Deactivate it.
+
+ * delsel.el (delete-selection-mode): Don't enable transient-mark-mode.
+ (delete-selection-helper): Make sure yank starts at the top of the
+ deleted region.
+ (minibuffer-keyboard-quit): Use region-active-p.
+
+ * emacs-lisp/trace.el (trace-make-advice): Don't deactivate the mark.
+
+ * simple.el (normal-erase-is-backspace-mode): Map kp-delete identically
+ to `delete' (bug#16109).
+
+2013-12-11 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
+
+ * progmodes/octave.el (octave-mode, inferior-octave-mode): Link to
+ info manual and show keybindings and set `:group' keyword.
+
+2013-12-11 Juri Linkov <juri@jurta.org>
+
+ * delsel.el (delete-active-region): Let-bind `this-command'
+ to prevent `kill-region' from changing its original value.
+ (delete-selection-helper): Handle `overwrite-mode' for the type
+ `kill' exactly the same way as for the type `t'.
+ (insert-char, quoted-insert, reindent-then-newline-and-indent):
+ Support more commands. (Bug#13312)
+
+2013-12-11 Juri Linkov <juri@jurta.org>
+
+ * bindings.el: Map kp keys to non-kp keys systematically
+ with basic modifiers control, meta and shift. (Bug#14397)
+
+2013-12-11 Kenjiro NAKAYAMA <nakayamakenjiro@gmail.com> (tiny change)
+
+ * net/eww.el (eww-mode-map): Instead of "Quit" show "Exit" and
+ "Close browser" menu items. Fix wrong function of "List
+ bookmarks".
+
+2013-12-11 Juri Linkov <juri@jurta.org>
+
+ * misearch.el (multi-isearch-buffers): Set the value of
+ `multi-isearch-buffer-list' globally. Set NO-RECURSIVE-EDIT
+ arg of isearch-forward to t.
+ (multi-isearch-buffers-regexp): Set the value of
+ `multi-isearch-buffer-list' globally. Set NO-RECURSIVE-EDIT
+ arg of isearch-forward-regexp to t.
+ (multi-isearch-files): Set the value of
+ `multi-isearch-file-list' globally. Set NO-RECURSIVE-EDIT
+ arg of isearch-forward to t.
+ (multi-isearch-files-regexp): Set the value of
+ `multi-isearch-file-list globally. Set NO-RECURSIVE-EDIT
+ arg of isearch-forward-regexp to t. (Bug#16035)
+
+ * dired-aux.el (dired-isearch-filenames): Set NO-RECURSIVE-EDIT
+ arg of isearch-forward to t.
+ (dired-isearch-filenames-regexp): Set NO-RECURSIVE-EDIT
+ arg of isearch-forward-regexp to t.
+ (dired-isearch-filter-filenames): Remove unnecessary check for
+ `dired-isearch-filenames'.
+
+ * comint.el (comint-history-isearch-backward):
+ Set NO-RECURSIVE-EDIT arg of isearch-backward to t.
+ (comint-history-isearch-backward-regexp):
+ Set NO-RECURSIVE-EDIT arg of isearch-backward-regexp to t.
+
+2013-12-10 Eli Zaretskii <eliz@gnu.org>
+
+ * Makefile.in (autoloads): Run $(srcdir)/loaddefs.el through
+ unmsys--file-name. (Bug#16099)
+
+2013-12-10 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * emacs-lisp/package.el (package-keyword-button-action):
+ Remove finder.el require dependency.
+
+2013-12-09 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * emacs-lisp/package.el: Require finder.el.
+ (describe-package-1): Add keyword buttons.
+ (package-make-button): New convenience function.
+ (package-keyword-button-action): Keyword button action using
+ `finder-list-matches'
+
+2013-12-09 Eli Zaretskii <eliz@gnu.org>
+
+ * autorevert.el (auto-revert-notify-add-watch): Fix a thinko in
+ last commit.
+
+2013-12-09 Michael Albinus <michael.albinus@gmx.de>
+
+ * autorevert.el (auto-revert-notify-add-watch): Do not handle
+ symlinked files.
+
+2013-12-09 Dmitry Gutov <dgutov@yandex.ru>
+
+ * progmodes/ruby-mode.el (ruby-smie--implicit-semi-p): Return t
+ after the end of a percent literal.
+
+2013-12-09 Cameron Desautels <camdez@gmail.com> (tiny change)
+
+ * progmodes/ruby-mode.el (ruby-forward-string): Document.
+ Handle caret-delimited strings (Bug#16079).
+
+2013-12-09 Dmitry Gutov <dgutov@yandex.ru>
+
+ * progmodes/ruby-mode.el (ruby-accurate-end-of-block):
+ When `ruby-use-smie' is t, use `smie-forward-sexp' instead of
+ `ruby-parse-partial' (Bug#16078).
+
+2013-12-09 Leo Liu <sdl.web@gmail.com>
+
+ * subr.el (read-passwd): Disable show-paren-mode. (Bug#16091)
+
+2013-12-08 Dmitry Gutov <dgutov@yandex.ru>
+
+ * progmodes/js.el (js-auto-indent-flag): Remove, was unused.
+ (js-switch-indent-offset): New option.
+ (js--proper-indentation): Use it. And handle the case when
+ "default" is actually a key in an object literal.
+ (js--same-line): New function.
+ (js--multi-line-declaration-indentation): Use it.
+ (js--indent-in-array-comp, js--array-comp-indentation):
+ New functions.
+ (js--proper-indentation): Use them, to handle array comprehension
+ continuations.
+
+2013-12-08 Leo Liu <sdl.web@gmail.com>
+
+ * progmodes/flymake.el (flymake-highlight-line): Re-write.
+ (flymake-make-overlay): Remove arg MOUSE-FACE.
+ (flymake-save-string-to-file, flymake-read-file-to-string): Remove.
+
+2013-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emulation/cua-rect.el (cua--rectangle-highlight-for-redisplay):
+ New function.
+ (redisplay-highlight-region-function): Use it.
+
+ * emulation/cua-base.el (cua--explicit-region-start)
+ (cua--last-region-shifted): Remove.
+ (cua--deactivate): Use deactivate-mark.
+ (cua--pre-command-handler-1): Don't handle shift-selection.
+ (cua--post-command-handler-1): Don't change transient-mark-mode.
+ (cua--select-keymaps): Use region-active-p rather than
+ cua--explicit-region-start or cua--last-region-shifted.
+ (cua-mode): Enable shift-select-mode.
+
+2013-12-08 Leo Liu <sdl.web@gmail.com>
+
+ * progmodes/flymake.el (flymake-popup-current-error-menu):
+ Rename from flymake-display-err-menu-for-current-line. Reimplement.
+ (flymake-posn-at-point-as-event, flymake-popup-menu)
+ (flymake-make-emacs-menu): Remove. (Bug#16077)
+
+2013-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * rect.el (rectangle-mark-mode): Activate mark even if
+ transient-mark-mode is off (bug#16066).
+ (rectangle--highlight-for-redisplay): Fix boundary condition when point
+ is > mark and at bolp.
+
+ * emulation/cua-rect.el (cua--rectangle-region-extract): New function.
+ (region-extract-function): Use it.
+ (cua-mouse-save-then-kill-rectangle): Use cua-copy-region.
+ (cua-copy-rectangle, cua-cut-rectangle, cua-delete-rectangle):
+ Delete functions.
+ (cua--init-rectangles): Don't re-remap copy-region-as-kill,
+ kill-ring-save, kill-region, delete-char, delete-forward-char.
+ Ignore self-insert-iso.
+
+ * emulation/cua-gmrk.el (cua--init-global-mark):
+ Ignore `self-insert-iso'.
+
+ * emulation/cua-base.el (cua--prefix-copy-handler)
+ (cua--prefix-cut-handler): Rely on region-extract-function rather than
+ checking cua--rectangle.
+ (cua-delete-region): Use region-extract-function.
+ (cua-replace-region): Delete function.
+ (cua-copy-region, cua-cut-region): Obey region-extract-function.
+ (cua--pre-command-handler-1): Don't do the delete-selection thing.
+ (cua--self-insert-char-p): Ignore `self-insert-iso'.
+ (cua--init-keymaps): Don't remap delete-selection commands.
+ (cua-mode): Use delete-selection-mode instead of rolling our own
+ (bug#16085).
+
+ * menu-bar.el (clipboard-kill-ring-save, clipboard-kill-region):
+ Obey region-extract-function.
+
+ Make registers and delete-selection-mode work on rectangles.
+ * register.el (describe-register-1): Don't modify the register's value.
+ (copy-to-register): Obey region-extract-function.
+ * delsel.el (delete-active-region): Obey region-extract-function.
+
+2013-12-08 Leo Liu <sdl.web@gmail.com>
+
+ * progmodes/flymake.el (flymake, flymake-error-bitmap)
+ (flymake-warning-bitmap, flymake-fringe-indicator-position)
+ (flymake-compilation-prevents-syntax-check)
+ (flymake-start-syntax-check-on-newline)
+ (flymake-no-changes-timeout, flymake-gui-warnings-enabled)
+ (flymake-start-syntax-check-on-find-file, flymake-log-level)
+ (flymake-xml-program, flymake-master-file-dirs)
+ (flymake-master-file-count-limit)
+ (flymake-allowed-file-name-masks): Relocate.
+ (flymake-makehash, flymake-float-time)
+ (flymake-replace-regexp-in-string, flymake-split-string)
+ (flymake-get-temp-dir): Remove.
+ (flymake-popup-menu, flymake-nop, flymake-make-xemacs-menu)
+ (flymake-current-row, flymake-selected-frame)
+ (flymake-get-point-pixel-pos): Remove xemacs compatibity and
+ related functions. (Bug#16077)
+
+2013-12-07 Bozhidar Batsov <bozhidar@batsov.com>
+
+ * emacs-lisp/helpers.el (string-blank-p): Use `string-match-p'.
+
+2013-12-07 Tassilo Horn <tsdh@gnu.org>
+
+ * help-fns.el (describe-function-1): Use new advice-* functions
+ rather than old ad-* functions. Fix function type description and
+ source links for advised functions and subrs.
+
+2013-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * net/shr.el (shr-tag-img): Don't bug out on <img src=""> data.
+
+2013-12-06 Michael Albinus <michael.albinus@gmx.de>
+
+ * progmodes/compile.el (compilation-start):
+ * progmodes/grep.el (rgrep): Revert change 2012-12-20T11:15:38Z!michael.albinus@gmx.de.
+
+ * net/tramp-sh.el (tramp-sh-handle-start-file-process):
+ Handle long command lines, lasting from "sh -c ...". (Bug#16045)
+
+2013-12-06 Dmitry Gutov <dgutov@yandex.ru>
+
+ * progmodes/ruby-mode.el (ruby-syntax-propertize-function):
+ Touch up the last change.
+
+2013-12-06 Leo Liu <sdl.web@gmail.com>
+
+ * progmodes/octave.el (inferior-octave-prompt): Use shy groups.
+ (inferior-octave-startup): Always use "octave> " for prompt.
+ (octave-goto-function-definition)
+ (octave-sync-function-file-names)
+ (octave-find-definition-default-filename): Remove redundant backquotes.
+
+2013-12-06 Dmitry Gutov <dgutov@yandex.ru>
+
+ * progmodes/ruby-mode.el (ruby-mode-syntax-table): Don't modify
+ syntax for `?'.
+ (ruby-expr-beg): Expect that `!' will have syntax class "symbol"
+ where appropriate already.
+ (ruby-syntax-propertize-function): Propertize `?' and `!' at the
+ end of method names (Bug#15874).
+
+2013-12-06 Juri Linkov <juri@jurta.org>
+
+ * isearch.el (isearch--saved-overriding-local-map):
+ New internal variable.
+ (isearch-mode): Set it to the initial value of
+ `overriding-terminal-local-map'.
+ (isearch-pre-command-hook): Compare `overriding-terminal-local-map'
+ with `isearch--saved-overriding-local-map'. (Bug#16035)
+
+2013-12-06 Dmitry Gutov <dgutov@yandex.ru>
+
+ * progmodes/octave.el (inferior-octave-completion-table):
+ Turn back into function, use `completion-table-with-cache'
+ (Bug#11906). Update all references.
+
+ * minibuffer.el (completion-table-with-cache): New function.
+
+2013-12-05 Cameron Desautels <camdez@gmail.com> (tiny change)
+
+ * emacs-lisp/regexp-opt.el (regexp-opt-charset): Fix ^ (bug#16046).
+
+2013-12-05 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * net/eww.el (eww-current-source): New variable to store page
+ source.
+ (eww-display-html, eww-mode, eww-save-history)
+ (eww-restore-history): Use it.
+ (eww-view-source): New command to view page source.
+ Opportunistically uses `html-mode' to highlight the buffer.
+ (eww-mode-map): Install it.
+
+2013-12-05 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-unregister-service)
+ (dbus-escape-as-identifier, dbus-unescape-from-identifier):
+ Fix docstring.
+ (dbus-unregister-service): Skip :serial entries in
+ `dbus-registered-objects-table'.
+ (dbus-byte-array-to-string): New optional arg MULTIBYTE.
+
+2013-12-04 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * emacs-lisp/lisp-mnt.el (lm-keywords-list): Trim whitespace
+ around keywords with extra `split-string' argument.
+
+2013-12-04 Martin Rudalics <rudalics@gmx.at>
+
+ * windmove.el (windmove-other-window-loc): Handle navigation
+ between windows (excluding the minibuffer window - Bug#16017).
+
+2013-12-04 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-byte-array-to-string): Accept also byte arrays
+ in D-Bus type syntax.
+ (dbus-unescape-from-identifier): Use `byte-to-string' in order to
+ preserve unibyte strings. (Bug#16048)
+
+2013-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/eldoc.el (eldoc-minibuffer-message):
+ Call force-mode-line-update is the proper buffer (bug#16042).
+
+2013-12-04 Dmitry Gutov <dgutov@yandex.ru>
+
+ * vc/log-edit.el (log-edit-add-new-comment): Rename to
+ `log-edit-remember-comment', make argument optional. Adjust all
+ callers.
+ (log-edit-mode): Add `log-edit-remember-comment' to
+ `kill-buffer-hook' locally.
+ (log-edit-kill-buffer): Don't remember comment explicitly since
+ the buffer is killed anyway.
+
+2013-12-04 Juri Linkov <juri@jurta.org>
+
+ * isearch.el (isearch-mode, isearch-done): Don't set arg LOCAL in
+ add-hook and remove-hook for multi-buffer search. (Bug#16035)
+
+2013-12-03 Tom Regner <tom@goochesa.de> (tiny change)
+
+ * notifications.el (notifications-close-notification): Call the
+ D-Bus method with ID being a `:uint32'. (Bug#16030)
+
+2013-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * net/eww.el (eww-render): Don't pass arg to eww-display-image.
+
+2013-12-03 Juri Linkov <juri@jurta.org>
+
+ * progmodes/compile.el (compilation-start): Rename window alist
+ entry `no-display-ok' to `allow-no-window'.
+
+ * simple.el (shell-command): Add window alist entry
+ `allow-no-window' to `display-buffer'.
+ (async-shell-command): Doc fix.
+
+ * window.el (display-buffer-no-window): New action function.
+ (display-buffer-alist, display-buffer): Doc fix. (Bug#13594)
+
+2013-12-02 Dmitry Gutov <dgutov@yandex.ru>
+
+ * vc/log-edit.el (log-edit-set-header): Extract from
+ `log-edit-toggle-header'.
+ (log-edit-extract-headers): Separate the summary, when extracted
+ from header, from the rest of the message with an empty line.
+
+ * vc/vc-git.el (vc-git-log-edit-toggle-amend): Move the summary
+ line, if present, to the Summary header.
+
+2013-12-02 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * epa-file.el (epa-file-insert-file-contents): Ensure we insert text
+ in current-buffer (bug#16029).
+
+2013-12-02 Helmut Eller <eller.helmut@gmail.com>
+
+ * emacs-lisp/debug.el (debugger-toggle-locals): New command.
+ (debugger-mode-map): Bind it.
+ (debugger--backtrace-base): New function.
+ (debugger-eval-expression): Use it.
+ (debugger-frame-number): Skip local vars when present.
+ (debugger--locals-visible-p, debugger--insert-locals)
+ (debugger--show-locals, debugger--hide-locals): New functions.
+
+2013-12-02 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp-sh.el (tramp-remote-process-environment): Do not set
+ "LC_ALL".
+ (tramp-get-remote-locale): New defun.
+ (tramp-open-connection-setup-interactive-shell): Use it.
+
+2013-12-02 Leo Liu <sdl.web@gmail.com>
+
+ * subr.el (process-live-p): Return nil for non-process. (Bug#16023)
+
+ * progmodes/sh-script.el (sh-shell-process):
+ * progmodes/octave.el (inferior-octave-process-live-p):
+ * progmodes/gdb-mi.el (gdb-delchar-or-quit)
+ (gdb-inferior-io-sentinel):
+ * emacs-lock.el (emacs-lock-live-process-p): All uses changed.
+
+2013-12-02 Dmitry Gutov <dgutov@yandex.ru>
+
+ * vc/log-edit.el (log-edit-kill-buffer): Move the use of
+ `save-selected-window' to `log-edit-hide-buf'. This makes
+ `log-edit-show-files' idempotent.
+ (log-edit-show-files): Mark the new window as dedicated.
+
+2013-12-02 Dmitry Gutov <dgutov@yandex.ru>
+
+ * vc/log-edit.el (log-edit-mode-map): Add binding for
+ `log-edit-kill-biffer'.
+ (log-edit-hide-buf): Add a FIXME comment.
+ (log-edit-add-new-comment): New function, extracted from
+ `log-edit-done'.
+ (log-edit-done, log-edit-add-to-changelog): Use it.
+ (log-edit-kill-buffer): New command.
+
+2013-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * net/eww.el (eww-mode-map): Have `q' do a normal `quit-window'
+ instead of killing the buffer.
+
+2013-12-01 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * simple.el (newline): Mention `electric-indent-mode' (bug#16015).
+
+2013-12-01 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
+
+ * net/eww.el (eww-form-checkbox-selected-symbol)
+ (eww-form-checkbox-symbol): New customizable variable.
+ (eww-form-checkbox, eww-toggle-checkbox):
+ Use `eww-form-checkbox-selected-symbol' and `eww-form-checkbox-symbol'.
+
+ * net/shr.el (shr-prefer-media-type-alist): : New customizable variable.
+ (shr--get-media-pref, shr--extract-best-source): New function.
+ (shr-tag-video, shr-tag-audio): Use `shr--extract-best-source' when
+ no :src tag was specified.
+
+ * net/eww.el (eww-use-external-browser-for-content-type): New variable.
+ (eww-render): Handle `eww-use-external-browser-for-content-type'.
+ Use \\` to match beginning of string instead of ^.
+ (eww-browse-with-external-browser): Provide optional URL parameter.
+ (eww-render): Set `eww-current-title' back to "".
+
+ * net/shr.el (shr-tag-video): Display content for video if no
+ poster is available.
+ (shr-tag-audio): Add support for <audio> tag.
+
+ * net/eww.el (eww-text-input-types): : New const.
+ (eww-process-text-input): Treat input types in
+ `eww-text-input-types' as text.
+
+ * net/shr.el (shr-tag-table): Fix comment typo.
+
+2013-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * net/eww.el (eww-follow-link): New command to avoid reloading
+ pages when we follow #target links (bug#15243).
+ (eww-quit): Special mode buffers shouldn't query before exiting.
+
+2013-12-01 Kenjiro NAKAYAMA <nakayamakenjiro@gmail.com>
+
+ * net/eww.el (eww-tag-select): Support <optgroup> tags in <select>
+ forms.
+
2013-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
* net/eww.el (eww-restore-history): Update the window title after
2013-11-30 Eli Zaretskii <eliz@gnu.org>
* startup.el (fancy-splash-frame): On MS-Windows, trigger
- redisplay to make sure the initial frame gets a change to become
+ redisplay to make sure the initial frame gets a chance to become
visible. (Bug#16014)
2013-11-30 Martin Rudalics <rudalics@gmx.at>
(balance-windows-area-adjust, balance-windows-area)
(window--state-get-1, window-state-get, window--state-put-1)
(window--state-put-2, window-state-put)
- (display-buffer-record-window, window--display-buffer): Make
- functions handle pixelwise sizing of windows.
+ (display-buffer-record-window, window--display-buffer):
+ Make functions handle pixelwise sizing of windows.
(display-buffer--action-function-custom-type)
- (display-buffer-fallback-action): Add
- display-buffer-in-previous-window.
+ (display-buffer-fallback-action):
+ Add display-buffer-in-previous-window.
(display-buffer-use-some-window): Resize window to height it had
before.
(fit-window-to-buffer-horizontally): New option.
* leim/quail/uni-input.el (ucs-input-activate): Add autoload cookie.
(generated-autoload-load-name): Set file-local value.
-2013-11-26 Kenjiro NAKAYAMA <knakayam@redhat.com> (tiny change)
+2013-11-26 Kenjiro NAKAYAMA <knakayam@redhat.com> (tiny change)
* net/eww.el (eww-bookmark-browse): Use 'eww-browse-url'.
(eww-add-bookmark): ask confirmation when add to bookmarks
Add `octave-source-file'.
(octave-source-file): New function. (Bug#15935)
-2013-11-21 Kenjiro Nakayama <nakayamakenjiro@gmail.com> (tiny change)
+2013-11-21 Kenjiro Nakayama <nakayamakenjiro@gmail.com> (tiny change)
* net/eww.el (eww-local-regex): New variable.
(eww): Use it to detect localhost and similar.
* emacs-lisp/package.el (describe-package-1): Add package archive
to shown fields.
-2013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
+2013-11-20 Bozhidar Batsov <bozhidar@batsov.com>
* progmodes/ruby-mode.el (ruby-custom-encoding-magic-comment-template):
Change default to "# encoding: %s" to differentiate it from the
(Bug#13594)
* window.el (display-buffer-alist, display-buffer): Document the
- new parameter no-display-ok.
+ new parameter no-display-ok. Return either a window or nil
+ but never a non-window value.
2013-11-18 Stefan Monnier <monnier@iro.umontreal.ca>
of GIF DLLs for versions before and after 5.0.0 of giflib.
(Bug#15531)
-2013-10-10 João Távora <joaotavora@gmail.com>
+2013-10-10 João Távora <joaotavora@gmail.com>
* vc/vc.el (vc-diff-build-argument-list-internal): If the file is
not locked, use last revision and current source as