+2004-01-13 Simon Josefsson <jas@extundo.com>
+
+ * gnus-range.el (gnus-compress-sequence): Doc fix. Suggested by
+ Jim Blandy <jimb@redhat.com> (tiny change).
+
+2004-01-12 Jesper Harder <harder@ifa.au.dk>
+
+ * gnus-srvr.el (gnus-browse-foreign-server): Reduce consing.
+
+2004-01-12 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * spam.el (spam-get-article-as-string): updated to use
+ gnus-request-article-this-buffer, much simpler
+ (spam-get-article-as-buffer): removed
+
+2004-01-12 Kai Grossjohann <kai.grossjohann@mci.com>
+
+ * message.el (message-expand-name): Use EUDC if the user uses
+ that.
+
+2004-01-12 Jesper Harder <harder@ifa.au.dk>
+
+ * rfc2047.el (rfc2047-parse-and-decode, rfc2047-decode): Use a
+ character for the encoding to avoid consing a string.
+
+ * rfc2047.el (rfc2047-decode-string): Don't cons a string
+ unnecessarily.
+
+ * mm-util.el (mm-replace-chars-in-string): Remove.
+
+ * rfc2047.el (rfc2047-decode): Use mm-subst-char-in-string instead
+ of mm-replace-chars-in-string.
+
+2004-01-11 Jesper Harder <harder@ifa.au.dk>
+
+ * gnus.sum.el (gnus-remove-odd-characters): Don't cons two new
+ strings.
+
+ * mm-util.el (mm-subst-char-in-string): Support inplace.
+
+ * gnus-sum.el (gnus-summary-remove-list-identifiers): Don't cons
+ a new string in every iteration. Use shy groups.
+
+2004-01-10 Jesper Harder <harder@ifa.au.dk>
+
+ * gnus-start.el (gnus-subscribe-newsgroup, gnus-start-draft-setup)
+ (gnus-group-change-level, gnus-kill-newsgroup)
+ (gnus-check-bogus-newsgroups, gnus-get-unread-articles-in-group)
+ (gnus-get-unread-articles, gnus-make-articles-unread)
+ (gnus-make-ascending-articles-unread): Use accessor
+ macros (gnus-group-entry, gnus-group-unread, gnus-info-marks etc.)
+ to get group information for improved readability.
+
+ * gnus-srvr.el (gnus-browse-unsubscribe-group): do.
+
+ * gnus-soup.el (gnus-soup-group-brew): do.
+
+ * gnus-msg.el (gnus-put-message): do.
+
+ * gnus-move.el (gnus-group-move-group-to-server): do.
+
+ * gnus-kill.el (gnus-batch-score): do.
+
+ * gnus-group.el (gnus-group-prepare-flat, gnus-group-delete-group)
+ (gnus-group-update-group-line, gnus-group-insert-group-line-info)
+ (gnus-group-update-group, gnus-group-read-group)
+ (gnus-group-make-group, gnus-group-make-help-group)
+ (gnus-group-make-archive-group, gnus-group-make-directory-group)
+ (gnus-group-make-empty-virtual, gnus-group-sort-selected-flat)
+ (gnus-group-sort-by-unread, gnus-group-catchup)
+ (gnus-group-unsubscribe-group, gnus-group-kill-group)
+ (gnus-group-yank-group, gnus-group-set-info)
+ (gnus-group-list-groups): do.
+
+ * gnus.el (gnus-generate-new-group-name): do.
+
+ * gnus-delay.el (gnus-delay-send-queue): do.
+
+ * nnvirtual.el (nnvirtual-catchup-group): do.
+
+ * nnkiboze.el (nnkiboze-generate-group, nnkiboze-generate-group):
+ do.
+
+ * gnus-topic.el (gnus-topic-find-groups, gnus-topic-clean-alist)
+ (gnus-group-prepare-topics, gnus-topic-check-topology): do.
+
+ * gnus-sum.el (gnus-update-read-articles, gnus-select-newsgroup)
+ (gnus-mark-xrefs-as-read, gnus-compute-read-articles)
+ (gnus-summary-walk-group-buffer, gnus-summary-move-article)
+ (gnus-group-make-articles-read): do.
+
+2004-01-09 Jesper Harder <harder@ifa.au.dk>
+
+ * gnus-art.el (article-decode-mime-words, article-babel)
+ (gnus-article-highlight-signature, gnus-article-add-buttons)
+ (gnus-signature-toggle): Use gnus-with-article-buffer.
+
+ * gnus-art.el (gnus-article-highlight-headers)
+ (gnus-article-add-buttons-to-head): Use gnus-with-article-headers.
+
+ * gnus-art.el (gnus-mm-display-part, gnus-article-wash-status)
+ (gnus-article-set-globals, gnus-request-article-this-buffer)
+ (gnus-button-message-id, gnus-article-maybe-hide-headers)
+ (gnus-mime-view-part-externally, gnus-mime-view-part-internally)
+ (gnus-mime-display-alternative): Use with-current-buffer.
+
+2004-01-09 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * spam.el (spam-generate-fake-headers): rewrite to be simpler,
+ also under 80 char limit, and call gnus-error if needed
+ (spam-fetch-article-header): finally fixed - it was a
+ buffer-local variable (gnus-newsgroup-data)
+ (spam-find-spam): use spam-generate-fake-headers, forget about
+ spam-insert-fake-headers
+ (spam-insert-fake-headers): removed
+
2004-01-09 Jesper Harder <harder@ifa.au.dk>
* deuglify.el (gnus-article-outlook-unwrap-lines)