1. 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
  2. 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
  3. 05 Jul, 2011 2 commits
    • Lars Magne Ingebrigtsen's avatar
      gnus.texi (Filtering New Groups): Clarify how simple the "options -n" format is. · 0c502747
      Lars Magne Ingebrigtsen authored
       (Agent Expiry): Remove mention of `gnus-request-expire-articles', which is internal.
      0c502747
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · d30dd079
      Gnus developers authored
      gnus.texi (Expiring Mail): Document gnus-auto-expirable-marks.
      nnir.el (nnir-notmuch-program, nnir-notmuch-additional-switches, nnir-notmuch-remove-prefix, nnir-engines, nnir-run-notmuch): New nnir `notmuch' backend.
      mm-decode.el (mm-text-html-renderer): Doc fix.
      gnus-msg.el (gnus-bug): Fix the MML tag.
      pop3.el (pop3-open-server): -ERR is a valid response to CAPA.
      gnus-start.el (gnus-get-unread-articles): Don't connect to the secondary methods if started with `gnus-no-server'.
      gnus-group.el (gnus-read-ephemeral-bug-group): Allow fetching several bug reports at once.
      d30dd079
  4. 04 Jul, 2011 1 commit
  5. 03 Jul, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · cd865a33
      Gnus developers authored
      gnus.texi (Subscription Methods): Link to "Group Levels" to explain zombies.  (Checking New Groups): Ditto (bug#8974).
      gnus.texi (Startup Files): Clarify that we're talking about numbered backups, and not actual vc (bug#8975).
      gnus-group.el (gnus-read-ephemeral-bug-group): Bind the coding systems to binary before writing and reading the mbox files.
      gnus.el (gnus-summary-line-format): Link to the info node for %U instead of trying to list them all (bug#8978).
      pop3.el (pop3-open-server): Use :end-of-capability.
      gnus-group.el (gnus-read-ephemeral-emacs-bug-group): Make sure that the id is always a number.
      gnus-group.el (gnus-read-ephemeral-emacs-bug-group): Hook into debbugs mode, if possible.
      cd865a33
  6. 26 Jun, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 60a0884e
      Gnus developers authored
      gnus.texi (Summary Mail Commands): Document `gnus-summary-reply-to-list-with-original'.
      auth-source.el (with-auth-source-epa-overrides): Fix compilation error with `find-file-hooks' on Emacs 22.
       (with-auth-source-epa-overrides): Ugly hack to Wrap the `find-file-hook' things in `symbol-value' to avoid compilation warnings on all architectures.
      spam.el (spam-stat): Require in a normal fashion without binding `spam-stat-install-hooks' to avoid compilation warnings.
      spam-stat.el (spam-stat-install-hooks): Removed.
       (spam-stat-install-hooks): Don't run automatically.
      gnus-msg.el (gnus-summary-reply-to-list-with-original): New command and keystroke.
      60a0884e
  7. 31 May, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 2da9c605
      Gnus developers authored
      gnus.texi (Store custom flags and keywords): Refer to `gnus-registry-article-marks-to-{chars,names}' instead of `gnus-registry-user-format-function-{M,M2}'.
      shr.el (shr-rescale-image): Add an :ascent of 100 to images so that the underline comes at the bottom.
      gnus-registry.el (gnus-registry-article-marks-to-chars): Rename from `gnus-registry-user-format-function-M' and declare the latter obsolete.
       (gnus-registry-article-marks-to-names): Rename from `gnus-registry-user-format-function-M2'.
      shr.el (shr-browse-image): Copy the URL if called interactively.
      2da9c605
  8. 18 May, 2011 1 commit
    • Ted Zlatanov's avatar
      gnus.texi (Gnus Registry Setup): Rename from "Setup". · 627abcdd
      Ted Zlatanov authored
       (Store custom flags and keywords): Mention `gnus-registry-user-format-function-M' and `gnus-registry-user-format-function-M2'.
      gnus-registry.el (gnus-registry-user-format-function-M): Use `mapconcat'.
       (gnus-registry-user-format-function-M2): Use to see the full text of the marks.  Make "," the mark text separator.
      627abcdd
  9. 17 May, 2011 1 commit
  10. 03 May, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · c2f51e23
      Gnus developers authored
      gnus.texi (Summary Buffer Lines): gnus-summary-user-date-format-alist does not exist.
       (Sorting the Summary Buffer): More about sorting threads.
      shr.el: Add shr-link face for links.
       (shr-urlify): Use it.
      registry.el (registry-insert): Make error message more helpful.
      c2f51e23
  11. 14 Apr, 2011 2 commits
  12. 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
  13. 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
  14. 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
  15. 21 Feb, 2011 1 commit
    • Lars Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 06b840e0
      Lars Ingebrigtsen authored
      gnus.texi (Window Layout): Document layout names.
      nntp.el (nntp-finish-retrieve-group-infos): Add a kludge to use the given method as in the group name if we're using an extended method.
       (nntp-finish-retrieve-group-infos): Wait for the end of the LIST ACTIVE command, if we're using that, instead of waiting for the beginning.
      gnus-start.el (gnus-get-unread-articles): Extend the methods so that we're sure to get unique server names, and we don't output two async commands in the same buffer.  This fixes an NNTP hang for some users.
      netrc.el (netrc-parse): Comment fix.
      gnus-sum.el (gnus-summary-next-article): Add a kludge to reselect the summary buffer before reading going to the next buffer.  This avoids putting the point in the group buffer if you `C-g' the command.
      auth-source.el (auth-source-netrc-parse): Add an in-memory netrc cache (for now) to make ~/.authinfo.gpg files usable.
      nnfolder.el (copyright-update): Define for the compiler.
      auth-source.el (auth-source-search): Fix unbound variable.
      06b840e0
  16. 19 Feb, 2011 1 commit
  17. 18 Feb, 2011 1 commit
    • Eli Zaretskii's avatar
      Synchronize @dircategory directives in doc/misc with info/dir. · 0c973505
      Eli Zaretskii authored
       ada-mode.texi: Sync @dircategory with ../../info/dir.
       auth.texi: Sync @dircategory with ../../info/dir.
       autotype.texi: Sync @dircategory with ../../info/dir.
       calc.texi: Sync @dircategory with ../../info/dir.
       cc-mode.texi: Sync @dircategory with ../../info/dir.
       cl.texi: Sync @dircategory with ../../info/dir.
       dbus.texi: Sync @dircategory with ../../info/dir.
       dired-x.texi: Sync @dircategory with ../../info/dir.
       ebrowse.texi: Sync @dircategory with ../../info/dir.
       ede.texi: Sync @dircategory with ../../info/dir.
       ediff.texi: Sync @dircategory with ../../info/dir.
       edt.texi: Sync @dircategory with ../../info/dir.
       eieio.texi: Sync @dircategory with ../../info/dir.
       emacs-mime.texi: Sync @dircategory with ../../info/dir.
       epa.texi: Sync @dircategory with ../../info/dir.
       erc.texi: Sync @dircategory with ../../info/dir.
       eshell.texi: Sync @dircategory with ../../info/dir.
       eudc.texi: Sync @dircategory with ../../info/dir.
       flymake.texi: Sync @dircategory with ../../info/dir.
       forms.texi: Sync @dircategory with ../../info/dir.
       gnus.texi: Sync @dircategory with ../../info/dir.
       idlwave.texi: Sync @dircategory with ../../info/dir.
       mairix-el.texi: Sync @dircategory with ../../info/dir.
       message.texi: Sync @dircategory with ../../info/dir.
       mh-e.texi: Sync @dircategory with ../../info/dir.
       newsticker.texi: Sync @dircategory with ../../info/dir.
       nxml-mode.texi: Sync @dircategory with ../../info/dir.
       org.texi: Sync @dircategory with ../../info/dir.
       pcl-cvs.texi: Sync @dircategory with ../../info/dir.
       pgg.texi: Sync @dircategory with ../../info/dir.
       rcirc.texi: Sync @dircategory with ../../info/dir.
       reftex.texi: Sync @dircategory with ../../info/dir.
       remember.texi: Sync @dircategory with ../../info/dir.
       sasl.texi: Sync @dircategory with ../../info/dir.
       sc.texi: Sync @dircategory with ../../info/dir.
       semantic.texi: Sync @dircategory with ../../info/dir.
       ses.texi: Sync @dircategory with ../../info/dir.
       sieve.texi: Sync @dircategory with ../../info/dir.
       smtpmail.texi: Sync @dircategory with ../../info/dir.
       speedbar.texi: Sync @dircategory with ../../info/dir.
       trampver.texi [emacs]: Set emacsname to "Emacs".
       tramp.texi: Sync @dircategory with ../../info/dir.
       url.texi: Sync @dircategory with ../../info/dir.
       vip.texi: Sync @dircategory with ../../info/dir.
       viper.texi: Sync @dircategory with ../../info/dir.
       widget.texi: Sync @dircategory with ../../info/dir.
       woman.texi: Sync @dircategory with ../../info/dir.
      0c973505
  18. 06 Feb, 2011 1 commit
  19. 05 Feb, 2011 2 commits
    • Katsumi Yamaoka's avatar
      overrides.texi: Remove. · 156ad271
      Katsumi Yamaoka authored
      sieve.texi, sasl.texi, pgg.texi, message.texi, gnus.texi:
      emacs-mime.texi, auth.texi, Makefile.in: Revert last changes.
      156ad271
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · ec72bf63
      Gnus developers authored
      shr.el (shr-render-td): Store the actual background colour used.
      gnus-sum.el (gnus-user-date): Renamed back from gnus-summary-user-date since user code refers to it.
      auth-source.el: Rewrite.
      gnus.texi: Add DEVEL header (suggested by Andreas Schwab).
      WEBHACKDEVEL work:
       Makefile.in (webhack, nowebhack): Hacks to produce for-the-web manuals.
       auth.texi: Use WEBHACKDEVEL.
       emacs-mime.texi: Use WEBHACKDEVEL.
       gnus.texi: Use WEBHACKDEVEL.
       message.texi: Use WEBHACKDEVEL.
       pgg.texi: Use WEBHACKDEVEL.
       sasl.texi: Use WEBHACKDEVEL.
       sieve.texi: Use WEBHACKDEVEL.
       overrides.texi: New file to set or clear WEBHACKDEVEL.
      message.el (message-setup-1): Remove the read-only stuff, since it doesn't work under XEmacs, for some reason.
      ec72bf63
  20. 03 Feb, 2011 2 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 0d1c2cc8
      Gnus developers authored
      gnus-util.el: change default value of gnus-user-date-format-alist.
      gnus-art.el (gnus-article-jump-to-part): Remove useless sit-for.
      gnus-art.el: remove old FIXME.
      gnus.el (gnus-summary-line-format): Add missing semi-colon for user-date in docstring.
      message.el (message-setup-1): Always generate References first.
       (message-mail): Return the return value of message-setup, not always t.
      gnus-start.el (gnus-read-active-for-groups): This function is never called with a nil `infos', so clean that up.
       (gnus-get-unread-articles): Request active files from primary/secondary methods that have no groups (yet).
       (message-setup-1): Insert mail-header-separator with read-only and intangible properties set.
      gnus-draft.el: Remove progn around gnus-draft-setup.
      gnus-start.el (gnus-get-unread-articles): Fix the call to methods that have no groups.
      nnimap.el (nnimap-request-accept-article): Give an error message if the APPEND wasn't successful.
      0d1c2cc8
    • Lars Ingebrigtsen's avatar
      gnus-art.el (gnus-article-setup-buffer): Stop the date timer if... · 7f13c2e2
      Lars Ingebrigtsen authored
      gnus-art.el (gnus-article-setup-buffer): Stop the date timer if gnus-article-update-date-headers is nil.
      gnus.texi (Article Date): Remove mention of gnus-stop-date-timer, since it's run automatically.
      7f13c2e2
  21. 01 Feb, 2011 1 commit
  22. 31 Jan, 2011 1 commit
  23. 30 Jan, 2011 1 commit
  24. 28 Jan, 2011 1 commit
  25. 25 Jan, 2011 1 commit
  26. 24 Jan, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · c5ecc769
      Gnus developers authored
      shr.el: Use defface to create shr-tag-h[1-6] faces to fontify h[1-6] tags.
      mml-smime.el (mml-smime-use): Make it a defcustom and default to 'epg if EPG is loaded.
      message.texi (IDNA): Explain what it is.
      gnus.texi (The Empty Backend): Document nnnil (bug #7653).
      gnus-agent.el (gnus-agent-prompt-send-queue): Whitespace fix.
      shr.el (shr-expand-newlines): Proof of concept implemantation of boxy backgrounds.
       (shr-expand-newlines): Switch to using overlays to enable kill'n'yank in a more sensible manner.
      c5ecc769
  27. 02 Jan, 2011 1 commit
  28. 16 Dec, 2010 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 549c9aed
      Gnus developers authored
      nnimap.el (nnimap-wait-for-response): Always look (at least) at the previous line.
      nnimap.el (nnimap-quirk): New function.
       (nnimap-retrieve-group-data-early): Use it.
       (nnimap-quirks): New alist.
      gnus.texi (Foreign Groups): Added clarification of foreign groups.
      gnus-sum.el (gnus-summary-push-marks-to-backend): Fix the logic for copying read-ness to the backends.
      gnus-group.el (gnus-group-kill-group): Notify the backend that the group has been killed.
       (gnus-group-yank-group): Ditto.
      gnus-start.el (gnus-subscribe-newsgroup): Notify the backend.
      nnir.el: Improve customizations.
      gnus.texi (Archived Messages): Removed outdated comment and text.
      nnfolder.el (nnfolder-save-all-buffers): Refactor out into its own function.
       (nnfolder-request-expire-articles): Save all the buffers after doing expiry.
      nnmail.el (nnmail-expiry-target-group): Revert the "all articles are the last article", since that led to serious performance regressions when expiring nnml groups.
      gnus-html.el (gnus-html-schedule-image-fetching): Make sure the HTML fetching stops when Gnus exits.
      gnus-srvr.el: Avoid passing nil regexp argument to delete-matching-lines.
      auth-source.el (auth-source-gpg-encrypt-to): New variable to set the list of recipient keys, or use symmetric encryption if not a list.
       (auth-source-create): Use it to make `epa-file-encrypt-to' local for an EPA override, replacing the call to `netrc-store-data'.
      549c9aed
  29. 15 Dec, 2010 1 commit
    • Gnus developers's avatar
      gnus-agent.el: Indent. · 156e3f9c
      Gnus developers authored
      gnus.texi: Fix a couple nnir -> @code{nnir} things.
      nnimap.el (nnimap-retrieve-group-data-early): Fix the syntax of the QRESYNC command by deleting a superfluous space which broke Cyrus servers.  This change will break other servers that are buggy the other way around.
      gnus.texi (The hyrex Engine): Say that this engine as obsolete.
      156e3f9c
  30. 14 Dec, 2010 1 commit
  31. 13 Dec, 2010 2 commits
    • Andrew Cohen's avatar
      gnus.texi (Filtering New Groups): Mention. · 8a1cdce5
      Andrew Cohen authored
      8a1cdce5
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 7410c270
      Gnus developers authored
      nnir.el (nnir-run-imap): Return article list in UID order.
      gnus-start.el (gnus-auto-subscribed-groups): Add nnimap to the list of automatically subscribed groups.
       (gnus-auto-subscribed-categories): New variable.
       (gnus-matches-options-n): Use it.
       (gnus-default-subscribed-newsgroups): Remove unused variable.
       (gnus-start-draft-setup): Message a bit less.
      gnus-agent.el (gnus-agentize): Don't create the queue group automatically on startup.  It'll be created later, if needed.
      gnus-start.el (gnus-1): Clarify comment.
       (gnus-matches-options-n): Fix typo in last change.
       (gnus-1): Don't create the nndrafts group twice.
       (gnus-setup-news): There's no need to read the active file here, since that's done again later on a per-backend basis.
       (gnus-start-draft-setup): Make sure that the new group is started out empty.
      netrc.el (netrc-point-at-eol): Remove the unused netrc-point-at-old and netrc-bound-and-true-p bindings.
       (netrc-parse): Cache the netrc contents.
      7410c270
  32. 11 Dec, 2010 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 3b84b005
      Gnus developers authored
      nnir.el (nnir-request-expire-articles): Only allow article deletion.
      message.el (message-bogus-recipient-p): Set address to "" if nil.
      gnus-gravatar.el (gnus-gravatar-transform-address): Fix error when email address is nil.
      proto-stream.el (proto-stream-open-network-only): New function to have a way to specify non-STARTTLS upgrade connections.
      3b84b005
  33. 06 Dec, 2010 1 commit
  34. 05 Dec, 2010 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 04db63bc
      Gnus developers authored
      nnir.el (nnir-categorize): Replace mapcar with mapc.
      shr.el (shr-urlify): Display the title in <a> tags.
      shr.el (shr-urlify): Show the URL before the title to avoid misleading URLs.
      gnus-sum.el (gnus-summary-show-article): Reverse the meanings of `C-u
      C-u g' and `C-u g' so that `C-u g' does what it traditionally did.
      gnus.texi (Paging the Article): Note the reverse meanings of `C-u C-u g'.
      gnus-html.el (gnus-html-put-image): Use widget instead of local maps
      so that TAB works.
      nnir.el (nnir-run-gmane): Use more careful test for gmane nntp server.
      nnimap.el (nnimap-process-expiry-targets): Avoid downloading articles
      unless necessary.
      gnus-util.el (gnus-output-to-mail): Require nnmail before using nnmail
      variables.
      shr.el (shr-stylesheet): New dynamic variable for cascading the styles.
       (shr-colorize-region): New function.
       (shr-insert-background-overlay): Remove.
       (shr-render-td): Background setting should be taken care of on a higher level.
       (shr-tag-body): Use post-hoc colorizations.
       (shr-descend): Only render color/background when they change.
       (shr-tag-body): Set up a style sheet based on bgcolor/fgcolor.
       (shr-put-color-1): Don't overwrite old colors.
       (shr-colorize-region): When the background color isn't explicit, use a fixed background.
      gnus.el (gnus-valid-select-methods): Allow nnimap to respool.
      nntp.el (nntp-snarf-error-message): nnheader-report takes a format string as the parameter.
      gnus-sum.el (gnus-summary-respool-article): The completion function expects a list instead of an alist.
      04db63bc
  35. 02 Dec, 2010 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · ed797193
      Gnus developers authored
      nnir.el: Batch header retrieval.
      proto-stream.el: New library to provide protocol-specific TLS/STARTTLS connections for IMAP, NNTP, SMTP, POP3 and similar protocols.
      nnimap.el (nnimap-open-connection): Use it.
      proto-stream.el (open-proto-stream): Complete the documentation.
      nnimap.el (nnimap-open-connection): Check for "OK" from the greeting.
      nntp.el: Use proto-streams for the relevant connections types.
      nntp.el (nntp-open-connection): Switch on STARTTLS on supported servers.
      proto-stream.el (open-proto-stream): Add a way to specify what the end of a command is.
      proto-stream.el (proto-stream-open-tls): Delete output from openssl if we're using tls.el.
      proto-stream.el (proto-stream-open-network): If we don't have gnutls-cli or gnutls built in, then don't try to establish a STARTTLS connection.
      color.el (color-lab->srgb): Fix function call name.
      proto-stream.el: Fix the syntax in the comment.
      nntp.el (nntp-open-connection): Fix the STARTTLS command syntax.
      proto-stream.el (proto-stream-open-starttls): Actually implement the starttls.el STARTTLS.
      proto-stream.el (proto-stream-always-use-starttls): New variable.
      proto-stream.el (proto-stream-open-starttls): De-duplicate the starttls code.
      proto-stream.el (proto-stream-open-starttls): Folded back into the main function.
      proto-stream.el (proto-stream-command): Refactor out.
      nnimap.el (nnimap-stream): Change default to `undecided'.
      nnimap.el (nnimap-open-connection): If `nnimap-stream' is `undecided', try ssl first, and then network.
      nnimap.el (nnimap-open-connection-1): Respect nnimap-server-port.
      nnimap.el (nnimap-open-connection): Be more backwards-compatible.
      proto-stream.el (open-protocol-stream): Renamed from open-proto-stream.
      proto-stream.el (proto-stream-open-network): When doing opportunistic TLS upgrades we don't really care about the identity of the peer.
      gnus.texi (Customizing the IMAP Connection): Note the new defaults.
      gnus.texi (Direct Functions): Note the STARTTLS upgrade.
      proto-stream.el (proto-stream-open-network): Force starttls.el to use gnutls-cli, since that what we've checked for.
      proto-stream.el (proto-stream-always-use-starttls): Only default to t if open-gnutls-stream exists.
      proto-stream.el (proto-stream-open-network): If STARTTLS failed, then just open a normal connection.
      proto-stream.el (proto-stream-open-network): Wait until the greeting before doing STARTTLS.
      nnimap.el (nnimap-open-connection-1): Always upgrade to STARTTLS (for backwards compatibility).
      nnimap.el (nnimap-open-connection-1): Really respect nnimap-server-port.
      nntp.el (nntp-open-connection): Provide a :success condition.
      nnimap.el (nnimap-open-connection-1): Ditto.
      proto-stream.el (proto-stream-open-network): See what the response to the STARTTLS command is.
      proto-stream.el (proto-stream-open-network): Add some comments.
      proto-stream.el: Fix example.
      proto-stream.el (open-protocol-stream): Actually mention the STARTTLS upgrade.
      nnir.el (nnir-get-active): Skip nnir-ignored-newsgroups when searching.
      nnir.el (nnir-ignore-newsgroups): Fix default value.
      nnir.el (nnir-run-gmane): Use mm-delete-duplicates instead of delete-dups that is not available in XEmacs 21.4.
      mm-util.el (mm-delete-duplicates): Add comment.
      gnus-sum.el (gnus-summary-delete-article): If delete fails don't change the registry.
      nnimap.el (nnimap-open-connection-1): w32 open-network-stream doesn't seem to accept strings-with-numbers as port numbers.
      color.el: fix docstring to use English rather than math notation for intervals.
      shr.el (shr-find-fill-point): Don't break before apostrophes.
      nnir.el (nnir-request-move-article): Bail out if no move support in group.
      color.el (color-rgb->hsv): Fix docstring.
      nnir.el (nnir-get-active): Improve active list retrieval.
      shr.el (shr-find-fill-point): Work better for kinsoku chars and apostrophes.
      gnus-gravatar.el (gnus-gravatar-size): Set gnus-gravatar-size to nil.
      nnimap.el (nnimap-open-connection-1): Use gnus-string-match-p.
      nnimap.el (nnimap-open-connection-1): Fix PREAUTH.
      proto-stream.el (open-protocol-stream): All starttls connections are handled by the network handler.
      gnus-gravatar.el (gnus-gravatar-insert): Delete unnecessary binding to t of inhibit-read-only since it is inside gnus-with-article-headers.
      gnus-gravatar.el (gnus-gravatar-transform-address): Use mail-extract-address-components that supports non-ASCII names rather than mail-header-parse-addresses.
      shr.el (shr-find-fill-point): Don't break line between kinsoku-bol characters.
      gnus-gravatar.el (gnus-gravatar-insert): Allow LWSP in the middle of names.
      nnmaildir.el (nnmaildir-request-set-mark): Add article to add-mark funcall.
      gnus-msg.el: Remove nastygram thing.
      message.el (message-from-style): Fix comment.
      message.el (message-user-organization): Do not use gnus-local-organization.
      gnus.el: Remove gnus-local-organization.
      rtree.el: New file to handle range trees.
      nnir.el, gnus-sum.el: Redo the way nnir handles registry updates.
      rtree.el (rtree-extract): Simplify.
      gnus-win.el (gnus-configure-windows): Remove Gnus 3.x setting support.
      gnus-msg.el: Mark gnus-outgoing-message-group as obsolete.
      gnus.texi (Archived Messages): Remove gnus-outgoing-message-group.
      gnus-win.el (gnus-configure-frame): Remove old compatibility code.
      rtree.el (rtree-memq): Rewrite it as a non-recursive function.
      rtree.el (rtree-add, rtree-delq, rtree-length): Implement.
      rtree.el (rtree-add): Make code slightly faster.
      nnir.el: Allow modified summary-line-format in nnir summary buffers.
      ed797193