(gnus-get-unread-articles): Don't prevent from checking foreign groups unless
[gnus] / lisp / ChangeLog
index 6b7a4fa..736335f 100644 (file)
@@ -1,3 +1,222 @@
+2007-11-21  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-start.el (gnus-get-unread-articles): Don't prevent from checking
+       foreign groups unless a group level is specified by a user.
+       Reported by Dan Nicolaescu <dann@ics.uci.edu>.
+
+2007-11-15  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * nntp.el (nntp-insert-buffer-substring, nntp-copy-to-buffer): New
+       macros.
+       (nntp-wait-for, nntp-retrieve-articles, nntp-async-trigger)
+       (nntp-retrieve-headers-with-xover): Use nntp-insert-buffer-substring to
+       copy data from unibyte buffer to multibyte current buffer.
+       (nntp-retrieve-headers, nntp-retrieve-groups); Use nntp-copy-to-buffer
+       to copy data from unibyte current buffer to multibyte buffer.
+       (nntp-make-process-buffer): Make process buffer unibyte.
+
+       * pop3.el (pop3-open-server): Fix typo in Lisp code.
+
+2007-11-14  Denys Duchier  <denys.duchier@univ-orleans.fr>  (tiny change)
+
+       * pop3.el (pop3-open-server): Accept and process data more robustly at
+       connexion start to avoid spurious "POP SSL connexion failed" errors.
+
+2007-11-14  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-start.el (gnus-active-to-gnus-format): Use unibyte buffer to
+       read group names.
+
+2007-11-12  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-msg.el (gnus-confirm-mail-reply-to-news): Adjust :version.
+
+2007-11-12  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * nnmail.el (nnmail-parse-active): Make group names unibyte.
+       (nnmail-save-active): Use a unibyte buffer when saving active file,
+       which may contain non-ASCII group names.
+
+       * nnml.el (nnml-request-group): Decode group names in messages.
+
+2007-11-05  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * message.el (message-citation-line-function)
+       (message-insert-formatted-citation-line): Fix spelling of
+       `message-insert-formated-citation-line'.
+
+2007-11-03  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-sum.el (gnus-summary-highlight): Mark as risky local variable.
+
+2007-11-02  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * nnml.el (nnml-request-rename-group): Bind file-name-coding-system to
+       nnmail-pathname-coding-system.
+
+       * gnus-group.el (gnus-group-rename-group): Encode non-ASCII group name
+       that a user enters; decode group names in messages.
+
+       * gnus-msg.el (gnus-inews-do-gcc): Encode non-ASCII group names.
+
+2007-11-01  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * mm-util.el (mm-charset-eval-alist): Mark as risky local variable.
+
+       * gnus.el (gnus-group-charter-alist): Mark as risky local variable.
+
+       * gnus-art.el (gnus-button-alist, gnus-header-button-alist): Mark as
+       risky local variable.
+
+       * gnus-group.el (gnus-group-icon-list): Mark as risky local variable.
+
+2007-11-01  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * encrypt.el: Improve documentation to fix function name typo.
+       Reported by Daiki Ueno <ueno@unixuser.org>.
+
+2007-11-01  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (gnus-article-next-page): Honor gnus-article-over-scroll
+       even if the point is not in the last page of an article.
+       (gnus-article-prev-page): Honor gnus-article-over-scroll when moving
+       back to the previous page.
+
+2007-10-30  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * qp.el (quoted-printable-decode-string): Fix typo in doc string.
+
+2007-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-ems.el (gnus-x-splash): Work even if there's no scroll bar.
+
+2007-10-28  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * message.el (message-remove-blank-cited-lines): Fix if remove is
+       given.
+       (message-bogus-address-regexp): New variable.
+       (message-bogus-recipient-p): New function.
+       (message-check-recipients): New command.
+       (message-syntax-checks): Add `bogus-recipient'.
+       (message-fix-before-sending): Add `bogus-recipient'.
+
+       * gnus-art.el (gnus-button-mid-or-mail-heuristic-alist): Add "alpine".
+       (gnus-treat-emphasize, gnus-treat-body-boundary): Don't test
+       window-system.
+
+2007-10-28  Miles Bader  <miles@gnu.org>
+
+       * nnheader.el (nnheader-uniquify-message-id): Make sure this is defined
+       at compile-time too.
+
+2007-10-27  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-msg.el (gnus-message-setup-hook): Add
+       `message-remove-blank-cited-lines' to options.
+
+2007-10-26  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * message.el (message-remove-blank-cited-lines): New function.
+       Suggested by Karl Pl\e,Ad\e(Bsterer.
+
+2007-10-25  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * hashcash.el (mail-add-payment): Replace mapcar called for effect with
+       mapc.
+
+       * imap.el (imap-open): Replace mapcar called for effect with mapc.
+       (top-level): Use mapc to set functions to be traced for debugging.
+
+       * legacy-gnus-agent.el (gnus-agent-convert-agentview): Replace mapcar
+       called for effect with while loop.
+
+       * message.el (message-talkative-question): Replace mapcar called for
+       effect with mapc.
+
+       * mm-util.el: Use mapc instead of mapcar to make compatible functions.
+       (mm-find-mime-charset-region, mm-find-charset-region): Replace mapcar
+       called for effect with dolist.
+
+       * mml.el (mml-insert-mime): Replace mapcar called for effect with mapc.
+
+       * nndiary.el: Use dolist instead of mapcar to add diary headers to
+       gnus-extra-headers and nnmail-extra-headers.
+
+       * nnimap.el (nnimap-request-update-info-internal): Replace mapcar
+       called for effect with dolist.
+       (top-level): Use mapc to set functions to be traced for debugging.
+
+       * nnmail.el (nnmail-read-incoming-hook): Doc fix.
+       (nnmail-split-fancy-with-parent): Replace mapcar called for effect with
+       dolist.
+
+       * nnmaildir.el (nnmaildir--delete-dir-files, nnmaildir-request-close):
+       Replace mapcar called for effect with mapc.
+       (nnmaildir--scan, nnmaildir-request-scan, nnmaildir-retrieve-groups)
+       (nnmaildir-request-update-info, nnmaildir-request-delete-group)
+       (nnmaildir-retrieve-headers, nnmaildir-request-set-mark)
+       (nnmaildir-close-group): Replace mapcar called for effect with dolist.
+
+       * nnrss.el (nnrss-make-hash-index): Use gnus-remove-if instead of
+       remove-if that's a cl function.
+
+       * webmail.el (webmail-debug): Replace mapcar called for effect with
+       dolist.
+
+       * gnus-xmas.el (gnus-group-add-icon): Replace mapcar called for effect
+       with mapc.
+
+2007-10-24  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-agent.el (gnus-agent-read-agentview, gnus-agent-save-alist)
+       (gnus-agent-expire-unagentized-dirs): Replace mapcar called for effect
+       with while loop.
+
+       * gnus-art.el: Use mapc instead of mapcar to make gnus-article-*
+       functions from article-* functions.
+       (gnus-multi-decode-header): Replace mapcar called for effect with
+       dolist.
+
+       * gnus-bookmark.el (gnus-bookmark-bmenu-list)
+       (gnus-bookmark-show-details): Replace mapcar called for effect with
+       while loop.
+
+       * gnus-diary.el (gnus-diary-update-group-parameters): Replace mapcar
+       called for effect with while loop.
+
+       * gnus-group.el (gnus-group-suspend): Replace mapcar called for effect
+       with dolist.
+
+       * gnus-registry.el (gnus-registry-split-fancy-with-parent): Replace
+       mapcar called for effect with dolist.
+
+       * gnus-spec.el (gnus-correct-length): Make it simple and fast.
+
+       * gnus-sum.el (gnus-multi-decode-encoded-word-string)
+       (gnus-build-sparse-threads, gnus-summary-limit-include-expunged):
+       Replace mapcar called for effect with dolist.
+       (gnus-simplify-buffer-fuzzy): Replace mapcar called for effect with
+       mapc.
+
+       * gnus-topic.el (gnus-topic-find-groups, gnus-topic-move-group):
+       Replace mapcar called for effect with dolist.
+       (gnus-topic-list): Replace mapcar called for effect with mapc.
+
+       * gnus.el: Use mapc instead of mapcar to add autoloads.
+
+2007-10-23  Richard Stallman  <rms@gnu.org>
+
+       * gnus-group.el (gnus-group-highlight): Mark as risky.
+
+2007-10-23  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus.el (gnus-server-to-method): Return method found first in
+       gnus-newsrc-alist.
+
+       * gnus-art.el (gnus-article-highlight-signature)
+       (gnus-insert-prev-page-button, gnus-insert-next-page-button): Make a
+       button overlay without the front stickiness.
+
 2007-10-22  Kevin Greiner  <kevin.greiner@compsol.cc>
 
        * gnus-agent.el (gnus-agent-expire-group-1): The check for an unsorted
        (gnus-article-add-buttons): Use it.
        (gnus-button-push): Use concatenated url that it makes.
 
+2007-10-04  Juanma Barranquero  <lekktu@gmail.com>
+
+       * sieve-manage.el (sieve-manage-interactive-login): Doc fix.
+
+2007-10-02  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * gnus-uu.el (gnus-uu-reginize-string, gnus-uu-expand-numbers):
+       Don't hardcode point-min==1.
+
 2007-10-08  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * mm-util.el (mm-charset-synonym-alist): Alias gbk to cp936.
 
        * message.el (message-cite-original-1): Call
        gnus-article-highlight-citation if requested.
+       (message-make-from): Allow name and address as optional arguments.
 
        * gnus-cite.el (gnus-article-highlight-citation): Add SAME-BUFFER arg.