]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
* emacs-lisp/benchmark.el (benchmark-elapse): Use float-time.
[gnu-emacs] / lisp / ChangeLog
index 66336413e27643aee39effe184f995be4579bdaa..ab071c79454667e175bee020ee49dd948719f518 100644 (file)
@@ -1,3 +1,508 @@
+2011-07-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * calendar/timeclock.el (timeclock-seconds-to-time):
+       Defalias to seconds-to-time, since they're the same thing.
+
+       * emacs-lisp/benchmark.el (benchmark-elapse):
+       * allout-widgets.el (allout-elapsed-time-seconds): Use float-time.
+
+2011-06-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * textmodes/flyspell.el (flyspell-word): Consider words that
+       differ only in case as potential doublons (bug#5687).
+
+       * net/soap-client.el (soap-invoke, soap-wsdl-resolve-references):
+       Remove two rather uninteresting debugging-like messages to make
+       debbugs.el more silent.
+
+       * comint.el (comint-password-prompt-regexp): Accept "Response" as
+       a password-like phrase.
+
+2011-06-30  Mastake YAMATO  <yamato@redhat.com>
+
+       * progmodes/cc-guess.el: New file.
+
+       * progmodes/cc-langs.el (c-mode-menu): Added "Style..." submenu.
+
+       * progmodes/cc-styles.el (cc-choose-style-for-mode): New function
+       derived from `c-basic-common-init'.
+
+       * progmodes/cc-mode.el (top-level): Require cc-guess.
+       (c-basic-common-init): Use `cc-choose-style-for-mode'.
+
+2011-06-30  Lawrence Mitchell  <wence@gmx.li>
+
+       * progmodes/js.el (js-mode): Don't stomp on global settings (bug#8933).
+
+2011-06-30  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-engine.el (c-guess-continued-construct):
+       Correct the handling of template-args-cont, particularly for when font
+       lock is disabled.  Name this case as "CASE G".
+
+2011-06-30  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       * allout.el (allout-yank-processing): Fix injection of extra space
+       between bullet and non-whitespace character in first topic when
+       pasting, ensuring that the actual spacing in the pasted topic
+       following the bullet char is preserved.  This extra space was
+       causing pasted encrypted topics to get a decrypted status even
+       when the content was actually still encrypted.  Now the decryption
+       status from before the paste is preserved.
+
+       (allout-flag-region): Set all allout overlays so they evaporate
+       when reduced to zero length (evanescent), to prevent overlay
+       leakage.
+
+2011-06-30  Glenn Morris  <rgm@gnu.org>
+
+       * w32-fns.el (w32-charset-info-alist): Declare.
+
+       * find-dired.el (find-grep-options): Simplify.
+
+       * term/ns-win.el (ns-set-resource): Declare.
+
+       * ses.el (row, col): Declare dynamic variables honestly.
+
+       * textmodes/reftex-parse.el (index-tags): Declare.
+
+2011-06-30  Chong Yidong  <cyd@stupidchicken.com>
+
+       * cus-edit.el (customize-push-and-save): New function.
+
+       * files.el (hack-local-variables-confirm): Use it.
+
+       * custom.el (load-theme): New arg NO-CONFIRM.
+       Use customize-push-and-save (Bug#8720).
+       (custom-enabled-themes): Doc fix.
+
+       * cus-theme.el (customize-create-theme)
+       (custom-theme-merge-theme): Callers to load-theme changed.
+
+2011-06-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * thingatpt.el (thing-at-point-short-url-regexp): Require that
+       short URLs have at least one dot in them (bug #7614).
+
+       * progmodes/grep.el (rgrep): Bind `process-connection-type' to
+       nil, because using a pty is apparently too slow (bug #895).
+
+2011-06-29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * mail/sendmail.el (sendmail-query-once): New function.
+       (sendmail-query-once-function): New variable.
+
+2011-06-29  Glenn Morris  <rgm@gnu.org>
+
+       * files.el (auto-mode-alist): Add .f03, .f08 for f90-mode.
+
+       * ses.el (top-level): Require cl when compiling.
+       (ses-set-localvars): Fix error statement.
+       Call it at compile time to silence a storm of warnings.
+
+2011-06-29  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (normalize-live-buffer): Rename to
+       window-normalize-buffer.
+       (normalize-live-frame): Rename to window-normalize-frame.
+       (normalize-any-window): Rename to window-normalize-any-window.
+       (normalize-live-window): Rename to window-normalize-live-window.
+       (make-window-atom): Rename to window-make-atom.
+       (window-resize-reset): Rename to window--resize-reset.
+       (window-resize-reset-1): Rename to window--resize-reset-1.
+       (resize-mini-window): Rename to window--resize-mini-window.
+       (resize-subwindows-skip-p): Rename to
+       window--resize-subwindows-skip-p.
+       (resize-subwindows-normal): Rename to
+       window--resize-subwindows-normal.
+       (resize-subwindows): Rename to window--resize-subwindows.
+       (resize-other-windows): Rename to window--resize-siblings.
+       (resize-this-window): Rename to window--resize-this-window.
+       (resize-root-window): Rename to window--resize-root-window.
+       (resize-root-window-vertically): Rename to
+       window--resize-root-window-vertically.
+       (normalize-buffer-to-display): Rename to
+       window-normalize-buffer-to-display.
+       (normalize-buffer-to-switch-to): Rename to
+       window-normalize-buffer-to-switch-to.
+       Correspondingly update all callers of the functions listed
+       above.
+       (display-buffer-alist, display-buffer-normalize-arguments)
+       (display-buffer-normalize-options, display-buffer)
+       (display-buffer-alist-set): Use "function" instead of
+       "fun-with-args".
+
+2011-06-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * mail/emacsbug.el (report-emacs-bug): Handle non-gnu bug
+       addresses more clearly.  Add hyperlinks for bug-gnu-emacs and
+       debbugs.gnu.org.  Mention acknowledgment email.
+
+2011-06-28  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * mail/smtpmail.el (smtpmail-send-it): Leave off changing the
+       buffer multibyteness, since it shouldn't matter.
+
+2011-06-28  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (display-buffer-in-side-window): Handle dedicated
+       windows as in display-buffer-reuse-window.
+       (display-buffer-normalize-alist): Use value of override
+       specifier.
+       (display-buffer-normalize-specifiers): Use value of
+       other-window-means-other-frame specifier.
+       (display-buffer-alist): Rewrite some texts in widgets.
+       (display-buffer): Spread arguments when calling function
+       specified by fun-with-args.
+
+2011-06-28  Deniz Dogan  <deniz@dogan.se>
+
+       * emacs-lisp/lisp-mode.el (emacs-lisp-mode-syntax-table):
+       Unnest `let'.
+
+       * textmodes/css-mode.el (css-font-lock-keywords): Fix grouped
+       selectors (Bug#5732).
+       (css-proprietary-nmstart-re): Use `regexp-opt'.
+
+2011-06-27  Jari Aalto  <jari.aalto@cante.net>
+
+       * eshell/em-ls.el: Display `ls -l' dates in ISO format (Bug#8440).
+       (eshell-ls-date-format): New defcustom.
+       (eshell-ls-file): Use it.
+
+2011-06-27  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * help-fns.el (describe-variable): Fix message for terminal-local vars.
+
+2011-06-27  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * net/ange-ftp.el: Allow loading .gz files (Bug#6923).
+       (ange-ftp-make-tmp-name): New arg.
+       (ange-ftp-file-local-copy): Use it.
+
+2011-06-27  Jambunathan K  <kjambunathan@gmail.com>
+
+       * tar-mode.el (tar-untar-buffer): Set coding-system-for-write to
+       no-conversion (Bug#8870).
+
+2011-06-27  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (window-right, window-left, window-child)
+       (window-child-count, window-last-child)
+       (window-iso-combination-p, walk-window-tree-1)
+       (window-atom-check-1, window-tree-1, delete-window)
+       (window-state-get-1, display-buffer-even-window-sizes): Adapt to
+       new naming conventions - window-vchild, window-hchild,
+       window-next and window-prev are now called window-top-child,
+       window-left-child, window-next-sibling and window-prev-sibling
+       respectively.
+       (resize-window-reset): Rename to window-resize-reset.
+       (resize-window-reset-1): Rename to window-resize-reset-1.
+       (resize-window): Rename to window-resize.
+       (window-min-height, window-min-width)
+       (resize-mini-window, resize-this-window, resize-root-window)
+       (resize-root-window-vertically, adjust-window-trailing-edge)
+       (enlarge-window, shrink-window, maximize-window)
+       (minimize-window, delete-window, quit-restore-window)
+       (split-window, balance-windows, balance-windows-area-adjust)
+       (balance-windows-area, window-state-put-2)
+       (display-buffer-even-window-sizes, display-buffer-set-height)
+       (display-buffer-set-width, set-window-text-height)
+       (fit-window-to-buffer): Rename all "resize-window" prefixed
+       calls to use the "window-resize" prefix convention.
+       (display-buffer-alist): Fix symbol for label specifier.
+       (display-buffer-reuse-window): Set reuse-dedicated to cdr of
+       corresponding specifier.
+       Reported by Juanma Barranquero <lekktu@gmail.com>.
+
+2011-06-27  Vincent Belaïche  <vincentb1@users.sourceforge.net>
+
+       * ses.el (ses-destroy-cell-variable-range): Fix heading comment
+       convention.
+       (ses-call-printer): Does not pass an empty string to formatter when the
+       cell is empty to keep from barking printer Calc math-format-value.
+
+2011-06-27  Richard Stallman  <rms@gnu.org>
+
+       * battery.el (battery-mode-line-limit): New variable.
+       (battery-update): Handle it.
+
+       * mail/rmailmm.el (rmail-mime-process-multipart):
+       Handle truncated messages.
+
+2011-06-27  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/flymake.el (flymake-err-line-patterns):
+       Allow for column numbers in the ant/javac pattern.  (Bug#8866)
+
+2011-06-27  Vincent Belaïche  <vincentb1@users.sourceforge.net>
+
+       * ses.el (ses-relocate-range): Keep rest of arguments for ses-range.
+       (ses--clean-!, ses--clean-_): New functions.
+       (ses-range): Add configurability of readout order, and conversion
+       to Calc vector.
+
+       * ses.el (ses-repair-cell-reference-all): New function.
+       (ses-cell-symbol): Set macro as safe, so that it can be used in
+       formulas.
+
+       * ses.el:  Update cycle detection algorithm.
+       (ses-localvars): Add ses--Dijkstra-attempt-nb and
+       ses--Dijkstra-weight-bound, and initial values thereof when applicable.
+       (ses-set-localvars): New function.
+       (ses-make-cell): Add property-list as a cell element.
+       (ses-cell-property-get-fun, ses-cell-property-get)
+       (ses-cell-property-delq-fun, ses-cell-property-set-fun)
+       (ses-cell-property-pop-fun, ses-cell-property-get-handle-fun):
+       New functions.
+       (ses-cell-property-set, ses-cell-property-pop)
+       (ses-cell-property-get-handle): New macro.
+       (ses-cell-property-handle-car, ses-cell-property-handle-setcar):
+       New aliases, used for code readability.
+       (ses-calculate-cell, ses-update-cells): Use Dijkstra algorithm for
+       cycle detection.
+       (ses-self-reference-early-detection): New defcustom.
+       (ses-formula-references): Robustify against self-refering cells.
+       (ses-mode): Use ses-set-localvars.
+       (ses-command-hook): Add call to ses-initialize-Dijkstra-attempt
+       before lauching the update processing.
+       (ses-initialize-Dijkstra-attempt): New function.
+       (ses-recalculate-cell): Update for cycle detection based on
+       Dijkstra algorithm.
+
+       * ses.el: Fix commenting and indenting convention.
+
+2011-06-27  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * bs.el (bs-cycle-next): Complete last change.
+
+2011-06-27  Drew Adams  <drew.adams@oracle.com>
+
+       * faces.el (list-faces-display): Add help-mode-map to output (bug#8939).
+
+2011-06-27  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * net/network-stream.el (network-stream-open-starttls):
+       Don't re-get capabilities unless we've reestablished connection.
+       (network-stream-open-starttls): Fix stupid typo with gnutls-clii.
+
+       * mail/smtpmail.el (smtpmail-via-smtp): Bind coding-system-for-*
+       to binary to possibly avoid line encoding issues on Windows (among
+       other things).
+
+2011-06-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * net/network-stream.el (open-network-stream): Return an :error
+       saying what the problem was, if possible.
+
+       * mail/smtpmail.el (smtpmail-via-smtp): Report the error from the
+       server.
+
+       * net/network-stream.el (network-stream-open-starttls): If we
+       wanted to use STARTTLS, and the server offered it, but we weren't
+       able to because we had no STARTTLS support, then close the connection.
+       (open-network-stream): Return an :error element, if present.
+
+2011-06-26  Chong Yidong  <cyd@stupidchicken.com>
+
+       * hl-line.el (hl-line-sticky-flag): Doc fix.
+       (global-hl-line-sticky-flag): New option (Bug#8323).
+       (global-hl-line-highlight): Obey it.
+
+       * vc/vc.el (vc-revert-show-diff): Default to t.
+
+2011-06-26  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       * allout-widgets.el (allout-widgets-post-command-business):
+       Stop decorating intermediate isearch matches.  They're not being
+       undecorated when an isearch is continued past, and isearch
+       automatically collapses them.  This leads to "widget leaks", where
+       decorated items accumulate in collapsed areas.  Lines with lots of
+       hidden widgets can slow down cursor travel, substantially.
+       Too much complicated machinery would be needed to ensure undecoration,
+       so we're doing without this nicety.
+
+       (allout-widgets-tally-string): Don't try to do a hash-table-count
+       of allout-widgets-tally when it's nil.  This eliminates spurious "Error
+       during redisplay: (wrong-type-argument hash-table-p nil)" warnings in
+       *Messages* when allout-widgets-maintain-tally is t.
+
+2011-06-26  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (display-buffer-normalize-argument): Rename to
+       display-buffer-normalize-arguments.  Handle special meaning of
+       LABEL argument.  Respect special-display-function when popping up
+       a new frame.  Fix code searching for a window showing the buffer
+       on another frame.
+       (display-buffer-normalize-specifiers):
+       Call display-buffer-normalize-arguments.
+       (display-buffer-in-window): Don't undedicate the window if its
+       buffer remains the same.
+       Reported by Drew Adams <drew.adams@oracle.com>.
+       (display-buffer-alist): Add choice for same-window macro
+       specfier.
+       (display-buffer): Mention special meaning of LABEL argument in
+       doc-string.  Fix quoting.  Don't pop up a new frame even as
+       fallback.
+
+2011-06-26  Juanma Barranquero  <lekktu@gmail.com>
+
+       * bs.el (bs-cycle-next): Pass current buffer to `bury-buffer' to
+       avoid deleting the current window in some cases (bug#8911).
+
+2011-06-26  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * emacs-lisp/smie.el (smie-bnf->prec2): Fix last change.
+       (Bug#8934)
+
+2011-06-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * net/network-stream.el (network-stream-open-starttls):
+       Use built-in TLS support if `gnutls-available-p' is true.
+       (network-stream-open-tls): Ditto.
+
+2011-06-26  Leo Liu  <sdl.web@gmail.com>
+
+       * register.el (registerv): New struct.
+       (registerv-make): New function.
+       (jump-to-register, describe-register-1, insert-register):
+       Support the jump-func, print-func and insert-func slot of a registerv
+       struct.  (Bug#8415)
+
+2011-06-26  Chong Yidong  <cyd@stupidchicken.com>
+
+       * vc/vc.el (vc-revert-show-diff): New defcustom.
+       (vc-diff-internal): New arg specifying diff buffer.
+       (vc-revert): Obey vc-revert-show-diff.  If we show a diff, don't
+       reuse an existing *vc-diff* buffer (Bug#8927).
+
+       * progmodes/cperl-mode.el (cperl-mode): Derive from prog-mode.
+
+2011-06-26  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/f90.el (f90-critical-indent): New option.
+       (f90-font-lock-keywords-2, f90-blocks-re, f90-end-block-re)
+       (f90-start-block-re, f90-mode-abbrev-table): Add block, critical.
+       (f90-mode): Doc fix.
+       (f90-looking-at-critical, f90-looking-at-end-critical): New funcs.
+       (f90-no-block-limit, f90-calculate-indent, f90-end-of-block)
+       (f90-beginning-of-block, f90-next-block, f90-indent-region)
+       (f90-match-end): Handle block, critical.
+
+2011-06-25  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/diary-lib.el (diary-included-files): Doc fix.
+       (diary-include-files): New function, extracted from
+       diary-include-other-diary-files and diary-mark-included-diary-files.
+       (diary-include-other-diary-files, diary-mark-included-diary-files):
+       Just call diary-include-files.
+       (diary-mark-entries): Reset diary-included-files on first call.
+
+       * calendar/diary-lib.el (diary-mark-entries)
+       (diary-mark-included-diary-files):
+       Visit included diary-files in temp buffers.
+
+       * progmodes/f90.el (f90-keywords-re, f90-font-lock-keywords-1)
+       (f90-blocks-re, f90-program-block-re, f90-end-block-re)
+       (f90-start-block-re, f90-imenu-generic-expression)
+       (f90-looking-at-program-block-start, f90-no-block-limit):
+       Add support for submodules.
+
+       * progmodes/f90.el (f90-keywords-re, f90-keywords-level-3-re)
+       (f90-procedures-re, f90-constants-re): Add some F2008 stuff.
+
+2011-06-25  Eli Zaretskii  <eliz@gnu.org>
+
+       * net/ange-ftp.el (ange-ftp-insert-file-contents): Let-bind
+       buffer-file-type before setting its value, to avoid disastrous
+       global effects on decoding files for DOS/Windows systems.  (Bug#8780)
+
+2011-06-25  Juanma Barranquero  <lekktu@gmail.com>
+
+       * allout.el (allout-unload-function): Pass -1 to `allout-mode'.
+
+       * ses.el (ses-unload-function):
+       * emacs-lisp/re-builder.el (re-builder-unload-function): Simplify.
+
+       * proced.el (proced-unload-function):
+       * progmodes/cperl-mode.el (cperl-mode-unload-function): Remove.
+
+2011-06-25  Andreas Rottmann  <a.rottmann@gmx.at>
+
+       * server.el (server-create-window-system-frame): Add parameters arg.
+       (server-process-filter): Doc fix.  Handle frame-parameters.
+
+2011-06-25  Juanma Barranquero  <lekktu@gmail.com>
+
+       Fix bug#8730, bug#8781.
+
+       * loadhist.el (unload--set-major-mode): New function.
+       (unload-feature): Use it.
+
+       * progmodes/python.el (python-after-info-look): Add autoload cookie.
+       (python-unload-function): New function.
+
+2011-06-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * mail/rmail.el (rmail-show-message-1): Use restore-buffer-modified-p.
+
+2011-06-25  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * net/browse-url.el (browse-url-firefox-program): Add icecat to
+       the candidates list.
+
+2011-06-24  Juanma Barranquero  <lekktu@gmail.com>
+
+       * progmodes/verilog-mode.el (verilog-mode): Fix test for bound variable.
+
+2011-06-23  Richard Stallman  <rms@gnu.org>
+
+       * mail/rmail.el: Going to grep hit in Rmail buffer finds the message.
+       (rmail-variables): Set next-error-move-function.
+       (rmail-what-message): Take argument POS.
+       (rmail-next-error-move): New function.
+
+2011-06-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/smie.el (smie-bnf->prec2): Give more understandable error
+       messages for adjacent non-terminals.
+
+2011-06-23  Richard Stallman  <rms@gnu.org>
+
+       * mail/rmail.el (rmail-retry-ignored-headers): Add message-id.
+       (rmail-show-message-1): Preserve buffer modified flag.
+       (rmail-start-mail): Don't specify use of rmail-mail-return;
+       that's done by mail-bury now.
+       (rmail-mail-return): Handle arg NEWBUF.
+
+2011-06-23  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-sh.el (tramp-method-out-of-band-p): Check, whether
+       SIZE is a number.
+
+2011-06-23  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (get-lru-window, get-mru-window)
+       (get-largest-window): Never return a minibuffer window.
+       (display-buffer-pop-up-window): Fix a bug that could lead to
+       reusing the minibuffer window.
+       (display-buffer): Pass original specifier argument to
+       display-buffer-function instead of the normalized one.
+       Reported by Thierry Volpiatto <thierry.volpiatto@gmail.com>.
+
+2011-06-22  Leo Liu  <sdl.web@gmail.com>
+
+       * minibuffer.el (completing-read-function)
+       (completing-read-default): Move from minibuf.c
+
+2011-06-22  Richard Stallman  <rms@gnu.org>
+
+       * mail/sendmail.el (mail-bury): If Rmail is in use, return nicely
+       to Rmail even if not started by a special Rmail command.
+
+       * mail/rmailmm.el (rmail-insert-mime-forwarded-message):
+       Copy the buffer currently showing just one message.
+
 2011-06-22  Roland Winkler  <winkler@gnu.org>
 
        * textmodes/bibtex.el (bibtex-entry-update): Use mapc.
 2011-06-22  Roland Winkler  <winkler@gnu.org>
 
        * textmodes/bibtex.el (bibtex-entry-update): Use mapc.
 
 2011-06-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
 
 2011-06-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
-       * mail/smtpmail.el (smtpmail-via-smtp): Set
-       :use-starttls-if-possible so that we always use STARTTLS if the
+       * mail/smtpmail.el (smtpmail-via-smtp):
+       Set :use-starttls-if-possible so that we always use STARTTLS if the
        server supports it.  SMTP servers that support STARTTLS commonly
        require it.
 
        server supports it.  SMTP servers that support STARTTLS commonly
        require it.
 
        upgrades with `open-network-stream', and rely solely on
        auth-source for all credentials.  Big changes throughout the file,
        but in particular:
        upgrades with `open-network-stream', and rely solely on
        auth-source for all credentials.  Big changes throughout the file,
        but in particular:
-       (smtpmail-auth-credentials): Removed.
-       (smtpmail-starttls-credentials): Removed.
+       (smtpmail-auth-credentials): Remove.
+       (smtpmail-starttls-credentials): Remove.
        (smtpmail-via-smtp): Check for servers saying they want AUTH after
        MAIL FROM, too.
 
        (smtpmail-via-smtp): Check for servers saying they want AUTH after
        MAIL FROM, too.
 
-       * net/network-stream.el (network-stream-open-starttls): Provide
-       support for client certificates both for external and built-in
+       * net/network-stream.el (network-stream-open-starttls):
+       Provide support for client certificates both for external and built-in
        STARTTLS.
        (auth-source): Require.
        (open-network-stream): Document the :client-certificate keyword.
        STARTTLS.
        (auth-source): Require.
        (open-network-stream): Document the :client-certificate keyword.
 
 2011-06-21  Tim Harper  <timcharper@gmail.com>
 
 
 2011-06-21  Tim Harper  <timcharper@gmail.com>
 
-       * term/ns-win.el (ns-initialize-window-system): set
-       application-specific `ApplePressAndHoldEnabled' system
+       * term/ns-win.el (ns-initialize-window-system):
+       Set application-specific `ApplePressAndHoldEnabled' system
        resource to NO as it is not yet supported by the NS port.
 
 2011-06-21  Juanma Barranquero  <lekktu@gmail.com>
        resource to NO as it is not yet supported by the NS port.
 
 2011-06-21  Juanma Barranquero  <lekktu@gmail.com>
        options more faithfully.
        (pop-to-buffer): Don't rely on `display-buffer' selecting the
        window if it is on another frame.
        options more faithfully.
        (pop-to-buffer): Don't rely on `display-buffer' selecting the
        window if it is on another frame.
-       (display-buffer-alist, display-buffer-default-specifiers): Don't
-       make new frame unsplittable by default.
+       (display-buffer-alist, display-buffer-default-specifiers):
+       Don't make new frame unsplittable by default.
        (display-buffer-normalize-argument): Fix doc-string typo and use
        'same-frame-other-window instead of 'other-window when associating
        with display-buffer-macro-specifiers.
        (display-buffer-normalize-argument): Fix doc-string typo and use
        'same-frame-other-window instead of 'other-window when associating
        with display-buffer-macro-specifiers.
        * progmodes/compile.el (compilation-error-regexp-alist-alist): Rename
        `caml' to `python-tracebacks-and-caml'; allow leading tabs (bug#8585).
 
        * progmodes/compile.el (compilation-error-regexp-alist-alist): Rename
        `caml' to `python-tracebacks-and-caml'; allow leading tabs (bug#8585).
 
-2011-06-21  Drew Adams <drew.adams@oracle.com>
+2011-06-21  Drew Adams  <drew.adams@oracle.com>
 
        * menu-bar.el: Use function variable instead of switch-to-buffer.
        (menu-bar-select-buffer-function): New variable.
 
        * menu-bar.el: Use function variable instead of switch-to-buffer.
        (menu-bar-select-buffer-function): New variable.
        (window-in-direction-2, window-in-direction, get-mru-window):
        New functions.
 
        (window-in-direction-2, window-in-direction, get-mru-window):
        New functions.
 
-2011-06-08  Reuben Thomas <rrt@sc3d.org>
+2011-06-08  Reuben Thomas  <rrt@sc3d.org>
 
        * progmodes/flymake.el (flymake-compilation-prevents-syntax-check):
        Doc fix (Bug#8713).
 
        * progmodes/flymake.el (flymake-compilation-prevents-syntax-check):
        Doc fix (Bug#8713).
 
 2011-05-28  Chong Yidong  <cyd@stupidchicken.com>
 
 
 2011-05-28  Chong Yidong  <cyd@stupidchicken.com>
 
-
        * emacs-lisp/re-builder.el (re-builder): Improve doc (Bug#8286).
 
 2011-05-28  Dima Kogan  <dkogan@cds.caltech.edu>  (tiny change)
        * emacs-lisp/re-builder.el (re-builder): Improve doc (Bug#8286).
 
 2011-05-28  Dima Kogan  <dkogan@cds.caltech.edu>  (tiny change)
        * vc/vc-bzr.el (vc-bzr-sha1-program): Rename from sha1-program.
        (vc-bzr-sha1): Adapt.
 
        * vc/vc-bzr.el (vc-bzr-sha1-program): Rename from sha1-program.
        (vc-bzr-sha1): Adapt.
 
-       * sha1.el: Remove. Function `sha1' is now builtin.
+       * sha1.el: Remove.  Function `sha1' is now builtin.
 
        * bindings.el: Provide sha1 feature.
 
 
        * bindings.el: Provide sha1 feature.
 
 2011-05-23  Vincent Belaïche  <vincentb1@users.sourceforge.net>
 
        * play/5x5.el: I/ Add an arithmetic solver to suggest positions to
 2011-05-23  Vincent Belaïche  <vincentb1@users.sourceforge.net>
 
        * play/5x5.el: I/ Add an arithmetic solver to suggest positions to
-       click on. II/ Make 5x5 multisession. III/ Ensure that random grids
+       click on.  II/ Make 5x5 multisession.  III/ Ensure that random grids
        always have a solution in grid size = 5 cases.
        (5x5-mode-map): Add keybinding to function `5x5-solve-suggest'.
        (5x5-solver-output, 5x5-log-buffer): New vars.
        always have a solution in grid size = 5 cases.
        (5x5-mode-map): Add keybinding to function `5x5-solve-suggest'.
        (5x5-solver-output, 5x5-log-buffer): New vars.
 
 2011-04-20  felix  <EmacsWiki>  (tiny change)
 
 
 2011-04-20  felix  <EmacsWiki>  (tiny change)
 
-       * whitespace.el (global-whitespace-mode): keep highlight when
+       * whitespace.el (global-whitespace-mode): Keep highlight when
        switching between major modes on a file.
 
 2011-04-19  Stefan Monnier  <monnier@iro.umontreal.ca>
        switching between major modes on a file.
 
 2011-04-19  Stefan Monnier  <monnier@iro.umontreal.ca>