mml2015: make key image extraction robuster
[gnus] / lisp / ChangeLog
index eb5fb7f..592e49e 100644 (file)
@@ -1,3 +1,38 @@
+2013-07-02  Daiki Ueno  <ueno@gnu.org>
+
+       * mml2015.el (mml2015-epg-key-image): Use 'gnus-create-image' instead
+       of 'create-image' for XEmacs compatibility; check errors when decoding
+       image.  Reported by Uwe Brauer.
+
+2013-06-28  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (gnus-article-extend-url-button): Make it work again with
+       gnus-button-push revised at 2011-01-19.
+
+2013-06-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * eww.el, shr.el, shr-color.el: Removed from the Gnus repository.  They
+       now live in the lisp/net Emacs 24 repository.
+
+2013-06-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * eww.el (eww-update-header-line-format): Quote % characters.
+
+2013-06-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * eww.el (eww-process-text-input): Display passwords as asterisks.
+
+       * shr.el (shr-make-table-1): Protect against invalid column-spans.
+
+2013-06-19  Tom Tromey  <tromey@redhat.com>
+
+       * eww.el (eww-top-url): Remove.
+       (eww-home-url, eww-start-url, eww-contents-url): New defvars.
+       (eww-render): Set new variables.  Don't set eww-top-url.
+       (eww-handle-link): Handle "prev", "home", and "contents".
+       Downcase the rel text.
+       (eww-top-url): Choose best top URL.
+
 2013-06-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * eww.el: Rewrite to implement form elements "by hand" instead of
@@ -10,6 +45,8 @@
        (eww-select-display): Display the correct selected item.
        (eww-change-select): Implement changing the select value.
        (eww-toggle-checkbox): Implement radio/checkboxes.
+       (eww-update-field): Fix compilation error.
+       (eww-tag-textarea): Implement <textarea>.
 
        * shr.el (shr-urlify): Use `keymap' instead of `local-map' so that we
        don't shadow mode-specific bindings.
        (eww-colorize-region): Use `add-face-text-property'.
 
        * shr.el (shr-add-font): Append face data, so that we get the correct
-       presedence: The innermost value (which is applied first) wins.
+       precedence: The innermost value (which is applied first) wins.
        (shr-make-overlay): Obsolete function.
 
        * mm-decode.el (mm-convert-shr-links): New function to convert
        (eww-update-header-line-format): New function.
        (eww-tag-title): New function.
 
-       * shr.el (shr-dom-to-xml): (shr-dom-to-xml): New function.
+       * shr.el (shr-dom-to-xml): New function.
        (shr-tag-svg): Add support for the SVG tag.
        (shr-bullet): New custom variable.
        (shr-tag-li): Support custom bullet in unordered lists.
 
        * sieve-manage.el (sieve-manage-open): work with STARTTLS: shorten
        stream managing functions by using open-protocol-stream to do most of
-       the work. Has the nice benefit of enabling STARTTLS.
+       the work.  Has the nice benefit of enabling STARTTLS.
        Wait for capabilities after STARTTLS: following RFC5804, the server
        sends new capabilities after successfully establishing a TLS connection
        with the client. The client should update the cached list of
 2013-06-10  Albert Krewinkel  <krewinkel@moltkeplatz.de>
 
        * sieve.el: Put point at beginning of buffer when viewing a script.
-       (sieve-open-server): respect the PORT parameter. Show the correct port
-       number in sieve-buffer's header. Fixed code to also work with a string
-       as port specifier. Properly close the connection on pressing 'q'. Make
-       sieve-manage-quit close the connection and process buffer. Also, remove
+       (sieve-open-server): Respect the PORT parameter.  Show the correct port
+       number in sieve-buffer's header.  Fixed code to also work with a string
+       as port specifier. Properly close the connection on pressing 'q'.  Make
+       sieve-manage-quit close the connection and process buffer.  Also, remove
        duplicate keybinding for 'q'.
 
 2013-06-10  Roy Hashimoto  <roy.hashimoto@gmail.com>  (tiny change)
        (nnir-request-update-info): Improve marks updating.
        (nnir-request-scan): Don't duplicate marks updating.
        (gnus-group-make-nnir-group, nnir-run-imap, nnir-request-create-group):
-       Use 'assq rather than 'assoc. Quote anonymous function.
+       Use 'assq rather than 'assoc.  Quote anonymous function.
        (nnir-request-group, nnir-close-group, gnus-summary-create-nnir-group):
        Use 'gnus-group-prefixed-p.
        (gnus-summary-create-nnir-group): Make sure server for method is open.
        buffer use the posting-style and gcc of the original article group.
        (gnus-inews-insert-gcc): Don't set gcc-self for virtual groups.
 
-       * nnir.el: Fix byte-compile warning. nnoo-define-skeleton should come
+       * nnir.el: Fix byte-compile warning.  nnoo-define-skeleton should come
        after other deffoos.
 
 2013-03-25  Andrew Cohen  <cohen@bu.edu>
 
-       * nnir.el: Major rewrite. Cleaner separation between searches and group
-       management. Marks are now shown in nnir summary buffers. Rudimentary
+       * nnir.el: Major rewrite.  Cleaner separation between searches and group
+       management.  Marks are now shown in nnir summary buffers.  Rudimentary
        support for real (i.e. not ephemeral) nnir groups.
        (gnus-summary-make-nnir-group): New function for initiating searches
        from a summary buffer.
 
 2012-12-25  Adam Sjøgren  <asjo@koldfront.dk>
 
-       * mml2015.el (mml2015-epg-key-image): use --attribute-fd rather than
-       temporary file to get PGP key image. Pass no-show-photos when extracting
-       image to avoid having it pop up twice.
+       * mml2015.el (mml2015-epg-key-image): Use --attribute-fd rather than
+       temporary file to get PGP key image.  Pass no-show-photos when
+       extracting image to avoid having it pop up twice.
 
 2012-12-26  Lars Ingebrigtsen  <larsi@gnus.org>
 
 
 2012-08-10  Daiki Ueno  <ueno@unixuser.org>
 
-       * auth-source.el: (auth-source-plstore-search)
+       * auth-source.el (auth-source-plstore-search)
        (auth-source-secrets-search): Ignore :require and :type in search spec.
 
 2012-08-06  Julien Danjou  <julien@danjou.info>
 
 2010-08-31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
-       * gnus-html.el: require mm-url.
+       * gnus-html.el: Require mm-url.
        (gnus-html-wash-tags): Clarify the code a bit by renaming the variable
        with the url to `url'.
        (gnus-html-wash-tags): Support cid: URLs/images.