1. 02 Jan, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · bb7f5cbc
      Gnus developers authored
      mm-view.el (mml-smime): Require.
      mm-view.el (mm-view-pkcs7-decrypt): If mml-smime-use is set to 'epg, use EPG to decrypt S/MIME messages instead of openssl.
      nnimap.el (nnimap-request-group): Avoid double SELECT on `M-g'.
      gnus-group.el (gnus-group-kill-group): Don't try to update the group status is the group clearly is unreachable.
      auth-source.el (auth-source-create): Add the optional second parameter to `local-variable-p' to be compatible with XEmacs.
      nnml.el (nnml-request-article): Allow requesting by Message-ID to work when using a compressed nnml folder.
      gnus-sum.el (gnus-select-newsgroup): Don't propagate marks to backends after sanitising on entry, because this never makes sense: If the articles have gone missing, then the data no longer exists on the backend, and if they haven't, then Gnus is wrong, and shouldn't overwrite anything anyway.
      shr.el (shr-insert-document): Bind shr-width dynamically to window-width if it's nil.
      shr.el (shr-width, shr-insert-document): Allow nil as shr-width value with the meaning of using the full emacs window width for rendering.
      bb7f5cbc
  2. 27 Dec, 2010 1 commit
  3. 23 Dec, 2010 1 commit
  4. 22 Dec, 2010 1 commit
  5. 21 Dec, 2010 1 commit
    • Daiki Ueno's avatar
      Mark PGG obsolete. · 9d9cfd53
      Daiki Ueno authored
      * obsolete/pgg-parse.el, obsolete/pgg-pgp5.el, obsolete/pgg-pgp.el,
      * obsolete/pgg-gpg.el, obsolete/pgg-def.el, obsolete/pgg.el: Move
      from lisp/.
      
      * gnus/mml1991.el (pgg-sign-region, pgg-encrypt-region): 
      * gnus/gnus-art.el (pgg-snarf-keys-region): Autoload since PGG is now
      obsolete in Emacs.
      9d9cfd53
  6. 20 Dec, 2010 1 commit
  7. 17 Dec, 2010 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 70041e9a
      Gnus developers authored
      nnir.el (nnir-get-active): Ignore nnir-ignored-newsgroups if null.
      gnus-sum.el (gnus-summary-refer-thread): Simplify code. Restore gnus-use-agent.
       (gnus-get-newsgroup-headers): Avoid unwanted spaces at eol.
      gravatar.el (gravatar-retrieve-synchronously): New function.
       (gravatar-get-data): Make more robust.
      gnus-util.el (gnus-rescale-image): Allow to resize images even if they are from file. Can also scale up.
      nnimap.el (nnimap-retrieve-headers): Remove CRLF from the headers.
      nnir.el (nnir-mode): Make sure 'gnus-registry-install is bound.
      gnus-sum.el (gnus-get-newsgroup-headers): Revert the last change here, since it's up to the backends to do CRLF removal if their protocol has it.
      gnus-group.el (gnus-group-delete-articles): New command.
      70041e9a
  8. 16 Dec, 2010 3 commits
    • Lars Magne Ingebrigtsen's avatar
      nnimap.el (nnimap-wait-for-response): Fix the end-point calculation to really... · 59a7e27d
      Lars Magne Ingebrigtsen authored
      nnimap.el (nnimap-wait-for-response): Fix the end-point calculation to really consider the last line.
      59a7e27d
    • 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
    • Katsumi Yamaoka's avatar
      shr.el (shr-insert): Set shr-start after deleting trailing space; don't delete... · 48ba8195
      Katsumi Yamaoka authored
      shr.el (shr-insert): Set shr-start after deleting trailing space; don't delete it within indentation.
      48ba8195
  9. 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
  10. 14 Dec, 2010 2 commits
  11. 13 Dec, 2010 3 commits
    • Andrew Cohen's avatar
      nnir.el (nnir-run-gmane): Better check for gmane groups: error out if... · 99e58ed5
      Andrew Cohen authored
      nnir.el (nnir-run-gmane): Better check for gmane groups: error out if groupname doesn't contain "gmane".
      99e58ed5
    • 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
    • Lars Magne Ingebrigtsen's avatar
      proto-stream.el (proto-stream-open-network-only): Fix the calling convention... · 07176b2a
      Lars Magne Ingebrigtsen authored
      proto-stream.el (proto-stream-open-network-only): Fix the calling convention of the network-only option.
      gnus-sum.el (gnus-summary-enter-digest-group): Mention gnus-auto-select-on-ephemeral-exit.
      07176b2a
  12. 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
  13. 09 Dec, 2010 4 commits
  14. 08 Dec, 2010 3 commits
  15. 07 Dec, 2010 5 commits
  16. 06 Dec, 2010 3 commits
    • Gnus developers's avatar
      proto-stream.el (proto-stream-open-tls): Return nil if we don't get any stream. · 516aa569
      Gnus developers authored
      gnus.texi (Server Commands): Point to the rest of the server commands.
      516aa569
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · b31b26b4
      Gnus developers authored
      shr.el (shr-render-td): Render td content with shr-descend, so style will be applied to <td> too.
       (shr-colorize-region): Colorize region even if we only have a background.
       (shr-tag-body): Fix color and background color inheritance.
       (shr-tag-body): Do not recolorize after shr-generic.
       (shr-tag-font): Let shr-generic colorize via inheritance.
      shr.el (shr-descend): Only colorise something if we have a node that sets colors.
      gnus-int.el (gnus-request-thread): Rework to take a header instead of a Message-ID to avoid having nnimap depend on gnus-sum.
      shr.el (shr-tag-font): Colorize the region.
       (shr-tag-body): Ditto.
       (shr-tag-font): Actually let the styles be inherited instead of overwriting them.
       (shr-tag-font): Get the background color right.
       (shr-tag-style): Ignore all <style> tags for the moment.
      b31b26b4
    • Gnus developers's avatar
      nnir.el (nnir-request-move-article): Remove obsolete code. · 7454326a
      Gnus developers authored
      shr.el (shr-find-fill-point): Don't regard apostrophe as kinsoku-bol.
      7454326a
  17. 05 Dec, 2010 2 commits
    • Katsumi Yamaoka's avatar
    • 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
  18. 03 Dec, 2010 6 commits