X-Git-Url: http://cgit.sxemacs.org/?p=gnus;a=blobdiff_plain;f=lisp%2FChangeLog;h=9a7f8c37c3e7e09cc1f3699f2e50cf9c4e96e8ed;hp=d9deb489418e7264cb45355d86fa462541f272ce;hb=a1e20e76b6028842122275df0c5620cfd986790a;hpb=4c786d76c7c7306440898fb6d6795214c39fedab diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d9deb4894..9a7f8c37c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,345 @@ +2009-05-30 David Engster + + * nnmairix.el: Remove old documentation in the commentary block. + (nnmairix-request-group): Do not update active file for nnml back ends. + (nnmairix-retrieve-headers): Set gnus-nov-is-evil to t for nnimap back + end so that overview files are ignored. + (nnmairix-update-groups): Make updating the groups more robust by using + marks. + (nnmairix-determine-original-group-from-path): Circumvent mairix bug + with dollar characters in message-id. + +2009-04-28 Reiner Steib + + * spam.el: Use dns-query instead of query-dns. Was renamed on + 2008-12-25 in dns.el. + +2009-04-20 Stefan Monnier + + * rfc2047.el (rfc2047-decode-region): Don't skip past `start', which + could happen if the text is only composed of spaces and/or tabs. + +2009-03-03 Brian Sniffen (tiny change) + + * gnus-draft.el (gnus-draft-send): Bind gnus-message-setup-hook to nil + when sending a queued message to avoid extra mml tags. + +2009-03-02 Katsumi Yamaoka + + * mml.el (mml-insert-mime): Don't break parts that mm-uu dissected. + +2009-02-27 Katsumi Yamaoka + + * lpath.el: Fbind rmail-swap-buffers-maybe for Emacs 21~22; + fbind rmail-msg-restore-non-pruned-header, rmail-swap-buffers-maybe and + rmail-toggle-header for XEmacs; + bind rmail-default-file and rmail-default-rmail-file for XEmacs. + +2009-02-25 Katsumi Yamaoka + + * gnus-dired.el: Remove autoload for gnus-setup-message. + (gnus-dired-attach): Fake this-command value to prevent Gnus from + displaying Gnus logo; always use compose-mail. + +2009-02-23 Katsumi Yamaoka + + * gnus-dired.el: Tell autoload that gnus-setup-message is a macro. + +2009-02-18 Katsumi Yamaoka + + * gnus-nocem.el (gnus-nocem-groups): Remove invalid NoCeM groups. + (gnus-nocem-issuers): List currently active issuers; fix custom type. + (gnus-nocem-verifyer): Default to gnus-nocem-epg-verify if EasyPG is + available. + (gnus-nocem-epg-verify): New function. + +2009-02-15 Reiner Steib + + * gnus-art.el (gnus-button-alist): Recognize Konqueror info links. + +2009-02-15 Glenn Morris + + * gnus-util.el (rmail-insert-rmail-file-header) + (rmail-count-new-messages, rmail-show-message): Remove unnecessary + autoloads. + (rmail-default-rmail-file): Remove unnecessary declaration. + (gnus-output-to-rmail): Handle mbox Rmail as well as Babyl Rmail. + +2009-02-14 Glenn Morris + + * gnus.el (rmail-default-rmail-file): Remove declaration of deleted + variable (only used in gnus-util, which declares it anyway). + (rmail-output-to-rmail-file): Remove autoload of deleted function, + which was only needed by gnus-art (changed to not use it any more). + (rmail-insert-rmail-file-header): Remove autoload of deleted function, + only used in gnus-util, which autoloads it itself. + (rmail-update-summary): Fix autoload. + + * gnus-art.el (gnus-summary-save-in-mail): Use gnus-output-to-rmail + rather than rmail-output-to-rmail-file. + +2009-02-07 Glenn Morris + + * message.el (rmail-msg-restore-non-pruned-header): Remove unneeded + autoload of function that no longer exists. + (rmail-toggle-header): Declare. + (message-forward-rmail-make-body): Handle mbox Rmail. + +2009-01-31 Glenn Morris + + * gnus-sum.el (gnus-summary-next-article): XEmacs-friendly version of + 2009-01-09 change. + +2009-01-31 Dave Love + + * imap.el (imap-fetch-safe): Bind debug-on-error. + (imap-debug): Add imap-fetch-safe. + +2009-01-26 Teodor Zlatanov + + * auth-source.el (auth-source-forget-user-or-password): Clarify docs. + (auth-source-forget-all-cached): New convenience function. + (auth-source-user-or-password): Accept list of modes or a single mode. + + * mail-source.el (mail-source-bind, mail-source-set-1): Use list of + auth-source modes. + + * netrc.el (netrc-machine-user-or-password): Use list of + auth-source modes. + + * nnimap.el (nnimap-open-connection): Use list of + auth-source modes. + + * nntp.el (nntp-send-authinfo): Use list of + auth-source modes. + +2009-01-16 Teodor Zlatanov + + * auth-source.el: Update docs to reflect epa-file-enable is to be used + now. + +2009-01-16 Katsumi Yamaoka + + * nnmail.el (nnmail-pathname-coding-system): Default to the `file-name' + coding system in XEmacs; add a workaround for XEmacs. + + * lpath.el: Fbind coding-system-aliasee. + +2009-01-14 Katsumi Yamaoka + + * mm-util.el (mm-coding-system-priorities): Protect against nil value + of current-language-environment. + +2009-01-13 Reiner Steib + + * nnfolder.el (nnfolder-read-folder): Check if most-positive-fixnum is + available at runtime. + +2009-01-13 Katsumi Yamaoka + + * gnus-art.el (article-date-ut): Fix end point of narrowing. + +2009-01-11 Aidan Kehoe + + * nnfolder.el (nnfolder-read-folder): The (lsh -1 -1) trick to generate + the greatest positive fixnum value doesn't work under an XEmacs with + bignum support; use the most-positive-fixnum constant instead, + available since Emacs 21.1 with cl and XEmacs 21.1. + +2009-01-10 Katsumi Yamaoka + + * gnus-sum.el (gnus-summary-next-article): Revert last change by which + XEmacs gets not to work. + +2009-01-09 Katsumi Yamaoka + + * mm-util.el (mm-coding-system-priorities): Allow the value like + "Japanese (UTF-8)" of current-language-environment. + +2009-01-09 Glenn Morris + + * gnus-sum.el (gnus-summary-next-article): Replace last-command-char + with last-command-event. + +2009-01-08 Reiner Steib + + * imap.el (imap-enable-exchange-bug-workaround): Explain auto-detection + in the doc string. + + * message.el (message-fix-before-sending): Amend comment. + +2009-01-08 Dave Love + + * imap.el (imap-message-appenduid-1): Fix typo in imap-fetch-safe call. + +2009-01-07 David Engster + + * gnus-msg.el (gnus-inews-do-gcc): Fix last patch to deal with + simplified server definitions by converting it via + gnus-server-to-method. + +2009-01-06 Katsumi Yamaoka + + * gnus-sum.el (gnus-summary-set-local-parameters): Always evaluate + parameter's operands. + +2009-01-06 David Engster + + * gnus-msg.el (gnus-inews-do-gcc): Reduce to short group name when on + primary select method (for gnus-group-mark-article-as-read). + +2009-01-06 Tassilo Horn + + * gnus-art.el (gnus-treat-display-face): Fix docstring link to point to + `(gnus)Face', not `(gnus)X-Face'. + +2009-01-05 Katsumi Yamaoka + + * mm-util.el (mm-ucs-to-char): New function. + + * mm-url.el (mm-url-decode-entities): Use it. + + * lpath.el: Fbind decode-char, int-to-char, ucs-to-char and + unicode-to-char. + +2009-01-05 Dave Love + + * time-date.el: Require cl for `declare'. + +2009-01-05 Reiner Steib + + * time-date.el (format-seconds): Explain `assoc-string'. Suggested by + Dave Love. + +2009-01-03 Reiner Steib + + * message.el (message-fix-before-sending): Add `eight-bit' to + illegible-text check. + +2009-01-03 Michael Olson + + * nnimap.el (nnimap-retrieve-headers-progress): Handle edge case where + `headers' is nil. This can occur if the IMAP server does not have + permissions to read messages from a folder, but can write new messages + to the folder. + (nnimap-request-article-part): Do not insert `data' if it is nil. + + * imap.el (imap-parse-fetch): Courier can insert spurious blank + characters which will confuse `read', so skip past them. + +2009-01-01 Dave Love + + * imap.el (imap-string-to-integer): Fix typo. + (imap-fetch-safe): New function. + (imap-message-copyuid-1, imap-message-appenduid-1): Use it. + + * nnimap.el (nnimap-find-minmax-uid): Use imap-fetch-safe. + + * imap.el (imap-process-connection-type, imap-debug, imap-open): + (imap-parse-greeting): Fix doc strings. + (imap-tls-open, imap-search, imap-message-appenduid-1): Add FIXMEs. + (imap-parse-flag-list): Make messages unique. + (imap-parse-body): Fix comments. Add comment on Exchange 2007. + + * nnimap.el: Fix author email. + (nnimap-split-rule): Add FIXME comment. + (nnimap-debug): Fix doc string. + +2008-12-26 Reiner Steib + + * dns.el (dns-set-servers): Check "Address". Fix typo. + +2008-12-25 Reiner Steib + + * dns.el (dns-set-servers): Renamed from dns-parse-resolv-conf. Call + nslookup if resolv.conf isn't available. + (dns-query): Rename from query-dns. + (dns-query-cached): Rename from query-dns-cached. + +2008-12-25 Katsumi Yamaoka + + * gnus-sum.el (gnus-summary-set-article-display-arrow): Make + overlay-arrow-position and overlay-arrow-string buffer-local; no need + to check if those variables exist (first appeared in Emacs 18.50). + +2008-12-24 Katsumi Yamaoka + + * mm-util.el (mm-line-number-at-pos): New function. + + * spam-report.el (spam-report-process-queue): Use it. + +2008-12-24 David Engster + + * gnus-sum.el (gnus-summary-set-local-parameters): Don't bind + parameters that haven't existed as variables as buffer-local variables. + +2008-12-23 Dave Love + + * legacy-gnus-agent.el (gnus-agent-unlist-expire-days): Don't use + cadar. + + * sieve-manage.el (sieve-manage-starttls-p): Renamed from + imap-starttls-p. + (sieve-manage-starttls-open): Renamed from imap-starttls-open. + +2008-12-22 Dave Love + + * imap.el: Fix author email. Doc fixes. + (imap-parse-body): Work around assertion failure in bogus Exchange 2007 + reply. + +2008-12-22 Reiner Steib + + * spam-report.el (spam-report-gmane-max-requests): New constant. + (spam-report-gmane-wait): New variable. + (spam-report-gmane-ham, spam-report-gmane-spam) + (spam-report-url-ping-plain, spam-report-process-queue): Wait only if + spam-report-gmane-wait is non-nil should be sufficient to avoid DOS-ing + the server. + + * nnheader.el (nnheader-read-timeout, nnheader-accept-process-output): + Add explanations. + + * pop3.el (pop3-accept-process-output, pop3-read-timeout): Use + nnheader-accept-process-output and nnheader-read-timeout if available. + (pop3-movemail): Use it. + + * message.el (message-check-news-body-syntax): Fix signature check if + there's an attachment. + +2008-12-21 Katsumi Yamaoka + + * mm-util.el: Add comments to the mm- emulating functions. + +2008-12-21 Reiner Steib + + * gnus-start.el (gnus-before-startup-hook): Fix doc string. Reported + by Stephen Berman . + +2008-12-18 Katsumi Yamaoka + + * mm-util.el (mm-substring-no-properties): New function. + (mm-read-charset, mm-subst-char-in-string, mm-replace-in-string) + (mm-special-display-p): Enable those lambda forms to be byte compiled. + (mm-string-to-multibyte): Doc fix. + + * mml.el (mml-attach-file): Use mm-substring-no-properties. + +2008-12-18 Reiner Steib + + * mml.el (mml-attach-file): Strip text properties from file name. + (Bug#1574) + +2008-12-16 Glenn Morris + + * mm-util.el (mm-charset-override-alist): Declare for compiler. + +2008-12-15 Katsumi Yamaoka + + * mml.el (mml-generate-mime-1): Prefer the MIME charset that Emacs + knows since the charset specified might be a bogus alias that + mm-charset-synonym-alist provides. + 2008-12-15 Reiner Steib * mm-util.el (mm-charset-synonym-alist): Add bogus names "UTF8" and @@ -1829,7 +2171,7 @@ group names with backslashes. Reported by Tassilo Horn . -2007-12-06 D. Goel +2007-12-06 Deepak Goel * gnus-art.el (article-make-date-line): * gnus-start.el (gnus-load): @@ -2526,7 +2868,7 @@ * mm-util.el (mm-charset-synonym-alist): Alias gbk to cp936. Fix comment about "iso8859-1". -2007-10-08 Daiki Ueno +2007-10-08 Daiki Ueno * mm-decode.el (mm-possibly-verify-or-decrypt): Replace PARTS with the ones returned from the verify-function. @@ -2809,7 +3151,7 @@ * gnus-sum.el (gnus-select-newsgroup): Decode group name in error msg. (gnus-read-move-group-name): Decode group name for completion. -2007-07-31 Ted Zlatanov +2007-07-31 Teodor Zlatanov * gnus-srvr.el (gnus-server-close-all-servers): Close servers not only in gnus-inserted-opened-servers but also in gnus-server-alist (Katsumi @@ -4515,6 +4857,13 @@ * mm-extern.el (mm-extern-mail-server): End `y-or-n-p' prompt with a space. +2006-08-10 Romain Francoise + + * dns-mode.el: Alias `zone-mode' to `dns-mode'. + (dns-mode-soa-auto-increment-serial): New user option. + (dns-mode-soa-maybe-increment-serial): New function. + (dns-mode): Add the latter to `write-contents-functions'. + 2006-08-09 Katsumi Yamaoka * compface.el (uncompface): Use binary rather than raw-text-unix. @@ -8462,6 +8811,10 @@ * dgnushack.el: Advise byte-optimize-form-code-walker to avoid the ``...called for effect'' warnings for Emacs 21.4 as well as 21.3. +2005-05-27 Lute Kamstra + + * dns-mode.el (dns-mode): Specify customization group. + 2005-05-26 Luc Teirlinck * gnus-agent.el (gnus-agent-make-mode-line-string): @@ -8674,7 +9027,7 @@ * gnus-art.el (gnus-article-read-summary-keys): Fix misplaced parens. -2005-04-06 D Goel +2005-04-06 Deepak Goel * spam-stat.el (spam-stat-score-buffer): Add a call to a user-function allow user modifications of the scores. @@ -12096,6 +12449,7 @@ * gnus-start.el (gnus-get-unread-articles): Fix last commit. 2004-04-07 Kevin Greiner + * gnus-agent.el (gnus-agent-total-fetched-hashtb): New variable. (gnus-agent-with-refreshed-group): New macro. (gnus-agent-rename-group): New function. @@ -13755,11 +14109,10 @@ 2004-01-04 Mario Lang - * dns.el: Add support for AAAA records (see RFC 3596) - - * Fix typo PRT -> PTR - - * Parse MX, PTR and SOA replies (see RFC 1035) + * dns.el (dns-query-types): Fix typo. + (dns-query-types): New function + (dns-read-type): Add support for AAAA records, see RFC 3596. Parse MX, + PTR and SOA replies, see RFC 1035. 2004-01-04 Lars Magne Ingebrigtsen @@ -13786,7 +14139,7 @@ See ChangeLog.2 for earlier changes. - Copyright (C) 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. + Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. This file is part of GNU Emacs.