2002-01-01 Steve Youngs <youngs@xemacs.org>
[gnus] / lisp / ChangeLog
index b70d9a4..6016928 100644 (file)
@@ -1,5 +1,218 @@
+2002-01-01  Steve Youngs  <youngs@xemacs.org>
+
+       * gnus-xmas.el (gnus-xmas-article-display-xface): Uncomment
+       'set-glyph-face' so x-face back/foreground can be set.
+
+2001-12-31  ShengHuo ZHU  <zsh@cs.rochester.edu>
+
+       * message.el (message-fix-before-sending): Fix a typo.
+
+2002-01-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-art.el (gnus-treat-smiley): Renamed command.
+       (gnus-article-remove-images): New command and keystroke.
+
+       * gnus-sum.el (gnus-summary-toggle-smiley): Removed.
+
+       * smiley-ems.el (gnus-smiley-display): Removed.
+
+       * gnus.el (gnus-version-number): Update version.
+
+       * message.el (message-text-with-property): Renamed and moved
+       here. 
+       (message-fix-before-sending): Highlight invisible text and place
+       point there. 
+
+2002-01-01 02:32:53 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+
+       * gnus.el: Oort Gnus v0.04 is released. 
+
+2002-01-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-delay.el (gnus-delay-send-queue): Renamed.
+
+       * gnus-art.el (gnus-ignored-headers): More headers,
+
+       * ietf-drums.el (ietf-drums-parse-addresses): Use `error' instead
+       of `scan-error', since XEmacs doesn't seem to support that. 
+
+2001-12-31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-sum.el (gnus-summary-best-unread-article): Take a prefix
+       arg. 
+       (gnus-summary-best-unread-subject): Ditto.
+       (gnus-summary-best-unread-subject): No, don't.
+       (gnus-summary-better-unread-subject): New command.
+
+       * gnus-xmas.el (gnus-xmas-put-image): Insert the string itself. 
+
+       * lpath.el ((featurep 'xemacs)): fbind url function.
+
+       * gnus-xmas.el (gnus-xmas-article-display-xface): Use data, not
+       buffer. 
+       (gnus-xmas-remove-image): Implementation that does something. 
+       (gnus-xmas-article-display-xface): Mark images properly.
+
+       * gnus-art.el (gnus-mime-print-part): Use mm-temp-directory. 
+
+2001-12-31  Florian Weimer  <fw@deneb.enyo.de>
+
+       * gnus.el (gnus): Warn if trying to run Gnus un-byte-compiled. 
+
+2001-12-31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-group.el (gnus-group-line-format): Added %O to the default
+       value.
+
+       * gnus-util.el (gnus-text-with-property): The smallest point is
+       point-min. 
+
+       * smiley-ems.el (smiley-region): Return images.
+       (gnus-smiley-display): Allow toggling.
+       (smiley-region): Use text properties, not overlays.
+
+       * gnus-xmas.el (gnus-xmas-remove-image): New function, not
+       implemented yet.
+
+       * smiley-ems.el (smiley-update-cache): Check for valid types.
+
+       * gnus-art.el (gnus-with-article-buffer): New macro.
+
+       * gnus-picon.el (gnus-picon-transform-newsgroups): Keep the
+       strings as well as the glyphs.
+       (gnus-picon-transform-address): Ditto.
+       (gnus-picon-insert-glyph): Ditto.
+       (gnus-picon-transform-newsgroups): Toggle.
+       (gnus-picon-transform-address): Toggle.
+
+       * gnus-ems.el (gnus-remove-image): New function.
+       (gnus-put-image): Take an optional string.
+
+       * gnus-util.el (gnus-text-with-property): New function.
+
+       * gnus-art.el (gnus-delete-images): New function.
+
+       * gnus-ems.el (gnus-article-display-xface): Mark and store image. 
+
+       * gnus-art.el (gnus-article-wash-status-entry): Renamed.
+       (gnus-article-wash-status): Use it.
+       (gnus-signature-toggle): Clean up.
+       (gnus-add-wash-status): New function.
+       (gnus-delete-wash-status): New function.
+       (gnus-article-hide-text-type): Use them throughout.
+       (gnus-add-image): New function.
+
+       * gnus-ems.el (gnus-article-display-xface): Use new interface.
+
+       * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
+       interface. 
+
+       * gnus-art.el (article-display-x-face): Cleaned up.
+
+       * rfc2047.el (rfc2047-field-value): New function.
+
+       * mail-parse.el (mail-header-field-value): New alias.
+
+       * gnus-art.el (gnus-mime-print-part): Fix typos.
+
+       * smiley-ems.el (gnus-smiley-file-types): New variable.
+       (smiley-update-cache): Use it.
+       (smiley-regexp-alist): Suffix-less smiley names.
+       (smiley-regexp-alist): Added more smileys.
+
+       * gnus-sum.el (gnus-print-buffer): Made into own function.
+       (gnus-summary-print-article): Use it.
+
+       * mailcap.el (mailcap-mime-info): Actually return the bit that we
+       looked for when REQUEST is a string.
+
+       * gnus-art.el (gnus-mime-button-commands): Add printing
+       keystroke. 
+       (gnus-mime-copy-part): Doc fix.
+       (gnus-mime-print-part): New command.
+
+2001-12-31  Simon Josefsson  <jas@extundo.com>
+
+       * imap.el (imap-parse-fetch): Notice empty flags responses.  From
+       Nic Ferrier <nferrier@tf1.tapsellferrier.co.uk>.
+
+2001-12-30  ShengHuo ZHU  <zsh@cs.rochester.edu>
+
+       * gnus-picon.el (gnus-treat-from-picon): Autoload.
+       (picon): Fix doc.
+
+       * gnus-win.el (gnus-window-to-buffer): gnus-picon-buffer-name no
+       longer exists. Remove those codes.
+       * gnus.el (gnus-use-picons): Ditto.
+
+2001-12-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-art.el (gnus-article-treat-fold-newsgroups): Don't
+       infloop. 
+
+       * gnus-sum.el (t): New `W D' map.
+
+       * gnus-art.el (gnus-treat-fold-newsgroups): New variable.
+       (gnus-article-treat-body-boundary): Clean up.
+       (gnus-body-boundary-face): Removed.
+       (gnus-article-goto-header): Moved here.
+       (gnus-article-goto-header): Allow better regexps.
+       (gnus-article-treat-fold-newsgroups): New command.
+
+       * gnus-sum.el (gnus-summary-move-article): We have to select an
+       article to give `gnus-read-move-group-name' an opportunity to
+       suggest an appropriate default.
+
+       * rfc2047.el (rfc2047-fold-line): New function.
+       (rfc2047-unfold-line): Ditto.
+       (rfc2047-fold-region): Don't fold just after the header name. 
+
+       * mail-parse.el (mail-header-fold-line): New alias.
+       (mail-header-unfold-line): Ditto.
+
+       * gnus-art.el (gnus-body-boundary-face): Renamed.
+       (gnus-article-treat-body-boundary): Use it.
+       (gnus-article-treat-body-boundary): Use an invisible header and a
+       line of underline characters.
+
+2001-12-30  ShengHuo ZHU  <zsh@cs.rochester.edu>
+
+       * ietf-drums.el (ietf-drums-parse-addresses): Recover from errors.
+
+       * gnus-picon.el (gnus-picon-transform-address): Skip bad addresses.
+       (gnus-picon-split-address): New function.
+       (gnus-picon-find-face): Use it.
+       (gnus-picon-transform-address): Use it. Set first to t for each
+       address.
+
+       * gnus-art.el (gnus-with-article-headers): Move to here. Define
+       the macro then use it.
+       (gnus-treatment-function-alist): Treat picons earlier.
+
 2001-12-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * gnus-art.el (gnus-body-separator-face): New variable.
+       (gnus-article-treat-body-boundary): Use a blank, colored line. 
+
+       * gnus-picon.el (gnus-picon-find-face): Look into misc/MISC as
+       well. 
+
+       * gnus-art.el (gnus-treat-body-boundary): New variable.
+       (gnus-article-treat-unfold-headers): Use helper macro.
+       (gnus-article-treat-body-boundary): New command.
+
+       * gnus.el (gnus-logo-color-style): Change the default color. 
+       (gnus-splash-face): Gray, gray.
+
+       * gnus-xmas.el (gnus-xmas-group-startup-message): Use general
+       colors.
+
+       * gnus.el (gnus-logo-color-alist): Moved here and renamed.
+       (gnus-logo-color-style): Ditto.
+       (gnus-logo-colors): Ditto.
+
+       * gnus-picon.el (gnus-picon-create-glyph): Cache glyphs.
+
        * gnus-art.el (gnus-treat-newsgroups-picon): New variable. 
 
        * gnus-picon.el (gnus-treat-newsgroups-picon): New function.