1. 02 Aug, 2013 1 commit
  2. 01 Aug, 2013 3 commits
    • Gnus developers's avatar
      Merge changes made in Gnus master · 89cccc2f
      Gnus developers authored
      2013-08-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
      * gnus.texi (Basic Usage): Mention that warp means jump here.
        (The notmuch Engine): Mention notmuch.
      
      2013-08-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * message.el (message-ignored-news-headers): Delete X-Gnus-Delayed
        before sending.
      * dgnushack.el (dgnushack-compile): Add a temporary check for
        gnus-icalendar.
      * mm-decode.el (mm-command-output): New face.
        (mm-display-external): Use it.
      
      2013-08-01 Kan-Ru Chen (陳侃如) <kanru@kanru.info> (tiny change)
      * nnmbox.el (nnmbox-request-article): Don't change point.
      
      2013-08-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus-icalendar.el (gnus-icalendar-event:inline-reply-buttons):
        Include `handle' parameter.
      
      2013-08-01 Jan Tatarik <jan.tatarik@gmail.com>
      * gnus-icalendar.el: New file.
      
      2013-08-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus-int.el (gnus-warp-to-article): Mention that warp means jump.
      * gnus-uu.el (gnus-uu-mark-thread, gnus-uu-unmark-thread): Work with
        dummy roots, too.
      
      2013-08-01 David Edmondson <dme@dme.org>
      * mml2015.el (mml2015-epg-key-image-to-string): Protect against bugging
        out on ttys.
      
      2013-08-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus-start.el (gnus-dribble-save): Only save the dribble file if it's
        not empty.
      89cccc2f
    • Lars Magne Ingebrigtsen's avatar
    • Katsumi Yamaoka's avatar
  3. 30 Jul, 2013 2 commits
    • Gnus developers's avatar
      Merge Changes made in Gnus master · 3eb9b5fd
      Gnus developers authored
      2013-07-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
        * gnus-start.el (gnus-read-active-for-groups): Always mark the data as
        dirty to ensure nnimap data being saved.
      
      2013-07-30 Tassilo Horn <tsdh@gnu.org>
        * gnus-sum.el (gnus-summary-make-menu-bar): Add "Current thread score"
        menu entry.
        * gnus-score.el (gnus-summary-current-score): Use prefix arg to show
        the current thread's total score instead of the current article's
        score.
      3eb9b5fd
    • Tassilo Horn's avatar
      Gnus: Improve subthread sorting; · a3fd87cb
      Tassilo Horn authored
       make subthread sorting customizable and add docs for it
      
      * doc/misc/gnus.texi (Sorting the Summary Buffer): Document new defcustom
      `gnus-subthread-sort-functions' and remove the obsolete documentation
      of `gnus-sort-threads-recursively'.
      
      * lisp/gnus/gnus-sum.el (gnus-subthread-sort-functions): New defcustom.
      (gnus-sort-threads-recursively): Delete defcustom.
      (gnus-sort-threads-recursive): Adapt accordingly.
      
      * lisp/gnus/gnus-sum.el (gnus-sort-subthreads-recursive): New function.
      (gnus-sort-threads-recursive): Use it.
      (gnus-sort-threads): Unconditionally call `gnus-sort-threads-recursive'
      again.  Now that determines how to sort subthreads.
      a3fd87cb
  4. 26 Jul, 2013 2 commits
  5. 25 Jul, 2013 1 commit
  6. 23 Jul, 2013 2 commits
    • Katsumi Yamaoka's avatar
      [Gnus] Fix previous commit · a048c295
      Katsumi Yamaoka authored
      * gnus.el (gnus-continuum-version):
      * gnus-msg.el (gnus-extended-version): Simplify.
      
      * gnus.el (gnus-continuum-version-1): Remove.
      * gnus-msg.el (gnus-bug): Revert.
      a048c295
    • Katsumi Yamaoka's avatar
      Calculate gnus-version correctly on Cygwin · 02efb5ee
      Katsumi Yamaoka authored
      * gnus.el (gnus-continuum-version): Do main calculations in integers.
        (gnus-continuum-version-1): New function, return a string.
      * gnus-msg.el (gnus-extended-version, gnus-bug):
        Use gnus-continuum-version-1 instead of gnus-continuum-version.
      02efb5ee
  7. 19 Jul, 2013 1 commit
    • Gnus developers's avatar
      Merge Changes made in Gnus master · 47cc1156
      Gnus developers authored
      2013-07-19 Geoff Kuenning <geoff@cs.hmc.edu> (tiny change)
       * gnus.texi (Customizing Articles): Document function predicates.
      
      2013-07-19 Geoff Kuenning <geoff@cs.hmc.edu> (tiny change)
       * gnus-art.el (gnus-treat-predicate): Allow functions as predicates (bug#13384).
      
      2013-07-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc): Remove the newsrc cleanups
       that were only relevant in a development version a long time ago.
      47cc1156
  8. 18 Jul, 2013 1 commit
  9. 16 Jul, 2013 1 commit
  10. 14 Jul, 2013 1 commit
  11. 10 Jul, 2013 2 commits
  12. 08 Jul, 2013 1 commit
  13. 06 Jul, 2013 2 commits
    • Gnus developers's avatar
      Merge changes made in Gnus master · 6ed7a66a
      Gnus developers authored
      2013-07-06 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Group Parameters): Mention regexp
        substitutions (bug#11688).
      
      2013-07-06 Nathan Trapuzzano <nbtrap@nbtrap.com> (tiny change)
      * gnus.texi (Generic Marking Commands): Fix grammar (bug#13368).
      
      2013-07-06 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Emacsen): Fix version.
      * gnus-faq.texi (FAQ 1-6): Mention the correct Emacs version.
      
      2013-07-06 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus-art.el (gnus-block-private-groups): Allow `global' methods to
        display images.
      * gnus.el (gnus-valid-select-methods): Mark nnrss as global.
      * message.el (message-cancel-news): According to
        <mailman.216.1372942181.12400.help-gnu-emacs@gnu.org>, "cancel" is
        preferred over "cmsg cancel" in the Subject.
      * nnir.el (nnir-engines): Note that the group specs are regexps
        (bug#13238).
      * gnus-msg.el (gnus-copy-article-buffer): If the article buffer has
        gotten read-only text properties, ensure that those aren't heeded when
        copying stuff over (bug#13434).
      * mm-view.el (mm-inline-text-html): Don't bug out on multipart messages
        (bug#13762).
      6ed7a66a
    • David Kastrup's avatar
      lisp/gnus/auth-source.el (auth-source-netrc-parse-one): Allow empty strings in... · fa7f427c
      David Kastrup authored
      lisp/gnus/auth-source.el (auth-source-netrc-parse-one): Allow empty strings in authinfo file again (important for blank passwords).  This had been broken with 2013-06-15 change
      fa7f427c
  14. 03 Jul, 2013 1 commit
  15. 02 Jul, 2013 2 commits
    • Katsumi Yamaoka's avatar
      Merge changes made in Gnus trunk · eaa610c3
      Katsumi Yamaoka authored
      2012-03-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus.texi (Client-Side IMAP Splitting):
         Note that `nnimap-inbox' now can be a list.
      
      2013-06-05 David Engster <deng@randomsample.de>
       * gnus-sum.el (gnus-update-marks): Do not remove empty 'unexist'
         ranges, since `nnimap-retrieve-group-data-early' also uses it as a flag
         to see whether the group was synced before.
      
      2012-09-05 Martin Stjernholm <mast@lysator.liu.se>
       * nnimap.el (nnimap-request-move-article): Decode the group name when
         doing internal moves to avoid charset issues.
      
      2012-09-05 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-request-list):
         Revert change that made listing synchronous.
         (nnimap-get-responses): Restore.
      
      2012-08-31 Dave Abrahams <dave@boostpro.com>
       * nnimap.el (nnimap-change-group): Document result value.
       * nnimap.el (nnimap-find-article-by-message-id):
         Account for the fact that nnimap-change-group can return t.
      
      2012-08-06 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-request-head):
         Resture to-buffer parameter, used by `nnimap-request-move-article'.
       * nnimap.el (nnimap-request-head): Remove to-buffer argument.
       * gnus-int.el (gnus-request-head): Remove to-buffer argument, only
         supported by nnimap actually. Reverts previous change.
       * gnus-int.el (gnus-request-head): Add an optional to-buffer parameter
         to mimic `gnus-request-article' and enjoy backends the nn*-request-head
         to-buffer argument that is already supported.
      
      2012-07-24 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-get-responses): Remove, unused.
      
      2012-06-25 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-request-articles-find-limit): Rename from
         `nnimap-request-move-articles-find-limit' since we do not use it
         only for move operations.
         (nnimap-request-accept-article):
         Use `nnimap-request-articles-find-limit' to limit search by message-id.
      
      2012-06-19 Julien Danjou <julien@danjou.info>
       * nnir.el (nnir-run-imap): Fix, use `nnimap-change-group'.
       * nnimap.el (nnimap-log-buffer):
         Check that `window-point-insertion-type' is boundp, since it's not
         available in XEmacs.
      
      2012-06-19 Michael Welsh Duggan <md5i@md5i.com>
       * nnimap.el (nnimap-log-buffer):
         Add this, setting `window-point-insertion-type' in the buffer to t.
         (nnimap-log-command): Use nnimap-log-buffer.
      
      2012-06-19 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-find-article-by-message-id):
         Add an optional limit argument to be able to limit the search.
         (nnimap-request-move-article):
         Use `nnimap-request-move-articles-find-limit'.
         (nnimap-request-move-articles-find-limit):
         Add this to limit the search by Message-Id after a message move.
         (nnimap): Add defgroup.
      
      2012-06-15 Julien Danjou <julien@danjou.info>
       * nnimap.el (nnimap-find-article-by-message-id):
         Use `nnimap-possibly-change-group' rather than its own EXAMINE call.
         (nnimap-possibly-change-group): Add read-only argument.
         (nnimap-request-list): Use nnimap-possibly-change-group rather than
         issuing EXAMINE manually.
         (nnimap-find-article-by-message-id):
         Use `nnimap-possibly-change-group' with read-only argument.
         (nnimap-change-group): Rename from `nnimap-possibly-change-group'.
         We cannot possibly change because we need to be sure that it's either
         read-write or read-only.
      
      2012-06-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus-sum.el (gnus-summary-insert-old-articles):
         Don't include unexistent messages.
      
      2012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc):
         Remove totally bogus `unexists' entries.
         (gnus-clean-old-newsrc): Fix last checkin.
       * nnimap.el (nnimap-update-info):
         None of the articles below the active low-water mark exist.
      
      2012-03-27 Katsumi Yamaoka <yamaoka@jpl.org>
       * nnimap.el (gnus-refer-thread-use-nnir): Silence the byte compiler.
      
      2012-03-22 Sergio Martinez <samf0xb58@gmail.com> (tiny change)
       * nnimap.el (nnimap-request-scan):
         Allow `nnimap-inbox' to be a list of inboxes.
      
      2012-03-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
       * gnus-group.el (gnus-group-expire-articles-1):
         Don't try to expire messages that don't exist.
       * gnus-sum.el (gnus-summary-expire-articles): Ditto.
      
      2012-02-20 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc): Allow a FORCE parameter.
      
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc):
         Delete `unexist' from pre-Ma Gnus 0.3.
      
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-sum.el (gnus-summary-local-variables):
         Make `gnus-newsgroup-unexist' into a local variable.
      
      2012-02-11 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-sum.el (gnus-adjust-marked-articles):
         Add to `gnus-newsgroup-unexist'.
       * gnus.el (gnus-article-mark-lists):
         Add `unexist' to the list of marks.
         (gnus-article-special-mark-lists):
         Put the `unexist' in the special marks list instead.
       * gnus-sum.el (gnus-articles-to-read): Don't include unexisting
         articles in the list of articles to be selected.
       * nnimap.el (nnimap-retrieve-group-data-early):
         Query for unexisting articles.
         (nnimap-update-info): Keep track of unexisting articles.
         (nnimap-update-qresync-info): Ditto.
      
      2012-02-01 Lars Ingebrigtsen <larsi@gnus.org>
       * gnus-start.el (gnus-clean-old-newsrc): New function.
         (gnus-read-newsrc-file): Use it.
      eaa610c3
    • Daiki Ueno's avatar
      bb70a65f
  16. 30 Jun, 2013 1 commit
  17. 28 Jun, 2013 1 commit
  18. 19 Jun, 2013 2 commits
  19. 18 Jun, 2013 8 commits
  20. 17 Jun, 2013 5 commits
    • Ted Zlatanov's avatar
    • Lars Magne Ingebrigtsen's avatar
    • Lars Magne Ingebrigtsen's avatar
      lisp/gnus/{eww,shr}.el: Merge changes made in Gnus master · be2aa135
      Lars Magne Ingebrigtsen authored
      lisp/gnus/eww.el (eww-tag-select): Don't render totally empty <select> forms.
      (eww-convert-widgets): Don't bug out if the first widget starts at the beginning of the buffer.
      (eww-convert-widgets): Fix last patch.
      
      lisp/gnus/shr.el (shr-insert-table): Respect border-collapse: collapse.
      (shr-tag-base): Protect against base specs that are degenerate.
      (shr-ensure-paragraph): Don't delete empty lines that have text properties, because these may be input fields.
      
      lisp/gnus/eww.el (eww-convert-widgets): Put `help-echo' on input fields so that we can navigate to them.
      
      lisp/gnus/shr.el (shr-colorize-region): Put the colours over the entire region.
      (shr-inhibit-decoration): New variable.
      (shr-add-font): Use it to inhibit text property decorations while doing preliminary table renderings.  This speeds up typical Wikipedia page renderings by 15%.
      (shr-tag-span): Don't respect the <title>, because that overwrites the help-echo from links inside the spans.
      (shr-next-link): Use `help-echo' for navigation, so that we can navigate to form elements, too.
      
      lisp/gnus/eww.el (eww-button): New face.
      (eww-convert-widgets): Use it to make submit buttons more button-like.
      be2aa135
    • Lars Magne Ingebrigtsen's avatar
      lisp/gnus/mm-decode.el (mm-convert-shr-links): Override the shr local map, so... · 544d4594
      Lars Magne Ingebrigtsen authored
      lisp/gnus/mm-decode.el (mm-convert-shr-links): Override the shr local map, so that Gnus commands work
      
      lisp/gnus/shr.el (shr-render-td): Support horizontal alignment
      
      Make eww use `add-face-text-property', too
      lisp/gnus/shr.el (shr-make-overlay): Obsolete function
      lisp/gnus/eww.el (eww-put-color): Removed
      (eww-colorize-region): Use `add-face-text-property'
      
      Get correct presedence for font data
      lisp/gnus/shr.el (shr-add-font): Append face data, so that we get the correct presedence: The innermost value (which is applied first) wins
      544d4594
    • Katsumi Yamaoka's avatar