X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FChangeLog;h=51d4b1c2edfed6437709c0da43e19a233bad9894;hb=4b2f55b747371ddbbde77f4f4c323021710e186b;hp=865cf75bab74259919ba1b6fa84c2df24083d484;hpb=9fe47876d6f4cf0b3fae6c5eaa8cf7a17660f685;p=gnus diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 865cf75ba..51d4b1c2e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,707 @@ +2009-11-17 Katsumi Yamaoka + + * rfc2047.el (rfc2047-decode-region): Don't quote decoded words + containing tspecial characters if they have been already quoted. + +2009-11-05 Dan Nicolaescu + + * dns-mode.el (auto-mode-alist): Purecopy string. + +2009-11-03 Stefan Monnier + + * hashcash.el (hashcash-generate-payment): Use with-current-buffer. + +2009-10-24 Glenn Morris + + * gnus-art.el (help-xref-stack-item): Define for compiler. + +2009-10-21 Kevin Ryde + + * dns.el: Add "Keywords: comm", as per net/net-utils.el. + +2009-10-20 Katsumi Yamaoka + + * gnus-sum.el (gnus-remove-overlays): eval-and-compile. + +2009-10-19 Katsumi Yamaoka + + * gnus-sum.el (gnus-summary-show-thread): Remove useless goto-char. + (gnus-summary-show-thread, gnus-summary-hide-thread): Indent. + +2009-10-16 Katsumi Yamaoka + + * gnus.el (gnus-overlay-get): New alias to overlay-get. + (gnus-overlays-in): New alias to overlays-in. + + * gnus-sum.el (gnus-remove-overlays): Use gnus-overlays-in, + gnus-overlay-get, and gnus-delete-overlay. + (gnus-summary-show-thread): Make it work as well for systems in which + next-single-char-property-change is not available. + (gnus-summary-hide-thread): Use gnus-make-overlay and gnus-overlay-put. + + * gnus-xmas.el (gnus-xmas-overlays-in): New function. + (gnus-overlay-get): New alias to extent-property. + (gnus-overlays-in): New alias to gnus-xmas-overlays-in. + + * dgnushack.el: Autoload add-to-invisibility-spec for XEmacs 21.4 and + SXEmacs. + + * lpath.el: Fbind next-single-char-property-change for XEmacs 21.4 and + SXEmacs. + +2009-10-14 Reiner Steib + + * gnus-sum.el (gnus-remove-overlays): Add doc string and alias. + +2009-10-14 Dan Nicolaescu + + * gnus-sum.el (gnus-remove-overlays): Compatibility code for Emacs 21 + and XEmacs that don't have `remove-overlays'. + +2009-10-14 Stefan Monnier + + * gnus-sum.el (gnus-summary-mode, gnus-summary-show-all-threads) + (gnus-summary-show-thread, gnus-summary-hide-thread): Get rid of + selective display. Use overlays instead. + +2009-10-04 Juanma Barranquero + + * spam-stat.el (spam-stat-strip-xref): Fix typo in docstring. + +2009-09-29 Juanma Barranquero + + * spam-stat.el (spam-stat-load): Fix typo in message. + +2009-09-24 Juanma Barranquero + + * dig.el (dig-invoke): Fix typo in docstring. + (query-dig): Reflow docstring. + +2009-09-23 Juanma Barranquero + + * gnus-art.el (gnus-article-encrypt-body): + * message.el (message-check-recipients): + * mm-util.el (mm-codepage-setup): + * nnir.el (gnus-summary-nnir-goto-thread, nnir-run-waissearch) + (nnir-run-swish++, nnir-run-swish-e): Fix typos in error messages. + +2009-09-22 Daiki Ueno + + * mm-encode.el (mm-sign-option, mm-encrypt-option): New user option. + * mml2015.el (mml2015-epg-sign, mml2015-epg-encrypt): Let users select + keys from the menu if mm-{sign,encrypt}-option is 'guided. + * mml-smime.el (mml-smime-epg-sign, mml-smime-epg-encrypt): Ditto. + * mml1991.el (mml1991-epg-sign, mml1991-epg-encrypt): Ditto. + +2009-09-21 Kevin Ryde + + * dig.el: Add "Keywords: comm", as per net-utils.el. + +2009-09-21 Stefan Monnier + + * dig.el (dig-mode): Use define-derived-mode. + +2009-09-19 Glenn Morris + + * pgg-pgp.el (pgg-pgp-encrypt-region): Add missing mapconcat separator. + +2009-09-18 Glenn Morris + + * gnus-diary.el (gnus-diary-check-message): + * message.el (message-insert-formatted-citation-line): + * nnbabyl.el (top-level): + * nndiary.el (nndiary-schedule): + Fix typos in condition-case handlers. + +2009-09-15 Katsumi Yamaoka + + * gnus-art.el (gnus-article-edit-part): Work for the buffer + configuration that provides the sole article window in a frame; + position point correctly after deleting a part. + +2009-09-14 Adam Sjøgren + + * spam.el (spam-unregister-on-reregister): Add boolean variable. + (spam-resolve-registrations-routine): Use it to unregister articles + that change status. + +2009-09-13 Katsumi Yamaoka + + * parse-time.el (parse-time-syntax): Restore it to keep compatibility + with XEmacs. + (parse-time-string-chars): Use it. + +2009-09-10 Teodor Zlatanov + + * imap.el (imap-interactive-login): Better messages. + (imap-open): Fix bug with renamed buffer on reconnect. + (imap-authenticate): Add buffer-local imap-last-authenticator variable + for easier debugging and cleaner code. On successful (guessed based on + server capabilities) secondary authentication, set imap-state + correctly. + (imap-last-authenticator): Define imap-last-authenticator as a variable + to avoid warnings. + +2009-09-10 Katsumi Yamaoka + + * nnrss.el (nnrss-request-article): Remove binding of + default-enable-multibyte-characters that has gotten needless by + the 2007-07-13 change in rfc2047-encode-message-header. + + * mml.el (mml-insert-multipart): Error on the message header. + (mml-insert-part): Error on the message header; position point at + the end of a MIME tag. + +2009-09-09 Katsumi Yamaoka + + * time-date.el (autoload): Expand define-obsolete-function-alias into + defalias and make-obsolete for old Emacsen that Gnus supports. + (with-no-warnings): Define it for old Emacsen. + (time-to-seconds): Don't use (featurep 'xemacs) to check if float-time + is available. + (time-to-number-of-days): Don't use (featurep 'xemacs) to check if + float-time is available; suppress compile warning for time-to-seconds. + + * gnus-util.el (with-no-warnings): Define it for old Emacsen. + (gnus-float-time): Alias to float-time if it exists. + + * ecomplete.el (with-no-warnings): Define it for old Emacsen. + (ecomplete-add-item): Don't use (featurep 'xemacs) to check if + float-time is available; suppress compile warning for time-to-seconds. + + * lpath.el: Fbind time-to-seconds for Emacs 21.; fbind float-time for + XEmacs. + +2009-09-09 Teodor Zlatanov + + * imap.el (imap-message-map): Docstring fix. + +2009-09-07 Katsumi Yamaoka + + * mm-encode.el (mm-encode-buffer): Don't force 7bit encoding since MTA + may break data. Suggested by Dmitri Paduchikh . + Add the optional argument `encoding' that overrides the default. + + * mml.el (mml-generate-mime-1): Pass encoding defined by a user to + mm-encode-buffer. + +2009-09-04 Glenn Morris + + * qp.el (quoted-printable-encode-string): Use mm-enable-multibyte, or + mm-disable-multibyte, rather than default-enable-multibyte-characters. + * utf7.el (utf7-encode, utf7-decode): Use mm-with-multibyte-buffer, or + mm-with-unibyte-buffer, rather than default-enable-multibyte-characters. + * mm-util.el (mm-with-unibyte-current-buffer) + (mm-find-buffer-file-coding-system): + * yenc.el (yenc-decode-region): Use default-value rather than + default-enable-multibyte-characters. + +2009-09-03 Glenn Morris + + * mm-util.el (mm-emacs-mule, mm-default-multibyte-p): + * rfc2047.el (rfc2047-encode-message-header): Use default-value rather + than default-enable-multibyte-characters. + +2009-09-02 Karl Kleinpaste + + * gnus-art.el (gnus-article-read-summary-keys): + Fix gnus-buffer-configuration's value temporarily used. + +2009-09-02 Glenn Morris + + * gnus-util.el (gnus-float-time): New function. + * gnus-delay.el (gnus-delay-article): + * gnus-sum.el (gnus-thread-latest-date): + * gnus-util.el (gnus-user-date): Use gnus-float-time. + * nnspool.el (nnspool-request-newgroups): + Use gnus-float-time rather than time-to-seconds. + * ecomplete.el (ecomplete-add-item): In Emacs, use float-time. + + * gnus-art.el (gnus-signature-face, gnus-header-from-face) + (gnus-header-subject-face, gnus-header-newsgroups-face) + (gnus-header-name-face, gnus-header-content-face): + * gnus-cite.el (gnus-cite-attribution-face, gnus-cite-face-1) + (gnus-cite-face-2, gnus-cite-face-3, gnus-cite-face-4) + (gnus-cite-face-5, gnus-cite-face-6, gnus-cite-face-7) + (gnus-cite-face-8, gnus-cite-face-9, gnus-cite-face-10) + (gnus-cite-face-11): + * gnus-picon.el (gnus-picon-xbm-face, gnus-picon-face): + * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face) + (gnus-server-closed-face, gnus-server-denied-face) + (gnus-server-offline-face): + * gnus.el (gnus-group-news-1-face, gnus-group-news-1-empty-face) + (gnus-group-news-2-face, gnus-group-news-2-empty-face) + (gnus-group-news-3-face, gnus-group-news-3-empty-face) + (gnus-group-news-4-face, gnus-group-news-4-empty-face) + (gnus-group-news-5-face, gnus-group-news-5-empty-face) + (gnus-group-news-6-face, gnus-group-news-6-empty-face) + (gnus-group-news-low-face, gnus-group-news-low-empty-face) + (gnus-group-mail-1-face, gnus-group-mail-1-empty-face) + (gnus-group-mail-2-face, gnus-group-mail-2-empty-face) + (gnus-group-mail-3-face, gnus-group-mail-3-empty-face) + (gnus-group-mail-low-face, gnus-group-mail-low-empty-face) + (gnus-summary-selected-face, gnus-summary-cancelled-face) + (gnus-summary-high-ticked-face, gnus-summary-low-ticked-face) + (gnus-summary-normal-ticked-face, gnus-summary-high-ancient-face) + (gnus-summary-low-ancient-face, gnus-summary-normal-ancient-face) + (gnus-summary-high-undownloaded-face) + (gnus-summary-low-undownloaded-face) + (gnus-summary-normal-undownloaded-face) + (gnus-summary-high-unread-face, gnus-summary-low-unread-face) + (gnus-summary-normal-unread-face, gnus-summary-high-read-face) + (gnus-summary-low-read-face, gnus-summary-normal-read-face) + (gnus-splash-face): + * message.el (message-header-to-face, message-header-cc-face) + (message-header-subject-face, message-header-newsgroups-face) + (message-header-other-face, message-header-name-face) + (message-header-xheader-face, message-separator-face) + (message-cited-text-face, message-mml-face): + * sieve-mode.el (sieve-control-commands-face) + (sieve-action-commands-face, sieve-test-commands-face) + (sieve-tagged-arguments-face): + * spam.el (spam-face): + Mark face aliases with "-face" in the name as obsolete. + +2009-09-01 Glenn Morris + + * gnus-salt.el (gnus-pick-mouse-pick-region): Use forward-line rather + than goto-line. + +2009-08-31 Katsumi Yamaoka + + * mml.el (mml-attach-file, mml-attach-buffer, mml-attach-external): + Don't move point if the command is invoked inside the message header. + +2009-08-30 Stefan Monnier + + * imap.el (imap-send-command): Simplify. + (imap-wait-for-tag): point-max -> buffer-size. + +2009-08-29 Stefan Monnier + + * spam.el (spam-ifile-path, spam-bogofilter-path, spam-sa-learn-path) + (spam-ifile-database-path, spam-bsfilter-path, spam-spamassassin-path): + * nnmail.el (nnmail-spool-file, nnmail-fix-eudora-headers): + * nnir.el (nnir-swish-e-index-file): + * gnus-sum.el (gnus-summary-delete-marked-as-read) + (gnus-summary-delete-marked-with, gnus-summary-mark-as-unread-forward) + (gnus-summary-mark-as-unread-backward, gnus-summary-mark-as-unread): + * gnus-msg.el (gnus-inews-mark-gcc-as-read): + * gnus-art.el (gnus-article-hide-pgp-hook, gnus-treat-strip-pgp) + (gnus-treat-display-xface): Add Emacs version of obsolescence. + +2009-08-28 Katsumi Yamaoka + + * mml.el (mml-attach-file, mml-attach-buffer, mml-attach-external): + Don't save excursion. + +2009-08-28 Stefan Monnier + + * nnheader.el (nnheader-find-file-noselect): + * mm-util.el (mm-insert-file-contents): + Use (default-value 'major-mode) instead of default-major-mode. + +2009-08-27 Stefan Monnier + + * nnrss.el (nnrss-request-article): Avoid default-fill-column. + +2009-08-26 Glenn Morris + + * parse-time.el (parse-time-rules): Autoload riskiness here, rather + than placing in files.el. + +2009-08-25 Glenn Morris + + * nnir.el (top-level): Don't require cl at run-time. + (nnir-run-waissearch, nnir-run-swish-e, nnir-run-hyrex): + Replace cl-function substitute with gnus-replace-in-string. + (nnir-run-waissearch, nnir-run-swish++, nnir-run-swish-e) + (nnir-run-hyrex, nnir-run-namazu): Replace cl-function sort* with sort. + (nnir-run-find-grep): Replace cl-functions find-if and subseq with + simplified expansions. + +2009-08-25 Kevin Ryde + + * dig.el (dig): Add autoload cookie. + +2009-08-22 Glenn Morris + + * gnus-art.el (gnus-button-patch): Use forward-line rather than + goto-line. + +2009-08-16 Chong Yidong + + * parse-time.el (parse-time-string-chars): Save match data. + +2009-08-16 Jan Seeger (tiny change) + + * parse-time.el (parse-time-string-chars): Compute using character + classes, to handle non-ascii characters (Bug#3190). + +2009-08-12 Katsumi Yamaoka + + * gnus-group.el (gnus-safe-html-newsgroups): New user option. + + * gnus-art.el (gnus-bind-safe-url-regexp): New macro. + (gnus-mime-view-all-parts, gnus-mime-view-part-internally) + (gnus-mm-display-part, gnus-mime-display-single) + (gnus-mime-display-alternative): Use gnus-bind-safe-url-regexp to + override mm-w3m-safe-url-regexp according to gnus-safe-html-newsgroups. + + * gnus-sum.el + (gnus-mark-copied-or-moved-articles-as-expirable): New user option. + (gnus-summary-move-article): Add expirable mark to articles copied or + moved to group that has auto-expire turned on if the option is non-nil. + +2009-07-24 Glenn Morris + + * gnus-demon.el (gnus-demon-add-nntp-close-connection): + Fix typo. (Bug#3903) + +2009-07-23 Katsumi Yamaoka + + * gnus-art.el (gnus-article-mode-map): Bind the "e" key to + gnus-article-read-summary-keys rather than gnus-summary-edit-article + that should not be used for draft articles. + (gnus-article-read-summary-keys): Use key-binding instead of lookup-key + that has no concern in minor mode keys. + (gnus-article-summary-command, gnus-article-summary-command-nosave): + Abolish. + +2009-07-16 Katsumi Yamaoka + + * nnrss.el (nnrss-request-article): Allow mml-to-mime to generate MIME + article without making inquiry to a user for unknown encoding. + + * nnmaildir.el (nnmaildir--group-maxnum, nnmaildir--new-number) + (nnmaildir--scan): Assume i-node and device number that file-attributes + returns might be cons-cell. + + * dgnushack.el: Autoload thing-at-point for XEmacs 21.5. + + * lpath.el: Fbind cp-supported-codepages for XEmacs 21.5. + +2009-07-16 Teodor Zlatanov + + * auth-source.el: Remove docs now in auth.texi. Don't use + `gnus-message' for logging. Add new variables `auth-source-debug' and + `auth-source-hide-passwords' and use them. + +2009-07-15 Glenn Morris + + * gnus-spec.el (gnus-make-format-preserve-properties): Doc fix. + +2009-07-10 Katsumi Yamaoka + + * gnus-group.el (gnus-group-make-rss-group): Strip newlines and + excessive whitespace from the default values of title and description. + +2009-06-22 Katsumi Yamaoka + + * mm-decode.el (mm-dissect-buffer): Use message-fetch-field instead of + mail-fetch-field to fetch Content-Description header in order to + exclude newlines. + +2009-06-18 Ulrich Mueller + + * pgg-gpg.el (pgg-gpg-lookup-key-owner): Handle colon listings + format used by GnuPG 2.0.11. + +2009-06-01 Katsumi Yamaoka + + * gnus-art.el (gnus-mime-delete-part): Specify gnus-decoded as charset + to deleted part. + +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. @@ -4567,6 +5271,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. @@ -8514,6 +9225,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): @@ -12148,6 +12863,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. @@ -13807,11 +14523,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 @@ -13838,7 +14553,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.