1. 13 Nov, 2011 1 commit
  2. 03 Nov, 2011 1 commit
  3. 24 Sep, 2011 1 commit
  4. 15 Sep, 2011 1 commit
  5. 11 Sep, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 0afb49a1
      Lars Magne Ingebrigtsen authored
      gnus.texi (Listing Groups): Explain `gnus-group-list-limit'.
       (Finding the News): Doc clarification.
       (Terminology): Mention naming.
      gnus-group.el (gnus-group-list-limit): Explain what the command	does.
      gnus-sum.el (gnus-fetch-headers): Bump message level.
      0afb49a1
  6. 10 Sep, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · e21bac42
      Gnus developers authored
      gnus.texi: Remove mentions of `recent', which are now obsolete.
       (Interactive): Document `quiet'.
      nnimap.el: Redo the charset handling.  Let Gnus encode the names, as it does with all other backends, but decode the names immediately after getting them.
      gnus-group.el (gnus-group-name-charset): Always return `utf-7' when decoding nnimap groups.
      gnus.el (gnus-variable-list): Don't save `gnus-format-specs' in the newsrc file.  It doesn't seem like an important optimisation any more.
      nnimap.el (nnimap-transform-headers): Fix regexp to be less prone to overflows.
      gnus.el (gnus-article-mark-lists): Remove `recent'.
       (gnus-interactive-exit): Extend to `quiet'.
      gnus-sum.el (gnus-offer-save-summaries): Use it.
      gnus-art.el (gnus-treat-hide-citation-maybe): Add more doc to the string.
      plstore.el (plstore--get-buffer): Silence compiler warnings by renaming function arguments from `this'.
      gnus-sum.el (gnus-newsgroup-recent): Removed.
      gnus-spec.el (gnus-lrm-string-p): `bidi-string-mark-left-to-right' has been renamed.
       (gnus-lrm-string-p): Include RLM and PDF, too.
      gnus-int.el (gnus-open-server): Make the "denied" message clearer (bug#9225).
      e21bac42
  7. 05 Sep, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · bbd6590c
      Gnus developers authored
      gnus-sum.el (gnus-summary-exit): Ensure we kill the proper original-article-buffer.
      nnir.el (nnir-compose-result): Fix matching of server type.
       (nnir-run-swish++): Ditto.
       (nnir-run-namazu): Ditto.
       (nnir-run-notmuch): Ditto.
      bbd6590c
  8. 01 Sep, 2011 1 commit
  9. 21 Aug, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 138c0212
      Lars Magne Ingebrigtsen authored
      nnmail.el (nnmail-get-new-mail-1): If one mail source bugs out, continue on and do the clean-up phase (bug#9188).
      gnus-sum.el (gnus-summary-expire-articles): When expiring articles, just ignore groups that can't be opened instead of erroring out (bug#9225).
      gnus-art.el (gnus-article-update-date-headers): Flip the default to nil since some many people are fuddy-duddies.
      gnus-html.el (gnus-html-image-fetched): Don't cache zero-length images.
      138c0212
  10. 20 Aug, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 4d9db491
      Gnus developers authored
      nnimap.el (nnimap-transform-headers): Protect against (NIL ...) bodystructures (bug#9314).
      starttls.el (starttls-any-program-available): Define as obsolete function.
      gnus-util.el (gnus-y-or-n-p): Reinstate the message-clearing y-or-n-p versions which Gnus use when appropriate.
      gnus-group.el (gnus-group-clear-data): Add a y-or-n query, since it's a pretty destructive command.
      nnmail.el (nnmail-extra-headers): Clarify slightly (bug#9302).
      message.el (message-fix-before-sending): Make a different warning about NUL characters (bug#9270).
      gnus-sum.el (gnus-auto-select-subject): Allow specifying a function from custom (bug#9260).
      4d9db491
  11. 18 Aug, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · c7b98a1c
      Gnus developers authored
      nnmairix.el (nnmairix-request-set-mark, nnmairix-goto-original-article): Remove adding of article to registry, since `gnus-registry-add-group' isn't available anymore.
       (nnmairix-determine-original-group-from-registry): Use `gnus-registry-get-id-key' since `gnus-registry-fetch-groups' isn't available anymore.
      gnus-spec.el (gnus-lrm-string): Use 8206 instead of ?\x200e to make things work in Emacs 22 and XEmacs, too.
      gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): LRM-ify the default From.
      gnus-spec.el (gnus-lrm-string-p): New macro.
       (gnus-lrm-string): New constant.
       (gnus-summary-line-format-spec): LRM-ify the from.
       (gnus-tilde-max-form): LRM-ify string chopping.
      gnus-ems.el (gnus-string-mark-left-to-right): New function.
      c7b98a1c
  12. 05 Aug, 2011 1 commit
  13. 03 Aug, 2011 1 commit
  14. 31 Jul, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 93855df9
      Gnus developers authored
      nnmaildir.el (nnmaildir-request-accept-article): Don't call `unix-sync' unless it's defined.
      gnus-art.el (gnus-article-stop-animations): Use `elt' instead of `aref' for XEmacs compatibiltiy.
      spam.el (spam-fetch-field-fast): Rewrite slightly for clarity.
      gnus-sum.el (gnus-summary-refer-thread): Since lambdas aren't closures, quote the form properly (bug#9194).
      gnus-sum.el (gnus-summary-insert-new-articles): Clean up slightly.
       (gnus-summary-insert-new-articles): Protect against servers that are down.
      93855df9
  15. 24 Jul, 2011 1 commit
    • Andrew Cohen's avatar
      Merge changes made in Gnus trunk. · 47f0b35e
      Andrew Cohen authored
      nnir.el (nnir-search-thread): New function to make an nnir group based on a thread query.
      gnus-sum.el (gnus-refer-thread-use-nnir): New variable to control use of nnir in thread referral.
       (gnus-summary-refer-thread): Use it.
      nnimap.el (nnimap-request-thread): Use it.
      47f0b35e
  16. 20 Jul, 2011 1 commit
    • Andrew Cohen's avatar
      Merge changes made in Gnus trunk. · af92e247
      Andrew Cohen authored
      nnimap.el (nnimap-make-thread-query): New utility function to format an imap thread search query.
       (nnimap-request-thread): Use it.
      gnus-sum.el (gnus-handle-ephemeral-exit): Ensure we are setting the right select-method if we are not going back to the group buffer.
      af92e247
  17. 19 Jul, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · ae97e645
      Gnus developers authored
      gnus-group.el (gnus-group-read-ephemeral-group): Make sure we don't enter invalid buffer configurations into the quit form (bug#9107).
       (gnus-group-tool-bar-gnome): Replace connect/disconnect with unplugged/plugged.
      gnus-sum.el (gnus-summary-refer-thread): When inserting new headers, keep track of which ones are unread (bug#9061).
      gnus.el (gnus-refer-article-method): Allow entering any sexp (bug#9055).
      gnus-art.el (gnus-article-show-images): Allow working if using w3m (bug#9041).
      gnus-html.el (mm-util): Require (bug#9073).
      gnus-sum.el (gnus-delete-duplicate-headers): New function.
       (gnus-summary-refer-thread): Use it to remove duplicates in the un-threaded view (bug#9053).
       (gnus-summary-insert-subject): Document USE-OLD-HEADER (bug#9070).
      nnir.el (nnir-read-server-parm): Use default value from global variable.  Without this the default search engine parameters aren't used at all.
      message.el (message-unique-id): Don't use the undocumented return value from (random t) (bug#9118).
      ae97e645
  18. 14 Jul, 2011 1 commit
    • Andrew Cohen's avatar
      Merge changes made in Gnus trunk. · 0c136286
      Andrew Cohen authored
      nnimap.el (nnimap-request-thread): Ensure search is performed in correct group.
      gnus-int.el (gnus-request-thread): Add group argument.
      gnus-sum.el (gnus-request-thread): Use it.
      0c136286
  19. 30 Jun, 2011 1 commit
    • Gnus developers's avatar
      gnus-group.el (gnus-read-ephemeral-emacs-bug-group): Take an optional quit window configuration. · b09c3fe0
      Gnus developers authored
      auth-source.el (epg-context-set-passphrase-callback): Remove duplicate autoload.
      nnir.el (nnir-request-article): Allow requesting articles by Message-ID with nnimap.
      gnus-sum.el (gnus-refer-article-methods): Allow (nnir) entry to use current server.
      auth-source.el: Autoload EPA/EPG functions.
       (auth-source-netrc-use-gpg-tokens): Clarify that it should not be changed when EPA/EPG is not available.
       (auth-source-backend): Rename "arg" member to "data".
       (auth-source-backend-parse, auth-source-plstore-search)
       (auth-source-plstore-create): Use it.
      b09c3fe0
  20. 26 Jun, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · c146ad85
      Lars Magne Ingebrigtsen authored
      gnus-art.el (gnus-article-stop-animations): New function to stop any animations going on at article exit time.
      gnus-registry.el (gnus-registry-user-format-function-M): Reinstate, since removing it breaks people upgrading.
      shr.el (shr-put-image): Use the new interface for animating images.
       (shr-put-image): Animate for 60 seconds.
      c146ad85
  21. 10 Jun, 2011 1 commit
  22. 31 May, 2011 1 commit
  23. 30 May, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · b5244046
      Lars Magne Ingebrigtsen authored
      gnus-group.el (gnus-group-mark-article-read): It's possible that we want to have `gnus-newsgroup-unselected' kept sorted.  If this isn't done, then unselected articles may be marked as read.
      pop3.el (pop3-open-server): Erase the buffer after the greeting, since not doing this seems to lead to a race condition in pop3-logon.
      nnvirtual.el (nnvirtual-request-article): Bind `gnus-command-method' so that the call chain it correct when we call "upwards".
      gnus-sum.el (gnus-select-newsgroup): Auto-expiry doesn't make sense in read-only groups.
      gnus-group.el (gnus-group-mark-article-read): Ditto.
      message.el (message-cite-reply-position): Doc string fix.
      nnimap.el (nnimap-transform-headers): Simplify regexp to hopefully avoid regexp overflow.
       (nnimap-transform-split-mail): Ditto.
      pop3.el (pop3-retr): Error out if the server closes the connection.
      b5244046
  24. 20 May, 2011 1 commit
  25. 16 May, 2011 1 commit
  26. 01 May, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · b87f32fc
      Gnus developers authored
      pop3.el (pop3-open-server): Upgrade opportunistically to STARTTLS.
       (open-tls-stream): Remove superfluous tls/starttls autoloads.
      gnus-sum.el (gnus-summary-next-article): Don't bug out if the summary buffer has moved to a different frame.
      nnimap.el (nnimap-request-article): Use nntp-insert-buffer-substring to get the conversion from unibyte to multibyte buffers to work on Emacs 22.
      nntp.el (nntp-request-article): Slight clean-up.
      b87f32fc
  27. 23 Apr, 2011 1 commit
  28. 22 Apr, 2011 1 commit
  29. 12 Apr, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 1e3b6001
      Gnus developers authored
      gnus.texi (Window Layout): @itemize @code doesn't exist.  It's @table @code.
      gnus-registry.el (gnus-registry--split-fancy-with-parent-internal): Fix logic bug.
       (gnus-registry-post-process-groups): Fix logging of no results and quote sender and subject.
      network-stream.el (network-stream-open-starttls): Only do opportunistic STARTTLS upgrades if we have built-in gnutls support.  Upgrades via gnutls-cli are too slow to be done opportunistically.
      gnus-start.el (gnus-get-unread-articles): Slight cleanup.
       (gnus-read-active-for-groups): Don't try to finish getting stuff where we had no early-data returned.
       (gnus-get-unread-articles): Add a sanity check so that we don't issue two async commands to the same server at the same time.
      gnus-sum.el (gnus-summary-select-article-buffer): Doc fix.
      gnus-registry.el (gnus-registry-remake-db): Put the warning on a "warning" level.
      1e3b6001
  30. 04 Apr, 2011 1 commit
  31. 31 Mar, 2011 1 commit
  32. 30 Mar, 2011 1 commit
    • Gnus developers's avatar
      Merge Gnus' changes. · a5954fa5
      Gnus developers authored
      gnus.texi (Listing Groups): Document gnus-group-list-ticked.
      gssapi.el (open-gssapi-stream): Remove the last mentions of the IMAP stuff.
      gnus-score.el (gnus-score-string): Fix calling convention of `gnus-simplify-buffer-fuzzy' after last patches.
      gnus-sum.el (gnus-update-marks): Don't send any marks updates to the server for articles we didn't get any headers for.  This is a sanity check.
      nnimap.el (nnimap-open-connection-1): Is the login responds with a new CAPABILITY, use it.
      gnus-agent.el (gnus-agent-fetch-headers): Don't message if we're not downloading anything.
      gnus.el (gnus-splash-svg-color-symbols): Removed superfluous `and'.
      gnus.el (gnus-group-startup-message): Prefer svg file and replace colors.
       (gnus-splash-svg-color-symbols): New function.
      gnus-sum.el (gnus-simplify-buffer-fuzzy): Take the regexp explicitly instead of using the global gnus-simplify-subject-fuzzy-regexp.
       (gnus-simplify-subject-fuzzy): Use the local gnus-simplify-subject-fuzzy-regex instead of the global one.  This makes using this variable in group parameters work.
      gnus-registry.el (gnus-registry-unfollowed-groups): Add "archive:sent" to the unfollowed group regex (for the recent Gnus archive:sent-YYYY-MM-DD groups).
       (gnus-registry-split-fancy-with-parent): Bail out early in sender tracking if there are more than `gnus-registry-max-track-groups' matches.
      message.el (message--yank-original-internal): New function to do the insertion cleanly inside eval in `message-yank-original'.
       (message-yank-original): Use it.
      a5954fa5
  33. 22 Mar, 2011 1 commit
    • Julien Danjou's avatar
      mm-view.el (mm-display-inline-fontify): Make mode optional, and call... · 247c22e1
      Julien Danjou authored
      mm-view.el (mm-display-inline-fontify): Make mode optional, and call normal-mode if not set. Set temp buffer unmodified to avoid kill-buffer query.
       (mm-inline-text): Render normal text with fontification whenever possible.
      gnus-sum.el (gnus-summary-save-parts-1):
      gnus-art.el (gnus-article-browse-html-save-cid-content)
       (gnus-article-browse-html-parts, gnus-mime-delete-part)
       (gnus-mime-copy-part, gnus-mime-inline-part, gnus-insert-mime-button):
       Use `mm-handle-filename'.
      mm-util.el (mm-handle-filename): New function, return the filename of an handle.
      247c22e1
  34. 17 Mar, 2011 1 commit
    • Julien Danjou's avatar
      mm-uu.el (mm-uu-dissect-text-parts): Only dissect handle that are inline. · d6cd56f1
      Julien Danjou authored
      gnus-art.el (article-hide-list-identifiers): Use gnus-group-get-list-identifiers.
      * gnus-sum.el (gnus-group-get-list-identifiers): New function.
       (gnus-summary-remove-list-identifiers): Use gnus-group-get-list-identifiers to get regexp.
       (gnus-select-newsgroup, gnus-summary-insert-subject, gnus-summary-insert-articles): Call gnus-summary-remove-list-identifiers unconditionally.
      d6cd56f1
  35. 15 Mar, 2011 3 commits
    • Lars Magne Ingebrigtsen's avatar
      gnus-sum.el (gnus-articles-to-read): Revert back to old behaviour if we're... · 4c7468f6
      Lars Magne Ingebrigtsen authored
      gnus-sum.el (gnus-articles-to-read): Revert back to old behaviour if we're selecting a group with unread articles.
      4c7468f6
    • Lars Magne Ingebrigtsen's avatar
      Indent. · 448e0f79
      Lars Magne Ingebrigtsen authored
      448e0f79
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · a123622d
      Gnus developers authored
      message.texi (Insertion Variables): Document message-cite-style.
      nnimap.el (nnimap-open-connection-1): Allow `network-only', too.
      gssapi.el: New file separated out from imap.el to provide a general Kerberos 5 connection facility for Emacs.
      message.el (message-elide-ellipsis): Document the format spec ellipsis.
      message.el (message-elide-region): Allow the ellipsis to say how many lines were removed.
      gnus-win.el (gnus-configure-frame): Protect against trying to restore window configurations containing buffers that are now dead.
      nnimap.el (nnimap-parse-flags): Remove all MODSEQ entries before parsing to avoid integer overflows.
       (nnimap-parse-flags): Simplify the last change.
       (nnimap-parse-flags): Store HIGHESTMODSEQ as a string, since it may be too large for 32-bit Emacsen.
      gnus-art.el (gnus-article-treat-body-boundary): Fix boundary width on XEmacs, which was one character too wide.
      gnus-sum.el (gnus-articles-to-read): Use gnus-large-newsgroup as default number of articles to display.
       (gnus-articles-to-read): Use pretty names for prompt.
      gnus-int.el (gnus-open-server): Ditto.
      gnus-start.el (gnus-activate-group): Give a backtrace if debug-on-quit is set and the user hits `C-g'.
       (gnus-read-active-file): Ditto.
      gnus-group.el (gnus-group-read-ephemeral-group): Ditto.
      a123622d
  36. 05 Mar, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 706b5974
      Gnus developers authored
      gnus-sum.el (gnus-update-read-articles): Fix typo.
      gnus.el (gnus-valid-select-methods): Mark nnimap as a backend that really have server-side marks.
      gnus-sum.el (gnus-propagate-marks): Change default back to nil again, since most backends do not usefully have server-side marks.
       (gnus-update-read-articles): Propagate marks to all backends that really have server-side marks.
      message.el (message-cite-reply-position, message-cite-style): New variables.
       (message-yank-original): Use the new citation styles.
      706b5974
  37. 23 Feb, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 4a3988d5
      Gnus developers authored
      auth.texi (Help for users): Mention ~/.netrc is also searched by default now.
      gnus-start.el (gnus-dribble-read-file): Set buffer-save-without-query, since we always want to save the dribble file, probably.
      nnmail.el (nnmail-article-group): Allow a final "" split to work on nnimap.
      gnus-sum.el (gnus-user-date-format-alist): Renamed back again from -summary- since it's a user-visible variable.
      nnimap.el (nnimap-retrieve-group-data-early): Don't do QRESYNC the first time you use the new Gnus.
      auth-source.el: Don't load netrc.el.
       (auth-sources): Search ~/.netrc as well by default.
       (auth-source-debug): Add 'trivia option for extra output.
       (auth-source-do-trivia): Use it.
       (auth-source-search): Simplify logic to use `auth-source-search-backends'.  Use `auth-source-do-trivia' where appropriate.  Don't keep a running count at this level.  Layer :create and :delete options appropriately on the first and second passes.  Don't track the backend with the search results.
       (auth-source-search-backends): New function to search a list of backends for a processed spec.
       (auth-source-netrc-parse): Cache all netrc files, making auth-source-netrc-cache an alist keyed by the file name and using the file mtime as the caching criterion.  Keep the obfuscated data secret with a lexical bind.
       (auth-source-netrc-search): Don't calculate the length of the results unnecessarily.
       (auth-source-search-backends): Fix bug.
       (auth-source-netrc-create): Rework prompts.
      nnir.el (nnir-imap-search-arguments,nnir-imap-default-search-key): Lower case names of search constraints.
       (nnir-run-query): Cache and reuse search constraints for all imap servers.
      gnus-msg.el (gnus-setup-message): Define missing variable from last checkin.
      4a3988d5
  38. 22 Feb, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 8e22bee0
      Gnus developers authored
      gnus.texi (Article Date): Clarify gnus-article-update-date-headers.
      gnus-msg.el (gnus-inews-add-send-actions): Restore the winconf name after exit.
      gnus-sum.el (gnus-summary-show-article): When called with t as the value, show the raw article.
      nnimap.el (nnimap-open-connection-1): Revert last change, since auth-source now accepts numbers.
      auth-source.el (auth-source-netrc-parse): Accept a number as the port spec, too.
       (auth-source-ensure-strings): New function.
      gnus-art.el (gnus-article-update-date-headers): Doc fix.
       (gnus-article-setup-buffer): Always restart the date timer so that user changes to the frequency is respected.
      nnimap.el (nnimap-open-connection-1): auth-source expects strings as port numbers, so make sure it gets that if nnimap-server-port is explicit.
      nnimap.el (nnimap-inbox): Doc fix.
      8e22bee0