1. 03 Oct, 2010 2 commits
    • Glenn Morris's avatar
      * lisp/subr.el (make-local-hook): Remove function obsolete since 21.1. · 922ad43e
      Glenn Morris authored
      * lisp/progmodes/cc-mode.el (make-local-hook): Don't do cc-bytecomp stuff.
      (c-basic-common-init, c-font-lock-init): Only call make-local-hook on
      XEmacs.
      * lisp/progmodes/cc-styles.el (make-local-hook): Don't do cc-bytecomp stuff.
      (c-make-styles-buffer-local): Only call make-local-hook on XEmacs.
      
      * lisp/gnu/gnus-util.el (gnus-make-local-hook): Simplify.
      
      * etc/NEWS: Mention above change.
      922ad43e
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 870409d4
      Gnus developers authored
      shr.el: Start implementation.
      shr.el: Continue implementation.
      gnus-gravatar.el (gnus-gravatar-insert): Adjust character where we should go backward.
      shr.el: Minimally useful state achieved.
      mm-decode.el (mm-text-html-renderer): Switch to using shr.el for HTML rendering.
      shr.el: (shr-insert): Add a newline after every picture before text.
      gnus.texi (Splitting Mail): Really fix the @ref syntax.
      shr.el (shr-add-font): Use overlays for combining faces.
      shr.el (shr-add-font): Use overlays for combining faces.
      shr.el (shr-insert): Pass upwards the text start point.
      gnus-util.el: Reintroduce multiple completion functions.
      870409d4
  2. 02 Oct, 2010 3 commits
  3. 01 Oct, 2010 7 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
    • Lars Magne Ingebrigtsen's avatar
    • Lars Magne Ingebrigtsen's avatar
      aecb42aa
    • Lars Magne Ingebrigtsen's avatar
    • Katsumi Yamaoka's avatar
      gnus-util.el (gnus-completing-read-function): Exclude gnus-icompleting-read... · 6f76a31e
      Katsumi Yamaoka authored
      gnus-util.el (gnus-completing-read-function): Exclude gnus-icompleting-read and gnus-ido-completing-read from candidates for XEmacs.
      Silence the byte compiler.
      6f76a31e
    • Katsumi Yamaoka's avatar
      4b36c6d4
    • 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
  4. 30 Sep, 2010 2 commits
    • Julien Danjou's avatar
    • 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
  5. 29 Sep, 2010 2 commits
    • Stefan Monnier's avatar
      * lisp/gnus/nnmail.el (group, group-art-list, group-art): · 01270787
      Stefan Monnier authored
      Remove unneeded directives.
      01270787
    • Katsumi Yamaoka's avatar
      Remove Emacs 21 stuff. · 0c43b6f8
      Katsumi Yamaoka authored
      mm-util.el (mm-codepage-iso-8859-list, mm-charset-eval-alist, mm-mime-charset): Comment fix.
      rfc2047.el (rfc2047-syntax-table): Comment fix.
      utf7.el (utf7-utf-16-coding-system): Comment fix.
      nnrss.el (nnrss-read-server-data, nnrss-read-group-data): Use `load' rather than `insert-file-contents' and `eval-region'.
      pgg.el (pgg-run-at-time-1): Define it for XEmacs only; fix if/else construction.
      time-date.el: No need to require cl for Emacs 21.
      0c43b6f8
  6. 28 Sep, 2010 4 commits
    • Katsumi Yamaoka's avatar
      Fix comments; remove Emacs 21 stuff. · 5b5dafd2
      Katsumi Yamaoka authored
      mail-source.el (mail-source-report-new-mail)
      message.el (message-default-mail-headers)
      mm-decode.el (mm-valid-image-format-p): Comment fix.
      mml2015.el (mml2015-use): Don't bind recursive-load-depth-limit.
      5b5dafd2
    • Julien Danjou's avatar
      Merge changes made in Gnus trunk. · b6fda8fc
      Julien Danjou authored
      gnus-gravatar.el (gnus-gravatar-insert): Fix search backward.
      gnus-gravatar.el (gnus-gravatar-insert): Fix search in case mail-address contains the same string as real-name.
      gnus-gravatar.el (gnus-gravatar-insert): More robust search.
      gnus-ems.el (gnus-put-image): Revert Lars, change and insert non-blank in header, otherwise it'll get stripped.
      b6fda8fc
    • Katsumi Yamaoka's avatar
    • Katsumi Yamaoka's avatar
      Fix message-* user options that differ from Gnus trunk. · e0a185ae
      Katsumi Yamaoka authored
      message.el (message-from-style, message-interactive, message-signature): Remove comment.
      message.el (message-cite-prefix-regexp): Default to mail-citation-prefix-regexp always.
      message.el (message-sendmail-envelope-from): Comment fix.
      message.el (message-yank-prefix): Default to mail-yank-prefix always.
      message.el (message-indentation-spaces): Default to mail-indentation-spaces always.
      message.el (message-signature-file): Default to mail-signature-file always.
      sendmail.el (mail-citation-prefix-regexp): Remove "}" from citation prefix.
      e0a185ae
  7. 27 Sep, 2010 5 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
    • Lars Magne Ingebrigtsen's avatar
      nnimap.el (utf7): Required. · 14db1c41
      Lars Magne Ingebrigtsen authored
      14db1c41
    • Gnus developers's avatar
      gnus-html.el (gnus-html-wash-tags): Decode URL entities to avoid handing... · 062eae99
      Gnus developers authored
      gnus-html.el (gnus-html-wash-tags): Decode URL entities to avoid handing broken links to browse-url.
      nnimap.el (nnimap-request-accept-article): Message the error on error.
      062eae99
    • Juanma Barranquero's avatar
      Fix typos. · 1d77b63e
      Juanma Barranquero authored
      1d77b63e
    • Katsumi Yamaoka's avatar
  8. 26 Sep, 2010 6 commits
    • Katsumi Yamaoka's avatar
      Update ChangeLogs. · 82bccbfa
      Katsumi Yamaoka authored
      82bccbfa
    • 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
      gnus-sum.el (gnus-auto-center-group): Transform into a defcustom. · 2d04f304
      Gnus developers authored
      gnus.el (gnus-group-fast-parameter): Return the last matching parameter instead of the first matching parameter.
      auth-source.el (auth-source-user-or-password): Query for password, although there are no existing auth sources.
      auth-source.el (auth-source-user-or-password): Use the existing auth sources, if any, for creation.
      2d04f304
    • 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 7 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