1. 08 Oct, 2010 1 commit
  2. 06 Oct, 2010 2 commits
  3. 05 Oct, 2010 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 130e977f
      Lars Magne Ingebrigtsen authored
      mm-decode.el (mm-shr): Bind shr-blocked-images to gnus-blocked-images.
      shr.el (shr-tag-table): Put all the images after the table.
      shr.el (shr-tag-table): Really inhibit images inside the table.
      shr.el (shr-collect-overlays): Copy over overlays from the TD elements to the main document.
      nnimap.el (nnimap-request-newgroups): Return success.
      gnus-group.el (gnus-group-make-group): Doc fix.
      nnir.el (nnir-retrieve-headers): Don't bug out on invalid data.
      gnus-sum.el (gnus-article-sort-by-most-recent-date): New function, added for symmetry.
      mm-decode.el (mm-shr): Allow displaying cid: images from shr.el.
      shr.el (shr-insert-table): Bind free variable.
      gnus-art.el (gnus-blocked-images): Move variable here.
      mm-decode.el (mm-shr): Require shr.
      shr.el (shr-tag-img): Shorten ALT texts and allow them to be line-broken.
      shr.el (shr-tag-img): Ignore image fetching errors.
      shr.el (shr-overlays-in-region): Compute overlay positions correctly.
      gnus-html.el (gnus-html-schedule-image-fetching): Protect against invalid URLs.
      130e977f
  4. 03 Oct, 2010 1 commit
  5. 01 Oct, 2010 2 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · a3f57c41
      Gnus developers authored
      gnus-registry.el: Fix and extend header docs.  Move the nnregistry feature check.
      nnimap.el (nnimap-update-info): Ignore groups that have no UIDNEXT values.
      nnimap.el: Implement nnimap-request-newgroups.
      gnus-group.el (gnus-group-completing-read): Return the symbol name, not the value from the collection.
      nnimap.el: Don't error out on empty non-UIDNEXT groups.
      nnmail.el (nnmail-article-group): Allow using the fancy split method directly.
      gnus.el (gnus-continuum-version): Make inactive, since it doesn't really message anything to the user.
      gnus-msg.el (gnus-summary-resend-message): When resending, don't externalize attachments.
      gnus.el (gnus-large-newsgroup): Mention gnus-large-ephemeral-newsgroup.
      gnus-sum.el (gnus-summary-scroll-up): Add more documentation.
      message.el (message-shorten-references): Comment on the number "21".
      mm-encode.el (mm-content-transfer-encoding-defaults): Try to make the documentation clearer.
      ChangeLog: jidanni -> Dan Jacobson.
      nnmbox.el (nnmbox-read-mbox): Mark buffer for deletion on Gnus exit.
      gnus-sum.el, gnus-win.el: Change the `h' command to only show the article buffer.
      gnus-art.el (gnus-summary-save-in-file, gnus-summary-save-in-rmail): Use with-current-buffer instead of gnus-eval-in-buffer-window to avoid popping up frames.
      gnus-sum.el (gnus-summary-clear-local-variables): Removed.
      gnus-async.el (gnus-async-delete-prefetched-entry): Remove from hash table, too.
      gnus-async.el: Try to keep the async hash table size reasonable.
      nndoc.el (nndoc-type-alist): Do babyl before mime-parts.
      gnus-start.el (gnus-check-bogus-newsgroups): Say how many groups we're being queried about.
      a3f57c41
    • Gnus developers's avatar
      nnimap.el (nnimap-request-accept-article): Get the Message-ID without the \r. · 6b958814
      Gnus developers authored
      nnimap.el (nnimap-find-article-by-message-id): Use EXAMINE instead of SELECT to get the message-id.
      gnus-art.el, gnus.el, nnimap.el: Fix up make-obsolete-variable declarations throughout.
      gnus.texi (Mail Source Specifiers): Remove webmail.el mentions.
      mail-source.el: Removed webmail support.
      nntp.el (nntp-server-list-active-group): Document.
      gnus.texi (NNTP): Document nntp-server-list-active-group.
      gnus.texi (Customizing the IMAP Connection): Remove extra quote.
      nnimap.el (nnimap-find-article-by-message-id): Really return the article number.
      nnimap.el: Add nnimap-split-fancy.
      netrc.el (netrc-credentials, netrc-machine): Return the value of the "default" entry.
      nnimap.el: Use tls.el exclusively, and not starttls.el at all.
      nnimap.el (nnimap-wait-for-connection): Accept the moronic openssl s_client -starttls output, too.
      nnrss.el (nnrss-use-local): Add documentation.
      message.el (message-ignored-supersedes-headers): Strip Injection-* headers before superseding.
      nnimap.el (nnimap-open-connection): Reinstate the auto-upgrade from unencrypted to STARTTLS, if possible.
      nnir.el: Use the server names without suffixes.
      gnus-sum.el (gnus-summary-show-thread): Skip past invisible text when expanding threads.
      gnus-registry.el: Don't follow nnmairix references.  Install the nnregistry refer method.
      gnus.texi (Spam Package Configuration Examples, SpamOracle): Remove nnimap-split-rule from examples.
      6b958814
  6. 30 Sep, 2010 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 229b59da
      Gnus developers authored
      nndraft.el (nndraft-request-expire-articles): Use the group name instead if "nndraft".
      gnus.texi (Using IMAP): Remove the @acronyms from the headings.
      nnregistry.el: Added.
      nnimap.el (nnimap-insert-partial-structure): Be way more permissive when interpreting the structures.
      GNUS-NEWS: Minor error in GNUS-NEWS - password-cache.el.
      nnimap.el (nnimap-request-accept-article): Add \r\n to the lines to make this work with Cyrus.
      gnus-registry.el: Don't prompt on load, which makes it impossible to build Gnus.
      gnus-gravatar.el: Add gnus-gravatar-properties.
      gnus-agent.el, gnus-art.el, gnus-bookmark.el, gnus-dired.el, gnus-group.el,\
       gnus-int.el, gnus-msg.el, gnus-registry.el, gnus-score.el, gnus-srvr.el,\
       gnus-sum.el, gnus-topic.el, gnus-util.el, gnus.el, mm-decode.el, mm-util.el,\
       mm-view.el, mml-smime.el, mml.el, nnmairix.el, nnrss.el, smime.el:\
       Introduce gnus-completing-read.
      gnus-util.el: Make completing-read function configurable.
      gnus-util.el: Add requires and fix history for iswitchb.
      webmail.el: Remove netscape/my-deja, since they no longer exist.
      gnus.el (gnus-local-domain): Declare variable obsolete.
      nnimap.el (nnimap-insert-partial-structure): Get the type from the correct slot, too.
      pop3.el (pop3-send-streaming-command, pop3-stream-length): New variable.
      nnimap.el (nnimap-open-connection): Revert the auto-network->starttls code.
      nnimap.el (nnimap-request-set-mark): Erase the buffer before issuing commands.
      nnimap.el (nnimap-split-rule): Mark as obsolete.
      gnus-sum.el (gnus-valid-move-group-p): Make sure that `group' is a symbol.
      nnimap.el (nnimap-split-incoming-mail): Allow `default' as nnimap-split-methods value.
      nnimap.el (nnimap-request-article): Downcase the NILs so that they are nil.
      nndoc.el (nndoc-retrieve-groups): New function.
      gnus.texi: Fix Gravatar documentation.
      229b59da
  7. 27 Sep, 2010 2 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 9f2d52e7
      Gnus developers authored
      sieve-manage.el (sieve-manage-default-stream): Make default stream customizable.
      nnimap.el (nnimap-request-accept-article): Send a "." at the end, which may or may not help.
      nnimap.el (nnimap-open-connection): Have the `network' nnimap connection use STARTTLS opportunistically.
      gnus-sum.el (gnus-summary-insert-new-articles): Copy the old-high watermark so that nothing alters it while scanning for new messages.
      nnimap.el (nnimap-request-accept-article): Remove the "." at the end, since some servers don't like it.
      nnimap.el (nnimap-open-connection): Forget credentials if the server says the password was wrong.
      nnimap.el (nnimap-parse-line): Protect against invalid data.
      gnus-art.el, gnus-sum.el, nnimap.el: Allow setting the partial fetch per server instead of globally.
      message.el (message-cite-prefix-regexp): Revert last edit.
      nnmairix.el: Make it work with latest changes in nnimap.
      gnus-sum.el (gnus-summary-move-article): Don't alter gnus-newsgroup-active.
      gnus-sum.el (gnus-summary-exit): Kill the article buffer later, so that you don't get flashes of other buffers.
      nnimap.el: Fix up partial nnimap fetching.
      gnus-sum.el: Rework the `/ N' based on the new gnus-newsgroup-highest variable.
      9f2d52e7
    • Katsumi Yamaoka's avatar
  8. 26 Sep, 2010 4 commits
    • Gnus developers's avatar
      mail-source.el (mail-source-value): Revert previous patch. · 4478e074
      Gnus developers authored
      gnus-picon.el: Inhibit showing picons for top level domains.
      gnus-art.el (gnus-article-treat-body-boundary): Fix length computing.
      gnus-news.texi: Mention nnimap-inbox.
      nnimap.el (nnimap-request-expire-articles): Compress ranges before deletion.
      nnimap.el (nnimap-retrieve-headers): Don't select the group, because that's already done by nnimap-possibly-change-group.
      gnus-html.el (gnus-html-show-images): Fix gnus-html-display-image arguments.
      gnus-html.el (gnus-html-wash-images): Fix spec computing to include start/end.
      nnimap.el: Store the IMAP greeting, so that we can tell what kind of server we're talking to.
      gnus.el (gnus): Give a final warning after startup.
      gnus-ems.el (gnus-create-image): Ignore all image-creation errors.
      nndraft.el (nndraft-request-expire-articles): Fetch the expiry target for the correct group.
      nnmh.el (nnmh-request-expire-articles): Don't try to fetch the expiry target here, because we don't know the Gnus name of the group.
      nnimap.el (nnimap-get-whole-article): Remove the data that may have arrived before the FETCH data.
      gnus-agent.el (gnus-agent-retrieve-headers): Don't propagate `fetch-old'.
      gnus-agent.el (gnus-agent-read-servers-validate): Change the level for the "Ignoring disappeared server" to something low.
      nndoc.el (nndoc-request-list): Return success always.
      4478e074
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 2696d88f
      Gnus developers authored
      gnus-picon.el (gnus-picon-create-glyph): Set the background XPM colour explicitly.
      message.el (message-cite-prefix-regexp): Remove } from the cite prefix.
      gnus-win.el (gnus-window-to-buffer-helper, gnus-all-windows-visible-p): Function needn't be a symbol.
      mail-source.el (mail-source-value): Function needn't be a symbol.
      tls.el (open-tls-stream): Don't query killing process.
      gnus-win.el: Revert previous patch, since it made Gnus backtrace.
      nnimap.el: Look up IMAP credentials based on both the virtual and physical server names.
      mail-source.el (mail-source-value): Revert previous patch.
      2696d88f
    • Lars Magne Ingebrigtsen's avatar
      auth-source.el (auth-source-create): Query the user for whether to store the credentials. · 1821a7b4
      Lars Magne Ingebrigtsen authored
      auth-source.el: Require netrc.
      nnml.el (nnml-open-nov): Don't return dead buffers.
      gnus-picon.el (gnus-picon-xbm): Removed obsolete face.
      gnus-picon.el (gnus-picon-insert-glyph): Make the background white.
      gnus-art.el (gnus-treatment-function-alist): Insert picons after doing the header highlightling.
      1821a7b4
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 8ccbef23
      Gnus developers authored
      nnimap.el: Implement partial IMAP article fetch.
      nnimap.el: Have nnimap not update the infos if it can't get info from the server.
      Implement functions for showing the complete articles.
      gnus-int.el (gnus-open-server): Don't query whether to go offline -- just do it.
      gnus-art.el (gnus-mime-delete-part): Fix plural for "byte" when there isn't a single byte.
      nndoc.el (nndoc-type-alist): Move mime-parts after mbox.  Suggested by Jay Berkenbilt.
      mm-decode.el (mm-save-part): Allow saving to other directories the normal Emacs way.
      gnus-html.el (gnus-html-rescale-image): Use our defalias gnus-window-inside-pixel-edges.
      gnus-srvr.el (gnus-server-copy-server): Add documentation.
      gnus.texi (Using IMAP): Document the new nnimap.
      nnimap.el (nnimap-wait-for-response): Search further when we're not using streaming.
      gnus-int.el (gnus-check-server): Say what the error was when opening failed.
      nnheader.el (nnheader-get-report-string): New function.
      gnus-int.el (gnus-check-server): Use report-string.
      nnimap.el (nnimap-open-connection): Add more error reporting when nnimap fails early.
      gnus-start.el (gnus-get-unread-articles): Don't try to open failed servers twice.
      nnimap.el (nnimap-wait-for-response): Reversed logic in the nnimap-streaming test.
      gnus-art.el: Removed CTAN button stuff, which I don't think is very relevant any more.
      Remove NoCeM support, since nobody seems to use it any more.
      Remove earcon and gnus-audio.
      gnus.el (gnus): Silence gnus-load message.
      gnus-group.el (gnus-read-ephemeral-bug-group): Add the bug email address to the To list for easier response.
      gnus.texi (Connecting to an IMAP Server): Show how to use as primary method instead of secondary.
      8ccbef23
  9. 25 Sep, 2010 2 commits
  10. 24 Sep, 2010 2 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 61b1af82
      Gnus developers authored
      gnus.el (gnus-sloppily-equal-method-parameters): Avoid cl.el convenience functions.
      nnrss.el (nnrss-retrieve-groups): Change to the group before checking its data structures.
      nnimap.el (nnimap-split-incoming-mail): Fix paren typo in the 'junk handling.
      starttls.el: (starttls-open-stream): Add autoload cookie.
      nnimap.el (nnimap-command): Register the last command time so that we can use it for idling NOOPs.
      nnimap.el: Implement IMAP keepalive.
      gnus-cache.el (gnus-cache-braid-heads): When braiding heads, don't use the same article number for all the cached articles.
      nnimap.el (nnimap-update-info): Protect against nil uidnexts.
      gnus-group.el: Remove the outdated archive group stuff, which no longer works.
      gnus-group.el, gnus.el: Remove the outdated charter support.
      gnus-sum.el, gnus-group.el, gnus.el: Remove outdated support for FAQ fetching.
      gnus-gravatar.el, gravatar.el: New files.
      61b1af82
    • Katsumi Yamaoka's avatar
      Remove Emacs 21 stuff. · 5843126b
      Katsumi Yamaoka authored
      gmm-utils.el (gmm-tool-bar-from-list): Always use tool-bar-local-item and tool-bar-local-item-from-menu.
      gnus-agent.el (gnus-agent-make-mode-line-string): Always use mode-line-highlight face for Emacs.
      gnus-art.el (toplevel): Don't bind recursive-load-depth-limit while loading gnus-sum.elc; don't autoload canlock-verify.
      gnus-art.el (gnus-article-jump-to-part): Use read-number.
      gnus-art.el (gnus-insert-mime-button, gnus-insert-mime-security-button): Remove Emacs pre-21 compatible code for help-echo.
      gnus-art.el (gnus-article-next-page-1): No need to adjust the number of lines.
      gnus-art.el (gnus-article-describe-bindings): Always use help-buffer.
      gnus-audio.el (gnus-audio-inline-sound): Comment fix.
      gnus-cus.el (gnus-custom-mode): Comment fix.
      gnus-group.el (gnus-group-update-tool-bar): Comment fix.
      gnus-sum.el (gnus-remove-overlays): Doc fix.
      gnus-util.el (gnus-select-frame-set-input-focus): Remove Emacs 21 compatible code.
      5843126b
  11. 20 Sep, 2010 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · bdaa75c7
      Lars Magne Ingebrigtsen authored
      mail-parse.el (mail-header-encode-parameter): Define as rfc2045-encode-string.
      nnheader.el (nnheader-insert-nov): Protect against junk appearing in the extra mail headers.
      gnus-html.el: Prefetch and html washing additions.
      gnus-html.el (gnus-html-prefetch-images): Fix up the url-retrieve calling conventions so that prefetch doesn't bug out.
      Pass proper format strings to gnus-message.
      nnimap.el: Allow anonymous login.
      nnimap.el (nnimap-transform-headers): The chars header is called Chars not Bytes.
      nnimap.el (nnimap-wait-for-response): Don't infloop if the IMAP connection drops.
      gnus-start.el (gnus-get-unread-articles): Call `gnus-open-server' on each method before trying to scan them etc.
      gnus-sum.el (gnus-summary-update-mark): Replace subst-char-in-region by subst-char-in-region.
      gnus.el (gnus-similar-server-opened): Refactor a bit and add comments.
      gnus.el: Fix a speed regression based in methods that were similar weren't the same.
      gnus.el (gnus): When using the development version of Gnus, load the gnus-load file.
      nnimap.el (nnimap-open-connection):  When looking for credentials, also use the nnimap-server-port.
      nnimap.el (nnimap-request-article): Return the group/article number, so that Gnus `^' works as expected.
      nnimap.el (nnimap-find-wanted-parts-1): Return the MIME parts as IMAP wants them.
      gnus-start.el (gnus-ignored-newsgroups): Remove [] from the list of bogus characters.
      gnus-html.el (gnus-html-image-fetched): Protect against the data not arriving.
      nnimap.el (nnimap-wait-for-connection): Avoid a race condition while waiting for the connection string.
      gnus.texi (Required Back End Functions): Document INFO.
      bdaa75c7
  12. 04 Sep, 2010 3 commits
  13. 02 Sep, 2010 1 commit
  14. 31 Aug, 2010 1 commit
  15. 30 Aug, 2010 1 commit
    • Katsumi Yamaoka's avatar
      Misc Gnus fixes by Lars Magne Ingebrigtsen <larsi@gnus.org>. · b1992461
      Katsumi Yamaoka authored
      2010-08-29  Adam Sjøgren  <asjo@koldfront.dk>
       * gnus-html.el (gnus-html-put-image): Use XEmacs-compatible image
       functions.
      
      2010-08-29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
       * gnus-art.el (gnus-article-add-button): Take an optional parameter to
       say what the mouseover text should be.
      
       * gnus-html.el (gnus-html-prefetch-images): Use the summary-local
       version of the mm-w3m-safe-url-regexp variable to only download images
       in the groups where we want that to happen.
      
       * gnus-sum.el (gnus-summary-stop-at-end-of-message): New variable.
      
       * gnus-art.el (gnus-article-beginning-of-window): Make into defun for
       easier debugging.
       (gnus-article-beginning-of-window): Add kludge to allow spacing past
       big pictures in the article buffer.
      
       * mm-decode.el (mm-text-html-renderer): Default the html renderer to
       gnus-article-html.
       (mm-text-html-renderer): gnus-article-html needs curl in addition to
       w3m.
      b1992461
  16. 17 Aug, 2010 1 commit
    • Glenn Morris's avatar
      Silence some Gnus compiler warnings. · 8e7d4ca1
      Glenn Morris authored
      * lisp/gnus/gnus-art.el (bookmark-make-record-function):
      * lisp/gnus/gnus-sum.el (bookmark-yank-point, bookmark-current-bookmark):
      Declare for compiler.
      
      * lisp/gnus/mm-url.el (mml-compute-boundary): Autoload.
      8e7d4ca1
  17. 14 Jul, 2010 1 commit
    • Karl Fogel's avatar
      Allow bookmarks to be set from Gnus Article buffers (Bug #5975). · 33b48483
      Karl Fogel authored
      Patch applied (with minor tweaks) by Karl Fogel.  Note this leaves
      C-w still not working correctly from Article buffers; Thierry's
      patch to fix that will be applied after this.
      
      * lisp/gnus/gnus-art.el (bookmark-make-record-function): New local variable.
      
      * lisp/gnus/gnus-sum.el (gnus-summary-bookmark-make-record): Allow setting
        from article buffer.
        (gnus-summary-bookmark-jump): Maybe jump to article buffer.
      33b48483
  18. 10 Jun, 2010 1 commit
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 3e3ab3ab
      Katsumi Yamaoka authored
      (gnus-mime-buttonized-part-id): New internal variable.
      (gnus-article-edit-part): Bind it to make last part that is substituted
       or deleted visible.
      (gnus-mime-display-single): Buttonize part of which id equals to
       gnus-mime-buttonized-part-id.
      3e3ab3ab
  19. 02 Jun, 2010 1 commit
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 3aeb9402
      Katsumi Yamaoka authored
      (gnus-article-browse-delete-temp-files): Don't make query
       for each temp file when gnus-article-browse-delete-temp is ask.
      3aeb9402
  20. 13 May, 2010 1 commit
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 7cab80f9
      Katsumi Yamaoka authored
      * gnus-art.el (gnus-bind-safe-url-regexp): Bind mm-w3m-safe-url-regexp
       to nil when we're in a mml-preview buffer and no group is selected.
      
      * mml1991.el (mml1991-mailcrypt-encrypt, mml1991-gpg-encrypt)
      * mml2015.el (mml2015-gpg-encrypt): Disable multibyte in buffers
       generated within the mm-with-unibyte-current-buffer macro.
      7cab80f9
  21. 07 May, 2010 2 commits
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 9581ba4d
      Katsumi Yamaoka authored
      Note: Julien has already sent a form to FSF to sign a paper.
      2010-05-07  Julien Danjou  <julien@danjou.info>
       * gnus-art.el (gnus-mime-pipe-part): Add optional argument `cmd'; pass
       it to mm-pipe-part.
      
       * mm-decode.el (mm-pipe-part): Add optional argument `cmd'; use it if
       it is given.
      9581ba4d
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 765d4319
      Katsumi Yamaoka authored
      * mail/binhex.el (binhex-decode-region-internal)
      * mail/uudecode.el (uudecode-decode-region-internal)
      * net/dns.el (dns-read-string-name, dns-write, dns-read)
      (dns-read-type, dns-query)
      * pgg-parse.el (pgg-parse-armor)
      * pgg.el (pgg-verify-region)
      * sha1.el (sha1-string-external): Don't run set-buffer-multibyte for
      XEmacs.
      
      * net/imap.el (imap-disable-multibyte): Redefine them as a macro.
      
      * nnweb.el (nnweb-gmane-search)
      * yenc.el (yenc-decode-region): Don't run set-buffer-multibyte for
      XEmacs.
      
      * gnus-art.el (gnus-article-browse-html-parts)
      * gnus-group.el (gnus-read-ephemeral-gmane-group)
      (gnus-read-ephemeral-bug-grou): Use mm-make-temp-file instead of
      make-temp-file.
      
      * gnus-dired.el (gnus-dired-mode): Bind gnus-dired-mode-hook,
      gnus-dired-mode-on-hook and gnus-dired-mode-off-hook for XEmacs when
      compiling.
      
      * gnus-ml.el (gnus-mailing-list-mode): Bind gnus-mailing-list-mode-hook,
      gnus-mailing-list-mode-on-hook and gnus-mailing-list-mode-off-hook for
      XEmacs when compiling.
      
      * gnus-salt.el (gnus-pick-mode): Bind gnus-pick-mode-on-hook and
      gnus-pick-mode-off-hook for XEmacs when compiling.
      (gnus-binary-mode): Bind gnus-binary-mode-on-hook and
      gnus-binary-mode-off-hook for XEmacs when compiling.
      
      * gnus-sum.el (gnus-summary-limit-strange-charsets-predicate): Return
      nil if char-charset is not available.
      
      * sieve-manage.el (sieve-manage-disable-multibyte): Redefine them as a
      macro.
      
      * mm-url.el (mm-url-form-encode-xwfu): Use mm-encode-coding-string
      instead of encode-coding-string.
      
      * mm-util.el (mm-enable-multibyte, mm-disable-multibyte): Use (featurep
      'xemacs) instead of mm-emacs-mule to switch function definitions.
      (mm-with-unibyte-current-buffer): Make it a progn macro for XEmacs.
      765d4319
  22. 31 Mar, 2010 1 commit
  23. 30 Mar, 2010 2 commits
    • Katsumi Yamaoka's avatar
      2010-03-30 Martin Stjernholm <mast@lysator.liu.se> · 82fc7980
      Katsumi Yamaoka authored
       * mm-decode.el (mm-add-meta-html-tag): Added option to override the
       charset.
       * gnus-art.el (gnus-article-browse-html-parts): Force the correct
       charset into the <meta> tag when the article is encoded to utf-8.
      82fc7980
    • Katsumi Yamaoka's avatar
      2010-03-30 Katsumi Yamaoka <yamaoka@jpl.org> · 20c0b2ce
      Katsumi Yamaoka authored
       * gnus-art.el (gnus-article-browse-delete-temp-files): Delete
       directories as well.
       (gnus-article-browse-html-parts): Work for images that do not specify
       file names; delete temp directory when quitting; insert header at the
       right place; use file: scheme for image files.
      
      2010-03-30  Eric Schulte  <schulte.eric@gmail.com>
      
       * gnus-art.el (gnus-article-browse-html-save-cid-image): New function.
       (gnus-article-browse-html-parts): Use it to make temporary cid image
       files in addition to html file so that browser may display them.
      20c0b2ce
  24. 23 Mar, 2010 1 commit
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk · ec7995fa
      Katsumi Yamaoka authored
      =====================
      2010-03-23  Katsumi Yamaoka  <yamaoka@jpl.org>
      
       * gnus-art.el (canlock-verify): Autoload it for Emacs 21.
      
       * message.el (ecomplete-setup): Autoload it for Emacs <23.
      
       * mml-sec.el (mml-secure-cache-passphrase): Default to t that is
       password-cache's default if it is not bound.
       (mml-secure-passphrase-cache-expiry): Default to 16 that is
       password-cache-expiry's default if it is not bound.
      
       * pop3.el (pop3-list): Don't use 3rd arg of `split-string' which is not
       available in Emacs 21.
      
      2010-03-23  Teodor Zlatanov  <tzz@lifelogs.com>
      
       * auth-source.el (auth-sources): Fix up definition so extra parameters
       are always inline.
      
      2010-03-22  Martin Stjernholm  <mast@lysator.liu.se>
      
       * nnimap.el (nnimap-verify-uidvalidity): Fixed bug where uidvalidity
       wasn't updated after mismatch.  Clear cached mailbox info correctly
       when uidvalidity changes.
       (nnimap-group-prefixed-name): New function to avoid some code
       duplication.
       (nnimap-verify-uidvalidity, nnimap-group-overview-filename)
       (nnimap-request-group): Use it.
       (nnimap-retrieve-groups, nnimap-verify-uidvalidity)
       (nnimap-update-unseen): Significantly improved speed of Gnus startup
       with many imap folders.  This is done by caching the group status from
       the imap server persistently in a group parameter `imap-status'. (This
       was cached before too if `nnimap-retrieve-groups-asynchronous' was set,
       but not persistently, so every Gnus startup was still very slow.)
      
      2010-03-20  Teodor Zlatanov  <tzz@lifelogs.com>
      
       * auth-source.el: Set up autoloads.  Bump to 23.2 because of the
       secrets.el dependency.
       (auth-sources): Add optional user name.  Add secrets.el configuration
       choice (unused right now).
      
      2010-03-20  Teodor Zlatanov  <tzz@lifelogs.com>
      
       * gnus-sum.el (gnus-summary-make-menu-bar): Let
       `gnus-registry-install-shortcuts' fill in the functions.
      
       * gnus-registry.el (gnus-summary-misc-menu): Declare to avoid
       warnings.
       (gnus-registry-misc-menus): Variable to hold registry mark menus.
       (gnus-registry-install-shortcuts): Populate and use it in a
       `gnus-summary-menu-hook' lambda, under "Gnus"->"Registry Marks".
      
      2010-03-20  Martin Stjernholm  <mast@lysator.liu.se>
      
       * nnimap.el (nnimap-decode-group-name, nnimap-encode-group-name):
       In-place substitutions for the group name encoding/decoding.
       (nnimap-find-minmax-uid, nnimap-possibly-change-group)
       (nnimap-retrieve-headers-progress, nnimap-possibly-change-group)
       (nnimap-retrieve-headers-progress, nnimap-request-article-part)
       (nnimap-update-unseen, nnimap-request-list)
       (nnimap-retrieve-groups, nnimap-request-update-info-internal)
       (nnimap-request-set-mark, nnimap-split-to-groups)
       (nnimap-split-articles, nnimap-request-newgroups)
       (nnimap-request-create-group, nnimap-request-accept-article)
       (nnimap-request-delete-group, nnimap-request-rename-group)
       (nnimap-acl-get, nnimap-acl-edit): Use them.  Replace `mbx' with
       `encoded-mbx' for consistency.
       (nnimap-close-group): Call `imap-current-mailbox' instead of using the
       variable `imap-current-mailbox'.
      
       * gnus-agent.el (gnus-agent-fetch-articles, gnus-agent-fetch-headers)
       (gnus-agent-regenerate-group): Use `gnus-agent-decoded-group-name'.
      
      2010-03-20  Bojan Petrovic  <bpetrovi@f.bg.ac.rs>
      
       * pop3.el (pop3-display-message-size-flag): Display message size byte
       counts during POP3 download.
       (pop3-movemail): Use it.
       (pop3-list): Implement listing of available messages.
      
      2010-03-20  Mark Triggs  <mst@dishevelled.net>  (tiny change)
      
       * nnir.el (nnir-get-article-nov-override-function): New function to
       override the normal NOV retrieval.
       (nnir-retrieve-headers): Use it.
      ec7995fa
  25. 24 Feb, 2010 1 commit
  26. 13 Jan, 2010 1 commit
  27. 06 Jan, 2010 1 commit
  28. 24 Oct, 2009 1 commit