* lisp/emacs-lisp/authors.el (authors-fixed-entries): Update
[bpt/emacs.git] / lisp / ChangeLog
index 76e1759..50efe9c 100644 (file)
@@ -1,3 +1,459 @@
+2014-01-10  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/authors.el (authors-fixed-entries):
+       Update for files that no longer exist.
+
+2014-01-10  Eric S. Raymond  <esr@thyrsus.com>
+
+       * version.el (emacs-bzr-get-version): Restore compatibilty with
+       24.3 (Tested).
+
+2014-01-10  Bozhidar Batsov  <bozhidar@batsov.com>
+
+       * progmodes/ruby-mode.el (auto-mode-alist): Add .podspec
+       and Podfile.
+
+2014-01-10  Eli Zaretskii  <eliz@gnu.org>
+
+       * emacs-lisp/authors.el (authors-fixed-entries): Update my entry.
+
+2014-01-10  Chong Yidong  <cyd@gnu.org>
+
+       * progmodes/octave.el (octave-mode-menu): Don't assume eldoc is
+       loaded.
+
+2014-01-10  Anders Lindgren  <andlind@gmail.com>
+
+       * follow.el (follow-cache-command-list): Include right-char and
+       left-char.
+
+2014-01-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Spelling fixes.
+       * mail/unrmail.el (unrmail-mbox-format): Choice is mboxo, not mboxro.
+       * woman.el (woman-mark-horizontal-position):
+       Rename from woman-mark-horizonal-position.  Use changed.
+
+2014-01-10  Glenn Morris  <rgm@gnu.org>
+
+       * info.el (info-initialize): If running uninstalled, ensure our
+       own info files are always found first, even if INFOPATH is set.
+
+       * help.el (view-order-manuals): Open emacs.info rather than ORDERS.
+
+2014-01-09  David Engster  <deng@randomsample.de>
+
+       * emacs-lisp/eieio-custom.el:
+       * emacs-lisp/eieio-opt.el: Set generated autoload file to
+       'eieio.el'.  This was accidentally removed in 2012-10-01T18:10:29Z!cyd@gnu.org.
+       * emacs-lisp/eieio.el: Regenerate autoloads.
+
+2014-01-09  Eric S. Raymond  <esr@thyrsus.com>
+
+       * vc/vc-git.el (vc-git-print-log): Add --follow option to command,
+       following renames.  (Bug#8756)
+
+2014-01-09  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * simple.el (deactivate-mark, activate-mark): Force-mode-line-update
+       (bug#16382).
+       (activate-mark): Add `no-tmm' argument.
+       (set-mark, push-mark-command): Use it instead of running
+       activate-mark-hook by hand.
+
+2014-01-08  Eric S. Raymond  <esr@thyrsus.com>
+
+       In preparation for the move to git, sanitize out some
+       Bazaar-specific names.
+
+       * version.el (emacs-bzr-version): Name changed to
+       emacs-repository-version. Obsolete-variable alias made.
+       * loadup.el: Follow through on this name change.
+       * lisp/mail/emacsbug.el (report-emacs-bug): Factor out any
+       assumption about the version control system in use.
+
+2014-01-08  David Engster  <deng@randomsample.de>
+
+       * help-fns.el (help-fns-describe-function-functions):
+       New variable to call functions for augmenting help buffers.
+       (describe-function-1): Remove explicit calls to
+       `help-fns--compiler-macro', `help-fns--parent-mode' and
+       `help-fns--obsolete'.  Put them in above new variable instead, and
+       call them through `run-hook-with-args'.
+       * emacs-lisp/eieio-opt.el (eieio-help-class): Rename from
+       `eieio-describe-class'.  Not meant for interactive use anymore,
+       but to augment existing help buffers.  Remove optional second
+       argument.  Create proper button for file location.
+       Rewrite function to use `insert' instead of `princ' and `prin1' where
+       possible.
+       (eieio-help-class-slots): Rename from `eieio-describe-class-slots'.
+       (eieio-method-def, eieio-class-def): Move further up.
+       (describe-method, describe-generic, eieio-describe-method):
+       Remove aliases.
+       (eieio-help-constructor, eieio-help-generic): Rename from
+       `eieio-describe-constructor' and `eieio-describe-generic', resp.
+       Rewrite to use `insert' in the current buffer and use proper help
+       buttons.
+       (eieio-help-find-method-definition)
+       (eieio-help-find-class-definition): Also accept symbols as
+       arguments.
+       (eieio-help-mode-augmentation-maybee): Remove.
+       (eieio-describe-class-sb): Use `describe-function'.
+       * emacs-lisp/eieio.el (help-fns-describe-function-functions):
+       Add `eieio-help-generic' and `eieio-help-constructor'.
+
+2014-01-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Spelling fixes.
+       * language/china-util.el (hz-ascii-designation):
+       Rename from hz-ascii-designnation.
+       (hz-ascii-designation): Rename from hz-ascii-designnation.
+       All uses changed.
+
+2014-01-08  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/package.el (package-delete): Only remove pkg-desc from
+       package-alist.
+
+2014-01-08  Bastien Guerry  <bzg@gnu.org>
+
+       * emacs-lisp/package.el (package-delete):
+       Correctly delete the package from package-alist.
+
+2014-01-08  Daiki Ueno  <ueno@gnu.org>
+
+       * emacs-lisp/package.el (url-recreate-url): Declare.
+       (url-http-target-url): Declare.
+       (package-handle-response): Include requested URL in the error message.
+       (package--check-signature): Don't re-signal errors from
+       package--with-work-buffer.  Suggested by Stefan Monnier.
+
+2014-01-07  Bastien Guerry  <bzg@gnu.org>
+
+       * minibuffer.el (completion--try-word-completion): When both a
+       hyphen and a space are possible candidates for the character
+       following a word, display both candidates.  (Bug#15980)
+
+2014-01-07  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (balance-windows-2): While rounding don't give a
+       window more than the remainder.  Bug#16351, Bug#16383.
+
+2014-01-07  Glenn Morris  <rgm@gnu.org>
+
+       * menu-bar.el (menu-bar-help-extra-packages): Remove.
+       (menu-bar-help-menu): Use view-external-packages instead.
+
+2014-01-07  Bastien Guerry  <bzg@gnu.org>
+
+       * emacs-lisp/package.el (package-delete): Also delete the package
+       name from `package-alist', not its description only.
+
+2014-01-07  Glenn Morris  <rgm@gnu.org>
+
+       * help.el (view-external-packages):
+       * menu-bar.el (menu-bar-help-extra-packages):
+       Visit efaq.info rather than etc/MORE.STUFF.
+
+2014-01-07  Juri Linkov  <juri@jurta.org>
+
+       * isearch.el (isearch-mode-map): Bind [return] and [backspace] to
+       isearch-exit and isearch-delete-char resp.  (Bug#16342, bug#16035)
+
+       * progmodes/ps-mode.el (ps-mode-map): Remove [return] key binding
+       that shadows RET.  (Bug#16342)
+
+2014-01-07  Chong Yidong  <cyd@gnu.org>
+
+       * isearch.el (isearch-yank-char, isearch-yank-word)
+       (isearch-yank-line): Doc fix.
+
+2014-01-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * abbrev.el (define-abbrev): Beware new meaning of fboundp.
+       * emacs-lisp/elint.el (elint-find-builtins):
+       * emacs-lisp/eldoc.el (eldoc-symbol-function):
+       * emacs-lisp/bytecomp.el (byte-compile-callargs-warn)
+       (byte-compile-file-form-defmumble, byte-compile, byte-compile-form):
+       * emacs-lisp/byte-opt.el (byte-compile-inline-expand):
+       * apropos.el (apropos-safe-documentation):
+       * subr.el (symbol-file): Remove redundant fboundp.
+       * progmodes/idlw-shell.el (idlwave-shell-comint-filter): Use defalias.
+
+2014-01-06  Bastien Guerry  <bzg@gnu.org>
+
+       * hl-line.el (global-hl-line-overlay): Make a local variable.
+       (global-hl-line-overlays): New variable to store all overlays.
+       (global-hl-line-mode): Don't delete overlays from the current
+       buffer when `global-hl-line-sticky-flag' is non-nil.
+       (global-hl-line-highlight): Add new overlays to
+       `global-hl-line-overlays'.
+       (global-hl-line-unhighlight-all): New function to delete all
+       overlays when turning off `global-hl-line-mode'.
+       This fixes Bug#16183.
+
+2014-01-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * subr.el (set-transient-map): Fix nested case and docstring.
+
+2014-01-06  Tassilo Horn  <tsdh@gnu.org>
+
+       * textmodes/reftex-vars.el (reftex-label-alist-builtin): Add a
+       `Texinfo' entry.
+
+2014-01-06  Daniel Colascione  <dancol@dancol.org>
+
+       Fix defun navigation in vc log view.
+
+       * vc/log-view.el (log-view-beginning-of-defun): Rewrite to behave
+       like `beginning-of-defun'.
+       (log-view-end-of-defun,log-view-end-of-defun-1): Rename old
+       log-view-end-of-defun to log-view-end-of-defun-1.  Replace
+       log-view-end-of-defun with wrapper that behaves like `end-of-defun'.
+       (log-view-extract-comment): Call `log-view-current-entry' directly
+       instead of relying on broken `log-view-beginning-of-defun' behavior.
+
+2014-01-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Spelling fixes.
+       * calc/calc-yank.el (calc-edit-mode, calc-edit-cancel):
+       * emacs-lisp/debug.el (cancel-debug-on-entry):
+       * epg.el (epg-error-to-string):
+       * files.el (recover-file):
+       * lpr.el (lpr-buffer, print-buffer, lpr-region, print-region):
+       * mail/emacsbug.el (report-emacs-bug-hook):
+       * mail/sendmail.el (mail-recover):
+       * ses.el (ses-yank-resize):
+       * term/ns-win.el (ns-print-buffer):
+       Spelling fixes in diagnostics, mostly for "canceled" with one L.
+       * epg.el (epg-key-capability-alist): Rename from misspelled version.
+       All uses changed.
+       * obsolete/xesam.el (xesam-all-fields): Fix misspelled field name.
+
+2014-01-06  Leo Liu  <sdl.web@gmail.com>
+
+       * dired-x.el (dired-mode-map): Rebind dired-omit-mode to C-x M-o
+       to avoid shadowning global key.  (Bug#16354)
+
+2014-01-06  Daniel Colascione  <dancol@dancol.org>
+
+       * textmodes/rst.el (rst-mode): Set electric-indent-inhibit for
+       rst-mode.
+
+2014-01-05  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (balance-windows): Add mising t to fix Bug#16351.
+
+2014-01-05  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * net/shr.el (shr-descend): Don't bug out if the anchor is empty
+       (bug#16285).
+       (shr-insert): If we have a word that's longer than `shr-width',
+       break after it anyway.  Otherwise we'll do no breaking once we get
+       such a long word.
+
+2014-01-05  Kenjiro NAKAYAMA  <nakayamakenjiro@gmail.com>
+
+       * net/eww.el (eww):  Support single/double quote for search.
+       * net/eww.el (eww-list-histories,eww-history-browse): Fixup.
+       (eww-history-quit): Delete and use quit-window.
+       (eww-history-kill): Delete, because it doesn't work well and
+       not necessary.
+       (eww-history-mode-map): Delete some keys and add easy-menu.
+
+2014-01-05  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix misspelling of 'chinese' in rx (Bug#16237).
+       * emacs-lisp/rx.el (rx-categories): Correct spelling of
+       chinese-two-byte.
+
+       Change subword regexps back to vars (Bug#16296).
+       * progmodes/subword.el (subword-forward-regexp)
+       (subword-backward-regexp): Change these back to variables.
+
+2014-01-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't bother with
+       syntax-begin-function (bug#16247).
+
+2014-01-03  Chong Yidong  <cyd@gnu.org>
+
+       * emacs-lisp/nadvice.el (advice--make-docstring): Change args.
+       (advice--docstring): Delete variable.
+       (advice--make-1): Leave the docstring empty.
+       (advice-add): Use function-documentation for advised docstring.
+
+       * emacs-lisp/advice.el (ad--make-advised-docstring): Change args.
+       Ignore function-documentation property when getting documentation.
+       (ad-activate-advised-definition): Use function-documentation
+       generate the docstring.
+       (ad-make-advised-definition): Don't call
+       ad-make-advised-definition-docstring.
+       (ad-make-advised-definition-docstring, ad-advised-definition-p):
+       Delete functions.
+
+       * progmodes/sql.el (sql-help): Use function-documentation instead
+       of dynamic-docstring-function property.  No need to autoload now.
+       (sql--help-docstring): New variable.
+       (sql--make-help-docstring): Use it.
+
+2014-01-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * ielm.el (ielm-tab): Retarget.
+       (ielm-map): Use ielm-tab for tab.
+       (ielm-complete-filename): Use comint-filename-completion.
+       (ielm-complete-symbol): Remove.
+       (inferior-emacs-lisp-mode): Use lisp-completion-at-point instead and
+       remove ielm-tab from completion-at-point-functions (bug#16224).
+
+       * emacs-lisp/pcase.el (pcase--split-equal, pcase--split-member):
+       Beware signals raised by predicates (bug#16201).
+
+2014-01-02  Richard Stallman  <rms@gnu.org>
+
+       * dired-aux.el (dired-do-print): Handle printer-name.
+
+       * mail/rmailmm.el (rmail-mime-message-p): Move to rmail.el.
+       * mail/rmail.el (rmail-mime-message-p): Move from rmailmm.el.
+       (rmail-epa-decrypt): Turn off mime processing.
+
+       * mail/rmail.el (rmail-make-in-reply-to-field):
+       Add parens in message-id.
+
+       * mail/rmail.el (rmail-get-coding-function): Variable.
+       (rmail-get-coding-system): Use it.
+
+2013-12-31  Eli Zaretskii  <eliz@gnu.org>
+
+       * international/mule-conf.el: Unify the charset indian-is13194.
+       (indian-is13194): Specify unify-map.
+
+2013-12-31  Leo Liu  <sdl.web@gmail.com>
+
+       * subr.el (set-temporary-overlay-map): Obsolete alias.  (Bug#16305)
+
+2013-12-30  Daniel Colascione  <dancol@dancol.org>
+
+       * term/x-win.el ([XF86WakeUp]): Ignore the XF86WakeUp key instead
+       of printing a useless when we resume from sleep.
+
+       * progmodes/sh-script.el
+       (sh-smie-sh-forward-token,sh-smie-rc-forward-token): Fix infloop
+       in indentation code.  (Bug#16233)
+
+2013-12-28  João Távora  <joaotavora@gmail.com>
+
+       * elec-pair.el (electric-pair-post-self-insert-function):
+       Don't open extra newlines at beginning of buffer.  (Bug#16272)
+
+2013-12-28  Eli Zaretskii  <eliz@gnu.org>
+
+       * frame.el (window-system-for-display): Don't allow to create a
+       GUI frame from a -nw session on MS-Windows.  (Bug#14739)
+
+2013-12-28  Glenn Morris  <rgm@gnu.org>
+
+       * mail/hashcash.el (hashcash-program): Rename from hashcash-path.
+       Update callers.
+
+       * apropos.el (apropos-match-face):
+       * calculator.el (calculator-displayer):
+       * dabbrev.el (dabbrev-search-these-buffers-only):
+       * face-remap.el (buffer-face-mode-face):
+       * simple.el (yank-handled-properties):
+       * emacs-lisp/testcover.el (testcover-potentially-1value-functions):
+       * mail/footnote.el (footnote-mode-line-string, footnote-prefix):
+       * mail/hashcash.el (hashcash-accept-resources, hashcash-program)
+       (hashcash-double-spend-database):
+       * progmodes/ruby-mode.el (ruby-deep-indent-paren)
+       (ruby-deep-indent-paren-style):
+       * textmodes/flyspell.el (flyspell-auto-correct-binding):
+       * textmodes/rst.el (rst-toc-indent, rst-toc-insert-style)
+       (rst-toc-insert-number-separator, rst-toc-insert-max-level):
+       * vc/pcvs-defs.el (cvs-minor-mode-prefix):
+       Specify custom types.
+
+       * emacs-lisp/smie.el (smie-config): Add type, version, initialize.
+       * bookmark.el (bookmark-bmenu-use-header-line):
+       * doc-view.el (doc-view-scale-internally):
+       * pcmpl-x.el (pcmpl-x-tlmgr-program, pcmpl-x-ack-program):
+       * register.el (register-preview-delay):
+       * net/shr.el (shr-bullet):
+       * progmodes/cfengine.el (cfengine-cf-promises)
+       (cfengine-parameters-indent):
+       * progmodes/octave.el (inferior-octave-error-regexp-alist):
+       * textmodes/reftex-vars.el (reftex-label-regexps):
+       * vc/log-edit.el (log-edit-setup-add-author): Add version.
+
+       * net/tls.el (tls-certtool-program): Fix default value.
+
+       * desktop.el (desktop-restore-in-current-display):
+       * newcomment.el (comment-empty-lines):
+       * progmodes/idlwave.el (idlwave-scan-all-buffers-for-routine-info)
+       (idlwave-pad-keyword):
+       * progmodes/tcl.el (tcl-tab-always-indent):
+       * textmodes/reftex-vars.el (reftex-index-default-tag):
+       * elec-pair.el (electric-pair-skip-whitespace):
+       * progmodes/cfengine.el (cfengine-cf-promises): Fix custom types.
+
+       * emacs-lisp/authors.el (authors-ignored-files)
+       (authors-valid-file-names, authors-renamed-files-alist): Additions.
+
+2013-12-27  Jarek Czekalski  <jarekczek@poczta.onet.pl>
+
+       * shell.el (shell-dynamic-complete-command): Doc fix.
+       (shell--command-completion-data): Shell completion now matches
+       executable filenames from the current buffer's directory, on
+       systems in which this behavior is the default (windows-nt, ms-dos).
+
+2013-12-27  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * net/shr.el (shr-insert): Don't infloop if the width is zero.
+
+2013-12-27  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * icomplete.el (icomplete-show-matches-on-no-input): Default to nil
+       (bug#16251).
+
+       * electric.el: Move all electric-pair-* to elec-pair.el.
+       * elec-pair.el: New file, split from electric.el.
+
+2013-12-27  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * net/shr.el (shr-find-fill-point): Don't try to fill if the
+       indentation level is larger than the width, because that will
+       infloop.
+       (shr-insert): Fill repeatedly long texts, so that Japanese is
+       formatted correctly (bug#16263).
+       (shr-find-fill-point): Off by one error in comparison with the
+       indentation.
+
+2013-12-26  João Távora  <joaotavora@gmail.com>
+
+       * electric.el (electric-pair-mode): More flexible engine for skip-
+       and inhibit predicates, new options for pairing-related functionality.
+       (electric-pair-preserve-balance): Pair/skip parentheses and quotes
+       if that keeps or improves their balance in buffers.
+       (electric-pair-delete-adjacent-pairs): Delete the pair when
+       backspacing over adjacent matched delimiters.
+       (electric-pair-open-extra-newline): Open extra newline when
+       inserting newlines between adjacent matched delimiters.
+       (electric--sort-post-self-insertion-hook):
+       Sort post-self-insert-hook according to priority values when
+       minor-modes are activated.
+       * simple.el (newline-and-indent): Call newline with interactive
+       set to t.
+       (blink-paren-post-self-insert-function): Set priority to 100.
+       * emacs-lisp/lisp-mode.el (lisp-mode-variables):
+       Use electric-pair-text-pairs to pair backtick-and-quote in strings and
+       comments.  Locally set electric-pair-skip-whitespace to 'chomp and
+       electric-pair-open-newline-between-pairs to nil.
+
+2013-12-26  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * progmodes/python.el: Use lexical-binding.
+       (python-nav-beginning-of-defun): Stop searching ASAP.
+
 2013-12-25  Xue Fuqiao  <xfq.free@gmail.com>
 
        * vc/vc.el (vc-ignore): Use `vc-responsible-backend'.
        (Bug#16191).
        (python-nav-backward-sexp, python-nav-forward-sexp-safe)
        (python-nav-backward-sexp-safe): New functions.
-       (python-shell-buffer-substring): Use
-       `python-nav-forward-sexp-safe'.
+       (python-shell-buffer-substring):
+       Use `python-nav-forward-sexp-safe'.
 
 2013-12-25  Lars Ingebrigtsen  <larsi@gnus.org>
 
        quotation mark.
        (shr-char-kinsoku-bol-p): The quotation mark isn't a kinsoky BOL char.
        (shr-find-fill-point): Remove the special checks for the quotation
-       mark, since `shr-char-kinsoku-bol-p' should now return the right
-       thing.
+       mark, since `shr-char-kinsoku-bol-p' should now return the right thing.
 
 2013-12-25  Kenjiro NAKAYAMA  <nakayamakenjiro@gmail.com>
 
 
 2013-12-24  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
-       * progmodes/python.el (python-nav-beginning-of-statement): Speed
-       up (Bug#15295).
+       * progmodes/python.el (python-nav-beginning-of-statement):
+       Speed up (Bug#15295).
 
 2013-12-24  Lars Ingebrigtsen  <larsi@gnus.org>
 
        (icomplete-show-matches-on-no-input): New customizable variable.
        (icomplete-minibuffer-setup): Call `icomplete-exhibit' on setup if
        we have something to show.
-       (icomplete-exhibit): Compute completions even if we have no user
-       input.
+       (icomplete-exhibit): Compute completions even if we have no user input.
 
 2013-12-23  Daniel Colascione  <dancol@dancol.org>
 
 
        * indent.el (indent-rigidly): Use substitute-command-keys.
 
-2013-12-22  Kenjiro NAKAYAMA <nakayamakenjiro@gmail.com>
+2013-12-22  Kenjiro NAKAYAMA  <nakayamakenjiro@gmail.com>
 
        * net/eww.el (eww-tag-select): Add text-property to jump to next
        select field.
-        (eww) : Add non-supported ftp error.
+       (eww): Add non-supported ftp error.
 
 2013-12-22  Dmitry Gutov  <dgutov@yandex.ru>
 
 2013-12-22  Chong Yidong  <cyd@gnu.org>
 
        * faces.el (face-spec-recalc): If the theme specs are not
-       applicable to a frame, fall back on the defface spec.  This
-       prevents themes from obliterating faces on low-color terminals.
+       applicable to a frame, fall back on the defface spec.
+       This prevents themes from obliterating faces on low-color terminals.
 
 2013-12-22  Dmitry Gutov  <dgutov@yandex.ru>
 
 
        * simple.el (newline): Doc fix.
 
-2013-12-21  Kenjiro NAKAYAMA <nakayamakenjiro@gmail.com>
+2013-12-21  Kenjiro NAKAYAMA  <nakayamakenjiro@gmail.com>
 
-        * net/eww.el (eww-list-histories, eww-list-histories)
+       * net/eww.el (eww-list-histories, eww-list-histories)
        (eww-history-browse, eww-history-quit, eww-history-kill)
        (eww-history-mode-map, eww-history-mode): New command and
        functions to list browser histories.
-        (eww-form-text): Support text form with disabled
-        and readonly attributes.
-        (eww-checkbox-map): Fix wrong key bind to `eww-toggle-checkbox'.
+       (eww-form-text): Support text form with disabled
+       and readonly attributes.
+       (eww-checkbox-map): Fix wrong key bind to `eww-toggle-checkbox'.
 
 2013-12-21  Rüdiger Sonderfeld  <ruediger@c-plusplus.de>
 
 
 2013-12-18  Leo Liu  <sdl.web@gmail.com>
 
-       * eshell/em-prompt.el (eshell-emit-prompt): Fix last change. (Bug#16186)
+       * eshell/em-prompt.el (eshell-emit-prompt): Fix last change.
+       (Bug#16186)
 
 2013-12-18  Eli Zaretskii  <eliz@gnu.org>
 
        * emacs-lisp/package.el (package--prepare-dependencies): New function.
        (package-buffer-info): Use it (bug#15108).
 
+2013-12-14  Stefan Monnier  <monnier@iro.umontreal.ca>
+
        * icomplete.el (icomplete-completions): Make sure the prefix is already
-       displayed elsewhere before hiding it.
+       displayed elsewhere before hiding it (bug#16219).
 
 2013-12-14  Dmitry Gutov  <dgutov@yandex.ru>
 
        * 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)
+       files.  Thanks to Russell Sim.  (Bug#15378)
 
 2013-12-13  Juri Linkov  <juri@jurta.org>
 
 2013-12-12  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
        * progmodes/python.el (python-indent-calculate-indentation):
-       Fix de-denters cornercase. (Bug#15731)
+       Fix de-denters cornercase.  (Bug#15731)
 
 2013-12-12  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 
        * progmodes/python.el (python-indent-context)
        (python-indent-calculate-indentation): Fix auto-identation
-       behavior for comment blocks. (Bug#15916)
+       behavior for comment blocks.  (Bug#15916)
 
 2013-12-12  Nathan Trapuzzano  <nbtrap@nbtrap.com>  (tiny change)
 
        * 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)
+2013-12-11  Kenjiro NAKAYAMA  <nakayamakenjiro@gmail.com>
 
        * net/eww.el (eww-mode-map): Instead of "Quit" show "Exit" and
        "Close browser" menu items.  Fix wrong function of "List
        * 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>
 
        * net/eww.el (eww-bookmark-browse): Use 'eww-browse-url'.
-       (eww-add-bookmark): Ask confirmation when add to bookmarks
+       (eww-add-bookmark): Ask confirmation when add to bookmarks.
        (eww-quit): Ask confirmation before quitting eww.
 
 2013-11-26  Eli Zaretskii  <eliz@gnu.org>
 
 2013-11-24  Jorgen Schaefer  <contact@jorgenschaefer.de>
 
-       * minibuffer.el (completion--in-region-1): Scroll the correct
-       window. (Bug#13898)
+       * minibuffer.el (completion--in-region-1): Scroll the correct window.
+       (Bug#13898)
 
 2013-11-24  Bozhidar Batsov  <bozhidar@batsov.com>
 
        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>
 
        * net/eww.el (eww-local-regex): New variable.
        (eww): Use it to detect localhost and similar.
        Add completion for command `ag'.
        * pcmpl-x.el (pcmpl-x-ag-options): New variable.
        (pcomplete/ag): New function.
-       (pcmpl-x-ag-options): New function. Handle `[no]' in long options.
+       (pcmpl-x-ag-options): New function.  Handle `[no]' in long options.
 
 2013-11-21  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 2013-11-06  Leo Liu  <sdl.web@gmail.com>
 
        * thingatpt.el (thing-at-point-looking-at): Add optional arg
-       DISTANCE to bound the search. All uses changed.  (Bug#15808)
+       DISTANCE to bound the search.  All uses changed.  (Bug#15808)
 
 2013-11-06  Glenn Morris  <rgm@gnu.org>
 
 
 2013-11-02  Dmitry Gutov  <dgutov@yandex.ru>
 
-       * progmodes/ruby-mode.el Use `syntax-propertize-function'
+       * progmodes/ruby-mode.el: Use `syntax-propertize-function'
        unconditionally.  Remove now unnecessary forward declarations.
        Remove XEmacs-specific setup.
        (ruby-here-doc-end-re, ruby-here-doc-beg-match)
 
 2013-10-21  Dmitry Gutov  <dgutov@yandex.ru>
 
-       * progmodes/ruby-mode.el (ruby-smie-grammar): Add (almost) all infix operators.
+       * progmodes/ruby-mode.el (ruby-smie-grammar):
+       Add (almost) all infix operators.
        (ruby-smie--implicit-semi-p): Add new operator chars.
 
        * progmodes/ruby-mode.el (ruby-mode-map): Add binding for
 2013-07-06  Jan Djärv  <jan.h.d@swipnet.se>
 
        * files.el (write-file): Do not display confirm dialog for NS,
-       it does its own dialog, which can't be cancelled (Bug#14578).
+       it does its own dialog, which can't be canceled (Bug#14578).
 
 2013-07-06  Eli Zaretskii  <eliz@gnu.org>
 
@@ -11684,7 +12142,7 @@ See ChangeLog.16 for earlier changes.
 ;; coding: utf-8
 ;; End:
 
-  Copyright (C) 2011-2013 Free Software Foundation, Inc.
+  Copyright (C) 2011-2014 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.